diff --git a/build/asset-manifest.json b/build/asset-manifest.json index 2fd99f8..ec20d0d 100644 --- a/build/asset-manifest.json +++ b/build/asset-manifest.json @@ -1,7 +1,7 @@ { "files": { "main.css": "/static/css/main.b85b0dd8.css", - "main.js": "/static/js/main.72c0e12e.js", + "main.js": "/static/js/main.3791b098.js", "static/js/5001.043aeae3.chunk.js": "/static/js/5001.043aeae3.chunk.js", "static/js/4190.4e58c871.chunk.js": "/static/js/4190.4e58c871.chunk.js", "static/js/5106.7487b528.chunk.js": "/static/js/5106.7487b528.chunk.js", @@ -15,15 +15,16 @@ "static/js/7138.844de665.chunk.js": "/static/js/7138.844de665.chunk.js", "static/js/5903.c11c649c.chunk.js": "/static/js/5903.c11c649c.chunk.js", "static/js/7115.1ce38b5e.chunk.js": "/static/js/7115.1ce38b5e.chunk.js", - "static/js/4776.4abceade.chunk.js": "/static/js/4776.4abceade.chunk.js", + "static/js/4776.39420fa7.chunk.js": "/static/js/4776.39420fa7.chunk.js", "static/js/794.d880c0f7.chunk.js": "/static/js/794.d880c0f7.chunk.js", - "static/js/9336.20180af9.chunk.js": "/static/js/9336.20180af9.chunk.js", - "static/js/2912.a33051a7.chunk.js": "/static/js/2912.a33051a7.chunk.js", - "static/css/6752.f40bdc37.chunk.css": "/static/css/6752.f40bdc37.chunk.css", - "static/js/6752.9530d0ac.chunk.js": "/static/js/6752.9530d0ac.chunk.js", + "static/js/9336.aadb2b41.chunk.js": "/static/js/9336.aadb2b41.chunk.js", + "static/js/2912.a453332c.chunk.js": "/static/js/2912.a453332c.chunk.js", + "static/css/3513.f40bdc37.chunk.css": "/static/css/3513.f40bdc37.chunk.css", + "static/js/3513.e1d27adb.chunk.js": "/static/js/3513.e1d27adb.chunk.js", + "static/js/1113.dda4f3a8.chunk.js": "/static/js/1113.dda4f3a8.chunk.js", "static/js/587.3f9f0054.chunk.js": "/static/js/587.3f9f0054.chunk.js", - "static/css/8675.525e2941.chunk.css": "/static/css/8675.525e2941.chunk.css", - "static/js/8675.38b207b2.chunk.js": "/static/js/8675.38b207b2.chunk.js", + "static/css/4910.525e2941.chunk.css": "/static/css/4910.525e2941.chunk.css", + "static/js/4910.068ca442.chunk.js": "/static/js/4910.068ca442.chunk.js", "static/js/8597.675efa30.chunk.js": "/static/js/8597.675efa30.chunk.js", "static/css/5608.525e2941.chunk.css": "/static/css/5608.525e2941.chunk.css", "static/js/5608.dd6dbe98.chunk.js": "/static/js/5608.dd6dbe98.chunk.js", @@ -34,10 +35,10 @@ "static/js/4762.4d28b508.chunk.js": "/static/js/4762.4d28b508.chunk.js", "static/js/9522.88b21090.chunk.js": "/static/js/9522.88b21090.chunk.js", "static/js/4882.03acf883.chunk.js": "/static/js/4882.03acf883.chunk.js", - "static/js/6445.5b1c2768.chunk.js": "/static/js/6445.5b1c2768.chunk.js", + "static/js/2539.026e5086.chunk.js": "/static/js/2539.026e5086.chunk.js", "static/js/8797.8f6140b7.chunk.js": "/static/js/8797.8f6140b7.chunk.js", "static/js/7664.ad810fc0.chunk.js": "/static/js/7664.ad810fc0.chunk.js", - "static/js/8097.6c505857.chunk.js": "/static/js/8097.6c505857.chunk.js", + "static/js/2754.59d6e37d.chunk.js": "/static/js/2754.59d6e37d.chunk.js", "static/js/6783.56743281.chunk.js": "/static/js/6783.56743281.chunk.js", "static/js/7216.adac4b7d.chunk.js": "/static/js/7216.adac4b7d.chunk.js", "static/js/5088.84d6c318.chunk.js": "/static/js/5088.84d6c318.chunk.js", @@ -46,7 +47,8 @@ "static/js/8960.9e2c28ea.chunk.js": "/static/js/8960.9e2c28ea.chunk.js", "static/js/5569.e890432d.chunk.js": "/static/js/5569.e890432d.chunk.js", "static/js/5162.e7b871dd.chunk.js": "/static/js/5162.e7b871dd.chunk.js", - "static/js/7293.52cdbbdc.chunk.js": "/static/js/7293.52cdbbdc.chunk.js", + "static/js/7293.ae68ae76.chunk.js": "/static/js/7293.ae68ae76.chunk.js", + "static/js/3333.0f88944c.chunk.js": "/static/js/3333.0f88944c.chunk.js", "static/js/9372.8edc4cba.chunk.js": "/static/js/9372.8edc4cba.chunk.js", "static/js/1295.de30581f.chunk.js": "/static/js/1295.de30581f.chunk.js", "static/js/4247.f39049b5.chunk.js": "/static/js/4247.f39049b5.chunk.js", @@ -54,17 +56,18 @@ "static/js/8337.5727d176.chunk.js": "/static/js/8337.5727d176.chunk.js", "static/js/8553.9003c3f9.chunk.js": "/static/js/8553.9003c3f9.chunk.js", "static/js/5174.064f5979.chunk.js": "/static/js/5174.064f5979.chunk.js", - "static/js/9186.5c6122f5.chunk.js": "/static/js/9186.5c6122f5.chunk.js", + "static/js/1147.b924a503.chunk.js": "/static/js/1147.b924a503.chunk.js", "static/js/8400.261aaf03.chunk.js": "/static/js/8400.261aaf03.chunk.js", - "static/js/1893.da0417d1.chunk.js": "/static/js/1893.da0417d1.chunk.js", "static/js/2146.8b2346ac.chunk.js": "/static/js/2146.8b2346ac.chunk.js", - "static/js/992.e2ecff08.chunk.js": "/static/js/992.e2ecff08.chunk.js", - "static/js/5139.344d15db.chunk.js": "/static/js/5139.344d15db.chunk.js", + "static/js/4814.c9794da5.chunk.js": "/static/js/4814.c9794da5.chunk.js", + "static/js/6746.d70473a6.chunk.js": "/static/js/6746.d70473a6.chunk.js", "static/js/4240.3d231e94.chunk.js": "/static/js/4240.3d231e94.chunk.js", "static/js/8297.ae62d71a.chunk.js": "/static/js/8297.ae62d71a.chunk.js", - "static/js/1049.f5088bf4.chunk.js": "/static/js/1049.f5088bf4.chunk.js", + "static/js/1049.e2a55836.chunk.js": "/static/js/1049.e2a55836.chunk.js", "static/css/9436.7d4ab900.chunk.css": "/static/css/9436.7d4ab900.chunk.css", - "static/js/9436.af158a7e.chunk.js": "/static/js/9436.af158a7e.chunk.js", + "static/js/9436.efeed404.chunk.js": "/static/js/9436.efeed404.chunk.js", + "static/js/1547.e82cb9fa.chunk.js": "/static/js/1547.e82cb9fa.chunk.js", + "static/js/7162.47992bf7.chunk.js": "/static/js/7162.47992bf7.chunk.js", "static/media/aiImage.png": "/static/media/aiImage.89c2ccb91a41d85031e3.png", "static/media/coming-soon.png": "/static/media/coming-soon.69b99428ab9e22eca0ba.png", "static/media/chart.svg": "/static/media/chart.7396c476e43be64531912447c6b282a8.svg", @@ -82,6 +85,6 @@ }, "entrypoints": [ "static/css/main.b85b0dd8.css", - "static/js/main.72c0e12e.js" + "static/js/main.3791b098.js" ] } \ No newline at end of file diff --git a/build/index.html b/build/index.html index 5af58e9..ed5537a 100644 --- a/build/index.html +++ b/build/index.html @@ -1 +1 @@ -Nearle Express
\ No newline at end of file +Nearle Express
\ No newline at end of file diff --git a/build/static/css/6752.f40bdc37.chunk.css b/build/static/css/3513.f40bdc37.chunk.css similarity index 100% rename from build/static/css/6752.f40bdc37.chunk.css rename to build/static/css/3513.f40bdc37.chunk.css diff --git a/build/static/css/8675.525e2941.chunk.css b/build/static/css/4910.525e2941.chunk.css similarity index 100% rename from build/static/css/8675.525e2941.chunk.css rename to build/static/css/4910.525e2941.chunk.css diff --git a/build/static/js/1049.e2a55836.chunk.js b/build/static/js/1049.e2a55836.chunk.js new file mode 100644 index 0000000..3a2f7f7 --- /dev/null +++ b/build/static/js/1049.e2a55836.chunk.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkmantis_material_react=self.webpackChunkmantis_material_react||[]).push([[1049],{62180:function(t,e,r){r.d(e,{y:function(){return a}});var n=r(90842),a=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"default",r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:2e3;(0,n.yv)(t,{variant:e,anchorOrigin:{vertical:"top",horizontal:"right"},autoHideDuration:r})}},71049:function(t,e,r){r.d(e,{$w:function(){return w},N4:function(){return E},NF:function(){return z},OA:function(){return K},RO:function(){return f},RQ:function(){return A},Sr:function(){return L},TG:function(){return _},UV:function(){return R},Vf:function(){return g},Wo:function(){return v},Ye:function(){return k},bI:function(){return m},bc:function(){return x},f2:function(){return T},gO:function(){return y},hG:function(){return b},iI:function(){return Z},kc:function(){return h},n7:function(){return O},p7:function(){return M},vE:function(){return N},wf:function(){return P},wj:function(){return S}});var n=r(1413),a=r(93433),i=r(74165),o=r(29439),c=r(15861),u=r(56573),s=r(10658),p=r.n(s),d=r(62180),l=localStorage.getItem("tenantid"),v=function(){var t=(0,c.Z)((0,i.Z)().mark((function t(e){var r,n,a,c,s,p,d,l,v;return(0,i.Z)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return r=e.queryKey,n=(0,o.Z)(r,6),a=n[1],c=n[2],s=n[3],p=n[4],d=n[5],t.next=4,u.Z.get("".concat("https://jupiter.nearle.app/live/api/v1","/orders/getordersummary/?applocationid=").concat(a,"&tenantid=").concat(p,"&locationid=").concat(d,"&fromdate=").concat(c,"&todate=").concat(s));case 4:return l=t.sent,v=l.data.details,t.abrupt("return",{created:v.created.toString(),uncoveredOrders:v.pending.toString(),coveredOrders:v.delivered.toString(),cancelled:v.cancelled.toString(),percentage1:(Math.round(v.created/v.total*100)||0).toString(),percentage2:(Math.round(v.pending/v.total*100)||0).toString(),percentage3:(Math.round(v.delivered/v.total*100)||0).toString(),percentage4:(Math.round(v.cancelled/v.total*100)||0).toString()});case 7:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}(),f=function(){var t=(0,c.Z)((0,i.Z)().mark((function t(e){var r,n,a,c,s,p,d,l,v,f;return(0,i.Z)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return r=e.queryKey,n=(0,o.Z)(r,7),a=n[1],c=n[2],s=n[3],p=n[4],d=n[5],l=n[6],v="".concat("https://jupiter.nearle.app/live/api/v1","/orders/getordersummary/?applocationid=").concat(a,"&tenantid=").concat(d,"&locationid=").concat(l,"&fromdate=").concat(c,"&todate=").concat(s,"&status=").concat(p),t.next=5,u.Z.get(v);case 5:return f=t.sent,t.abrupt("return",f.data.details);case 7:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}(),m=function(){var t=(0,c.Z)((0,i.Z)().mark((function t(e){var r,n,a,c,s,p,d,l,v,f,m,h;return(0,i.Z)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return r=e.pageParam,n=void 0===r?1:r,a=e.queryKey,c=(0,o.Z)(a,8),c[0],s=c[1],p=c[2],d=c[3],l=c[4],v=c[5],f=c[6],m=c[7],t.next=4,u.Z.get("".concat("https://jupiter.nearle.app/live/api/v1","/orders/tenant/getorders/?tenantid=").concat(s,"&locationid=").concat(p,"&status=").concat(d,"&fromdate=").concat(l,"&todate=").concat(v,"&pageno=").concat(n,"&pagesize=").concat(m,"&keyword=").concat(f));case 4:return h=t.sent,t.abrupt("return",{details:h.data.details,nextPage:h.data.details.length===m?n+1:void 0});case 6:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}(),h=function(){var t=(0,c.Z)((0,i.Z)().mark((function t(e){var r,n,a,c,s,p,v,f,m;return(0,i.Z)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return r=e.pageParam,n=void 0===r?1:r,a=e.queryKey,c=(0,o.Z)(a,3),s=c[1],p=c[2],t.prev=2,t.next=5,u.Z.get("".concat("https://jupiter.nearle.app/live/api/v1","/customers/gettenantcustomers/?tenantid=").concat(l,"&pageno=").concat(n,"&pagesize=").concat(s,"&keyword=").concat(p));case 5:return f=t.sent,m=null!==(v=f.data.details)&&void 0!==v?v:[],t.abrupt("return",{details:m,nextPage:m.length===s?n+1:void 0});case 10:return t.prev=10,t.t0=t.catch(2),(0,d.y)(t.t0.message,"error",1e3),t.abrupt("return",{details:[],nextPage:void 0});case 14:case"end":return t.stop()}}),t,null,[[2,10]])})));return function(e){return t.apply(this,arguments)}}(),Z=function(){var t=(0,c.Z)((0,i.Z)().mark((function t(e){var r,n,a,c,s,p,d;return(0,i.Z)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return r=e.queryKey,console.log("queryKey for getreportlocationsummary",r),n=(0,o.Z)(r,4),a=n[0],c=n[1],s=n[2],p=n[3],t.next=5,u.Z.get("".concat("https://jupiter.nearle.app/live/api/v1","/deliveries/getreportlocationsummary/?tenantid=").concat(l,"&locationid=").concat(s,"&fromdate=").concat(a,"&todate=").concat(c,"&keyword=").concat(p));case 5:return d=t.sent,console.log("getreportlocationsummary",d.data.details),t.abrupt("return",d.data.details);case 8:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}(),_=function(){var t=(0,c.Z)((0,i.Z)().mark((function t(e){var r,n,a,c,s;return(0,i.Z)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return r=e.queryKey,n=(0,o.Z)(r,2),a=n[1],t.prev=2,t.next=5,u.Z.get("".concat("https://jupiter.nearle.app/live/api/v1","/tenants/gettenantlocations?tenantid=").concat(l,"&keyword=").concat(a));case 5:return s=t.sent,t.abrupt("return",(null===(c=s.data)||void 0===c?void 0:c.details)||[]);case 9:return t.prev=9,t.t0=t.catch(2),console.error("Error fetching tenant locations:",t.t0),t.abrupt("return",[]);case 13:case"end":return t.stop()}}),t,null,[[2,9]])})));return function(e){return t.apply(this,arguments)}}(),g=function(){var t=(0,c.Z)((0,i.Z)().mark((function t(e){var r,n,a,c,s,p;return(0,i.Z)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return r=e.queryKey,n=(0,o.Z)(r,5),a=n[1],c=n[2],n[3],s=n[4],t.next=4,u.Z.get("".concat("https://jupiter.nearle.app/live/api/v1","/deliveries/deliverysummary?tenantid=").concat(l,"&locationid=").concat(s,"&fromdate=").concat(a,"&todate=").concat(c));case 4:return p=t.sent,console.log("fetchDeliverySummary",p.data.details),t.abrupt("return",p.data.details);case 7:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}(),y=function(){var t=(0,c.Z)((0,i.Z)().mark((function t(){var e,r;return(0,i.Z)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,u.Z.get("".concat("https://jupiter.nearle.app/live/api/v1","/partners/getpartners"));case 2:return e=t.sent,r=[].concat((0,a.Z)(e.data.details),[{partnername:"All",applocationid:-1}]),console.log("fetchAppLocations",r),t.abrupt("return",r);case 6:case"end":return t.stop()}}),t)})));return function(){return t.apply(this,arguments)}}(),A=function(){var t=(0,c.Z)((0,i.Z)().mark((function t(e){var r,n,a,c,s,p;return(0,i.Z)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return r=e.queryKey,console.log("queryKey for fetchRidersSummary",r),n=(0,o.Z)(r,3),a=n[0],c=n[1],s=n[2],t.next=5,u.Z.get("".concat("https://jupiter.nearle.app/live/api/v1","/deliveries/getridersummary/?tenantid=").concat(a,"&fromdate=").concat(c,"&todate=").concat(s));case 5:return p=t.sent,console.log("fetchRidersSummary",p.data.details),t.abrupt("return",p.data.details);case 8:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}(),w=function(){var t=(0,c.Z)((0,i.Z)().mark((function t(e){var r,n,a,c,s,p,d,v,f,m,h,Z,_,g;return(0,i.Z)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return r=e.pageParam,n=void 0===r?0:r,a=e.queryKey,c=(0,o.Z)(a,5),s=c[0],p=c[1],d=c[2],v=c[3],f=c[4],m=10,h=n+1,t.next=6,u.Z.get("".concat("https://jupiter.nearle.app/live/api/v1","/deliveries/getdeliveries/?tenantid=").concat(l,"&locationid=").concat(v,"&fromdate=").concat(s,"&todate=").concat(p,"&status=").concat("All"===d?"":d,"&pageno=").concat(h,"&pagesize=").concat(m,"&keyword=").concat(f));case 6:return Z=t.sent,_=Z.data.details||[],g=_.length===m,t.abrupt("return",{details:_,nextPage:g?n+1:void 0});case 10:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}(),E=function(){var t=(0,c.Z)((0,i.Z)().mark((function t(e){var r,n,a,c,s,p,d;return(0,i.Z)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return r=e.queryKey,n=(0,o.Z)(r,3),a=n[0],c=n[1],s=n[2],p=void 0===s?"":s,t.next=4,u.Z.get("".concat("https://jupiter.nearle.app/live/api/v2","/partners/getriderlogs/?applocationid=").concat(a,"&fromdate=").concat(c||"","&todate=").concat(c||"","&keyword=").concat(p||""));case 4:return d=t.sent,console.log("fetchRidersLogs",d.data.details),t.abrupt("return",d.data.details);case 7:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}(),b=function(){var t=(0,c.Z)((0,i.Z)().mark((function t(e){var r,n;return(0,i.Z)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return r="".concat("https://jupiter.nearle.app/live/api/v1","/utils/getriderperiodiclogs").concat(e?"?userid=".concat(e):""),t.next=3,u.Z.get(r);case 3:if(!(n=t.sent).data||!n.data.status){t.next=6;break}return t.abrupt("return",n.data.data);case 6:return t.abrupt("return",null);case 7:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}(),k=function(){var t=(0,c.Z)((0,i.Z)().mark((function t(e){var r,a,c,s,p,l;return(0,i.Z)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return r=e.queryKey,t.prev=1,a=(0,o.Z)(r,2),c=a[1],t.next=5,u.Z.get("".concat("https://jupiter.nearle.app/live/api/v1","/partners/getriders/?applocationid=").concat(c));case 5:return s=t.sent,p=s.data,l=null!==p&&void 0!==p&&p.details?p.details.map((function(t){return(0,n.Z)((0,n.Z)({},t),{},{label:"".concat(t.firstname," ").concat(t.lastname," | ").concat(t.contactno)})})):[],t.abrupt("return",l);case 11:throw t.prev=11,t.t0=t.catch(1),(0,d.y)(t.t0.message,"error",2e3),t.t0;case 15:case"end":return t.stop()}}),t,null,[[1,11]])})));return function(e){return t.apply(this,arguments)}}(),x=function(){var t=(0,c.Z)((0,i.Z)().mark((function t(e){var r;return(0,i.Z)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,u.Z.post("https://routes.workolik.com/api/v1/optimization/createdeliveries",e.deliveries);case 2:return r=t.sent,t.abrupt("return",r.data);case 4:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}(),P=function(){var t=(0,c.Z)((0,i.Z)().mark((function t(e){var r,n;return(0,i.Z)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return r=e.riders,t.next=3,u.Z.post("https://routes.workolik.com/api/v1/optimization/reconcile-steps",{riders:r});case 3:return n=t.sent,t.abrupt("return",n.data);case 5:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}(),R=function(){var t=(0,c.Z)((0,i.Z)().mark((function t(e){var r,n,a;return(0,i.Z)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return r=e.batch,n=e.tenantId,t.next=3,u.Z.post("https://routes.workolik.com/api/v1/batch/efficiency",{batch:r,tenant_id:n},{headers:{"Content-Type":"application/json"},validateStatus:function(){return!0}});case 3:return a=t.sent,t.abrupt("return",a.data);case 5:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}(),S=function(){var t=(0,c.Z)((0,i.Z)().mark((function t(e){var r,a,o;return(0,i.Z)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return r=function(t){var e=Number(t);return Number.isFinite(e)?e:t},a=(e.deliveries||[]).map((function(t){return(0,n.Z)((0,n.Z)({},t),{},{userid:r(t.userid),rider_id:r(t.rider_id)})})),t.next=4,u.Z.post("".concat("https://jupiter.nearle.app/live/api/v1","/deliveries/createdeliveries"),a);case 4:return o=t.sent,t.abrupt("return",o.data);case 6:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}(),T=function(){var t=(0,c.Z)((0,i.Z)().mark((function t(e){var r,a,o,c,s,p;return(0,i.Z)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return o=Array.isArray(e.absent_riders)?e.absent_riders:[],c=1==(null===(r=e.selectedMode)||void 0===r?void 0:r.value)?"https://routes.workolik.com/api/v1/optimization/riderassign?hypertuning_params=".concat(e.hypertuning_params):"https://routemate.workolik.com/api/v1/optimization/riderassign?strategy=multi_trip",s=1==(null===(a=e.selectedMode)||void 0===a?void 0:a.value)?{deliveries:e.deliveries,absent_riders:o}:(0,n.Z)((0,n.Z)({},e.data||{}),{},{absent_riders:o}),t.next=5,u.Z.post(c,s);case 5:return p=t.sent,t.abrupt("return",p.data);case 7:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}(),C={NODE_ENV:"production",PUBLIC_URL:"",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,FAST_REFRESH:!0,REACT_APP_API_URL:"https://mock-data-api-nextjs.vercel.app/",REACT_APP_AUTH0_CLIENT_ID:"",REACT_APP_AUTH0_DOMAIN:"",REACT_APP_AWS_APP_CLIENT_ID:"",REACT_APP_AWS_POOL_ID:"",REACT_APP_FIREBASE_API_KEY:"",REACT_APP_FIREBASE_APP_ID:"",REACT_APP_FIREBASE_AUTH_DOMAIN:"",REACT_APP_FIREBASE_MEASUREMENT_ID:"",REACT_APP_FIREBASE_MESSAGING_SENDER_ID:"",REACT_APP_FIREBASE_PROJECT_ID:"",REACT_APP_FIREBASE_STORAGE_BUCKET:"",REACT_APP_RIDER_ACCESS_ID:"AAAAILMpCEU:APA91bEavuOllBI6sFgYtxXAgNmAVwNA-MnCMHLGlR4_t7UqpLajAkdn3T0CZr_zaLBknLyim9ytFLMZgbeXmKqTad_PKCbqlYjHpaizVrLXtecxqyEy4UktIacK2UvHVUATHL-7VQQk",REACT_APP_URL:"https://jupiter.nearle.app/live/api/v1",REACT_APP_URL2:"https://jupiter.nearle.app/live/api/v2",REACT_APP_URL3:"https://jupiter.nearle.app/live/api/v3",REACT_APP_VERSION:"v2.1.0"}.REACT_APP_ROUTES_URL||"https://routes.workolik.com/api/v1",I=function(t){var e=[];return(t||[]).forEach((function(t){(t.riders||[]).forEach((function(r){(r.orders||[]).forEach((function(a){e.push((0,n.Z)((0,n.Z)({},a),{},{zone_name:t.zone_name,rider_id:r.rider_id,userid:r.rider_id,rider_name:r.rider_name,rider:r.rider_name}))}))}))})),e},j=function(t){var e=t&&"object"===typeof t&&!Array.isArray(t)?t:{};if(Array.isArray(null===t||void 0===t?void 0:t.zones)&&t.zones.length){var r=Array.isArray(t.details)&&t.details.length?t.details:I(t.zones);return(0,n.Z)((0,n.Z)({},t),{},{details:r})}var i=function(t){return Array.isArray(t)?t:t&&"object"===typeof t&&[t.details,t.deliveries,t.orders,t.assignments,t.data].find((function(t){return Array.isArray(t)}))||[]}(t);if(!i.length)return(0,n.Z)((0,n.Z)({},e),{},{zones:[],zone_summary:[],details:[]});var o=new Map;i.map((function(t){var e,r,a,i,o,c=null!==(e=null!==(r=t.rider_id)&&void 0!==r?r:t.userid)&&void 0!==e?e:null,u=t.rider_name||t.ridername||t.username||(null!=c?"Rider ".concat(c):"Unassigned");return(0,n.Z)((0,n.Z)({},t),{},{rider_id:c,userid:c,rider_name:u,rider:u,trip_number:t.trip_number||1,step:null!==(a=null!==(i=null!==(o=t.step)&&void 0!==o?o:t.sequence)&&void 0!==i?i:t.stop_number)&&void 0!==a?a:null})})).forEach((function(t){var e,r=String(null!==(e=t.rider_id)&&void 0!==e?e:"unassigned");o.has(r)||o.set(r,[]),o.get(r).push(t)}));var c=new Map;o.forEach((function(t,e){var r=(0,a.Z)(t).sort((function(t,e){return(null==t.step?Number.MAX_SAFE_INTEGER:Number(t.step))-(null==e.step?Number.MAX_SAFE_INTEGER:Number(e.step))}));c.set(e,r.map((function(t,e){var r;return(0,n.Z)((0,n.Z)({},t),{},{step:null!==(r=t.step)&&void 0!==r?r:e+1})})))}));var u=new Map;c.forEach((function(t){t.forEach((function(t){var e,r=String(t.zone_name||t.deliverysuburb||t.locationsuburb||"Nagercoil").trim()||"Nagercoil",n=r.toLowerCase(),a=String(null!==(e=t.rider_id)&&void 0!==e?e:"unassigned");u.has(n)||u.set(n,{zone_name:r,riders:new Map});var i=u.get(n);i.riders.has(a)||i.riders.set(a,{rider_id:t.rider_id,rider_name:t.rider_name,orders:[]}),i.riders.get(a).orders.push(t)}))}));var s=Array.from(u.values()).map((function(t){return{zone_name:t.zone_name,riders:Array.from(t.riders.values()).map((function(t){return(0,n.Z)((0,n.Z)({},t),{},{orders:(0,a.Z)(t.orders).sort((function(t,e){return Number(t.step)-Number(e.step)}))})}))}})),p=s.map((function(t){var e=t.riders.flatMap((function(t){return t.orders})),r=e.filter((function(t){return t.userid||t.rider_id})).length;return{zone_name:t.zone_name,total_orders:e.length,assigned_orders:r,unassigned_orders_count:e.length-r,active_riders_count:t.riders.filter((function(t){return null!=t.rider_id})).length,total_delivery_kms:e.reduce((function(t,e){return t+parseFloat(e.actualkms||e.kms||0)}),0),total_profit:e.reduce((function(t,e){return t+parseFloat(e.profit||0)}),0)}}));return(0,n.Z)((0,n.Z)({},e),{},{zones:s,zone_summary:p,details:I(s)})},z=function(){var t=(0,c.Z)((0,i.Z)().mark((function t(){var e,r,n,a=arguments;return(0,i.Z)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return e=a.length>0&&void 0!==a[0]?a[0]:{},r=Array.isArray(e.deliveries)&&e.deliveries.length?{deliveries:e.deliveries}:{},t.next=4,u.Z.post("".concat(C,"/optimization/nagercoil/riderassign"),r);case 4:return n=t.sent,t.abrupt("return",j(n.data));case 6:case"end":return t.stop()}}),t)})));return function(){return t.apply(this,arguments)}}(),N=function(){var t=(0,c.Z)((0,i.Z)().mark((function t(e){var r;return(0,i.Z)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(e){t.next=2;break}throw new Error("Invalid rider token");case 2:return t.next=4,u.Z.post("".concat("https://jupiter.nearle.app/live/api/v1","/utils/notifyuser"),{token:e,notification:{title:"NearleXpress",body:"Orders have been placed for delivery. Kindly accept and process deliveries",sound:"ring",image:""}});case 4:return r=t.sent,t.abrupt("return",r.data);case 6:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}(),M=function(){var t=(0,c.Z)((0,i.Z)().mark((function t(e){var r,n,a,c,s,p,d,l,v,f,m,h,Z,_,g,y;return(0,i.Z)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return r=e.pageParam,n=void 0===r?1:r,a=e.queryKey,c=(0,o.Z)(a,11),s=c[1],p=c[2],d=c[3],l=c[4],v=c[5],f=c[6],m=c[7],h=c[8],Z=c[9],_=c[10],d="All"==d?"all":d,g=0===s?"".concat("https://jupiter.nearle.app/live/api/v1","/deliveries/getdeliveries/?appuserid=").concat(p,"&status=").concat(d,"&fromdate=").concat(l,"&todate=").concat(v,"&pageno=").concat(n,"&pagesize=").concat(f,"&keyword=").concat(m,"&tenantid=").concat(h,"&locationid=").concat(Z,"&userid=").concat(_):"".concat("https://jupiter.nearle.app/live/api/v1","/deliveries/getdeliveries/?applocationid=").concat(s,"&status=").concat(d,"&fromdate=").concat(l,"&todate=").concat(v,"&pageno=").concat(n,"&pagesize=").concat(f,"&keyword=").concat(m,"&tenantid=").concat(h,"&locationid=").concat(Z,"&userid=").concat(_),t.next=6,u.Z.get(g);case 6:return y=t.sent,t.abrupt("return",{rows:y.data.details,nextPage:y.data.details.length===Number(f)?n+1:void 0});case 8:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}(),K=function(){var t=(0,c.Z)((0,i.Z)().mark((function t(){var e,r;return(0,i.Z)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,u.Z.get("".concat("https://jupiter.nearle.app/live/api/v1","/utils/getapptypes/?tag=paymentmode"));case 2:return e=t.sent,r=e.data,t.abrupt("return",r.details.map((function(t){return(0,n.Z)((0,n.Z)({},t),{},{label:t.typename})})));case 5:case"end":return t.stop()}}),t)})));return function(){return t.apply(this,arguments)}}(),O=function(){var t=(0,c.Z)((0,i.Z)().mark((function t(){var e;return(0,i.Z)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,u.Z.get("".concat("https://jupiter.nearle.app/live/api/v1","/partners/getallriders?partnerid=64"));case 3:return e=t.sent,t.abrupt("return",e.data.details);case 7:t.prev=7,t.t0=t.catch(0),console.log("getallriders",t.t0.message);case 10:case"end":return t.stop()}}),t,null,[[0,7]])})));return function(){return t.apply(this,arguments)}}(),L=function(){var t=(0,c.Z)((0,i.Z)().mark((function t(e){var r,n;return(0,i.Z)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return r=null===e||void 0===e?void 0:e.map((function(t){return{orderheaderid:t.orderheaderid,orderstatus:"cancelled",cancelled:p()().format("YYYY-MM-DD HH:mm:ss")}})),t.next=3,u.Z.put("".concat("https://jupiter.nearle.app/live/api/v1","/orders/updatemultipleorders"),r);case 3:return n=t.sent,t.abrupt("return",n.data);case 5:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()}}]); \ No newline at end of file diff --git a/build/static/js/1049.f5088bf4.chunk.js b/build/static/js/1049.f5088bf4.chunk.js deleted file mode 100644 index 1760e6b..0000000 --- a/build/static/js/1049.f5088bf4.chunk.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkmantis_material_react=self.webpackChunkmantis_material_react||[]).push([[1049],{62180:function(t,e,r){r.d(e,{y:function(){return a}});var n=r(90842),a=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"default",r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:2e3;(0,n.yv)(t,{variant:e,anchorOrigin:{vertical:"top",horizontal:"right"},autoHideDuration:r})}},71049:function(t,e,r){r.d(e,{$w:function(){return w},N4:function(){return E},NF:function(){return z},OA:function(){return K},RO:function(){return f},RQ:function(){return A},Sr:function(){return D},TG:function(){return _},UV:function(){return R},Vf:function(){return g},Wo:function(){return v},Ye:function(){return k},bI:function(){return m},bc:function(){return x},f2:function(){return T},gO:function(){return y},hG:function(){return b},iI:function(){return Z},kc:function(){return h},n7:function(){return O},p7:function(){return M},vE:function(){return N},wf:function(){return P},wj:function(){return S}});var n=r(1413),a=r(93433),i=r(74165),o=r(29439),c=r(15861),u=r(56573),s=r(10658),p=r.n(s),d=r(62180),l=localStorage.getItem("tenantid"),v=function(){var t=(0,c.Z)((0,i.Z)().mark((function t(e){var r,n,a,c,s,p,d,l,v;return(0,i.Z)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return r=e.queryKey,n=(0,o.Z)(r,6),a=n[1],c=n[2],s=n[3],p=n[4],d=n[5],t.next=4,u.Z.get("".concat("https://jupiter.nearle.app/live/api/v1","/orders/getordersummary/?applocationid=").concat(a,"&tenantid=").concat(p,"&locationid=").concat(d,"&fromdate=").concat(c,"&todate=").concat(s));case 4:return l=t.sent,v=l.data.details,t.abrupt("return",{created:v.created.toString(),uncoveredOrders:v.pending.toString(),coveredOrders:v.delivered.toString(),cancelled:v.cancelled.toString(),percentage1:(Math.round(v.created/v.total*100)||0).toString(),percentage2:(Math.round(v.pending/v.total*100)||0).toString(),percentage3:(Math.round(v.delivered/v.total*100)||0).toString(),percentage4:(Math.round(v.cancelled/v.total*100)||0).toString()});case 7:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}(),f=function(){var t=(0,c.Z)((0,i.Z)().mark((function t(e){var r,n,a,c,s,p,d,l,v,f;return(0,i.Z)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return r=e.queryKey,n=(0,o.Z)(r,7),a=n[1],c=n[2],s=n[3],p=n[4],d=n[5],l=n[6],v="".concat("https://jupiter.nearle.app/live/api/v1","/orders/getordersummary/?applocationid=").concat(a,"&tenantid=").concat(d,"&locationid=").concat(l,"&fromdate=").concat(c,"&todate=").concat(s,"&status=").concat(p),t.next=5,u.Z.get(v);case 5:return f=t.sent,t.abrupt("return",f.data.details);case 7:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}(),m=function(){var t=(0,c.Z)((0,i.Z)().mark((function t(e){var r,n,a,c,s,p,d,l,v,f,m,h;return(0,i.Z)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return r=e.pageParam,n=void 0===r?1:r,a=e.queryKey,c=(0,o.Z)(a,8),c[0],s=c[1],p=c[2],d=c[3],l=c[4],v=c[5],f=c[6],m=c[7],t.next=4,u.Z.get("".concat("https://jupiter.nearle.app/live/api/v1","/orders/tenant/getorders/?tenantid=").concat(s,"&locationid=").concat(p,"&status=").concat(d,"&fromdate=").concat(l,"&todate=").concat(v,"&pageno=").concat(n,"&pagesize=").concat(m,"&keyword=").concat(f));case 4:return h=t.sent,t.abrupt("return",{details:h.data.details,nextPage:h.data.details.length===m?n+1:void 0});case 6:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}(),h=function(){var t=(0,c.Z)((0,i.Z)().mark((function t(e){var r,n,a,c,s,p,v,f,m;return(0,i.Z)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return r=e.pageParam,n=void 0===r?1:r,a=e.queryKey,c=(0,o.Z)(a,3),s=c[1],p=c[2],t.prev=2,t.next=5,u.Z.get("".concat("https://jupiter.nearle.app/live/api/v1","/customers/gettenantcustomers/?tenantid=").concat(l,"&pageno=").concat(n,"&pagesize=").concat(s,"&keyword=").concat(p));case 5:return f=t.sent,m=null!==(v=f.data.details)&&void 0!==v?v:[],t.abrupt("return",{details:m,nextPage:m.length===s?n+1:void 0});case 10:return t.prev=10,t.t0=t.catch(2),(0,d.y)(t.t0.message,"error",1e3),t.abrupt("return",{details:[],nextPage:void 0});case 14:case"end":return t.stop()}}),t,null,[[2,10]])})));return function(e){return t.apply(this,arguments)}}(),Z=function(){var t=(0,c.Z)((0,i.Z)().mark((function t(e){var r,n,a,c,s,p,d;return(0,i.Z)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return r=e.queryKey,console.log("queryKey for getreportlocationsummary",r),n=(0,o.Z)(r,4),a=n[0],c=n[1],s=n[2],p=n[3],t.next=5,u.Z.get("".concat("https://jupiter.nearle.app/live/api/v1","/deliveries/getreportlocationsummary/?tenantid=").concat(l,"&locationid=").concat(s,"&fromdate=").concat(a,"&todate=").concat(c,"&keyword=").concat(p));case 5:return d=t.sent,console.log("getreportlocationsummary",d.data.details),t.abrupt("return",d.data.details);case 8:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}(),_=function(){var t=(0,c.Z)((0,i.Z)().mark((function t(e){var r,n,a,c,s;return(0,i.Z)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return r=e.queryKey,n=(0,o.Z)(r,2),a=n[1],t.prev=2,t.next=5,u.Z.get("".concat("https://jupiter.nearle.app/live/api/v1","/tenants/gettenantlocations?tenantid=").concat(l,"&keyword=").concat(a));case 5:return s=t.sent,t.abrupt("return",(null===(c=s.data)||void 0===c?void 0:c.details)||[]);case 9:return t.prev=9,t.t0=t.catch(2),console.error("Error fetching tenant locations:",t.t0),t.abrupt("return",[]);case 13:case"end":return t.stop()}}),t,null,[[2,9]])})));return function(e){return t.apply(this,arguments)}}(),g=function(){var t=(0,c.Z)((0,i.Z)().mark((function t(e){var r,n,a,c,s,p;return(0,i.Z)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return r=e.queryKey,n=(0,o.Z)(r,5),a=n[1],c=n[2],n[3],s=n[4],t.next=4,u.Z.get("".concat("https://jupiter.nearle.app/live/api/v1","/deliveries/deliverysummary?tenantid=").concat(l,"&locationid=").concat(s,"&fromdate=").concat(a,"&todate=").concat(c));case 4:return p=t.sent,console.log("fetchDeliverySummary",p.data.details),t.abrupt("return",p.data.details);case 7:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}(),y=function(){var t=(0,c.Z)((0,i.Z)().mark((function t(){var e,r;return(0,i.Z)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,u.Z.get("".concat("https://jupiter.nearle.app/live/api/v1","/partners/getpartners"));case 2:return e=t.sent,r=[].concat((0,a.Z)(e.data.details),[{partnername:"All",applocationid:-1}]),console.log("fetchAppLocations",r),t.abrupt("return",r);case 6:case"end":return t.stop()}}),t)})));return function(){return t.apply(this,arguments)}}(),A=function(){var t=(0,c.Z)((0,i.Z)().mark((function t(e){var r,n,a,c,s,p;return(0,i.Z)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return r=e.queryKey,console.log("queryKey for fetchRidersSummary",r),n=(0,o.Z)(r,3),a=n[0],c=n[1],s=n[2],t.next=5,u.Z.get("".concat("https://jupiter.nearle.app/live/api/v1","/deliveries/getridersummary/?tenantid=").concat(a,"&fromdate=").concat(c,"&todate=").concat(s));case 5:return p=t.sent,console.log("fetchRidersSummary",p.data.details),t.abrupt("return",p.data.details);case 8:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}(),w=function(){var t=(0,c.Z)((0,i.Z)().mark((function t(e){var r,n,a,c,s,p,d,v,f,m,h,Z,_,g;return(0,i.Z)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return r=e.pageParam,n=void 0===r?0:r,a=e.queryKey,c=(0,o.Z)(a,5),s=c[0],p=c[1],d=c[2],v=c[3],f=c[4],m=10,h=n+1,t.next=6,u.Z.get("".concat("https://jupiter.nearle.app/live/api/v1","/deliveries/getdeliveries/?tenantid=").concat(l,"&locationid=").concat(v,"&fromdate=").concat(s,"&todate=").concat(p,"&status=").concat("All"===d?"":d,"&pageno=").concat(h,"&pagesize=").concat(m,"&keyword=").concat(f));case 6:return Z=t.sent,_=Z.data.details||[],g=_.length===m,t.abrupt("return",{details:_,nextPage:g?n+1:void 0});case 10:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}(),E=function(){var t=(0,c.Z)((0,i.Z)().mark((function t(e){var r,n,a,c,s,p,d;return(0,i.Z)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return r=e.queryKey,n=(0,o.Z)(r,3),a=n[0],c=n[1],s=n[2],p=void 0===s?"":s,t.next=4,u.Z.get("https://jupiter.nearle.app/live/api/v2/partners/getriderlogs/?applocationid=".concat(a,"&fromdate=").concat(c||"","&todate=").concat(c||"","&keyword=").concat(p||""));case 4:return d=t.sent,console.log("fetchRidersLogs",d.data.details),t.abrupt("return",d.data.details);case 7:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}(),b=function(){var t=(0,c.Z)((0,i.Z)().mark((function t(e){var r,n;return(0,i.Z)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return r="".concat("https://jupiter.nearle.app/live/api/v1","/utils/getriderperiodiclogs").concat(e?"?userid=".concat(e):""),t.next=3,u.Z.get(r);case 3:if(!(n=t.sent).data||!n.data.status){t.next=6;break}return t.abrupt("return",n.data.data);case 6:return t.abrupt("return",null);case 7:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}(),k=function(){var t=(0,c.Z)((0,i.Z)().mark((function t(e){var r,a,c,s,p,l;return(0,i.Z)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return r=e.queryKey,t.prev=1,a=(0,o.Z)(r,2),c=a[1],t.next=5,u.Z.get("".concat("https://jupiter.nearle.app/live/api/v1","/partners/getriders/?applocationid=").concat(c));case 5:return s=t.sent,p=s.data,l=null!==p&&void 0!==p&&p.details?p.details.map((function(t){return(0,n.Z)((0,n.Z)({},t),{},{label:"".concat(t.firstname," ").concat(t.lastname," | ").concat(t.contactno)})})):[],t.abrupt("return",l);case 11:throw t.prev=11,t.t0=t.catch(1),(0,d.y)(t.t0.message,"error",2e3),t.t0;case 15:case"end":return t.stop()}}),t,null,[[1,11]])})));return function(e){return t.apply(this,arguments)}}(),x=function(){var t=(0,c.Z)((0,i.Z)().mark((function t(e){var r;return(0,i.Z)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,u.Z.post("https://routes.workolik.com/api/v1/optimization/createdeliveries",e.deliveries);case 2:return r=t.sent,t.abrupt("return",r.data);case 4:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}(),P=function(){var t=(0,c.Z)((0,i.Z)().mark((function t(e){var r,n;return(0,i.Z)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return r=e.riders,t.next=3,u.Z.post("https://routes.workolik.com/api/v1/optimization/reconcile-steps",{riders:r});case 3:return n=t.sent,t.abrupt("return",n.data);case 5:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}(),R=function(){var t=(0,c.Z)((0,i.Z)().mark((function t(e){var r,n,a;return(0,i.Z)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return r=e.batch,n=e.tenantId,t.next=3,u.Z.post("https://routes.workolik.com/api/v1/batch/efficiency",{batch:r,tenant_id:n},{headers:{"Content-Type":"application/json"},validateStatus:function(){return!0}});case 3:return a=t.sent,t.abrupt("return",a.data);case 5:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}(),S=function(){var t=(0,c.Z)((0,i.Z)().mark((function t(e){var r,a,o;return(0,i.Z)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return r=function(t){var e=Number(t);return Number.isFinite(e)?e:t},a=(e.deliveries||[]).map((function(t){return(0,n.Z)((0,n.Z)({},t),{},{userid:r(t.userid),rider_id:r(t.rider_id)})})),t.next=4,u.Z.post("https://jupiter.nearle.app/live/api/v1/deliveries/createdeliveries",a);case 4:return o=t.sent,t.abrupt("return",o.data);case 6:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}(),T=function(){var t=(0,c.Z)((0,i.Z)().mark((function t(e){var r,a,o,c,s,p;return(0,i.Z)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return o=Array.isArray(e.absent_riders)?e.absent_riders:[],c=1==(null===(r=e.selectedMode)||void 0===r?void 0:r.value)?"https://routes.workolik.com/api/v1/optimization/riderassign?hypertuning_params=".concat(e.hypertuning_params):"https://routemate.workolik.com/api/v1/optimization/riderassign?strategy=multi_trip",s=1==(null===(a=e.selectedMode)||void 0===a?void 0:a.value)?{deliveries:e.deliveries,absent_riders:o}:(0,n.Z)((0,n.Z)({},e.data||{}),{},{absent_riders:o}),t.next=5,u.Z.post(c,s);case 5:return p=t.sent,t.abrupt("return",p.data);case 7:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}(),C={NODE_ENV:"production",PUBLIC_URL:"",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,FAST_REFRESH:!0,REACT_APP_API_URL:"https://mock-data-api-nextjs.vercel.app/",REACT_APP_AUTH0_CLIENT_ID:"",REACT_APP_AUTH0_DOMAIN:"",REACT_APP_AWS_APP_CLIENT_ID:"",REACT_APP_AWS_POOL_ID:"",REACT_APP_FIREBASE_API_KEY:"",REACT_APP_FIREBASE_APP_ID:"",REACT_APP_FIREBASE_AUTH_DOMAIN:"",REACT_APP_FIREBASE_MEASUREMENT_ID:"",REACT_APP_FIREBASE_MESSAGING_SENDER_ID:"",REACT_APP_FIREBASE_PROJECT_ID:"",REACT_APP_FIREBASE_STORAGE_BUCKET:"",REACT_APP_RIDER_ACCESS_ID:"AAAAILMpCEU:APA91bEavuOllBI6sFgYtxXAgNmAVwNA-MnCMHLGlR4_t7UqpLajAkdn3T0CZr_zaLBknLyim9ytFLMZgbeXmKqTad_PKCbqlYjHpaizVrLXtecxqyEy4UktIacK2UvHVUATHL-7VQQk",REACT_APP_URL:"https://jupiter.nearle.app/live/api/v1",REACT_APP_URL2:"https://jupiter.nearle.app/live/api/v2",REACT_APP_VERSION:"v2.1.0"}.REACT_APP_ROUTES_URL||"https://routes.workolik.com/api/v1",I=function(t){var e=[];return(t||[]).forEach((function(t){(t.riders||[]).forEach((function(r){(r.orders||[]).forEach((function(a){e.push((0,n.Z)((0,n.Z)({},a),{},{zone_name:t.zone_name,rider_id:r.rider_id,userid:r.rider_id,rider_name:r.rider_name,rider:r.rider_name}))}))}))})),e},j=function(t){var e=t&&"object"===typeof t&&!Array.isArray(t)?t:{};if(Array.isArray(null===t||void 0===t?void 0:t.zones)&&t.zones.length){var r=Array.isArray(t.details)&&t.details.length?t.details:I(t.zones);return(0,n.Z)((0,n.Z)({},t),{},{details:r})}var i=function(t){return Array.isArray(t)?t:t&&"object"===typeof t&&[t.details,t.deliveries,t.orders,t.assignments,t.data].find((function(t){return Array.isArray(t)}))||[]}(t);if(!i.length)return(0,n.Z)((0,n.Z)({},e),{},{zones:[],zone_summary:[],details:[]});var o=new Map;i.map((function(t){var e,r,a,i,o,c=null!==(e=null!==(r=t.rider_id)&&void 0!==r?r:t.userid)&&void 0!==e?e:null,u=t.rider_name||t.ridername||t.username||(null!=c?"Rider ".concat(c):"Unassigned");return(0,n.Z)((0,n.Z)({},t),{},{rider_id:c,userid:c,rider_name:u,rider:u,trip_number:t.trip_number||1,step:null!==(a=null!==(i=null!==(o=t.step)&&void 0!==o?o:t.sequence)&&void 0!==i?i:t.stop_number)&&void 0!==a?a:null})})).forEach((function(t){var e,r=String(null!==(e=t.rider_id)&&void 0!==e?e:"unassigned");o.has(r)||o.set(r,[]),o.get(r).push(t)}));var c=new Map;o.forEach((function(t,e){var r=(0,a.Z)(t).sort((function(t,e){return(null==t.step?Number.MAX_SAFE_INTEGER:Number(t.step))-(null==e.step?Number.MAX_SAFE_INTEGER:Number(e.step))}));c.set(e,r.map((function(t,e){var r;return(0,n.Z)((0,n.Z)({},t),{},{step:null!==(r=t.step)&&void 0!==r?r:e+1})})))}));var u=new Map;c.forEach((function(t){t.forEach((function(t){var e,r=String(t.zone_name||t.deliverysuburb||t.locationsuburb||"Nagercoil").trim()||"Nagercoil",n=r.toLowerCase(),a=String(null!==(e=t.rider_id)&&void 0!==e?e:"unassigned");u.has(n)||u.set(n,{zone_name:r,riders:new Map});var i=u.get(n);i.riders.has(a)||i.riders.set(a,{rider_id:t.rider_id,rider_name:t.rider_name,orders:[]}),i.riders.get(a).orders.push(t)}))}));var s=Array.from(u.values()).map((function(t){return{zone_name:t.zone_name,riders:Array.from(t.riders.values()).map((function(t){return(0,n.Z)((0,n.Z)({},t),{},{orders:(0,a.Z)(t.orders).sort((function(t,e){return Number(t.step)-Number(e.step)}))})}))}})),p=s.map((function(t){var e=t.riders.flatMap((function(t){return t.orders})),r=e.filter((function(t){return t.userid||t.rider_id})).length;return{zone_name:t.zone_name,total_orders:e.length,assigned_orders:r,unassigned_orders_count:e.length-r,active_riders_count:t.riders.filter((function(t){return null!=t.rider_id})).length,total_delivery_kms:e.reduce((function(t,e){return t+parseFloat(e.actualkms||e.kms||0)}),0),total_profit:e.reduce((function(t,e){return t+parseFloat(e.profit||0)}),0)}}));return(0,n.Z)((0,n.Z)({},e),{},{zones:s,zone_summary:p,details:I(s)})},z=function(){var t=(0,c.Z)((0,i.Z)().mark((function t(){var e,r,n,a=arguments;return(0,i.Z)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return e=a.length>0&&void 0!==a[0]?a[0]:{},r=Array.isArray(e.deliveries)&&e.deliveries.length?{deliveries:e.deliveries}:{},t.next=4,u.Z.post("".concat(C,"/optimization/nagercoil/riderassign"),r);case 4:return n=t.sent,t.abrupt("return",j(n.data));case 6:case"end":return t.stop()}}),t)})));return function(){return t.apply(this,arguments)}}(),N=function(){var t=(0,c.Z)((0,i.Z)().mark((function t(e){var r;return(0,i.Z)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(e){t.next=2;break}throw new Error("Invalid rider token");case 2:return t.next=4,u.Z.post("".concat("https://jupiter.nearle.app/live/api/v1","/utils/notifyuser"),{token:e,notification:{title:"NearleXpress",body:"Orders have been placed for delivery. Kindly accept and process deliveries",sound:"ring",image:""}});case 4:return r=t.sent,t.abrupt("return",r.data);case 6:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}(),M=function(){var t=(0,c.Z)((0,i.Z)().mark((function t(e){var r,n,a,c,s,p,d,l,v,f,m,h,Z,_,g,y;return(0,i.Z)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return r=e.pageParam,n=void 0===r?1:r,a=e.queryKey,c=(0,o.Z)(a,11),s=c[1],p=c[2],d=c[3],l=c[4],v=c[5],f=c[6],m=c[7],h=c[8],Z=c[9],_=c[10],d="All"==d?"all":d,g=0===s?"".concat("https://jupiter.nearle.app/live/api/v1","/deliveries/getdeliveries/?appuserid=").concat(p,"&status=").concat(d,"&fromdate=").concat(l,"&todate=").concat(v,"&pageno=").concat(n,"&pagesize=").concat(f,"&keyword=").concat(m,"&tenantid=").concat(h,"&locationid=").concat(Z,"&userid=").concat(_):"".concat("https://jupiter.nearle.app/live/api/v1","/deliveries/getdeliveries/?applocationid=").concat(s,"&status=").concat(d,"&fromdate=").concat(l,"&todate=").concat(v,"&pageno=").concat(n,"&pagesize=").concat(f,"&keyword=").concat(m,"&tenantid=").concat(h,"&locationid=").concat(Z,"&userid=").concat(_),t.next=6,u.Z.get(g);case 6:return y=t.sent,t.abrupt("return",{rows:y.data.details,nextPage:y.data.details.length===Number(f)?n+1:void 0});case 8:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}(),K=function(){var t=(0,c.Z)((0,i.Z)().mark((function t(){var e,r;return(0,i.Z)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,u.Z.get("".concat("https://jupiter.nearle.app/live/api/v1","/utils/getapptypes/?tag=paymentmode"));case 2:return e=t.sent,r=e.data,t.abrupt("return",r.details.map((function(t){return(0,n.Z)((0,n.Z)({},t),{},{label:t.typename})})));case 5:case"end":return t.stop()}}),t)})));return function(){return t.apply(this,arguments)}}(),O=function(){var t=(0,c.Z)((0,i.Z)().mark((function t(){var e;return(0,i.Z)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,u.Z.get("".concat("https://jupiter.nearle.app/live/api/v1","/partners/getallriders?partnerid=64"));case 3:return e=t.sent,t.abrupt("return",e.data.details);case 7:t.prev=7,t.t0=t.catch(0),console.log("getallriders",t.t0.message);case 10:case"end":return t.stop()}}),t,null,[[0,7]])})));return function(){return t.apply(this,arguments)}}(),D=function(){var t=(0,c.Z)((0,i.Z)().mark((function t(e){var r,n;return(0,i.Z)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return r=null===e||void 0===e?void 0:e.map((function(t){return{orderheaderid:t.orderheaderid,orderstatus:"cancelled",cancelled:p()().format("YYYY-MM-DD HH:mm:ss")}})),t.next=3,u.Z.put("".concat("https://jupiter.nearle.app/live/api/v1","/orders/updatemultipleorders"),r);case 3:return n=t.sent,t.abrupt("return",n.data);case 5:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()}}]); \ No newline at end of file diff --git a/build/static/js/1113.dda4f3a8.chunk.js b/build/static/js/1113.dda4f3a8.chunk.js new file mode 100644 index 0000000..615e6b3 --- /dev/null +++ b/build/static/js/1113.dda4f3a8.chunk.js @@ -0,0 +1 @@ +(self.webpackChunkmantis_material_react=self.webpackChunkmantis_material_react||[]).push([[1113],{62180:function(e,r,n){"use strict";n.d(r,{y:function(){return o}});var t=n(90842),o=function(e){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"default",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:2e3;(0,t.yv)(e,{variant:r,anchorOrigin:{vertical:"top",horizontal:"right"},autoHideDuration:n})}},25218:function(e,r,n){"use strict";n.r(r),n.d(r,{default:function(){return te}});var t,o=n(29439),i=n(4942),l=n(47313),s=n(70501),a=n(61113),c=n(42832),d=n(57829),u=n(61689),h=n(69099),f=n(51629),v=n(66835),m=n(23477),p=n(24076),x=n(67478),g=n(57861),b=n(66212),j=n(22539),y=n(13997),w=n.n(y),k=n(48737),C=n(74165),Z=n(15861),R=function(e){return null===e||void 0===e?"":String(e).trim().toLowerCase().replace(/\s+/g,"")},S=[{key:"receivername",label:"Receiver Name*",required:!0,example:"Dhivya",help:"Person receiving the delivery."},{key:"receiverphone",label:"Receiver Phone*",required:!0,example:"7358856373",help:"10-digit Indian mobile. Used to match an existing customer."},{key:"receiveraddress",label:"Receiver Address*",required:!0,example:"Gopala Krishna Complex, Joshua St, Puthukudierupu, Nagercoil 629001",help:"Full delivery address."},{key:"itemdescription",label:"Item Description*",required:!0,example:"Medicines",help:"What is being delivered."},{key:"quantity",label:"Quantity",required:!1,default:1,example:"1",help:"Whole number. Defaults to 1."},{key:"collectcash",label:"Collect Cash",required:!1,default:0,example:"0",help:"Amount to collect on delivery. 0 for pay-later."},{key:"receiverlat",label:"Receiver Latitude",required:!1,example:"8.1877496",help:"Optional. Improves routing."},{key:"receiverlong",label:"Receiver Longitude",required:!1,example:"77.4241515",help:"Optional. Improves routing."},{key:"notes",label:"Notes",required:!1,example:"",help:"Anything the rider should know."}],z=S.filter((function(e){return e.required})).map((function(e){return e.key})),W=S.reduce((function(e,r){return e[R(r.label)]=r.key,e[R(r.key)]=r.key,e}),{}),q={deliverycustomer:"receivername",deliverycontactno:"receiverphone",deliveryaddress:"receiveraddress",deliverylat:"receiverlat",deliverylong:"receiverlong",ordernotes:"notes","receivername*":"receivername",receiverfulladdress:"receiveraddress",receiverlatitude:"receiverlat",receiverlongitude:"receiverlong","itemdescription*":"itemdescription",collectcash:"collectcash"},I=function(e){var r=R(e);return W[r]||q[r]||""},M=function(){return[S.map((function(e){return e.label})),S.map((function(e){return e.example}))]},N=function(){var e=(0,Z.Z)((0,C.Z)().mark((function e(){var r,t,o,i,l=arguments;return(0,C.Z)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=l.length>0&&void 0!==l[0]?l[0]:"Weekly_Order_Intake_Template.xlsx",e.next=3,Promise.resolve().then(n.bind(n,48737));case 3:t=e.sent,(o=t.utils.aoa_to_sheet(M()))["!cols"]=S.map((function(e){return{wch:Math.max(e.label.length+2,16)}})),i=t.utils.book_new(),t.utils.book_append_sheet(i,o,"Orders"),t.writeFile(i,r);case 9:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),_=n(27162),A="ok",L="needs-review",O="rejected",E=S.reduce((function(e,r){return e[r.key]=r,e}),{}),F=function(e){return null===e||void 0===e?"":String(e).trim()},T=function(e){return F(e).replace(/^[\d.\s]+/,"").trim()},D=function(e){var r=F(e).replace(/\D/g,"");return 12===r.length&&r.startsWith("91")?r=r.slice(2):11===r.length&&r.startsWith("0")&&(r=r.slice(1)),10!==r.length?null:/^[6-9]/.test(r)?r:null},K=function(e,r){var n=F(e);if(""===n)return r;var t=Number(n);return Number.isFinite(t)?t:null},H=function(e,r){var n=function(e){return e*Math.PI/180},t=n(r.lat-e.lat),o=n(r.lng-e.lng),i=Math.pow(Math.sin(t/2),2)+Math.cos(n(e.lat))*Math.cos(n(r.lat))*Math.pow(Math.sin(o/2),2);return 12742*Math.asin(Math.sqrt(i))},P=function(e){return z.every((function(r){return""===F(e[r])}))},U=function(e){return"".concat(e.receiverphone||"","|").concat(F(e.receiveraddress).toLowerCase().replace(/[^a-z0-9]/g,""))},V=n(62180),B=n(46417),G="#662582",Q="#0f172a",J="#64748b",$="#94a3b8",X="#e2e8f0",Y="#f8fafc",ee=(t={},(0,i.Z)(t,A,{label:"Ready",color:"#2c6b45",bg:"#dcece2",Icon:j.ZSR}),(0,i.Z)(t,L,{label:"Review",color:"#8a5600",bg:"#f8ead2",Icon:j.ESo}),(0,i.Z)(t,O,{label:"Rejected",color:"#b3261e",bg:"#fae4e2",Icon:j.wr$}),t),re={lat:8.1841265,lng:77.4318002},ne=function(e){var r=e.label,n=e.value,t=e.tone;return(0,B.jsxs)(s.Z,{elevation:0,sx:{flex:"1 1 120px",minWidth:120,px:1.75,py:1.25,borderRadius:2,border:"1px solid",borderColor:X,bgcolor:"#fff"},children:[(0,B.jsx)(a.Z,{sx:{fontSize:10,letterSpacing:.6,textTransform:"uppercase",color:$,fontWeight:700},children:r}),(0,B.jsx)(a.Z,{sx:{fontSize:26,fontWeight:700,lineHeight:1.2,color:t||Q,fontVariantNumeric:"tabular-nums"},children:n})]})};function te(){var e=(0,l.useState)(null),r=(0,o.Z)(e,2),n=r[0],t=r[1],i=(0,l.useState)(""),y=(0,o.Z)(i,2),C=y[0],Z=y[1],W=(0,l.useRef)(null),q=function(e,r,n){return(0,V.y)(e,r,n)},M=function(e,r){var n=function(e){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=r.serviceCentre,t=void 0===n?null:n,o=r.serviceRadiusKm,i=void 0===o?25:o,l=r.knownRunKeys,s=void 0===l?null:l,a=Array.isArray(e)?e:[];if(!a.length)return{missingColumns:[],unknownColumns:[],rows:[],summary:{total:0,ok:0,needsReview:0,rejected:0}};var c=Object.keys(a[0]),d={},u=[];c.forEach((function(e){var r=I(e);r?d[e]=r:""!==R(e)&&u.push(e)}));var h=new Set(Object.values(d)),f=z.filter((function(e){return!h.has(e)})).map((function(e){return E[e].label})),v=new Map,m=[];return a.forEach((function(e,r){var n={};if(Object.keys(e).forEach((function(r){var t=d[r];t&&(n[t]=e[r])})),!P(n)){var o=[],l={notes:F(n.notes)};l.receivername=T(n.receivername),l.receivername||o.push({level:"reject",field:"receivername",message:"Receiver name is empty."}),l.receiverphone=D(n.receiverphone),l.receiverphone||o.push({level:"reject",field:"receiverphone",message:F(n.receiverphone)?'"'.concat(F(n.receiverphone),'" is not a 10-digit Indian mobile.'):"Receiver phone is empty."}),l.receiveraddress=F(n.receiveraddress),l.receiveraddress||o.push({level:"reject",field:"receiveraddress",message:"Receiver address is empty."}),l.itemdescription=F(n.itemdescription),l.itemdescription||o.push({level:"reject",field:"itemdescription",message:"Item description is empty."});var a=K(n.quantity,1);null===a||!Number.isInteger(a)||a<1?(o.push({level:"reject",field:"quantity",message:'Quantity must be a whole number of 1 or more, got "'.concat(F(n.quantity),'".')}),l.quantity=null):l.quantity=a;var c=K(n.collectcash,0);null===c||c<0?(o.push({level:"reject",field:"collectcash",message:'Collect Cash must be zero or more, got "'.concat(F(n.collectcash),'".')}),l.collectcash=null):l.collectcash=c;var u=K(n.receiverlat,null),h=K(n.receiverlong,null),f=null!==u&&null!==h;if(null===u!==(null===h)&&o.push({level:"review",field:"receiverlat",message:"Only one of latitude/longitude is present; both are needed to route."}),f&&(Math.abs(u)>90||Math.abs(h)>180))o.push({level:"reject",field:"receiverlat",message:"Coordinates ".concat(u,", ").concat(h," are not a valid point on earth.")});else if(f&&t){var p=H(t,{lat:u,lng:h});p>i&&o.push({level:"reject",field:"receiverlat",message:"Drop is ".concat(p.toFixed(1)," km from the hub, beyond the ").concat(i," km service radius.")}),l.distanceKm=Number(p.toFixed(2))}l.receiverlat=f?u:null,l.receiverlong=f?h:null,f||o.push({level:"review",field:"receiverlat",message:"No coordinates \u2014 the address will need geocoding before routing."}),((0,_.rC)(l.receiveraddress)||(0,_.rC)(l.receivername))&&o.push({level:"review",field:"receiveraddress",message:"Contains non-Latin script; the same place may already exist under a Latin spelling."});var x=U(l),g=r+2;l.receiverphone&&(v.has(x)?o.push({level:"review",field:"receiverphone",message:"Same phone and address as row ".concat(v.get(x),".")}):v.set(x,g),s&&s.has(x)&&o.push({level:"reject",field:"receiverphone",message:"Already created in an earlier run \u2014 this row would be a duplicate order."}));var b=o.some((function(e){return"reject"===e.level}));m.push({index:r,sheetRow:g,raw:e,normalised:l,fingerprint:x,reasons:o,status:b?O:o.length?L:A})}})),{missingColumns:f,unknownColumns:u,rows:m,summary:{total:m.length,ok:m.filter((function(e){return e.status===A})).length,needsReview:m.filter((function(e){return e.status===L})).length,rejected:m.filter((function(e){return e.status===O})).length}}}(e,{serviceCentre:re,serviceRadiusKm:25});t(n),Z(r);var o=function(e){if(!e)return"No file parsed.";if(e.missingColumns.length)return"Missing required column(s): ".concat(e.missingColumns.join(", "),".");var r=e.summary,n=r.total,t=r.ok,o=r.needsReview,i=r.rejected;return n?"".concat(n," rows \u2014 ").concat(t," ready, ").concat(o," need review, ").concat(i," rejected."):"The file has no data rows."}(n);q(o,n.missingColumns.length||n.summary.rejected?"warning":"success",4e3)},te=null===n||void 0===n?void 0:n.summary;return(0,B.jsxs)(B.Fragment,{children:[(0,B.jsx)(s.Z,{elevation:0,sx:{p:{xs:1.5,md:2},mb:1.5,borderRadius:2,border:"1px solid",borderColor:X,bgcolor:"#fff"},children:(0,B.jsxs)(c.Z,{direction:{xs:"column",md:"row"},spacing:1.5,alignItems:{md:"center"},justifyContent:"space-between",children:[(0,B.jsxs)(d.Z,{children:[(0,B.jsx)(a.Z,{sx:{fontSize:20,fontWeight:800,color:Q,lineHeight:1.25},children:"Weekly Order Intake"}),(0,B.jsx)(a.Z,{sx:{fontSize:12.5,color:J},children:C?"Checked ".concat(C):"Dry run \u2014 check a weekly file before anything is created"})]}),(0,B.jsxs)(c.Z,{direction:"row",spacing:1,flexWrap:"wrap",useFlexGap:!0,children:[(0,B.jsx)(u.Z,{title:"Download the blank intake template",arrow:!0,children:(0,B.jsx)(h.Z,{onClick:function(){return N()},variant:"outlined",size:"small",disableElevation:!0,startIcon:(0,B.jsx)(j.uKn,{size:15}),sx:{height:34,px:1.5,borderRadius:1.5,textTransform:"none",fontSize:12.5,fontWeight:700,bgcolor:"#fff",borderColor:X,color:Q,"&:hover":{bgcolor:"#fff",borderColor:G,color:G}},children:"Template"})}),n&&(0,B.jsx)(h.Z,{onClick:function(){t(null),Z("")},variant:"outlined",size:"small",disableElevation:!0,startIcon:(0,B.jsx)(j.zq9,{size:15}),sx:{height:34,px:1.5,borderRadius:1.5,textTransform:"none",fontSize:12.5,fontWeight:700,bgcolor:"#fff",borderColor:X,color:Q,"&:hover":{bgcolor:"#fff",borderColor:G,color:G}},children:"Clear"}),(0,B.jsx)(h.Z,{onClick:function(){var e;return null===(e=W.current)||void 0===e?void 0:e.click()},variant:"contained",size:"small",disableElevation:!0,startIcon:(0,B.jsx)(j.UKH,{size:15}),sx:{height:34,px:1.75,borderRadius:1.5,textTransform:"none",fontSize:12.5,fontWeight:700,bgcolor:G,"&:hover":{bgcolor:"#9255AB"}},children:"Check a file"}),(0,B.jsx)("input",{ref:W,type:"file",accept:".csv,.xls,.xlsx",onChange:function(e){var r,n=null===(r=e.target.files)||void 0===r?void 0:r[0];if(n){var t=n.name.toLowerCase(),o=t.endsWith(".csv"),i=t.endsWith(".xls")||t.endsWith(".xlsx");if(o||i){if(o)w().parse(n,{header:!0,skipEmptyLines:!0,complete:function(e){return M(e.data||[],n.name)},error:function(e){return q("Could not read the file: ".concat(e.message),"error",4e3)}});else{var l=new FileReader;l.onload=function(e){try{var r=k.read(e.target.result,{type:"array"});M(k.utils.sheet_to_json(r.Sheets[r.SheetNames[0]],{defval:""}),n.name)}catch(t){q("Could not read the workbook: ".concat(t.message),"error",4e3)}},l.readAsArrayBuffer(n)}e.target.value=""}else q("Upload a .csv, .xls or .xlsx file.","warning",3e3)}},"data-testid":"intake-file",style:{display:"none"}})]})]})}),(0,B.jsx)(s.Z,{elevation:0,sx:{px:1.75,py:1.25,mb:1.5,borderRadius:2,border:"1px solid",borderColor:X,borderLeft:"3px solid ".concat(G),bgcolor:"#fff"},children:(0,B.jsxs)(a.Z,{sx:{fontSize:12.5,color:J,lineHeight:1.6},children:[(0,B.jsx)("strong",{style:{color:Q},children:"This screen never creates orders."})," It reads the file and reports what would happen to each row. Creating orders needs customer matching and a pickup slot, which are not built yet."]})}),n?(0,B.jsxs)(c.Z,{spacing:1.5,children:[(0,B.jsxs)(c.Z,{direction:"row",spacing:1,flexWrap:"wrap",useFlexGap:!0,children:[(0,B.jsx)(ne,{label:"Rows",value:te.total}),(0,B.jsx)(ne,{label:"Ready",value:te.ok,tone:ee[A].color}),(0,B.jsx)(ne,{label:"Need review",value:te.needsReview,tone:ee[L].color}),(0,B.jsx)(ne,{label:"Rejected",value:te.rejected,tone:ee[O].color})]}),n.missingColumns.length>0&&(0,B.jsxs)(s.Z,{elevation:0,sx:{p:1.5,borderRadius:2,border:"1px solid",borderColor:"#f3c6c2",borderLeft:"3px solid #b3261e",bgcolor:"#fff"},children:[(0,B.jsx)(a.Z,{sx:{fontSize:13,fontWeight:700,color:"#b3261e"},children:"Missing required columns"}),(0,B.jsxs)(a.Z,{sx:{fontSize:12.5,color:J,mt:.25},children:[n.missingColumns.join(", ")," \u2014 no row can be created until these are present."]})]}),n.unknownColumns.length>0&&(0,B.jsxs)(s.Z,{elevation:0,sx:{p:1.5,borderRadius:2,border:"1px solid",borderColor:X,borderLeft:"3px solid #8a5600",bgcolor:"#fff"},children:[(0,B.jsxs)(a.Z,{sx:{fontSize:13,fontWeight:700,color:"#8a5600"},children:[n.unknownColumns.length," column",1===n.unknownColumns.length?"":"s"," not recognised \u2014 ignored"]}),(0,B.jsx)(a.Z,{sx:{fontSize:12,color:J,mt:.25,wordBreak:"break-word"},children:n.unknownColumns.join(", ")})]}),(0,B.jsx)(f.Z,{component:s.Z,elevation:0,sx:{borderRadius:2,border:"1px solid",borderColor:X,bgcolor:"#fff"},children:(0,B.jsxs)(v.Z,{size:"small",sx:{minWidth:820},children:[(0,B.jsx)(m.Z,{children:(0,B.jsx)(p.Z,{sx:{bgcolor:Y},children:["Row","Status","Receiver","Phone","Address","Item","Qty","What needs attention"].map((function(e){return(0,B.jsx)(x.Z,{sx:{fontSize:10,letterSpacing:.5,textTransform:"uppercase",color:$,fontWeight:700},children:e},e)}))})}),(0,B.jsx)(g.Z,{children:n.rows.map((function(e){var r,n=ee[e.status],t=e.normalised;return(0,B.jsxs)(p.Z,{hover:!0,children:[(0,B.jsx)(x.Z,{sx:{fontSize:12,color:$,fontVariantNumeric:"tabular-nums"},children:e.sheetRow}),(0,B.jsx)(x.Z,{children:(0,B.jsx)(b.Z,{label:n.label,size:"small",sx:{height:20,fontSize:10.5,fontWeight:700,bgcolor:n.bg,color:n.color,"& .MuiChip-label":{px:.9}}})}),(0,B.jsx)(x.Z,{sx:{fontSize:12.5,fontWeight:600},children:t.receivername||(0,B.jsx)("span",{style:{color:$},children:"\u2014"})}),(0,B.jsx)(x.Z,{sx:{fontSize:12.5,fontVariantNumeric:"tabular-nums"},children:t.receiverphone||(0,B.jsx)("span",{style:{color:$},children:"\u2014"})}),(0,B.jsx)(x.Z,{sx:{fontSize:12,color:J,maxWidth:240},children:t.receiveraddress||"\u2014"}),(0,B.jsx)(x.Z,{sx:{fontSize:12.5},children:t.itemdescription||(0,B.jsx)("span",{style:{color:$},children:"\u2014"})}),(0,B.jsx)(x.Z,{sx:{fontSize:12.5,fontVariantNumeric:"tabular-nums"},children:null!==(r=t.quantity)&&void 0!==r?r:"\u2014"}),(0,B.jsx)(x.Z,{sx:{fontSize:12,color:J,maxWidth:300},children:0===e.reasons.length?(0,B.jsx)("span",{style:{color:$},children:"Nothing"}):e.reasons.map((function(r,n){return(0,B.jsxs)(d.Z,{sx:{mb:n *":{visibility:"hidden"}},n.hasChildren&&!n.width&&{maxWidth:"fit-content"},n.hasChildren&&!n.height&&{height:"auto"})}),(function(t){return"pulse"===t.ownerState.animation&&(0,c.iv)(y||(y=w||(w=(0,r.Z)(["\n animation: "," 1.5s ease-in-out 0.5s infinite;\n "]))),D)}),(function(t){var e=t.ownerState,n=t.theme;return"wave"===e.animation&&(0,c.iv)(k||(k=b||(b=(0,r.Z)(["\n position: relative;\n overflow: hidden;\n\n /* Fix bug in Safari https://bugs.webkit.org/show_bug.cgi?id=68196 */\n -webkit-mask-image: -webkit-radial-gradient(white, black);\n\n &::after {\n animation: "," 1.6s linear 0.5s infinite;\n background: linear-gradient(\n 90deg,\n transparent,\n ",",\n transparent\n );\n content: '';\n position: absolute;\n transform: translateX(-100%); /* Avoid flash during server-side hydration */\n bottom: 0;\n left: 0;\n right: 0;\n top: 0;\n }\n "]))),z,(n.vars||n).palette.action.hover)})),R=o.forwardRef((function(t,e){var n=(0,v.Z)({props:t,name:"MuiSkeleton"}),r=n.animation,o=void 0===r?"pulse":r,c=n.className,l=n.component,d=void 0===l?"span":l,h=n.height,f=n.style,m=n.variant,p=void 0===m?"text":m,$=n.width,Z=(0,i.Z)(n,C),w=(0,a.Z)({},n,{animation:o,component:d,variant:p,hasChildren:Boolean(Z.children)}),b=function(t){var e=t.classes,n=t.variant,r=t.animation,i=t.hasChildren,a=t.width,o=t.height,s={root:["root",n,r,i&&"withChildren",i&&!a&&"fitContent",i&&!o&&"heightAuto"]};return(0,u.Z)(s,g,e)}(w);return(0,x.jsx)(O,(0,a.Z)({as:d,ref:e,className:(0,s.Z)(b.root,c),ownerState:w},Z,{style:(0,a.Z)({width:$,height:h},f)}))}))},97423:function(t,e,n){"use strict";n.d(e,{Z:function(){return b}});var r=n(29439),i=n(63366),a=n(87462),o=n(47313),s=n(83061),c=n(21921),u=n(91615),l=n(17592),d=n(53800),h=n(99008),f=n(38743),v=n(77430),m=n(32298);function p(t){return(0,m.Z)("PrivateSwitchBase",t)}(0,v.Z)("PrivateSwitchBase",["root","checked","disabled","input","edgeStart","edgeEnd"]);var g=n(46417),$=["autoFocus","checked","checkedIcon","className","defaultChecked","disabled","disableFocusRipple","edge","icon","id","inputProps","inputRef","name","onBlur","onChange","onFocus","readOnly","required","tabIndex","type","value"],Z=(0,l.ZP)(f.Z)((function(t){var e=t.ownerState;return(0,a.Z)({padding:9,borderRadius:"50%"},"start"===e.edge&&{marginLeft:"small"===e.size?-3:-12},"end"===e.edge&&{marginRight:"small"===e.size?-3:-12})})),w=(0,l.ZP)("input")({cursor:"inherit",position:"absolute",opacity:0,width:"100%",height:"100%",top:0,left:0,margin:0,padding:0,zIndex:1}),b=o.forwardRef((function(t,e){var n=t.autoFocus,o=t.checked,l=t.checkedIcon,f=t.className,v=t.defaultChecked,m=t.disabled,b=t.disableFocusRipple,S=void 0!==b&&b,M=t.edge,y=void 0!==M&&M,k=t.icon,x=t.id,C=t.inputProps,D=t.inputRef,z=t.name,O=t.onBlur,R=t.onChange,H=t.onFocus,T=t.readOnly,F=t.required,L=void 0!==F&&F,P=t.tabIndex,_=t.type,j=t.value,B=(0,i.Z)(t,$),I=(0,d.Z)({controlled:o,default:Boolean(v),name:"SwitchBase",state:"checked"}),N=(0,r.Z)(I,2),Y=N[0],A=N[1],U=(0,h.Z)(),W=m;U&&"undefined"===typeof W&&(W=U.disabled);var E="checkbox"===_||"radio"===_,V=(0,a.Z)({},t,{checked:Y,disabled:W,disableFocusRipple:S,edge:y}),q=function(t){var e=t.classes,n=t.checked,r=t.disabled,i=t.edge,a={root:["root",n&&"checked",r&&"disabled",i&&"edge".concat((0,u.Z)(i))],input:["input"]};return(0,c.Z)(a,p,e)}(V);return(0,g.jsxs)(Z,(0,a.Z)({component:"span",className:(0,s.Z)(q.root,f),centerRipple:!0,focusRipple:!S,disabled:W,tabIndex:null,role:void 0,onFocus:function(t){H&&H(t),U&&U.onFocus&&U.onFocus(t)},onBlur:function(t){O&&O(t),U&&U.onBlur&&U.onBlur(t)},ownerState:V,ref:e},B,{children:[(0,g.jsx)(w,(0,a.Z)({autoFocus:n,checked:o,defaultChecked:v,className:q.input,disabled:W,id:E?x:void 0,name:z,onChange:function(t){if(!t.nativeEvent.defaultPrevented){var e=t.target.checked;A(e),R&&R(t,e)}},readOnly:T,ref:D,required:L,ownerState:V,tabIndex:P,type:_},"checkbox"===_&&void 0===j?{}:{value:j},C)),Y?l:k]}))}))},10658:function(t){t.exports=function(){"use strict";var t=1e3,e=6e4,n=36e5,r="millisecond",i="second",a="minute",o="hour",s="day",c="week",u="month",l="quarter",d="year",h="date",f="Invalid Date",v=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,m=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,p={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ordinal:function(t){var e=["th","st","nd","rd"],n=t%100;return"["+t+(e[(n-20)%10]||e[n]||e[0])+"]"}},g=function(t,e,n){var r=String(t);return!r||r.length>=e?t:""+Array(e+1-r.length).join(n)+t},$={s:g,z:function(t){var e=-t.utcOffset(),n=Math.abs(e),r=Math.floor(n/60),i=n%60;return(e<=0?"+":"-")+g(r,2,"0")+":"+g(i,2,"0")},m:function t(e,n){if(e.date()1)return t(o[0])}else{var s=e.name;w[s]=e,i=s}return!r&&i&&(Z=i),i||!r&&Z},y=function(t,e){if(S(t))return t.clone();var n="object"==typeof e?e:{};return n.date=t,n.args=arguments,new x(n)},k=$;k.l=M,k.i=S,k.w=function(t,e){return y(t,{locale:e.$L,utc:e.$u,x:e.$x,$offset:e.$offset})};var x=function(){function p(t){this.$L=M(t.locale,null,!0),this.parse(t),this.$x=this.$x||t.x||{},this[b]=!0}var g=p.prototype;return g.parse=function(t){this.$d=function(t){var e=t.date,n=t.utc;if(null===e)return new Date(NaN);if(k.u(e))return new Date;if(e instanceof Date)return new Date(e);if("string"==typeof e&&!/Z$/i.test(e)){var r=e.match(v);if(r){var i=r[2]-1||0,a=(r[7]||"0").substring(0,3);return n?new Date(Date.UTC(r[1],i,r[3]||1,r[4]||0,r[5]||0,r[6]||0,a)):new Date(r[1],i,r[3]||1,r[4]||0,r[5]||0,r[6]||0,a)}}return new Date(e)}(t),this.init()},g.init=function(){var t=this.$d;this.$y=t.getFullYear(),this.$M=t.getMonth(),this.$D=t.getDate(),this.$W=t.getDay(),this.$H=t.getHours(),this.$m=t.getMinutes(),this.$s=t.getSeconds(),this.$ms=t.getMilliseconds()},g.$utils=function(){return k},g.isValid=function(){return!(this.$d.toString()===f)},g.isSame=function(t,e){var n=y(t);return this.startOf(e)<=n&&n<=this.endOf(e)},g.isAfter=function(t,e){return y(t)=N&&t<=g&&n>=f&&n<=v)},_=[{name:"Kurusady",display_name:"Kurusady, Ramanputhoor Road, Nagercoil, Tamil Nadu 629004, India",lat:"8.1691",lon:"77.4247",suburb:"Kurusady",city:"Nagercoil",state:"Tamil Nadu",postcode:"629004"},{name:"Kurusady Junction",display_name:"Kurusady Junction, Chettikulam - Ramanputhoor Rd, Nagercoil, Tamil Nadu 629004, India",lat:"8.1695",lon:"77.4251",suburb:"Kurusady",city:"Nagercoil",state:"Tamil Nadu",postcode:"629004"},{name:"Ramanputhoor",display_name:"Ramanputhoor, Nagercoil, Kanyakumari District, Tamil Nadu 629004, India",lat:"8.1685",lon:"77.4265",suburb:"Ramanputhoor",city:"Nagercoil",state:"Tamil Nadu",postcode:"629004"},{name:"Vadasery",display_name:"Vadasery, Christopher Bus Stand Area, Nagercoil, Tamil Nadu 629001, India",lat:"8.1906",lon:"77.4325",suburb:"Vadasery",city:"Nagercoil",state:"Tamil Nadu",postcode:"629001"},{name:"Chettikulam",display_name:"Chettikulam, Nagercoil, Kanyakumari District, Tamil Nadu 629002, India",lat:"8.1755",lon:"77.4290",suburb:"Chettikulam",city:"Nagercoil",state:"Tamil Nadu",postcode:"629002"},{name:"Chettikulam Junction",display_name:"Chettikulam Junction, Nagercoil, Tamil Nadu 629002, India",lat:"8.1748",lon:"77.4316",suburb:"Chettikulam",city:"Nagercoil",state:"Tamil Nadu",postcode:"629002"},{name:"Parvathipuram",display_name:"Parvathipuram, Nagercoil, Kanyakumari District, Tamil Nadu 629003, India",lat:"8.1950",lon:"77.4080",suburb:"Parvathipuram",city:"Nagercoil",state:"Tamil Nadu",postcode:"629003"},{name:"Asaripallam",display_name:"Asaripallam, Medical College Area, Nagercoil, Tamil Nadu 629201, India",lat:"8.1850",lon:"77.3970",suburb:"Asaripallam",city:"Nagercoil",state:"Tamil Nadu",postcode:"629201"},{name:"Vetturnimadam",display_name:"Vetturnimadam, Nagercoil, Kanyakumari District, Tamil Nadu 629003, India",lat:"8.1920",lon:"77.4190",suburb:"Vetturnimadam",city:"Nagercoil",state:"Tamil Nadu",postcode:"629003"},{name:"Kottar",display_name:"Kottar, Railway Station Road, Nagercoil, Tamil Nadu 629002, India",lat:"8.1720",lon:"77.4360",suburb:"Kottar",city:"Nagercoil",state:"Tamil Nadu",postcode:"629002"},{name:"Meenakshipuram",display_name:"Meenakshipuram, Anna Bus Stand Area, Nagercoil, Tamil Nadu 629001, India",lat:"8.1830",lon:"77.4310",suburb:"Meenakshipuram",city:"Nagercoil",state:"Tamil Nadu",postcode:"629001"},{name:"Suchindram",display_name:"Suchindram, Temple Road, Kanyakumari District, Tamil Nadu 629704, India",lat:"8.1560",lon:"77.4640",suburb:"Suchindram",city:"Nagercoil",state:"Tamil Nadu",postcode:"629704"},{name:"Chunkankadai",display_name:"Chunkankadai, St. Xaviers Catholic College Area, Nagercoil, Tamil Nadu 629003, India",lat:"8.2040",lon:"77.3870",suburb:"Chunkankadai",city:"Nagercoil",state:"Tamil Nadu",postcode:"629003"},{name:"Putheri",display_name:"Putheri, Nagercoil, Kanyakumari District, Tamil Nadu 629001, India",lat:"8.2060",lon:"77.4300",suburb:"Putheri",city:"Nagercoil",state:"Tamil Nadu",postcode:"629001"},{name:"Ozhuginasery",display_name:"Ozhuginasery, Nagercoil, Tamil Nadu 629001, India",lat:"8.1880",lon:"77.4410",suburb:"Ozhuginasery",city:"Nagercoil",state:"Tamil Nadu",postcode:"629001"},{name:"Elankadai",display_name:"Elankadai, Kottar, Nagercoil, Tamil Nadu 629002, India",lat:"8.1630",lon:"77.4420",suburb:"Elankadai",city:"Nagercoil",state:"Tamil Nadu",postcode:"629002"},{name:"Tower Junction",display_name:"Tower Junction, Clock Tower Area, Nagercoil, Tamil Nadu 629001, India",lat:"8.1810",lon:"77.4300",suburb:"Nagercoil Town",city:"Nagercoil",state:"Tamil Nadu",postcode:"629001"},{name:"Derik Junction",display_name:"Derik Junction, Cape Road, Nagercoil, Tamil Nadu 629001, India",lat:"8.1760",lon:"77.4350",suburb:"Nagercoil Town",city:"Nagercoil",state:"Tamil Nadu",postcode:"629001"},{name:"Collectorate",display_name:"Collectorate Office Area, Nagercoil, Tamil Nadu 629001, India",lat:"8.1850",lon:"77.4240",suburb:"Collectorate",city:"Nagercoil",state:"Tamil Nadu",postcode:"629001"},{name:"Marthandam",display_name:"Marthandam, Kanyakumari District, Tamil Nadu 629165, India",lat:"8.3033",lon:"77.2286",suburb:"Marthandam",city:"Marthandam",state:"Tamil Nadu",postcode:"629165"},{name:"Thuckalay",display_name:"Thuckalay, Kanyakumari District, Tamil Nadu 629175, India",lat:"8.2500",lon:"77.3300",suburb:"Thuckalay",city:"Thuckalay",state:"Tamil Nadu",postcode:"629175"},{name:"Colachel",display_name:"Colachel, Kanyakumari District, Tamil Nadu 629251, India",lat:"8.1755",lon:"77.2582",suburb:"Colachel",city:"Colachel",state:"Tamil Nadu",postcode:"629251"},{name:"Karungal",display_name:"Karungal, Kanyakumari District, Tamil Nadu 629157, India",lat:"8.2580",lon:"77.2450",suburb:"Karungal",city:"Karungal",state:"Tamil Nadu",postcode:"629157"},{name:"Thingalnagar",display_name:"Thingalnagar (Monday Market), Kanyakumari District, Tamil Nadu 629802, India",lat:"8.2120",lon:"77.2980",suburb:"Thingalnagar",city:"Thingalnagar",state:"Tamil Nadu",postcode:"629802"},{name:"Monday Market",display_name:"Monday Market, Thingalnagar, Kanyakumari District, Tamil Nadu 629802, India",lat:"8.2120",lon:"77.2980",suburb:"Thingalnagar",city:"Thingalnagar",state:"Tamil Nadu",postcode:"629802"},{name:"Kanyakumari",display_name:"Kanyakumari, Beach Road, Tamil Nadu 629702, India",lat:"8.0883",lon:"77.5385",suburb:"Kanyakumari",city:"Kanyakumari",state:"Tamil Nadu",postcode:"629702"},{name:"Thovalai",display_name:"Thovalai, Flower Market Area, Kanyakumari District, Tamil Nadu 629302, India",lat:"8.2430",lon:"77.5020",suburb:"Thovalai",city:"Thovalai",state:"Tamil Nadu",postcode:"629302"},{name:"Boothapandi",display_name:"Boothapandi, Kanyakumari District, Tamil Nadu 629852, India",lat:"8.2610",lon:"77.4640",suburb:"Boothapandi",city:"Boothapandi",state:"Tamil Nadu",postcode:"629852"},{name:"Aralvaimozhi",display_name:"Aralvaimozhi, Kanyakumari District, Tamil Nadu 629301, India",lat:"8.2470",lon:"77.5250",suburb:"Aralvaimozhi",city:"Aralvaimozhi",state:"Tamil Nadu",postcode:"629301"},{name:"Anjugramam",display_name:"Anjugramam, Kanyakumari District, Tamil Nadu 629401, India",lat:"8.1360",lon:"77.5280",suburb:"Anjugramam",city:"Anjugramam",state:"Tamil Nadu",postcode:"629401"},{name:"Agasteeswaram",display_name:"Agasteeswaram, Kanyakumari District, Tamil Nadu 629701, India",lat:"8.1180",lon:"77.5120",suburb:"Agasteeswaram",city:"Agasteeswaram",state:"Tamil Nadu",postcode:"629701"},{name:"Kaliyakkavilai",display_name:"Kaliyakkavilai, Kanyakumari District, Tamil Nadu 629153, India",lat:"8.3240",lon:"77.1620",suburb:"Kaliyakkavilai",city:"Kaliyakkavilai",state:"Tamil Nadu",postcode:"629153"},{name:"Kulasekharam",display_name:"Kulasekharam, Kanyakumari District, Tamil Nadu 629161, India",lat:"8.3580",lon:"77.3000",suburb:"Kulasekharam",city:"Kulasekharam",state:"Tamil Nadu",postcode:"629161"},{name:"Padmanabhapuram",display_name:"Padmanabhapuram, Palace Area, Kanyakumari District, Tamil Nadu 629175, India",lat:"8.2510",lon:"77.3270",suburb:"Padmanabhapuram",city:"Padmanabhapuram",state:"Tamil Nadu",postcode:"629175"}],x=function(){var a=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=[],t=function(a,t){a&&e.push({long_name:String(a).trim(),short_name:String(a).trim(),types:t})};return t(a.house_number||a.housenumber,["street_number"]),t(a.road||a.street||a.pedestrian,["route"]),t(a.suburb||a.neighbourhood||a.quarter||a.district,["sublocality_level_1","sublocality","administrative_area_level_3"]),t(a.city_district||a.county,["administrative_area_level_2"]),t(a.city||a.town||a.village||"Nagercoil",["locality"]),t(a.state||"Tamil Nadu",["administrative_area_level_1"]),t(a.country||"India",["country"]),t(a.postcode||a.postal_code,["postal_code"]),e},K=function(a){var e,t=parseFloat(a.lat||a.latitude||0),n=parseFloat(a.lon||a.lng||a.longitude||0),r=a.name||(null===(e=a.display_name)||void 0===e?void 0:e.split(",")[0])||"",i=a.address||{suburb:a.suburb||"",city:a.city||"Nagercoil",state:a.state||"Tamil Nadu",postcode:a.postcode||""},u=a.display_name||r;return r&&u.startsWith(r+", ")&&(u=u.slice(r.length+2)),{formatted_address:u,name:r,geometry:{location:{lat:function(){return Number.isFinite(t)?t:0},lng:function(){return Number.isFinite(n)?n:0}}},address_components:x(i)}},C=function(a,e){var t=new AbortController,n=setTimeout((function(){return t.abort()}),6e3);return fetch(a,(0,o.Z)((0,o.Z)({},e),{},{signal:t.signal})).finally((function(){return clearTimeout(n)}))},I=new p.Z,w="23456789CFGHJMPQRVWX",Z=new RegExp("[".concat(w,"]{2,8}\\+[").concat(w,"]{2,3}"),"i");function A(a,e){return S.apply(this,arguments)}function S(){return(S=(0,u.Z)((0,i.Z)().mark((function a(e,t){var n,r,u;return(0,i.Z)().wrap((function(a){for(;;)switch(a.prev=a.next){case 0:return a.prev=0,n=new URLSearchParams({lat:String(e),lon:String(t),format:"json",addressdetails:"1"}),a.next=4,C("".concat(k,"?").concat(n.toString()),{headers:{Accept:"application/json"}});case 4:if((r=a.sent).ok){a.next=7;break}return a.abrupt("return",null);case 7:return a.next=9,r.json();case 9:if((u=a.sent)&&!u.error){a.next=12;break}return a.abrupt("return",null);case 12:return a.abrupt("return",u);case 15:return a.prev=15,a.t0=a.catch(0),a.abrupt("return",null);case 18:case"end":return a.stop()}}),a,null,[[0,15]])})))).apply(this,arguments)}var P=function(a){if(!a)return{doorNo:"",cleanQuery:""};var e=a.trim(),t=e.match(/^((?:no\.?|d\.?no\.?|flat|door|plot|#)?\s*[\w\d\-\/]+)(?:,\s*|\s+)(.+)$/i);return t?{doorNo:t[1].trim(),cleanQuery:t[2].trim()}:{doorNo:"",cleanQuery:e}},D=function(){var a=(0,u.Z)((0,i.Z)().mark((function a(e,t){var n,r,u,l,s,c,d,m,p;return(0,i.Z)().wrap((function(a){for(;;)switch(a.prev=a.next){case 0:if(n=null===e||void 0===e?void 0:e.match(Z)){a.next=3;break}return a.abrupt("return",null);case 3:if(r=n[0].toUpperCase(),I.isValid(r)){a.next=6;break}return a.abrupt("return",null);case 6:if(a.prev=6,u=r,!I.isShort(r)){a.next=14;break}if(l=Number(null===t||void 0===t?void 0:t.lat)||b,s=Number(null===t||void 0===t?void 0:t.lng)||h,Number.isFinite(l)&&Number.isFinite(s)){a.next=13;break}return a.abrupt("return",null);case 13:u=I.recoverNearest(r,l,s);case 14:if(I.isFull(u)){a.next=16;break}return a.abrupt("return",null);case 16:if(c=I.decode(u),d=c.latitudeCenter,m=c.longitudeCenter,T(d,m)){a.next=19;break}return a.abrupt("return",null);case 19:return a.next=21,A(d,m);case 21:return p=a.sent,a.abrupt("return",(0,o.Z)((0,o.Z)({},p),{},{place_id:"pluscode-".concat(u),lat:String(d),lon:String(m),display_name:null!==p&&void 0!==p&&p.display_name?"".concat(p.display_name," (near ").concat(r,")"):"".concat(r," (Plus Code location)"),address:(null===p||void 0===p?void 0:p.address)||{}}));case 25:return a.prev=25,a.t0=a.catch(6),a.abrupt("return",null);case 28:case"end":return a.stop()}}),a,null,[[6,25]])})));return function(e,t){return a.apply(this,arguments)}}(),M=function(){var a=(0,u.Z)((0,i.Z)().mark((function a(e,t){var n,u,o,l,s,c,d,m;return(0,i.Z)().wrap((function(a){for(;;)switch(a.prev=a.next){case 0:return a.prev=0,n=Number(null===t||void 0===t?void 0:t.lat)||b,u=Number(null===t||void 0===t?void 0:t.lng)||h,o=P(e),l=o.doorNo,s=o.cleanQuery,c=new URLSearchParams({q:s||e,limit:"15",lang:"en",lat:String(n),lon:String(u),bbox:"77.15,8.04,77.58,8.42"}),a.next=8,C("".concat("https://photon.komoot.io/api","?").concat(c.toString()),{headers:{Accept:"application/json"}});case 8:if((d=a.sent).ok){a.next=11;break}return a.abrupt("return",[]);case 11:return a.next=13,d.json();case 13:if(null!==(m=a.sent)&&void 0!==m&&m.features&&Array.isArray(m.features)){a.next=16;break}return a.abrupt("return",[]);case 16:return a.abrupt("return",m.features.filter((function(a){var e,t=(null===(e=a.geometry)||void 0===e?void 0:e.coordinates)||[null,null],n=(0,r.Z)(t,2),i=n[0],u=n[1];return T(u,i)})).map((function(a,e){var t,n=a.properties||{},i=(null===(t=a.geometry)||void 0===t?void 0:t.coordinates)||[null,null],u=(0,r.Z)(i,2),o=u[0],s=u[1],c=l||n.housenumber||"",d=[c?"".concat(c,", ").concat(n.name||"").trim():n.name,n.street?"".concat(!c&&n.housenumber?n.housenumber+" ":"").concat(n.street):"",n.district||n.suburb||n.neighbourhood||n.locality,n.city||"Nagercoil",n.state||"Tamil Nadu",n.postcode,"India"].filter(Boolean).filter((function(a,e,t){return t.indexOf(a)===e})).join(", ");return{place_id:"photon-".concat(e,"-").concat(s,"-").concat(o),name:c?"".concat(c,", ").concat(n.name||"").trim():n.name||"",display_name:d||n.name||"",lat:String(s),lon:String(o),address:{house_number:c,suburb:n.district||n.suburb||n.neighbourhood||n.locality||"",city:n.city||"Nagercoil",state:n.state||"Tamil Nadu",postcode:n.postcode||"",country:"India"}}})));case 19:return a.prev=19,a.t0=a.catch(0),a.abrupt("return",[]);case 22:case"end":return a.stop()}}),a,null,[[0,19]])})));return function(e,t){return a.apply(this,arguments)}}(),R=function(){var a=(0,u.Z)((0,i.Z)().mark((function a(e,t){var n,r,u,l,s,c,d,m,p;return(0,i.Z)().wrap((function(a){for(;;)switch(a.prev=a.next){case 0:return a.prev=0,n=P(e),r=n.doorNo,u=n.cleanQuery,s=(l=u||e).toLowerCase().includes("nagercoil")||l.toLowerCase().includes("kanyakumari")||l.toLowerCase().includes("kanniyakumari"),c=s?l:"".concat(l," Nagercoil"),d=new URLSearchParams({q:c,format:"json",addressdetails:"1",limit:"8",countrycodes:"in",viewbox:"77.15,8.42,77.58,8.04",bounded:"1"}),a.next=8,C("".concat("https://nominatim.openstreetmap.org/search","?").concat(d.toString()),{headers:{Accept:"application/json"}});case 8:if((m=a.sent).ok){a.next=11;break}return a.abrupt("return",[]);case 11:return a.next=13,m.json();case 13:if(p=a.sent,Array.isArray(p)){a.next=16;break}return a.abrupt("return",[]);case 16:return a.abrupt("return",p.filter((function(a){return T(a.lat,a.lon)})).map((function(a){var e;return r?(0,o.Z)((0,o.Z)({},a),{},{display_name:"".concat(r,", ").concat(a.display_name),address:(0,o.Z)((0,o.Z)({},a.address),{},{house_number:r||(null===(e=a.address)||void 0===e?void 0:e.house_number)||""})}):a})));case 19:return a.prev=19,a.t0=a.catch(0),a.abrupt("return",[]);case 22:case"end":return a.stop()}}),a,null,[[0,19]])})));return function(e,t){return a.apply(this,arguments)}}(),j=function(a){if(!a||a.trim().length<2)return[];var e=a.trim(),t=e.toLowerCase(),n=P(e),r=n.doorNo,i=n.cleanQuery.toLowerCase(),u=i.split(/[\s,]+/).filter((function(a){return a.length>=2}));return _.filter((function(a){var e=a.name.toLowerCase(),n=a.display_name.toLowerCase(),r=a.suburb.toLowerCase();return!!(e.includes(t)||n.includes(t)||r.includes(t))||(!(!t.includes(e)&&!i.includes(e))||!!u.some((function(a){return e.includes(a)||r.includes(a)})))})).map((function(a,e){var t=r?"".concat(r,", ").concat(a.display_name):a.display_name;return{place_id:"nagercoil-local-".concat(e,"-").concat(r?"".concat(r,"-"):"").concat(a.name),name:r?"".concat(r,", ").concat(a.name):a.name,display_name:t,lat:a.lat,lon:a.lon,address:{house_number:r||"",suburb:a.suburb,city:a.city,state:a.state,postcode:a.postcode,country:"India"}}}))};function L(a){return F.apply(this,arguments)}function F(){return F=(0,u.Z)((0,i.Z)().mark((function a(e){var t,r,u,o,l,s,c,d,m,p,y,b=arguments;return(0,i.Z)().wrap((function(a){for(;;)switch(a.prev=a.next){case 0:if(t=b.length>1&&void 0!==b[1]?b[1]:{},r=t.bias,e){a.next=3;break}return a.abrupt("return",null);case 3:return a.next=5,D(e,r);case 5:if(!(u=a.sent)||!T(u.lat,u.lon)){a.next=8;break}return a.abrupt("return",K(u));case 8:if(!((o=j(e)).length>0)){a.next=11;break}return a.abrupt("return",K(o[0]));case 11:return a.next=13,M(e,r);case 13:if(!((l=a.sent).length>0)){a.next=16;break}return a.abrupt("return",K(l[0]));case 16:s=e.split(",").map((function(a){return a.trim()})).filter(Boolean),c=s.length>1?s.map((function(a,e){return s.slice(e).join(", ")})):[e],d=(0,n.Z)(c),a.prev=19,d.s();case 21:if((m=d.n()).done){a.next=30;break}return p=m.value,a.next=25,R(p,r);case 25:if(null===(y=a.sent)||void 0===y||!y.length||!T(y[0].lat,y[0].lon)){a.next=28;break}return a.abrupt("return",K(y[0]));case 28:a.next=21;break;case 30:a.next=35;break;case 32:a.prev=32,a.t0=a.catch(19),d.e(a.t0);case 35:return a.prev=35,d.f(),a.finish(35);case 38:return a.abrupt("return",null);case 39:case"end":return a.stop()}}),a,null,[[19,32,35,38]])}))),F.apply(this,arguments)}e.ZP=function(a){var e=a.id,t=a.label,n=a.placeholder,p=void 0===n?"Search address or locality (e.g. Kurusady, Vadasery)":n,b=a.value,h=a.onChange,N=a.onPlaceSelected,g=a.bias,f=a.sx,v=a.textFieldSx,k=a.fullWidth,_=void 0===k||k,x=a.disabled,C=a.inputRef,I=a.TextFieldProps,w=void 0===I?{}:I,Z=(0,l.useState)(b||""),A=(0,r.Z)(Z,2),S=A[0],P=A[1],L=(0,l.useState)([]),F=(0,r.Z)(L,2),V=F[0],E=F[1],B=(0,l.useState)(!1),J=(0,r.Z)(B,2),O=J[0],z=J[1];(0,l.useEffect)((function(){void 0!==b&&b!==S&&P(b||"")}),[b]);var Q=(0,l.useMemo)((function(){return(0,m.Z)(function(){var a=(0,u.Z)((0,i.Z)().mark((function a(e,t,n){var u,o,l,s,c,d,m,p,y,b,h;return(0,i.Z)().wrap((function(a){for(;;)switch(a.prev=a.next){case 0:if(e&&!(e.trim().length<2)){a.next=3;break}return n([]),a.abrupt("return");case 3:return u=e.trim(),o=j(u),l=D(u,t).catch((function(){return null})),s=M(u,t),c=R(u,t),a.next=10,Promise.all([l,s,c]);case 10:d=a.sent,m=(0,r.Z)(d,3),p=m[0],y=m[1],b=m[2],h=[],p&&T(p.lat,p.lon)&&h.push(p),o.forEach((function(a){T(a.lat,a.lon)&&h.push(a)})),(y||[]).forEach((function(a){T(a.lat,a.lon)&&(h.some((function(e){var t,n;return(null===(t=e.display_name)||void 0===t?void 0:t.toLowerCase())===(null===(n=a.display_name)||void 0===n?void 0:n.toLowerCase())||Math.abs(Number(e.lat)-Number(a.lat))<.001&&Math.abs(Number(e.lon)-Number(a.lon))<.001}))||h.push(a))})),(b||[]).forEach((function(a){T(a.lat,a.lon)&&(h.some((function(e){var t,n;return(null===(t=e.display_name)||void 0===t?void 0:t.toLowerCase())===(null===(n=a.display_name)||void 0===n?void 0:n.toLowerCase())||Math.abs(Number(e.lat)-Number(a.lat))<.001&&Math.abs(Number(e.lon)-Number(a.lon))<.001}))||h.push(a))})),n(h.slice(0,8));case 21:case"end":return a.stop()}}),a)})));return function(e,t,n){return a.apply(this,arguments)}}(),250)}),[]);return(0,l.useEffect)((function(){var a=!0;return!S||S.trim().length<2?(E([]),void z(!1)):(z(!0),Q(S,g,(function(e){a&&(z(!1),E(e||[]))})),function(){a=!1})}),[S,null===g||void 0===g?void 0:g.lat,null===g||void 0===g?void 0:g.lng,Q]),(0,y.jsx)(s.Z,{id:e,freeSolo:!0,fullWidth:_,disabled:x,sx:f,options:V,filterOptions:function(a){return a},getOptionLabel:function(a){return"string"===typeof a?a:a.display_name||a.name||""},isOptionEqualToValue:function(a,e){return a.place_id===(null===e||void 0===e?void 0:e.place_id)||a.display_name===(null===e||void 0===e?void 0:e.display_name)},noOptionsText:O?"Searching Nagercoil & Kanyakumari District\u2026":S.trim().length>=2?"No exact match found in Nagercoil / Kanyakumari \u2014 you can continue typing the full address":"Type an address or locality in Nagercoil / Kanyakumari",inputValue:S,onInputChange:function(a,e){P(e),null===h||void 0===h||h(e)},onChange:function(a,e){e&&"string"!==typeof e&&(P(e.display_name||e.name||""),null===N||void 0===N||N(K(e)))},renderInput:function(a){var e,n,r,i;return(0,y.jsx)(c.Z,(0,o.Z)((0,o.Z)((0,o.Z)({},a),w),{},{inputRef:C,label:t,placeholder:p,sx:v,autoComplete:"off",InputProps:(0,o.Z)((0,o.Z)((0,o.Z)({},a.InputProps),w.InputProps),{},{startAdornment:null!==(e=null===(n=w.InputProps)||void 0===n?void 0:n.startAdornment)&&void 0!==e?e:a.InputProps.startAdornment,endAdornment:(0,y.jsxs)(y.Fragment,{children:[O?(0,y.jsx)(d.Z,{color:"inherit",size:16}):null,null!==(r=null===(i=w.InputProps)||void 0===i?void 0:i.endAdornment)&&void 0!==r?r:a.InputProps.endAdornment]})})}))}})}}}]); \ No newline at end of file diff --git a/build/static/js/1893.da0417d1.chunk.js b/build/static/js/1893.da0417d1.chunk.js deleted file mode 100644 index 2710d9f..0000000 --- a/build/static/js/1893.da0417d1.chunk.js +++ /dev/null @@ -1,2 +0,0 @@ -/*! For license information please see 1893.da0417d1.chunk.js.LICENSE.txt */ -(self.webpackChunkmantis_material_react=self.webpackChunkmantis_material_react||[]).push([[1893],{89720:function(e,t,r){"use strict";r.d(t,{Z:function(){return o}});var a=r(87462),n=r(47313),s={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 184H712v-64c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v64H384v-64c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v64H144c-17.7 0-32 14.3-32 32v664c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V216c0-17.7-14.3-32-32-32zm-40 656H184V460h656v380zM184 392V256h128v48c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-48h256v48c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-48h128v136H184z"}}]},name:"calendar",theme:"outlined"},i=r(16141),c=function(e,t){return n.createElement(i.Z,(0,a.Z)({},e,{ref:t,icon:s}))};var o=n.forwardRef(c)},3598:function(e,t,r){"use strict";r.d(t,{Z:function(){return o}});var a=r(87462),n=r(47313),s={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z"}}]},name:"exclamation-circle",theme:"outlined"},i=r(16141),c=function(e,t){return n.createElement(i.Z,(0,a.Z)({},e,{ref:t,icon:s}))};var o=n.forwardRef(c)},15708:function(e,t,r){"use strict";r.d(t,{Z:function(){return o}});var a=r(87462),n=r(47313),s={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM790.2 326H602V137.8L790.2 326zm1.8 562H232V136h302v216a42 42 0 0042 42h216v494zM544 472c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v108H372c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h108v108c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V644h108c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H544V472z"}}]},name:"file-add",theme:"outlined"},i=r(16141),c=function(e,t){return n.createElement(i.Z,(0,a.Z)({},e,{ref:t,icon:s}))};var o=n.forwardRef(c)},855:function(e,t,r){"use strict";r.d(t,{Z:function(){return o}});var a=r(87462),n=r(47313),s={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM790.2 326H602V137.8L790.2 326zm1.8 562H232V136h302v216a42 42 0 0042 42h216v494zM504 618H320c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h184c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8zM312 490v48c0 4.4 3.6 8 8 8h384c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H320c-4.4 0-8 3.6-8 8z"}}]},name:"file-text",theme:"outlined"},i=r(16141),c=function(e,t){return n.createElement(i.Z,(0,a.Z)({},e,{ref:t,icon:s}))};var o=n.forwardRef(c)},66736:function(e,t,r){"use strict";r.d(t,{Z:function(){return o}});var a=r(87462),n=r(47313),s={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M885.2 446.3l-.2-.8-112.2-285.1c-5-16.1-19.9-27.2-36.8-27.2H281.2c-17 0-32.1 11.3-36.9 27.6L139.4 443l-.3.7-.2.8c-1.3 4.9-1.7 9.9-1 14.8-.1 1.6-.2 3.2-.2 4.8V830a60.9 60.9 0 0060.8 60.8h627.2c33.5 0 60.8-27.3 60.9-60.8V464.1c0-1.3 0-2.6-.1-3.7.4-4.9 0-9.6-1.3-14.1zm-295.8-43l-.3 15.7c-.8 44.9-31.8 75.1-77.1 75.1-22.1 0-41.1-7.1-54.8-20.6S436 441.2 435.6 419l-.3-15.7H229.5L309 210h399.2l81.7 193.3H589.4zm-375 76.8h157.3c24.3 57.1 76 90.8 140.4 90.8 33.7 0 65-9.4 90.3-27.2 22.2-15.6 39.5-37.4 50.7-63.6h156.5V814H214.4V480.1z"}}]},name:"inbox",theme:"outlined"},i=r(16141),c=function(e,t){return n.createElement(i.Z,(0,a.Z)({},e,{ref:t,icon:s}))};var o=n.forwardRef(c)},7308:function(e,t,r){"use strict";var a=r(64836);t.Z=void 0;var n=a(r(45045)),s=r(46417),i=(0,n.default)((0,s.jsx)("path",{d:"M12 8c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4zm8.94 3c-.46-4.17-3.77-7.48-7.94-7.94V1h-2v2.06C6.83 3.52 3.52 6.83 3.06 11H1v2h2.06c.46 4.17 3.77 7.48 7.94 7.94V23h2v-2.06c4.17-.46 7.48-3.77 7.94-7.94H23v-2h-2.06zM12 19c-3.87 0-7-3.13-7-7s3.13-7 7-7 7 3.13 7 7-3.13 7-7 7z"}),"MyLocation");t.Z=i},13997:function(e,t,r){var a,n,s,i=r(861).default;n=[],a=function e(){var t,r="undefined"!=typeof self?self:"undefined"!=typeof window?window:void 0!==r?r:{},a=!r.document&&!!r.postMessage,n=r.IS_PAPA_WORKER||!1,s={},c=0,o={};function l(e){this._handle=null,this._finished=!1,this._completed=!1,this._halted=!1,this._input=null,this._baseIndex=0,this._partialLine="",this._rowCount=0,this._start=0,this._nextChunk=null,this.isFirstChunk=!0,this._completeResults={data:[],errors:[],meta:{}},function(e){var t=E(e);t.chunkSize=parseInt(t.chunkSize),e.step||e.chunk||(t.chunkSize=null),this._handle=new p(t),(this._handle.streamer=this)._config=t}.call(this,e),this.parseChunk=function(e,t){var a=parseInt(this._config.skipFirstNLines)||0;if(this.isFirstChunk&&0=this._config.preview,n)r.postMessage({results:c,workerId:o.WORKER_ID,finished:a});else if(A(this._config.chunk)&&!t){if(this._config.chunk(c,this._handle),this._handle.paused()||this._handle.aborted())return void(this._halted=!0);this._completeResults=c=void 0}return this._config.step||this._config.chunk||(this._completeResults.data=this._completeResults.data.concat(c.data),this._completeResults.errors=this._completeResults.errors.concat(c.errors),this._completeResults.meta=c.meta),this._completed||!a||!A(this._config.complete)||c&&c.meta.aborted||(this._config.complete(this._completeResults,this._input),this._completed=!0),a||c&&c.meta.paused||this._nextChunk(),c}this._halted=!0},this._sendError=function(e){A(this._config.error)?this._config.error(e):n&&this._config.error&&r.postMessage({workerId:o.WORKER_ID,error:e,finished:!1})}}function f(e){var t;(e=e||{}).chunkSize||(e.chunkSize=o.RemoteChunkSize),l.call(this,e),this._nextChunk=a?function(){this._readChunk(),this._chunkLoaded()}:function(){this._readChunk()},this.stream=function(e){this._input=e,this._nextChunk()},this._readChunk=function(){if(this._finished)this._chunkLoaded();else{if(t=new XMLHttpRequest,this._config.withCredentials&&(t.withCredentials=this._config.withCredentials),a||(t.onload=w(this._chunkLoaded,this),t.onerror=w(this._chunkError,this)),t.open(this._config.downloadRequestBody?"POST":"GET",this._input,!a),this._config.downloadRequestHeaders){var e,r=this._config.downloadRequestHeaders;for(e in r)t.setRequestHeader(e,r[e])}var n;this._config.chunkSize&&(n=this._start+this._config.chunkSize-1,t.setRequestHeader("Range","bytes="+this._start+"-"+n));try{t.send(this._config.downloadRequestBody)}catch(e){this._chunkError(e.message)}a&&0===t.status&&this._chunkError()}},this._chunkLoaded=function(){4===t.readyState&&(t.status<200||400<=t.status?this._chunkError():(this._start+=this._config.chunkSize||t.responseText.length,this._finished=!this._config.chunkSize||this._start>=function(e){return null!==(e=e.getResponseHeader("Content-Range"))?parseInt(e.substring(e.lastIndexOf("/")+1)):-1}(t),this.parseChunk(t.responseText)))},this._chunkError=function(e){e=t.statusText||e,this._sendError(new Error(e))}}function h(e){(e=e||{}).chunkSize||(e.chunkSize=o.LocalChunkSize),l.call(this,e);var t,r,a="undefined"!=typeof FileReader;this.stream=function(e){this._input=e,r=e.slice||e.webkitSlice||e.mozSlice,a?((t=new FileReader).onload=w(this._chunkLoaded,this),t.onerror=w(this._chunkError,this)):t=new FileReaderSync,this._nextChunk()},this._nextChunk=function(){this._finished||this._config.preview&&!(this._rowCount=this._input.size,this.parseChunk(e.target.result)},this._chunkError=function(){this._sendError(t.error)}}function u(e){var t;l.call(this,e=e||{}),this.stream=function(e){return t=e,this._nextChunk()},this._nextChunk=function(){var e,r;if(!this._finished)return e=this._config.chunkSize,t=e?(r=t.substring(0,e),t.substring(e)):(r=t,""),this._finished=!t,this.parseChunk(r)}}function d(e){l.call(this,e=e||{});var t=[],r=!0,a=!1;this.pause=function(){l.prototype.pause.apply(this,arguments),this._input.pause()},this.resume=function(){l.prototype.resume.apply(this,arguments),this._input.resume()},this.stream=function(e){this._input=e,this._input.on("data",this._streamData),this._input.on("end",this._streamEnd),this._input.on("error",this._streamError)},this._checkIsFinished=function(){a&&1===t.length&&(this._finished=!0)},this._nextChunk=function(){this._checkIsFinished(),t.length?this.parseChunk(t.shift()):r=!0},this._streamData=w((function(e){try{t.push("string"==typeof e?e:e.toString(this._config.encoding)),r&&(r=!1,this._checkIsFinished(),this.parseChunk(t.shift()))}catch(e){this._streamError(e)}}),this),this._streamError=w((function(e){this._streamCleanUp(),this._sendError(e)}),this),this._streamEnd=w((function(){this._streamCleanUp(),a=!0,this._streamData("")}),this),this._streamCleanUp=w((function(){this._input.removeListener("data",this._streamData),this._input.removeListener("end",this._streamEnd),this._input.removeListener("error",this._streamError)}),this)}function p(e){var t,r,a,n,s=Math.pow(2,53),i=-s,c=/^\s*-?(\d+\.?|\.\d+|\d+\.\d+)([eE][-+]?\d+)?\s*$/,l=/^((\d{4}-[01]\d-[0-3]\dT[0-2]\d:[0-5]\d:[0-5]\d\.\d+([+-][0-2]\d:[0-5]\d|Z))|(\d{4}-[01]\d-[0-3]\dT[0-2]\d:[0-5]\d:[0-5]\d([+-][0-2]\d:[0-5]\d|Z))|(\d{4}-[01]\d-[0-3]\dT[0-2]\d:[0-5]\d([+-][0-2]\d:[0-5]\d|Z)))$/,f=this,h=0,u=0,d=!1,p=!1,v=[],b={data:[],errors:[],meta:{}};function T(t){return"greedy"===e.skipEmptyLines?""===t.join("").trim():1===t.length&&0===t[0].length}function w(){if(b&&a&&(S("Delimiter","UndetectableDelimiter","Unable to auto-detect delimiting character; defaulted to '"+o.DefaultDelimiter+"'"),a=!1),e.skipEmptyLines&&(b.data=b.data.filter((function(e){return!T(e)}))),k()){var t=function(t,r){A(e.transformHeader)&&(t=e.transformHeader(t,r)),v.push(t)};if(b)if(Array.isArray(b.data[0])){for(var r=0;k()&&r=v.length?"__parsed_extra":v[n]:o,f=e.transform?e.transform(f,o):f),"__parsed_extra"===o?(a[o]=a[o]||[],a[o].push(f)):a[o]=f}return e.header&&(n>v.length?S("FieldMismatch","TooManyFields","Too many fields: expected "+v.length+" fields but parsed "+n,u+r):ne.preview?r.abort():(b.data=b.data[0],n(b,f))))}),this.parse=function(n,s,i){var c=e.quoteChar||'"';return e.newline||(e.newline=this.guessLineEndings(n,c)),a=!1,e.delimiter?A(e.delimiter)&&(e.delimiter=e.delimiter(n),b.meta.delimiter=e.delimiter):((c=function(t,r,a,n,s){var i,c,l,f;s=s||[",","\t","|",";",o.RECORD_SEP,o.UNIT_SEP];for(var h=0;h=r.length/2?"\r\n":"\r"}}function m(e){return e.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}function g(e){var t=(e=e||{}).delimiter,r=e.newline,a=e.comments,n=e.step,s=e.preview,i=e.fastMode,c=null,l=!1,f=null==e.quoteChar?'"':e.quoteChar,h=f;if(void 0!==e.escapeChar&&(h=e.escapeChar),("string"!=typeof t||-1=s)return U(!0);break}S.push({type:"Quotes",code:"InvalidQuotes",message:"Trailing quote on quoted field is malformed",row:k.length,index:u}),N++}}else if(a&&0===y.length&&o.substring(u,u+E)===a){if(-1===x)return U();u=x+T,x=o.indexOf(r,u),R=o.indexOf(t,u)}else if(-1!==R&&(R=s)return U(!0)}return M();function F(e){k.push(e),_=u}function L(e){var t=0;return-1!==e&&(e=o.substring(N+1,e))&&""===e.trim()?e.length:t}function M(e){return g||(void 0===e&&(e=o.substring(u)),y.push(e),u=v,F(y),w&&B()),U()}function P(e){u=e,F(y),y=[],x=o.indexOf(r,u)}function U(a){if(e.header&&!p&&k.length&&!l){for(var n=k[0],s=Object.create(null),i=new Set(n),o=!1,f=0;fe.length)&&(t=e.length);for(var r=0,a=new Array(t);r>1;++r)t[r]=String.fromCharCode(e.charCodeAt(2*r+1)+(e.charCodeAt(2*r)<<8));return t.join("")}var m,g=function(e){var t=e.charCodeAt(0),r=e.charCodeAt(1);return 255==t&&254==r?function(e){for(var t=[],r=0;r>1;++r)t[r]=String.fromCharCode(e.charCodeAt(2*r)+(e.charCodeAt(2*r+1)<<8));return t.join("")}(e.slice(2)):254==t&&255==r?p(e.slice(2)):65279==t?e.slice(1):e},v=function(e){return String.fromCharCode(e)},b=function(e){return String.fromCharCode(e)};var T="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";function E(e){for(var t="",r=0,a=0,n=0,s=0,i=0,c=0,o=0,l=0;l>2,i=(3&r)<<4|(a=e.charCodeAt(l++))>>4,c=(15&a)<<2|(n=e.charCodeAt(l++))>>6,o=63&n,isNaN(a)?c=o=64:isNaN(n)&&(o=64),t+=T.charAt(s)+T.charAt(i)+T.charAt(c)+T.charAt(o);return t}function w(e){var t="",r=0,a=0,n=0,s=0,i=0,c=0;e=e.replace(/[^\w\+\/\=]/g,"");for(var o=0;o>4,t+=String.fromCharCode(r),a=(15&s)<<4|(i=T.indexOf(e.charAt(o++)))>>2,64!==i&&(t+=String.fromCharCode(a)),n=(3&i)<<6|(c=T.indexOf(e.charAt(o++))),64!==c&&(t+=String.fromCharCode(n));return t}var A=function(){return"undefined"!==typeof a&&"undefined"!==typeof n&&"undefined"!==typeof n.versions&&!!n.versions.node}(),k=function(){if("undefined"!==typeof a){var e=!a.from;if(!e)try{a.from("foo","utf8")}catch(t){e=!0}return e?function(e,t){return t?new a(e,t):new a(e)}:a.from.bind(a)}return function(){}}();function S(e){return A?a.alloc?a.alloc(e):new a(e):"undefined"!=typeof Uint8Array?new Uint8Array(e):new Array(e)}function y(e){return A?a.allocUnsafe?a.allocUnsafe(e):new a(e):"undefined"!=typeof Uint8Array?new Uint8Array(e):new Array(e)}var _=function(e){return A?k(e,"binary"):e.split("").map((function(e){return 255&e.charCodeAt(0)}))};function C(e){if(Array.isArray(e))return e.map((function(e){return String.fromCharCode(e)})).join("");for(var t=[],r=0;r=0;)t+=e.charAt(r--);return t}function D(e,t){var r=""+e;return r.length>=t?r:We("0",t-r.length)+r}function F(e,t){var r=""+e;return r.length>=t?r:We(" ",t-r.length)+r}function L(e,t){var r=""+e;return r.length>=t?r:r+We(" ",t-r.length)}var M=Math.pow(2,32);function P(e,t){return e>M||e<-M?function(e,t){var r=""+Math.round(e);return r.length>=t?r:We("0",t-r.length)+r}(e,t):function(e,t){var r=""+e;return r.length>=t?r:We("0",t-r.length)+r}(Math.round(e),t)}function U(e,t){return t=t||0,e.length>=7+t&&103===(32|e.charCodeAt(t))&&101===(32|e.charCodeAt(t+1))&&110===(32|e.charCodeAt(t+2))&&101===(32|e.charCodeAt(t+3))&&114===(32|e.charCodeAt(t+4))&&97===(32|e.charCodeAt(t+5))&&108===(32|e.charCodeAt(t+6))}var B=[["Sun","Sunday"],["Mon","Monday"],["Tue","Tuesday"],["Wed","Wednesday"],["Thu","Thursday"],["Fri","Friday"],["Sat","Saturday"]],H=[["J","Jan","January"],["F","Feb","February"],["M","Mar","March"],["A","Apr","April"],["M","May","May"],["J","Jun","June"],["J","Jul","July"],["A","Aug","August"],["S","Sep","September"],["O","Oct","October"],["N","Nov","November"],["D","Dec","December"]];var z={0:"General",1:"0",2:"0.00",3:"#,##0",4:"#,##0.00",9:"0%",10:"0.00%",11:"0.00E+00",12:"# ?/?",13:"# ??/??",14:"m/d/yy",15:"d-mmm-yy",16:"d-mmm",17:"mmm-yy",18:"h:mm AM/PM",19:"h:mm:ss AM/PM",20:"h:mm",21:"h:mm:ss",22:"m/d/yy h:mm",37:"#,##0 ;(#,##0)",38:"#,##0 ;[Red](#,##0)",39:"#,##0.00;(#,##0.00)",40:"#,##0.00;[Red](#,##0.00)",45:"mm:ss",46:"[h]:mm:ss",47:"mmss.0",48:"##0.0E+0",49:"@",56:'"\u4e0a\u5348/\u4e0b\u5348 "hh"\u6642"mm"\u5206"ss"\u79d2 "'},V={5:37,6:38,7:39,8:40,23:0,24:0,25:0,26:0,27:14,28:14,29:14,30:14,31:14,50:14,51:14,52:14,53:14,54:14,55:14,56:14,57:14,58:14,59:1,60:2,61:3,62:4,67:9,68:10,69:12,70:13,71:14,72:14,73:15,74:16,75:17,76:20,77:21,78:22,79:45,80:46,81:47,82:0},W={5:'"$"#,##0_);\\("$"#,##0\\)',63:'"$"#,##0_);\\("$"#,##0\\)',6:'"$"#,##0_);[Red]\\("$"#,##0\\)',64:'"$"#,##0_);[Red]\\("$"#,##0\\)',7:'"$"#,##0.00_);\\("$"#,##0.00\\)',65:'"$"#,##0.00_);\\("$"#,##0.00\\)',8:'"$"#,##0.00_);[Red]\\("$"#,##0.00\\)',66:'"$"#,##0.00_);[Red]\\("$"#,##0.00\\)',41:'_(* #,##0_);_(* \\(#,##0\\);_(* "-"_);_(@_)',42:'_("$"* #,##0_);_("$"* \\(#,##0\\);_("$"* "-"_);_(@_)',43:'_(* #,##0.00_);_(* \\(#,##0.00\\);_(* "-"??_);_(@_)',44:'_("$"* #,##0.00_);_("$"* \\(#,##0.00\\);_("$"* "-"??_);_(@_)'};function G(e,t,r){for(var a=e<0?-1:1,n=e*a,s=0,i=1,c=0,o=1,l=0,f=0,h=Math.floor(n);lt&&(l>t?(f=o,c=s):(f=l,c=i)),!r)return[0,a*c,f];var u=Math.floor(a*c/f);return[u,a*c-u*f,f]}function j(e,t,r){if(e>2958465||e<0)return null;var a=0|e,n=Math.floor(86400*(e-a)),s=0,i=[],c={D:a,T:n,u:86400*(e-a)-n,y:0,m:0,d:0,H:0,M:0,S:0,q:0};if(Math.abs(c.u)<1e-6&&(c.u=0),t&&t.date1904&&(a+=1462),c.u>.9999&&(c.u=0,86400==++n&&(c.T=n=0,++a,++c.D)),60===a)i=r?[1317,10,29]:[1900,2,29],s=3;else if(0===a)i=r?[1317,8,29]:[1900,1,0],s=6;else{a>60&&--a;var o=new Date(1900,0,1);o.setDate(o.getDate()+a-1),i=[o.getFullYear(),o.getMonth()+1,o.getDate()],s=o.getDay(),a<60&&(s=(s+6)%7),r&&(s=function(e,t){t[0]-=581;var r=e.getDay();e<60&&(r=(r+6)%7);return r}(o,i))}return c.y=i[0],c.m=i[1],c.d=i[2],c.S=n%60,n=Math.floor(n/60),c.M=n%60,n=Math.floor(n/60),c.H=n,c.q=s,c}var K=new Date(1899,11,31,0,0,0),X=K.getTime(),Y=new Date(1900,2,1,0,0,0);function Z(e,t){var r=e.getTime();return t?r-=1262304e5:e>=Y&&(r+=864e5),(r-(X+6e4*(e.getTimezoneOffset()-K.getTimezoneOffset())))/864e5}function J(e){return-1==e.indexOf(".")?e:e.replace(/(?:\.0*|(\.\d*[1-9])0+)$/,"$1")}function q(e){var t,r=Math.floor(Math.log(Math.abs(e))*Math.LOG10E);return t=r>=-4&&r<=-1?e.toPrecision(10+r):Math.abs(r)<=9?function(e){var t=e<0?12:11,r=J(e.toFixed(12));return r.length<=t||(r=e.toPrecision(10)).length<=t?r:e.toExponential(5)}(e):10===r?e.toFixed(10).substr(0,12):function(e){var t=J(e.toFixed(11));return t.length>(e<0?12:11)||"0"===t||"-0"===t?e.toPrecision(6):t}(e),J(function(e){return-1==e.indexOf("E")?e:e.replace(/(?:\.0*|(\.\d*[1-9])0+)[Ee]/,"$1E").replace(/(E[+-])(\d)$/,"$10$2")}(t.toUpperCase()))}function Q(e,t){switch(typeof e){case"string":return e;case"boolean":return e?"TRUE":"FALSE";case"number":return(0|e)===e?e.toString(10):q(e);case"undefined":return"";case"object":if(null==e)return"";if(e instanceof Date)return Ee(14,Z(e,t&&t.date1904),t)}throw new Error("unsupported value in General format: "+e)}function ee(e,t,r,a){var n,s="",i=0,c=0,o=r.y,l=0;switch(e){case 98:o=r.y+543;case 121:switch(t.length){case 1:case 2:n=o%100,l=2;break;default:n=o%1e4,l=4}break;case 109:switch(t.length){case 1:case 2:n=r.m,l=t.length;break;case 3:return H[r.m-1][1];case 5:return H[r.m-1][0];default:return H[r.m-1][2]}break;case 100:switch(t.length){case 1:case 2:n=r.d,l=t.length;break;case 3:return B[r.q][0];default:return B[r.q][1]}break;case 104:switch(t.length){case 1:case 2:n=1+(r.H+11)%12,l=t.length;break;default:throw"bad hour format: "+t}break;case 72:switch(t.length){case 1:case 2:n=r.H,l=t.length;break;default:throw"bad hour format: "+t}break;case 77:switch(t.length){case 1:case 2:n=r.M,l=t.length;break;default:throw"bad minute format: "+t}break;case 115:if("s"!=t&&"ss"!=t&&".0"!=t&&".00"!=t&&".000"!=t)throw"bad second format: "+t;return 0!==r.u||"s"!=t&&"ss"!=t?(c=a>=2?3===a?1e3:100:1===a?10:1,(i=Math.round(c*(r.S+r.u)))>=60*c&&(i=0),"s"===t?0===i?"0":""+i/c:(s=D(i,2+a),"ss"===t?s.substr(0,2):"."+s.substr(2,t.length-1))):D(r.S,t.length);case 90:switch(t){case"[h]":case"[hh]":n=24*r.D+r.H;break;case"[m]":case"[mm]":n=60*(24*r.D+r.H)+r.M;break;case"[s]":case"[ss]":n=60*(60*(24*r.D+r.H)+r.M)+Math.round(r.S+r.u);break;default:throw"bad abstime format: "+t}l=3===t.length?1:2;break;case 101:n=o,l=1}return l>0?D(n,l):""}function te(e){if(e.length<=3)return e;for(var t=e.length%3,r=e.substr(0,t);t!=e.length;t+=3)r+=(r.length>0?",":"")+e.substr(t,3);return r}var re=/%/g;function ae(e,t){var r,a=e.indexOf("E")-e.indexOf(".")-1;if(e.match(/^#+0.0E\+0$/)){if(0==t)return"0.0E+0";if(t<0)return"-"+ae(e,-t);var n=e.indexOf(".");-1===n&&(n=e.indexOf("E"));var s=Math.floor(Math.log(t)*Math.LOG10E)%n;if(s<0&&(s+=n),-1===(r=(t/Math.pow(10,s)).toPrecision(a+1+(n+s)%n)).indexOf("e")){var i=Math.floor(Math.log(t)*Math.LOG10E);for(-1===r.indexOf(".")?r=r.charAt(0)+"."+r.substr(1)+"E+"+(i-r.length+s):r+="E+"+(i-s);"0."===r.substr(0,2);)r=(r=r.charAt(0)+r.substr(2,n)+"."+r.substr(2+n)).replace(/^0+([1-9])/,"$1").replace(/^0+\./,"0.");r=r.replace(/\+-/,"-")}r=r.replace(/^([+-]?)(\d*)\.(\d*)[Ee]/,(function(e,t,r,a){return t+r+a.substr(0,(n+s)%n)+"."+a.substr(s)+"E"}))}else r=t.toExponential(a);return e.match(/E\+00$/)&&r.match(/e[+-]\d$/)&&(r=r.substr(0,r.length-1)+"0"+r.charAt(r.length-1)),e.match(/E\-/)&&r.match(/e\+/)&&(r=r.replace(/e\+/,"e")),r.replace("e","E")}var ne=/# (\?+)( ?)\/( ?)(\d+)/;var se=/^#*0*\.([0#]+)/,ie=/\).*[0#]/,ce=/\(###\) ###\\?-####/;function oe(e){for(var t,r="",a=0;a!=e.length;++a)switch(t=e.charCodeAt(a)){case 35:break;case 63:r+=" ";break;case 48:r+="0";break;default:r+=String.fromCharCode(t)}return r}function le(e,t){var r=Math.pow(10,t);return""+Math.round(e*r)/r}function fe(e,t){var r=e-Math.floor(e),a=Math.pow(10,t);return t<(""+Math.round(r*a)).length?0:Math.round(r*a)}function he(e,t,r){if(40===e.charCodeAt(0)&&!t.match(ie)){var a=t.replace(/\( */,"").replace(/ \)/,"").replace(/\)/,"");return r>=0?he("n",a,r):"("+he("n",a,-r)+")"}if(44===t.charCodeAt(t.length-1))return function(e,t,r){for(var a=t.length-1;44===t.charCodeAt(a-1);)--a;return pe(e,t.substr(0,a),r/Math.pow(10,3*(t.length-a)))}(e,t,r);if(-1!==t.indexOf("%"))return function(e,t,r){var a=t.replace(re,""),n=t.length-a.length;return pe(e,a,r*Math.pow(10,2*n))+We("%",n)}(e,t,r);if(-1!==t.indexOf("E"))return ae(t,r);if(36===t.charCodeAt(0))return"$"+he(e,t.substr(" "==t.charAt(1)?2:1),r);var n,s,i,c,o=Math.abs(r),l=r<0?"-":"";if(t.match(/^00+$/))return l+P(o,t.length);if(t.match(/^[#?]+$/))return"0"===(n=P(r,0))&&(n=""),n.length>t.length?n:oe(t.substr(0,t.length-n.length))+n;if(s=t.match(ne))return function(e,t,r){var a=parseInt(e[4],10),n=Math.round(t*a),s=Math.floor(n/a),i=n-s*a,c=a;return r+(0===s?"":""+s)+" "+(0===i?We(" ",e[1].length+1+e[4].length):F(i,e[1].length)+e[2]+"/"+e[3]+D(c,e[4].length))}(s,o,l);if(t.match(/^#+0+$/))return l+P(o,t.length-t.indexOf("0"));if(s=t.match(se))return n=le(r,s[1].length).replace(/^([^\.]+)$/,"$1."+oe(s[1])).replace(/\.$/,"."+oe(s[1])).replace(/\.(\d*)$/,(function(e,t){return"."+t+We("0",oe(s[1]).length-t.length)})),-1!==t.indexOf("0.")?n:n.replace(/^0\./,".");if(t=t.replace(/^#+([0.])/,"$1"),s=t.match(/^(0*)\.(#*)$/))return l+le(o,s[2].length).replace(/\.(\d*[1-9])0*$/,".$1").replace(/^(-?\d*)$/,"$1.").replace(/^0\./,s[1].length?"0.":".");if(s=t.match(/^#{1,3},##0(\.?)$/))return l+te(P(o,0));if(s=t.match(/^#,##0\.([#0]*0)$/))return r<0?"-"+he(e,t,-r):te(""+(Math.floor(r)+function(e,t){return t<(""+Math.round((e-Math.floor(e))*Math.pow(10,t))).length?1:0}(r,s[1].length)))+"."+D(fe(r,s[1].length),s[1].length);if(s=t.match(/^#,#*,#0/))return he(e,t.replace(/^#,#*,/,""),r);if(s=t.match(/^([0#]+)(\\?-([0#]+))+$/))return n=N(he(e,t.replace(/[\\-]/g,""),r)),i=0,N(N(t.replace(/\\/g,"")).replace(/[0#]/g,(function(e){return i-2147483648?""+(e>=0?0|e:e-1|0):""+Math.floor(e)}(r)).replace(/^\d,\d{3}$/,"0$&").replace(/^\d*$/,(function(e){return"00,"+(e.length<3?D(0,3-e.length):"")+e}))+"."+D(i,s[1].length);switch(t){case"###,##0.00":return he(e,"#,##0.00",r);case"###,###":case"##,###":case"#,###":var d=te(P(o,0));return"0"!==d?l+d:"";case"###,###.00":return he(e,"###,##0.00",r).replace(/^0\./,".");case"#,###.00":return he(e,"#,##0.00",r).replace(/^0\./,".")}throw new Error("unsupported format |"+t+"|")}function ue(e,t){var r,a=e.indexOf("E")-e.indexOf(".")-1;if(e.match(/^#+0.0E\+0$/)){if(0==t)return"0.0E+0";if(t<0)return"-"+ue(e,-t);var n=e.indexOf(".");-1===n&&(n=e.indexOf("E"));var s=Math.floor(Math.log(t)*Math.LOG10E)%n;if(s<0&&(s+=n),!(r=(t/Math.pow(10,s)).toPrecision(a+1+(n+s)%n)).match(/[Ee]/)){var i=Math.floor(Math.log(t)*Math.LOG10E);-1===r.indexOf(".")?r=r.charAt(0)+"."+r.substr(1)+"E+"+(i-r.length+s):r+="E+"+(i-s),r=r.replace(/\+-/,"-")}r=r.replace(/^([+-]?)(\d*)\.(\d*)[Ee]/,(function(e,t,r,a){return t+r+a.substr(0,(n+s)%n)+"."+a.substr(s)+"E"}))}else r=t.toExponential(a);return e.match(/E\+00$/)&&r.match(/e[+-]\d$/)&&(r=r.substr(0,r.length-1)+"0"+r.charAt(r.length-1)),e.match(/E\-/)&&r.match(/e\+/)&&(r=r.replace(/e\+/,"e")),r.replace("e","E")}function de(e,t,r){if(40===e.charCodeAt(0)&&!t.match(ie)){var a=t.replace(/\( */,"").replace(/ \)/,"").replace(/\)/,"");return r>=0?de("n",a,r):"("+de("n",a,-r)+")"}if(44===t.charCodeAt(t.length-1))return function(e,t,r){for(var a=t.length-1;44===t.charCodeAt(a-1);)--a;return pe(e,t.substr(0,a),r/Math.pow(10,3*(t.length-a)))}(e,t,r);if(-1!==t.indexOf("%"))return function(e,t,r){var a=t.replace(re,""),n=t.length-a.length;return pe(e,a,r*Math.pow(10,2*n))+We("%",n)}(e,t,r);if(-1!==t.indexOf("E"))return ue(t,r);if(36===t.charCodeAt(0))return"$"+de(e,t.substr(" "==t.charAt(1)?2:1),r);var n,s,i,c,o=Math.abs(r),l=r<0?"-":"";if(t.match(/^00+$/))return l+D(o,t.length);if(t.match(/^[#?]+$/))return n=""+r,0===r&&(n=""),n.length>t.length?n:oe(t.substr(0,t.length-n.length))+n;if(s=t.match(ne))return function(e,t,r){return r+(0===t?"":""+t)+We(" ",e[1].length+2+e[4].length)}(s,o,l);if(t.match(/^#+0+$/))return l+D(o,t.length-t.indexOf("0"));if(s=t.match(se))return n=(n=(""+r).replace(/^([^\.]+)$/,"$1."+oe(s[1])).replace(/\.$/,"."+oe(s[1]))).replace(/\.(\d*)$/,(function(e,t){return"."+t+We("0",oe(s[1]).length-t.length)})),-1!==t.indexOf("0.")?n:n.replace(/^0\./,".");if(t=t.replace(/^#+([0.])/,"$1"),s=t.match(/^(0*)\.(#*)$/))return l+(""+o).replace(/\.(\d*[1-9])0*$/,".$1").replace(/^(-?\d*)$/,"$1.").replace(/^0\./,s[1].length?"0.":".");if(s=t.match(/^#{1,3},##0(\.?)$/))return l+te(""+o);if(s=t.match(/^#,##0\.([#0]*0)$/))return r<0?"-"+de(e,t,-r):te(""+r)+"."+We("0",s[1].length);if(s=t.match(/^#,#*,#0/))return de(e,t.replace(/^#,#*,/,""),r);if(s=t.match(/^([0#]+)(\\?-([0#]+))+$/))return n=N(de(e,t.replace(/[\\-]/g,""),r)),i=0,N(N(t.replace(/\\/g,"")).replace(/[0#]/g,(function(e){return i-1||"\\"==r&&"-"==e.charAt(t+1)&&"0#".indexOf(e.charAt(t+2))>-1););break;case"?":for(;e.charAt(++t)===r;);break;case"*":++t," "!=e.charAt(t)&&"*"!=e.charAt(t)||++t;break;case"(":case")":++t;break;case"1":case"2":case"3":case"4":case"5":case"6":case"7":case"8":case"9":for(;t-1;);break;default:++t}return!1}var ve=/\[(=|>[=]?|<[>=]?)(-?\d+(?:\.\d*)?)\]/;function be(e,t){if(null==t)return!1;var r=parseFloat(t[2]);switch(t[1]){case"=":if(e==r)return!0;break;case">":if(e>r)return!0;break;case"<":if(e":if(e!=r)return!0;break;case">=":if(e>=r)return!0;break;case"<=":if(e<=r)return!0}return!1}function Te(e,t){var r=function(e){for(var t=[],r=!1,a=0,n=0;a-1&&--a,r.length>4)throw new Error("cannot find right format for |"+r.join("|")+"|");if("number"!==typeof t)return[4,4===r.length||n>-1?r[r.length-1]:"@"];switch(r.length){case 1:r=n>-1?["General","General","General",r[0]]:[r[0],r[0],r[0],"@"];break;case 2:r=n>-1?[r[0],r[0],r[0],r[1]]:[r[0],r[1],r[0],"@"];break;case 3:r=n>-1?[r[0],r[1],r[0],r[2]]:[r[0],r[1],r[2],"@"]}var s=t>0?r[0]:t<0?r[1]:r[2];if(-1===r[0].indexOf("[")&&-1===r[1].indexOf("["))return[a,s];if(null!=r[0].match(/\[[=<>]/)||null!=r[1].match(/\[[=<>]/)){var i=r[0].match(ve),c=r[1].match(ve);return be(t,i)?[a,r[0]]:be(t,c)?[a,r[1]]:[a,r[null!=i&&null!=c?2:1]]}return[a,s]}function Ee(e,t,r){null==r&&(r={});var a="";switch(typeof e){case"string":a="m/d/yy"==e&&r.dateNF?r.dateNF:e;break;case"number":null==(a=14==e&&r.dateNF?r.dateNF:(null!=r.table?r.table:z)[e])&&(a=r.table&&r.table[V[e]]||z[V[e]]),null==a&&(a=W[e]||"General")}if(U(a,0))return Q(t,r);t instanceof Date&&(t=Z(t,r.date1904));var n=Te(a,t);if(U(n[1]))return Q(t,r);if(!0===t)t="TRUE";else if(!1===t)t="FALSE";else if(""===t||null==t)return"";return function(e,t,r,a){for(var n,s,i,c=[],o="",l=0,f="",h="t",u="H";l=12?"P":"A"),m.t="T",u="h",l+=3):"AM/PM"===e.substr(l,5).toUpperCase()?(null!=n&&(m.v=n.H>=12?"PM":"AM"),m.t="T",l+=5,u="h"):"\u4e0a\u5348/\u4e0b\u5348"===e.substr(l,5).toUpperCase()?(null!=n&&(m.v=n.H>=12?"\u4e0b\u5348":"\u4e0a\u5348"),m.t="T",l+=5,u="h"):(m.t="t",++l),null==n&&"T"===m.t)return"";c[c.length]=m,h=f;break;case"[":for(o=f;"]"!==e.charAt(l++)&&l-1&&(o=(o.match(/\$([^-\[\]]*)/)||[])[1]||"$",ge(e)||(c[c.length]={t:"t",v:o}));break;case".":if(null!=n){for(o=f;++l-1;)o+=f;c[c.length]={t:"n",v:o};break;case"?":for(o=f;e.charAt(++l)===f;)o+=f;c[c.length]={t:f,v:o},h=f;break;case"*":++l," "!=e.charAt(l)&&"*"!=e.charAt(l)||++l;break;case"(":case")":c[c.length]={t:1===a?"t":f,v:f},++l;break;case"1":case"2":case"3":case"4":case"5":case"6":case"7":case"8":case"9":for(o=f;l-1;)o+=e.charAt(l);c[c.length]={t:"D",v:o};break;case" ":c[c.length]={t:f,v:f},++l;break;case"$":c[c.length]={t:"t",v:"$"},++l;break;default:if(-1===",$-+/():!^&'~{}<>=\u20acacfijklopqrtuvwxzP".indexOf(f))throw new Error("unrecognized character "+f+" in "+e);c[c.length]={t:"t",v:f},++l}var g,v=0,b=0;for(l=c.length-1,h="t";l>=0;--l)switch(c[l].t){case"h":case"H":c[l].t=u,h="h",v<1&&(v=1);break;case"s":(g=c[l].v.match(/\.0+$/))&&(b=Math.max(b,g[0].length-1)),v<3&&(v=3);case"d":case"y":case"M":case"e":h=c[l].t;break;case"m":"s"===h&&(c[l].t="M",v<2&&(v=2));break;case"X":break;case"Z":v<1&&c[l].v.match(/[Hh]/)&&(v=1),v<2&&c[l].v.match(/[Mm]/)&&(v=2),v<3&&c[l].v.match(/[Ss]/)&&(v=3)}switch(v){case 0:break;case 1:n.u>=.5&&(n.u=0,++n.S),n.S>=60&&(n.S=0,++n.M),n.M>=60&&(n.M=0,++n.H);break;case 2:n.u>=.5&&(n.u=0,++n.S),n.S>=60&&(n.S=0,++n.M)}var T,E="";for(l=0;l0){40==E.charCodeAt(0)?(w=t<0&&45===E.charCodeAt(0)?-t:t,A=pe("n",E,w)):(A=pe("n",E,w=t<0&&a>1?-t:t),w<0&&c[0]&&"t"==c[0].t&&(A=A.substr(1),c[0].v="-"+c[0].v)),T=A.length-1;var S=c.length;for(l=0;l-1){S=l;break}var y=c.length;if(S===c.length&&-1===A.indexOf("E")){for(l=c.length-1;l>=0;--l)null!=c[l]&&-1!=="n?".indexOf(c[l].t)&&(T>=c[l].v.length-1?(T-=c[l].v.length,c[l].v=A.substr(T+1,c[l].v.length)):T<0?c[l].v="":(c[l].v=A.substr(0,T+1),T=-1),c[l].t="t",y=l);T>=0&&y=0;--l)if(null!=c[l]&&-1!=="n?".indexOf(c[l].t)){for(s=c[l].v.indexOf(".")>-1&&l===S?c[l].v.indexOf(".")-1:c[l].v.length-1,k=c[l].v.substr(s+1);s>=0;--s)T>=0&&("0"===c[l].v.charAt(s)||"#"===c[l].v.charAt(s))&&(k=A.charAt(T--)+k);c[l].v=k,c[l].t="t",y=l}for(T>=0&&y-1&&l===S?c[l].v.indexOf(".")+1:0,k=c[l].v.substr(0,s);s-1&&(w=a>1&&t<0&&l>0&&"-"===c[l-1].v?-t:t,c[l].v=pe(c[l].t,c[l].v,w),c[l].t="t");var _="";for(l=0;l!==c.length;++l)null!=c[l]&&(_+=c[l].v);return _}(n[1],t,r,n[0])}function we(e,t){if("number"!=typeof t){t=+t||-1;for(var r=0;r<392;++r)if(void 0!=z[r]){if(z[r]==e){t=r;break}}else t<0&&(t=r);t<0&&(t=391)}return z[t]=e,t}function Ae(){var e;e||(e={}),e[0]="General",e[1]="0",e[2]="0.00",e[3]="#,##0",e[4]="#,##0.00",e[9]="0%",e[10]="0.00%",e[11]="0.00E+00",e[12]="# ?/?",e[13]="# ??/??",e[14]="m/d/yy",e[15]="d-mmm-yy",e[16]="d-mmm",e[17]="mmm-yy",e[18]="h:mm AM/PM",e[19]="h:mm:ss AM/PM",e[20]="h:mm",e[21]="h:mm:ss",e[22]="m/d/yy h:mm",e[37]="#,##0 ;(#,##0)",e[38]="#,##0 ;[Red](#,##0)",e[39]="#,##0.00;(#,##0.00)",e[40]="#,##0.00;[Red](#,##0.00)",e[45]="mm:ss",e[46]="[h]:mm:ss",e[47]="mmss.0",e[48]="##0.0E+0",e[49]="@",e[56]='"\u4e0a\u5348/\u4e0b\u5348 "hh"\u6642"mm"\u5206"ss"\u79d2 "',z=e}var ke={5:'"$"#,##0_);\\("$"#,##0\\)',6:'"$"#,##0_);[Red]\\("$"#,##0\\)',7:'"$"#,##0.00_);\\("$"#,##0.00\\)',8:'"$"#,##0.00_);[Red]\\("$"#,##0.00\\)',23:"General",24:"General",25:"General",26:"General",27:"m/d/yy",28:"m/d/yy",29:"m/d/yy",30:"m/d/yy",31:"m/d/yy",32:"h:mm:ss",33:"h:mm:ss",34:"h:mm:ss",35:"h:mm:ss",36:"m/d/yy",41:'_(* #,##0_);_(* (#,##0);_(* "-"_);_(@_)',42:'_("$"* #,##0_);_("$"* (#,##0);_("$"* "-"_);_(@_)',43:'_(* #,##0.00_);_(* (#,##0.00);_(* "-"??_);_(@_)',44:'_("$"* #,##0.00_);_("$"* (#,##0.00);_("$"* "-"??_);_(@_)',50:"m/d/yy",51:"m/d/yy",52:"m/d/yy",53:"m/d/yy",54:"m/d/yy",55:"m/d/yy",56:"m/d/yy",57:"m/d/yy",58:"m/d/yy",59:"0",60:"0.00",61:"#,##0",62:"#,##0.00",63:'"$"#,##0_);\\("$"#,##0\\)',64:'"$"#,##0_);[Red]\\("$"#,##0\\)',65:'"$"#,##0.00_);\\("$"#,##0.00\\)',66:'"$"#,##0.00_);[Red]\\("$"#,##0.00\\)',67:"0%",68:"0.00%",69:"# ?/?",70:"# ??/??",71:"m/d/yy",72:"m/d/yy",73:"d-mmm-yy",74:"d-mmm",75:"mmm-yy",76:"h:mm",77:"h:mm:ss",78:"m/d/yy h:mm",79:"mm:ss",80:"[h]:mm:ss",81:"mmss.0"},Se=/[dD]+|[mM]+|[yYeE]+|[Hh]+|[Ss]+/g;var ye=function(){var e={};e.version="1.2.0";var t=function(){for(var e=0,t=new Array(256),r=0;256!=r;++r)e=1&(e=1&(e=1&(e=1&(e=1&(e=1&(e=1&(e=1&(e=r)?-306674912^e>>>1:e>>>1)?-306674912^e>>>1:e>>>1)?-306674912^e>>>1:e>>>1)?-306674912^e>>>1:e>>>1)?-306674912^e>>>1:e>>>1)?-306674912^e>>>1:e>>>1)?-306674912^e>>>1:e>>>1)?-306674912^e>>>1:e>>>1,t[r]=e;return"undefined"!==typeof Int32Array?new Int32Array(t):t}();var r=function(e){var t=0,r=0,a=0,n="undefined"!==typeof Int32Array?new Int32Array(4096):new Array(4096);for(a=0;256!=a;++a)n[a]=e[a];for(a=0;256!=a;++a)for(r=e[a],t=256+a;t<4096;t+=256)r=n[t]=r>>>8^e[255&r];var s=[];for(a=1;16!=a;++a)s[a-1]="undefined"!==typeof Int32Array?n.subarray(256*a,256*a+256):n.slice(256*a,256*a+256);return s}(t),a=r[0],n=r[1],s=r[2],i=r[3],c=r[4],o=r[5],l=r[6],f=r[7],h=r[8],u=r[9],d=r[10],p=r[11],m=r[12],g=r[13],v=r[14];return e.table=t,e.bstr=function(e,r){for(var a=-1^r,n=0,s=e.length;n>>8^t[255&(a^e.charCodeAt(n++))];return~a},e.buf=function(e,r){for(var b=-1^r,T=e.length-15,E=0;E>8&255]^m[e[E++]^b>>16&255]^p[e[E++]^b>>>24]^d[e[E++]]^u[e[E++]]^h[e[E++]]^f[e[E++]]^l[e[E++]]^o[e[E++]]^c[e[E++]]^i[e[E++]]^s[e[E++]]^n[e[E++]]^a[e[E++]]^t[e[E++]];for(T+=15;E>>8^t[255&(b^e[E++])];return~b},e.str=function(e,r){for(var a=-1^r,n=0,s=e.length,i=0,c=0;n>>8^t[255&(a^i)]:i<2048?a=(a=a>>>8^t[255&(a^(192|i>>6&31))])>>>8^t[255&(a^(128|63&i))]:i>=55296&&i<57344?(i=64+(1023&i),c=1023&e.charCodeAt(n++),a=(a=(a=(a=a>>>8^t[255&(a^(240|i>>8&7))])>>>8^t[255&(a^(128|i>>2&63))])>>>8^t[255&(a^(128|c>>6&15|(3&i)<<4))])>>>8^t[255&(a^(128|63&c))]):a=(a=(a=a>>>8^t[255&(a^(224|i>>12&15))])>>>8^t[255&(a^(128|i>>6&63))])>>>8^t[255&(a^(128|63&i))];return~a},e}(),_e=function(){var e,t={};function r(e){if("/"==e.charAt(e.length-1))return-1===e.slice(0,-1).indexOf("/")?e:r(e.slice(0,-1));var t=e.lastIndexOf("/");return-1===t?e:e.slice(0,t+1)}function n(e){if("/"==e.charAt(e.length-1))return n(e.slice(0,-1));var t=e.lastIndexOf("/");return-1===t?e:e.slice(t+1)}function s(e,t){"string"===typeof t&&(t=new Date(t));var r=t.getHours();r=(r=r<<6|t.getMinutes())<<5|t.getSeconds()>>>1,e.write_shift(2,r);var a=t.getFullYear()-1980;a=(a=a<<4|t.getMonth()+1)<<5|t.getDate(),e.write_shift(2,a)}function i(e){br(e,0);for(var t={},r=0;e.l<=e.length-4;){var a=e.read_shift(2),n=e.read_shift(2),s=e.l+n,i={};if(21589===a)1&(r=e.read_shift(1))&&(i.mtime=e.read_shift(4)),n>5&&(2&r&&(i.atime=e.read_shift(4)),4&r&&(i.ctime=e.read_shift(4))),i.mtime&&(i.mt=new Date(1e3*i.mtime));e.l=s,t[a]=i}return t}function c(){return e||(e={})}function o(e,t){if(80==e[0]&&75==e[1])return pe(e,t);if(109==(32|e[0])&&105==(32|e[1]))return function(e,t){if("mime-version:"!=D(e.slice(0,13)).toLowerCase())throw new Error("Unsupported MAD header");var r=t&&t.root||"",n=(A&&a.isBuffer(e)?e.toString("binary"):D(e)).split("\r\n"),s=0,i="";for(s=0;s0&&(r=(r=r.slice(0,r.length-1)).slice(0,r.lastIndexOf("/")+1),i.slice(0,r.length)!=r););var c=(n[1]||"").match(/boundary="(.*?)"/);if(!c)throw new Error("MAD cannot find boundary");var o="--"+(c[1]||""),l={FileIndex:[],FullPaths:[]};d(l);var f,h=0;for(s=0;s=n&&(u-=n),!i[u]){o=[];var p=[];for(h=u;h>=0;){p[h]=!0,i[h]=!0,c[c.length]=h,o.push(e[h]);var m=r[Math.floor(4*h/a)];if(a<4+(d=4*h&l))throw new Error("FAT boundary crossed: "+h+" 4 "+a);if(!e[m])break;if(p[h=ur(e[m],d)])break}s[u]={nodes:c,data:zt([o])}}return s}(y,i,m,p);_[i].name="!Directory",n>0&&c!==b&&(_[c].name="!MiniFAT"),_[m[0]].name="!FAT",_.fat_addrs=m,_.ssz=p;var C=[],O=[],R=[];!function(e,t,r,a,n,s,i,c){for(var o,f=0,d=a.length?2:0,p=t[e].data,m=0,g=0;m0&&f!==b&&(t[f].name="!StreamData")):T.size>=4096?(T.storage="fat",void 0===t[T.start]&&(t[T.start]=h(r,T.start,t.fat_addrs,t.ssz)),t[T.start].name=T.name,T.content=t[T.start].data.slice(0,T.size)):(T.storage="minifat",T.size<0?T.size=0:f!==b&&T.start!==b&&t[f]&&(T.content=l(T,t[f].data,(t[c]||{}).data))),T.content&&br(T.content,0),s[o]=T,i.push(T)}}(i,_,y,C,n,{},O,c),function(e,t,r){for(var a=0,n=0,s=0,i=0,c=0,o=r.length,l=[],f=[];a0&&i>=0;)s.push(t.slice(i*v,i*v+v)),n-=v,i=ur(r,4*i);return 0===s.length?Er(0):R(s).slice(0,e.size)}function f(e,t,r,a,n){var s=b;if(e===b){if(0!==t)throw new Error("DIFAT chain shorter than expected")}else if(-1!==e){var i=r[e],c=(a>>>2)-1;if(!i)return;for(var o=0;o=0;){n[o]=!0,s[s.length]=o,i.push(e[o]);var f=r[Math.floor(4*o/a)];if(a<4+(l=4*o&c))throw new Error("FAT boundary crossed: "+o+" 4 "+a);if(!e[f])break;o=ur(e[f],l)}return{nodes:s,data:zt([i])}}function u(e,t){return new Date(1e3*(hr(e,t+4)/1e7*Math.pow(2,32)+hr(e,t)/1e7-11644473600))}function d(e,t){var r=t||{},a=r.root||"Root Entry";if(e.FullPaths||(e.FullPaths=[]),e.FileIndex||(e.FileIndex=[]),e.FullPaths.length!==e.FileIndex.length)throw new Error("inconsistent CFB structure");0===e.FullPaths.length&&(e.FullPaths[0]=a+"/",e.FileIndex[0]={name:a,type:5}),r.CLSID&&(e.FileIndex[0].clsid=r.CLSID),function(e){var t="\x01Sh33tJ5";if(_e.find(e,"/"+t))return;var r=Er(4);r[0]=55,r[1]=r[3]=50,r[2]=54,e.FileIndex.push({name:t,type:2,content:r,size:4,L:69,R:69,C:69}),e.FullPaths.push(e.FullPaths[0]+t),p(e)}(e)}function p(e,t){d(e);for(var a=!1,s=!1,i=e.FullPaths.length-1;i>=0;--i){var c=e.FileIndex[i];switch(c.type){case 0:s?a=!0:(e.FileIndex.pop(),e.FullPaths.pop());break;case 1:case 2:case 5:s=!0,isNaN(c.R*c.L*c.C)&&(a=!0),c.R>-1&&c.L>-1&&c.R==c.L&&(a=!0);break;default:a=!0}}if(a||t){var o=new Date(1987,1,19),l=0,f=Object.create?Object.create(null):{},h=[];for(i=0;i1?1:-1,p.size=0,p.type=5;else if("/"==m.slice(-1)){for(l=i+1;l=h.length?-1:l,l=i+1;l=h.length?-1:l,p.type=1}else r(e.FullPaths[i+1]||"")==r(m)&&(p.R=i+1),p.type=2}}}function m(e,t){var r=t||{};if("mad"==r.fileType)return function(e,t){for(var r=t||{},n=r.boundary||"SheetJS",s=["MIME-Version: 1.0",'Content-Type: multipart/related; boundary="'+(n="------="+n).slice(2)+'"',"","",""],i=e.FullPaths[0],c=i,o=e.FileIndex[0],l=1;l=32&&p<128&&++u;var g=u>=4*d/5;s.push(n),s.push("Content-Location: "+(r.root||"file:///C:/SheetJS/")+c),s.push("Content-Transfer-Encoding: "+(g?"quoted-printable":"base64")),s.push("Content-Type: "+ve(o,c)),s.push(""),s.push(g?Te(h):be(h))}return s.push(n+"--\r\n"),s.join("\r\n")}(e,r);if(p(e),"zip"===r.fileType)return function(e,t){var r=t||{},a=[],n=[],i=Er(1),c=r.compression?8:0,o=0;0;var l=0,f=0,h=0,u=0,d=e.FullPaths[0],p=d,m=e.FileIndex[0],g=[],v=0;for(l=1;l0&&(s<4096?t+=s+63>>6:r+=s+511>>9)}}for(var i=e.FullPaths.length+3>>2,c=t+127>>7,o=(t+7>>3)+r+i+c,l=o+127>>7,f=l<=109?0:Math.ceil((l-109)/127);o+l+f+127>>7>l;)f=++l<=109?0:Math.ceil((l-109)/127);var h=[1,f,l,c,i,r,t,0];return e.FileIndex[0].size=t<<6,h[7]=(e.FileIndex[0].start=h[0]+h[1]+h[2]+h[3]+h[4]+h[5])+(h[6]+7>>3),h}(e),i=Er(n[7]<<9),c=0,o=0;for(c=0;c<8;++c)i.write_shift(1,C[c]);for(c=0;c<8;++c)i.write_shift(2,0);for(i.write_shift(2,62),i.write_shift(2,3),i.write_shift(2,65534),i.write_shift(2,9),i.write_shift(2,6),c=0;c<3;++c)i.write_shift(2,0);for(i.write_shift(4,0),i.write_shift(4,n[2]),i.write_shift(4,n[0]+n[1]+n[2]+n[3]-1),i.write_shift(4,0),i.write_shift(4,4096),i.write_shift(4,n[3]?n[0]+n[1]+n[2]-1:b),i.write_shift(4,n[3]),i.write_shift(-4,n[1]?n[0]-1:b),i.write_shift(4,n[1]),c=0;c<109;++c)i.write_shift(-4,c>9)));for(l(n[6]+7>>3);511&i.l;)i.write_shift(-4,N.ENDOFCHAIN);for(o=c=0,f=0;f=4096||(u.start=o,l(h+63>>6)));for(;511&i.l;)i.write_shift(-4,N.ENDOFCHAIN);for(c=0;c=4096)if(i.l=u.start+1<<9,A&&a.isBuffer(u.content))u.content.copy(i,i.l,0,u.size),i.l+=u.size+511&-512;else{for(f=0;f0&&u.size<4096)if(A&&a.isBuffer(u.content))u.content.copy(i,i.l,0,u.size),i.l+=u.size+63&-64;else{for(f=0;f>16|t>>8|t)}for(var B="undefined"!==typeof Uint8Array,H=B?new Uint8Array(256):[],z=0;z<256;++z)H[z]=U(z);function V(e,t){var r=H[255&e];return t<=8?r>>>8-t:(r=r<<8|H[e>>8&255],t<=16?r>>>16-t:(r=r<<8|H[e>>16&255])>>>24-t)}function W(e,t){var r=7&t,a=t>>>3;return(e[a]|(r<=6?0:e[a+1]<<8))>>>r&3}function G(e,t){var r=7&t,a=t>>>3;return(e[a]|(r<=5?0:e[a+1]<<8))>>>r&7}function $(e,t){var r=7&t,a=t>>>3;return(e[a]|(r<=3?0:e[a+1]<<8))>>>r&31}function j(e,t){var r=7&t,a=t>>>3;return(e[a]|(r<=1?0:e[a+1]<<8))>>>r&127}function K(e,t,r){var a=7&t,n=t>>>3,s=(1<>>a;return r<8-a?i&s:(i|=e[n+1]<<8-a,r<16-a?i&s:(i|=e[n+2]<<16-a,r<24-a?i&s:(i|=e[n+3]<<24-a)&s))}function X(e,t,r){var a=7&t,n=t>>>3;return a<=5?e[n]|=(7&r)<>8-a),t+3}function Y(e,t,r){return r=(1&r)<<(7&t),e[t>>>3]|=r,t+1}function Z(e,t,r){var a=t>>>3;return r<<=7&t,e[a]|=255&r,r>>>=8,e[a+1]=r,t+8}function J(e,t,r){var a=t>>>3;return r<<=7&t,e[a]|=255&r,r>>>=8,e[a+1]=255&r,e[a+2]=r>>>8,t+16}function q(e,t){var r=e.length,a=2*r>t?2*r:t+5,n=0;if(r>=t)return e;if(A){var s=y(a);if(e.copy)e.copy(s);else for(;n>a-h,i=(1<=0;--i)t[c|i<0;)t[t.l++]=e[r++]}return t.l}(t,r):function(t,r){for(var n=0,s=0,i=B?new Uint16Array(32768):[];s0;)r[r.l++]=t[s++];n=8*r.l}else{n=X(r,n,+!(s+c!=t.length)+2);for(var o=0;c-- >0;){var l=t[s],f=-1,h=0;if((f=i[o=32767&(o<<5^l)])&&((f|=-32768&s)>s&&(f-=32768),f2){(l=a[h])<=22?n=Z(r,n,H[l+1]>>1)-1:(Z(r,n,3),Z(r,n+=5,H[l-23]>>5),n+=3);var u=l<8?0:l-4>>2;u>0&&(J(r,n,h-M[l]),n+=u),l=e[s-f],n=Z(r,n,H[l]>>3),n-=3;var d=l<4?0:l-2>>1;d>0&&(J(r,n,s-f-P[l]),n+=d);for(var p=0;p>>3;return(e[a]|(r<=4?0:e[a+1]<<8))>>>r&15}(e,t+=5)+4;t+=4;for(var s=0,i=B?new Uint8Array(19):Q(19),c=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],o=1,l=B?new Uint8Array(8):Q(8),f=B?new Uint8Array(8):Q(8),h=i.length,u=0;u>8-p;for(var m=(1<<7-p)-1;m>=0;--m)oe[d|m<>>=3){case 16:for(s=3+W(e,t),t+=2,d=g[g.length-1];s-- >0;)g.push(d);break;case 17:for(s=3+G(e,t),t+=3;s-- >0;)g.push(0);break;case 18:for(s=11+j(e,t),t+=7;s-- >0;)g.push(0);break;default:g.push(d),o>>0,c=0,o=0;0==(1&a);)if(a=G(e,r),r+=3,a>>>1!=0)for(a>>1==1?(c=9,o=5):(r=he(e,r),c=le,o=fe);;){!t&&i>>1==1?te[l]:ie[l];if(r+=15&f,0===((f>>>=4)>>>8&255))n[s++]=f;else{if(256==f)break;var h=(f-=257)<8?0:f-4>>2;h>5&&(h=0);var u=s+M[f];h>0&&(u+=K(e,r,h),r+=h),l=K(e,r,o),r+=15&(f=a>>>1==1?re[l]:ce[l]);var d=(f>>>=4)<4?0:f-2>>1,p=P[f];for(d>0&&(p+=K(e,r,d),r+=d),!t&&i>>3]|e[1+(r>>>3)]<<8;if(r+=32,m>0)for(!t&&i0;)n[s++]=e[r>>>3],r+=8}return t?[n,r+7>>>3]:[n.slice(0,s),r+7>>>3]}(e.slice(e.l||0),t);return e.l+=r[1],r[0]}function de(e,t){if(!e)throw new Error(t);"undefined"!==typeof console&&console.error(t)}function pe(e,t){var r=e;br(r,0);var a={FileIndex:[],FullPaths:[]};d(a,{root:t.root});for(var n=r.length-4;(80!=r[n]||75!=r[n+1]||5!=r[n+2]||6!=r[n+3])&&n>=0;)--n;r.l=n+4,r.l+=4;var s=r.read_shift(2);r.l+=6;var c=r.read_shift(4);for(r.l=c,n=0;n>>=5);r>>>=4,a.setMilliseconds(0),a.setFullYear(r+1980),a.setMonth(s-1),a.setDate(n);var i=31&t,c=63&(t>>>=5);return t>>>=6,a.setHours(t),a.setMinutes(c),a.setSeconds(i<<1),a}(e);if(8257&s)throw new Error("Unsupported ZIP encryption");e.read_shift(4);for(var l=e.read_shift(4),f=e.read_shift(4),h=e.read_shift(2),u=e.read_shift(2),d="",p=0;p3&&(a=!0),n[s].slice(n[s].length-1)){case"Y":throw new Error("Unsupported ISO Duration Field: "+n[s].slice(n[s].length-1));case"D":r*=24;case"H":r*=60;case"M":if(!a)throw new Error("Unsupported ISO Duration Field: M");r*=60}t+=r*parseInt(n[s],10)}return t}var Pe=new Date("2017-02-19T19:06:09.000Z"),Ue=isNaN(Pe.getFullYear())?new Date("2/19/17"):Pe,Be=2017==Ue.getFullYear();function He(e,t){var r=new Date(e);if(Be)return t>0?r.setTime(r.getTime()+60*r.getTimezoneOffset()*1e3):t<0&&r.setTime(r.getTime()-60*r.getTimezoneOffset()*1e3),r;if(e instanceof Date)return e;if(1917==Ue.getFullYear()&&!isNaN(r.getFullYear())){var a=r.getFullYear();return e.indexOf(""+a)>-1||r.setFullYear(r.getFullYear()+100),r}var n=e.match(/\d+/g)||["2017","2","19","0","0","0"],s=new Date(+n[0],+n[1]-1,+n[2],+n[3]||0,+n[4]||0,+n[5]||0);return e.indexOf("Z")>-1&&(s=new Date(s.getTime()-60*s.getTimezoneOffset()*1e3)),s}function ze(e,t){if(A&&a.isBuffer(e)){if(t){if(255==e[0]&&254==e[1])return _t(e.slice(2).toString("utf16le"));if(254==e[1]&&255==e[2])return _t(p(e.slice(2).toString("binary")))}return e.toString("binary")}if("undefined"!==typeof TextDecoder)try{if(t){if(255==e[0]&&254==e[1])return _t(new TextDecoder("utf-16le").decode(e.slice(2)));if(254==e[0]&&255==e[1])return _t(new TextDecoder("utf-16be").decode(e.slice(2)))}var r={"\u20ac":"\x80","\u201a":"\x82","\u0192":"\x83","\u201e":"\x84","\u2026":"\x85","\u2020":"\x86","\u2021":"\x87","\u02c6":"\x88","\u2030":"\x89","\u0160":"\x8a","\u2039":"\x8b","\u0152":"\x8c","\u017d":"\x8e","\u2018":"\x91","\u2019":"\x92","\u201c":"\x93","\u201d":"\x94","\u2022":"\x95","\u2013":"\x96","\u2014":"\x97","\u02dc":"\x98","\u2122":"\x99","\u0161":"\x9a","\u203a":"\x9b","\u0153":"\x9c","\u017e":"\x9e","\u0178":"\x9f"};return Array.isArray(e)&&(e=new Uint8Array(e)),new TextDecoder("latin1").decode(e).replace(/[\u20ac\u201a\u0192\u201e\u2026\u2020\u2021\u02c6\u2030\u0160\u2039\u0152\u017d\u2018\u2019\u201c\u201d\u2022\u2013\u2014\u02dc\u2122\u0161\u203a\u0153\u017e\u0178]/g,(function(e){return r[e]||e}))}catch(i){}for(var n=[],s=0;s!=e.length;++s)n.push(String.fromCharCode(e[s]));return n.join("")}function Ve(e){if("undefined"!=typeof JSON&&!Array.isArray(e))return JSON.parse(JSON.stringify(e));if("object"!=typeof e||null==e)return e;if(e instanceof Date)return new Date(e.getTime());var t={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=Ve(e[r]));return t}function We(e,t){for(var r="";r.length3&&-1==$e.indexOf(i))return r}else if(i.match(/[a-z]/))return r;return a<0||a>8099?r:(n>0||s>1)&&101!=a?t:e.match(/[^-0-9:,\/\\]/)?r:t}var Ke=function(){var e=5=="abacaba".split(/(:?b)/i).length;return function(t,r,a){if(e||"string"==typeof r)return t.split(r);for(var n=t.split(r),s=[n[0]],i=1;i>6&31,n[r++]=128|63&i;else if(i>=55296&&i<57344){i=64+(1023&i);var c=1023&e.charCodeAt(++s);n[r++]=240|i>>8&7,n[r++]=128|i>>2&63,n[r++]=128|c>>6&15|(3&i)<<4,n[r++]=128|63&c}else n[r++]=224|i>>12&15,n[r++]=128|i>>6&63,n[r++]=128|63&i;r>a&&(t.push(n.slice(0,r)),r=0,n=S(65535),a=65530)}return t.push(n.slice(0,r)),R(t)}(r),_e.utils.cfb_add(e,t,a);_e.utils.cfb_add(e,t,r)}else e.file(t,r)}function at(e,t){switch(t.type){case"base64":return _e.read(e,{type:"base64"});case"binary":return _e.read(e,{type:"binary"});case"buffer":case"array":return _e.read(e,{type:"buffer"})}throw new Error("Unrecognized type "+t.type)}function nt(e,t){if("/"==e.charAt(0))return e.slice(1);var r=t.split("/");"/"!=t.slice(-1)&&r.pop();for(var a=e.split("/");0!==a.length;){var n=a.shift();".."===n?r.pop():"."!==n&&r.push(n)}return r.join("/")}var st='\r\n',it=/([^"\s?>\/]+)\s*=\s*((?:")([^"]*)(?:")|(?:')([^']*)(?:')|([^'">\s]+))/g,ct=/<[\/\?]?[a-zA-Z0-9:_-]+(?:\s+[^"\s?>\/]+\s*=\s*(?:"[^"]*"|'[^']*'|[^'">\s=]+))*\s*[\/\?]?>/gm,ot=st.match(ct)?ct:/<[^>]*>/g,lt=/<\w*:/,ft=/<(\/?)\w+:/;function ht(e,t,r){for(var a={},n=0,s=0;n!==e.length&&(32!==(s=e.charCodeAt(n))&&10!==s&&13!==s);++n);if(t||(a[0]=e.slice(0,n)),n===e.length)return a;var i=e.match(it),c=0,o="",l=0,f="",h="",u=1;if(i)for(l=0;l!=i.length;++l){for(h=i[l],s=0;s!=h.length&&61!==h.charCodeAt(s);++s);for(f=h.slice(0,s).trim();32==h.charCodeAt(s+1);)++s;for(u=34==(n=h.charCodeAt(s+1))||39==n?1:0,o=h.slice(s+1+u,h.length-u),c=0;c!=f.length&&58!==f.charCodeAt(c);++c);if(c===f.length)f.indexOf("_")>0&&(f=f.slice(0,f.indexOf("_"))),a[f]=o,r||(a[f.toLowerCase()]=o);else{var d=(5===c&&"xmlns"===f.slice(0,5)?"xmlns":"")+f.slice(c+1);if(a[d]&&"ext"==f.slice(c-3,c))continue;a[d]=o,r||(a[d.toLowerCase()]=o)}}return a}function ut(e){return e.replace(ft,"<$1")}var dt={""":'"',"'":"'",">":">","<":"<","&":"&"},pt=Re(dt),mt=function(){var e=/&(?:quot|apos|gt|lt|amp|#x?([\da-fA-F]+));/gi,t=/_x([\da-fA-F]{4})_/gi;return function r(a){var n=a+"",s=n.indexOf("-1?16:10))||e})).replace(t,(function(e,t){return String.fromCharCode(parseInt(t,16))}));var i=n.indexOf("]]>");return r(n.slice(0,s))+n.slice(s+9,i)+r(n.slice(i+3))}}(),gt=/[&<>'"]/g;var vt=/[\u0000-\u001f]/g;function bt(e){return(e+"").replace(gt,(function(e){return pt[e]})).replace(/\n/g,"
").replace(vt,(function(e){return"&#x"+("000"+e.charCodeAt(0).toString(16)).slice(-4)+";"}))}var Tt=function(){var e=/&#(\d+);/g;function t(e,t){return String.fromCharCode(parseInt(t,10))}return function(r){return r.replace(e,t)}}();function Et(e){switch(e){case 1:case!0:case"1":case"true":case"TRUE":return!0;default:return!1}}function wt(e){for(var t="",r=0,a=0,n=0,s=0,i=0,c=0;r191&&a<224?(i=(31&a)<<6,i|=63&n,t+=String.fromCharCode(i)):(s=e.charCodeAt(r++),a<240?t+=String.fromCharCode((15&a)<<12|(63&n)<<6|63&s):(c=((7&a)<<18|(63&n)<<12|(63&s)<<6|63&(i=e.charCodeAt(r++)))-65536,t+=String.fromCharCode(55296+(c>>>10&1023)),t+=String.fromCharCode(56320+(1023&c)))));return t}function At(e){var t,r,a,n=S(2*e.length),s=1,i=0,c=0;for(r=0;r>>10&1023),t=56320+(1023&t)),0!==c&&(n[i++]=255&c,n[i++]=c>>>8,c=0),n[i++]=t%256,n[i++]=t>>>8;return n.slice(0,i).toString("ucs2")}function kt(e){return k(e,"binary").toString("utf8")}var St="foo bar baz\xe2\x98\x83\xf0\x9f\x8d\xa3",yt=A&&(kt(St)==wt(St)&&kt||At(St)==wt(St)&&At)||wt,_t=A?function(e){return k(e,"utf8").toString("binary")}:function(e){for(var t=[],r=0,a=0,n=0;r>6))),t.push(String.fromCharCode(128+(63&a)));break;case a>=55296&&a<57344:a-=55296,n=e.charCodeAt(r++)-56320+(a<<10),t.push(String.fromCharCode(240+(n>>18&7))),t.push(String.fromCharCode(144+(n>>12&63))),t.push(String.fromCharCode(128+(n>>6&63))),t.push(String.fromCharCode(128+(63&n)));break;default:t.push(String.fromCharCode(224+(a>>12))),t.push(String.fromCharCode(128+(a>>6&63))),t.push(String.fromCharCode(128+(63&a)))}return t.join("")},Ct=function(){var e={};return function(t,r){var a=t+"|"+(r||"");return e[a]?e[a]:e[a]=new RegExp("<(?:\\w+:)?"+t+'(?: xml:space="preserve")?(?:[^>]*)>([\\s\\S]*?)",r||"")}}(),Ot=function(){var e=[["nbsp"," "],["middot","\xb7"],["quot",'"'],["apos","'"],["gt",">"],["lt","<"],["amp","&"]].map((function(e){return[new RegExp("&"+e[0]+";","ig"),e[1]]}));return function(t){for(var r=t.replace(/^[\t\n\r ]+/,"").replace(/[\t\n\r ]+$/,"").replace(/>\s+/g,">").replace(/\s+/g,"\n").replace(/<[^>]*>/g,""),a=0;a([\\s\\S]*?)","g")}}(),xt=/<\/?(?:vt:)?variant>/g,It=/<(?:vt:)([^>]*)>([\s\S]*)"+t+""}function Mt(e){if(A&&a.isBuffer(e))return e.toString("utf8");if("string"===typeof e)return e;if("undefined"!==typeof Uint8Array&&e instanceof Uint8Array)return yt(C(O(e)));throw new Error("Bad input format: expected Buffer or string")}var Pt=/<(\/?)([^\s?>:\/]+)(?:[\s?:\/][^>]*)?>/gm,Ut="http://schemas.openxmlformats.org/package/2006/content-types",Bt=["http://schemas.openxmlformats.org/spreadsheetml/2006/main","http://purl.oclc.org/ooxml/spreadsheetml/main","http://schemas.microsoft.com/office/excel/2006/main","http://schemas.microsoft.com/office/excel/2006/2"];var Ht=function(e){for(var t=[],r=0;r0&&a.isBuffer(e[0][0])?a.concat(e[0].map((function(e){return a.isBuffer(e)?e:k(e)}))):Ht(e)}:Ht,Vt=function(e,t,r){for(var a=[],n=t;n0?Kt(e,t+4,t+4+r-1):""},Yt=Xt,Zt=function(e,t){var r=hr(e,t);return r>0?Kt(e,t+4,t+4+r-1):""},Jt=Zt,qt=function(e,t){var r=2*hr(e,t);return r>0?Kt(e,t+4,t+4+r-1):""},Qt=qt,er=function(e,t){var r=hr(e,t);return r>0?Wt(e,t+4,t+4+r):""},tr=er,rr=function(e,t){var r=hr(e,t);return r>0?Kt(e,t+4,t+4+r):""},ar=rr,nr=function(e,t){return function(e,t){for(var r=1-2*(e[t+7]>>>7),a=((127&e[t+7])<<4)+(e[t+6]>>>4&15),n=15&e[t+6],s=5;s>=0;--s)n=256*n+e[t+s];return 2047==a?0==n?r*(1/0):NaN:(0==a?a=-1022:(a-=1023,n+=Math.pow(2,52)),r*Math.pow(2,a-52)*n)}(e,t)},sr=nr,ir=function(e){return Array.isArray(e)||"undefined"!==typeof Uint8Array&&e instanceof Uint8Array};function cr(){Wt=function(e,t,r){return m.utils.decode(1200,e.slice(t,r)).replace(x,"")},Kt=function(e,t,r){return m.utils.decode(65001,e.slice(t,r))},Yt=function(e,t){var r=hr(e,t);return r>0?m.utils.decode(c,e.slice(t+4,t+4+r-1)):""},Jt=function(e,t){var r=hr(e,t);return r>0?m.utils.decode(i,e.slice(t+4,t+4+r-1)):""},Qt=function(e,t){var r=2*hr(e,t);return r>0?m.utils.decode(1200,e.slice(t+4,t+4+r-1)):""},tr=function(e,t){var r=hr(e,t);return r>0?m.utils.decode(1200,e.slice(t+4,t+4+r)):""},ar=function(e,t){var r=hr(e,t);return r>0?m.utils.decode(65001,e.slice(t+4,t+4+r)):""}}A&&(Yt=function(e,t){if(!a.isBuffer(e))return Xt(e,t);var r=e.readUInt32LE(t);return r>0?e.toString("utf8",t+4,t+4+r-1):""},Jt=function(e,t){if(!a.isBuffer(e))return Zt(e,t);var r=e.readUInt32LE(t);return r>0?e.toString("utf8",t+4,t+4+r-1):""},Qt=function(e,t){if(!a.isBuffer(e))return qt(e,t);var r=2*e.readUInt32LE(t);return e.toString("utf16le",t+4,t+4+r-1)},tr=function(e,t){if(!a.isBuffer(e))return er(e,t);var r=e.readUInt32LE(t);return e.toString("utf16le",t+4,t+4+r)},ar=function(e,t){if(!a.isBuffer(e))return rr(e,t);var r=e.readUInt32LE(t);return e.toString("utf8",t+4,t+4+r)},sr=function(e,t){return a.isBuffer(e)?e.readDoubleLE(t):nr(e,t)},ir=function(e){return a.isBuffer(e)||Array.isArray(e)||"undefined"!==typeof Uint8Array&&e instanceof Uint8Array}),"undefined"!==typeof m&&cr();var or=function(e,t){return e[t]},lr=function(e,t){return 256*e[t+1]+e[t]},fr=function(e,t){var r=256*e[t+1]+e[t];return r<32768?r:-1*(65535-r+1)},hr=function(e,t){return e[t+3]*(1<<24)+(e[t+2]<<16)+(e[t+1]<<8)+e[t]},ur=function(e,t){return e[t+3]<<24|e[t+2]<<16|e[t+1]<<8|e[t]},dr=function(e,t){return e[t]<<24|e[t+1]<<16|e[t+2]<<8|e[t+3]};function pr(e,t){var r,n,s,c,o,l,f="",h=[];switch(t){case"dbcs":if(l=this.l,A&&a.isBuffer(this))f=this.slice(this.l,this.l+2*e).toString("utf16le");else for(o=0;o0?ur:dr)(this,this.l),this.l+=4,r):(n=hr(this,this.l),this.l+=4,n);case 8:case-8:if("f"===t)return n=8==e?sr(this,this.l):sr([this[this.l+7],this[this.l+6],this[this.l+5],this[this.l+4],this[this.l+3],this[this.l+2],this[this.l+1],this[this.l+0]],0),this.l+=8,n;e=8;case 16:f=$t(this,this.l,e)}}return this.l+=e,f}var mr=function(e,t,r){e[r]=255&t,e[r+1]=t>>>8&255};function gr(e,t,r){var a=0,n=0;if("dbcs"===r){for(n=0;n!=t.length;++n)mr(this,t.charCodeAt(n),this.l+2*n);a=2*t.length}else if("sbcs"===r){if("undefined"!==typeof m&&874==c)for(n=0;n!=t.length;++n){var s=m.utils.encode(c,t.charAt(n));this[this.l+n]=s[0]}else for(t=t.replace(/[^\x00-\x7F]/g,"_"),n=0;n!=t.length;++n)this[this.l+n]=255&t.charCodeAt(n);a=t.length}else{if("hex"===r){for(;n>8}for(;this.l>>=8,this[this.l+1]=255&t;break;case 3:a=3,this[this.l]=255&t,t>>>=8,this[this.l+1]=255&t,t>>>=8,this[this.l+2]=255&t;break;case 4:a=4,function(e,t,r){e[r]=255&t,e[r+1]=t>>>8&255,e[r+2]=t>>>16&255,e[r+3]=t>>>24&255}(this,t,this.l);break;case 8:if(a=8,"f"===r){!function(e,t,r){var a=(t<0||1/t==-1/0?1:0)<<7,n=0,s=0,i=a?-t:t;isFinite(i)?0==i?n=s=0:(n=Math.floor(Math.log(i)/Math.LN2),s=i*Math.pow(2,52-n),n<=-1023&&(!isFinite(s)||s>4|a}(this,t,this.l);break}case 16:break;case-4:a=4,function(e,t,r){e[r]=255&t,e[r+1]=t>>8&255,e[r+2]=t>>16&255,e[r+3]=t>>24&255}(this,t,this.l)}}return this.l+=a,this}function vr(e,t){var r=$t(this,this.l,e.length>>1);if(r!==e)throw new Error(t+"Expected "+e+" saw "+r);this.l+=e.length>>1}function br(e,t){e.l=t,e.read_shift=pr,e.chk=vr,e.write_shift=gr}function Tr(e,t){e.l+=t}function Er(e){var t=S(e);return br(t,0),t}function wr(e,t,r){if(e){var a,n,s;br(e,e.l||0);for(var i=e.length,c=0,o=0;e.la.l&&((a=a.slice(0,a.l)).l=a.length),a.length>0&&e.push(a),a=null)},s=function(e){return a&&e=256;)a.c-=256;for(;a.r>=65536;)a.r-=65536}return a}function Sr(e,t,r){var a=Ve(e);return a.s=kr(a.s,t.s,r),a.e=kr(a.e,t.s,r),a}function yr(e,t){if(e.cRel&&e.c<0)for(e=Ve(e);e.c<0;)e.c+=t>8?16384:256;if(e.rRel&&e.r<0)for(e=Ve(e);e.r<0;)e.r+=t>8?1048576:t>5?65536:16384;var r=Nr(e);return e.cRel||null==e.cRel||(r=r.replace(/^([A-Z])/,"$$$1")),e.rRel||null==e.rRel||(r=function(e){return e.replace(/([A-Z]|^)(\d+)$/,"$1$$$2")}(r)),r}function _r(e,t){return 0!=e.s.r||e.s.rRel||e.e.r!=(t.biff>=12?1048575:t.biff>=8?65536:16384)||e.e.rRel?0!=e.s.c||e.s.cRel||e.e.c!=(t.biff>=12?16383:255)||e.e.cRel?yr(e.s,t.biff)+":"+yr(e.e,t.biff):(e.s.rRel?"":"$")+Or(e.s.r)+":"+(e.e.rRel?"":"$")+Or(e.e.r):(e.s.cRel?"":"$")+xr(e.s.c)+":"+(e.e.cRel?"":"$")+xr(e.e.c)}function Cr(e){return parseInt(e.replace(/\$(\d+)$/,"$1"),10)-1}function Or(e){return""+(e+1)}function Rr(e){for(var t=e.replace(/^\$([A-Z])/,"$1"),r=0,a=0;a!==t.length;++a)r=26*r+t.charCodeAt(a)-64;return r-1}function xr(e){if(e<0)throw new Error("invalid column "+e);var t="";for(++e;e;e=Math.floor((e-1)/26))t=String.fromCharCode((e-1)%26+65)+t;return t}function Ir(e){for(var t=0,r=0,a=0;a=48&&n<=57?t=10*t+(n-48):n>=65&&n<=90&&(r=26*r+(n-64))}return{c:r-1,r:t-1}}function Nr(e){for(var t=e.c+1,r="";t;t=(t-1)/26|0)r=String.fromCharCode((t-1)%26+65)+r;return r+(e.r+1)}function Dr(e){var t=e.indexOf(":");return-1==t?{s:Ir(e),e:Ir(e)}:{s:Ir(e.slice(0,t)),e:Ir(e.slice(t+1))}}function Fr(e,t){return"undefined"===typeof t||"number"===typeof t?Fr(e.s,e.e):("string"!==typeof e&&(e=Nr(e)),"string"!==typeof t&&(t=Nr(t)),e==t?e:e+":"+t)}function Lr(e){var t={s:{c:0,r:0},e:{c:0,r:0}},r=0,a=0,n=0,s=e.length;for(r=0;a26);++a)r=26*r+n;for(t.s.c=--r,r=0;a9);++a)r=10*r+n;if(t.s.r=--r,a===s||10!=n)return t.e.c=t.s.c,t.e.r=t.s.r,t;for(++a,r=0;a!=s&&!((n=e.charCodeAt(a)-64)<1||n>26);++a)r=26*r+n;for(t.e.c=--r,r=0;a!=s&&!((n=e.charCodeAt(a)-48)<0||n>9);++a)r=10*r+n;return t.e.r=--r,t}function Mr(e,t){var r="d"==e.t&&t instanceof Date;if(null!=e.z)try{return e.w=Ee(e.z,r?Ie(t):t)}catch(a){}try{return e.w=Ee((e.XF||{}).numFmtId||(r?14:0),r?Ie(t):t)}catch(a){return""+t}}function Pr(e,t,r){return null==e||null==e.t||"z"==e.t?"":void 0!==e.w?e.w:("d"==e.t&&!e.z&&r&&r.dateNF&&(e.z=r.dateNF),"e"==e.t?fa[e.v]||e.v:Mr(e,void 0==t?e.v:t))}function Ur(e,t){var r=t&&t.sheet?t.sheet:"Sheet1",a={};return a[r]=e,{SheetNames:[r],Sheets:a}}function Br(e,t,r){var a=r||{},n=e?Array.isArray(e):a.dense;var s=e||(n?[]:{}),i=0,c=0;if(s&&null!=a.origin){if("number"==typeof a.origin)i=a.origin;else{var o="string"==typeof a.origin?Ir(a.origin):a.origin;i=o.r,c=o.c}s["!ref"]||(s["!ref"]="A1:A1")}var l={s:{c:1e7,r:1e7},e:{c:0,r:0}};if(s["!ref"]){var f=Lr(s["!ref"]);l.s.c=f.s.c,l.s.r=f.s.r,l.e.c=Math.max(l.e.c,f.e.c),l.e.r=Math.max(l.e.r,f.e.r),-1==i&&(l.e.r=i=f.e.r+1)}for(var h=0;h!=t.length;++h)if(t[h]){if(!Array.isArray(t[h]))throw new Error("aoa_to_sheet expects an array of arrays");for(var u=0;u!=t[h].length;++u)if("undefined"!==typeof t[h][u]){var d={v:t[h][u]},p=i+h,m=c+u;if(l.s.r>p&&(l.s.r=p),l.s.c>m&&(l.s.c=m),l.e.r>2;return r?n/100:n}function qr(e){var t={s:{},e:{}};return t.s.r=e.read_shift(4),t.e.r=e.read_shift(4),t.s.c=e.read_shift(4),t.e.c=e.read_shift(4),t}var Qr=qr;function ea(e){if(e.length-e.l<8)throw"XLS Xnum Buffer underflow";return e.read_shift(8,"f")}function ta(e,t){var r=e.read_shift(4);switch(r){case 0:return"";case 4294967295:case 4294967294:return{2:"BITMAP",3:"METAFILEPICT",8:"DIB",14:"ENHMETAFILE"}[e.read_shift(4)]||""}if(r>400)throw new Error("Unsupported Clipboard: "+r.toString(16));return e.l-=4,e.read_shift(0,1==t?"lpstr":"lpwstr")}var ra=80,aa=[ra,81],na={1:{n:"CodePage",t:2},2:{n:"Category",t:ra},3:{n:"PresentationFormat",t:ra},4:{n:"ByteCount",t:3},5:{n:"LineCount",t:3},6:{n:"ParagraphCount",t:3},7:{n:"SlideCount",t:3},8:{n:"NoteCount",t:3},9:{n:"HiddenCount",t:3},10:{n:"MultimediaClipCount",t:3},11:{n:"ScaleCrop",t:11},12:{n:"HeadingPairs",t:4108},13:{n:"TitlesOfParts",t:4126},14:{n:"Manager",t:ra},15:{n:"Company",t:ra},16:{n:"LinksUpToDate",t:11},17:{n:"CharacterCount",t:3},19:{n:"SharedDoc",t:11},22:{n:"HyperlinksChanged",t:11},23:{n:"AppVersion",t:3,p:"version"},24:{n:"DigSig",t:65},26:{n:"ContentType",t:ra},27:{n:"ContentStatus",t:ra},28:{n:"Language",t:ra},29:{n:"Version",t:ra},255:{},2147483648:{n:"Locale",t:19},2147483651:{n:"Behavior",t:19},1919054434:{}},sa={1:{n:"CodePage",t:2},2:{n:"Title",t:ra},3:{n:"Subject",t:ra},4:{n:"Author",t:ra},5:{n:"Keywords",t:ra},6:{n:"Comments",t:ra},7:{n:"Template",t:ra},8:{n:"LastAuthor",t:ra},9:{n:"RevNumber",t:ra},10:{n:"EditTime",t:64},11:{n:"LastPrinted",t:64},12:{n:"CreatedDate",t:64},13:{n:"ModifiedDate",t:64},14:{n:"PageCount",t:3},15:{n:"WordCount",t:3},16:{n:"CharCount",t:3},17:{n:"Thumbnail",t:71},18:{n:"Application",t:ra},19:{n:"DocSecurity",t:3},255:{},2147483648:{n:"Locale",t:19},2147483651:{n:"Behavior",t:19},1919054434:{}},ia={1:"US",2:"CA",3:"",7:"RU",20:"EG",30:"GR",31:"NL",32:"BE",33:"FR",34:"ES",36:"HU",39:"IT",41:"CH",43:"AT",44:"GB",45:"DK",46:"SE",47:"NO",48:"PL",49:"DE",52:"MX",55:"BR",61:"AU",64:"NZ",66:"TH",81:"JP",82:"KR",84:"VN",86:"CN",90:"TR",105:"JS",213:"DZ",216:"MA",218:"LY",351:"PT",354:"IS",358:"FI",420:"CZ",886:"TW",961:"LB",962:"JO",963:"SY",964:"IQ",965:"KW",966:"SA",971:"AE",972:"IL",974:"QA",981:"IR",65535:"US"},ca=[null,"solid","mediumGray","darkGray","lightGray","darkHorizontal","darkVertical","darkDown","darkUp","darkGrid","darkTrellis","lightHorizontal","lightVertical","lightDown","lightUp","lightGrid","lightTrellis","gray125","gray0625"];function oa(e){return e.map((function(e){return[e>>16&255,e>>8&255,255&e]}))}var la=Ve(oa([0,16777215,16711680,65280,255,16776960,16711935,65535,0,16777215,16711680,65280,255,16776960,16711935,65535,8388608,32768,128,8421376,8388736,32896,12632256,8421504,10066431,10040166,16777164,13434879,6684774,16744576,26316,13421823,128,16711935,16776960,65535,8388736,8388608,32896,255,52479,13434879,13434828,16777113,10079487,16751052,13408767,16764057,3368703,3394764,10079232,16763904,16750848,16737792,6710937,9868950,13158,3381606,13056,3355392,10040064,10040166,3355545,3355443,16777215,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0])),fa={0:"#NULL!",7:"#DIV/0!",15:"#VALUE!",23:"#REF!",29:"#NAME?",36:"#NUM!",42:"#N/A",43:"#GETTING_DATA",255:"#WTF?"},ha={"#NULL!":0,"#DIV/0!":7,"#VALUE!":15,"#REF!":23,"#NAME?":29,"#NUM!":36,"#N/A":42,"#GETTING_DATA":43,"#WTF?":255},ua={"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet.main+xml":"workbooks","application/vnd.ms-excel.sheet.macroEnabled.main+xml":"workbooks","application/vnd.ms-excel.sheet.binary.macroEnabled.main":"workbooks","application/vnd.ms-excel.addin.macroEnabled.main+xml":"workbooks","application/vnd.openxmlformats-officedocument.spreadsheetml.template.main+xml":"workbooks","application/vnd.openxmlformats-officedocument.spreadsheetml.worksheet+xml":"sheets","application/vnd.ms-excel.worksheet":"sheets","application/vnd.ms-excel.binIndexWs":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.chartsheet+xml":"charts","application/vnd.ms-excel.chartsheet":"charts","application/vnd.ms-excel.macrosheet+xml":"macros","application/vnd.ms-excel.macrosheet":"macros","application/vnd.ms-excel.intlmacrosheet":"TODO","application/vnd.ms-excel.binIndexMs":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.dialogsheet+xml":"dialogs","application/vnd.ms-excel.dialogsheet":"dialogs","application/vnd.openxmlformats-officedocument.spreadsheetml.sharedStrings+xml":"strs","application/vnd.ms-excel.sharedStrings":"strs","application/vnd.openxmlformats-officedocument.spreadsheetml.styles+xml":"styles","application/vnd.ms-excel.styles":"styles","application/vnd.openxmlformats-package.core-properties+xml":"coreprops","application/vnd.openxmlformats-officedocument.custom-properties+xml":"custprops","application/vnd.openxmlformats-officedocument.extended-properties+xml":"extprops","application/vnd.openxmlformats-officedocument.customXmlProperties+xml":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.customProperty":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.comments+xml":"comments","application/vnd.ms-excel.comments":"comments","application/vnd.ms-excel.threadedcomments+xml":"threadedcomments","application/vnd.ms-excel.person+xml":"people","application/vnd.openxmlformats-officedocument.spreadsheetml.sheetMetadata+xml":"metadata","application/vnd.ms-excel.sheetMetadata":"metadata","application/vnd.ms-excel.pivotTable":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.pivotTable+xml":"TODO","application/vnd.openxmlformats-officedocument.drawingml.chart+xml":"TODO","application/vnd.ms-office.chartcolorstyle+xml":"TODO","application/vnd.ms-office.chartstyle+xml":"TODO","application/vnd.ms-office.chartex+xml":"TODO","application/vnd.ms-excel.calcChain":"calcchains","application/vnd.openxmlformats-officedocument.spreadsheetml.calcChain+xml":"calcchains","application/vnd.openxmlformats-officedocument.spreadsheetml.printerSettings":"TODO","application/vnd.ms-office.activeX":"TODO","application/vnd.ms-office.activeX+xml":"TODO","application/vnd.ms-excel.attachedToolbars":"TODO","application/vnd.ms-excel.connections":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.connections+xml":"TODO","application/vnd.ms-excel.externalLink":"links","application/vnd.openxmlformats-officedocument.spreadsheetml.externalLink+xml":"links","application/vnd.ms-excel.pivotCacheDefinition":"TODO","application/vnd.ms-excel.pivotCacheRecords":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.pivotCacheDefinition+xml":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.pivotCacheRecords+xml":"TODO","application/vnd.ms-excel.queryTable":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.queryTable+xml":"TODO","application/vnd.ms-excel.userNames":"TODO","application/vnd.ms-excel.revisionHeaders":"TODO","application/vnd.ms-excel.revisionLog":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.revisionHeaders+xml":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.revisionLog+xml":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.userNames+xml":"TODO","application/vnd.ms-excel.tableSingleCells":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.tableSingleCells+xml":"TODO","application/vnd.ms-excel.slicer":"TODO","application/vnd.ms-excel.slicerCache":"TODO","application/vnd.ms-excel.slicer+xml":"TODO","application/vnd.ms-excel.slicerCache+xml":"TODO","application/vnd.ms-excel.wsSortMap":"TODO","application/vnd.ms-excel.table":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.table+xml":"TODO","application/vnd.openxmlformats-officedocument.theme+xml":"themes","application/vnd.openxmlformats-officedocument.themeOverride+xml":"TODO","application/vnd.ms-excel.Timeline+xml":"TODO","application/vnd.ms-excel.TimelineCache+xml":"TODO","application/vnd.ms-office.vbaProject":"vba","application/vnd.ms-office.vbaProjectSignature":"TODO","application/vnd.ms-office.volatileDependencies":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.volatileDependencies+xml":"TODO","application/vnd.ms-excel.controlproperties+xml":"TODO","application/vnd.openxmlformats-officedocument.model+data":"TODO","application/vnd.ms-excel.Survey+xml":"TODO","application/vnd.openxmlformats-officedocument.drawing+xml":"drawings","application/vnd.openxmlformats-officedocument.drawingml.chartshapes+xml":"TODO","application/vnd.openxmlformats-officedocument.drawingml.diagramColors+xml":"TODO","application/vnd.openxmlformats-officedocument.drawingml.diagramData+xml":"TODO","application/vnd.openxmlformats-officedocument.drawingml.diagramLayout+xml":"TODO","application/vnd.openxmlformats-officedocument.drawingml.diagramStyle+xml":"TODO","application/vnd.openxmlformats-officedocument.vmlDrawing":"TODO","application/vnd.openxmlformats-package.relationships+xml":"rels","application/vnd.openxmlformats-officedocument.oleObject":"TODO","image/png":"TODO",sheet:"js"};var da={WB:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/officeDocument",SHEET:"http://sheetjs.openxmlformats.org/officeDocument/2006/relationships/officeDocument",HLINK:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/hyperlink",VML:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/vmlDrawing",XPATH:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/externalLinkPath",XMISS:"http://schemas.microsoft.com/office/2006/relationships/xlExternalLinkPath/xlPathMissing",XLINK:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/externalLink",CXML:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/customXml",CXMLP:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/customXmlProps",CMNT:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/comments",CORE_PROPS:"http://schemas.openxmlformats.org/package/2006/relationships/metadata/core-properties",EXT_PROPS:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/extended-properties",CUST_PROPS:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/custom-properties",SST:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/sharedStrings",STY:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/styles",THEME:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/theme",CHART:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/chart",CHARTEX:"http://schemas.microsoft.com/office/2014/relationships/chartEx",CS:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/chartsheet",WS:["http://schemas.openxmlformats.org/officeDocument/2006/relationships/worksheet","http://purl.oclc.org/ooxml/officeDocument/relationships/worksheet"],DS:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/dialogsheet",MS:"http://schemas.microsoft.com/office/2006/relationships/xlMacrosheet",IMG:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/image",DRAW:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/drawing",XLMETA:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/sheetMetadata",TCMNT:"http://schemas.microsoft.com/office/2017/10/relationships/threadedComment",PEOPLE:"http://schemas.microsoft.com/office/2017/10/relationships/person",VBA:"http://schemas.microsoft.com/office/2006/relationships/vbaProject"};function pa(e){var t=e.lastIndexOf("/");return e.slice(0,t+1)+"_rels/"+e.slice(t+1)+".rels"}function ma(e,t){var r={"!id":{}};if(!e)return r;"/"!==t.charAt(0)&&(t="/"+t);var a={};return(e.match(ot)||[]).forEach((function(e){var n=ht(e);if("]*>([\\s\\S]*?)")}return e}();function ba(e){var t={};e=yt(e);for(var r=0;r0&&(t[a[1]]=mt(n[1])),"date"===a[2]&&t[a[1]]&&(t[a[1]]=He(t[a[1]]))}return t}var Ta=[["Application","Application","string"],["AppVersion","AppVersion","string"],["Company","Company","string"],["DocSecurity","DocSecurity","string"],["Manager","Manager","string"],["HyperlinksChanged","HyperlinksChanged","bool"],["SharedDoc","SharedDoc","bool"],["LinksUpToDate","LinksUpToDate","bool"],["ScaleCrop","ScaleCrop","bool"],["HeadingPairs","HeadingPairs","raw"],["TitlesOfParts","TitlesOfParts","raw"]];function Ea(e,t,r,a){var n=[];if("string"==typeof e)n=Nt(e,a);else for(var s=0;s0)for(var l=0;l!==n.length;l+=2){switch(o=+n[l+1].v,n[l].v){case"Worksheets":case"\u5de5\u4f5c\u8868":case"\u041b\u0438\u0441\u0442\u044b":case"\u0623\u0648\u0631\u0627\u0642 \u0627\u0644\u0639\u0645\u0644":case"\u30ef\u30fc\u30af\u30b7\u30fc\u30c8":case"\u05d2\u05dc\u05d9\u05d5\u05e0\u05d5\u05ea \u05e2\u05d1\u05d5\u05d3\u05d4":case"Arbeitsbl\xe4tter":case"\xc7al\u0131\u015fma Sayfalar\u0131":case"Feuilles de calcul":case"Fogli di lavoro":case"Folhas de c\xe1lculo":case"Planilhas":case"Regneark":case"Hojas de c\xe1lculo":case"Werkbladen":r.Worksheets=o,r.SheetNames=i.slice(c,c+o);break;case"Named Ranges":case"Rangos con nombre":case"\u540d\u524d\u4ed8\u304d\u4e00\u89a7":case"Benannte Bereiche":case"Navngivne omr\xe5der":r.NamedRanges=o,r.DefinedNames=i.slice(c,c+o);break;case"Charts":case"Diagramme":r.Chartsheets=o,r.ChartNames=i.slice(c,c+o)}c+=o}}var wa=/<[^>]+>[^<]*/g;var Aa,ka={Title:"Title",Subject:"Subject",Author:"Author",Keywords:"Keywords",Comments:"Description",LastAuthor:"LastAuthor",RevNumber:"Revision",Application:"AppName",LastPrinted:"LastPrinted",CreatedDate:"Created",ModifiedDate:"LastSaved",Category:"Category",Manager:"Manager",Company:"Company",AppVersion:"Version",ContentStatus:"ContentStatus",Identifier:"Identifier",Language:"Language"};function Sa(e,t,r){Aa||(Aa=Re(ka)),e[t=Aa[t]||t]=r}function ya(e){var t=e.read_shift(4),r=e.read_shift(4);return new Date(1e3*(r/1e7*Math.pow(2,32)+t/1e7-11644473600)).toISOString().replace(/\.000/,"")}function _a(e,t,r){var a=e.l,n=e.read_shift(0,"lpstr-cp");if(r)for(;e.l-a&3;)++e.l;return n}function Ca(e,t,r){var a=e.read_shift(0,"lpwstr");return r&&(e.l+=4-(a.length+1&3)&3),a}function Oa(e,t,r){return 31===t?Ca(e):_a(e,0,r)}function Ra(e,t,r){return Oa(e,t,!1===r?0:4)}function xa(e){var t=e.l,r=Da(e,81);return 0==e[e.l]&&0==e[e.l+1]&&e.l-t&2&&(e.l+=2),[r,Da(e,3)]}function Ia(e,t){for(var r=e.read_shift(4),a={},n=0;n!=r;++n){var s=e.read_shift(4),i=e.read_shift(4);a[s]=e.read_shift(i,1200===t?"utf16le":"utf8").replace(x,"").replace(I,"!"),1200===t&&i%2&&(e.l+=2)}return 3&e.l&&(e.l=e.l>>3<<2),a}function Na(e){var t=e.read_shift(4),r=e.slice(e.l,e.l+t);return e.l+=t,(3&t)>0&&(e.l+=4-(3&t)&3),r}function Da(e,t,r){var a,n=e.read_shift(2),s=r||{};if(e.l+=2,12!==t&&n!==t&&-1===aa.indexOf(t)&&(4126!=(65534&t)||4126!=(65534&n)))throw new Error("Expected type "+t+" saw "+n);switch(12===t?n:t){case 2:return a=e.read_shift(2,"i"),s.raw||(e.l+=2),a;case 3:return a=e.read_shift(4,"i");case 11:return 0!==e.read_shift(4);case 19:return a=e.read_shift(4);case 30:return _a(e,0,4).replace(x,"");case 31:return Ca(e);case 64:return ya(e);case 65:return Na(e);case 71:return function(e){var t={};return t.Size=e.read_shift(4),e.l+=t.Size+3-(t.Size-1)%4,t}(e);case 80:return Ra(e,n,!s.raw).replace(x,"");case 81:return function(e,t){if(!t)throw new Error("VtUnalignedString must have positive length");return Oa(e,t,0)}(e,n).replace(x,"");case 4108:return function(e){for(var t=e.read_shift(4),r=[],a=0;a0&&t)switch(t[s[i-1][0]].t){case 2:e.l+2===s[i][1]&&(e.l+=2,p=!1);break;case 80:case 4108:e.l<=s[i][1]&&(e.l=s[i][1],p=!1)}if((!t||0==i)&&e.l<=s[i][1]&&(p=!1,e.l=s[i][1]),p)throw new Error("Read Error: Expected address "+s[i][1]+" at "+e.l+" :"+i)}if(t){var m=t[s[i][0]];if(d[m.n]=Da(e,m.t,{raw:!0}),"version"===m.p&&(d[m.n]=String(d[m.n]>>16)+"."+("0000"+String(65535&d[m.n])).slice(-4)),"CodePage"==m.n)switch(d[m.n]){case 0:d[m.n]=1252;case 874:case 932:case 936:case 949:case 950:case 1250:case 1251:case 1253:case 1254:case 1255:case 1256:case 1257:case 1258:case 1e4:case 1200:case 1201:case 1252:case 65e3:case-536:case 65001:case-535:h(c=d[m.n]>>>0&65535);break;default:throw new Error("Unsupported CodePage: "+d[m.n])}}else if(1===s[i][0]){if(c=d.CodePage=Da(e,2),h(c),-1!==o){var g=e.l;e.l=s[o][1],l=Ia(e,c),e.l=g}}else if(0===s[i][0]){if(0===c){o=i,e.l=s[i+1][1];continue}l=Ia(e,c)}else{var v,b=l[s[i][0]];switch(e[e.l]){case 65:e.l+=4,v=Na(e);break;case 30:case 31:e.l+=4,v=Ra(e,e[e.l-4]).replace(/\u0000+$/,"");break;case 3:e.l+=4,v=e.read_shift(4,"i");break;case 19:e.l+=4,v=e.read_shift(4);break;case 5:e.l+=4,v=e.read_shift(8,"f");break;case 11:e.l+=4,v=Pa(e,4);break;case 64:e.l+=4,v=He(ya(e));break;default:throw new Error("unparsed value: "+e[e.l])}d[b]=v}}return e.l=r+a,d}function La(e,t,r){var a=e.content;if(!a)return{};br(a,0);var n,s,i,c,o=0;a.chk("feff","Byte Order: "),a.read_shift(2);var l=a.read_shift(4),f=a.read_shift(16);if(f!==_e.utils.consts.HEADER_CLSID&&f!==r)throw new Error("Bad PropertySet CLSID "+f);if(1!==(n=a.read_shift(4))&&2!==n)throw new Error("Unrecognized #Sets: "+n);if(s=a.read_shift(16),c=a.read_shift(4),1===n&&c!==a.l)throw new Error("Length mismatch: "+c+" !== "+a.l);2===n&&(i=a.read_shift(16),o=a.read_shift(4));var h,u=Fa(a,t),d={SystemIdentifier:l};for(var p in u)d[p]=u[p];if(d.FMTID=s,1===n)return d;if(o-a.l==2&&(a.l+=2),a.l!==o)throw new Error("Length mismatch 2: "+a.l+" !== "+o);try{h=Fa(a,null)}catch(m){}for(p in h)d[p]=h[p];return d.FMTID=[s,i],d}function Ma(e,t){return e.read_shift(t),null}function Pa(e,t){return 1===e.read_shift(t)}function Ua(e){return e.read_shift(2,"u")}function Ba(e,t){return function(e,t,r){for(var a=[],n=e.l+t;e.l=12?2:1),n="sbcs-cont",s=i;(r&&r.biff>=8&&(i=1200),r&&8!=r.biff)?12==r.biff&&(n="wstr"):e.read_shift(1)&&(n="dbcs-cont");r.biff>=2&&r.biff<=5&&(n="cpstr");var c=a?e.read_shift(a,n):"";return i=s,c}function za(e){var t=i;i=1200;var r,a=e.read_shift(2),n=e.read_shift(1),s=4&n,c=8&n,o=1+(1&n),l=0,f={};c&&(l=e.read_shift(2)),s&&(r=e.read_shift(4));var h=2==o?"dbcs-cont":"sbcs-cont",u=0===a?"":e.read_shift(a,h);return c&&(e.l+=4*l),s&&(e.l+=r),f.t=u,c||(f.raw=""+f.t+"",f.r=f.t),i=t,f}function Va(e,t,r){if(r){if(r.biff>=2&&r.biff<=5)return e.read_shift(t,"cpstr");if(r.biff>=12)return e.read_shift(t,"dbcs-cont")}return 0===e.read_shift(1)?e.read_shift(t,"sbcs-cont"):e.read_shift(t,"dbcs-cont")}function Wa(e,t,r){var a=e.read_shift(r&&2==r.biff?1:2);return 0===a?(e.l++,""):Va(e,a,r)}function Ga(e,t,r){if(r.biff>5)return Wa(e,0,r);var a=e.read_shift(1);return 0===a?(e.l++,""):e.read_shift(a,r.biff<=4||!e.lens?"cpstr":"sbcs-cont")}function $a(e,t){var r=e.read_shift(16);switch(16,r){case"e0c9ea79f9bace118c8200aa004ba90b":return function(e){var t=e.read_shift(4),r=e.l,a=!1;t>24&&(e.l+=t-24,"795881f43b1d7f48af2c825dc4852763"===e.read_shift(16)&&(a=!0),e.l=r);var n=e.read_shift((a?t-24:t)>>1,"utf16le").replace(x,"");return a&&(e.l+=24),n}(e);case"0303000000000000c000000000000046":return function(e){for(var t=e.read_shift(2),r="";t-- >0;)r+="../";var a=e.read_shift(0,"lpstr-ansi");if(e.l+=2,57005!=e.read_shift(2))throw new Error("Bad FileMoniker");if(0===e.read_shift(4))return r+a.replace(/\\/g,"/");var n=e.read_shift(4);if(3!=e.read_shift(2))throw new Error("Bad FileMoniker");return r+e.read_shift(n>>1,"utf16le").replace(x,"")}(e);default:throw new Error("Unsupported Moniker "+r)}}function ja(e){var t=e.read_shift(4);return t>0?e.read_shift(t,"utf16le").replace(x,""):""}function Ka(e){return[e.read_shift(1),e.read_shift(1),e.read_shift(1),e.read_shift(1)]}function Xa(e,t){var r=Ka(e);return r[3]=0,r}function Ya(e){return{r:e.read_shift(2),c:e.read_shift(2),ixfe:e.read_shift(2)}}function Za(e,t,r){var a=r.biff>8?4:2;return[e.read_shift(a),e.read_shift(a,"i"),e.read_shift(a,"i")]}function Ja(e){return[e.read_shift(2),Jr(e)]}function qa(e){var t=e.read_shift(2),r=e.read_shift(2);return{s:{c:e.read_shift(2),r:t},e:{c:e.read_shift(2),r:r}}}function Qa(e){var t=e.read_shift(2),r=e.read_shift(2);return{s:{c:e.read_shift(1),r:t},e:{c:e.read_shift(1),r:r}}}var en=Qa;function tn(e){e.l+=4;var t=e.read_shift(2),r=e.read_shift(2),a=e.read_shift(2);return e.l+=12,[r,t,a]}function rn(e){e.l+=2,e.l+=e.read_shift(2)}var an={0:rn,4:rn,5:rn,6:rn,7:function(e){return e.l+=4,e.cf=e.read_shift(2),{}},8:rn,9:rn,10:rn,11:rn,12:rn,13:function(e){var t={};return e.l+=4,e.l+=16,t.fSharedNote=e.read_shift(2),e.l+=4,t},14:rn,15:rn,16:rn,17:rn,18:rn,19:rn,20:rn,21:tn};function nn(e,t){var r={BIFFVer:0,dt:0};switch(r.BIFFVer=e.read_shift(2),(t-=2)>=2&&(r.dt=e.read_shift(2),e.l-=2),r.BIFFVer){case 1536:case 1280:case 1024:case 768:case 512:case 2:case 7:break;default:if(t>6)throw new Error("Unexpected BIFF Ver "+r.BIFFVer)}return e.read_shift(t),r}function sn(e,t,r){var a=0;r&&2==r.biff||(a=e.read_shift(2));var n=e.read_shift(2);return r&&2==r.biff&&(a=1-(n>>15),n&=32767),[{Unsynced:1&a,DyZero:(2&a)>>1,ExAsc:(4&a)>>2,ExDsc:(8&a)>>3},n]}var cn=Ga;function on(e,t,r){var a=e.l+t,n=8!=r.biff&&r.biff?2:4,s=e.read_shift(n),i=e.read_shift(n),c=e.read_shift(2),o=e.read_shift(2);return e.l=a,{s:{r:s,c:c},e:{r:i,c:o}}}function ln(e,t,r){var a=Ya(e);2!=r.biff&&9!=t||++e.l;var n=function(e){var t=e.read_shift(1);return 1===e.read_shift(1)?t:1===t}(e);return a.val=n,a.t=!0===n||!1===n?"b":"e",a}var fn=function(e,t,r){return 0===t?"":Ga(e,0,r)};function hn(e,t,r){var a,n=e.read_shift(2),s={fBuiltIn:1&n,fWantAdvise:n>>>1&1,fWantPict:n>>>2&1,fOle:n>>>3&1,fOleLink:n>>>4&1,cf:n>>>5&1023,fIcon:n>>>15&1};return 14849===r.sbcch&&(a=function(e,t,r){e.l+=4,t-=4;var a=e.l+t,n=Ha(e,0,r),s=e.read_shift(2);if(s!==(a-=e.l))throw new Error("Malformed AddinUdf: padding = "+a+" != "+s);return e.l+=s,n}(e,t-2,r)),s.body=a||e.read_shift(t-2),"string"===typeof a&&(s.Name=a),s}var un=["_xlnm.Consolidate_Area","_xlnm.Auto_Open","_xlnm.Auto_Close","_xlnm.Extract","_xlnm.Database","_xlnm.Criteria","_xlnm.Print_Area","_xlnm.Print_Titles","_xlnm.Recorder","_xlnm.Data_Form","_xlnm.Auto_Activate","_xlnm.Auto_Deactivate","_xlnm.Sheet_Title","_xlnm._FilterDatabase"];function dn(e,t,r){var a=e.l+t,n=e.read_shift(2),s=e.read_shift(1),i=e.read_shift(1),c=e.read_shift(r&&2==r.biff?1:2),o=0;(!r||r.biff>=5)&&(5!=r.biff&&(e.l+=2),o=e.read_shift(2),5==r.biff&&(e.l+=2),e.l+=4);var l=Va(e,i,r);32&n&&(l=un[l.charCodeAt(0)]);var f=a-e.l;r&&2==r.biff&&--f;var h=a!=e.l&&0!==c&&f>0?function(e,t,r,a){var n,s=e.l+t,i=ei(e,a,r);s!==e.l&&(n=Qs(e,s-e.l,i,r));return[i,n]}(e,f,r,c):[];return{chKey:s,Name:l,itab:o,rgce:h}}function pn(e,t,r){if(r.biff<8)return function(e,t,r){3==e[e.l+1]&&e[e.l]++;var a=Ha(e,0,r);return 3==a.charCodeAt(0)?a.slice(1):a}(e,0,r);for(var a=[],n=e.l+t,s=e.read_shift(r.biff>8?4:2);0!==s--;)a.push(Za(e,r.biff,r));if(e.l!=n)throw new Error("Bad ExternSheet: "+e.l+" != "+n);return a}function mn(e,t,r){var a=en(e,6);switch(r.biff){case 2:e.l++,t-=7;break;case 3:case 4:e.l+=2,t-=8;break;default:e.l+=6,t-=12}return[a,ii(e,t,r)]}var gn={8:function(e,t){var r=e.l+t;e.l+=10;var a=e.read_shift(2);e.l+=4,e.l+=2,e.l+=2,e.l+=2,e.l+=4;var n=e.read_shift(1);return e.l+=n,e.l=r,{fmt:a}}};function vn(e,t,r){if(!r.cellStyles)return Tr(e,t);var a=r&&r.biff>=12?4:2,n=e.read_shift(a),s=e.read_shift(a),i=e.read_shift(a),c=e.read_shift(a),o=e.read_shift(2);2==a&&(e.l+=2);var l={s:n,e:s,w:i,ixfe:c,flags:o};return(r.biff>=5||!r.biff)&&(l.level=o>>8&7),l}var bn=Ya,Tn=Ba,En=Wa;var wn=[2,3,48,49,131,139,140,245],An=function(){var e={1:437,2:850,3:1252,4:1e4,100:852,101:866,102:865,103:861,104:895,105:620,106:737,107:857,120:950,121:949,122:936,123:932,124:874,125:1255,126:1256,150:10007,151:10029,152:10006,200:1250,201:1251,202:1254,203:1253,0:20127,8:865,9:437,10:850,11:437,13:437,14:850,15:437,16:850,17:437,18:850,19:932,20:850,21:437,22:850,23:865,24:437,25:437,26:850,27:437,28:863,29:850,31:852,34:852,35:852,36:860,37:850,38:866,55:850,64:852,77:936,78:949,79:950,80:874,87:1252,88:1252,89:1252,108:863,134:737,135:852,136:857,204:1257,255:16969},t=Re({1:437,2:850,3:1252,4:1e4,100:852,101:866,102:865,103:861,104:895,105:620,106:737,107:857,120:950,121:949,122:936,123:932,124:874,125:1255,126:1256,150:10007,151:10029,152:10006,200:1250,201:1251,202:1254,203:1253,0:20127});function r(t,r){var a=r||{};a.dateNF||(a.dateNF="yyyymmdd");var n=Hr(function(t,r){var a=[],n=S(1);switch(r.type){case"base64":n=_(w(t));break;case"binary":n=_(t);break;case"buffer":case"array":n=t}br(n,0);var s=n.read_shift(1),i=!!(136&s),c=!1,o=!1;switch(s){case 2:case 3:case 131:case 139:case 245:break;case 48:case 49:c=!0,i=!0;break;case 140:o=!0;break;default:throw new Error("DBF Unsupported Version: "+s.toString(16))}var l=0,f=521;2==s&&(l=n.read_shift(2)),n.l+=3,2!=s&&(l=n.read_shift(4)),l>1048576&&(l=1e6),2!=s&&(f=n.read_shift(2));var h=n.read_shift(2),u=r.codepage||1252;2!=s&&(n.l+=16,n.read_shift(1),0!==n[n.l]&&(u=e[n[n.l]]),n.l+=1,n.l+=2),o&&(n.l+=36);for(var d=[],p={},g=Math.min(n.length,2==s?521:f-10-(c?264:0)),v=o?32:11;n.l0;)if(42!==n[n.l])for(++n.l,a[++b]=[],T=0,T=0;T!=d.length;++T){var E=n.slice(n.l,n.l+d[T].len);n.l+=d[T].len,br(E,0);var A=m.utils.decode(u,E);switch(d[T].type){case"C":A.trim().length&&(a[b][T]=A.replace(/\s+$/,""));break;case"D":8===A.length?a[b][T]=new Date(+A.slice(0,4),+A.slice(4,6)-1,+A.slice(6,8)):a[b][T]=A;break;case"F":a[b][T]=parseFloat(A.trim());break;case"+":case"I":a[b][T]=o?2147483648^E.read_shift(-4,"i"):E.read_shift(4,"i");break;case"L":switch(A.trim().toUpperCase()){case"Y":case"T":a[b][T]=!0;break;case"N":case"F":a[b][T]=!1;break;case"":case"?":break;default:throw new Error("DBF Unrecognized L:|"+A+"|")}break;case"M":if(!i)throw new Error("DBF Unexpected MEMO for type "+s.toString(16));a[b][T]="##MEMO##"+(o?parseInt(A.trim(),10):E.read_shift(4));break;case"N":(A=A.replace(/\u0000/g,"").trim())&&"."!=A&&(a[b][T]=+A||0);break;case"@":a[b][T]=new Date(E.read_shift(-8,"f")-621356832e5);break;case"T":a[b][T]=new Date(864e5*(E.read_shift(4)-2440588)+E.read_shift(4));break;case"Y":a[b][T]=E.read_shift(4,"i")/1e4+E.read_shift(4,"i")/1e4*Math.pow(2,32);break;case"O":a[b][T]=-E.read_shift(-8,"f");break;case"B":if(c&&8==d[T].len){a[b][T]=E.read_shift(8,"f");break}case"G":case"P":E.l+=d[T].len;break;case"0":if("_NullFlags"===d[T].name)break;default:throw new Error("DBF Unsupported data type "+d[T].type)}}else n.l+=h;if(2!=s&&n.l=0&&h(+n.codepage),"string"==n.type)throw new Error("Cannot write DBF to JS string");var s=Ar(),i=ko(e,{header:1,raw:!0,cellDates:!0}),o=i[0],l=i.slice(1),f=e["!cols"]||[],u=0,d=0,p=0,m=1;for(u=0;u250&&(A=250),"C"==(w=((f[u]||{}).DBF||{}).type)&&f[u].DBF.len>A&&(A=f[u].DBF.len),"B"==E&&"N"==w&&(E="N",T[u]=f[u].DBF.dec,A=f[u].DBF.len),b[u]="C"==E||"N"==w?A:a[E]||0,m+=b[u],v[u]=E}else v[u]="?"}var S=s.next(32);for(S.write_shift(4,318902576),S.write_shift(4,l.length),S.write_shift(2,296+32*p),S.write_shift(2,m),u=0;u<4;++u)S.write_shift(4,0);for(S.write_shift(4,0|(+t[c]||3)<<8),u=0,d=0;u":190,"?":191,"{":223},t=new RegExp("\x1bN("+Oe(e).join("|").replace(/\|\|\|/,"|\\||").replace(/([?()+])/g,"\\$1")+"|\\|)","gm"),r=function(t,r){var a=e[r];return"number"==typeof a?b(a):a},n=function(e,t,r){var a=t.charCodeAt(0)-32<<4|r.charCodeAt(0)-48;return 59==a?e:b(a)};function s(e,a){var s,i=e.split(/[\n\r]+/),c=-1,o=-1,l=0,f=0,u=[],d=[],p=null,g={},v=[],b=[],T=[],E=0;for(+a.codepage>=0&&h(+a.codepage);l!==i.length;++l){E=0;var w,A=i[l].trim().replace(/\x1B([\x20-\x2F])([\x30-\x3F])/g,n).replace(t,r),k=A.replace(/;;/g,"\0").split(";").map((function(e){return e.replace(/\u0000/g,";")})),S=k[0];if(A.length>0)switch(S){case"ID":case"E":case"B":case"O":case"W":break;case"P":"P"==k[1].charAt(0)&&d.push(A.slice(3).replace(/;;/g,";"));break;case"C":var y=!1,_=!1,C=!1,O=!1,R=-1,x=-1;for(f=1;f-1&&u[R][x];if(!N||!N[1])throw new Error("SYLK shared formula cannot find base");u[c][o][1]=Is(N[1],{r:c-R,c:o-x})}break;case"F":var D=0;for(f=1;f0?(v[c].hpt=E,v[c].hpx=cs(E)):0===E&&(v[c].hidden=!0);break;default:if(a&&a.WTF)throw new Error("SYLK bad record "+A)}D<1&&(p=null);break;default:if(a&&a.WTF)throw new Error("SYLK bad record "+A)}}return v.length>0&&(g["!rows"]=v),b.length>0&&(g["!cols"]=b),a&&a.sheetRows&&(u=u.slice(0,a.sheetRows)),[u,g]}function i(e,t){var r=function(e,t){switch(t.type){case"base64":return s(w(e),t);case"binary":return s(e,t);case"buffer":return s(A&&a.isBuffer(e)?e.toString("binary"):C(e),t);case"array":return s(ze(e),t)}throw new Error("Unrecognized type "+t.type)}(e,t),n=r[0],i=r[1],c=Hr(n,t);return Oe(i).forEach((function(e){c[e]=i[e]})),c}function c(e,t,r,a){var n="C;Y"+(r+1)+";X"+(a+1)+";K";switch(e.t){case"n":n+=e.v||0,e.f&&!e.F&&(n+=";E"+xs(e.f,{r:r,c:a}));break;case"b":n+=e.v?"TRUE":"FALSE";break;case"e":n+=e.w||e.v;break;case"d":n+='"'+(e.w||e.v)+'"';break;case"s":n+='"'+e.v.replace(/"/g,"").replace(/;/g,";;")+'"'}return n}return e["|"]=254,{to_workbook:function(e,t){return Ur(i(e,t),t)},to_sheet:i,from_sheet:function(e,t){var r,a,n=["ID;PWXL;N;E"],s=[],i=Lr(e["!ref"]),o=Array.isArray(e),l="\r\n";n.push("P;PGeneral"),n.push("F;P0;DG0G8;M255"),e["!cols"]&&(a=n,e["!cols"].forEach((function(e,t){var r="F;W"+(t+1)+" "+(t+1)+" ";e.hidden?r+="0":("number"!=typeof e.width||e.wpx||(e.wpx=es(e.width)),"number"!=typeof e.wpx||e.wch||(e.wch=ts(e.wpx)),"number"==typeof e.wch&&(r+=Math.round(e.wch)))," "!=r.charAt(r.length-1)&&a.push(r)}))),e["!rows"]&&function(e,t){t.forEach((function(t,r){var a="F;";t.hidden?a+="M0;":t.hpt?a+="M"+20*t.hpt+";":t.hpx&&(a+="M"+20*is(t.hpx)+";"),a.length>2&&e.push(a+"R"+(r+1))}))}(n,e["!rows"]),n.push("B;Y"+(i.e.r-i.s.r+1)+";X"+(i.e.c-i.s.c+1)+";D"+[i.s.c,i.s.r,i.e.c,i.e.r].join(" "));for(var f=i.s.r;f<=i.e.r;++f)for(var h=i.s.c;h<=i.e.c;++h){var u=Nr({r:f,c:h});(r=o?(e[f]||[])[h]:e[u])&&(null!=r.v||r.f&&!r.F)&&s.push(c(r,0,f,h))}return n.join(l)+l+s.join(l)+l+"E"+l}}}(),Sn=function(){function e(e,t){for(var r=e.split("\n"),a=-1,n=-1,s=0,i=[];s!==r.length;++s)if("BOT"!==r[s].trim()){if(!(a<0)){for(var c=r[s].trim().split(","),o=c[0],l=c[1],f=r[++s]||"";1&(f.match(/["]/g)||[]).length&&s=0?c=l:n=l}})),o>=0&&-1==c&&n>=0&&(c=n,n=-1);var l=(""+(a>=0?a:(new Date).getFullYear())).slice(-4)+"-"+("00"+(n>=1?n:1)).slice(-2)+"-"+("00"+(s>=1?s:1)).slice(-2);7==l.length&&(l="0"+l),8==l.length&&(l="20"+l);var f=("00"+(i>=0?i:0)).slice(-2)+":"+("00"+(c>=0?c:0)).slice(-2)+":"+("00"+(o>=0?o:0)).slice(-2);return-1==i&&-1==c&&-1==o?l:-1==a&&-1==n&&-1==s?f:l+"T"+f}(0,r.dateNF,t.match(g)||[]),n=1),r.cellDates?(a.t="d",a.v=He(t,n)):(a.t="n",a.v=Ie(He(t,n))),!1!==r.cellText&&(a.w=Ee(a.z,a.v instanceof Date?Ie(a.v):a.v)),r.cellNF||delete a.z}else a.t="s",a.v=t;else a.t="n",!1!==r.cellText&&(a.w=t),a.v=l;if("z"==a.t||(r.dense?(s[c]||(s[c]=[]),s[c][o]=a):s[Nr({c:o,r:c})]=a),f=h+1,m=e.charCodeAt(f),i.e.c0&&v(),s["!ref"]=Fr(i),s}function i(t,r){return r&&r.PRN?r.FS||"sep="==t.slice(0,4)||t.indexOf("\t")>=0||t.indexOf(",")>=0||t.indexOf(";")>=0?s(t,r):Hr(function(t,r){var a=r||{},n=[];if(!t||0===t.length)return n;for(var s=t.split(/[\r\n]/),i=s.length-1;i>=0&&0===s[i].length;)--i;for(var c=10,o=0,l=0;l<=i;++l)-1==(o=s[l].indexOf(" "))?o=s[l].length:o++,c=Math.max(c,o);for(l=0;l<=i;++l){n[l]=[];var f=0;for(e(s[l].slice(0,c).trim(),n,l,f,a),f=1;f<=(s[l].length-c)/10+1;++f)e(s[l].slice(c+10*(f-1),c+10*f).trim(),n,l,f,a)}return a.sheetRows&&(n=n.slice(0,a.sheetRows)),n}(t,r),r):s(t,r)}function c(e,t){var r="",n="string"==t.type?[0,0,0,0]:bo(e,t);switch(t.type){case"base64":r=w(e);break;case"binary":case"string":r=e;break;case"buffer":r=65001==t.codepage?e.toString("utf8"):t.codepage&&"undefined"!==typeof m?m.utils.decode(t.codepage,e):A&&a.isBuffer(e)?e.toString("binary"):C(e);break;case"array":r=ze(e);break;default:throw new Error("Unrecognized type "+t.type)}return 239==n[0]&&187==n[1]&&191==n[2]?r=yt(r.slice(3)):"string"!=t.type&&"buffer"!=t.type&&65001==t.codepage?r=yt(r):"binary"==t.type&&"undefined"!==typeof m&&t.codepage&&(r=m.utils.decode(t.codepage,m.utils.encode(28591,r))),"socialcalc:version:"==r.slice(0,19)?yn.to_sheet("string"==t.type?r:yt(r),t):i(r,t)}return{to_workbook:function(e,t){return Ur(c(e,t),t)},to_sheet:c,from_sheet:function(e){for(var t,r=[],a=Lr(e["!ref"]),n=Array.isArray(e),s=a.s.r;s<=a.e.r;++s){for(var i=[],c=a.s.c;c<=a.e.c;++c){var o=Nr({r:s,c:c});if((t=n?(e[s]||[])[c]:e[o])&&null!=t.v){for(var l=(t.w||(Pr(t),t.w)||"").slice(0,10);l.length<10;)l+=" ";i.push(l+(0===c?" ":""))}else i.push(" ")}r.push(i.join(""))}return r.join("\n")}}}();var Cn=function(){function e(e,t,r){if(e){br(e,e.l||0);for(var a=r.Enum||b;e.l=16&&5==t[14]&&108===t[15])throw new Error("Unsupported Works 3 for Mac file");if(2==t[2])a.Enum=b,e(t,(function(e,t,r){switch(r){case 0:a.vers=e,e>=4096&&(a.qpro=!0);break;case 6:h=e;break;case 204:e&&(i=e);break;case 222:i=e;break;case 15:case 51:a.qpro||(e[1].v=e[1].v.slice(1));case 13:case 14:case 16:14==r&&112==(112&e[2])&&(15&e[2])>1&&(15&e[2])<15&&(e[1].z=a.dateNF||z[14],a.cellDates&&(e[1].t="d",e[1].v=Le(e[1].v))),a.qpro&&e[3]>c&&(n["!ref"]=Fr(h),o[s]=n,l.push(s),n=a.dense?[]:{},h={s:{r:0,c:0},e:{r:0,c:0}},c=e[3],s=i||"Sheet"+(c+1),i="");var f=a.dense?(n[e[0].r]||[])[e[0].c]:n[Nr(e[0])];if(f){f.t=e[1].t,f.v=e[1].v,null!=e[1].z&&(f.z=e[1].z),null!=e[1].f&&(f.f=e[1].f);break}a.dense?(n[e[0].r]||(n[e[0].r]=[]),n[e[0].r][e[0].c]=e[1]):n[Nr(e[0])]=e[1]}}),a);else{if(26!=t[2]&&14!=t[2])throw new Error("Unrecognized LOTUS BOF "+t[2]);a.Enum=T,14==t[2]&&(a.qpro=!0,t.l=0),e(t,(function(e,t,r){switch(r){case 204:s=e;break;case 22:e[1].v=e[1].v.slice(1);case 23:case 24:case 25:case 37:case 39:case 40:if(e[3]>c&&(n["!ref"]=Fr(h),o[s]=n,l.push(s),n=a.dense?[]:{},h={s:{r:0,c:0},e:{r:0,c:0}},c=e[3],s="Sheet"+(c+1)),u>0&&e[0].r>=u)break;a.dense?(n[e[0].r]||(n[e[0].r]=[]),n[e[0].r][e[0].c]=e[1]):n[Nr(e[0])]=e[1],h.e.c=128?95:s)}return a.write_shift(1,0),a}function s(e,t,r){var a=Er(7);return a.write_shift(1,255),a.write_shift(2,t),a.write_shift(2,e),a.write_shift(2,r,"i"),a}function i(e,t,r){var a=Er(13);return a.write_shift(1,255),a.write_shift(2,t),a.write_shift(2,e),a.write_shift(8,r,"f"),a}function c(e,t,r){var a=32768&t;return t=(a?e:0)+((t&=-32769)>=8192?t-16384:t),(a?"":"$")+(r?xr(t):Or(t))}var o={51:["FALSE",0],52:["TRUE",0],70:["LEN",1],80:["SUM",69],81:["AVERAGEA",69],82:["COUNTA",69],83:["MINA",69],84:["MAXA",69],111:["T",1]},l=["","","","","","","","","","+","-","*","/","^","=","<>","<=",">=","<",">","","","","","&","","","","","","",""];function f(e){var t=[{c:0,r:0},{t:"n",v:0},0];return t[0].r=e.read_shift(2),t[3]=e[e.l++],t[0].c=e[e.l++],t}function u(e,t,r,a){var n=Er(6+a.length);n.write_shift(2,e),n.write_shift(1,r),n.write_shift(1,t),n.write_shift(1,39);for(var s=0;s=128?95:i)}return n.write_shift(1,0),n}function d(e,t){var r=f(e),a=e.read_shift(4),n=e.read_shift(4),s=e.read_shift(2);if(65535==s)return 0===a&&3221225472===n?(r[1].t="e",r[1].v=15):0===a&&3489660928===n?(r[1].t="e",r[1].v=42):r[1].v=0,r;var i=32768&s;return s=(32767&s)-16446,r[1].v=(1-2*i)*(n*Math.pow(2,s+32)+a*Math.pow(2,s)),r}function p(e,t,r,a){var n=Er(14);if(n.write_shift(2,e),n.write_shift(1,r),n.write_shift(1,t),0==a)return n.write_shift(4,0),n.write_shift(4,0),n.write_shift(2,65535),n;var s,i=0,c=0,o=0;return a<0&&(i=1,a=-a),c=0|Math.log2(a),0==(2147483648&(o=(a/=Math.pow(2,c-31))>>>0))&&(++c,o=(a/=2)>>>0),a-=o,o|=2147483648,o>>>=0,s=(a*=Math.pow(2,32))>>>0,n.write_shift(4,s),n.write_shift(4,o),c+=16383+(i?32768:0),n.write_shift(2,c),n}function m(e,t){var r=f(e),a=e.read_shift(8,"f");return r[1].v=a,r}function g(e,t){return 0==e[e.l+t-1]?e.read_shift(t,"cstr"):""}function v(e,t){var r=Er(5+e.length);r.write_shift(2,14e3),r.write_shift(2,t);for(var a=0;a127?95:n}return r[r.l++]=0,r}var b={0:{n:"BOF",f:Ua},1:{n:"EOF"},2:{n:"CALCMODE"},3:{n:"CALCORDER"},4:{n:"SPLIT"},5:{n:"SYNC"},6:{n:"RANGE",f:function(e,t,r){var a={s:{c:0,r:0},e:{c:0,r:0}};return 8==t&&r.qpro?(a.s.c=e.read_shift(1),e.l++,a.s.r=e.read_shift(2),a.e.c=e.read_shift(1),e.l++,a.e.r=e.read_shift(2),a):(a.s.c=e.read_shift(2),a.s.r=e.read_shift(2),12==t&&r.qpro&&(e.l+=2),a.e.c=e.read_shift(2),a.e.r=e.read_shift(2),12==t&&r.qpro&&(e.l+=2),65535==a.s.c&&(a.s.c=a.e.c=a.s.r=a.e.r=0),a)}},7:{n:"WINDOW1"},8:{n:"COLW1"},9:{n:"WINTWO"},10:{n:"COLW2"},11:{n:"NAME"},12:{n:"BLANK"},13:{n:"INTEGER",f:function(e,t,a){var n=r(e,0,a);return n[1].v=e.read_shift(2,"i"),n}},14:{n:"NUMBER",f:function(e,t,a){var n=r(e,0,a);return n[1].v=e.read_shift(8,"f"),n}},15:{n:"LABEL",f:a},16:{n:"FORMULA",f:function(e,t,a){var n=e.l+t,s=r(e,0,a);if(s[1].v=e.read_shift(8,"f"),a.qpro)e.l=n;else{var i=e.read_shift(2);!function(e,t){br(e,0);var r=[],a=0,n="",s="",i="",f="";for(;e.lr.length)return void console.error("WK1 bad formula parse 0x"+h.toString(16)+":|"+r.join("|")+"|");var m=r.slice(-a);r.length-=a,r.push(o[h][0]+"("+m.join(",")+")")}}}1==r.length?t[1].f=""+r[0]:console.error("WK1 bad formula parse |"+r.join("|")+"|")}(e.slice(e.l,e.l+i),s),e.l+=i}return s}},24:{n:"TABLE"},25:{n:"ORANGE"},26:{n:"PRANGE"},27:{n:"SRANGE"},28:{n:"FRANGE"},29:{n:"KRANGE1"},32:{n:"HRANGE"},35:{n:"KRANGE2"},36:{n:"PROTEC"},37:{n:"FOOTER"},38:{n:"HEADER"},39:{n:"SETUP"},40:{n:"MARGINS"},41:{n:"LABELFMT"},42:{n:"TITLES"},43:{n:"SHEETJS"},45:{n:"GRAPH"},46:{n:"NGRAPH"},47:{n:"CALCCOUNT"},48:{n:"UNFORMATTED"},49:{n:"CURSORW12"},50:{n:"WINDOW"},51:{n:"STRING",f:a},55:{n:"PASSWORD"},56:{n:"LOCKED"},60:{n:"QUERY"},61:{n:"QUERYNAME"},62:{n:"PRINT"},63:{n:"PRINTNAME"},64:{n:"GRAPH2"},65:{n:"GRAPHNAME"},66:{n:"ZOOM"},67:{n:"SYMSPLIT"},68:{n:"NSROWS"},69:{n:"NSCOLS"},70:{n:"RULER"},71:{n:"NNAME"},72:{n:"ACOMM"},73:{n:"AMACRO"},74:{n:"PARSE"},102:{n:"PRANGES??"},103:{n:"RRANGES??"},104:{n:"FNAME??"},105:{n:"MRANGES??"},204:{n:"SHEETNAMECS",f:g},222:{n:"SHEETNAMELP",f:function(e,t){var r=e[e.l++];r>t-1&&(r=t-1);for(var a="";a.length>1;if(1&r[1].v)switch(7&a){case 0:a=5e3*(a>>3);break;case 1:a=500*(a>>3);break;case 2:a=(a>>3)/20;break;case 3:a=(a>>3)/200;break;case 4:a=(a>>3)/2e3;break;case 5:a=(a>>3)/2e4;break;case 6:a=(a>>3)/16;break;case 7:a=(a>>3)/64}return r[1].v=a,r}},25:{n:"FORMULA19",f:function(e,t){var r=d(e);return e.l+=t-14,r}},26:{n:"FORMULA1A"},27:{n:"XFORMAT",f:function(e,t){for(var r={},a=e.l+t;e.l>6,r}},38:{n:"??"},39:{n:"NUMBER27",f:m},40:{n:"FORMULA28",f:function(e,t){var r=m(e);return e.l+=t-10,r}},142:{n:"??"},147:{n:"??"},150:{n:"??"},151:{n:"??"},152:{n:"??"},153:{n:"??"},154:{n:"??"},155:{n:"??"},156:{n:"??"},163:{n:"??"},174:{n:"??"},175:{n:"??"},176:{n:"??"},177:{n:"??"},184:{n:"??"},185:{n:"??"},186:{n:"??"},187:{n:"??"},188:{n:"??"},195:{n:"??"},201:{n:"??"},204:{n:"SHEETNAMECS",f:g},205:{n:"??"},206:{n:"??"},207:{n:"??"},208:{n:"??"},256:{n:"??"},259:{n:"??"},260:{n:"??"},261:{n:"??"},262:{n:"??"},263:{n:"??"},265:{n:"??"},266:{n:"??"},267:{n:"??"},268:{n:"??"},270:{n:"??"},271:{n:"??"},384:{n:"??"},389:{n:"??"},390:{n:"??"},393:{n:"??"},396:{n:"??"},512:{n:"??"},514:{n:"??"},513:{n:"??"},516:{n:"??"},517:{n:"??"},640:{n:"??"},641:{n:"??"},642:{n:"??"},643:{n:"??"},644:{n:"??"},645:{n:"??"},646:{n:"??"},647:{n:"??"},648:{n:"??"},658:{n:"??"},659:{n:"??"},660:{n:"??"},661:{n:"??"},662:{n:"??"},665:{n:"??"},666:{n:"??"},768:{n:"??"},772:{n:"??"},1537:{n:"SHEETINFOQP",f:function(e,t,r){if(r.qpro&&!(t<21)){var a=e.read_shift(1);return e.l+=17,e.l+=1,e.l+=2,[a,e.read_shift(t-21,"cstr")]}}},1600:{n:"??"},1602:{n:"??"},1793:{n:"??"},1794:{n:"??"},1795:{n:"??"},1796:{n:"??"},1920:{n:"??"},2048:{n:"??"},2049:{n:"??"},2052:{n:"??"},2688:{n:"??"},10998:{n:"??"},12849:{n:"??"},28233:{n:"??"},28484:{n:"??"},65535:{n:""}};return{sheet_to_wk1:function(e,t){var r=t||{};if(+r.codepage>=0&&h(+r.codepage),"string"==r.type)throw new Error("Cannot write WK1 to JS string");var a=Ar(),c=Lr(e["!ref"]),o=Array.isArray(e),l=[];Ic(a,0,function(e){var t=Er(2);return t.write_shift(2,e),t}(1030)),Ic(a,6,function(e){var t=Er(8);return t.write_shift(2,e.s.c),t.write_shift(2,e.s.r),t.write_shift(2,e.e.c),t.write_shift(2,e.e.r),t}(c));for(var f=Math.min(c.e.r,8191),u=c.s.r;u<=f;++u)for(var d=Or(u),p=c.s.c;p<=c.e.c;++p){u===c.s.r&&(l[p]=xr(p));var m=l[p]+d,g=o?(e[u]||[])[p]:e[m];if(g&&"z"!=g.t)if("n"==g.t)(0|g.v)==g.v&&g.v>=-32768&&g.v<=32767?Ic(a,13,s(u,p,g.v)):Ic(a,14,i(u,p,g.v));else Ic(a,15,n(u,p,Pr(g).slice(0,239)))}return Ic(a,1),a.end()},book_to_wk3:function(e,t){var r=t||{};if(+r.codepage>=0&&h(+r.codepage),"string"==r.type)throw new Error("Cannot write WK3 to JS string");var a=Ar();Ic(a,0,function(e){var t=Er(26);t.write_shift(2,4096),t.write_shift(2,4),t.write_shift(4,0);for(var r=0,a=0,n=0,s=0;s8191&&(r=8191);return t.write_shift(2,r),t.write_shift(1,n),t.write_shift(1,a),t.write_shift(2,0),t.write_shift(2,0),t.write_shift(1,1),t.write_shift(1,2),t.write_shift(4,0),t.write_shift(4,0),t}(e));for(var n=0,s=0;n":case"":t.shadow=1;break;case"":break;case"":case"":t.outline=1;break;case"":break;case"":case"":t.strike=1;break;case"":break;case"":case"":t.u=1;break;case"":break;case"":case"":t.b=1;break;case"":break;case"":case"":t.i=1;break;case"":break;case"":case"":case"":break;case"":case"":case"":break;case"":case"":case"":case"":case"":case"":case"":case"":break;case"":n=!1;break;default:if(47!==s[0].charCodeAt(1)&&!n)throw new Error("Unrecognized rich format "+s[0])}}return t}(s[1])),n}var a=/<(?:\w+:)?r>/g,n=/<\/(?:\w+:)?r>/;return function(e){return e.replace(a,"").split(n).map(r).filter((function(e){return e.v}))}}(),Rn=function(){var e=/(\r\n|\n)/g;function t(t){var r=[[],t.v,[]];return t.v?(t.s&&function(e,t,r){var a=[];e.u&&a.push("text-decoration: underline;"),e.uval&&a.push("text-underline-style:"+e.uval+";"),e.sz&&a.push("font-size:"+e.sz+"pt;"),e.outline&&a.push("text-effect: outline;"),e.shadow&&a.push("text-shadow: auto;"),t.push(''),e.b&&(t.push(""),r.push("")),e.i&&(t.push(""),r.push("")),e.strike&&(t.push(""),r.push(""));var n=e.valign||"";"superscript"==n||"super"==n?n="sup":"subscript"==n&&(n="sub"),""!=n&&(t.push("<"+n+">"),r.push("")),r.push("")}(t.s,r[0],r[2]),r[0].join("")+r[1].replace(e,"
")+r[2].join("")):""}return function(e){return e.map(t).join("")}}(),xn=/<(?:\w+:)?t[^>]*>([^<]*)<\/(?:\w+:)?t>/g,In=/<(?:\w+:)?r>/,Nn=/<(?:\w+:)?rPh.*?>([\s\S]*?)<\/(?:\w+:)?rPh>/g;function Dn(e,t){var r=!t||t.cellHTML,a={};return e?(e.match(/^\s*<(?:\w+:)?t[^>]*>/)?(a.t=mt(yt(e.slice(e.indexOf(">")+1).split(/<\/(?:\w+:)?t>/)[0]||"")),a.r=yt(e),r&&(a.h=bt(a.t))):e.match(In)&&(a.r=yt(e),a.t=mt(yt((e.replace(Nn,"").match(xn)||[]).join("").replace(ot,""))),r&&(a.h=Rn(On(a.r)))),a):{t:""}}var Fn=/<(?:\w+:)?sst([^>]*)>([\s\S]*)<\/(?:\w+:)?sst>/,Ln=/<(?:\w+:)?(?:si|sstItem)>/g,Mn=/<\/(?:\w+:)?(?:si|sstItem)>/;function Pn(e){if("undefined"!==typeof m)return m.utils.encode(c,e);for(var t=[],r=e.split(""),a=0;a=4&&(e.l+=t-4),r}function Bn(e){for(var t=e.read_shift(4),r=e.l+t-4,a={},n=e.read_shift(4),s=[];n-- >0;)s.push({t:e.read_shift(4),v:e.read_shift(0,"lpp4")});if(a.name=e.read_shift(0,"lpp4"),a.comps=s,e.l!=r)throw new Error("Bad DataSpaceMapEntry: "+e.l+" != "+r);return a}function Hn(e){var t=function(e){var t={};return e.read_shift(4),e.l+=4,t.id=e.read_shift(0,"lpp4"),t.name=e.read_shift(0,"lpp4"),t.R=Un(e,4),t.U=Un(e,4),t.W=Un(e,4),t}(e);if(t.ename=e.read_shift(0,"8lpp4"),t.blksz=e.read_shift(4),t.cmode=e.read_shift(4),4!=e.read_shift(4))throw new Error("Bad !Primary record");return t}function zn(e,t){var r=e.l+t,a={};a.Flags=63&e.read_shift(4),e.l+=4,a.AlgID=e.read_shift(4);var n=!1;switch(a.AlgID){case 26126:case 26127:case 26128:n=36==a.Flags;break;case 26625:n=4==a.Flags;break;case 0:n=16==a.Flags||4==a.Flags||36==a.Flags;break;default:throw"Unrecognized encryption algorithm: "+a.AlgID}if(!n)throw new Error("Encryption Flags/AlgID mismatch");return a.AlgIDHash=e.read_shift(4),a.KeySize=e.read_shift(4),a.ProviderType=e.read_shift(4),e.l+=8,a.CSPName=e.read_shift(r-e.l>>1,"utf16le"),e.l=r,a}function Vn(e,t){var r={},a=e.l+t;return e.l+=4,r.Salt=e.slice(e.l,e.l+16),e.l+=16,r.Verifier=e.slice(e.l,e.l+16),e.l+=16,e.read_shift(4),r.VerifierHash=e.slice(e.l,a),e.l=a,r}function Wn(e){if(36!=(63&e.read_shift(4)))throw new Error("EncryptionInfo mismatch");var t=e.read_shift(4);return{t:"Std",h:zn(e,t),v:Vn(e,e.length-e.l)}}function Gn(){throw new Error("File is password-protected: ECMA-376 Extensible")}function $n(e){var t=["saltSize","blockSize","keyBits","hashSize","cipherAlgorithm","cipherChaining","hashAlgorithm","saltValue"];e.l+=4;var r=e.read_shift(e.length-e.l,"utf8"),a={};return r.replace(ot,(function(e){var r=ht(e);switch(ut(r[0])){case"":case"":case"":break;case"":case"=0;--r)a=((0===(16384&a)?0:1)|a<<1&32767)^t[r];return 52811^a}var Kn=function(){var e=[187,255,255,186,255,255,185,128,0,190,15,0,191,15,0],t=[57840,7439,52380,33984,4364,3600,61902,12606,6258,57657,54287,34041,10252,43370,20163],r=[44796,19929,39858,10053,20106,40212,10761,31585,63170,64933,60267,50935,40399,11199,17763,35526,1453,2906,5812,11624,23248,885,1770,3540,7080,14160,28320,56640,55369,41139,20807,41614,21821,43642,17621,28485,56970,44341,19019,38038,14605,29210,60195,50791,40175,10751,21502,43004,24537,18387,36774,3949,7898,15796,31592,63184,47201,24803,49606,37805,14203,28406,56812,17824,35648,1697,3394,6788,13576,27152,43601,17539,35078,557,1114,2228,4456,30388,60776,51953,34243,7079,14158,28316,14128,28256,56512,43425,17251,34502,7597,13105,26210,52420,35241,883,1766,3532,4129,8258,16516,33032,4657,9314,18628],a=function(e,t){return 255&((r=e^t)/2|128*r);var r};return function(n){for(var s,i,c,o=Pn(n),l=function(e){for(var a=t[e.length-1],n=104,s=e.length-1;s>=0;--s)for(var i=e[s],c=0;7!=c;++c)64&i&&(a^=r[n]),i*=2,--n;return a}(o),f=o.length,h=S(16),u=0;16!=u;++u)h[u]=0;for(1===(1&f)&&(s=l>>8,h[f]=a(e[0],s),--f,s=255&l,i=o[o.length-1],h[f]=a(i,s));f>0;)s=l>>8,h[--f]=a(o[f],s),s=255&l,h[--f]=a(o[f],s);for(f=15,c=15-o.length;c>0;)s=l>>8,h[f]=a(e[c],s),--c,s=255&l,h[--f]=a(o[f],s),--f,--c;return h}}(),Xn=function(e){var t=0,r=Kn(e);return function(e){var a=function(e,t,r,a,n){var s,i;for(n||(n=t),a||(a=Kn(e)),s=0;s!=t.length;++s)i=t[s],i=255&((i^=a[r])>>5|i<<3),n[s]=i,++r;return[n,r,a]}("",e,t,r);return t=a[1],a[0]}};function Yn(e,t,r){var a=r||{};return a.Info=e.read_shift(2),e.l-=2,1===a.Info?a.Data=function(e){var t={},r=t.EncryptionVersionInfo=Un(e,4);if(1!=r.Major||1!=r.Minor)throw"unrecognized version code "+r.Major+" : "+r.Minor;return t.Salt=e.read_shift(16),t.EncryptedVerifier=e.read_shift(16),t.EncryptedVerifierHash=e.read_shift(16),t}(e):a.Data=function(e,t){var r={},a=r.EncryptionVersionInfo=Un(e,4);if(t-=4,2!=a.Minor)throw new Error("unrecognized minor version code: "+a.Minor);if(a.Major>4||a.Major<2)throw new Error("unrecognized major version code: "+a.Major);r.Flags=e.read_shift(4),t-=4;var n=e.read_shift(4);return t-=4,r.EncryptionHeader=zn(e,n),t-=n,r.EncryptionVerifier=Vn(e,t),r}(e,t),a}var Zn=function(){function e(e,r){switch(r.type){case"base64":return t(w(e),r);case"binary":return t(e,r);case"buffer":return t(A&&a.isBuffer(e)?e.toString("binary"):C(e),r);case"array":return t(ze(e),r)}throw new Error("Unrecognized type "+r.type)}function t(e,t){var r=(t||{}).dense?[]:{},a=e.match(/\\trowd.*?\\row\b/g);if(!a.length)throw new Error("RTF missing table");var n={s:{c:0,r:0},e:{c:0,r:a.length-1}};return a.forEach((function(e,t){Array.isArray(r)&&(r[t]=[]);for(var a,s=/\\\w+\b/g,i=0,c=-1;a=s.exec(e);){if("\\cell"===a[0]){var o=e.slice(i,s.lastIndex-a[0].length);if(" "==o[0]&&(o=o.slice(1)),++c,o.length){var l={v:o,t:"s"};Array.isArray(r)?r[t][c]=l:r[Nr({r:t,c:c})]=l}}i=s.lastIndex}c>n.e.c&&(n.e.c=c)})),r["!ref"]=Fr(n),r}return{to_workbook:function(t,r){return Ur(e(t,r),r)},to_sheet:e,from_sheet:function(e){for(var t,r=["{\\rtf1\\ansi"],a=Lr(e["!ref"]),n=Array.isArray(e),s=a.s.r;s<=a.e.r;++s){r.push("\\trowd\\trautofit1");for(var i=a.s.c;i<=a.e.c;++i)r.push("\\cellx"+(i+1));for(r.push("\\pard\\intbl"),i=a.s.c;i<=a.e.c;++i){var c=Nr({r:s,c:i});(t=n?(e[s]||[])[i]:e[c])&&(null!=t.v||t.f&&!t.F)&&(r.push(" "+(t.w||(Pr(t),t.w))),r.push("\\cell"))}r.push("\\pard\\intbl\\row")}return r.join("")+"}"}}}();function Jn(e){for(var t=0,r=1;3!=t;++t)r=256*r+(e[t]>255?255:e[t]<0?0:e[t]);return r.toString(16).toUpperCase().slice(1)}function qn(e,t){if(0===t)return e;var r=function(e){var t=e[0]/255,r=e[1]/255,a=e[2]/255,n=Math.max(t,r,a),s=Math.min(t,r,a),i=n-s;if(0===i)return[0,0,t];var c,o=0,l=n+s;switch(c=i/(l>1?2-l:l),n){case t:o=((r-a)/i+6)%6;break;case r:o=(a-t)/i+2;break;case a:o=(t-r)/i+4}return[o/6,c,l/2]}(function(e){var t=e.slice("#"===e[0]?1:0).slice(0,6);return[parseInt(t.slice(0,2),16),parseInt(t.slice(2,4),16),parseInt(t.slice(4,6),16)]}(e));return r[2]=t<0?r[2]*(1+t):1-(1-r[2])*(1-t),Jn(function(e){var t,r=e[0],a=e[1],n=e[2],s=2*a*(n<.5?n:1-n),i=n-s/2,c=[i,i,i],o=6*r;if(0!==a)switch(0|o){case 0:case 6:t=s*o,c[0]+=s,c[1]+=t;break;case 1:t=s*(2-o),c[0]+=t,c[1]+=s;break;case 2:t=s*(o-2),c[1]+=s,c[2]+=t;break;case 3:t=s*(4-o),c[1]+=t,c[2]+=s;break;case 4:t=s*(o-4),c[2]+=s,c[0]+=t;break;case 5:t=s*(6-o),c[2]+=t,c[0]+=s}for(var l=0;3!=l;++l)c[l]=Math.round(255*c[l]);return c}(r))}var Qn=6;function es(e){return Math.floor((e+Math.round(128/Qn)/256)*Qn)}function ts(e){return Math.floor((e-5)/Qn*100+.5)/100}function rs(e){return Math.round((e*Qn+5)/Qn*256)/256}function as(e){return rs(ts(es(e)))}function ns(e){var t=Math.abs(e-as(e)),r=Qn;if(t>.005)for(Qn=1;Qn<15;++Qn)Math.abs(e-as(e))<=t&&(t=Math.abs(e-as(e)),r=Qn);Qn=r}function ss(e){e.width?(e.wpx=es(e.width),e.wch=ts(e.wpx),e.MDW=Qn):e.wpx?(e.wch=ts(e.wpx),e.width=rs(e.wch),e.MDW=Qn):"number"==typeof e.wch&&(e.width=rs(e.wch),e.wpx=es(e.width),e.MDW=Qn),e.customWidth&&delete e.customWidth}function is(e){return 96*e/96}function cs(e){return 96*e/96}var os={None:"none",Solid:"solid",Gray50:"mediumGray",Gray75:"darkGray",Gray25:"lightGray",HorzStripe:"darkHorizontal",VertStripe:"darkVertical",ReverseDiagStripe:"darkDown",DiagStripe:"darkUp",DiagCross:"darkGrid",ThickDiagCross:"darkTrellis",ThinHorzStripe:"lightHorizontal",ThinVertStripe:"lightVertical",ThinReverseDiagStripe:"lightDown",ThinHorzCross:"lightGrid"};var ls=["numFmtId","fillId","fontId","borderId","xfId"],fs=["applyAlignment","applyBorder","applyFill","applyFont","applyNumberFormat","applyProtection","pivotButton","quotePrefix"];var hs=function(){var e=/<(?:\w+:)?numFmts([^>]*)>[\S\s]*?<\/(?:\w+:)?numFmts>/,t=/<(?:\w+:)?cellXfs([^>]*)>[\S\s]*?<\/(?:\w+:)?cellXfs>/,r=/<(?:\w+:)?fills([^>]*)>[\S\s]*?<\/(?:\w+:)?fills>/,a=/<(?:\w+:)?fonts([^>]*)>[\S\s]*?<\/(?:\w+:)?fonts>/,n=/<(?:\w+:)?borders([^>]*)>[\S\s]*?<\/(?:\w+:)?borders>/;return function(s,i,c){var o,f={};return s?((o=(s=s.replace(//gm,"").replace(//gm,"")).match(e))&&function(e,t,r){t.NumberFmt=[];for(var a=Oe(z),n=0;n":case"":case"":case"":break;case"0){if(o>392){for(o=392;o>60&&null!=t.NumberFmt[o];--o);t.NumberFmt[o]=c}we(c,o)}break;default:if(r.WTF)throw new Error("unrecognized "+i[0]+" in numFmts")}}}(o,f,c),(o=s.match(a))&&function(e,t,r,a){t.Fonts=[];var n={},s=!1;(e[0].match(ot)||[]).forEach((function(e){var i=ht(e);switch(ut(i[0])){case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":break;case"":case"":t.Fonts.push(n),n={};break;case"":n.bold=1;break;case"":n.italic=1;break;case"":n.underline=1;break;case"":n.strike=1;break;case"":n.outline=1;break;case"":n.shadow=1;break;case"":n.condense=1;break;case"":n.extend=1;break;case"":case"":s=!1;break;default:if(a&&a.WTF&&!s)throw new Error("unrecognized "+i[0]+" in fonts")}}))}(o,f,i,c),(o=s.match(r))&&function(e,t,r,a){t.Fills=[];var n={},s=!1;(e[0].match(ot)||[]).forEach((function(e){var r=ht(e);switch(ut(r[0])){case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":break;case"":case"":n={},t.Fills.push(n);break;case"":t.Fills.push(n),n={};break;case"":r.patternType&&(n.patternType=r.patternType);break;case"":s=!1;break;default:if(a&&a.WTF&&!s)throw new Error("unrecognized "+r[0]+" in fills")}}))}(o,f,0,c),(o=s.match(n))&&function(e,t,r,a){t.Borders=[];var n={},s=!1;(e[0].match(ot)||[]).forEach((function(e){var r=ht(e);switch(ut(r[0])){case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":break;case"":case"":n={},r.diagonalUp&&(n.diagonalUp=Et(r.diagonalUp)),r.diagonalDown&&(n.diagonalDown=Et(r.diagonalDown)),t.Borders.push(n);break;case"":s=!1;break;default:if(a&&a.WTF&&!s)throw new Error("unrecognized "+r[0]+" in borders")}}))}(o,f,0,c),(o=s.match(t))&&function(e,t,r){var a;t.CellXf=[];var n=!1;(e[0].match(ot)||[]).forEach((function(e){var s=ht(e),i=0;switch(ut(s[0])){case"":case"":case"":case"":case"":case"":case"":case"":case"":break;case"":for(delete(a=s)[0],i=0;i392)for(i=392;i>60;--i)if(t.NumberFmt[a.numFmtId]==t.NumberFmt[i]){a.numFmtId=i;break}t.CellXf.push(a);break;case"":var c={};s.vertical&&(c.vertical=s.vertical),s.horizontal&&(c.horizontal=s.horizontal),null!=s.textRotation&&(c.textRotation=s.textRotation),s.indent&&(c.indent=s.indent),s.wrapText&&(c.wrapText=Et(s.wrapText)),a.alignment=c;break;case"":case"":n=!1;break;default:if(r&&r.WTF&&!n)throw new Error("unrecognized "+s[0]+" in cellXfs")}}))}(o,f,c),f):f}}();var us=Tr;var ds=Tr;var ps=["","","","","","","","","","","",""];function ms(e,t,r){t.themeElements.clrScheme=[];var a={};(e[0].match(ot)||[]).forEach((function(e){var n=ht(e);switch(n[0]){case"":break;case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":"/"===n[0].charAt(1)?(t.themeElements.clrScheme[ps.indexOf(n[0])]=a,a={}):a.name=n[0].slice(3,n[0].length-1);break;default:if(r&&r.WTF)throw new Error("Unrecognized "+n[0]+" in clrScheme")}}))}function gs(){}function vs(){}var bs=/]*)>[\s\S]*<\/a:clrScheme>/,Ts=/]*)>[\s\S]*<\/a:fontScheme>/,Es=/]*)>[\s\S]*<\/a:fmtScheme>/;var ws=/]*)>[\s\S]*<\/a:themeElements>/;function As(e,t){var r;e&&0!==e.length||(e=ks());var a={};if(!(r=e.match(ws)))throw new Error("themeElements not found in theme");return function(e,t,r){var a;t.themeElements={},[["clrScheme",bs,ms],["fontScheme",Ts,gs],["fmtScheme",Es,vs]].forEach((function(n){if(!(a=e.match(n[1])))throw new Error(n[0]+" not found in themeElements");n[2](a,t,r)}))}(r[0],a,t),a.raw=e,a}function ks(e,t){if(t&&t.themeXLSX)return t.themeXLSX;if(e&&"string"==typeof e.raw)return e.raw;var r=[st];return r[r.length]='',r[r.length]="",r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]="",r[r.length]='',r[r.length]="",r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]="",r[r.length]="",r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]="",r[r.length]="",r[r.length]='',r[r.length]="",r[r.length]='',r[r.length]='',r[r.length]="",r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]="",r[r.length]='',r[r.length]="",r[r.length]='',r[r.length]="",r[r.length]='',r[r.length]='',r[r.length]="",r[r.length]='',r[r.length]="",r[r.length]="",r[r.length]="",r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]="",r[r.length]="",r[r.length]="",r[r.length]="",r[r.length]='',r[r.length]="",r[r.length]="",r[r.length]="",r[r.length]="",r[r.length]='',r[r.length]="",r[r.length]="",r[r.length]="",r[r.length]="",r[r.length]='',r[r.length]="",r[r.length]='',r[r.length]='',r[r.length]="",r[r.length]="",r[r.length]="",r[r.length]='',r[r.length]='',r[r.length]="",r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]="",r[r.length]='',r[r.length]="",r[r.length]='',r[r.length]="",r[r.length]='',r[r.length]='',r[r.length]="",r[r.length]='',r[r.length]="",r[r.length]="",r[r.length]="",r[r.length]="",r[r.length]="",r[r.length]="",r[r.length]='',r[r.length]="",r[r.length]="",r[r.length]='',r[r.length]="",r[r.length]="",r[r.length]="",r[r.length]="",r.join("")}function Ss(e){var t={};switch(t.xclrType=e.read_shift(2),t.nTintShade=e.read_shift(2),t.xclrType){case 0:case 4:e.l+=4;break;case 1:t.xclrValue=function(e,t){return Tr(e,t)}(e,4);break;case 2:t.xclrValue=Ka(e);break;case 3:t.xclrValue=function(e){return e.read_shift(4)}(e)}return e.l+=8,t}function ys(e){var t=e.read_shift(2),r=e.read_shift(2)-4,a=[t];switch(t){case 4:case 5:case 7:case 8:case 9:case 10:case 11:case 13:a[1]=Ss(e);break;case 6:a[1]=function(e,t){return Tr(e,t)}(e,r);break;case 14:case 15:a[1]=e.read_shift(1===r?1:2);break;default:throw new Error("Unrecognized ExtProp type: "+t+" "+r)}return a}function _s(e,t,r,a){var n,s=Array.isArray(e);t.forEach((function(t){var i=Ir(t.ref);if(s?(e[i.r]||(e[i.r]=[]),n=e[i.r][i.c]):n=e[t.ref],!n){n={t:"z"},s?e[i.r][i.c]=n:e[t.ref]=n;var c=Lr(e["!ref"]||"BDWGO1000001:A1");c.s.r>i.r&&(c.s.r=i.r),c.e.ri.c&&(c.s.c=i.c),c.e.c=0;--f){if(!r&&n.c[f].T)return;r&&!n.c[f].T&&n.c.splice(f,1)}if(r&&a)for(f=0;f0?0|parseInt(a,10):0,o=n.length>0?0|parseInt(n,10):0;return s?o+=t.c:--o,i?c+=t.r:--c,r+(s?"":"$")+xr(o)+(i?"":"$")+Or(c)}return function(a,n){return t=n,a.replace(e,r)}}(),Rs=/(^|[^._A-Z0-9])([$]?)([A-Z]{1,2}|[A-W][A-Z]{2}|X[A-E][A-Z]|XF[A-D])([$]?)(10[0-3]\d{4}|104[0-7]\d{3}|1048[0-4]\d{2}|10485[0-6]\d|104857[0-6]|[1-9]\d{0,5})(?![_.\(A-Za-z0-9])/g,xs=function(){return function(e,t){return e.replace(Rs,(function(e,r,a,n,s,i){var c=Rr(n)-(a?0:t.c),o=Cr(i)-(s?0:t.r);return r+"R"+(0==o?"":s?o+1:"["+o+"]")+"C"+(0==c?"":a?c+1:"["+c+"]")}))}}();function Is(e,t){return e.replace(Rs,(function(e,r,a,n,s,i){return r+("$"==a?a+n:xr(Rr(n)+t.c))+("$"==s?s+i:Or(Cr(i)+t.r))}))}function Ns(e,t,r){var a=Dr(t).s,n=Ir(r);return Is(e,{r:n.r-a.r,c:n.c-a.c})}function Ds(e){return e.replace(/_xlfn\./g,"")}function Fs(e){e.l+=1}function Ls(e,t){var r=e.read_shift(1==t?1:2);return[16383&r,r>>14&1,r>>15&1]}function Ms(e,t,r){var a=2;if(r){if(r.biff>=2&&r.biff<=5)return Ps(e);12==r.biff&&(a=4)}var n=e.read_shift(a),s=e.read_shift(a),i=Ls(e,2),c=Ls(e,2);return{s:{r:n,c:i[0],cRel:i[1],rRel:i[2]},e:{r:s,c:c[0],cRel:c[1],rRel:c[2]}}}function Ps(e){var t=Ls(e,2),r=Ls(e,2),a=e.read_shift(1),n=e.read_shift(1);return{s:{r:t[0],c:a,cRel:t[1],rRel:t[2]},e:{r:r[0],c:n,cRel:r[1],rRel:r[2]}}}function Us(e,t,r){if(r&&r.biff>=2&&r.biff<=5)return function(e){var t=Ls(e,2),r=e.read_shift(1);return{r:t[0],c:r,cRel:t[1],rRel:t[2]}}(e);var a=e.read_shift(r&&12==r.biff?4:2),n=Ls(e,2);return{r:a,c:n[0],cRel:n[1],rRel:n[2]}}function Bs(e){var t=e.read_shift(2),r=e.read_shift(2);return{r:t,c:255&r,fQuoted:!!(16384&r),cRel:r>>15,rRel:r>>15}}function Hs(e){var t=1&e[e.l+1];return e.l+=4,[t,1]}function zs(e){return[e.read_shift(1),e.read_shift(1)]}function Vs(e,t){var r=[e.read_shift(1)];if(12==t)switch(r[0]){case 2:r[0]=4;break;case 4:r[0]=16;break;case 0:r[0]=1;break;case 1:r[0]=2}switch(r[0]){case 4:r[1]=Pa(e,1)?"TRUE":"FALSE",12!=t&&(e.l+=7);break;case 37:case 16:r[1]=fa[e[e.l]],e.l+=12==t?4:8;break;case 0:e.l+=8;break;case 1:r[1]=ea(e);break;case 2:r[1]=Ga(e,0,{biff:t>0&&t<8?2:t});break;default:throw new Error("Bad SerAr: "+r[0])}return r}function Ws(e,t,r){for(var a=e.read_shift(12==r.biff?4:2),n=[],s=0;s!=a;++s)n.push((12==r.biff?Qr:qa)(e,8));return n}function Gs(e,t,r){var a=0,n=0;12==r.biff?(a=e.read_shift(4),n=e.read_shift(4)):(n=1+e.read_shift(1),a=1+e.read_shift(2)),r.biff>=2&&r.biff<8&&(--a,0==--n&&(n=256));for(var s=0,i=[];s!=a&&(i[s]=[]);++s)for(var c=0;c!=n;++c)i[s][c]=Vs(e,r.biff);return i}function $s(e,t,r){return e.l+=2,[Bs(e)]}function js(e){return e.l+=6,[]}function Ks(e){return e.l+=2,[Ua(e),1&e.read_shift(2)]}var Xs=["Data","All","Headers","??","?Data2","??","?DataHeaders","??","Totals","??","??","??","?DataTotals","??","??","??","?Current"];var Ys={1:{n:"PtgExp",f:function(e,t,r){return e.l++,r&&12==r.biff?[e.read_shift(4,"i"),0]:[e.read_shift(2),e.read_shift(r&&2==r.biff?1:2)]}},2:{n:"PtgTbl",f:Tr},3:{n:"PtgAdd",f:Fs},4:{n:"PtgSub",f:Fs},5:{n:"PtgMul",f:Fs},6:{n:"PtgDiv",f:Fs},7:{n:"PtgPower",f:Fs},8:{n:"PtgConcat",f:Fs},9:{n:"PtgLt",f:Fs},10:{n:"PtgLe",f:Fs},11:{n:"PtgEq",f:Fs},12:{n:"PtgGe",f:Fs},13:{n:"PtgGt",f:Fs},14:{n:"PtgNe",f:Fs},15:{n:"PtgIsect",f:Fs},16:{n:"PtgUnion",f:Fs},17:{n:"PtgRange",f:Fs},18:{n:"PtgUplus",f:Fs},19:{n:"PtgUminus",f:Fs},20:{n:"PtgPercent",f:Fs},21:{n:"PtgParen",f:Fs},22:{n:"PtgMissArg",f:Fs},23:{n:"PtgStr",f:function(e,t,r){return e.l++,Ha(e,0,r)}},26:{n:"PtgSheet",f:function(e,t,r){return e.l+=5,e.l+=2,e.l+=2==r.biff?1:4,["PTGSHEET"]}},27:{n:"PtgEndSheet",f:function(e,t,r){return e.l+=2==r.biff?4:5,["PTGENDSHEET"]}},28:{n:"PtgErr",f:function(e){return e.l++,fa[e.read_shift(1)]}},29:{n:"PtgBool",f:function(e){return e.l++,0!==e.read_shift(1)}},30:{n:"PtgInt",f:function(e){return e.l++,e.read_shift(2)}},31:{n:"PtgNum",f:function(e){return e.l++,ea(e)}},32:{n:"PtgArray",f:function(e,t,r){var a=(96&e[e.l++])>>5;return e.l+=2==r.biff?6:12==r.biff?14:7,[a]}},33:{n:"PtgFunc",f:function(e,t,r){var a=(96&e[e.l])>>5;e.l+=1;var n=e.read_shift(r&&r.biff<=3?1:2);return[gi[n],mi[n],a]}},34:{n:"PtgFuncVar",f:function(e,t,r){var a=e[e.l++],n=e.read_shift(1),s=r&&r.biff<=3?[88==a?-1:0,e.read_shift(1)]:function(e){return[e[e.l+1]>>7,32767&e.read_shift(2)]}(e);return[n,(0===s[0]?mi:pi)[s[1]]]}},35:{n:"PtgName",f:function(e,t,r){var a=e.read_shift(1)>>>5&3,n=!r||r.biff>=8?4:2,s=e.read_shift(n);switch(r.biff){case 2:e.l+=5;break;case 3:case 4:e.l+=8;break;case 5:e.l+=12}return[a,0,s]}},36:{n:"PtgRef",f:function(e,t,r){var a=(96&e[e.l])>>5;return e.l+=1,[a,Us(e,0,r)]}},37:{n:"PtgArea",f:function(e,t,r){return[(96&e[e.l++])>>5,Ms(e,r.biff>=2&&r.biff,r)]}},38:{n:"PtgMemArea",f:function(e,t,r){var a=e.read_shift(1)>>>5&3;return e.l+=r&&2==r.biff?3:4,[a,e.read_shift(r&&2==r.biff?1:2)]}},39:{n:"PtgMemErr",f:Tr},40:{n:"PtgMemNoMem",f:Tr},41:{n:"PtgMemFunc",f:function(e,t,r){return[e.read_shift(1)>>>5&3,e.read_shift(r&&2==r.biff?1:2)]}},42:{n:"PtgRefErr",f:function(e,t,r){var a=e.read_shift(1)>>>5&3;return e.l+=4,r.biff<8&&e.l--,12==r.biff&&(e.l+=2),[a]}},43:{n:"PtgAreaErr",f:function(e,t,r){var a=(96&e[e.l++])>>5;return e.l+=r&&r.biff>8?12:r.biff<8?6:8,[a]}},44:{n:"PtgRefN",f:function(e,t,r){var a=(96&e[e.l])>>5;e.l+=1;var n=function(e,t,r){var a=r&&r.biff?r.biff:8;if(a>=2&&a<=5)return function(e){var t=e.read_shift(2),r=e.read_shift(1),a=(32768&t)>>15,n=(16384&t)>>14;return t&=16383,1==a&&t>=8192&&(t-=16384),1==n&&r>=128&&(r-=256),{r:t,c:r,cRel:n,rRel:a}}(e);var n=e.read_shift(a>=12?4:2),s=e.read_shift(2),i=(16384&s)>>14,c=(32768&s)>>15;if(s&=16383,1==c)for(;n>524287;)n-=1048576;if(1==i)for(;s>8191;)s-=16384;return{r:n,c:s,cRel:i,rRel:c}}(e,0,r);return[a,n]}},45:{n:"PtgAreaN",f:function(e,t,r){var a=(96&e[e.l++])>>5,n=function(e,t,r){if(r.biff<8)return Ps(e);var a=e.read_shift(12==r.biff?4:2),n=e.read_shift(12==r.biff?4:2),s=Ls(e,2),i=Ls(e,2);return{s:{r:a,c:s[0],cRel:s[1],rRel:s[2]},e:{r:n,c:i[0],cRel:i[1],rRel:i[2]}}}(e,0,r);return[a,n]}},46:{n:"PtgMemAreaN",f:function(e){return[e.read_shift(1)>>>5&3,e.read_shift(2)]}},47:{n:"PtgMemNoMemN",f:function(e){return[e.read_shift(1)>>>5&3,e.read_shift(2)]}},57:{n:"PtgNameX",f:function(e,t,r){return 5==r.biff?function(e){var t=e.read_shift(1)>>>5&3,r=e.read_shift(2,"i");e.l+=8;var a=e.read_shift(2);return e.l+=12,[t,r,a]}(e):[e.read_shift(1)>>>5&3,e.read_shift(2),e.read_shift(4)]}},58:{n:"PtgRef3d",f:function(e,t,r){var a=(96&e[e.l])>>5;e.l+=1;var n=e.read_shift(2);return r&&5==r.biff&&(e.l+=12),[a,n,Us(e,0,r)]}},59:{n:"PtgArea3d",f:function(e,t,r){var a=(96&e[e.l++])>>5,n=e.read_shift(2,"i");if(r)switch(r.biff){case 5:e.l+=12,6;break;case 12:12}return[a,n,Ms(e,0,r)]}},60:{n:"PtgRefErr3d",f:function(e,t,r){var a=(96&e[e.l++])>>5,n=e.read_shift(2),s=4;if(r)switch(r.biff){case 5:s=15;break;case 12:s=6}return e.l+=s,[a,n]}},61:{n:"PtgAreaErr3d",f:function(e,t,r){var a=(96&e[e.l++])>>5,n=e.read_shift(2),s=8;if(r)switch(r.biff){case 5:e.l+=12,s=6;break;case 12:s=12}return e.l+=s,[a,n]}},255:{}},Zs={64:32,96:32,65:33,97:33,66:34,98:34,67:35,99:35,68:36,100:36,69:37,101:37,70:38,102:38,71:39,103:39,72:40,104:40,73:41,105:41,74:42,106:42,75:43,107:43,76:44,108:44,77:45,109:45,78:46,110:46,79:47,111:47,88:34,120:34,89:57,121:57,90:58,122:58,91:59,123:59,92:60,124:60,93:61,125:61},Js={1:{n:"PtgElfLel",f:Ks},2:{n:"PtgElfRw",f:$s},3:{n:"PtgElfCol",f:$s},6:{n:"PtgElfRwV",f:$s},7:{n:"PtgElfColV",f:$s},10:{n:"PtgElfRadical",f:$s},11:{n:"PtgElfRadicalS",f:js},13:{n:"PtgElfColS",f:js},15:{n:"PtgElfColSV",f:js},16:{n:"PtgElfRadicalLel",f:Ks},25:{n:"PtgList",f:function(e){e.l+=2;var t=e.read_shift(2),r=e.read_shift(2),a=e.read_shift(4),n=e.read_shift(2),s=e.read_shift(2);return{ixti:t,coltype:3&r,rt:Xs[r>>2&31],idx:a,c:n,C:s}}},29:{n:"PtgSxName",f:function(e){return e.l+=2,[e.read_shift(4)]}},255:{}},qs={0:{n:"PtgAttrNoop",f:function(e){return e.l+=4,[0,0]}},1:{n:"PtgAttrSemi",f:function(e,t,r){var a=255&e[e.l+1]?1:0;return e.l+=r&&2==r.biff?3:4,[a]}},2:{n:"PtgAttrIf",f:function(e,t,r){var a=255&e[e.l+1]?1:0;return e.l+=2,[a,e.read_shift(r&&2==r.biff?1:2)]}},4:{n:"PtgAttrChoose",f:function(e,t,r){e.l+=2;for(var a=e.read_shift(r&&2==r.biff?1:2),n=[],s=0;s<=a;++s)n.push(e.read_shift(r&&2==r.biff?1:2));return n}},8:{n:"PtgAttrGoto",f:function(e,t,r){var a=255&e[e.l+1]?1:0;return e.l+=2,[a,e.read_shift(r&&2==r.biff?1:2)]}},16:{n:"PtgAttrSum",f:function(e,t,r){e.l+=r&&2==r.biff?3:4}},32:{n:"PtgAttrBaxcel",f:Hs},33:{n:"PtgAttrBaxcel",f:Hs},64:{n:"PtgAttrSpace",f:function(e){return e.read_shift(2),zs(e)}},65:{n:"PtgAttrSpaceSemi",f:function(e){return e.read_shift(2),zs(e)}},128:{n:"PtgAttrIfError",f:function(e){var t=255&e[e.l+1]?1:0;return e.l+=2,[t,e.read_shift(2)]}},255:{}};function Qs(e,t,r,a){if(a.biff<8)return Tr(e,t);for(var n=e.l+t,s=[],i=0;i!==r.length;++i)switch(r[i][0]){case"PtgArray":r[i][1]=Gs(e,0,a),s.push(r[i][1]);break;case"PtgMemArea":r[i][2]=Ws(e,r[i][1],a),s.push(r[i][2]);break;case"PtgExp":a&&12==a.biff&&(r[i][1][1]=e.read_shift(4),s.push(r[i][1]));break;case"PtgList":case"PtgElfRadicalS":case"PtgElfColS":case"PtgElfColSV":throw"Unsupported "+r[i][0]}return 0!==(t=n-e.l)&&s.push(Tr(e,t)),s}function ei(e,t,r){for(var a,n,s=e.l+t,i=[];s!=e.l;)t=s-e.l,n=e[e.l],a=Ys[n]||Ys[Zs[n]],24!==n&&25!==n||(a=(24===n?Js:qs)[e[e.l+1]]),a&&a.f?i.push([a.n,a.f(e,t,r)]):Tr(e,t);return i}function ti(e){for(var t=[],r=0;r=",PtgGt:">",PtgLe:"<=",PtgLt:"<",PtgMul:"*",PtgNe:"<>",PtgPower:"^",PtgSub:"-"};function ai(e,t,r){if(!e)return"SH33TJSERR0";if(r.biff>8&&(!e.XTI||!e.XTI[t]))return e.SheetNames[t];if(!e.XTI)return"SH33TJSERR6";var a=e.XTI[t];if(r.biff<8)return t>1e4&&(t-=65536),t<0&&(t=-t),0==t?"":e.XTI[t-1];if(!a)return"SH33TJSERR1";var n="";if(r.biff>8)switch(e[a[0]][0]){case 357:return n=-1==a[1]?"#REF":e.SheetNames[a[1]],a[1]==a[2]?n:n+":"+e.SheetNames[a[2]];case 358:return null!=r.SID?e.SheetNames[r.SID]:"SH33TJSSAME"+e[a[0]][0];default:return"SH33TJSSRC"+e[a[0]][0]}switch(e[a[0]][0][0]){case 1025:return n=-1==a[1]?"#REF":e.SheetNames[a[1]]||"SH33TJSERR3",a[1]==a[2]?n:n+":"+e.SheetNames[a[2]];case 14849:return e[a[0]].slice(1).map((function(e){return e.Name})).join(";;");default:return e[a[0]][0][3]?(n=-1==a[1]?"#REF":e[a[0]][0][3][a[1]]||"SH33TJSERR4",a[1]==a[2]?n:n+":"+e[a[0]][0][3][a[2]]):"SH33TJSERR2"}}function ni(e,t,r){var a=ai(e,t,r);return"#REF"==a?a:function(e,t){if(!e&&!(t&&t.biff<=5&&t.biff>=2))throw new Error("empty sheet name");return/[^\w\u4E00-\u9FFF\u3040-\u30FF]/.test(e)?"'"+e+"'":e}(a,r)}function si(e,t,r,a,n){var s,i,c,o,l=n&&n.biff||8,f={s:{c:0,r:0},e:{c:0,r:0}},h=[],u=0,d=0,p="";if(!e[0]||!e[0][0])return"";for(var m=-1,g="",v=0,b=e[0].length;v=0){switch(e[0][m][1][0]){case 0:g=We(" ",e[0][m][1][1]);break;case 1:g=We("\r",e[0][m][1][1]);break;default:if(g="",n.WTF)throw new Error("Unexpected PtgAttrSpaceType "+e[0][m][1][0])}i+=g,m=-1}h.push(i+ri[T[0]]+s);break;case"PtgIsect":s=h.pop(),i=h.pop(),h.push(i+" "+s);break;case"PtgUnion":s=h.pop(),i=h.pop(),h.push(i+","+s);break;case"PtgRange":s=h.pop(),i=h.pop(),h.push(i+":"+s);break;case"PtgAttrChoose":case"PtgAttrGoto":case"PtgAttrIf":case"PtgAttrIfError":case"PtgAttrBaxcel":case"PtgAttrSemi":case"PtgMemArea":case"PtgTbl":case"PtgMemErr":case"PtgMemAreaN":case"PtgMemNoMemN":case"PtgAttrNoop":case"PtgSheet":case"PtgEndSheet":case"PtgMemFunc":case"PtgMemNoMem":break;case"PtgRef":c=kr(T[1][1],f,n),h.push(yr(c,l));break;case"PtgRefN":c=r?kr(T[1][1],r,n):T[1][1],h.push(yr(c,l));break;case"PtgRef3d":u=T[1][1],c=kr(T[1][2],f,n);p=ni(a,u,n);h.push(p+"!"+yr(c,l));break;case"PtgFunc":case"PtgFuncVar":var E=T[1][0],w=T[1][1];E||(E=0);var A=0==(E&=127)?[]:h.slice(-E);h.length-=E,"User"===w&&(w=A.shift()),h.push(w+"("+A.join(",")+")");break;case"PtgBool":h.push(T[1]?"TRUE":"FALSE");break;case"PtgInt":case"PtgErr":h.push(T[1]);break;case"PtgNum":h.push(String(T[1]));break;case"PtgStr":h.push('"'+T[1].replace(/"/g,'""')+'"');break;case"PtgAreaN":o=Sr(T[1][1],r?{s:r}:f,n),h.push(_r(o,n));break;case"PtgArea":o=Sr(T[1][1],f,n),h.push(_r(o,n));break;case"PtgArea3d":u=T[1][1],o=T[1][2],p=ni(a,u,n),h.push(p+"!"+_r(o,n));break;case"PtgAttrSum":h.push("SUM("+h.pop()+")");break;case"PtgName":d=T[1][2];var k=(a.names||[])[d-1]||(a[0]||[])[d],S=k?k.Name:"SH33TJSNAME"+String(d);S&&"_xlfn."==S.slice(0,6)&&!n.xlfn&&(S=S.slice(6)),h.push(S);break;case"PtgNameX":var y,_=T[1][1];if(d=T[1][2],!(n.biff<=5)){var C="";if(14849==((a[_]||[])[0]||[])[0]||(1025==((a[_]||[])[0]||[])[0]?a[_][d]&&a[_][d].itab>0&&(C=a.SheetNames[a[_][d].itab-1]+"!"):C=a.SheetNames[d-1]+"!"),a[_]&&a[_][d])C+=a[_][d].Name;else if(a[0]&&a[0][d])C+=a[0][d].Name;else{var O=(ai(a,_,n)||"").split(";;");O[d-1]?C=O[d-1]:C+="SH33TJSERRX"}h.push(C);break}_<0&&(_=-_),a[_]&&(y=a[_][d]),y||(y={Name:"SH33TJSERRY"}),h.push(y.Name);break;case"PtgParen":var R="(",x=")";if(m>=0){switch(g="",e[0][m][1][0]){case 2:R=We(" ",e[0][m][1][1])+R;break;case 3:R=We("\r",e[0][m][1][1])+R;break;case 4:x=We(" ",e[0][m][1][1])+x;break;case 5:x=We("\r",e[0][m][1][1])+x;break;default:if(n.WTF)throw new Error("Unexpected PtgAttrSpaceType "+e[0][m][1][0])}m=-1}h.push(R+h.pop()+x);break;case"PtgRefErr":case"PtgRefErr3d":case"PtgAreaErr":case"PtgAreaErr3d":h.push("#REF!");break;case"PtgExp":c={c:T[1][1],r:T[1][0]};var I={c:r.c,r:r.r};if(a.sharedf[Nr(c)]){var N=a.sharedf[Nr(c)];h.push(si(N,f,I,a,n))}else{var D=!1;for(s=0;s!=a.arrayf.length;++s)if(i=a.arrayf[s],!(c.ci[0].e.c)&&!(c.ri[0].e.r)){h.push(si(i[1],f,I,a,n)),D=!0;break}D||h.push(T[1])}break;case"PtgArray":h.push("{"+ti(T[1])+"}");break;case"PtgAttrSpace":case"PtgAttrSpaceSemi":m=v;break;case"PtgMissArg":h.push("");break;case"PtgList":h.push("Table"+T[1].idx+"[#"+T[1].rt+"]");break;case"PtgElfCol":case"PtgElfColS":case"PtgElfColSV":case"PtgElfColV":case"PtgElfLel":case"PtgElfRadical":case"PtgElfRadicalLel":case"PtgElfRadicalS":case"PtgElfRw":case"PtgElfRwV":throw new Error("Unsupported ELFs");default:throw new Error("Unrecognized Formula Token: "+String(T))}if(3!=n.biff&&m>=0&&-1==["PtgAttrSpace","PtgAttrSpaceSemi","PtgAttrGoto"].indexOf(e[0][v][0])){var F=!0;switch((T=e[0][m])[1][0]){case 4:F=!1;case 0:g=We(" ",T[1][1]);break;case 5:F=!1;case 1:g=We("\r",T[1][1]);break;default:if(g="",n.WTF)throw new Error("Unexpected PtgAttrSpaceType "+T[1][0])}h.push((F?g:"")+h.pop()+(F?"":g)),m=-1}}if(h.length>1&&n.WTF)throw new Error("bad formula stack");return h[0]}function ii(e,t,r){var a,n=e.l+t,s=2==r.biff?1:2,i=e.read_shift(s);if(65535==i)return[[],Tr(e,t-2)];var c=ei(e,i,r);return t!==i+s&&(a=Qs(e,t-i-s,c,r)),e.l=n,[c,a]}function ci(e,t,r){var a,n=e.l+t,s=e.read_shift(2),i=ei(e,s,r);return 65535==s?[[],Tr(e,t-2)]:(t!==s+2&&(a=Qs(e,n-s-2,i,r)),[i,a])}function oi(e,t,r){var a=e.l+t,n=Ya(e);2==r.biff&&++e.l;var s=function(e){var t;if(65535!==lr(e,e.l+6))return[ea(e),"n"];switch(e[e.l]){case 0:return e.l+=8,["String","s"];case 1:return t=1===e[e.l+2],e.l+=8,[t,"b"];case 2:return t=e[e.l+2],e.l+=8,[t,"e"];case 3:return e.l+=8,["","s"]}return[]}(e),i=e.read_shift(1);2!=r.biff&&(e.read_shift(1),r.biff>=5&&e.read_shift(4));var c=function(e,t,r){var a,n=e.l+t,s=2==r.biff?1:2,i=e.read_shift(s);if(65535==i)return[[],Tr(e,t-2)];var c=ei(e,i,r);return t!==i+s&&(a=Qs(e,t-i-s,c,r)),e.l=n,[c,a]}(e,a-e.l,r);return{cell:n,val:s[0],formula:c,shared:i>>3&1,tt:s[1]}}function li(e,t,r){var a=e.read_shift(4),n=ei(e,a,r),s=e.read_shift(4);return[n,s>0?Qs(e,s,n,r):null]}var fi=li,hi=li,ui=li,di=li,pi={0:"BEEP",1:"OPEN",2:"OPEN.LINKS",3:"CLOSE.ALL",4:"SAVE",5:"SAVE.AS",6:"FILE.DELETE",7:"PAGE.SETUP",8:"PRINT",9:"PRINTER.SETUP",10:"QUIT",11:"NEW.WINDOW",12:"ARRANGE.ALL",13:"WINDOW.SIZE",14:"WINDOW.MOVE",15:"FULL",16:"CLOSE",17:"RUN",22:"SET.PRINT.AREA",23:"SET.PRINT.TITLES",24:"SET.PAGE.BREAK",25:"REMOVE.PAGE.BREAK",26:"FONT",27:"DISPLAY",28:"PROTECT.DOCUMENT",29:"PRECISION",30:"A1.R1C1",31:"CALCULATE.NOW",32:"CALCULATION",34:"DATA.FIND",35:"EXTRACT",36:"DATA.DELETE",37:"SET.DATABASE",38:"SET.CRITERIA",39:"SORT",40:"DATA.SERIES",41:"TABLE",42:"FORMAT.NUMBER",43:"ALIGNMENT",44:"STYLE",45:"BORDER",46:"CELL.PROTECTION",47:"COLUMN.WIDTH",48:"UNDO",49:"CUT",50:"COPY",51:"PASTE",52:"CLEAR",53:"PASTE.SPECIAL",54:"EDIT.DELETE",55:"INSERT",56:"FILL.RIGHT",57:"FILL.DOWN",61:"DEFINE.NAME",62:"CREATE.NAMES",63:"FORMULA.GOTO",64:"FORMULA.FIND",65:"SELECT.LAST.CELL",66:"SHOW.ACTIVE.CELL",67:"GALLERY.AREA",68:"GALLERY.BAR",69:"GALLERY.COLUMN",70:"GALLERY.LINE",71:"GALLERY.PIE",72:"GALLERY.SCATTER",73:"COMBINATION",74:"PREFERRED",75:"ADD.OVERLAY",76:"GRIDLINES",77:"SET.PREFERRED",78:"AXES",79:"LEGEND",80:"ATTACH.TEXT",81:"ADD.ARROW",82:"SELECT.CHART",83:"SELECT.PLOT.AREA",84:"PATTERNS",85:"MAIN.CHART",86:"OVERLAY",87:"SCALE",88:"FORMAT.LEGEND",89:"FORMAT.TEXT",90:"EDIT.REPEAT",91:"PARSE",92:"JUSTIFY",93:"HIDE",94:"UNHIDE",95:"WORKSPACE",96:"FORMULA",97:"FORMULA.FILL",98:"FORMULA.ARRAY",99:"DATA.FIND.NEXT",100:"DATA.FIND.PREV",101:"FORMULA.FIND.NEXT",102:"FORMULA.FIND.PREV",103:"ACTIVATE",104:"ACTIVATE.NEXT",105:"ACTIVATE.PREV",106:"UNLOCKED.NEXT",107:"UNLOCKED.PREV",108:"COPY.PICTURE",109:"SELECT",110:"DELETE.NAME",111:"DELETE.FORMAT",112:"VLINE",113:"HLINE",114:"VPAGE",115:"HPAGE",116:"VSCROLL",117:"HSCROLL",118:"ALERT",119:"NEW",120:"CANCEL.COPY",121:"SHOW.CLIPBOARD",122:"MESSAGE",124:"PASTE.LINK",125:"APP.ACTIVATE",126:"DELETE.ARROW",127:"ROW.HEIGHT",128:"FORMAT.MOVE",129:"FORMAT.SIZE",130:"FORMULA.REPLACE",131:"SEND.KEYS",132:"SELECT.SPECIAL",133:"APPLY.NAMES",134:"REPLACE.FONT",135:"FREEZE.PANES",136:"SHOW.INFO",137:"SPLIT",138:"ON.WINDOW",139:"ON.DATA",140:"DISABLE.INPUT",142:"OUTLINE",143:"LIST.NAMES",144:"FILE.CLOSE",145:"SAVE.WORKBOOK",146:"DATA.FORM",147:"COPY.CHART",148:"ON.TIME",149:"WAIT",150:"FORMAT.FONT",151:"FILL.UP",152:"FILL.LEFT",153:"DELETE.OVERLAY",155:"SHORT.MENUS",159:"SET.UPDATE.STATUS",161:"COLOR.PALETTE",162:"DELETE.STYLE",163:"WINDOW.RESTORE",164:"WINDOW.MAXIMIZE",166:"CHANGE.LINK",167:"CALCULATE.DOCUMENT",168:"ON.KEY",169:"APP.RESTORE",170:"APP.MOVE",171:"APP.SIZE",172:"APP.MINIMIZE",173:"APP.MAXIMIZE",174:"BRING.TO.FRONT",175:"SEND.TO.BACK",185:"MAIN.CHART.TYPE",186:"OVERLAY.CHART.TYPE",187:"SELECT.END",188:"OPEN.MAIL",189:"SEND.MAIL",190:"STANDARD.FONT",191:"CONSOLIDATE",192:"SORT.SPECIAL",193:"GALLERY.3D.AREA",194:"GALLERY.3D.COLUMN",195:"GALLERY.3D.LINE",196:"GALLERY.3D.PIE",197:"VIEW.3D",198:"GOAL.SEEK",199:"WORKGROUP",200:"FILL.GROUP",201:"UPDATE.LINK",202:"PROMOTE",203:"DEMOTE",204:"SHOW.DETAIL",206:"UNGROUP",207:"OBJECT.PROPERTIES",208:"SAVE.NEW.OBJECT",209:"SHARE",210:"SHARE.NAME",211:"DUPLICATE",212:"APPLY.STYLE",213:"ASSIGN.TO.OBJECT",214:"OBJECT.PROTECTION",215:"HIDE.OBJECT",216:"SET.EXTRACT",217:"CREATE.PUBLISHER",218:"SUBSCRIBE.TO",219:"ATTRIBUTES",220:"SHOW.TOOLBAR",222:"PRINT.PREVIEW",223:"EDIT.COLOR",224:"SHOW.LEVELS",225:"FORMAT.MAIN",226:"FORMAT.OVERLAY",227:"ON.RECALC",228:"EDIT.SERIES",229:"DEFINE.STYLE",240:"LINE.PRINT",243:"ENTER.DATA",249:"GALLERY.RADAR",250:"MERGE.STYLES",251:"EDITION.OPTIONS",252:"PASTE.PICTURE",253:"PASTE.PICTURE.LINK",254:"SPELLING",256:"ZOOM",259:"INSERT.OBJECT",260:"WINDOW.MINIMIZE",265:"SOUND.NOTE",266:"SOUND.PLAY",267:"FORMAT.SHAPE",268:"EXTEND.POLYGON",269:"FORMAT.AUTO",272:"GALLERY.3D.BAR",273:"GALLERY.3D.SURFACE",274:"FILL.AUTO",276:"CUSTOMIZE.TOOLBAR",277:"ADD.TOOL",278:"EDIT.OBJECT",279:"ON.DOUBLECLICK",280:"ON.ENTRY",281:"WORKBOOK.ADD",282:"WORKBOOK.MOVE",283:"WORKBOOK.COPY",284:"WORKBOOK.OPTIONS",285:"SAVE.WORKSPACE",288:"CHART.WIZARD",289:"DELETE.TOOL",290:"MOVE.TOOL",291:"WORKBOOK.SELECT",292:"WORKBOOK.ACTIVATE",293:"ASSIGN.TO.TOOL",295:"COPY.TOOL",296:"RESET.TOOL",297:"CONSTRAIN.NUMERIC",298:"PASTE.TOOL",302:"WORKBOOK.NEW",305:"SCENARIO.CELLS",306:"SCENARIO.DELETE",307:"SCENARIO.ADD",308:"SCENARIO.EDIT",309:"SCENARIO.SHOW",310:"SCENARIO.SHOW.NEXT",311:"SCENARIO.SUMMARY",312:"PIVOT.TABLE.WIZARD",313:"PIVOT.FIELD.PROPERTIES",314:"PIVOT.FIELD",315:"PIVOT.ITEM",316:"PIVOT.ADD.FIELDS",318:"OPTIONS.CALCULATION",319:"OPTIONS.EDIT",320:"OPTIONS.VIEW",321:"ADDIN.MANAGER",322:"MENU.EDITOR",323:"ATTACH.TOOLBARS",324:"VBAActivate",325:"OPTIONS.CHART",328:"VBA.INSERT.FILE",330:"VBA.PROCEDURE.DEFINITION",336:"ROUTING.SLIP",338:"ROUTE.DOCUMENT",339:"MAIL.LOGON",342:"INSERT.PICTURE",343:"EDIT.TOOL",344:"GALLERY.DOUGHNUT",350:"CHART.TREND",352:"PIVOT.ITEM.PROPERTIES",354:"WORKBOOK.INSERT",355:"OPTIONS.TRANSITION",356:"OPTIONS.GENERAL",370:"FILTER.ADVANCED",373:"MAIL.ADD.MAILER",374:"MAIL.DELETE.MAILER",375:"MAIL.REPLY",376:"MAIL.REPLY.ALL",377:"MAIL.FORWARD",378:"MAIL.NEXT.LETTER",379:"DATA.LABEL",380:"INSERT.TITLE",381:"FONT.PROPERTIES",382:"MACRO.OPTIONS",383:"WORKBOOK.HIDE",384:"WORKBOOK.UNHIDE",385:"WORKBOOK.DELETE",386:"WORKBOOK.NAME",388:"GALLERY.CUSTOM",390:"ADD.CHART.AUTOFORMAT",391:"DELETE.CHART.AUTOFORMAT",392:"CHART.ADD.DATA",393:"AUTO.OUTLINE",394:"TAB.ORDER",395:"SHOW.DIALOG",396:"SELECT.ALL",397:"UNGROUP.SHEETS",398:"SUBTOTAL.CREATE",399:"SUBTOTAL.REMOVE",400:"RENAME.OBJECT",412:"WORKBOOK.SCROLL",413:"WORKBOOK.NEXT",414:"WORKBOOK.PREV",415:"WORKBOOK.TAB.SPLIT",416:"FULL.SCREEN",417:"WORKBOOK.PROTECT",420:"SCROLLBAR.PROPERTIES",421:"PIVOT.SHOW.PAGES",422:"TEXT.TO.COLUMNS",423:"FORMAT.CHARTTYPE",424:"LINK.FORMAT",425:"TRACER.DISPLAY",430:"TRACER.NAVIGATE",431:"TRACER.CLEAR",432:"TRACER.ERROR",433:"PIVOT.FIELD.GROUP",434:"PIVOT.FIELD.UNGROUP",435:"CHECKBOX.PROPERTIES",436:"LABEL.PROPERTIES",437:"LISTBOX.PROPERTIES",438:"EDITBOX.PROPERTIES",439:"PIVOT.REFRESH",440:"LINK.COMBO",441:"OPEN.TEXT",442:"HIDE.DIALOG",443:"SET.DIALOG.FOCUS",444:"ENABLE.OBJECT",445:"PUSHBUTTON.PROPERTIES",446:"SET.DIALOG.DEFAULT",447:"FILTER",448:"FILTER.SHOW.ALL",449:"CLEAR.OUTLINE",450:"FUNCTION.WIZARD",451:"ADD.LIST.ITEM",452:"SET.LIST.ITEM",453:"REMOVE.LIST.ITEM",454:"SELECT.LIST.ITEM",455:"SET.CONTROL.VALUE",456:"SAVE.COPY.AS",458:"OPTIONS.LISTS.ADD",459:"OPTIONS.LISTS.DELETE",460:"SERIES.AXES",461:"SERIES.X",462:"SERIES.Y",463:"ERRORBAR.X",464:"ERRORBAR.Y",465:"FORMAT.CHART",466:"SERIES.ORDER",467:"MAIL.LOGOFF",468:"CLEAR.ROUTING.SLIP",469:"APP.ACTIVATE.MICROSOFT",470:"MAIL.EDIT.MAILER",471:"ON.SHEET",472:"STANDARD.WIDTH",473:"SCENARIO.MERGE",474:"SUMMARY.INFO",475:"FIND.FILE",476:"ACTIVE.CELL.FONT",477:"ENABLE.TIPWIZARD",478:"VBA.MAKE.ADDIN",480:"INSERTDATATABLE",481:"WORKGROUP.OPTIONS",482:"MAIL.SEND.MAILER",485:"AUTOCORRECT",489:"POST.DOCUMENT",491:"PICKLIST",493:"VIEW.SHOW",494:"VIEW.DEFINE",495:"VIEW.DELETE",509:"SHEET.BACKGROUND",510:"INSERT.MAP.OBJECT",511:"OPTIONS.MENONO",517:"MSOCHECKS",518:"NORMAL",519:"LAYOUT",520:"RM.PRINT.AREA",521:"CLEAR.PRINT.AREA",522:"ADD.PRINT.AREA",523:"MOVE.BRK",545:"HIDECURR.NOTE",546:"HIDEALL.NOTES",547:"DELETE.NOTE",548:"TRAVERSE.NOTES",549:"ACTIVATE.NOTES",620:"PROTECT.REVISIONS",621:"UNPROTECT.REVISIONS",647:"OPTIONS.ME",653:"WEB.PUBLISH",667:"NEWWEBQUERY",673:"PIVOT.TABLE.CHART",753:"OPTIONS.SAVE",755:"OPTIONS.SPELL",808:"HIDEALL.INKANNOTS"},mi={0:"COUNT",1:"IF",2:"ISNA",3:"ISERROR",4:"SUM",5:"AVERAGE",6:"MIN",7:"MAX",8:"ROW",9:"COLUMN",10:"NA",11:"NPV",12:"STDEV",13:"DOLLAR",14:"FIXED",15:"SIN",16:"COS",17:"TAN",18:"ATAN",19:"PI",20:"SQRT",21:"EXP",22:"LN",23:"LOG10",24:"ABS",25:"INT",26:"SIGN",27:"ROUND",28:"LOOKUP",29:"INDEX",30:"REPT",31:"MID",32:"LEN",33:"VALUE",34:"TRUE",35:"FALSE",36:"AND",37:"OR",38:"NOT",39:"MOD",40:"DCOUNT",41:"DSUM",42:"DAVERAGE",43:"DMIN",44:"DMAX",45:"DSTDEV",46:"VAR",47:"DVAR",48:"TEXT",49:"LINEST",50:"TREND",51:"LOGEST",52:"GROWTH",53:"GOTO",54:"HALT",55:"RETURN",56:"PV",57:"FV",58:"NPER",59:"PMT",60:"RATE",61:"MIRR",62:"IRR",63:"RAND",64:"MATCH",65:"DATE",66:"TIME",67:"DAY",68:"MONTH",69:"YEAR",70:"WEEKDAY",71:"HOUR",72:"MINUTE",73:"SECOND",74:"NOW",75:"AREAS",76:"ROWS",77:"COLUMNS",78:"OFFSET",79:"ABSREF",80:"RELREF",81:"ARGUMENT",82:"SEARCH",83:"TRANSPOSE",84:"ERROR",85:"STEP",86:"TYPE",87:"ECHO",88:"SET.NAME",89:"CALLER",90:"DEREF",91:"WINDOWS",92:"SERIES",93:"DOCUMENTS",94:"ACTIVE.CELL",95:"SELECTION",96:"RESULT",97:"ATAN2",98:"ASIN",99:"ACOS",100:"CHOOSE",101:"HLOOKUP",102:"VLOOKUP",103:"LINKS",104:"INPUT",105:"ISREF",106:"GET.FORMULA",107:"GET.NAME",108:"SET.VALUE",109:"LOG",110:"EXEC",111:"CHAR",112:"LOWER",113:"UPPER",114:"PROPER",115:"LEFT",116:"RIGHT",117:"EXACT",118:"TRIM",119:"REPLACE",120:"SUBSTITUTE",121:"CODE",122:"NAMES",123:"DIRECTORY",124:"FIND",125:"CELL",126:"ISERR",127:"ISTEXT",128:"ISNUMBER",129:"ISBLANK",130:"T",131:"N",132:"FOPEN",133:"FCLOSE",134:"FSIZE",135:"FREADLN",136:"FREAD",137:"FWRITELN",138:"FWRITE",139:"FPOS",140:"DATEVALUE",141:"TIMEVALUE",142:"SLN",143:"SYD",144:"DDB",145:"GET.DEF",146:"REFTEXT",147:"TEXTREF",148:"INDIRECT",149:"REGISTER",150:"CALL",151:"ADD.BAR",152:"ADD.MENU",153:"ADD.COMMAND",154:"ENABLE.COMMAND",155:"CHECK.COMMAND",156:"RENAME.COMMAND",157:"SHOW.BAR",158:"DELETE.MENU",159:"DELETE.COMMAND",160:"GET.CHART.ITEM",161:"DIALOG.BOX",162:"CLEAN",163:"MDETERM",164:"MINVERSE",165:"MMULT",166:"FILES",167:"IPMT",168:"PPMT",169:"COUNTA",170:"CANCEL.KEY",171:"FOR",172:"WHILE",173:"BREAK",174:"NEXT",175:"INITIATE",176:"REQUEST",177:"POKE",178:"EXECUTE",179:"TERMINATE",180:"RESTART",181:"HELP",182:"GET.BAR",183:"PRODUCT",184:"FACT",185:"GET.CELL",186:"GET.WORKSPACE",187:"GET.WINDOW",188:"GET.DOCUMENT",189:"DPRODUCT",190:"ISNONTEXT",191:"GET.NOTE",192:"NOTE",193:"STDEVP",194:"VARP",195:"DSTDEVP",196:"DVARP",197:"TRUNC",198:"ISLOGICAL",199:"DCOUNTA",200:"DELETE.BAR",201:"UNREGISTER",204:"USDOLLAR",205:"FINDB",206:"SEARCHB",207:"REPLACEB",208:"LEFTB",209:"RIGHTB",210:"MIDB",211:"LENB",212:"ROUNDUP",213:"ROUNDDOWN",214:"ASC",215:"DBCS",216:"RANK",219:"ADDRESS",220:"DAYS360",221:"TODAY",222:"VDB",223:"ELSE",224:"ELSE.IF",225:"END.IF",226:"FOR.CELL",227:"MEDIAN",228:"SUMPRODUCT",229:"SINH",230:"COSH",231:"TANH",232:"ASINH",233:"ACOSH",234:"ATANH",235:"DGET",236:"CREATE.OBJECT",237:"VOLATILE",238:"LAST.ERROR",239:"CUSTOM.UNDO",240:"CUSTOM.REPEAT",241:"FORMULA.CONVERT",242:"GET.LINK.INFO",243:"TEXT.BOX",244:"INFO",245:"GROUP",246:"GET.OBJECT",247:"DB",248:"PAUSE",251:"RESUME",252:"FREQUENCY",253:"ADD.TOOLBAR",254:"DELETE.TOOLBAR",255:"User",256:"RESET.TOOLBAR",257:"EVALUATE",258:"GET.TOOLBAR",259:"GET.TOOL",260:"SPELLING.CHECK",261:"ERROR.TYPE",262:"APP.TITLE",263:"WINDOW.TITLE",264:"SAVE.TOOLBAR",265:"ENABLE.TOOL",266:"PRESS.TOOL",267:"REGISTER.ID",268:"GET.WORKBOOK",269:"AVEDEV",270:"BETADIST",271:"GAMMALN",272:"BETAINV",273:"BINOMDIST",274:"CHIDIST",275:"CHIINV",276:"COMBIN",277:"CONFIDENCE",278:"CRITBINOM",279:"EVEN",280:"EXPONDIST",281:"FDIST",282:"FINV",283:"FISHER",284:"FISHERINV",285:"FLOOR",286:"GAMMADIST",287:"GAMMAINV",288:"CEILING",289:"HYPGEOMDIST",290:"LOGNORMDIST",291:"LOGINV",292:"NEGBINOMDIST",293:"NORMDIST",294:"NORMSDIST",295:"NORMINV",296:"NORMSINV",297:"STANDARDIZE",298:"ODD",299:"PERMUT",300:"POISSON",301:"TDIST",302:"WEIBULL",303:"SUMXMY2",304:"SUMX2MY2",305:"SUMX2PY2",306:"CHITEST",307:"CORREL",308:"COVAR",309:"FORECAST",310:"FTEST",311:"INTERCEPT",312:"PEARSON",313:"RSQ",314:"STEYX",315:"SLOPE",316:"TTEST",317:"PROB",318:"DEVSQ",319:"GEOMEAN",320:"HARMEAN",321:"SUMSQ",322:"KURT",323:"SKEW",324:"ZTEST",325:"LARGE",326:"SMALL",327:"QUARTILE",328:"PERCENTILE",329:"PERCENTRANK",330:"MODE",331:"TRIMMEAN",332:"TINV",334:"MOVIE.COMMAND",335:"GET.MOVIE",336:"CONCATENATE",337:"POWER",338:"PIVOT.ADD.DATA",339:"GET.PIVOT.TABLE",340:"GET.PIVOT.FIELD",341:"GET.PIVOT.ITEM",342:"RADIANS",343:"DEGREES",344:"SUBTOTAL",345:"SUMIF",346:"COUNTIF",347:"COUNTBLANK",348:"SCENARIO.GET",349:"OPTIONS.LISTS.GET",350:"ISPMT",351:"DATEDIF",352:"DATESTRING",353:"NUMBERSTRING",354:"ROMAN",355:"OPEN.DIALOG",356:"SAVE.DIALOG",357:"VIEW.GET",358:"GETPIVOTDATA",359:"HYPERLINK",360:"PHONETIC",361:"AVERAGEA",362:"MAXA",363:"MINA",364:"STDEVPA",365:"VARPA",366:"STDEVA",367:"VARA",368:"BAHTTEXT",369:"THAIDAYOFWEEK",370:"THAIDIGIT",371:"THAIMONTHOFYEAR",372:"THAINUMSOUND",373:"THAINUMSTRING",374:"THAISTRINGLENGTH",375:"ISTHAIDIGIT",376:"ROUNDBAHTDOWN",377:"ROUNDBAHTUP",378:"THAIYEAR",379:"RTD",380:"CUBEVALUE",381:"CUBEMEMBER",382:"CUBEMEMBERPROPERTY",383:"CUBERANKEDMEMBER",384:"HEX2BIN",385:"HEX2DEC",386:"HEX2OCT",387:"DEC2BIN",388:"DEC2HEX",389:"DEC2OCT",390:"OCT2BIN",391:"OCT2HEX",392:"OCT2DEC",393:"BIN2DEC",394:"BIN2OCT",395:"BIN2HEX",396:"IMSUB",397:"IMDIV",398:"IMPOWER",399:"IMABS",400:"IMSQRT",401:"IMLN",402:"IMLOG2",403:"IMLOG10",404:"IMSIN",405:"IMCOS",406:"IMEXP",407:"IMARGUMENT",408:"IMCONJUGATE",409:"IMAGINARY",410:"IMREAL",411:"COMPLEX",412:"IMSUM",413:"IMPRODUCT",414:"SERIESSUM",415:"FACTDOUBLE",416:"SQRTPI",417:"QUOTIENT",418:"DELTA",419:"GESTEP",420:"ISEVEN",421:"ISODD",422:"MROUND",423:"ERF",424:"ERFC",425:"BESSELJ",426:"BESSELK",427:"BESSELY",428:"BESSELI",429:"XIRR",430:"XNPV",431:"PRICEMAT",432:"YIELDMAT",433:"INTRATE",434:"RECEIVED",435:"DISC",436:"PRICEDISC",437:"YIELDDISC",438:"TBILLEQ",439:"TBILLPRICE",440:"TBILLYIELD",441:"PRICE",442:"YIELD",443:"DOLLARDE",444:"DOLLARFR",445:"NOMINAL",446:"EFFECT",447:"CUMPRINC",448:"CUMIPMT",449:"EDATE",450:"EOMONTH",451:"YEARFRAC",452:"COUPDAYBS",453:"COUPDAYS",454:"COUPDAYSNC",455:"COUPNCD",456:"COUPNUM",457:"COUPPCD",458:"DURATION",459:"MDURATION",460:"ODDLPRICE",461:"ODDLYIELD",462:"ODDFPRICE",463:"ODDFYIELD",464:"RANDBETWEEN",465:"WEEKNUM",466:"AMORDEGRC",467:"AMORLINC",468:"CONVERT",724:"SHEETJS",469:"ACCRINT",470:"ACCRINTM",471:"WORKDAY",472:"NETWORKDAYS",473:"GCD",474:"MULTINOMIAL",475:"LCM",476:"FVSCHEDULE",477:"CUBEKPIMEMBER",478:"CUBESET",479:"CUBESETCOUNT",480:"IFERROR",481:"COUNTIFS",482:"SUMIFS",483:"AVERAGEIF",484:"AVERAGEIFS"},gi={2:1,3:1,10:0,15:1,16:1,17:1,18:1,19:0,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:2,30:2,31:3,32:1,33:1,34:0,35:0,38:1,39:2,40:3,41:3,42:3,43:3,44:3,45:3,47:3,48:2,53:1,61:3,63:0,65:3,66:3,67:1,68:1,69:1,70:1,71:1,72:1,73:1,74:0,75:1,76:1,77:1,79:2,80:2,83:1,85:0,86:1,89:0,90:1,94:0,95:0,97:2,98:1,99:1,101:3,102:3,105:1,106:1,108:2,111:1,112:1,113:1,114:1,117:2,118:1,119:4,121:1,126:1,127:1,128:1,129:1,130:1,131:1,133:1,134:1,135:1,136:2,137:2,138:2,140:1,141:1,142:3,143:4,144:4,161:1,162:1,163:1,164:1,165:2,172:1,175:2,176:2,177:3,178:2,179:1,184:1,186:1,189:3,190:1,195:3,196:3,197:1,198:1,199:3,201:1,207:4,210:3,211:1,212:2,213:2,214:1,215:1,225:0,229:1,230:1,231:1,232:1,233:1,234:1,235:3,244:1,247:4,252:2,257:1,261:1,271:1,273:4,274:2,275:2,276:2,277:3,278:3,279:1,280:3,281:3,282:3,283:1,284:1,285:2,286:4,287:3,288:2,289:4,290:3,291:3,292:3,293:4,294:1,295:3,296:1,297:3,298:1,299:2,300:3,301:3,302:4,303:2,304:2,305:2,306:2,307:2,308:2,309:3,310:2,311:2,312:2,313:2,314:2,315:2,316:4,325:2,326:2,327:2,328:2,331:2,332:2,337:2,342:1,343:1,346:2,347:1,350:4,351:3,352:1,353:2,360:1,368:1,369:1,370:1,371:1,372:1,373:1,374:1,375:1,376:1,377:1,378:1,382:3,385:1,392:1,393:1,396:2,397:2,398:2,399:1,400:1,401:1,402:1,403:1,404:1,405:1,406:1,407:1,408:1,409:1,410:1,414:4,415:1,416:1,417:2,420:1,421:1,422:2,424:1,425:2,426:2,427:2,428:2,430:3,438:3,439:3,440:3,443:2,444:2,445:2,446:2,447:6,448:6,449:2,450:2,464:2,468:3,476:2,479:1,480:2,65535:0};function vi(e){return"of:"==e.slice(0,3)&&(e=e.slice(3)),61==e.charCodeAt(0)&&61==(e=e.slice(1)).charCodeAt(0)&&(e=e.slice(1)),(e=(e=(e=e.replace(/COM\.MICROSOFT\./g,"")).replace(/\[((?:\.[A-Z]+[0-9]+)(?::\.[A-Z]+[0-9]+)?)\]/g,(function(e,t){return t.replace(/\./g,"")}))).replace(/\[.(#[A-Z]*[?!])\]/g,"$1")).replace(/[;~]/g,",").replace(/\|/g,";")}function bi(e){var t=e.split(":");return[t[0].split(".")[0],t[0].split(".")[1]+(t.length>1?":"+(t[1].split(".")[1]||t[1].split(".")[0]):"")]}var Ti={},Ei={};function wi(e,t){if(e){var r=[.7,.7,.75,.75,.3,.3];"xlml"==t&&(r=[1,1,1,1,.5,.5]),null==e.left&&(e.left=r[0]),null==e.right&&(e.right=r[1]),null==e.top&&(e.top=r[2]),null==e.bottom&&(e.bottom=r[3]),null==e.header&&(e.header=r[4]),null==e.footer&&(e.footer=r[5])}}function Ai(e,t,r,a,n,s){try{a.cellNF&&(e.z=z[t])}catch(c){if(a.WTF)throw c}if("z"!==e.t||a.cellStyles){if("d"===e.t&&"string"===typeof e.v&&(e.v=He(e.v)),(!a||!1!==a.cellText)&&"z"!==e.t)try{if(null==z[t]&&we(ke[t]||"General",t),"e"===e.t)e.w=e.w||fa[e.v];else if(0===t)if("n"===e.t)(0|e.v)===e.v?e.w=e.v.toString(10):e.w=q(e.v);else if("d"===e.t){var i=Ie(e.v);e.w=(0|i)===i?i.toString(10):q(i)}else{if(void 0===e.v)return"";e.w=Q(e.v,Ei)}else"d"===e.t?e.w=Ee(t,Ie(e.v),Ei):e.w=Ee(t,e.v,Ei)}catch(c){if(a.WTF)throw c}if(a.cellStyles&&null!=r)try{e.s=s.Fills[r],e.s.fgColor&&e.s.fgColor.theme&&!e.s.fgColor.rgb&&(e.s.fgColor.rgb=qn(n.themeElements.clrScheme[e.s.fgColor.theme].rgb,e.s.fgColor.tint||0),a.WTF&&(e.s.fgColor.raw_rgb=n.themeElements.clrScheme[e.s.fgColor.theme].rgb)),e.s.bgColor&&e.s.bgColor.theme&&(e.s.bgColor.rgb=qn(n.themeElements.clrScheme[e.s.bgColor.theme].rgb,e.s.bgColor.tint||0),a.WTF&&(e.s.bgColor.raw_rgb=n.themeElements.clrScheme[e.s.bgColor.theme].rgb))}catch(c){if(a.WTF&&s.Fills)throw c}}}var ki=/<(?:\w:)?mergeCell ref="[A-Z0-9:]+"\s*[\/]?>/g,Si=/<(?:\w+:)?sheetData[^>]*>([\s\S]*)<\/(?:\w+:)?sheetData>/,yi=/<(?:\w:)?hyperlink [^>]*>/gm,_i=/"(\w*:\w*)"/,Ci=/<(?:\w:)?col\b[^>]*[\/]?>/g,Oi=/<(?:\w:)?autoFilter[^>]*([\/]|>([\s\S]*)<\/(?:\w:)?autoFilter)>/g,Ri=/<(?:\w:)?pageMargins[^>]*\/>/g,xi=/<(?:\w:)?sheetPr\b(?:[^>a-z][^>]*)?\/>/,Ii=/<(?:\w:)?sheetPr[^>]*(?:[\/]|>([\s\S]*)<\/(?:\w:)?sheetPr)>/,Ni=/<(?:\w:)?sheetViews[^>]*(?:[\/]|>([\s\S]*)<\/(?:\w:)?sheetViews)>/;function Di(e,t,r,a,n,s,i){if(!e)return e;a||(a={"!id":{}});var c=t.dense?[]:{},o={s:{r:2e6,c:2e6},e:{r:0,c:0}},l="",f="",h=e.match(Si);h?(l=e.slice(0,h.index),f=e.slice(h.index+h[0].length)):l=f=e;var u=l.match(xi);u?Fi(u[0],c,n,r):(u=l.match(Ii))&&function(e,t,r,a,n){Fi(e.slice(0,e.indexOf(">")),r,a,n)}(u[0],u[1],c,n,r);var d=(l.match(/<(?:\w*:)?dimension/)||{index:-1}).index;if(d>0){var p=l.slice(d,d+50).match(_i);p&&function(e,t){var r=Lr(t);r.s.r<=r.e.r&&r.s.c<=r.e.c&&r.s.r>=0&&r.s.c>=0&&(e["!ref"]=Fr(r))}(c,p[1])}var m=l.match(Ni);m&&m[1]&&function(e,t){t.Views||(t.Views=[{}]);(e.match(Li)||[]).forEach((function(e,r){var a=ht(e);t.Views[r]||(t.Views[r]={}),+a.zoomScale&&(t.Views[r].zoom=+a.zoomScale),Et(a.rightToLeft)&&(t.Views[r].RTL=!0)}))}(m[1],n);var g=[];if(t.cellStyles){var v=l.match(Ci);v&&function(e,t){for(var r=!1,a=0;a!=t.length;++a){var n=ht(t[a],!0);n.hidden&&(n.hidden=Et(n.hidden));var s=parseInt(n.min,10)-1,i=parseInt(n.max,10)-1;for(n.outlineLevel&&(n.level=+n.outlineLevel||0),delete n.min,delete n.max,n.width=+n.width,!r&&n.width&&(r=!0,ns(n.width)),ss(n);s<=i;)e[s++]=Ve(n)}}(g,v)}h&&Mi(h[1],c,t,o,s,i);var b=f.match(Oi);b&&(c["!autofilter"]=function(e){return{ref:(e.match(/ref="([^"]*)"/)||[])[1]}}(b[0]));var T=[],E=f.match(ki);if(E)for(d=0;d!=E.length;++d)T[d]=Lr(E[d].slice(E[d].indexOf('"')+1));var w=f.match(yi);w&&function(e,t,r){for(var a=Array.isArray(e),n=0;n!=t.length;++n){var s=ht(yt(t[n]),!0);if(!s.ref)return;var i=((r||{})["!id"]||[])[s.id];i?(s.Target=i.Target,s.location&&(s.Target+="#"+mt(s.location))):(s.Target="#"+mt(s.location),i={Target:s.Target,TargetMode:"Internal"}),s.Rel=i,s.tooltip&&(s.Tooltip=s.tooltip,delete s.tooltip);for(var c=Lr(s.ref),o=c.s.r;o<=c.e.r;++o)for(var l=c.s.c;l<=c.e.c;++l){var f=Nr({c:l,r:o});a?(e[o]||(e[o]=[]),e[o][l]||(e[o][l]={t:"z",v:void 0}),e[o][l].l=s):(e[f]||(e[f]={t:"z",v:void 0}),e[f].l=s)}}}(c,w,a);var A=f.match(Ri);if(A&&(c["!margins"]=function(e){var t={};return["left","right","top","bottom","header","footer"].forEach((function(r){e[r]&&(t[r]=parseFloat(e[r]))})),t}(ht(A[0]))),!c["!ref"]&&o.e.c>=o.s.c&&o.e.r>=o.s.r&&(c["!ref"]=Fr(o)),t.sheetRows>0&&c["!ref"]){var k=Lr(c["!ref"]);t.sheetRows<=+k.e.r&&(k.e.r=t.sheetRows-1,k.e.r>o.e.r&&(k.e.r=o.e.r),k.e.ro.e.c&&(k.e.c=o.e.c),k.e.c0&&(c["!cols"]=g),T.length>0&&(c["!merges"]=T),c}function Fi(e,t,r,a){var n=ht(e);r.Sheets[a]||(r.Sheets[a]={}),n.codeName&&(r.Sheets[a].CodeName=mt(yt(n.codeName)))}var Li=/<(?:\w:)?sheetView(?:[^>a-z][^>]*)?\/?>/;var Mi=function(){var e=/<(?:\w+:)?c[ \/>]/,t=/<\/(?:\w+:)?row>/,r=/r=["']([^"']*)["']/,a=/<(?:\w+:)?is>([\S\s]*?)<\/(?:\w+:)?is>/,n=/ref=["']([^"']*)["']/,s=Ct("v"),i=Ct("f");return function(c,o,l,f,h,u){for(var d,p,m,g,v,b=0,T="",E=[],w=[],A=0,k=0,S=0,y="",_=0,C=0,O=0,R=0,x=Array.isArray(u.CellXf),I=[],N=[],D=Array.isArray(o),F=[],L={},M=!1,P=!!l.sheetStubs,U=c.split(t),B=0,H=U.length;B!=H;++B){var V=(T=U[B].trim()).length;if(0!==V){var W=0;e:for(b=0;b":if("/"!=T[b-1]){++b;break e}if(l&&l.cellStyles){if(_=null!=(p=ht(T.slice(W,b),!0)).r?parseInt(p.r,10):_+1,C=-1,l.sheetRows&&l.sheetRows<_)continue;L={},M=!1,p.ht&&(M=!0,L.hpt=parseFloat(p.ht),L.hpx=cs(L.hpt)),"1"==p.hidden&&(M=!0,L.hidden=!0),null!=p.outlineLevel&&(M=!0,L.level=+p.outlineLevel),M&&(F[_-1]=L)}break;case"<":W=b}if(W>=b)break;if(_=null!=(p=ht(T.slice(W,b),!0)).r?parseInt(p.r,10):_+1,C=-1,!(l.sheetRows&&l.sheetRows<_)){f.s.r>_-1&&(f.s.r=_-1),f.e.r<_-1&&(f.e.r=_-1),l&&l.cellStyles&&(L={},M=!1,p.ht&&(M=!0,L.hpt=parseFloat(p.ht),L.hpx=cs(L.hpt)),"1"==p.hidden&&(M=!0,L.hidden=!0),null!=p.outlineLevel&&(M=!0,L.level=+p.outlineLevel),M&&(F[_-1]=L)),E=T.slice(b).split(e);for(var G=0;G!=E.length&&"<"==E[G].trim().charAt(0);++G);for(E=E.slice(G),b=0;b!=E.length;++b)if(0!==(T=E[b].trim()).length){if(w=T.match(r),A=b,k=0,S=0,T="":"")+T,null!=w&&2===w.length){for(A=0,y=w[1],k=0;k!=y.length&&!((S=y.charCodeAt(k)-64)<1||S>26);++k)A=26*A+S;C=--A}else++C;for(k=0;k!=T.length&&62!==T.charCodeAt(k);++k);if(++k,(p=ht(T.slice(0,k),!0)).r||(p.r=Nr({r:_-1,c:C})),d={t:""},null!=(w=(y=T.slice(k)).match(s))&&""!==w[1]&&(d.v=mt(w[1])),l.cellFormula){if(null!=(w=y.match(i))&&""!==w[1]){if(d.f=mt(yt(w[1])).replace(/\r\n/g,"\n"),l.xlfn||(d.f=Ds(d.f)),w[0].indexOf('t="array"')>-1)d.F=(y.match(n)||[])[1],d.F.indexOf(":")>-1&&I.push([Lr(d.F),d.F]);else if(w[0].indexOf('t="shared"')>-1){g=ht(w[0]);var $=mt(yt(w[1]));l.xlfn||($=Ds($)),N[parseInt(g.si,10)]=[g,$,p.r]}}else(w=y.match(/]*\/>/))&&N[(g=ht(w[0])).si]&&(d.f=Ns(N[g.si][1],N[g.si][2],p.r));var j=Ir(p.r);for(k=0;k=I[k][0].s.r&&j.r<=I[k][0].e.r&&j.c>=I[k][0].s.c&&j.c<=I[k][0].e.c&&(d.F=I[k][1])}if(null==p.t&&void 0===d.v)if(d.f||d.F)d.v=0,d.t="n";else{if(!P)continue;d.t="z"}else d.t=p.t||"n";switch(f.s.c>C&&(f.s.c=C),f.e.c0&&(o["!rows"]=F)}}();var Pi=Qr;function Ui(e){return[jr(e),ea(e),"n"]}var Bi=Qr;var Hi=["left","right","top","bottom","header","footer"];function zi(e,t,r,a,n,s){var i=s||{"!type":"chart"};if(!e)return s;var c=0,o=0,l="A",f={s:{r:2e6,c:2e6},e:{r:0,c:0}};return(e.match(/[\s\S]*?<\/c:numCache>/gm)||[]).forEach((function(e){var t=function(e){var t,r=[],a=e.match(/^/);(e.match(/(.*?)<\/c:pt>/gm)||[]).forEach((function(e){var t=e.match(/(.*)<\/c:v><\/c:pt>/);t&&(r[+t[1]]=a?+t[2]:t[2])}));var n=mt((e.match(/([\s\S]*?)<\/c:formatCode>/)||["","General"])[1]);return(e.match(/(.*?)<\/c:f>/gm)||[]).forEach((function(e){t=e.replace(/<.*?>/g,"")})),[r,n,t]}(e);f.s.r=f.s.c=0,f.e.c=c,l=xr(c),t[0].forEach((function(e,r){i[l+Or(r)]={t:"n",v:e,z:t[1]},o=r})),f.e.r0&&(i["!ref"]=Fr(f)),i}var Vi=[["allowRefreshQuery",!1,"bool"],["autoCompressPictures",!0,"bool"],["backupFile",!1,"bool"],["checkCompatibility",!1,"bool"],["CodeName",""],["date1904",!1,"bool"],["defaultThemeVersion",0,"int"],["filterPrivacy",!1,"bool"],["hidePivotFieldList",!1,"bool"],["promptedSolutions",!1,"bool"],["publishItems",!1,"bool"],["refreshAllConnections",!1,"bool"],["saveExternalLinkValues",!0,"bool"],["showBorderUnselectedTables",!0,"bool"],["showInkAnnotation",!0,"bool"],["showObjects","all"],["showPivotChartFilter",!1,"bool"],["updateLinks","userSet"]],Wi=[["activeTab",0,"int"],["autoFilterDateGrouping",!0,"bool"],["firstSheet",0,"int"],["minimized",!1,"bool"],["showHorizontalScroll",!0,"bool"],["showSheetTabs",!0,"bool"],["showVerticalScroll",!0,"bool"],["tabRatio",600,"int"],["visibility","visible"]],Gi=[],$i=[["calcCompleted","true"],["calcMode","auto"],["calcOnSave","true"],["concurrentCalc","true"],["fullCalcOnLoad","false"],["fullPrecision","true"],["iterate","false"],["iterateCount","100"],["iterateDelta","0.001"],["refMode","A1"]];function ji(e,t){for(var r=0;r!=e.length;++r)for(var a=e[r],n=0;n!=t.length;++n){var s=t[n];if(null==a[s[0]])a[s[0]]=s[1];else switch(s[2]){case"bool":"string"==typeof a[s[0]]&&(a[s[0]]=Et(a[s[0]]));break;case"int":"string"==typeof a[s[0]]&&(a[s[0]]=parseInt(a[s[0]],10))}}}function Ki(e,t){for(var r=0;r!=t.length;++r){var a=t[r];if(null==e[a[0]])e[a[0]]=a[1];else switch(a[2]){case"bool":"string"==typeof e[a[0]]&&(e[a[0]]=Et(e[a[0]]));break;case"int":"string"==typeof e[a[0]]&&(e[a[0]]=parseInt(e[a[0]],10))}}}function Xi(e){Ki(e.WBProps,Vi),Ki(e.CalcPr,$i),ji(e.WBView,Wi),ji(e.Sheets,Gi),Ei.date1904=Et(e.WBProps.date1904)}var Yi="][*?/\\".split("");function Zi(e,t){if(e.length>31){if(t)return!1;throw new Error("Sheet names cannot exceed 31 chars")}var r=!0;return Yi.forEach((function(a){if(-1!=e.indexOf(a)){if(!t)throw new Error("Sheet name cannot contain : \\ / ? * [ ]");r=!1}})),r}var Ji=/<\w+:workbook/;function qi(e,t){var r={};return e.read_shift(4),r.ArchID=e.read_shift(4),e.l+=t-8,r}function Qi(e,t,r){return".bin"===t.slice(-4)?function(e,t){var r={AppVersion:{},WBProps:{},WBView:[],Sheets:[],CalcPr:{},xmlns:""},a=[],n=!1;t||(t={}),t.biff=12;var s=[],i=[[]];return i.SheetNames=[],i.XTI=[],Rc[16]={n:"BrtFRTArchID$",f:qi},wr(e,(function(e,c,o){switch(o){case 156:i.SheetNames.push(e.name),r.Sheets.push(e);break;case 153:r.WBProps=e;break;case 39:null!=e.Sheet&&(t.SID=e.Sheet),e.Ref=si(e.Ptg,0,null,i,t),delete t.SID,delete e.Ptg,s.push(e);break;case 1036:case 361:case 2071:case 158:case 143:case 664:case 353:case 3072:case 3073:case 534:case 677:case 157:case 610:case 2050:case 155:case 548:case 676:case 128:case 665:case 2128:case 2125:case 549:case 2053:case 596:case 2076:case 2075:case 2082:case 397:case 154:case 1117:case 553:case 2091:case 16:break;case 357:case 358:case 355:case 667:i[0].length?i.push([o,e]):i[0]=[o,e],i[i.length-1].XTI=[];break;case 362:0===i.length&&(i[0]=[],i[0].XTI=[]),i[i.length-1].XTI=i[i.length-1].XTI.concat(e),i.XTI=i.XTI.concat(e);break;case 35:case 37:a.push(o),n=!0;break;case 36:case 38:a.pop(),n=!1;break;default:if(c.T);else if(!n||t.WTF&&37!=a[a.length-1]&&35!=a[a.length-1])throw new Error("Unexpected record 0x"+o.toString(16))}}),t),Xi(r),r.Names=s,r.supbooks=i,r}(e,r):function(e,t){if(!e)throw new Error("Could not find file");var r={AppVersion:{},WBProps:{},WBView:[],Sheets:[],CalcPr:{},Names:[],xmlns:""},a=!1,n="xmlns",s={},i=0;if(e.replace(ot,(function(c,o){var l=ht(c);switch(ut(l[0])){case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":Vi.forEach((function(e){if(null!=l[e[0]])switch(e[2]){case"bool":r.WBProps[e[0]]=Et(l[e[0]]);break;case"int":r.WBProps[e[0]]=parseInt(l[e[0]],10);break;default:r.WBProps[e[0]]=l[e[0]]}})),l.codeName&&(r.WBProps.CodeName=yt(l.codeName));break;case"":delete l[0],r.WBView.push(l);break;case"":case"":a=!0;break;case"":case"":case"":a=!1;break;case"":s.Ref=mt(yt(e.slice(i,o))),r.Names.push(s);break;case"":delete l[0],r.CalcPr=l;break;default:if(!a&&t.WTF)throw new Error("unrecognized "+l[0]+" in workbook")}return c})),-1===Bt.indexOf(r.xmlns))throw new Error("Unknown Namespace: "+r.xmlns);return Xi(r),r}(e,r)}function ec(e,t,r,a,n,s,i,c){return".bin"===t.slice(-4)?function(e,t,r,a,n,s,i){if(!e)return e;var c=t||{};a||(a={"!id":{}});var o,l,f,h,u,d,p,m,g,v,b=c.dense?[]:{},T={s:{r:2e6,c:2e6},e:{r:0,c:0}},E=[],w=!1,A=!1,k=[];c.biff=12,c["!row"]=0;var S=0,y=!1,_=[],C={},O=c.supbooks||n.supbooks||[[]];if(O.sharedf=C,O.arrayf=_,O.SheetNames=n.SheetNames||n.Sheets.map((function(e){return e.name})),!c.supbooks&&(c.supbooks=O,n.Names))for(var R=0;R=L[0].s.r&&l.r<=L[0].e.r&&d>=L[0].s.c&&d<=L[0].e.c&&(f.F=Fr(L[0]),y=!0)}!y&&e.length>3&&(f.f=e[3])}if(T.s.r>l.r&&(T.s.r=l.r),T.s.c>d&&(T.s.c=d),T.e.rl.r&&(T.s.r=l.r),T.s.c>d&&(T.s.c=d),T.e.r=e.s;)N[e.e--]={width:e.w/256,hidden:!!(1&e.flags),level:e.level},F||(F=!0,ns(e.w/256)),ss(N[e.e+1]);break;case 161:b["!autofilter"]={ref:Fr(e)};break;case 476:b["!margins"]=e;break;case 147:n.Sheets[r]||(n.Sheets[r]={}),e.name&&(n.Sheets[r].CodeName=e.name),(e.above||e.left)&&(b["!outline"]={above:e.above,left:e.left});break;case 137:n.Views||(n.Views=[{}]),n.Views[0]||(n.Views[0]={}),e.RTL&&(n.Views[0].RTL=!0);break;case 485:case 64:case 1053:case 151:case 152:case 175:case 644:case 625:case 562:case 396:case 1112:case 1146:case 471:case 1050:case 649:case 1105:case 589:case 607:case 564:case 1055:case 168:case 174:case 1180:case 499:case 507:case 550:case 171:case 167:case 1177:case 169:case 1181:case 551:case 552:case 661:case 639:case 478:case 537:case 477:case 536:case 1103:case 680:case 1104:case 1024:case 663:case 535:case 678:case 504:case 1043:case 428:case 170:case 3072:case 50:case 2070:case 1045:break;case 35:w=!0;break;case 36:w=!1;break;case 37:E.push(R),w=!0;break;case 38:E.pop(),w=!1;break;default:if(t.T);else if(!w||c.WTF)throw new Error("Unexpected record 0x"+R.toString(16))}}),c),delete c.supbooks,delete c["!row"],!b["!ref"]&&(T.s.r<2e6||o&&(o.e.r>0||o.e.c>0||o.s.r>0||o.s.c>0))&&(b["!ref"]=Fr(o||T)),c.sheetRows&&b["!ref"]){var L=Lr(b["!ref"]);c.sheetRows<=+L.e.r&&(L.e.r=c.sheetRows-1,L.e.r>T.e.r&&(L.e.r=T.e.r),L.e.rT.e.c&&(L.e.c=T.e.c),L.e.c0&&(b["!merges"]=k),N.length>0&&(b["!cols"]=N),D.length>0&&(b["!rows"]=D),b}(e,a,r,n,s,i,c):Di(e,a,r,n,s,i,c)}function tc(e,t,r,a,n,s,i,c){return".bin"===t.slice(-4)?function(e,t,r,a,n){if(!e)return e;a||(a={"!id":{}});var s={"!type":"chart","!drawel":null,"!rel":""},i=[],c=!1;return wr(e,(function(e,a,o){switch(o){case 550:s["!rel"]=e;break;case 651:n.Sheets[r]||(n.Sheets[r]={}),e.name&&(n.Sheets[r].CodeName=e.name);break;case 562:case 652:case 669:case 679:case 551:case 552:case 476:case 3072:break;case 35:c=!0;break;case 36:c=!1;break;case 37:i.push(o);break;case 38:i.pop();break;default:if(a.T>0)i.push(o);else if(a.T<0)i.pop();else if(!c||t.WTF)throw new Error("Unexpected record 0x"+o.toString(16))}}),t),a["!id"][s["!rel"]]&&(s["!drawel"]=a["!id"][s["!rel"]]),s}(e,a,r,n,s):function(e,t,r,a,n){if(!e)return e;a||(a={"!id":{}});var s,i={"!type":"chart","!drawel":null,"!rel":""},c=e.match(xi);return c&&Fi(c[0],0,n,r),(s=e.match(/drawing r:id="(.*?)"/))&&(i["!rel"]=s[1]),a["!id"][i["!rel"]]&&(i["!drawel"]=a["!id"][i["!rel"]]),i}(e,0,r,n,s)}function rc(e,t,r,a){return".bin"===t.slice(-4)?function(e,t,r){var a={NumberFmt:[]};for(var n in z)a.NumberFmt[n]=z[n];a.CellXf=[],a.Fonts=[];var s=[],i=!1;return wr(e,(function(e,n,c){switch(c){case 44:a.NumberFmt[e[0]]=e[1],we(e[1],e[0]);break;case 43:a.Fonts.push(e),null!=e.color.theme&&t&&t.themeElements&&t.themeElements.clrScheme&&(e.color.rgb=qn(t.themeElements.clrScheme[e.color.theme].rgb,e.color.tint||0));break;case 1025:case 45:case 46:case 48:case 507:case 572:case 475:case 1171:case 2102:case 1130:case 512:case 2095:case 3072:break;case 47:617==s[s.length-1]&&a.CellXf.push(e);break;case 35:i=!0;break;case 36:i=!1;break;case 37:s.push(c),i=!0;break;case 38:s.pop(),i=!1;break;default:if(n.T>0)s.push(c);else if(n.T<0)s.pop();else if(!i||r.WTF&&37!=s[s.length-1])throw new Error("Unexpected record 0x"+c.toString(16))}})),a}(e,r,a):hs(e,r,a)}function ac(e,t,r){return".bin"===t.slice(-4)?function(e,t){var r=[],a=!1;return wr(e,(function(e,n,s){switch(s){case 159:r.Count=e[0],r.Unique=e[1];break;case 19:r.push(e);break;case 160:return!0;case 35:a=!0;break;case 36:a=!1;break;default:if(n.T,!a||t.WTF)throw new Error("Unexpected record 0x"+s.toString(16))}})),r}(e,r):function(e,t){var r=[],a="";if(!e)return r;var n=e.match(Fn);if(n){a=n[2].replace(Ln,"").split(Mn);for(var s=0;s!=a.length;++s){var i=Dn(a[s].trim(),t);null!=i&&(r[r.length]=i)}n=ht(n[1]),r.Count=n.count,r.Unique=n.uniqueCount}return r}(e,r)}function nc(e,t,r){return".bin"===t.slice(-4)?function(e,t){var r=[],a=[],n={},s=!1;return wr(e,(function(e,i,c){switch(c){case 632:a.push(e);break;case 635:n=e;break;case 637:n.t=e.t,n.h=e.h,n.r=e.r;break;case 636:if(n.author=a[n.iauthor],delete n.iauthor,t.sheetRows&&n.rfx&&t.sheetRows<=n.rfx.r)break;n.t||(n.t=""),delete n.rfx,r.push(n);break;case 3072:case 37:case 38:break;case 35:s=!0;break;case 36:s=!1;break;default:if(i.T);else if(!s||t.WTF)throw new Error("Unexpected record 0x"+c.toString(16))}})),r}(e,r):function(e,t){if(e.match(/<(?:\w+:)?comments *\/>/))return[];var r=[],a=[],n=e.match(/<(?:\w+:)?authors>([\s\S]*)<\/(?:\w+:)?authors>/);n&&n[1]&&n[1].split(/<\/\w*:?author>/).forEach((function(e){if(""!==e&&""!==e.trim()){var t=e.match(/<(?:\w+:)?author[^>]*>(.*)/);t&&r.push(t[1])}}));var s=e.match(/<(?:\w+:)?commentList>([\s\S]*)<\/(?:\w+:)?commentList>/);return s&&s[1]&&s[1].split(/<\/\w*:?comment>/).forEach((function(e){if(""!==e&&""!==e.trim()){var n=e.match(/<(?:\w+:)?comment[^>]*>/);if(n){var s=ht(n[0]),i={author:s.authorId&&r[s.authorId]||"sheetjsghost",ref:s.ref,guid:s.guid},c=Ir(s.ref);if(!(t.sheetRows&&t.sheetRows<=c.r)){var o=e.match(/<(?:\w+:)?text>([\s\S]*)<\/(?:\w+:)?text>/),l=!!o&&!!o[1]&&Dn(o[1])||{r:"",t:"",h:""};i.r=l.r,""==l.r&&(l.t=l.h=""),i.t=(l.t||"").replace(/\r\n/g,"\n").replace(/\r/g,"\n"),t.cellHTML&&(i.h=l.h),a.push(i)}}}})),a}(e,r)}function sc(e,t,r){return".bin"===t.slice(-4)?function(e,t,r){var a=[];return wr(e,(function(e,t,r){if(63===r)a.push(e);else if(!t.T)throw new Error("Unexpected record 0x"+r.toString(16))})),a}(e):function(e){var t=[];if(!e)return t;var r=1;return(e.match(ot)||[]).forEach((function(e){var a=ht(e);switch(a[0]){case"":case"":break;case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":break;case"":case"":i=2;break;case"":s=!1;break;case"-1?mt(t||e).replace(/<.*?>/g,""):a.r;break;case"DateTime":"Z"!=e.slice(-1)&&(e+="Z"),a.v=(He(e)-new Date(Date.UTC(1899,11,30)))/864e5,a.v!==a.v?a.v=mt(e):a.v<60&&(a.v=a.v-1),f&&"General"!=f||(f="yyyy-mm-dd");case"Number":void 0===a.v&&(a.v=+e),a.t||(a.t="n");break;case"Error":a.t="e",a.v=ha[e],!1!==l.cellText&&(a.w=e);break;default:""==e&&""==t?a.t="z":(a.t="s",a.v=Tt(t||e))}if(pc(a,f,l),!1!==l.cellFormula)if(a.Formula){var m=mt(a.Formula);61==m.charCodeAt(0)&&(m=m.slice(1)),a.f=Os(m,n),delete a.Formula,"RC"==a.ArrayRange?a.F=Os("RC:RC",n):a.ArrayRange&&(a.F=Os(a.ArrayRange,n),o.push([Lr(a.F),a.F]))}else for(p=0;p=o[p][0].s.r&&n.r<=o[p][0].e.r&&n.c>=o[p][0].s.c&&n.c<=o[p][0].e.c&&(a.F=o[p][1]);l.cellStyles&&(d.forEach((function(e){!u.patternType&&e.patternType&&(u.patternType=e.patternType)})),a.s=u),void 0!==a.StyleID&&(a.ixfe=a.StyleID)}function vc(e){e.t=e.v||"",e.t=e.t.replace(/\r\n/g,"\n").replace(/\r/g,"\n"),e.v=e.w=e.ixfe=void 0}function bc(e,t){var r=t||{};Ae();var a=g(Mt(e));"binary"!=r.type&&"array"!=r.type&&"base64"!=r.type||(a="undefined"!==typeof m?m.utils.decode(65001,d(a)):yt(a));var n,s=a.slice(0,1024).toLowerCase(),i=!1;if((1023&(s=s.replace(/".*?"/g,"")).indexOf(">"))>Math.min(1023&s.indexOf(","),1023&s.indexOf(";"))){var c=Ve(r);return c.type="string",_n.to_workbook(a,c)}if(-1==s.indexOf("=0&&(i=!0)})),i)return function(e,t){var r=e.match(/[\s\S]*?<\/table>/gi);if(!r||0==r.length)throw new Error("Invalid HTML: could not find ");if(1==r.length)return Ur(Nc(r[0],t),t);var a={SheetNames:[],Sheets:{}};return r.forEach((function(e,r){Io(a,Nc(e,t),"Sheet"+(r+1))})),a}(a,r);oc={"General Number":"General","General Date":z[22],"Long Date":"dddd, mmmm dd, yyyy","Medium Date":z[15],"Short Date":z[14],"Long Time":z[19],"Medium Time":z[18],"Short Time":z[20],Currency:'"$"#,##0.00_);[Red]\\("$"#,##0.00\\)',Fixed:z[2],Standard:z[4],Percent:z[10],Scientific:z[11],"Yes/No":'"Yes";"Yes";"No";@',"True/False":'"True";"True";"False";@',"On/Off":'"Yes";"Yes";"No";@'};var o,l=[];var f,h={},u=[],p=r.dense?[]:{},v="",b={},T={},E=hc(''),w=0,A=0,k=0,S={s:{r:2e6,c:2e6},e:{r:0,c:0}},y={},_={},C="",O=0,R=[],x={},I={},N=0,D=[],F=[],L={},M=[],P=!1,U=[],B=[],H={},V=0,W=0,G={Sheets:[],WBProps:{date1904:!1}},$={};Pt.lastIndex=0,a=a.replace(//gm,"");for(var j="";n=Pt.exec(a);)switch(n[3]=(j=n[3]).toLowerCase()){case"data":if("data"==j){if("/"===n[1]){if((o=l.pop())[0]!==n[3])throw new Error("Bad state: "+o.join("|"))}else"/"!==n[0].charAt(n[0].length-2)&&l.push([n[3],!0]);break}if(l[l.length-1][1])break;"/"===n[1]?gc(a.slice(w,n.index),C,E,"comment"==l[l.length-1][0]?L:b,{c:A,r:k},y,M[A],T,U,r):(C="",E=hc(n[0]),w=n.index+n[0].length);break;case"cell":if("/"===n[1])if(F.length>0&&(b.c=F),(!r.sheetRows||r.sheetRows>k)&&void 0!==b.v&&(r.dense?(p[k]||(p[k]=[]),p[k][A]=b):p[xr(A)+Or(k)]=b),b.HRef&&(b.l={Target:mt(b.HRef)},b.HRefScreenTip&&(b.l.Tooltip=b.HRefScreenTip),delete b.HRef,delete b.HRefScreenTip),(b.MergeAcross||b.MergeDown)&&(V=A+(0|parseInt(b.MergeAcross,10)),W=k+(0|parseInt(b.MergeDown,10)),R.push({s:{c:A,r:k},e:{c:V,r:W}})),r.sheetStubs)if(b.MergeAcross||b.MergeDown){for(var K=A;K<=V;++K)for(var X=k;X<=W;++X)(K>A||X>k)&&(r.dense?(p[X]||(p[X]=[]),p[X][K]={t:"z"}):p[xr(K)+Or(X)]={t:"z"});A=V+1}else++A;else b.MergeAcross?A=V+1:++A;else(b=uc(n[0])).Index&&(A=+b.Index-1),AS.e.c&&(S.e.c=A),"/>"===n[0].slice(-2)&&++A,F=[];break;case"row":"/"===n[1]||"/>"===n[0].slice(-2)?(kS.e.r&&(S.e.r=k),"/>"===n[0].slice(-2)&&(T=hc(n[0])).Index&&(k=+T.Index-1),A=0,++k):((T=hc(n[0])).Index&&(k=+T.Index-1),H={},("0"==T.AutoFitHeight||T.Height)&&(H.hpx=parseInt(T.Height,10),H.hpt=is(H.hpx),B[k]=H),"1"==T.Hidden&&(H.hidden=!0,B[k]=H));break;case"worksheet":if("/"===n[1]){if((o=l.pop())[0]!==n[3])throw new Error("Bad state: "+o.join("|"));u.push(v),S.s.r<=S.e.r&&S.s.c<=S.e.c&&(p["!ref"]=Fr(S),r.sheetRows&&r.sheetRows<=S.e.r&&(p["!fullref"]=p["!ref"],S.e.r=r.sheetRows-1,p["!ref"]=Fr(S))),R.length&&(p["!merges"]=R),M.length>0&&(p["!cols"]=M),B.length>0&&(p["!rows"]=B),h[v]=p}else S={s:{r:2e6,c:2e6},e:{r:0,c:0}},k=A=0,l.push([n[3],!1]),o=hc(n[0]),v=mt(o.Name),p=r.dense?[]:{},R=[],U=[],B=[],$={name:v,Hidden:0},G.Sheets.push($);break;case"table":if("/"===n[1]){if((o=l.pop())[0]!==n[3])throw new Error("Bad state: "+o.join("|"))}else{if("/>"==n[0].slice(-2))break;l.push([n[3],!1]),M=[],P=!1}break;case"style":"/"===n[1]?mc(y,_,r):_=hc(n[0]);break;case"numberformat":_.nf=mt(hc(n[0]).Format||"General"),oc[_.nf]&&(_.nf=oc[_.nf]);for(var Y=0;392!=Y&&z[Y]!=_.nf;++Y);if(392==Y)for(Y=57;392!=Y;++Y)if(null==z[Y]){we(_.nf,Y);break}break;case"column":if("table"!==l[l.length-1][0])break;if((f=hc(n[0])).Hidden&&(f.hidden=!0,delete f.Hidden),f.Width&&(f.wpx=parseInt(f.Width,10)),!P&&f.wpx>10){P=!0,Qn=6;for(var Z=0;Z0&&(Q.Sheet=G.Sheets.length-1),G.Names.push(Q);break;case"namedcell":case"b":case"i":case"u":case"s":case"em":case"h2":case"h3":case"sub":case"sup":case"span":case"alignment":case"borders":case"border":case"protection":case"paragraphs":case"name":case"pixelsperinch":case"null":break;case"font":if("/>"===n[0].slice(-2))break;"/"===n[1]?C+=a.slice(O,n.index):O=n.index+n[0].length;break;case"interior":if(!r.cellStyles)break;_.Interior=hc(n[0]);break;case"author":case"title":case"description":case"created":case"keywords":case"subject":case"category":case"company":case"lastauthor":case"lastsaved":case"lastprinted":case"version":case"revision":case"totaltime":case"hyperlinkbase":case"manager":case"contentstatus":case"identifier":case"language":case"appname":if("/>"===n[0].slice(-2))break;"/"===n[1]?Sa(x,j,a.slice(N,n.index)):N=n.index+n[0].length;break;case"styles":case"workbook":if("/"===n[1]){if((o=l.pop())[0]!==n[3])throw new Error("Bad state: "+o.join("|"))}else l.push([n[3],!1]);break;case"comment":if("/"===n[1]){if((o=l.pop())[0]!==n[3])throw new Error("Bad state: "+o.join("|"));vc(L),F.push(L)}else l.push([n[3],!1]),L={a:(o=hc(n[0])).Author};break;case"autofilter":if("/"===n[1]){if((o=l.pop())[0]!==n[3])throw new Error("Bad state: "+o.join("|"))}else if("/"!==n[0].charAt(n[0].length-2)){var ee=hc(n[0]);p["!autofilter"]={ref:Os(ee.Range).replace(/\$/g,"")},l.push([n[3],!0])}break;case"datavalidation":if("/"===n[1]){if((o=l.pop())[0]!==n[3])throw new Error("Bad state: "+o.join("|"))}else"/"!==n[0].charAt(n[0].length-2)&&l.push([n[3],!0]);break;case"componentoptions":case"documentproperties":case"customdocumentproperties":case"officedocumentsettings":case"pivottable":case"pivotcache":case"names":case"mapinfo":case"pagebreaks":case"querytable":case"sorting":case"schema":case"conditionalformatting":case"smarttagtype":case"smarttags":case"excelworkbook":case"workbookoptions":case"worksheetoptions":if("/"===n[1]){if((o=l.pop())[0]!==n[3])throw new Error("Bad state: "+o.join("|"))}else"/"!==n[0].charAt(n[0].length-2)&&l.push([n[3],!0]);break;default:if(0==l.length&&"document"==n[3])return $c(a,r);if(0==l.length&&"uof"==n[3])return $c(a,r);var te=!0;switch(l[l.length-1][0]){case"officedocumentsettings":switch(n[3]){case"allowpng":case"removepersonalinformation":case"downloadcomponents":case"locationofcomponents":case"colors":case"color":case"index":case"rgb":case"targetscreensize":case"readonlyrecommended":break;default:te=!1}break;case"componentoptions":switch(n[3]){case"toolbar":case"hideofficelogo":case"spreadsheetautofit":case"label":case"caption":case"maxheight":case"maxwidth":case"nextsheetnumber":break;default:te=!1}break;case"excelworkbook":switch(n[3]){case"date1904":G.WBProps.date1904=!0;break;case"windowheight":case"windowwidth":case"windowtopx":case"windowtopy":case"tabratio":case"protectstructure":case"protectwindow":case"protectwindows":case"activesheet":case"displayinknotes":case"firstvisiblesheet":case"supbook":case"sheetname":case"sheetindex":case"sheetindexfirst":case"sheetindexlast":case"dll":case"acceptlabelsinformulas":case"donotsavelinkvalues":case"iteration":case"maxiterations":case"maxchange":case"path":case"xct":case"count":case"selectedsheets":case"calculation":case"uncalced":case"startupprompt":case"crn":case"externname":case"formula":case"colfirst":case"collast":case"wantadvise":case"boolean":case"error":case"text":case"ole":case"noautorecover":case"publishobjects":case"donotcalculatebeforesave":case"number":case"refmoder1c1":case"embedsavesmarttags":break;default:te=!1}break;case"workbookoptions":switch(n[3]){case"owcversion":case"height":case"width":break;default:te=!1}break;case"worksheetoptions":switch(n[3]){case"visible":if("/>"===n[0].slice(-2));else if("/"===n[1])switch(a.slice(N,n.index)){case"SheetHidden":$.Hidden=1;break;case"SheetVeryHidden":$.Hidden=2}else N=n.index+n[0].length;break;case"header":p["!margins"]||wi(p["!margins"]={},"xlml"),isNaN(+ht(n[0]).Margin)||(p["!margins"].header=+ht(n[0]).Margin);break;case"footer":p["!margins"]||wi(p["!margins"]={},"xlml"),isNaN(+ht(n[0]).Margin)||(p["!margins"].footer=+ht(n[0]).Margin);break;case"pagemargins":var re=ht(n[0]);p["!margins"]||wi(p["!margins"]={},"xlml"),isNaN(+re.Top)||(p["!margins"].top=+re.Top),isNaN(+re.Left)||(p["!margins"].left=+re.Left),isNaN(+re.Right)||(p["!margins"].right=+re.Right),isNaN(+re.Bottom)||(p["!margins"].bottom=+re.Bottom);break;case"displayrighttoleft":G.Views||(G.Views=[]),G.Views[0]||(G.Views[0]={}),G.Views[0].RTL=!0;break;case"freezepanes":case"frozennosplit":case"splithorizontal":case"splitvertical":case"donotdisplaygridlines":case"activerow":case"activecol":case"toprowbottompane":case"leftcolumnrightpane":case"unsynced":case"print":case"printerrors":case"panes":case"scale":case"pane":case"number":case"layout":case"pagesetup":case"selected":case"protectobjects":case"enableselection":case"protectscenarios":case"validprinterinfo":case"horizontalresolution":case"verticalresolution":case"numberofcopies":case"activepane":case"toprowvisible":case"leftcolumnvisible":case"fittopage":case"rangeselection":case"papersizeindex":case"pagelayoutzoom":case"pagebreakzoom":case"filteron":case"fitwidth":case"fitheight":case"commentslayout":case"zoom":case"lefttoright":case"gridlines":case"allowsort":case"allowfilter":case"allowinsertrows":case"allowdeleterows":case"allowinsertcols":case"allowdeletecols":case"allowinserthyperlinks":case"allowformatcells":case"allowsizecols":case"allowsizerows":case"tabcolorindex":case"donotdisplayheadings":case"showpagelayoutzoom":case"blackandwhite":case"donotdisplayzeros":case"displaypagebreak":case"rowcolheadings":case"donotdisplayoutline":case"noorientation":case"allowusepivottables":case"zeroheight":case"viewablerange":case"selection":case"protectcontents":break;case"nosummaryrowsbelowdetail":p["!outline"]||(p["!outline"]={}),p["!outline"].above=!0;break;case"nosummarycolumnsrightdetail":p["!outline"]||(p["!outline"]={}),p["!outline"].left=!0;break;default:te=!1}break;case"pivottable":case"pivotcache":switch(n[3]){case"immediateitemsondrop":case"showpagemultipleitemlabel":case"compactrowindent":case"location":case"pivotfield":case"orientation":case"layoutform":case"layoutsubtotallocation":case"layoutcompactrow":case"position":case"pivotitem":case"datatype":case"datafield":case"sourcename":case"parentfield":case"ptlineitems":case"ptlineitem":case"countofsameitems":case"item":case"itemtype":case"ptsource":case"cacheindex":case"consolidationreference":case"filename":case"reference":case"nocolumngrand":case"norowgrand":case"blanklineafteritems":case"hidden":case"subtotal":case"basefield":case"mapchilditems":case"function":case"refreshonfileopen":case"printsettitles":case"mergelabels":case"defaultversion":case"refreshname":case"refreshdate":case"refreshdatecopy":case"versionlastrefresh":case"versionlastupdate":case"versionupdateablemin":case"versionrefreshablemin":case"calculation":break;default:te=!1}break;case"pagebreaks":switch(n[3]){case"colbreaks":case"colbreak":case"rowbreaks":case"rowbreak":case"colstart":case"colend":case"rowend":break;default:te=!1}break;case"autofilter":switch(n[3]){case"autofiltercolumn":case"autofiltercondition":case"autofilterand":case"autofilteror":break;default:te=!1}break;case"querytable":switch(n[3]){case"id":case"autoformatfont":case"autoformatpattern":case"querysource":case"querytype":case"enableredirections":case"refreshedinxl9":case"urlstring":case"htmltables":case"connection":case"commandtext":case"refreshinfo":case"notitles":case"nextid":case"columninfo":case"overwritecells":case"donotpromptforfile":case"textwizardsettings":case"source":case"number":case"decimal":case"thousandseparator":case"trailingminusnumbers":case"formatsettings":case"fieldtype":case"delimiters":case"tab":case"comma":case"autoformatname":case"versionlastedit":case"versionlastrefresh":break;default:te=!1}break;case"datavalidation":switch(n[3]){case"range":case"type":case"min":case"max":case"sort":case"descending":case"order":case"casesensitive":case"value":case"errorstyle":case"errormessage":case"errortitle":case"inputmessage":case"inputtitle":case"combohide":case"inputhide":case"condition":case"qualifier":case"useblank":case"value1":case"value2":case"format":case"cellrangelist":break;default:te=!1}break;case"sorting":case"conditionalformatting":switch(n[3]){case"range":case"type":case"min":case"max":case"sort":case"descending":case"order":case"casesensitive":case"value":case"errorstyle":case"errormessage":case"errortitle":case"cellrangelist":case"inputmessage":case"inputtitle":case"combohide":case"inputhide":case"condition":case"qualifier":case"useblank":case"value1":case"value2":case"format":break;default:te=!1}break;case"mapinfo":case"schema":case"data":switch(n[3]){case"map":case"entry":case"range":case"xpath":case"field":case"xsdtype":case"filteron":case"aggregate":case"elementtype":case"attributetype":case"schema":case"element":case"complextype":case"datatype":case"all":case"attribute":case"extends":case"row":break;default:te=!1}break;case"smarttags":break;default:te=!1}if(te)break;if(n[3].match(/!\[CDATA/))break;if(!l[l.length-1][1])throw"Unrecognized tag: "+n[3]+"|"+l.join("|");if("customdocumentproperties"===l[l.length-1][0]){if("/>"===n[0].slice(-2))break;"/"===n[1]?dc(I,j,D,a.slice(N,n.index)):(D=n,N=n.index+n[0].length);break}if(r.WTF)throw"Unrecognized tag: "+n[3]+"|"+l.join("|")}var ae={};return r.bookSheets||r.bookProps||(ae.Sheets=h),ae.SheetNames=u,ae.Workbook=G,ae.SSF=Ve(z),ae.Props=x,ae.Custprops=I,ae}function Tc(e,t){switch(uo(t=t||{}),t.type||"base64"){case"base64":return bc(w(e),t);case"binary":case"buffer":case"file":return bc(e,t);case"array":return bc(C(e),t)}}function Ec(e){var t={},r=e.content;if(r.l=28,t.AnsiUserType=r.read_shift(0,"lpstr-ansi"),t.AnsiClipboardFormat=function(e){return ta(e,1)}(r),r.length-r.l<=4)return t;var a=r.read_shift(4);return 0==a||a>40?t:(r.l-=4,t.Reserved1=r.read_shift(0,"lpstr-ansi"),r.length-r.l<=4||1907505652!==(a=r.read_shift(4))?t:(t.UnicodeClipboardFormat=function(e){return ta(e,2)}(r),0==(a=r.read_shift(4))||a>40?t:(r.l-=4,void(t.Reserved2=r.read_shift(0,"lpwstr")))))}var wc=[60,1084,2066,2165,2175];function Ac(e,t,r,a,n){var s=a,i=[],c=r.slice(r.l,r.l+s);if(n&&n.enc&&n.enc.insitu&&c.length>0)switch(e){case 9:case 521:case 1033:case 2057:case 47:case 405:case 225:case 406:case 312:case 404:case 10:case 133:break;default:n.enc.insitu(c)}i.push(c),r.l+=s;for(var o=lr(r,r.l),l=xc[o],f=0;null!=l&&wc.indexOf(o)>-1;)s=lr(r,r.l+2),f=r.l+4,2066==o?f+=4:2165!=o&&2175!=o||(f+=12),c=r.slice(f,r.l+4+s),i.push(c),r.l+=4+s,l=xc[o=lr(r,r.l)];var h=R(i);br(h,0);var u=0;h.lens=[];for(var d=0;d1)&&!(r.sheetRows&&e.r>=r.sheetRows)){if(r.cellStyles&&t.XF&&t.XF.data&&function(e,t,r){var a,n=t.XF.data;n&&n.patternType&&r&&r.cellStyles&&(t.s={},t.s.patternType=n.patternType,(a=Jn(C(n.icvFore)))&&(t.s.fgColor={rgb:a}),(a=Jn(C(n.icvBack)))&&(t.s.bgColor={rgb:a}))}(0,t,r),delete t.ixfe,delete t.XF,n=e,E=Nr(e),m&&m.s&&m.e||(m={s:{r:0,c:0},e:{r:0,c:0}}),e.rm.e.r&&(m.e.r=e.r+1),e.c+1>m.e.c&&(m.e.c=e.c+1),r.cellFormula&&t.f)for(var a=0;ae.c||A[a][0].s.r>e.r)&&!(A[a][0].e.c>8)!==$)throw new Error("rt mismatch: "+X+"!="+$);12==K.r&&(e.l+=10,j-=10)}var Y={};if(Y=10===$?K.f(e,j,R):Ac($,K,e,j,R),0==U&&-1===[9,521,1033,2057].indexOf(P))continue;switch($){case 34:r.opts.Date1904=y.WBProps.date1904=Y;break;case 134:r.opts.WriteProtect=!0;break;case 47:if(R.enc||(e.l=0),R.enc=Y,!t.password)throw new Error("File is password-protected");if(null==Y.valid)throw new Error("Encryption scheme unsupported");if(!Y.valid)throw new Error("Password is incorrect");break;case 92:R.lastuser=Y;break;case 66:var Z=Number(Y);switch(Z){case 21010:Z=1200;break;case 32768:Z=1e4;break;case 32769:Z=1252}h(R.codepage=Z),W=!0;break;case 317:R.rrtabid=Y;break;case 25:R.winlocked=Y;break;case 439:r.opts.RefreshAll=Y;break;case 12:r.opts.CalcCount=Y;break;case 16:r.opts.CalcDelta=Y;break;case 17:r.opts.CalcIter=Y;break;case 13:r.opts.CalcMode=Y;break;case 14:r.opts.CalcPrecision=Y;break;case 95:r.opts.CalcSaveRecalc=Y;break;case 15:R.CalcRefMode=Y;break;case 2211:r.opts.FullCalc=Y;break;case 129:Y.fDialog&&(d["!type"]="dialog"),Y.fBelow||((d["!outline"]||(d["!outline"]={})).above=!0),Y.fRight||((d["!outline"]||(d["!outline"]={})).left=!0);break;case 224:k.push(Y);break;case 430:L.push([Y]),L[L.length-1].XTI=[];break;case 35:case 547:L[L.length-1].push(Y);break;case 24:case 536:M={Name:Y.Name,Ref:si(Y.rgce,0,null,L,R)},Y.itab>0&&(M.Sheet=Y.itab-1),L.names.push(M),L[0]||(L[0]=[],L[0].XTI=[]),L[L.length-1].push(Y),"_xlnm._FilterDatabase"==Y.Name&&Y.itab>0&&Y.rgce&&Y.rgce[0]&&Y.rgce[0][0]&&"PtgArea3d"==Y.rgce[0][0][0]&&(V[Y.itab-1]={ref:Fr(Y.rgce[0][0][1][2])});break;case 22:R.ExternCount=Y;break;case 23:0==L.length&&(L[0]=[],L[0].XTI=[]),L[L.length-1].XTI=L[L.length-1].XTI.concat(Y),L.XTI=L.XTI.concat(Y);break;case 2196:if(R.biff<8)break;null!=M&&(M.Comment=Y[1]);break;case 18:d["!protect"]=Y;break;case 19:0!==Y&&R.WTF&&console.error("Password verifier: "+Y);break;case 133:p[Y.pos]=Y,R.snames.push(Y.name);break;case 10:if(--U)break;if(m.e){if(m.e.r>0&&m.e.c>0){if(m.e.r--,m.e.c--,d["!ref"]=Fr(m),t.sheetRows&&t.sheetRows<=m.e.r){var J=m.e.r;m.e.r=t.sheetRows-1,d["!fullref"]=d["!ref"],d["!ref"]=Fr(m),m.e.r=J}m.e.r++,m.e.c++}x.length>0&&(d["!merges"]=x),I.length>0&&(d["!objects"]=I),N.length>0&&(d["!cols"]=N),D.length>0&&(d["!rows"]=D),y.Sheets.push(_)}""===b?T=d:a[b]=d,d=t.dense?[]:{};break;case 9:case 521:case 1033:case 2057:if(8===R.biff&&(R.biff={9:2,521:3,1033:4}[$]||{512:2,768:3,1024:4,1280:5,1536:8,2:2,7:2}[Y.BIFFVer]||8),R.biffguess=0==Y.BIFFVer,0==Y.BIFFVer&&4096==Y.dt&&(R.biff=5,W=!0,h(R.codepage=28591)),8==R.biff&&0==Y.BIFFVer&&16==Y.dt&&(R.biff=2),U++)break;if(d=t.dense?[]:{},R.biff<8&&!W&&(W=!0,h(R.codepage=t.codepage||1252)),R.biff<5||0==Y.BIFFVer&&4096==Y.dt){""===b&&(b="Sheet1"),m={s:{r:0,c:0},e:{r:0,c:0}};var q={pos:e.l-j,name:b};p[q.pos]=q,R.snames.push(b)}else b=(p[G]||{name:""}).name;32==Y.dt&&(d["!type"]="chart"),64==Y.dt&&(d["!type"]="macro"),x=[],I=[],R.arrayf=A=[],N=[],D=[],F=!1,_={Hidden:(p[G]||{hs:0}).hs,name:b};break;case 515:case 3:case 2:"chart"==d["!type"]&&(t.dense?(d[Y.r]||[])[Y.c]:d[Nr({c:Y.c,r:Y.r})])&&++Y.c,l={ixfe:Y.ixfe,XF:k[Y.ixfe]||{},v:Y.val,t:"n"},B>0&&(l.z=H[l.ixfe>>8&63]),kc(l,t,r.opts.Date1904),O({c:Y.c,r:Y.r},l,t);break;case 5:case 517:l={ixfe:Y.ixfe,XF:k[Y.ixfe],v:Y.val,t:Y.t},B>0&&(l.z=H[l.ixfe>>8&63]),kc(l,t,r.opts.Date1904),O({c:Y.c,r:Y.r},l,t);break;case 638:l={ixfe:Y.ixfe,XF:k[Y.ixfe],v:Y.rknum,t:"n"},B>0&&(l.z=H[l.ixfe>>8&63]),kc(l,t,r.opts.Date1904),O({c:Y.c,r:Y.r},l,t);break;case 189:for(var Q=Y.c;Q<=Y.C;++Q){var ee=Y.rkrec[Q-Y.c][0];l={ixfe:ee,XF:k[ee],v:Y.rkrec[Q-Y.c][1],t:"n"},B>0&&(l.z=H[l.ixfe>>8&63]),kc(l,t,r.opts.Date1904),O({c:Q,r:Y.r},l,t)}break;case 6:case 518:case 1030:if("String"==Y.val){g=Y;break}if((l=Sc(Y.val,Y.cell.ixfe,Y.tt)).XF=k[l.ixfe],t.cellFormula){var te=Y.formula;if(te&&te[0]&&te[0][0]&&"PtgExp"==te[0][0][0]){var re=te[0][0][1][0],ae=te[0][0][1][1],ne=Nr({r:re,c:ae});w[ne]?l.f=""+si(Y.formula,0,Y.cell,L,R):l.F=((t.dense?(d[re]||[])[ae]:d[ne])||{}).F}else l.f=""+si(Y.formula,0,Y.cell,L,R)}B>0&&(l.z=H[l.ixfe>>8&63]),kc(l,t,r.opts.Date1904),O(Y.cell,l,t),g=Y;break;case 7:case 519:if(!g)throw new Error("String record expects Formula");g.val=Y,(l=Sc(Y,g.cell.ixfe,"s")).XF=k[l.ixfe],t.cellFormula&&(l.f=""+si(g.formula,0,g.cell,L,R)),B>0&&(l.z=H[l.ixfe>>8&63]),kc(l,t,r.opts.Date1904),O(g.cell,l,t),g=null;break;case 33:case 545:A.push(Y);var se=Nr(Y[0].s);if(s=t.dense?(d[Y[0].s.r]||[])[Y[0].s.c]:d[se],t.cellFormula&&s){if(!g)break;if(!se||!s)break;s.f=""+si(Y[1],0,Y[0],L,R),s.F=Fr(Y[0])}break;case 1212:if(!t.cellFormula)break;if(E){if(!g)break;w[Nr(g.cell)]=Y[0],((s=t.dense?(d[g.cell.r]||[])[g.cell.c]:d[Nr(g.cell)])||{}).f=""+si(Y[0],0,n,L,R)}break;case 253:l=Sc(v[Y.isst].t,Y.ixfe,"s"),v[Y.isst].h&&(l.h=v[Y.isst].h),l.XF=k[l.ixfe],B>0&&(l.z=H[l.ixfe>>8&63]),kc(l,t,r.opts.Date1904),O({c:Y.c,r:Y.r},l,t);break;case 513:t.sheetStubs&&(l={ixfe:Y.ixfe,XF:k[Y.ixfe],t:"z"},B>0&&(l.z=H[l.ixfe>>8&63]),kc(l,t,r.opts.Date1904),O({c:Y.c,r:Y.r},l,t));break;case 190:if(t.sheetStubs)for(var ie=Y.c;ie<=Y.C;++ie){var ce=Y.ixfe[ie-Y.c];l={ixfe:ce,XF:k[ce],t:"z"},B>0&&(l.z=H[l.ixfe>>8&63]),kc(l,t,r.opts.Date1904),O({c:ie,r:Y.r},l,t)}break;case 214:case 516:case 4:(l=Sc(Y.val,Y.ixfe,"s")).XF=k[l.ixfe],B>0&&(l.z=H[l.ixfe>>8&63]),kc(l,t,r.opts.Date1904),O({c:Y.c,r:Y.r},l,t);break;case 0:case 512:1===U&&(m=Y);break;case 252:v=Y;break;case 1054:if(4==R.biff){H[B++]=Y[1];for(var oe=0;oe=163&&we(Y[1],B+163)}else we(Y[1],Y[0]);break;case 30:H[B++]=Y;for(var le=0;le=163&&we(Y,B+163);break;case 229:x=x.concat(Y);break;case 93:I[Y.cmo[0]]=R.lastobj=Y;break;case 438:R.lastobj.TxO=Y;break;case 127:R.lastobj.ImData=Y;break;case 440:for(o=Y[0].s.r;o<=Y[0].e.r;++o)for(c=Y[0].s.c;c<=Y[0].e.c;++c)(s=t.dense?(d[o]||[])[c]:d[Nr({c:c,r:o})])&&(s.l=Y[1]);break;case 2048:for(o=Y[0].s.r;o<=Y[0].e.r;++o)for(c=Y[0].s.c;c<=Y[0].e.c;++c)(s=t.dense?(d[o]||[])[c]:d[Nr({c:c,r:o})])&&s.l&&(s.l.Tooltip=Y[1]);break;case 28:if(R.biff<=5&&R.biff>=2)break;s=t.dense?(d[Y[0].r]||[])[Y[0].c]:d[Nr(Y[0])];var fe=I[Y[2]];s||(t.dense?(d[Y[0].r]||(d[Y[0].r]=[]),s=d[Y[0].r][Y[0].c]={t:"z"}):s=d[Nr(Y[0])]={t:"z"},m.e.r=Math.max(m.e.r,Y[0].r),m.s.r=Math.min(m.s.r,Y[0].r),m.e.c=Math.max(m.e.c,Y[0].c),m.s.c=Math.min(m.s.c,Y[0].c)),s.c||(s.c=[]),i={a:Y[1],t:fe.TxO.t},s.c.push(i);break;case 2173:k[Y.ixfe],Y.ext.forEach((function(e){e[0]}));break;case 125:if(!R.cellStyles)break;for(;Y.e>=Y.s;)N[Y.e--]={width:Y.w/256,level:Y.level||0,hidden:!!(1&Y.flags)},F||(F=!0,ns(Y.w/256)),ss(N[Y.e+1]);break;case 520:var he={};null!=Y.level&&(D[Y.r]=he,he.level=Y.level),Y.hidden&&(D[Y.r]=he,he.hidden=!0),Y.hpt&&(D[Y.r]=he,he.hpt=Y.hpt,he.hpx=cs(Y.hpt));break;case 38:case 39:case 40:case 41:d["!margins"]||wi(d["!margins"]={}),d["!margins"][{38:"left",39:"right",40:"top",41:"bottom"}[$]]=Y;break;case 161:d["!margins"]||wi(d["!margins"]={}),d["!margins"].header=Y.header,d["!margins"].footer=Y.footer;break;case 574:Y.RTL&&(y.Views[0].RTL=!0);break;case 146:S=Y;break;case 2198:u=Y;break;case 140:f=Y;break;case 442:b?_.CodeName=Y||_.name:y.WBProps.CodeName=Y||"ThisWorkbook"}}else K||console.error("Missing Info for XLS Record 0x"+$.toString(16)),e.l+=j}return r.SheetNames=Oe(p).sort((function(e,t){return Number(e)-Number(t)})).map((function(e){return p[e].name})),t.bookSheets||(r.Sheets=a),!r.SheetNames.length&&T["!ref"]?(r.SheetNames.push("Sheet1"),r.Sheets&&(r.Sheets.Sheet1=T)):r.Preamble=T,r.Sheets&&V.forEach((function(e,t){r.Sheets[r.SheetNames[t]]["!autofilter"]=e})),r.Strings=v,r.SSF=Ve(z),R.enc&&(r.Encryption=R.enc),u&&(r.Themes=u),r.Metadata={},void 0!==f&&(r.Metadata.Country=f),L.names.length>0&&(y.Names=L.names),r.Workbook=y,r}var _c="e0859ff2f94f6810ab9108002b27b3d9",Cc="02d5cdd59c2e1b10939708002b2cf9ae";function Oc(e,t){var r,a,n,s;if(t||(t={}),uo(t),u(),t.codepage&&f(t.codepage),e.FullPaths){if(_e.find(e,"/encryption"))throw new Error("File is password-protected");r=_e.find(e,"!CompObj"),a=_e.find(e,"/Workbook")||_e.find(e,"/Book")}else{switch(t.type){case"base64":e=_(w(e));break;case"binary":e=_(e);break;case"buffer":break;case"array":Array.isArray(e)||(e=Array.prototype.slice.call(e))}br(e,0),a={content:e}}if(r&&Ec(r),t.bookProps&&!t.bookSheets)n={};else{var i=A?"buffer":"array";if(a&&a.content)n=yc(a.content,t);else if((s=_e.find(e,"PerfectOffice_MAIN"))&&s.content)n=Cn.to_workbook(s.content,(t.type=i,t));else{if(!(s=_e.find(e,"NativeContent_MAIN"))||!s.content)throw(s=_e.find(e,"MN0"))&&s.content?new Error("Unsupported Works 4 for Mac file"):new Error("Cannot find Workbook stream");n=Cn.to_workbook(s.content,(t.type=i,t))}t.bookVBA&&e.FullPaths&&_e.find(e,"/_VBA_PROJECT_CUR/VBA/dir")&&(n.vbaraw=function(e){var t=_e.utils.cfb_new({root:"R"});return e.FullPaths.forEach((function(r,a){if("/"!==r.slice(-1)&&r.match(/_VBA_PROJECT_CUR/)){var n=r.replace(/^[^\/]*/,"R").replace(/\/_VBA_PROJECT_CUR\u0000*/,"");_e.utils.cfb_add(t,n,e.FileIndex[a].content)}})),_e.write(t)}(e))}var c={};return e.FullPaths&&function(e,t,r){var a=_e.find(e,"/!DocumentSummaryInformation");if(a&&a.size>0)try{var n=La(a,na,Cc);for(var s in n)t[s]=n[s]}catch(l){if(r.WTF)throw l}var i=_e.find(e,"/!SummaryInformation");if(i&&i.size>0)try{var c=La(i,sa,_c);for(var o in c)null==t[o]&&(t[o]=c[o])}catch(l){if(r.WTF)throw l}t.HeadingPairs&&t.TitlesOfParts&&(Ea(t.HeadingPairs,t.TitlesOfParts,t,r),delete t.HeadingPairs,delete t.TitlesOfParts)}(e,c,t),n.Props=n.Custprops=c,t.bookFiles&&(n.cfb=e),n}var Rc={0:{f:function(e,t){var r={},a=e.l+t;r.r=e.read_shift(4),e.l+=4;var n=e.read_shift(2);e.l+=1;var s=e.read_shift(1);return e.l=a,7&s&&(r.level=7&s),16&s&&(r.hidden=!0),32&s&&(r.hpt=n/20),r}},1:{f:function(e){return[$r(e)]}},2:{f:function(e){return[$r(e),Jr(e),"n"]}},3:{f:function(e){return[$r(e),e.read_shift(1),"e"]}},4:{f:function(e){return[$r(e),e.read_shift(1),"b"]}},5:{f:function(e){return[$r(e),ea(e),"n"]}},6:{f:function(e){return[$r(e),zr(e),"str"]}},7:{f:function(e){return[$r(e),e.read_shift(4),"s"]}},8:{f:function(e,t,r){var a=e.l+t,n=$r(e);n.r=r["!row"];var s=[n,zr(e),"str"];if(r.cellFormula){e.l+=2;var i=hi(e,a-e.l,r);s[3]=si(i,0,n,r.supbooks,r)}else e.l=a;return s}},9:{f:function(e,t,r){var a=e.l+t,n=$r(e);n.r=r["!row"];var s=[n,ea(e),"n"];if(r.cellFormula){e.l+=2;var i=hi(e,a-e.l,r);s[3]=si(i,0,n,r.supbooks,r)}else e.l=a;return s}},10:{f:function(e,t,r){var a=e.l+t,n=$r(e);n.r=r["!row"];var s=[n,e.read_shift(1),"b"];if(r.cellFormula){e.l+=2;var i=hi(e,a-e.l,r);s[3]=si(i,0,n,r.supbooks,r)}else e.l=a;return s}},11:{f:function(e,t,r){var a=e.l+t,n=$r(e);n.r=r["!row"];var s=[n,e.read_shift(1),"e"];if(r.cellFormula){e.l+=2;var i=hi(e,a-e.l,r);s[3]=si(i,0,n,r.supbooks,r)}else e.l=a;return s}},12:{f:function(e){return[jr(e)]}},13:{f:function(e){return[jr(e),Jr(e),"n"]}},14:{f:function(e){return[jr(e),e.read_shift(1),"e"]}},15:{f:function(e){return[jr(e),e.read_shift(1),"b"]}},16:{f:Ui},17:{f:function(e){return[jr(e),zr(e),"str"]}},18:{f:function(e){return[jr(e),e.read_shift(4),"s"]}},19:{f:Wr},20:{},21:{},22:{},23:{},24:{},25:{},26:{},27:{},28:{},29:{},30:{},31:{},32:{},33:{},34:{},35:{T:1},36:{T:-1},37:{T:1},38:{T:-1},39:{f:function(e,t,r){var a=e.l+t;e.l+=4,e.l+=1;var n=e.read_shift(4),s=Yr(e),i=ui(e,0,r),c=Xr(e);e.l=a;var o={Name:s,Ptg:i};return n<268435455&&(o.Sheet=n),c&&(o.Comment=c),o}},40:{},42:{},43:{f:function(e,t,r){var a={};a.sz=e.read_shift(2)/20;var n=function(e){var t=e.read_shift(1);return e.l++,{fBold:1&t,fItalic:2&t,fUnderline:4&t,fStrikeout:8&t,fOutline:16&t,fShadow:32&t,fCondense:64&t,fExtend:128&t}}(e);switch(n.fItalic&&(a.italic=1),n.fCondense&&(a.condense=1),n.fExtend&&(a.extend=1),n.fShadow&&(a.shadow=1),n.fOutline&&(a.outline=1),n.fStrikeout&&(a.strike=1),700===e.read_shift(2)&&(a.bold=1),e.read_shift(2)){case 1:a.vertAlign="superscript";break;case 2:a.vertAlign="subscript"}var s=e.read_shift(1);0!=s&&(a.underline=s);var i=e.read_shift(1);i>0&&(a.family=i);var c=e.read_shift(1);switch(c>0&&(a.charset=c),e.l++,a.color=function(e){var t={},r=e.read_shift(1)>>>1,a=e.read_shift(1),n=e.read_shift(2,"i"),s=e.read_shift(1),i=e.read_shift(1),c=e.read_shift(1);switch(e.l++,r){case 0:t.auto=1;break;case 1:t.index=a;var o=la[a];o&&(t.rgb=Jn(o));break;case 2:t.rgb=Jn([s,i,c]);break;case 3:t.theme=a}return 0!=n&&(t.tint=n>0?n/32767:n/32768),t}(e),e.read_shift(1)){case 1:a.scheme="major";break;case 2:a.scheme="minor"}return a.name=zr(e),a}},44:{f:function(e,t){return[e.read_shift(2),zr(e)]}},45:{f:us},46:{f:ds},47:{f:function(e,t){var r=e.l+t,a=e.read_shift(2),n=e.read_shift(2);return e.l=r,{ixfe:a,numFmtId:n}}},48:{},49:{f:function(e){return e.read_shift(4,"i")}},50:{},51:{f:function(e){for(var t=[],r=e.read_shift(4);r-- >0;)t.push([e.read_shift(4),e.read_shift(4)]);return t}},52:{T:1},53:{T:-1},54:{T:1},55:{T:-1},56:{T:1},57:{T:-1},58:{},59:{},60:{f:vn},62:{f:function(e){return[$r(e),Wr(e),"is"]}},63:{f:function(e){var t={};t.i=e.read_shift(4);var r={};r.r=e.read_shift(4),r.c=e.read_shift(4),t.r=Nr(r);var a=e.read_shift(1);return 2&a&&(t.l="1"),8&a&&(t.a="1"),t}},64:{f:function(){}},65:{},66:{},67:{},68:{},69:{},70:{},128:{},129:{T:1},130:{T:-1},131:{T:1,f:Tr,p:0},132:{T:-1},133:{T:1},134:{T:-1},135:{T:1},136:{T:-1},137:{T:1,f:function(e){var t=e.read_shift(2);return e.l+=28,{RTL:32&t}}},138:{T:-1},139:{T:1},140:{T:-1},141:{T:1},142:{T:-1},143:{T:1},144:{T:-1},145:{T:1},146:{T:-1},147:{f:function(e,t){var r={},a=e[e.l];return++e.l,r.above=!(64&a),r.left=!(128&a),e.l+=18,r.name=Kr(e,t-19),r}},148:{f:Pi,p:16},151:{f:function(){}},152:{},153:{f:function(e,t){var r={},a=e.read_shift(4);r.defaultThemeVersion=e.read_shift(4);var n=t>8?zr(e):"";return n.length>0&&(r.CodeName=n),r.autoCompressPictures=!!(65536&a),r.backupFile=!!(64&a),r.checkCompatibility=!!(4096&a),r.date1904=!!(1&a),r.filterPrivacy=!!(8&a),r.hidePivotFieldList=!!(1024&a),r.promptedSolutions=!!(16&a),r.publishItems=!!(2048&a),r.refreshAllConnections=!!(262144&a),r.saveExternalLinkValues=!!(128&a),r.showBorderUnselectedTables=!!(4&a),r.showInkAnnotation=!!(32&a),r.showObjects=["all","placeholders","none"][a>>13&3],r.showPivotChartFilter=!!(32768&a),r.updateLinks=["userSet","never","always"][a>>8&3],r}},154:{},155:{},156:{f:function(e,t){var r={};return r.Hidden=e.read_shift(4),r.iTabID=e.read_shift(4),r.strRelID=Zr(e,t-8),r.name=zr(e),r}},157:{},158:{},159:{T:1,f:function(e){return[e.read_shift(4),e.read_shift(4)]}},160:{T:-1},161:{T:1,f:Qr},162:{T:-1},163:{T:1},164:{T:-1},165:{T:1},166:{T:-1},167:{},168:{},169:{},170:{},171:{},172:{T:1},173:{T:-1},174:{},175:{},176:{f:Bi},177:{T:1},178:{T:-1},179:{T:1},180:{T:-1},181:{T:1},182:{T:-1},183:{T:1},184:{T:-1},185:{T:1},186:{T:-1},187:{T:1},188:{T:-1},189:{T:1},190:{T:-1},191:{T:1},192:{T:-1},193:{T:1},194:{T:-1},195:{T:1},196:{T:-1},197:{T:1},198:{T:-1},199:{T:1},200:{T:-1},201:{T:1},202:{T:-1},203:{T:1},204:{T:-1},205:{T:1},206:{T:-1},207:{T:1},208:{T:-1},209:{T:1},210:{T:-1},211:{T:1},212:{T:-1},213:{T:1},214:{T:-1},215:{T:1},216:{T:-1},217:{T:1},218:{T:-1},219:{T:1},220:{T:-1},221:{T:1},222:{T:-1},223:{T:1},224:{T:-1},225:{T:1},226:{T:-1},227:{T:1},228:{T:-1},229:{T:1},230:{T:-1},231:{T:1},232:{T:-1},233:{T:1},234:{T:-1},235:{T:1},236:{T:-1},237:{T:1},238:{T:-1},239:{T:1},240:{T:-1},241:{T:1},242:{T:-1},243:{T:1},244:{T:-1},245:{T:1},246:{T:-1},247:{T:1},248:{T:-1},249:{T:1},250:{T:-1},251:{T:1},252:{T:-1},253:{T:1},254:{T:-1},255:{T:1},256:{T:-1},257:{T:1},258:{T:-1},259:{T:1},260:{T:-1},261:{T:1},262:{T:-1},263:{T:1},264:{T:-1},265:{T:1},266:{T:-1},267:{T:1},268:{T:-1},269:{T:1},270:{T:-1},271:{T:1},272:{T:-1},273:{T:1},274:{T:-1},275:{T:1},276:{T:-1},277:{},278:{T:1},279:{T:-1},280:{T:1},281:{T:-1},282:{T:1},283:{T:1},284:{T:-1},285:{T:1},286:{T:-1},287:{T:1},288:{T:-1},289:{T:1},290:{T:-1},291:{T:1},292:{T:-1},293:{T:1},294:{T:-1},295:{T:1},296:{T:-1},297:{T:1},298:{T:-1},299:{T:1},300:{T:-1},301:{T:1},302:{T:-1},303:{T:1},304:{T:-1},305:{T:1},306:{T:-1},307:{T:1},308:{T:-1},309:{T:1},310:{T:-1},311:{T:1},312:{T:-1},313:{T:-1},314:{T:1},315:{T:-1},316:{T:1},317:{T:-1},318:{T:1},319:{T:-1},320:{T:1},321:{T:-1},322:{T:1},323:{T:-1},324:{T:1},325:{T:-1},326:{T:1},327:{T:-1},328:{T:1},329:{T:-1},330:{T:1},331:{T:-1},332:{T:1},333:{T:-1},334:{T:1},335:{f:function(e,t){return{flags:e.read_shift(4),version:e.read_shift(4),name:zr(e)}}},336:{T:-1},337:{f:function(e){return e.l+=4,0!=e.read_shift(4)},T:1},338:{T:-1},339:{T:1},340:{T:-1},341:{T:1},342:{T:-1},343:{T:1},344:{T:-1},345:{T:1},346:{T:-1},347:{T:1},348:{T:-1},349:{T:1},350:{T:-1},351:{},352:{},353:{T:1},354:{T:-1},355:{f:Zr},357:{},358:{},359:{},360:{T:1},361:{},362:{f:pn},363:{},364:{},366:{},367:{},368:{},369:{},370:{},371:{},372:{T:1},373:{T:-1},374:{T:1},375:{T:-1},376:{T:1},377:{T:-1},378:{T:1},379:{T:-1},380:{T:1},381:{T:-1},382:{T:1},383:{T:-1},384:{T:1},385:{T:-1},386:{T:1},387:{T:-1},388:{T:1},389:{T:-1},390:{T:1},391:{T:-1},392:{T:1},393:{T:-1},394:{T:1},395:{T:-1},396:{},397:{},398:{},399:{},400:{},401:{T:1},403:{},404:{},405:{},406:{},407:{},408:{},409:{},410:{},411:{},412:{},413:{},414:{},415:{},416:{},417:{},418:{},419:{},420:{},421:{},422:{T:1},423:{T:1},424:{T:-1},425:{T:-1},426:{f:function(e,t,r){var a=e.l+t,n=qr(e),s=e.read_shift(1),i=[n];if(i[2]=s,r.cellFormula){var c=fi(e,a-e.l,r);i[1]=c}else e.l=a;return i}},427:{f:function(e,t,r){var a=e.l+t,n=[Qr(e,16)];if(r.cellFormula){var s=di(e,a-e.l,r);n[1]=s,e.l=a}else e.l=a;return n}},428:{},429:{T:1},430:{T:-1},431:{T:1},432:{T:-1},433:{T:1},434:{T:-1},435:{T:1},436:{T:-1},437:{T:1},438:{T:-1},439:{T:1},440:{T:-1},441:{T:1},442:{T:-1},443:{T:1},444:{T:-1},445:{T:1},446:{T:-1},447:{T:1},448:{T:-1},449:{T:1},450:{T:-1},451:{T:1},452:{T:-1},453:{T:1},454:{T:-1},455:{T:1},456:{T:-1},457:{T:1},458:{T:-1},459:{T:1},460:{T:-1},461:{T:1},462:{T:-1},463:{T:1},464:{T:-1},465:{T:1},466:{T:-1},467:{T:1},468:{T:-1},469:{T:1},470:{T:-1},471:{},472:{},473:{T:1},474:{T:-1},475:{},476:{f:function(e){var t={};return Hi.forEach((function(r){t[r]=ea(e)})),t}},477:{},478:{},479:{T:1},480:{T:-1},481:{T:1},482:{T:-1},483:{T:1},484:{T:-1},485:{f:function(){}},486:{T:1},487:{T:-1},488:{T:1},489:{T:-1},490:{T:1},491:{T:-1},492:{T:1},493:{T:-1},494:{f:function(e,t){var r=e.l+t,a=Qr(e,16),n=Xr(e),s=zr(e),i=zr(e),c=zr(e);e.l=r;var o={rfx:a,relId:n,loc:s,display:c};return i&&(o.Tooltip=i),o}},495:{T:1},496:{T:-1},497:{T:1},498:{T:-1},499:{},500:{T:1},501:{T:-1},502:{T:1},503:{T:-1},504:{},505:{T:1},506:{T:-1},507:{},508:{T:1},509:{T:-1},510:{T:1},511:{T:-1},512:{},513:{},514:{T:1},515:{T:-1},516:{T:1},517:{T:-1},518:{T:1},519:{T:-1},520:{T:1},521:{T:-1},522:{},523:{},524:{},525:{},526:{},527:{},528:{T:1},529:{T:-1},530:{T:1},531:{T:-1},532:{T:1},533:{T:-1},534:{},535:{},536:{},537:{},538:{T:1},539:{T:-1},540:{T:1},541:{T:-1},542:{T:1},548:{},549:{},550:{f:Zr},551:{},552:{},553:{},554:{T:1},555:{T:-1},556:{T:1},557:{T:-1},558:{T:1},559:{T:-1},560:{T:1},561:{T:-1},562:{},564:{},565:{T:1},566:{T:-1},569:{T:1},570:{T:-1},572:{},573:{T:1},574:{T:-1},577:{},578:{},579:{},580:{},581:{},582:{},583:{},584:{},585:{},586:{},587:{},588:{T:-1},589:{},590:{T:1},591:{T:-1},592:{T:1},593:{T:-1},594:{T:1},595:{T:-1},596:{},597:{T:1},598:{T:-1},599:{T:1},600:{T:-1},601:{T:1},602:{T:-1},603:{T:1},604:{T:-1},605:{T:1},606:{T:-1},607:{},608:{T:1},609:{T:-1},610:{},611:{T:1},612:{T:-1},613:{T:1},614:{T:-1},615:{T:1},616:{T:-1},617:{T:1},618:{T:-1},619:{T:1},620:{T:-1},625:{},626:{T:1},627:{T:-1},628:{T:1},629:{T:-1},630:{T:1},631:{T:-1},632:{f:Cs},633:{T:1},634:{T:-1},635:{T:1,f:function(e){var t={};t.iauthor=e.read_shift(4);var r=Qr(e,16);return t.rfx=r.s,t.ref=Nr(r.s),e.l+=16,t}},636:{T:-1},637:{f:Gr},638:{T:1},639:{},640:{T:-1},641:{T:1},642:{T:-1},643:{T:1},644:{},645:{T:-1},646:{T:1},648:{T:1},649:{},650:{T:-1},651:{f:function(e,t){return e.l+=10,{name:zr(e)}}},652:{},653:{T:1},654:{T:-1},655:{T:1},656:{T:-1},657:{T:1},658:{T:-1},659:{},660:{T:1},661:{},662:{T:-1},663:{},664:{T:1},665:{},666:{T:-1},667:{},668:{},669:{},671:{T:1},672:{T:-1},673:{T:1},674:{T:-1},675:{},676:{},677:{},678:{},679:{},680:{},681:{},1024:{},1025:{},1026:{T:1},1027:{T:-1},1028:{T:1},1029:{T:-1},1030:{},1031:{T:1},1032:{T:-1},1033:{T:1},1034:{T:-1},1035:{},1036:{},1037:{},1038:{T:1},1039:{T:-1},1040:{},1041:{T:1},1042:{T:-1},1043:{},1044:{},1045:{},1046:{T:1},1047:{T:-1},1048:{T:1},1049:{T:-1},1050:{},1051:{T:1},1052:{T:1},1053:{f:function(){}},1054:{T:1},1055:{},1056:{T:1},1057:{T:-1},1058:{T:1},1059:{T:-1},1061:{},1062:{T:1},1063:{T:-1},1064:{T:1},1065:{T:-1},1066:{T:1},1067:{T:-1},1068:{T:1},1069:{T:-1},1070:{T:1},1071:{T:-1},1072:{T:1},1073:{T:-1},1075:{T:1},1076:{T:-1},1077:{T:1},1078:{T:-1},1079:{T:1},1080:{T:-1},1081:{T:1},1082:{T:-1},1083:{T:1},1084:{T:-1},1085:{},1086:{T:1},1087:{T:-1},1088:{T:1},1089:{T:-1},1090:{T:1},1091:{T:-1},1092:{T:1},1093:{T:-1},1094:{T:1},1095:{T:-1},1096:{},1097:{T:1},1098:{},1099:{T:-1},1100:{T:1},1101:{T:-1},1102:{},1103:{},1104:{},1105:{},1111:{},1112:{},1113:{T:1},1114:{T:-1},1115:{T:1},1116:{T:-1},1117:{},1118:{T:1},1119:{T:-1},1120:{T:1},1121:{T:-1},1122:{T:1},1123:{T:-1},1124:{T:1},1125:{T:-1},1126:{},1128:{T:1},1129:{T:-1},1130:{},1131:{T:1},1132:{T:-1},1133:{T:1},1134:{T:-1},1135:{T:1},1136:{T:-1},1137:{T:1},1138:{T:-1},1139:{T:1},1140:{T:-1},1141:{},1142:{T:1},1143:{T:-1},1144:{T:1},1145:{T:-1},1146:{},1147:{T:1},1148:{T:-1},1149:{T:1},1150:{T:-1},1152:{T:1},1153:{T:-1},1154:{T:-1},1155:{T:-1},1156:{T:-1},1157:{T:1},1158:{T:-1},1159:{T:1},1160:{T:-1},1161:{T:1},1162:{T:-1},1163:{T:1},1164:{T:-1},1165:{T:1},1166:{T:-1},1167:{T:1},1168:{T:-1},1169:{T:1},1170:{T:-1},1171:{},1172:{T:1},1173:{T:-1},1177:{},1178:{T:1},1180:{},1181:{},1182:{},2048:{T:1},2049:{T:-1},2050:{},2051:{T:1},2052:{T:-1},2053:{},2054:{},2055:{T:1},2056:{T:-1},2057:{T:1},2058:{T:-1},2060:{},2067:{},2068:{T:1},2069:{T:-1},2070:{},2071:{},2072:{T:1},2073:{T:-1},2075:{},2076:{},2077:{T:1},2078:{T:-1},2079:{},2080:{T:1},2081:{T:-1},2082:{},2083:{T:1},2084:{T:-1},2085:{T:1},2086:{T:-1},2087:{T:1},2088:{T:-1},2089:{T:1},2090:{T:-1},2091:{},2092:{},2093:{T:1},2094:{T:-1},2095:{},2096:{T:1},2097:{T:-1},2098:{T:1},2099:{T:-1},2100:{T:1},2101:{T:-1},2102:{},2103:{T:1},2104:{T:-1},2105:{},2106:{T:1},2107:{T:-1},2108:{},2109:{T:1},2110:{T:-1},2111:{T:1},2112:{T:-1},2113:{T:1},2114:{T:-1},2115:{},2116:{},2117:{},2118:{T:1},2119:{T:-1},2120:{},2121:{T:1},2122:{T:-1},2123:{T:1},2124:{T:-1},2125:{},2126:{T:1},2127:{T:-1},2128:{},2129:{T:1},2130:{T:-1},2131:{T:1},2132:{T:-1},2133:{T:1},2134:{},2135:{},2136:{},2137:{T:1},2138:{T:-1},2139:{T:1},2140:{T:-1},2141:{},3072:{},3073:{},4096:{T:1},4097:{T:-1},5002:{T:1},5003:{T:-1},5081:{T:1},5082:{T:-1},5083:{},5084:{T:1},5085:{T:-1},5086:{T:1},5087:{T:-1},5088:{},5089:{},5090:{},5092:{T:1},5093:{T:-1},5094:{},5095:{T:1},5096:{T:-1},5097:{},5099:{},65535:{n:""}},xc={6:{f:oi},10:{f:Ma},12:{f:Ua},13:{f:Ua},14:{f:Pa},15:{f:Pa},16:{f:ea},17:{f:Pa},18:{f:Pa},19:{f:Ua},20:{f:fn},21:{f:fn},23:{f:pn},24:{f:dn},25:{f:Pa},26:{},27:{},28:{f:function(e,t,r){return function(e,t,r){if(!(r.biff<8)){var a=e.read_shift(2),n=e.read_shift(2),s=e.read_shift(2),i=e.read_shift(2),c=Ga(e,0,r);return r.biff<8&&e.read_shift(1),[{r:a,c:n},c,i,s]}}(e,0,r)}},29:{},34:{f:Pa},35:{f:hn},38:{f:ea},39:{f:ea},40:{f:ea},41:{f:ea},42:{f:Pa},43:{f:Pa},47:{f:function(e,t,r){var a={Type:r.biff>=8?e.read_shift(2):0};return a.Type?Yn(e,t-2,a):function(e,t,r,a){var n={key:Ua(e),verificationBytes:Ua(e)};r.password&&(n.verifier=jn(r.password)),a.valid=n.verificationBytes===n.verifier,a.valid&&(a.insitu=Xn(r.password))}(e,r.biff,r,a),a}},49:{f:function(e,t,r){var a={dyHeight:e.read_shift(2),fl:e.read_shift(2)};switch(r&&r.biff||8){case 2:break;case 3:case 4:e.l+=2;break;default:e.l+=10}return a.name=Ha(e,0,r),a}},51:{f:Ua},60:{},61:{f:function(e){return{Pos:[e.read_shift(2),e.read_shift(2)],Dim:[e.read_shift(2),e.read_shift(2)],Flags:e.read_shift(2),CurTab:e.read_shift(2),FirstTab:e.read_shift(2),Selected:e.read_shift(2),TabRatio:e.read_shift(2)}}},64:{f:Pa},65:{f:function(){}},66:{f:Ua},77:{},80:{},81:{},82:{},85:{f:Ua},89:{},90:{},91:{},92:{f:function(e,t,r){if(r.enc)return e.l+=t,"";var a=e.l,n=Ga(e,0,r);return e.read_shift(t+a-e.l),n}},93:{f:function(e,t,r){if(r&&r.biff<8)return function(e,t,r){e.l+=4;var a=e.read_shift(2),n=e.read_shift(2),s=e.read_shift(2);e.l+=2,e.l+=2,e.l+=2,e.l+=2,e.l+=2,e.l+=2,e.l+=2,e.l+=2,e.l+=2,e.l+=6,t-=36;var i=[];return i.push((gn[a]||Tr)(e,t,r)),{cmo:[n,a,s],ft:i}}(e,t,r);var a=tn(e),n=function(e,t){for(var r=e.l+t,a=[];e.l7||t[1]>7)throw new Error("Bad Gutters: "+t.join("|"));return t}},129:{f:function(e,t,r){var a=r&&8==r.biff||2==t?e.read_shift(2):(e.l+=t,0);return{fDialog:16&a,fBelow:64&a,fRight:128&a}}},130:{f:Ua},131:{f:Pa},132:{f:Pa},133:{f:function(e,t,r){var a=e.read_shift(4),n=3&e.read_shift(1),s=e.read_shift(1);switch(s){case 0:s="Worksheet";break;case 1:s="Macrosheet";break;case 2:s="Chartsheet";break;case 6:s="VBAModule"}var i=Ha(e,0,r);return 0===i.length&&(i="Sheet1"),{pos:a,hs:n,dt:s,name:i}}},134:{},140:{f:function(e){var t,r=[0,0];return t=e.read_shift(2),r[0]=ia[t]||t,t=e.read_shift(2),r[1]=ia[t]||t,r}},141:{f:Ua},144:{},146:{f:function(e){for(var t=e.read_shift(2),r=[];t-- >0;)r.push(Xa(e));return r}},151:{},152:{},153:{},154:{},155:{},156:{f:Ua},157:{},158:{},160:{f:Tn},161:{f:function(e,t){var r={};return t<32||(e.l+=16,r.header=ea(e),r.footer=ea(e),e.l+=2),r}},174:{},175:{},176:{},177:{},178:{},180:{},181:{},182:{},184:{},185:{},189:{f:function(e,t){for(var r=e.l+t-2,a=e.read_shift(2),n=e.read_shift(2),s=[];e.l>2&1,6,a.data=function(e,t,r,a){var n={},s=e.read_shift(4),i=e.read_shift(4),c=e.read_shift(4),o=e.read_shift(2);return n.patternType=ca[c>>26],a.cellStyles?(n.alc=7&s,n.fWrap=s>>3&1,n.alcV=s>>4&7,n.fJustLast=s>>7&1,n.trot=s>>8&255,n.cIndent=s>>16&15,n.fShrinkToFit=s>>20&1,n.iReadOrder=s>>22&2,n.fAtrNum=s>>26&1,n.fAtrFnt=s>>27&1,n.fAtrAlc=s>>28&1,n.fAtrBdr=s>>29&1,n.fAtrPat=s>>30&1,n.fAtrProt=s>>31&1,n.dgLeft=15&i,n.dgRight=i>>4&15,n.dgTop=i>>8&15,n.dgBottom=i>>12&15,n.icvLeft=i>>16&127,n.icvRight=i>>23&127,n.grbitDiag=i>>30&3,n.icvTop=127&c,n.icvBottom=c>>7&127,n.icvDiag=c>>14&127,n.dgDiag=c>>21&15,n.icvFore=127&o,n.icvBack=o>>7&127,n.fsxButton=o>>14&1,n):n}(e,0,a.fStyle,r),a}},225:{f:function(e,t){return 0===t||e.read_shift(2),1200}},226:{f:Ma},227:{},229:{f:function(e,t){for(var r=[],a=e.read_shift(2);a--;)r.push(qa(e));return r}},233:{},235:{},236:{},237:{},239:{},240:{},241:{},242:{},244:{},245:{},246:{},247:{},248:{},249:{},251:{},252:{f:function(e,t){for(var r=e.l+t,a=e.read_shift(4),n=e.read_shift(4),s=[],i=0;i!=n&&e.l255)throw new Error("Unexpected SupBook type: "+s);for(var i=Va(e,s),c=[];a>e.l;)c.push(Wa(e));return[s,n,i,c]}},431:{f:Pa},432:{},433:{},434:{},437:{},438:{f:function(e,t,r){var a=e.l,n="";try{e.l+=4;var s=(r.lastobj||{cmo:[0,0]}).cmo[1];-1==[0,5,7,11,12,14].indexOf(s)?e.l+=6:function(e){var t=e.read_shift(1);e.l++;var r=e.read_shift(2);return e.l+=2,[t,r]}(e);var i=e.read_shift(2);e.read_shift(2),Ua(e);var c=e.read_shift(2);e.l+=c;for(var o=1;o=(l?i:2*i))break}if(n.length!==i&&n.length!==2*i)throw new Error("cchText: "+i+" != "+n.length);return e.l=a+t,{t:n}}catch(f){return e.l=a+t,{t:n}}}},439:{f:Pa},440:{f:function(e,t){var r=qa(e);e.l+=16;var a=function(e,t){var r=e.l+t,a=e.read_shift(4);if(2!==a)throw new Error("Unrecognized streamVersion: "+a);var n=e.read_shift(2);e.l+=2;var s,i,c,o,l,f,h="";16&n&&(s=ja(e,e.l)),128&n&&(i=ja(e,e.l)),257===(257&n)&&(c=ja(e,e.l)),1===(257&n)&&(o=$a(e,e.l)),8&n&&(h=ja(e,e.l)),32&n&&(l=e.read_shift(16)),64&n&&(f=ya(e)),e.l=r;var u=i||c||o||"";u&&h&&(u+="#"+h),u||(u="#"+h),2&n&&"/"==u.charAt(0)&&"/"!=u.charAt(1)&&(u="file://"+u);var d={Target:u};return l&&(d.guid=l),f&&(d.time=f),s&&(d.Tooltip=s),d}(e,t-24);return[r,a]}},441:{},442:{f:Wa},443:{},444:{f:Ua},445:{},446:{},448:{f:Ma},449:{f:function(e){return e.read_shift(2),e.read_shift(4)},r:2},450:{f:Ma},512:{f:on},513:{f:bn},515:{f:function(e,t,r){r.biffguess&&2==r.biff&&(r.biff=5);var a=Ya(e),n=ea(e);return a.val=n,a}},516:{f:function(e,t,r){r.biffguess&&2==r.biff&&(r.biff=5),e.l;var a=Ya(e);2==r.biff&&e.l++;var n=Wa(e,e.l,r);return a.val=n,a}},517:{f:ln},519:{f:En},520:{f:function(e){var t={};t.r=e.read_shift(2),t.c=e.read_shift(2),t.cnt=e.read_shift(2)-t.c;var r=e.read_shift(2);e.l+=4;var a=e.read_shift(1);return e.l+=3,7&a&&(t.level=7&a),32&a&&(t.hidden=!0),64&a&&(t.hpt=r/20),t}},523:{},545:{f:mn},549:{f:sn},566:{},574:{f:function(e,t,r){return r&&r.biff>=2&&r.biff<5?{}:{RTL:64&e.read_shift(2)}}},638:{f:function(e){var t=e.read_shift(2),r=e.read_shift(2),a=Ja(e);return{r:t,c:r,ixfe:a[0],rknum:a[1]}}},659:{},1048:{},1054:{f:function(e,t,r){return[e.read_shift(2),Ga(e,0,r)]}},1084:{},1212:{f:function(e,t,r){var a=Qa(e);e.l++;var n=e.read_shift(1);return[ci(e,t-=8,r),n,a]}},2048:{f:function(e,t){e.read_shift(2);var r=qa(e),a=e.read_shift((t-10)/2,"dbcs-cont");return[r,a=a.replace(x,"")]}},2049:{},2050:{},2051:{},2052:{},2053:{},2054:{},2055:{},2056:{},2057:{f:nn},2058:{},2059:{},2060:{},2061:{},2062:{},2063:{},2064:{},2066:{},2067:{},2128:{},2129:{},2130:{},2131:{},2132:{},2133:{},2134:{},2135:{},2136:{},2137:{},2138:{},2146:{},2147:{r:12},2148:{},2149:{},2150:{},2151:{f:Ma},2152:{},2154:{},2155:{},2156:{},2161:{},2162:{},2164:{},2165:{},2166:{},2167:{},2168:{},2169:{},2170:{},2171:{},2172:{f:function(e){e.l+=2;var t={cxfs:0,crc:0};return t.cxfs=e.read_shift(2),t.crc=e.read_shift(4),t},r:12},2173:{f:function(e,t){e.l,e.l+=2;var r=e.read_shift(2);e.l+=2;for(var a=e.read_shift(2),n=[];a-- >0;)n.push(ys(e,e.l));return{ixfe:r,ext:n}},r:12},2174:{},2175:{},2180:{},2181:{},2182:{},2183:{},2184:{},2185:{},2186:{},2187:{},2188:{f:Pa,r:12},2189:{},2190:{r:12},2191:{},2192:{},2194:{},2195:{},2196:{f:function(e,t,r){if(!(r.biff<8)){var a=e.read_shift(2),n=e.read_shift(2);return[Va(e,a,r),Va(e,n,r)]}e.l+=t},r:12},2197:{},2198:{f:function(e,t,r){var a=e.l+t;if(124226!==e.read_shift(4))if(r.cellStyles){var n,s=e.slice(e.l);e.l=a;try{n=at(s,{type:"array"})}catch(c){return}var i=Qe(n,"theme/theme/theme1.xml",!0);if(i)return As(i,r)}else e.l=a},r:12},2199:{},2200:{},2201:{},2202:{f:function(e){return[0!==e.read_shift(4),0!==e.read_shift(4),e.read_shift(4)]},r:12},2203:{f:Ma},2204:{},2205:{},2206:{},2207:{},2211:{f:function(e){var t=function(e){var t=e.read_shift(2),r=e.read_shift(2);return e.l+=8,{type:t,flags:r}}(e);if(2211!=t.type)throw new Error("Invalid Future Record "+t.type);return 0!==e.read_shift(4)}},2212:{},2213:{},2214:{},2215:{},4097:{},4098:{},4099:{},4102:{},4103:{},4105:{},4106:{},4107:{},4108:{},4109:{},4116:{},4117:{},4118:{},4119:{},4120:{},4121:{},4122:{},4123:{},4124:{},4125:{},4126:{},4127:{},4128:{},4129:{},4130:{},4132:{},4133:{},4134:{f:Ua},4135:{},4146:{},4147:{},4148:{},4149:{},4154:{},4156:{},4157:{},4158:{},4159:{},4160:{},4161:{},4163:{},4164:{f:function(e,t,r){var a={area:!1};if(5!=r.biff)return e.l+=t,a;var n=e.read_shift(1);return e.l+=3,16&n&&(a.area=!0),a}},4165:{},4166:{},4168:{},4170:{},4171:{},4174:{},4175:{},4176:{},4177:{},4187:{},4188:{f:function(e){for(var t=e.read_shift(2),r=[];t-- >0;)r.push(Xa(e));return r}},4189:{},4191:{},4192:{},4193:{},4194:{},4195:{},4196:{},4197:{},4198:{},4199:{},4200:{},0:{f:on},1:{},2:{f:function(e){var t=Ya(e);++e.l;var r=e.read_shift(2);return t.t="n",t.val=r,t}},3:{f:function(e){var t=Ya(e);++e.l;var r=ea(e);return t.t="n",t.val=r,t}},4:{f:function(e,t,r){r.biffguess&&5==r.biff&&(r.biff=2);var a=Ya(e);++e.l;var n=Ga(e,0,r);return a.t="str",a.val=n,a}},5:{f:ln},7:{f:function(e){var t=e.read_shift(1);return 0===t?(e.l++,""):e.read_shift(t,"sbcs-cont")}},8:{},9:{f:nn},11:{},22:{f:Ua},30:{f:cn},31:{},32:{},33:{f:mn},36:{},37:{f:sn},50:{f:function(e,t){e.l+=6,e.l+=2,e.l+=1,e.l+=3,e.l+=1,e.l+=t-13}},62:{},52:{},67:{},68:{f:Ua},69:{},86:{},126:{},127:{f:function(e){var t=e.read_shift(2),r=e.read_shift(2),a=e.read_shift(4),n={fmt:t,env:r,len:a,data:e.slice(e.l,e.l+a)};return e.l+=a,n}},135:{},136:{},137:{},145:{},148:{},149:{},150:{},169:{},171:{},188:{},191:{},192:{},194:{},195:{},214:{f:function(e,t,r){var a=e.l+t,n=Ya(e),s=e.read_shift(2),i=Va(e,s,r);return e.l=a,n.t="str",n.val=i,n}},223:{},234:{},354:{},421:{},518:{f:oi},521:{f:nn},536:{f:dn},547:{f:hn},561:{},579:{},1030:{f:oi},1033:{f:nn},1091:{},2157:{},2163:{},2177:{},2240:{},2241:{},2242:{},2243:{},2244:{},2245:{},2246:{},2247:{},2248:{},2249:{},2250:{},2251:{},2262:{r:12},29282:{}};function Ic(e,t,r,a){var n=t;if(!isNaN(n)){var s=a||(r||[]).length||0,i=e.next(4);i.write_shift(2,n),i.write_shift(2,s),s>0&&ir(r)&&e.push(r)}}function Nc(e,t){var r=t||{};var a=r.dense?[]:{},n=(e=e.replace(//g,"")).match(/
");var s=e.match(/<\/table/i),i=n.index,c=s&&s.index||e.length,o=Ke(e.slice(i,c),/(:?]*>)/i,""),l=-1,f=0,h=0,u=0,d={s:{r:1e7,c:1e7},e:{r:0,c:0}},p=[];for(i=0;i/i);for(c=0;c"))>-1;)T=T.slice(E+1);for(var w=0;w")));u=k.colspan?+k.colspan:1,((h=+k.rowspan)>1||u>1)&&p.push({s:{r:l,c:f},e:{r:l+(h||1)-1,c:f+u-1}});var S=k.t||k["data-t"]||"";if(T.length)if(T=Ot(T),d.s.r>l&&(d.s.r=l),d.e.rf&&(d.s.c=f),d.e.cr||n[l].s.c>i)&&!(n[l].e.r1&&(d.rowspan=c),o>1&&(d.colspan=o),a.editable?u=''+u+"":h&&(d["data-t"]=h&&h.t||"z",null!=h.v&&(d["data-v"]=h.v),null!=h.z&&(d["data-z"]=h.z),h.l&&"#"!=(h.l.Target||"#").charAt(0)&&(u=''+u+"")),d.id=(a.id||"sjs")+"-"+f,s.push(Lt("td",u,d))}}return""+s.join("")+""}var Fc='SheetJS Table Export',Lc="";function Mc(e,t,r){return[].join("")+""}function Pc(e,t){var r=t||{},a=null!=r.header?r.header:Fc,n=null!=r.footer?r.footer:Lc,s=[a],i=Dr(e["!ref"]);r.dense=Array.isArray(e),s.push(Mc(0,0,r));for(var c=i.s.r;c<=i.e.r;++c)s.push(Dc(e,i,c,r));return s.push("
"+n),s.join("")}function Uc(e,t,r){var a=r||{};var n=0,s=0;if(null!=a.origin)if("number"==typeof a.origin)n=a.origin;else{var i="string"==typeof a.origin?Ir(a.origin):a.origin;n=i.r,s=i.c}var c=t.getElementsByTagName("tr"),o=Math.min(a.sheetRows||1e7,c.length),l={s:{r:0,c:0},e:{r:n,c:s}};if(e["!ref"]){var f=Dr(e["!ref"]);l.s.r=Math.min(l.s.r,f.s.r),l.s.c=Math.min(l.s.c,f.s.c),l.e.r=Math.max(l.e.r,f.e.r),l.e.c=Math.max(l.e.c,f.e.c),-1==n&&(l.e.r=n=f.e.r+1)}var h=[],u=0,d=e["!rows"]||(e["!rows"]=[]),p=0,m=0,g=0,v=0,b=0,T=0;for(e["!cols"]||(e["!cols"]=[]);p1||T>1)&&h.push({s:{r:m+n,c:v+s},e:{r:m+n+(b||1)-1,c:v+s+(T||1)-1}});var _={t:"s",v:k},C=A.getAttribute("data-t")||A.getAttribute("t")||"";null!=k&&(0==k.length?_.t=C||"z":a.raw||0==k.trim().length||"s"==C||("TRUE"===k?_={t:"b",v:!0}:"FALSE"===k?_={t:"b",v:!1}:isNaN(Ge(k))?isNaN(je(k).getDate())||(_={t:"d",v:He(k)},a.cellDates||(_={t:"n",v:Ie(_.v)}),_.z=a.dateNF||z[14]):_={t:"n",v:Ge(k)})),void 0===_.z&&null!=S&&(_.z=S);var O="",R=A.getElementsByTagName("A");if(R&&R.length)for(var x=0;x=o&&(e["!fullref"]=Fr((l.e.r=c.length-p+m-1+n,l))),e}function Bc(e,t){return Uc((t||{}).dense?[]:{},e,t)}function Hc(e){var t="",r=function(e){return e.ownerDocument.defaultView&&"function"===typeof e.ownerDocument.defaultView.getComputedStyle?e.ownerDocument.defaultView.getComputedStyle:"function"===typeof getComputedStyle?getComputedStyle:null}(e);return r&&(t=r(e).getPropertyValue("display")),t||(t=e.style&&e.style.display),"none"===t}function zc(e){var t=e.replace(/[\t\r\n]/g," ").trim().replace(/ +/g," ").replace(//g," ").replace(//g,(function(e,t){return Array(parseInt(t,10)+1).join(" ")})).replace(/]*\/>/g,"\t").replace(//g,"\n");return[mt(t.replace(/<[^>]*>/g,""))]}var Vc={day:["d","dd"],month:["m","mm"],year:["y","yy"],hours:["h","hh"],minutes:["m","mm"],seconds:["s","ss"],"am-pm":["A/P","AM/PM"],"day-of-week":["ddd","dddd"],era:["e","ee"],quarter:["\\Qm",'m\\"th quarter"']};function Wc(e,t){var r=t||{};var a,n,s,i,c,o,l=Mt(e),f=[],h={name:""},u="",d=0,p={},m=[],g=r.dense?[]:{},v={value:""},b="",T=0,E=[],w=-1,A=-1,k={s:{r:1e6,c:1e7},e:{r:0,c:0}},S=0,y={},_=[],C={},O=[],R=1,x=1,I=[],N={Names:[]},D={},F=["",""],L=[],M={},P="",U=0,B=!1,H=!1,z=0;for(Pt.lastIndex=0,l=l.replace(//gm,"").replace(//gm,"");c=Pt.exec(l);)switch(c[3]=c[3].replace(/_.*$/,"")){case"table":case"\u5de5\u4f5c\u8868":"/"===c[1]?(k.e.c>=k.s.c&&k.e.r>=k.s.r?g["!ref"]=Fr(k):g["!ref"]="A1:A1",r.sheetRows>0&&r.sheetRows<=k.e.r&&(g["!fullref"]=g["!ref"],k.e.r=r.sheetRows-1,g["!ref"]=Fr(k)),_.length&&(g["!merges"]=_),O.length&&(g["!rows"]=O),s.name=s["\u540d\u79f0"]||s.name,"undefined"!==typeof JSON&&JSON.stringify(s),m.push(s.name),p[s.name]=g,H=!1):"/"!==c[0].charAt(c[0].length-2)&&(s=ht(c[0],!1),w=A=-1,k.s.r=k.s.c=1e7,k.e.r=k.e.c=0,g=r.dense?[]:{},_=[],O=[],H=!0);break;case"table-row-group":"/"===c[1]?--S:++S;break;case"table-row":case"\u884c":if("/"===c[1]){w+=R,R=1;break}if((i=ht(c[0],!1))["\u884c\u53f7"]?w=i["\u884c\u53f7"]-1:-1==w&&(w=0),(R=+i["number-rows-repeated"]||1)<10)for(z=0;z0&&(O[w+z]={level:S});A=-1;break;case"covered-table-cell":"/"!==c[1]&&++A,r.sheetStubs&&(r.dense?(g[w]||(g[w]=[]),g[w][A]={t:"z"}):g[Nr({r:w,c:A})]={t:"z"}),b="",E=[];break;case"table-cell":case"\u6570\u636e":if("/"===c[0].charAt(c[0].length-2))++A,v=ht(c[0],!1),x=parseInt(v["number-columns-repeated"]||"1",10),o={t:"z",v:null},v.formula&&0!=r.cellFormula&&(o.f=vi(mt(v.formula))),"string"==(v["\u6570\u636e\u7c7b\u578b"]||v["value-type"])&&(o.t="s",o.v=mt(v["string-value"]||""),r.dense?(g[w]||(g[w]=[]),g[w][A]=o):g[Nr({r:w,c:A})]=o),A+=x-1;else if("/"!==c[1]){b="",T=0,E=[],x=1;var V=R?w+R-1:w;if(++A>k.e.c&&(k.e.c=A),Ak.e.r&&(k.e.r=V),L=[],M={},o={t:(v=ht(c[0],!1))["\u6570\u636e\u7c7b\u578b"]||v["value-type"],v:null},r.cellFormula)if(v.formula&&(v.formula=mt(v.formula)),v["number-matrix-columns-spanned"]&&v["number-matrix-rows-spanned"]&&(C={s:{r:w,c:A},e:{r:w+(parseInt(v["number-matrix-rows-spanned"],10)||0)-1,c:A+(parseInt(v["number-matrix-columns-spanned"],10)||0)-1}},o.F=Fr(C),I.push([C,o.F])),v.formula)o.f=vi(v.formula);else for(z=0;z=I[z][0].s.r&&w<=I[z][0].e.r&&A>=I[z][0].s.c&&A<=I[z][0].e.c&&(o.F=I[z][1]);switch((v["number-columns-spanned"]||v["number-rows-spanned"])&&(C={s:{r:w,c:A},e:{r:w+(parseInt(v["number-rows-spanned"],10)||0)-1,c:A+(parseInt(v["number-columns-spanned"],10)||0)-1}},_.push(C)),v["number-columns-repeated"]&&(x=parseInt(v["number-columns-repeated"],10)),o.t){case"boolean":o.t="b",o.v=Et(v["boolean-value"]);break;case"float":case"percentage":case"currency":o.t="n",o.v=parseFloat(v.value);break;case"date":o.t="d",o.v=He(v["date-value"]),r.cellDates||(o.t="n",o.v=Ie(o.v)),o.z="m/d/yy";break;case"time":o.t="n",o.v=Me(v["time-value"])/86400,r.cellDates&&(o.t="d",o.v=Le(o.v)),o.z="HH:MM:SS";break;case"number":o.t="n",o.v=parseFloat(v["\u6570\u636e\u6570\u503c"]);break;default:if("string"!==o.t&&"text"!==o.t&&o.t)throw new Error("Unsupported value type "+o.t);o.t="s",null!=v["string-value"]&&(b=mt(v["string-value"]),E=[])}}else{if(B=!1,"s"===o.t&&(o.v=b||"",E.length&&(o.R=E),B=0==T),D.Target&&(o.l=D),L.length>0&&(o.c=L,L=[]),b&&!1!==r.cellText&&(o.w=b),B&&(o.t="z",delete o.v),(!B||r.sheetStubs)&&!(r.sheetRows&&r.sheetRows<=w))for(var W=0;W0;)g[w+W][A+x]=Ve(o);else for(g[Nr({r:w+W,c:A})]=o;--x>0;)g[Nr({r:w+W,c:A+x})]=Ve(o);k.e.c<=A&&(k.e.c=A)}A+=(x=parseInt(v["number-columns-repeated"]||"1",10))-1,x=0,o={},b="",E=[]}D={};break;case"document":case"document-content":case"\u7535\u5b50\u8868\u683c\u6587\u6863":case"spreadsheet":case"\u4e3b\u4f53":case"scripts":case"styles":case"font-face-decls":case"master-styles":if("/"===c[1]){if((a=f.pop())[0]!==c[3])throw"Bad state: "+a}else"/"!==c[0].charAt(c[0].length-2)&&f.push([c[3],!0]);break;case"annotation":if("/"===c[1]){if((a=f.pop())[0]!==c[3])throw"Bad state: "+a;M.t=b,E.length&&(M.R=E),M.a=P,L.push(M)}else"/"!==c[0].charAt(c[0].length-2)&&f.push([c[3],!1]);P="",U=0,b="",T=0,E=[];break;case"creator":"/"===c[1]?P=l.slice(U,c.index):U=c.index+c[0].length;break;case"meta":case"\u5143\u6570\u636e":case"settings":case"config-item-set":case"config-item-map-indexed":case"config-item-map-entry":case"config-item-map-named":case"shapes":case"frame":case"text-box":case"image":case"data-pilot-tables":case"list-style":case"form":case"dde-links":case"event-listeners":case"chart":if("/"===c[1]){if((a=f.pop())[0]!==c[3])throw"Bad state: "+a}else"/"!==c[0].charAt(c[0].length-2)&&f.push([c[3],!1]);b="",T=0,E=[];break;case"scientific-number":case"currency-symbol":case"currency-style":case"script":case"libraries":case"automatic-styles":case"default-style":case"page-layout":case"style":case"map":case"font-face":case"paragraph-properties":case"table-properties":case"table-column-properties":case"table-row-properties":case"table-cell-properties":case"fraction":case"boolean-style":case"boolean":case"text-style":case"text-content":case"text-properties":case"embedded-text":case"body":case"\u7535\u5b50\u8868\u683c":case"forms":case"table-column":case"table-header-rows":case"table-rows":case"table-column-group":case"table-header-columns":case"table-columns":case"null-date":case"graphic-properties":case"calculation-settings":case"named-expressions":case"label-range":case"label-ranges":case"named-expression":case"sort":case"sort-by":case"sort-groups":case"tab":case"line-break":case"span":case"s":case"date":case"object":case"title":case"\u6807\u9898":case"desc":case"binary-data":case"table-source":case"scenario":case"iteration":case"content-validations":case"content-validation":case"help-message":case"error-message":case"database-ranges":case"filter":case"filter-and":case"filter-or":case"filter-condition":case"list-level-style-bullet":case"list-level-style-number":case"list-level-properties":case"sender-firstname":case"sender-lastname":case"sender-initials":case"sender-title":case"sender-position":case"sender-email":case"sender-phone-private":case"sender-fax":case"sender-company":case"sender-phone-work":case"sender-street":case"sender-city":case"sender-postal-code":case"sender-country":case"sender-state-or-province":case"author-name":case"author-initials":case"chapter":case"file-name":case"template-name":case"sheet-name":case"event-listener":case"initial-creator":case"creation-date":case"print-date":case"generator":case"document-statistic":case"user-defined":case"editing-duration":case"editing-cycles":case"config-item":case"page-number":case"page-count":case"time":case"cell-range-source":case"detective":case"operation":case"highlighted-range":case"data-pilot-table":case"source-cell-range":case"source-service":case"data-pilot-field":case"data-pilot-level":case"data-pilot-subtotals":case"data-pilot-subtotal":case"data-pilot-members":case"data-pilot-member":case"data-pilot-display-info":case"data-pilot-sort-info":case"data-pilot-layout-info":case"data-pilot-field-reference":case"data-pilot-groups":case"data-pilot-group":case"data-pilot-group-member":case"rect":case"dde-connection-decls":case"dde-connection-decl":case"dde-link":case"dde-source":case"properties":case"property":case"table-protection":case"data-pilot-grand-total":case"office-document-common-attrs":break;case"number-style":case"percentage-style":case"date-style":case"time-style":if("/"===c[1]){if(y[h.name]=u,(a=f.pop())[0]!==c[3])throw"Bad state: "+a}else"/"!==c[0].charAt(c[0].length-2)&&(u="",h=ht(c[0],!1),f.push([c[3],!0]));break;case"number":case"day":case"month":case"year":case"era":case"day-of-week":case"week-of-year":case"quarter":case"hours":case"minutes":case"seconds":case"am-pm":switch(f[f.length-1][0]){case"time-style":case"date-style":n=ht(c[0],!1),u+=Vc[c[3]]["long"===n.style?1:0]}break;case"text":if("/>"===c[0].slice(-2))break;if("/"===c[1])switch(f[f.length-1][0]){case"number-style":case"date-style":case"time-style":u+=l.slice(d,c.index)}else d=c.index+c[0].length;break;case"named-range":F=bi((n=ht(c[0],!1))["cell-range-address"]);var G={Name:n.name,Ref:F[0]+"!"+F[1]};H&&(G.Sheet=m.length),N.Names.push(G);break;case"p":case"\u6587\u672c\u4e32":if(["master-styles"].indexOf(f[f.length-1][0])>-1)break;if("/"!==c[1]||v&&v["string-value"])ht(c[0],!1),T=c.index+c[0].length;else{var $=zc(l.slice(T,c.index));b=(b.length>0?b+"\n":"")+$[0]}break;case"database-range":if("/"===c[1])break;try{p[(F=bi(ht(c[0])["target-range-address"]))[0]]["!autofilter"]={ref:F[1]}}catch(K){}break;case"a":if("/"!==c[1]){if(!(D=ht(c[0],!1)).href)break;D.Target=mt(D.href),delete D.href,"#"==D.Target.charAt(0)&&D.Target.indexOf(".")>-1?(F=bi(D.Target.slice(1)),D.Target="#"+F[0]+"!"+F[1]):D.Target.match(/^\.\.[\\\/]/)&&(D.Target=D.Target.slice(3))}break;default:switch(c[2]){case"dc:":case"calcext:":case"loext:":case"ooo:":case"chartooo:":case"draw:":case"style:":case"chart:":case"form:":case"uof:":case"\u8868:":case"\u5b57:":break;default:if(r.WTF)throw new Error(c)}}var j={Sheets:p,SheetNames:m,Workbook:N};return r.bookSheets&&delete j.Sheets,j}function Gc(e,t){t=t||{},Ze(e,"META-INF/manifest.xml")&&function(e,t){for(var r,a,n=Mt(e);r=Pt.exec(n);)switch(r[3]){case"manifest":break;case"file-entry":if("/"==(a=ht(r[0],!1)).path&&"application/vnd.oasis.opendocument.spreadsheet"!==a.type)throw new Error("This OpenDocument is not a spreadsheet");break;case"encryption-data":case"algorithm":case"start-key-generation":case"key-derivation":throw new Error("Unsupported ODS Encryption");default:if(t&&t.WTF)throw r}}(qe(e,"META-INF/manifest.xml"),t);var r=Qe(e,"content.xml");if(!r)throw new Error("Missing content.xml in ODS / UOF file");var a=Wc(yt(r),t);return Ze(e,"meta.xml")&&(a.Props=ba(qe(e,"meta.xml"))),a}function $c(e,t){return Wc(e,t)}function jc(e){return new DataView(e.buffer,e.byteOffset,e.byteLength)}function Kc(e){return"undefined"!=typeof TextDecoder?(new TextDecoder).decode(e):yt(C(e))}function Xc(e){var t=e.reduce((function(e,t){return e+t.length}),0),r=new Uint8Array(t),a=0;return e.forEach((function(e){r.set(e,a),a+=e.length})),r}function Yc(e){return 16843009*((e=(858993459&(e-=e>>1&1431655765))+(e>>2&858993459))+(e>>4)&252645135)>>>24}function Zc(e,t){var r=t?t[0]:0,a=127&e[r];e:if(e[r++]>=128){if(a|=(127&e[r])<<7,e[r++]<128)break e;if(a|=(127&e[r])<<14,e[r++]<128)break e;if(a|=(127&e[r])<<21,e[r++]<128)break e;if(a+=(127&e[r])*Math.pow(2,28),++r,e[r++]<128)break e;if(a+=(127&e[r])*Math.pow(2,35),++r,e[r++]<128)break e;if(a+=(127&e[r])*Math.pow(2,42),++r,e[r++]<128)break e}return t&&(t[0]=r),a}function Jc(e){var t=0,r=127&e[t];e:if(e[t++]>=128){if(r|=(127&e[t])<<7,e[t++]<128)break e;if(r|=(127&e[t])<<14,e[t++]<128)break e;if(r|=(127&e[t])<<21,e[t++]<128)break e;r|=(127&e[t])<<28}return r}function qc(e){for(var t=[],r=[0];r[0]=128;);a=e.slice(o,r[0]);break;case 5:c=4,a=e.slice(r[0],r[0]+c),r[0]+=c;break;case 1:c=8,a=e.slice(r[0],r[0]+c),r[0]+=c;break;case 2:c=Zc(e,r),a=e.slice(r[0],r[0]+c),r[0]+=c;break;default:throw new Error("PB Type ".concat(i," for Field ").concat(s," at offset ").concat(n))}var l={data:a,type:i};null==t[s]?t[s]=[l]:t[s].push(l)}return t}function Qc(e,t){return(null==e?void 0:e.map((function(e){return t(e.data)})))||[]}function eo(e){for(var t,r=[],a=[0];a[0]>>0>0),r.push(i)}return r}function to(e,t){if(0!=e)throw new Error("Unexpected Snappy chunk type ".concat(e));for(var r=[0],a=Zc(t,r),n=[];r[0]>2&7),i=(224&t[r[0]++])<<3,i|=t[r[0]++]):(c=1+(t[r[0]++]>>2),2==s?(i=t[r[0]]|t[r[0]+1]<<8,r[0]+=2):(i=(t[r[0]]|t[r[0]+1]<<8|t[r[0]+2]<<16|t[r[0]+3]<<24)>>>0,r[0]+=4)),n=[Xc(n)],0==i)throw new Error("Invalid offset 0");if(i>n[0].length)throw new Error("Invalid offset beyond length");if(c>=i)for(n.push(n[0].slice(-i)),c-=i;c>=n[n.length-1].length;)n.push(n[n.length-1]),c-=n[n.length-1].length;n.push(n[0].slice(-i,-i+c))}else{var o=t[r[0]++]>>2;if(o<60)++o;else{var l=o-59;o=t[r[0]],l>1&&(o|=t[r[0]+1]<<8),l>2&&(o|=t[r[0]+2]<<16),l>3&&(o|=t[r[0]+3]<<24),o>>>=0,o++,r[0]+=l}n.push(t.slice(r[0],r[0]+o)),r[0]+=o}}var f=Xc(n);if(f.length!=a)throw new Error("Unexpected length: ".concat(f.length," != ").concat(a));return f}function ro(e){for(var t=[],r=0;r>1,a=1&e[t+14],n=t+13;n>=t;--n)a=256*a+e[n];return(128&e[t+15]?-a:a)*Math.pow(10,r-6176)}(e,i),i+=16),2&s&&(f=n.getFloat64(i,!0),i+=8),4&s&&(h.setTime(h.getTime()+1e3*n.getFloat64(i,!0)),i+=8),8&s&&(o=n.getUint32(i,!0),i+=4),16&s&&(c=n.getUint32(i,!0),i+=4),e[1]){case 0:break;case 2:case 10:a={t:"n",v:l};break;case 3:a={t:"s",v:t[o]};break;case 5:a={t:"d",v:h};break;case 6:a={t:"b",v:f>0};break;case 7:a={t:"n",v:f/86400};break;case 8:a={t:"e",v:0};break;case 9:if(!(c>-1))throw new Error("Unsupported cell type ".concat(e[1]," : ").concat(31&s," : ").concat(e.slice(0,4)));a={t:"s",v:r[c]};break;default:throw new Error("Unsupported cell type ".concat(e[1]," : ").concat(31&s," : ").concat(e.slice(0,4)))}return a}function no(e,t,r){switch(e[0]){case 0:case 1:case 2:case 3:return function(e,t,r,a){var n,s=jc(e),i=s.getUint32(4,!0),c=(a>1?12:8)+4*Yc(i&(a>1?3470:398)),o=-1,l=-1,f=NaN,h=new Date(2001,0,1);switch(512&i&&(o=s.getUint32(c,!0),c+=4),c+=4*Yc(i&(a>1?12288:4096)),16&i&&(l=s.getUint32(c,!0),c+=4),32&i&&(f=s.getFloat64(c,!0),c+=8),64&i&&(h.setTime(h.getTime()+1e3*s.getFloat64(c,!0)),c+=8),e[2]){case 0:break;case 2:n={t:"n",v:f};break;case 3:n={t:"s",v:t[l]};break;case 5:n={t:"d",v:h};break;case 6:n={t:"b",v:f>0};break;case 7:n={t:"n",v:f/86400};break;case 8:n={t:"e",v:0};break;case 9:if(o>-1)n={t:"s",v:r[o]};else if(l>-1)n={t:"s",v:t[l]};else{if(isNaN(f))throw new Error("Unsupported cell type ".concat(e.slice(0,4)));n={t:"n",v:f}}break;default:throw new Error("Unsupported cell type ".concat(e.slice(0,4)))}return n}(e,t,r,e[0]);case 5:return ao(e,t,r);default:throw new Error("Unsupported payload version ".concat(e[0]))}}function so(e){return Zc(qc(e)[1][0].data)}function io(e,t){var r=qc(t.data),a=Jc(r[1][0].data),n=r[3],s=[];return(n||[]).forEach((function(t){var r=qc(t.data),n=Jc(r[1][0].data)>>>0;switch(a){case 1:s[n]=Kc(r[3][0].data);break;case 8:var i=qc(e[so(r[9][0].data)][0].data),c=e[so(i[1][0].data)][0],o=Jc(c.meta[1][0].data);if(2001!=o)throw new Error("2000 unexpected reference to ".concat(o));var l=qc(c.data);s[n]=l[3].map((function(e){return Kc(e.data)})).join("")}})),s}function co(e,t){var r,a=qc(t.data),n=(null==(r=null==a?void 0:a[7])?void 0:r[0])?Jc(a[7][0].data)>>>0>0?1:0:-1,s=Qc(a[5],(function(e){return function(e,t){var r,a,n,s,i,c,o,l,f,h,u,d,p,m,g,v,b=qc(e),T=Jc(b[1][0].data)>>>0,E=Jc(b[2][0].data)>>>0,w=(null==(a=null==(r=b[8])?void 0:r[0])?void 0:a.data)&&Jc(b[8][0].data)>0||!1;if((null==(s=null==(n=b[7])?void 0:n[0])?void 0:s.data)&&0!=t)g=null==(c=null==(i=b[7])?void 0:i[0])?void 0:c.data,v=null==(l=null==(o=b[6])?void 0:o[0])?void 0:l.data;else{if(!(null==(h=null==(f=b[4])?void 0:f[0])?void 0:h.data)||1==t)throw"NUMBERS Tile missing ".concat(t," cell storage");g=null==(d=null==(u=b[4])?void 0:u[0])?void 0:d.data,v=null==(m=null==(p=b[3])?void 0:p[0])?void 0:m.data}for(var A=w?4:1,k=jc(g),S=[],y=0;y=1&&(C[S[S.length-1][0]]=v.subarray(S[S.length-1][1]*A)),{R:T,cells:C}}(e,n)}));return{nrows:Jc(a[4][0].data)>>>0,data:s.reduce((function(e,t){return e[t.R]||(e[t.R]=[]),t.cells.forEach((function(r,a){if(e[t.R][a])throw new Error("Duplicate cell r=".concat(t.R," c=").concat(a));e[t.R][a]=r})),e}),[])}}function oo(e,t){var r={"!ref":"A1"},a=e[so(qc(t.data)[2][0].data)],n=Jc(a[0].meta[1][0].data);if(6001!=n)throw new Error("6000 unexpected reference to ".concat(n));return function(e,t,r){var a,n=qc(t.data),s={s:{r:0,c:0},e:{r:0,c:0}};if(s.e.r=(Jc(n[6][0].data)>>>0)-1,s.e.r<0)throw new Error("Invalid row varint ".concat(n[6][0].data));if(s.e.c=(Jc(n[7][0].data)>>>0)-1,s.e.c<0)throw new Error("Invalid col varint ".concat(n[7][0].data));r["!ref"]=Fr(s);var i=qc(n[4][0].data),c=io(e,e[so(i[4][0].data)][0]),o=(null==(a=i[17])?void 0:a[0])?io(e,e[so(i[17][0].data)][0]):[],l=qc(i[3][0].data),f=0;l[1].forEach((function(t){var a=qc(t.data),n=e[so(a[2][0].data)][0],s=Jc(n.meta[1][0].data);if(6002!=s)throw new Error("6001 unexpected reference to ".concat(s));var i=co(0,n);i.data.forEach((function(e,t){e.forEach((function(e,a){var n=Nr({r:f+t,c:a}),s=no(e,c,o);s&&(r[n]=s)}))})),f+=i.nrows}))}(e,a[0],r),r}function lo(e,t){var r={SheetNames:[],Sheets:{}};if(Qc(qc(t.data)[1],so).forEach((function(t){e[t].forEach((function(t){if(2==Jc(t.meta[1][0].data)){var a=function(e,t){var r,a=qc(t.data),n={name:(null==(r=a[1])?void 0:r[0])?Kc(a[1][0].data):"",sheets:[]};return Qc(a[2],so).forEach((function(t){e[t].forEach((function(t){6e3==Jc(t.meta[1][0].data)&&n.sheets.push(oo(e,t))}))})),n}(e,t);a.sheets.forEach((function(e,t){Io(r,e,0==t?a.name:a.name+"_"+t,!0)}))}}))})),0==r.SheetNames.length)throw new Error("Empty NUMBERS file");return r}function fo(e){var t,r,a,n,s={},i=[];if(e.FullPaths.forEach((function(e){if(e.match(/\.iwpv2/))throw new Error("Unsupported password protection")})),e.FileIndex.forEach((function(e){if(e.name.match(/\.iwa$/)){var t,r;try{t=ro(e.content)}catch(a){return console.log("?? "+e.content.length+" "+(a.message||a))}try{r=eo(t)}catch(a){return console.log("## "+(a.message||a))}r.forEach((function(e){s[e.id]=e.messages,i.push(e.id)}))}})),!i.length)throw new Error("File has no messages");var c=(null==(n=null==(a=null==(r=null==(t=null==s?void 0:s[1])?void 0:t[0])?void 0:r.meta)?void 0:a[1])?void 0:n[0].data)&&1==Jc(s[1][0].meta[1][0].data)&&s[1][0];if(c||i.forEach((function(e){s[e].forEach((function(e){if(1==Jc(e.meta[1][0].data)>>>0){if(c)throw new Error("Document has multiple roots");c=e}}))})),!c)throw new Error("Cannot find Document root");return lo(s,c)}function ho(e){return function(t){for(var r=0;r!=e.length;++r){var a=e[r];void 0===t[a[0]]&&(t[a[0]]=a[1]),"n"===a[2]&&(t[a[0]]=Number(t[a[0]]))}}}function uo(e){ho([["cellNF",!1],["cellHTML",!0],["cellFormula",!0],["cellStyles",!1],["cellText",!0],["cellDates",!1],["sheetStubs",!1],["sheetRows",0,"n"],["bookDeps",!1],["bookSheets",!1],["bookProps",!1],["bookFiles",!1],["bookVBA",!1],["password",""],["WTF",!1]])(e)}function po(e,t,r,a,n,s,i,c,o,l,f,h){try{s[a]=ma(Qe(e,r,!0),t);var u,d=qe(e,t);switch(c){case"sheet":u=ec(d,t,n,o,s[a],l,f,h);break;case"chart":if(!(u=tc(d,t,n,o,s[a],l))||!u["!drawel"])break;var p=nt(u["!drawel"].Target,t),m=pa(p),g=function(e,t){if(!e)return"??";var r=(e.match(/]*r:id="([^"]*)"/)||["",""])[1];return t["!id"][r].Target}(Qe(e,p,!0),ma(Qe(e,m,!0),p)),v=nt(g,p),b=pa(v);u=zi(Qe(e,v,!0),0,0,ma(Qe(e,b,!0),v),0,u);break;case"macro":E=t,s[a],E.slice(-4),u={"!type":"macro"};break;case"dialog":u=function(e,t,r,a,n,s,i,c){return t.slice(-4),{"!type":"dialog"}}(0,t,0,0,s[a]);break;default:throw new Error("Unrecognized sheet type "+c)}i[a]=u;var T=[];s&&s[a]&&Oe(s[a]).forEach((function(r){var n="";if(s[a][r].Type==da.CMNT){n=nt(s[a][r].Target,t);var i=nc(qe(e,n,!0),n,o);if(!i||!i.length)return;_s(u,i,!1)}s[a][r].Type==da.TCMNT&&(n=nt(s[a][r].Target,t),T=T.concat(function(e,t){var r=[],a=!1,n={},s=0;return e.replace(ot,(function(i,c){var o=ht(i);switch(ut(o[0])){case"":case"":case"
":case"":break;case"":null!=n.t&&r.push(n);break;case"":case"":n.t=e.slice(s,c).replace(/\r\n/g,"\n").replace(/\r/g,"\n");break;case"":case"":case"":a=!1;break;default:if(!a&&t.WTF)throw new Error("unrecognized "+o[0]+" in threaded comments")}return i})),r}(qe(e,n,!0),o)))})),T&&T.length&&_s(u,T,!0,o.people||[])}catch(w){if(o.WTF)throw w}var E}function mo(e){return"/"==e.charAt(0)?e.slice(1):e}function go(e,t){if(Ae(),uo(t=t||{}),Ze(e,"META-INF/manifest.xml"))return Gc(e,t);if(Ze(e,"objectdata.xml"))return Gc(e,t);if(Ze(e,"Index/Document.iwa")){if("undefined"==typeof Uint8Array)throw new Error("NUMBERS file parsing requires Uint8Array support");if(e.FileIndex)return fo(e);var r=_e.utils.cfb_new();return tt(e).forEach((function(t){rt(r,t,et(e,t))})),fo(r)}if(!Ze(e,"[Content_Types].xml")){if(Ze(e,"index.xml.gz"))throw new Error("Unsupported NUMBERS 08 file");if(Ze(e,"index.xml"))throw new Error("Unsupported NUMBERS 09 file");throw new Error("Unsupported ZIP file")}var a,n,s=tt(e),i=function(e){var t={workbooks:[],sheets:[],charts:[],dialogs:[],macros:[],rels:[],strs:[],comments:[],threadedcomments:[],links:[],coreprops:[],extprops:[],custprops:[],themes:[],styles:[],calcchains:[],vba:[],drawings:[],metadata:[],people:[],TODO:[],xmlns:""};if(!e||!e.match)return t;var r={};if((e.match(ot)||[]).forEach((function(e){var a=ht(e);switch(a[0].replace(lt,"<")){case"0?t.calcchains[0]:"",t.sst=t.strs.length>0?t.strs[0]:"",t.style=t.styles.length>0?t.styles[0]:"",t.defaults=r,delete t.calcchains,t}(Qe(e,"[Content_Types].xml")),c=!1;if(0===i.workbooks.length&&qe(e,n="xl/workbook.xml",!0)&&i.workbooks.push(n),0===i.workbooks.length){if(!qe(e,n="xl/workbook.bin",!0))throw new Error("Could not find workbook");i.workbooks.push(n),c=!0}"bin"==i.workbooks[0].slice(-3)&&(c=!0);var o={},l={};if(!t.bookSheets&&!t.bookProps){if(Ti=[],i.sst)try{Ti=ac(qe(e,mo(i.sst)),i.sst,t)}catch(x){if(t.WTF)throw x}t.cellStyles&&i.themes.length&&(o=function(e,t,r){return As(e,r)}(Qe(e,i.themes[0].replace(/^\//,""),!0)||"",i.themes[0],t)),i.style&&(l=rc(qe(e,mo(i.style)),i.style,o,t))}i.links.map((function(r){try{ma(Qe(e,pa(mo(r))),r);return ic(qe(e,mo(r)),0,r,t)}catch(x){}}));var f=Qi(qe(e,mo(i.workbooks[0])),i.workbooks[0],t),h={},u="";i.coreprops.length&&((u=qe(e,mo(i.coreprops[0]),!0))&&(h=ba(u)),0!==i.extprops.length&&(u=qe(e,mo(i.extprops[0]),!0))&&function(e,t,r){var a={};t||(t={}),e=yt(e),Ta.forEach((function(r){var n=(e.match(Ct(r[0]))||[])[1];switch(r[2]){case"string":n&&(t[r[1]]=mt(n));break;case"bool":t[r[1]]="true"===n;break;case"raw":var s=e.match(new RegExp("<"+r[0]+"[^>]*>([\\s\\S]*?)"));s&&s.length>0&&(a[r[1]]=s[1])}})),a.HeadingPairs&&a.TitlesOfParts&&Ea(a.HeadingPairs,a.TitlesOfParts,t,r)}(u,h,t));var d={};t.bookSheets&&!t.bookProps||0!==i.custprops.length&&(u=Qe(e,mo(i.custprops[0]),!0))&&(d=function(e,t){var r={},a="",n=e.match(wa);if(n)for(var s=0;s!=n.length;++s){var i=n[s],c=ht(i);switch(c[0]){case"":a=null;break;default:if(0===i.indexOf(""),l=o[0].slice(4),f=o[1];switch(l){case"lpstr":case"bstr":case"lpwstr":case"cy":case"error":r[a]=mt(f);break;case"bool":r[a]=Et(f);break;case"i1":case"i2":case"i4":case"i8":case"int":case"uint":r[a]=parseInt(f,10);break;case"r4":case"r8":case"decimal":r[a]=parseFloat(f);break;case"filetime":case"date":r[a]=He(f);break;default:if("/"==l.slice(-1))break;t.WTF&&"undefined"!==typeof console&&console.warn("Unexpected",i,l,o)}}else if("0&&(a=h.SheetNames),t.bookProps&&(p.Props=h,p.Custprops=d),t.bookSheets&&"undefined"!==typeof a&&(p.SheetNames=a),t.bookSheets?p.SheetNames:t.bookProps))return p;a={};var m={};t.bookDeps&&i.calcchain&&(m=sc(qe(e,mo(i.calcchain)),i.calcchain));var g,v,b=0,T={},E=f.Sheets;h.Worksheets=E.length,h.SheetNames=[];for(var w=0;w!=E.length;++w)h.SheetNames[w]=E[w].name;var A=c?"bin":"xml",k=i.workbooks[0].lastIndexOf("/"),S=(i.workbooks[0].slice(0,k+1)+"_rels/"+i.workbooks[0].slice(k+1)+".rels").replace(/^\//,"");Ze(e,S)||(S="xl/_rels/workbook."+A+".rels");var y=ma(Qe(e,S,!0),S.replace(/_rels.*/,"s5s"));(i.metadata||[]).length>=1&&(t.xlmeta=cc(qe(e,mo(i.metadata[0])),i.metadata[0],t)),(i.people||[]).length>=1&&(t.people=function(e,t){var r=[],a=!1;return e.replace(ot,(function(e){var n=ht(e);switch(ut(n[0])){case"":case"":case"":case"":case"":break;case"":a=!1;break;default:if(!a&&t.WTF)throw new Error("unrecognized "+n[0]+" in threaded comments")}return e})),r}(qe(e,mo(i.people[0])),t)),y&&(y=function(e,t){if(!e)return 0;try{e=t.map((function(t){return t.id||(t.id=t.strRelID),[t.name,e["!id"][t.id].Target,(r=e["!id"][t.id].Type,da.WS.indexOf(r)>-1?"sheet":da.CS&&r==da.CS?"chart":da.DS&&r==da.DS?"dialog":da.MS&&r==da.MS?"macro":r&&r.length?r:"sheet")];var r}))}catch(x){return null}return e&&0!==e.length?e:null}(y,f.Sheets));var _=qe(e,"xl/worksheets/sheet.xml",!0)?1:0;e:for(b=0;b!=h.Worksheets;++b){var C="sheet";if(y&&y[b]?(g="xl/"+y[b][1].replace(/[\/]?xl\//,""),Ze(e,g)||(g=y[b][1]),Ze(e,g)||(g=S.replace(/_rels\/.*$/,"")+y[b][1]),C=y[b][2]):g=(g="xl/worksheets/sheet"+(b+1-_)+"."+A).replace(/sheet0\./,"sheet."),v=g.replace(/^(.*)(\/)([^\/]*)$/,"$1/_rels/$3.rels"),t&&null!=t.sheets)switch(typeof t.sheets){case"number":if(b!=t.sheets)continue e;break;case"string":if(h.SheetNames[b].toLowerCase()!=t.sheets.toLowerCase())continue e;break;default:if(Array.isArray&&Array.isArray(t.sheets)){for(var O=!1,R=0;R!=t.sheets.length;++R)"number"==typeof t.sheets[R]&&t.sheets[R]==b&&(O=1),"string"==typeof t.sheets[R]&&t.sheets[R].toLowerCase()==h.SheetNames[b].toLowerCase()&&(O=1);if(!O)continue e}}po(e,g,v,h.SheetNames[b],b,T,a,C,t,f,o,l)}return p={Directory:i,Workbook:f,Props:h,Custprops:d,Deps:m,Sheets:a,SheetNames:h.SheetNames,Strings:Ti,Styles:l,Themes:o,SSF:Ve(z)},t&&t.bookFiles&&(e.files?(p.keys=s,p.files=e.files):(p.keys=[],p.files={},e.FullPaths.forEach((function(t,r){t=t.replace(/^Root Entry[\/]/,""),p.keys.push(t),p.files[t]=e.FileIndex[r]})))),t&&t.bookVBA&&(i.vba.length>0?p.vbaraw=qe(e,mo(i.vba[0]),!0):i.defaults&&"application/vnd.ms-office.vbaProject"===i.defaults.bin&&(p.vbaraw=qe(e,"xl/vbaProject.bin",!0))),p}function vo(e,t){var r=t||{},a="Workbook",n=_e.find(e,a);try{if(a="/!DataSpaces/Version",!(n=_e.find(e,a))||!n.content)throw new Error("ECMA-376 Encrypted file missing "+a);if(function(e){var t={};t.id=e.read_shift(0,"lpp4"),t.R=Un(e,4),t.U=Un(e,4),t.W=Un(e,4)}(n.content),a="/!DataSpaces/DataSpaceMap",!(n=_e.find(e,a))||!n.content)throw new Error("ECMA-376 Encrypted file missing "+a);var s=function(e){var t=[];e.l+=4;for(var r=e.read_shift(4);r-- >0;)t.push(Bn(e));return t}(n.content);if(1!==s.length||1!==s[0].comps.length||0!==s[0].comps[0].t||"StrongEncryptionDataSpace"!==s[0].name||"EncryptedPackage"!==s[0].comps[0].v)throw new Error("ECMA-376 Encrypted file bad "+a);if(a="/!DataSpaces/DataSpaceInfo/StrongEncryptionDataSpace",!(n=_e.find(e,a))||!n.content)throw new Error("ECMA-376 Encrypted file missing "+a);var i=function(e){var t=[];e.l+=4;for(var r=e.read_shift(4);r-- >0;)t.push(e.read_shift(0,"lpp4"));return t}(n.content);if(1!=i.length||"StrongEncryptionTransform"!=i[0])throw new Error("ECMA-376 Encrypted file bad "+a);if(a="/!DataSpaces/TransformInfo/StrongEncryptionTransform/!Primary",!(n=_e.find(e,a))||!n.content)throw new Error("ECMA-376 Encrypted file missing "+a);Hn(n.content)}catch(o){}if(a="/EncryptionInfo",!(n=_e.find(e,a))||!n.content)throw new Error("ECMA-376 Encrypted file missing "+a);var c=function(e){var t=Un(e);switch(t.Minor){case 2:return[t.Minor,Wn(e)];case 3:return[t.Minor,Gn()];case 4:return[t.Minor,$n(e)]}throw new Error("ECMA-376 Encrypted file unrecognized Version: "+t.Minor)}(n.content);if(a="/EncryptedPackage",!(n=_e.find(e,a))||!n.content)throw new Error("ECMA-376 Encrypted file missing "+a);if(4==c[0]&&"undefined"!==typeof decrypt_agile)return decrypt_agile(c[1],n.content,r.password||"",r);if(2==c[0]&&"undefined"!==typeof decrypt_std76)return decrypt_std76(c[1],n.content,r.password||"",r);throw new Error("File is password-protected")}function bo(e,t){var r="";switch((t||{}).type||"base64"){case"buffer":case"array":return[e[0],e[1],e[2],e[3],e[4],e[5],e[6],e[7]];case"base64":r=w(e.slice(0,12));break;case"binary":r=e;break;default:throw new Error("Unrecognized type "+(t&&t.type||"undefined"))}return[r.charCodeAt(0),r.charCodeAt(1),r.charCodeAt(2),r.charCodeAt(3),r.charCodeAt(4),r.charCodeAt(5),r.charCodeAt(6),r.charCodeAt(7)]}function To(e,t){var r=0;e:for(;r=2&&0===n[3])return Cn.to_workbook(s,r);if(0===n[2]&&(8===n[3]||9===n[3]))return Cn.to_workbook(s,r)}break;case 3:case 131:case 139:case 140:return An.to_workbook(s,r);case 123:if(92===n[1]&&114===n[2]&&116===n[3])return Zn.to_workbook(s,r);break;case 10:case 13:case 32:return function(e,t){var r="",a=bo(e,t);switch(t.type){case"base64":r=w(e);break;case"binary":r=e;break;case"buffer":r=e.toString("binary");break;case"array":r=ze(e);break;default:throw new Error("Unrecognized type "+t.type)}return 239==a[0]&&187==a[1]&&191==a[2]&&(r=yt(r)),t.type="binary",To(r,t)}(s,r);case 137:if(80===n[1]&&78===n[2]&&71===n[3])throw new Error("PNG Image File is not a spreadsheet")}return wn.indexOf(n[0])>-1&&n[2]<=12&&n[3]<=31?An.to_workbook(s,r):Eo(e,s,r,i)}function Ao(e,t,r,a,n,s,i,c){var o=Or(r),l=c.defval,f=c.raw||!Object.prototype.hasOwnProperty.call(c,"raw"),h=!0,u=1===n?[]:{};if(1!==n)if(Object.defineProperty)try{Object.defineProperty(u,"__rowNum__",{value:r,enumerable:!1})}catch(g){u.__rowNum__=r}else u.__rowNum__=r;if(!i||e[r])for(var d=t.s.c;d<=t.e.c;++d){var p=i?e[r][d]:e[a[d]+o];if(void 0!==p&&void 0!==p.t){var m=p.v;switch(p.t){case"z":if(null==m)break;continue;case"e":m=0==m?null:void 0;break;case"s":case"d":case"b":case"n":break;default:throw new Error("unrecognized type "+p.t)}if(null!=s[d]){if(null==m)if("e"==p.t&&null===m)u[s[d]]=null;else if(void 0!==l)u[s[d]]=l;else{if(!f||null!==m)continue;u[s[d]]=null}else u[s[d]]=f&&("n"!==p.t||"n"===p.t&&!1!==c.rawNumbers)?m:Pr(p,m,c);null!=m&&(h=!1)}}else{if(void 0===l)continue;null!=s[d]&&(u[s[d]]=l)}}return{row:u,isempty:h}}function ko(e,t){if(null==e||null==e["!ref"])return[];var r={t:"n",v:0},a=0,n=1,s=[],i=0,c="",o={s:{r:0,c:0},e:{r:0,c:0}},l=t||{},f=null!=l.range?l.range:e["!ref"];switch(1===l.header?a=1:"A"===l.header?a=2:Array.isArray(l.header)?a=3:null==l.header&&(a=0),typeof f){case"string":o=Lr(f);break;case"number":(o=Lr(e["!ref"])).s.r=f;break;default:o=f}a>0&&(n=0);var h=Or(o.s.r),u=[],d=[],p=0,m=0,g=Array.isArray(e),v=o.s.r,b=0,T={};g&&!e[v]&&(e[v]=[]);var E=l.skipHidden&&e["!cols"]||[],w=l.skipHidden&&e["!rows"]||[];for(b=o.s.c;b<=o.e.c;++b)if(!(E[b]||{}).hidden)switch(u[b]=xr(b),r=g?e[v][b]:e[u[b]+h],a){case 1:s[b]=b-o.s.c;break;case 2:s[b]=u[b];break;case 3:s[b]=l.header[b-o.s.c];break;default:if(null==r&&(r={w:"__EMPTY",t:"s"}),c=i=Pr(r,null,l),m=T[i]||0){do{c=i+"_"+m++}while(T[c]);T[i]=m,T[c]=1}else T[i]=1;s[b]=c}for(v=o.s.r+n;v<=o.e.r;++v)if(!(w[v]||{}).hidden){var A=Ao(e,o,v,u,a,s,g,l);(!1===A.isempty||(1===a?!1!==l.blankrows:l.blankrows))&&(d[p++]=A.row)}return d.length=p,d}var So=/"/g;function yo(e,t,r,a,n,s,i,c){for(var o=!0,l=[],f="",h=Or(r),u=t.s.c;u<=t.e.c;++u)if(a[u]){var d=c.dense?(e[r]||[])[u]:e[a[u]+h];if(null==d)f="";else if(null!=d.v){o=!1,f=""+(c.rawNumbers&&"n"==d.t?d.v:Pr(d,null,c));for(var p=0,m=0;p!==f.length;++p)if((m=f.charCodeAt(p))===n||m===s||34===m||c.forceQuotes){f='"'+f.replace(So,'""')+'"';break}"ID"==f&&(f='"ID"')}else null==d.f||d.F?f="":(o=!1,(f="="+d.f).indexOf(",")>=0&&(f='"'+f.replace(So,'""')+'"'));l.push(f)}return!1===c.blankrows&&o?null:l.join(i)}function _o(e,t){var r=[],a=null==t?{}:t;if(null==e||null==e["!ref"])return"";var n=Lr(e["!ref"]),s=void 0!==a.FS?a.FS:",",i=s.charCodeAt(0),c=void 0!==a.RS?a.RS:"\n",o=c.charCodeAt(0),l=new RegExp(("|"==s?"\\|":s)+"+$"),f="",h=[];a.dense=Array.isArray(e);for(var u=a.skipHidden&&e["!cols"]||[],d=a.skipHidden&&e["!rows"]||[],p=n.s.c;p<=n.e.c;++p)(u[p]||{}).hidden||(h[p]=xr(p));for(var m=0,g=n.s.r;g<=n.e.r;++g)(d[g]||{}).hidden||null!=(f=yo(e,n,g,h,i,o,s,a))&&(a.strip&&(f=f.replace(l,"")),(f||!1!==a.blankrows)&&r.push((m++?c:"")+f));return delete a.dense,r.join("")}function Co(e,t){t||(t={}),t.FS="\t",t.RS="\n";var r=_o(e,t);if("undefined"==typeof m||"string"==t.type)return r;var a=m.utils.encode(1200,r,"str");return String.fromCharCode(255)+String.fromCharCode(254)+a}function Oo(e,t,r){var a,n=r||{},s=+!n.skipHeader,i=e||{},c=0,o=0;if(i&&null!=n.origin)if("number"==typeof n.origin)c=n.origin;else{var l="string"==typeof n.origin?Ir(n.origin):n.origin;c=l.r,o=l.c}var f={s:{c:0,r:0},e:{c:o,r:c+t.length-1+s}};if(i["!ref"]){var h=Lr(i["!ref"]);f.e.c=Math.max(f.e.c,h.e.c),f.e.r=Math.max(f.e.r,h.e.r),-1==c&&(c=h.e.r+1,f.e.r=c+t.length-1+s)}else-1==c&&(c=0,f.e.r=t.length-1+s);var u=n.header||[],d=0;t.forEach((function(e,t){Oe(e).forEach((function(r){-1==(d=u.indexOf(r))&&(u[d=u.length]=r);var l=e[r],f="z",h="",p=Nr({c:o+d,r:c+t+s});a=Ro(i,p),!l||"object"!==typeof l||l instanceof Date?("number"==typeof l?f="n":"boolean"==typeof l?f="b":"string"==typeof l?f="s":l instanceof Date?(f="d",n.cellDates||(f="n",l=Ie(l)),h=n.dateNF||z[14]):null===l&&n.nullError&&(f="e",l=0),a?(a.t=f,a.v=l,delete a.w,delete a.R,h&&(a.z=h)):i[p]=a={t:f,v:l},h&&(a.z=h)):i[p]=l}))})),f.e.c=Math.max(f.e.c,o+u.length-1);var p=Or(c);if(s)for(d=0;d=65535)throw new Error("Too many worksheets");if(a&&e.SheetNames.indexOf(r)>=0){var s=r.match(/(^.*?)(\d+)$/);n=s&&+s[2]||0;var i=s&&s[1]||r;for(++n;n<=65535&&-1!=e.SheetNames.indexOf(r=i+n);++n);}if(Zi(r),e.SheetNames.indexOf(r)>=0)throw new Error("Worksheet with name |"+r+"| already exists!");return e.SheetNames.push(r),e.Sheets[r]=t,r}function No(e,t,r){return t?(e.l={Target:t},r&&(e.l.Tooltip=r)):delete e.l,e}var Do={encode_col:xr,encode_row:Or,encode_cell:Nr,encode_range:Fr,decode_col:Rr,decode_row:Cr,split_cell:function(e){return e.replace(/(\$?[A-Z]*)(\$?\d*)/,"$1,$2").split(",")},decode_cell:Ir,decode_range:Dr,format_cell:Pr,sheet_add_aoa:Br,sheet_add_json:Oo,sheet_add_dom:Uc,aoa_to_sheet:Hr,json_to_sheet:function(e,t){return Oo(null,e,t)},table_to_sheet:Bc,table_to_book:function(e,t){return Ur(Bc(e,t),t)},sheet_to_csv:_o,sheet_to_txt:Co,sheet_to_json:ko,sheet_to_html:Pc,sheet_to_formulae:function(e){var t,r="",a="";if(null==e||null==e["!ref"])return[];var n,s=Lr(e["!ref"]),i="",c=[],o=[],l=Array.isArray(e);for(n=s.s.c;n<=s.e.c;++n)c[n]=xr(n);for(var f=s.s.r;f<=s.e.r;++f)for(i=Or(f),n=s.s.c;n<=s.e.c;++n)if(r=c[n]+i,a="",void 0!==(t=l?(e[f]||[])[n]:e[r])){if(null!=t.F){if(r=t.F,!t.f)continue;a=t.f,-1==r.indexOf(":")&&(r=r+":"+r)}if(null!=t.f)a=t.f;else{if("z"==t.t)continue;if("n"==t.t&&null!=t.v)a=""+t.v;else if("b"==t.t)a=t.v?"TRUE":"FALSE";else if(void 0!==t.w)a="'"+t.w;else{if(void 0===t.v)continue;a="s"==t.t?"'"+t.v:""+t.v}}o[o.length]=r+"="+a}return o},sheet_to_row_object_array:ko,sheet_get_cell:Ro,book_new:xo,book_append_sheet:Io,book_set_sheet_visibility:function(e,t,r){e.Workbook||(e.Workbook={}),e.Workbook.Sheets||(e.Workbook.Sheets=[]);var a=function(e,t){if("number"==typeof t){if(t>=0&&e.SheetNames.length>t)return t;throw new Error("Cannot find sheet # "+t)}if("string"==typeof t){var r=e.SheetNames.indexOf(t);if(r>-1)return r;throw new Error("Cannot find sheet name |"+t+"|")}throw new Error("Cannot find sheet |"+t+"|")}(e,t);switch(e.Workbook.Sheets[a]||(e.Workbook.Sheets[a]={}),r){case 0:case 1:case 2:break;default:throw new Error("Bad sheet visibility setting "+r)}e.Workbook.Sheets[a].Hidden=r},cell_set_number_format:function(e,t){return e.z=t,e},cell_set_hyperlink:No,cell_set_internal_link:function(e,t,r){return No(e,"#"+t,r)},cell_add_comment:function(e,t,r){e.c||(e.c=[]),e.c.push({t:t,a:r||"SheetJS"})},sheet_set_array_formula:function(e,t,r,a){for(var n="string"!=typeof t?t:Lr(t),s="string"==typeof t?t:Fr(t),i=n.s.r;i<=n.e.r;++i)for(var c=n.s.c;c<=n.e.c;++c){var o=Ro(e,i,c);o.t="n",o.F=s,delete o.v,i==n.s.r&&c==n.s.c&&(o.f=r,a&&(o.D=!0))}return e},consts:{SHEET_VISIBLE:0,SHEET_HIDDEN:1,SHEET_VERY_HIDDEN:2}};s.version}}]); \ No newline at end of file diff --git a/build/static/js/2539.026e5086.chunk.js b/build/static/js/2539.026e5086.chunk.js new file mode 100644 index 0000000..27ab863 --- /dev/null +++ b/build/static/js/2539.026e5086.chunk.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkmantis_material_react=self.webpackChunkmantis_material_react||[]).push([[2539],{22539:function(t,a,n){n.d(a,{$0r:function(){return K},A_X:function(){return N},B4e:function(){return ut},Bjz:function(){return vt},ByW:function(){return b},C1n:function(){return wt},DTb:function(){return o},Dx:function(){return _},ESo:function(){return C},F1H:function(){return g},FNi:function(){return zt},FU5:function(){return dt},Faw:function(){return ft},Fqs:function(){return Y},G1X:function(){return ot},Ix0:function(){return E},JKp:function(){return S},KGF:function(){return U},KYK:function(){return gt},Ley:function(){return f},MCF:function(){return at},MLo:function(){return z},MVI:function(){return Bt},NUu:function(){return st},PKO:function(){return ht},TSC:function(){return F},Tcr:function(){return l},TkG:function(){return lt},Tmq:function(){return H},UKH:function(){return $},VHP:function(){return R},VK0:function(){return T},Vqd:function(){return tt},Vyx:function(){return _t},Y8K:function(){return d},YD2:function(){return nt},YFT:function(){return Ct},YPA:function(){return D},YTL:function(){return A},Yc6:function(){return Mt},YgO:function(){return X},Ys1:function(){return Lt},Z5O:function(){return c},ZSR:function(){return e},ZnX:function(){return m},c7Z:function(){return it},dKE:function(){return q},eJU:function(){return M},f9F:function(){return y},f_H:function(){return O},gNp:function(){return p},gSd:function(){return L},hKf:function(){return P},ili:function(){return rt},k3m:function(){return Vt},k71:function(){return w},kVv:function(){return i},lUB:function(){return k},la_:function(){return pt},pbk:function(){return et},rWj:function(){return I},sF1:function(){return G},sHf:function(){return v},smy:function(){return u},t2l:function(){return x},tX2:function(){return h},te:function(){return mt},uKn:function(){return j},v93:function(){return Q},vCl:function(){return J},vU7:function(){return s},wr$:function(){return B},x$F:function(){return ct},x82:function(){return V},xXU:function(){return Ht},zNX:function(){return xt},zmo:function(){return W},zq9:function(){return Z}});var r=n(91260);function h(t){return(0,r.w_)({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0zm18.31 6l-2.76 5z"}},{tag:"path",attr:{d:"M11 9h2V6h3V4h-3V1h-2v3H8v2h3v3zm-4 9c-1.1 0-1.99.9-1.99 2S5.9 22 7 22s2-.9 2-2-.9-2-2-2zm10 0c-1.1 0-1.99.9-1.99 2s.89 2 1.99 2 2-.9 2-2-.9-2-2-2zm-9.83-3.25l.03-.12.9-1.63h7.45c.75 0 1.41-.41 1.75-1.03l3.86-7.01L19.42 4h-.01l-1.1 2-2.76 5H8.53l-.13-.27L6.16 6l-.95-2-.94-2H1v2h2l3.6 7.59-1.35 2.45c-.16.28-.25.61-.25.96 0 1.1.9 2 2 2h12v-2H7.42c-.13 0-.25-.11-.25-.25z"}}]})(t)}function c(t){return(0,r.w_)({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"}},{tag:"path",attr:{d:"M19 3h-4.18C14.4 1.84 13.3 1 12 1c-1.3 0-2.4.84-2.82 2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-7 0c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zm-2 14l-4-4 1.41-1.41L10 14.17l6.59-6.59L18 9l-8 8z"}}]})(t)}function v(t){return(0,r.w_)({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"}},{tag:"path",attr:{d:"M19 4h-1V2h-2v2H8V2H6v2H5c-1.11 0-1.99.9-1.99 2L3 20a2 2 0 002 2h14c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 16H5V10h14v10zM9 14H7v-2h2v2zm4 0h-2v-2h2v2zm4 0h-2v-2h2v2zm-8 4H7v-2h2v2zm4 0h-2v-2h2v2zm4 0h-2v-2h2v2z"}}]})(t)}function i(t){return(0,r.w_)({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"}},{tag:"path",attr:{d:"M20 3h-1V1h-2v2H7V1H5v2H4c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm0 18H4V8h16v13z"}}]})(t)}function l(t){return(0,r.w_)({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0V0zm0 0h24v24H0V0z"}},{tag:"path",attr:{d:"M16.59 7.58L10 14.17l-3.59-3.58L5 12l5 5 8-8zM12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"}}]})(t)}function e(t){return(0,r.w_)({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"}},{tag:"path",attr:{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm-2 15l-5-5 1.41-1.41L10 14.17l7.59-7.59L19 8l-9 9z"}}]})(t)}function g(t){return(0,r.w_)({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0V0z"}},{tag:"path",attr:{d:"M6 19c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V7H6v12zM8 9h8v10H8V9zm7.5-5l-1-1h-5l-1 1H5v2h14V4z"}}]})(t)}function u(t){return(0,r.w_)({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"}},{tag:"path",attr:{d:"M18 7l-1.41-1.41-6.34 6.34 1.41 1.41L18 7zm4.24-1.41L11.66 16.17 7.48 12l-1.41 1.41L11.66 19l12-12-1.42-1.41zM.41 13.41L6 19l1.41-1.41L1.83 12 .41 13.41z"}}]})(t)}function o(t){return(0,r.w_)({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"}},{tag:"path",attr:{d:"M12 10.9c-.61 0-1.1.49-1.1 1.1s.49 1.1 1.1 1.1c.61 0 1.1-.49 1.1-1.1s-.49-1.1-1.1-1.1zM12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm2.19 12.19L6 18l3.81-8.19L18 6l-3.81 8.19z"}}]})(t)}function z(t){return(0,r.w_)({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"}},{tag:"path",attr:{d:"M14.59 8L12 10.59 9.41 8 8 9.41 10.59 12 8 14.59 9.41 16 12 13.41 14.59 16 16 14.59 13.41 12 16 9.41 14.59 8zM12 2C6.47 2 2 6.47 2 12s4.47 10 10 10 10-4.47 10-10S17.53 2 12 2zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8z"}}]})(t)}function d(t){return(0,r.w_)({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"}},{tag:"path",attr:{d:"M15.1 19.37l1 1.74c-.96.44-2.01.73-3.1.84v-2.02c.74-.09 1.44-.28 2.1-.56zM4.07 13H2.05c.11 1.1.4 2.14.84 3.1l1.74-1c-.28-.66-.47-1.36-.56-2.1zM15.1 4.63l1-1.74c-.96-.44-2-.73-3.1-.84v2.02c.74.09 1.44.28 2.1.56zM19.93 11h2.02c-.11-1.1-.4-2.14-.84-3.1l-1.74 1c.28.66.47 1.36.56 2.1zM8.9 19.37l-1 1.74c.96.44 2.01.73 3.1.84v-2.02c-.74-.09-1.44-.28-2.1-.56zM11 4.07V2.05c-1.1.11-2.14.4-3.1.84l1 1.74c.66-.28 1.36-.47 2.1-.56zm7.36 3.1l1.74-1.01c-.63-.87-1.4-1.64-2.27-2.27l-1.01 1.74c.59.45 1.1.96 1.54 1.54zM4.63 8.9l-1.74-1c-.44.96-.73 2-.84 3.1h2.02c.09-.74.28-1.44.56-2.1zm15.3 4.1c-.09.74-.28 1.44-.56 2.1l1.74 1c.44-.96.73-2.01.84-3.1h-2.02zm-3.1 5.36l1.01 1.74c.87-.63 1.64-1.4 2.27-2.27l-1.74-1.01c-.45.59-.96 1.1-1.54 1.54zM7.17 5.64l-1-1.75c-.88.64-1.64 1.4-2.27 2.28l1.74 1.01a7.7 7.7 0 011.53-1.54zM5.64 16.83l-1.74 1c.63.87 1.4 1.64 2.27 2.27l1.01-1.74a7.7 7.7 0 01-1.54-1.53zM13 7h-2v5.41l4.29 4.29 1.41-1.41-3.7-3.7V7z"}}]})(t)}function f(t){return(0,r.w_)({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0V0z"}},{tag:"path",attr:{d:"M6 2v6h.01L6 8.01 10 12l-4 4 .01.01H6V22h12v-5.99h-.01L18 16l-4-4 4-3.99-.01-.01H18V2H6zm10 14.5V20H8v-3.5l4-4 4 4zm-4-5l-4-4V4h8v3.5l-4 4z"}}]})(t)}function M(t){return(0,r.w_)({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0V0z"}},{tag:"path",attr:{d:"M11 7h2v2h-2V7zm0 4h2v6h-2v-6zm1-9C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8z"}}]})(t)}function H(t){return(0,r.w_)({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"}},{tag:"path",attr:{d:"M18 8h-1V6c0-2.76-2.24-5-5-5S7 3.24 7 6v2H6c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V10c0-1.1-.9-2-2-2zm-6 9c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2zm3.1-9H8.9V6c0-1.71 1.39-3.1 3.1-3.1 1.71 0 3.1 1.39 3.1 3.1v2z"}}]})(t)}function p(t){return(0,r.w_)({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M-618-3000H782V600H-618zM0 0h24v24H0z"}},{tag:"path",attr:{d:"M20 6H10v6H8V4h6V0H6v6H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2z"}}]})(t)}function w(t){return(0,r.w_)({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"}},{tag:"path",attr:{d:"M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"}},{tag:"path",attr:{d:"M12.5 7H11v6l5.25 3.15.75-1.23-4.5-2.67z"}}]})(t)}function s(t){return(0,r.w_)({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"}},{tag:"path",attr:{d:"M15.5 14h-.79l-.28-.27A6.471 6.471 0 0016 9.5 6.5 6.5 0 109.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z"}}]})(t)}function V(t){return(0,r.w_)({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"}},{tag:"path",attr:{d:"M6.99 11L3 15l3.99 4v-3H14v-2H6.99v-3zM21 9l-3.99-4v3H10v2h7.01v3L21 9z"}}]})(t)}function m(t){return(0,r.w_)({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"}},{tag:"path",attr:{d:"M22 5.18L10.59 16.6l-4.24-4.24 1.41-1.41 2.83 2.83 10-10L22 5.18zm-2.21 5.04c.13.57.21 1.17.21 1.78 0 4.42-3.58 8-8 8s-8-3.58-8-8 3.58-8 8-8c1.58 0 3.04.46 4.28 1.25l1.44-1.44A9.9 9.9 0 0012 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10c0-1.19-.22-2.33-.6-3.39l-1.61 1.61z"}}]})(t)}function L(t){return(0,r.w_)({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"}},{tag:"path",attr:{d:"M16 6l2.29 2.29-4.88 4.88-4-4L2 16.59 3.41 18l6-6 4 4 6.3-6.29L22 12V6z"}}]})(t)}function _(t){return(0,r.w_)({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"}},{tag:"path",attr:{d:"M5.33 20H4c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2h1.33c1.1 0 2 .9 2 2v12a2 2 0 01-2 2zM22 18V6c0-1.1-.9-2-2-2h-1.33c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2H20a2 2 0 002-2zm-7.33 0V6c0-1.1-.9-2-2-2h-1.33c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h1.33c1.1 0 2-.9 2-2z"}}]})(t)}function x(t){return(0,r.w_)({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"}},{tag:"path",attr:{d:"M12 4.5C7 4.5 2.73 7.61 1 12c1.73 4.39 6 7.5 11 7.5s9.27-3.11 11-7.5c-1.73-4.39-6-7.5-11-7.5zM12 17c-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5-2.24 5-5 5zm0-8c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3z"}}]})(t)}function B(t){return(0,r.w_)({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0V0z"}},{tag:"path",attr:{d:"M11 15h2v2h-2zm0-8h2v6h-2zm.99-5C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"}}]})(t)}function C(t){return(0,r.w_)({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"}},{tag:"path",attr:{d:"M12 5.99L19.53 19H4.47L12 5.99M12 2L1 21h22L12 2z"}},{tag:"path",attr:{d:"M13 16h-2v2h2zM13 10h-2v5h2z"}}]})(t)}function A(t){return(0,r.w_)({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"}},{tag:"path",attr:{d:"M1 21h22L12 2 1 21zm12-3h-2v-2h2v2zm0-4h-2v-4h2v4z"}}]})(t)}function S(t){return(0,r.w_)({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"}},{tag:"path",attr:{d:"M20.38 8.57l-1.23 1.85a8 8 0 01-.22 7.58H5.07A8 8 0 0115.58 6.85l1.85-1.23A10 10 0 003.35 19a2 2 0 001.72 1h13.85a2 2 0 001.74-1 10 10 0 00-.27-10.44zm-9.79 6.84a2 2 0 002.83 0l5.66-8.49-8.49 5.66a2 2 0 000 2.83z"}}]})(t)}function F(t){return(0,r.w_)({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"}},{tag:"path",attr:{d:"M18 22l-.01-6L14 12l3.99-4.01L18 2H6v6l4 4-4 3.99V22h12zM8 7.5V4h8v3.5l-4 4-4-4z"}}]})(t)}function K(t){return(0,r.w_)({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"}},{tag:"path",attr:{d:"M12 2C8.13 2 5 5.13 5 9c0 5.25 7 13 7 13s7-7.75 7-13c0-3.87-3.13-7-7-7zm0 9.5a2.5 2.5 0 010-5 2.5 2.5 0 010 5z"}}]})(t)}function k(t){return(0,r.w_)({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"}},{tag:"path",attr:{d:"M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"}}]})(t)}function Y(t){return(0,r.w_)({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"}},{tag:"path",attr:{d:"M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12V1zm3 4H8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h11c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm0 16H8V7h11v14z"}}]})(t)}function T(t){return(0,r.w_)({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"}},{tag:"path",attr:{d:"M10 18h4v-2h-4v2zM3 6v2h18V6H3zm3 7h12v-2H6v2z"}}]})(t)}function U(t){return(0,r.w_)({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"}},{tag:"path",attr:{d:"M14.4 6L14 4H5v17h2v-7h5.6l.4 2h7V6z"}}]})(t)}function X(t){return(0,r.w_)({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"}},{tag:"path",attr:{d:"M21 8c-1.45 0-2.26 1.44-1.93 2.51l-3.55 3.56c-.3-.09-.74-.09-1.04 0l-2.55-2.55C12.27 10.45 11.46 9 10 9c-1.45 0-2.27 1.44-1.93 2.52l-4.56 4.55C2.44 15.74 1 16.55 1 18c0 1.1.9 2 2 2 1.45 0 2.26-1.44 1.93-2.51l4.55-4.56c.3.09.74.09 1.04 0l2.55 2.55C12.73 16.55 13.54 18 15 18c1.45 0 2.27-1.44 1.93-2.52l3.56-3.55c1.07.33 2.51-.48 2.51-1.93 0-1.1-.9-2-2-2z"}},{tag:"path",attr:{d:"M15 9l.94-2.07L18 6l-2.06-.93L15 3l-.92 2.07L12 6l2.08.93zM3.5 11L4 9l2-.5L4 8l-.5-2L3 8l-2 .5L3 9z"}}]})(t)}function b(t){return(0,r.w_)({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"}},{tag:"path",attr:{d:"M20 2H4c-1 0-2 .9-2 2v3.01c0 .72.43 1.34 1 1.69V20c0 1.1 1.1 2 2 2h14c.9 0 2-.9 2-2V8.7c.57-.35 1-.97 1-1.69V4c0-1.1-1-2-2-2zm-5 12H9v-2h6v2zm5-7H4V4h16v3z"}}]})(t)}function q(t){return(0,r.w_)({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"}},{tag:"path",attr:{d:"M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"}},{tag:"path",attr:{d:"M12.5 7H11v6l5.25 3.15.75-1.23-4.5-2.67z"}}]})(t)}function y(t){return(0,r.w_)({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"}},{tag:"path",attr:{d:"M15.67 4H14V2h-4v2H8.33C7.6 4 7 4.6 7 5.33v15.33C7 21.4 7.6 22 8.33 22h7.33c.74 0 1.34-.6 1.34-1.33V5.33C17 4.6 16.4 4 15.67 4z"}}]})(t)}function N(t){return(0,r.w_)({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"}},{tag:"path",attr:{d:"M12 8c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4zm8.94 3A8.994 8.994 0 0013 3.06V1h-2v2.06A8.994 8.994 0 003.06 11H1v2h2.06A8.994 8.994 0 0011 20.94V23h2v-2.06A8.994 8.994 0 0020.94 13H23v-2h-2.06zM12 19c-3.87 0-7-3.13-7-7s3.13-7 7-7 7 3.13 7 7-3.13 7-7 7z"}}]})(t)}function Z(t){return(0,r.w_)({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0V0z"}},{tag:"path",attr:{d:"M12 5V2L8 6l4 4V7c3.31 0 6 2.69 6 6 0 2.97-2.17 5.43-5 5.91v2.02c3.95-.49 7-3.85 7-7.93 0-4.42-3.58-8-8-8zM6 13c0-1.65.67-3.15 1.76-4.24L6.34 7.34A8.014 8.014 0 004 13c0 4.08 3.05 7.44 7 7.93v-2.02c-2.83-.48-5-2.94-5-5.91z"}}]})(t)}function D(t){return(0,r.w_)({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"}},{tag:"path",attr:{d:"M17 4h3v16h-3zM5 14h3v6H5zm6-5h3v11h-3z"}}]})(t)}function G(t){return(0,r.w_)({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"}},{tag:"path",attr:{d:"M11.8 10.9c-2.27-.59-3-1.2-3-2.15 0-1.09 1.01-1.85 2.7-1.85 1.78 0 2.44.85 2.5 2.1h2.21c-.07-1.72-1.12-3.3-3.21-3.81V3h-3v2.16c-1.94.42-3.5 1.68-3.5 3.61 0 2.31 1.91 3.46 4.7 4.13 2.5.6 3 1.48 3 2.41 0 .69-.49 1.79-2.7 1.79-2.06 0-2.87-.92-2.98-2.1h-2.2c.12 2.19 1.76 3.42 3.68 3.83V21h3v-2.15c1.95-.37 3.5-1.5 3.5-3.55 0-2.84-2.43-3.81-4.7-4.4z"}}]})(t)}function O(t){return(0,r.w_)({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0V0z"}},{tag:"path",attr:{d:"M4 10.5c-.83 0-1.5.67-1.5 1.5s.67 1.5 1.5 1.5 1.5-.67 1.5-1.5-.67-1.5-1.5-1.5zm0-6c-.83 0-1.5.67-1.5 1.5S3.17 7.5 4 7.5 5.5 6.83 5.5 6 4.83 4.5 4 4.5zm0 12c-.83 0-1.5.68-1.5 1.5s.68 1.5 1.5 1.5 1.5-.68 1.5-1.5-.67-1.5-1.5-1.5zM7 19h14v-2H7v2zm0-6h14v-2H7v2zm0-8v2h14V5H7z"}}]})(t)}function P(t){return(0,r.w_)({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0V0z"}},{tag:"path",attr:{d:"M3 18h12v-2H3v2zM3 6v2h18V6H3zm0 7h18v-2H3v2z"}}]})(t)}function $(t){return(0,r.w_)({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"}},{tag:"path",attr:{d:"M19.35 10.04A7.49 7.49 0 0012 4C9.11 4 6.6 5.64 5.35 8.04A5.994 5.994 0 000 14c0 3.31 2.69 6 6 6h13c2.76 0 5-2.24 5-5 0-2.64-2.05-4.78-4.65-4.96zM14 13v4h-4v-4H7l5-5 5 5h-3z"}}]})(t)}function j(t){return(0,r.w_)({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"}},{tag:"path",attr:{d:"M5 20h14v-2H5v2zM19 9h-4V3H9v6H5l7 7 7-7z"}}]})(t)}function E(t){return(0,r.w_)({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0V0z"}},{tag:"path",attr:{d:"M7.41 8.59L12 13.17l4.59-4.58L18 10l-6 6-6-6 1.41-1.41z"}}]})(t)}function I(t){return(0,r.w_)({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"}},{tag:"path",attr:{d:"M7.41 15.41L12 10.83l4.59 4.58L18 14l-6-6-6 6z"}}]})(t)}function J(t){return(0,r.w_)({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"}},{tag:"path",attr:{d:"M13.66 7c-.56-1.18-1.76-2-3.16-2H6V3h12v2h-3.26c.48.58.84 1.26 1.05 2H18v2h-2.02c-.25 2.8-2.61 5-5.48 5h-.73l6.73 7h-2.77L7 14v-2h3.5c1.76 0 3.22-1.3 3.46-3H6V7h7.66z"}}]})(t)}function W(t){return(0,r.w_)({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"}},{tag:"path",attr:{d:"M3 17.25V21h3.75L17.81 9.94l-3.75-3.75L3 17.25zM20.71 7.04a.996.996 0 000-1.41l-2.34-2.34a.996.996 0 00-1.41 0l-1.83 1.83 3.75 3.75 1.83-1.83z"}}]})(t)}function R(t){return(0,r.w_)({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0V0z"}},{tag:"path",attr:{d:"M19.5 3.5L18 2l-1.5 1.5L15 2l-1.5 1.5L12 2l-1.5 1.5L9 2 7.5 3.5 6 2v14H3v3c0 1.66 1.34 3 3 3h12c1.66 0 3-1.34 3-3V2l-1.5 1.5zM19 19c0 .55-.45 1-1 1s-1-.45-1-1v-3H8V5h11v14z"}},{tag:"path",attr:{d:"M9 7h6v2H9zM16 7h2v2h-2zM9 10h6v2H9zM16 10h2v2h-2z"}}]})(t)}function Q(t){return(0,r.w_)({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"}},{tag:"path",attr:{d:"M21 6H3c-1.1 0-2 .9-2 2v8c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2zm0 10H3V8h2v4h2V8h2v4h2V8h2v4h2V8h2v4h2V8h2v8z"}}]})(t)}function tt(t){return(0,r.w_)({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"}},{tag:"path",attr:{d:"M9 1h6v2H9zM19.03 7.39l1.42-1.42c-.43-.51-.9-.99-1.41-1.41l-1.42 1.42A8.962 8.962 0 0012 4a9 9 0 00-9 9c0 4.97 4.02 9 9 9a8.994 8.994 0 007.03-14.61zM13 14h-2V8h2v6z"}}]})(t)}function at(t){return(0,r.w_)({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"}},{tag:"path",attr:{d:"M15.5 5.5c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2zM5 12c-2.8 0-5 2.2-5 5s2.2 5 5 5 5-2.2 5-5-2.2-5-5-5zm0 8.5c-1.9 0-3.5-1.6-3.5-3.5s1.6-3.5 3.5-3.5 3.5 1.6 3.5 3.5-1.6 3.5-3.5 3.5zm5.8-10l2.4-2.4.8.8c1.3 1.3 3 2.1 5.1 2.1V9c-1.5 0-2.7-.6-3.6-1.5l-1.9-1.9c-.5-.4-1-.6-1.6-.6s-1.1.2-1.4.6L7.8 8.4c-.4.4-.6.9-.6 1.4 0 .6.2 1.1.6 1.4L11 14v5h2v-6.2l-2.2-2.3zM19 12c-2.8 0-5 2.2-5 5s2.2 5 5 5 5-2.2 5-5-2.2-5-5-5zm0 8.5c-1.9 0-3.5-1.6-3.5-3.5s1.6-3.5 3.5-3.5 3.5 1.6 3.5 3.5-1.6 3.5-3.5 3.5z"}}]})(t)}function nt(t){return(0,r.w_)({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"}},{tag:"path",attr:{d:"M19 6h-2c0-2.76-2.24-5-5-5S7 3.24 7 6H5c-1.1 0-1.99.9-1.99 2L3 20c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2zm-7-3c1.66 0 3 1.34 3 3H9c0-1.66 1.34-3 3-3zm0 10c-2.76 0-5-2.24-5-5h2c0 1.66 1.34 3 3 3s3-1.34 3-3h2c0 2.76-2.24 5-5 5z"}}]})(t)}function rt(t){return(0,r.w_)({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"}},{tag:"path",attr:{d:"M20 8h-3V4H3c-1.1 0-2 .9-2 2v11h2c0 1.66 1.34 3 3 3s3-1.34 3-3h6c0 1.66 1.34 3 3 3s3-1.34 3-3h2v-5l-3-4zM6 18.5c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5zm13.5-9l1.96 2.5H17V9.5h2.5zm-1.5 9c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5z"}}]})(t)}function ht(t){return(0,r.w_)({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"}},{tag:"path",attr:{d:"M20.5 3l-.16.03L15 5.1 9 3 3.36 4.9c-.21.07-.36.25-.36.48V20.5c0 .28.22.5.5.5l.16-.03L9 18.9l6 2.1 5.64-1.9c.21-.07.36-.25.36-.48V3.5c0-.28-.22-.5-.5-.5zM15 19l-6-2.11V5l6 2.11V19z"}}]})(t)}function ct(t){return(0,r.w_)({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"}},{tag:"path",attr:{d:"M12 8c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4zm8.94 3A8.994 8.994 0 0013 3.06V1h-2v2.06A8.994 8.994 0 003.06 11H1v2h2.06A8.994 8.994 0 0011 20.94V23h2v-2.06A8.994 8.994 0 0020.94 13H23v-2h-2.06zM12 19c-3.87 0-7-3.13-7-7s3.13-7 7-7 7 3.13 7 7-3.13 7-7 7z"}}]})(t)}function vt(t){return(0,r.w_)({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"}},{tag:"path",attr:{d:"M12 2a9 9 0 00-9 9c0 4.17 2.84 7.67 6.69 8.69L12 22l2.31-2.31C18.16 18.67 21 15.17 21 11a9 9 0 00-9-9zm0 2c1.66 0 3 1.34 3 3s-1.34 3-3 3-3-1.34-3-3 1.34-3 3-3zm0 14.3a7.2 7.2 0 01-6-3.22c.03-1.99 4-3.08 6-3.08 1.99 0 5.97 1.09 6 3.08a7.2 7.2 0 01-6 3.22z"}}]})(t)}function it(t){return(0,r.w_)({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"}},{tag:"path",attr:{d:"M12 2C8.13 2 5 5.13 5 9c0 5.25 7 13 7 13s7-7.75 7-13c0-3.87-3.13-7-7-7zm0 9.5a2.5 2.5 0 010-5 2.5 2.5 0 010 5z"}}]})(t)}function lt(t){return(0,r.w_)({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"}},{tag:"path",attr:{d:"M11 9H9V2H7v7H5V2H3v7c0 2.12 1.66 3.84 3.75 3.97V22h2.5v-9.03C11.34 12.84 13 11.12 13 9V2h-2v7zm5-3v8h2.5v8H21V2c-2.76 0-5 2.24-5 4z"}}]})(t)}function et(t){return(0,r.w_)({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"}},{tag:"path",attr:{d:"M20 11c-.18 0-.36.03-.53.05L17.41 9H20V6l-3.72 1.86L13.41 5H9v2h3.59l2 2H11l-4 2-2-2H0v2h4c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4l2 2h3l3.49-6.1 1.01 1.01c-.91.73-1.5 1.84-1.5 3.09 0 2.21 1.79 4 4 4s4-1.79 4-4-1.79-4-4-4zM4 17c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2zm16 0c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2z"}}]})(t)}function gt(t){return(0,r.w_)({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"}},{tag:"path",attr:{d:"M20 11H7.83l5.59-5.59L12 4l-8 8 8 8 1.41-1.41L7.83 13H20v-2z"}}]})(t)}function ut(t){return(0,r.w_)({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"}},{tag:"path",attr:{d:"M12 2C6.47 2 2 6.47 2 12s4.47 10 10 10 10-4.47 10-10S17.53 2 12 2zm5 13.59L15.59 17 12 13.41 8.41 17 7 15.59 10.59 12 7 8.41 8.41 7 12 10.59 15.59 7 17 8.41 13.41 12 17 15.59z"}}]})(t)}function ot(t){return(0,r.w_)({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"}},{tag:"path",attr:{d:"M15.41 7.41L14 6l-6 6 6 6 1.41-1.41L10.83 12z"}}]})(t)}function zt(t){return(0,r.w_)({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"}},{tag:"path",attr:{d:"M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z"}}]})(t)}function dt(t){return(0,r.w_)({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"}},{tag:"path",attr:{d:"M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"}}]})(t)}function ft(t){return(0,r.w_)({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"}},{tag:"path",attr:{d:"M12 8l-6 6 1.41 1.41L12 10.83l4.59 4.58L18 14z"}}]})(t)}function Mt(t){return(0,r.w_)({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"}},{tag:"path",attr:{d:"M16.59 8.59L12 13.17 7.41 8.59 6 10l6 6 6-6z"}}]})(t)}function Ht(t){return(0,r.w_)({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"}},{tag:"path",attr:{d:"M3 18h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z"}}]})(t)}function pt(t){return(0,r.w_)({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"}},{tag:"path",attr:{d:"M17.65 6.35A7.958 7.958 0 0012 4c-4.42 0-7.99 3.58-7.99 8s3.57 8 7.99 8c3.73 0 6.84-2.55 7.73-6h-2.08A5.99 5.99 0 0112 18c-3.31 0-6-2.69-6-6s2.69-6 6-6c1.66 0 3.14.69 4.22 1.78L13 11h7V4l-2.35 2.35z"}}]})(t)}function wt(t){return(0,r.w_)({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"}},{tag:"path",attr:{d:"M9.31 17l2.44-2.44L14.19 17l1.06-1.06-2.44-2.44 2.44-2.44L14.19 10l-2.44 2.44L9.31 10l-1.06 1.06 2.44 2.44-2.44 2.44L9.31 17zM19 3h-1V1h-2v2H8V1H6v2H5c-1.11 0-1.99.9-1.99 2L3 19a2 2 0 002 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm0 16H5V8h14v11z"}}]})(t)}function st(t){return(0,r.w_)({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"}},{tag:"path",attr:{d:"M16.01 7L16 3h-2v4h-4V3H8v4h-.01C7 6.99 6 7.99 6 8.99v5.49L9.5 18v3h5v-3l3.5-3.51v-5.5c0-1-1-2-1.99-1.99z"}}]})(t)}function Vt(t){return(0,r.w_)({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"}},{tag:"path",attr:{d:"M21.9 8.89l-1.05-4.37c-.22-.9-1-1.52-1.91-1.52H5.05c-.9 0-1.69.63-1.9 1.52L2.1 8.89c-.24 1.02-.02 2.06.62 2.88.08.11.19.19.28.29V19c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-6.94c.09-.09.2-.18.28-.28.64-.82.87-1.87.62-2.89zm-2.99-3.9l1.05 4.37c.1.42.01.84-.25 1.17-.14.18-.44.47-.94.47-.61 0-1.14-.49-1.21-1.14L16.98 5l1.93-.01zM13 5h1.96l.54 4.52c.05.39-.07.78-.33 1.07-.22.26-.54.41-.95.41-.67 0-1.22-.59-1.22-1.31V5zM8.49 9.52L9.04 5H11v4.69c0 .72-.55 1.31-1.29 1.31-.34 0-.65-.15-.89-.41a1.42 1.42 0 01-.33-1.07zm-4.45-.16L5.05 5h1.97l-.58 4.86c-.08.65-.6 1.14-1.21 1.14-.49 0-.8-.29-.93-.47-.27-.32-.36-.75-.26-1.17zM5 19v-6.03c.08.01.15.03.23.03.87 0 1.66-.36 2.24-.95.6.6 1.4.95 2.31.95.87 0 1.65-.36 2.23-.93.59.57 1.39.93 2.29.93.84 0 1.64-.35 2.24-.95.58.59 1.37.95 2.24.95.08 0 .15-.02.23-.03V19H5z"}}]})(t)}function mt(t){return(0,r.w_)({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"}},{tag:"path",attr:{d:"M12 12.75c1.63 0 3.07.39 4.24.9 1.08.48 1.76 1.56 1.76 2.73V18H6v-1.61c0-1.18.68-2.26 1.76-2.73 1.17-.52 2.61-.91 4.24-.91zM4 13c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2zm1.13 1.1c-.37-.06-.74-.1-1.13-.1-.99 0-1.93.21-2.78.58A2.01 2.01 0 000 16.43V18h4.5v-1.61c0-.83.23-1.61.63-2.29zM20 13c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2zm4 3.43c0-.81-.48-1.53-1.22-1.85A6.95 6.95 0 0020 14c-.39 0-.76.04-1.13.1.4.68.63 1.46.63 2.29V18H24v-1.57zM12 6c1.66 0 3 1.34 3 3s-1.34 3-3 3-3-1.34-3-3 1.34-3 3-3z"}}]})(t)}function Lt(t){return(0,r.w_)({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"}},{tag:"path",attr:{d:"M15 11V5l-3-3-3 3v2H3v14h18V11h-6zm-8 8H5v-2h2v2zm0-4H5v-2h2v2zm0-4H5V9h2v2zm6 8h-2v-2h2v2zm0-4h-2v-2h2v2zm0-4h-2V9h2v2zm0-4h-2V5h2v2zm6 12h-2v-2h2v2zm0-4h-2v-2h2v2z"}}]})(t)}function _t(t){return(0,r.w_)({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"}},{tag:"path",attr:{d:"M12 12c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm0 2c-2.67 0-8 1.34-8 4v2h16v-2c0-2.66-5.33-4-8-4z"}}]})(t)}function xt(t){return(0,r.w_)({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"}},{tag:"path",attr:{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm-1 17.93c-3.95-.49-7-3.85-7-7.93 0-.62.08-1.21.21-1.79L9 15v1c0 1.1.9 2 2 2v1.93zm6.9-2.54c-.26-.81-1-1.39-1.9-1.39h-1v-3c0-.55-.45-1-1-1H8v-2h2c.55 0 1-.45 1-1V7h2c1.1 0 2-.9 2-2v-.41c2.93 1.19 5 4.06 5 7.41 0 2.08-.8 3.97-2.1 5.39z"}}]})(t)}function Bt(t){return(0,r.w_)({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"}},{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"}},{tag:"path",attr:{d:"M12 17.27L18.18 21l-1.64-7.03L22 9.24l-7.19-.61L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21z"}}]})(t)}function Ct(t){return(0,r.w_)({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0V0z"}},{tag:"path",attr:{d:"M19.35 10.04A7.49 7.49 0 0012 4C9.11 4 6.6 5.64 5.35 8.04A5.994 5.994 0 000 14c0 3.31 2.69 6 6 6h13c2.76 0 5-2.24 5-5 0-2.64-2.05-4.78-4.65-4.96zM19 18H6c-2.21 0-4-1.79-4-4 0-2.05 1.53-3.76 3.56-3.97l1.07-.11.5-.95A5.469 5.469 0 0112 6c2.62 0 4.88 1.86 5.39 4.43l.3 1.5 1.53.11A2.98 2.98 0 0122 15c0 1.65-1.35 3-3 3zM8 13h2.55v3h2.9v-3H16l-4-4z"}}]})(t)}}}]); \ No newline at end of file diff --git a/build/static/js/2754.59d6e37d.chunk.js b/build/static/js/2754.59d6e37d.chunk.js new file mode 100644 index 0000000..5f9cd91 --- /dev/null +++ b/build/static/js/2754.59d6e37d.chunk.js @@ -0,0 +1 @@ +(self.webpackChunkmantis_material_react=self.webpackChunkmantis_material_react||[]).push([[2754],{10658:function(t){t.exports=function(){"use strict";var t=1e3,e=6e4,n=36e5,i="millisecond",r="second",s="minute",a="hour",u="day",o="week",c="month",h="quarter",l="year",f="date",d="Invalid Date",Z=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,v=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,p={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ordinal:function(t){var e=["th","st","nd","rd"],n=t%100;return"["+t+(e[(n-20)%10]||e[n]||e[0])+"]"}},y=function(t,e,n){var i=String(t);return!i||i.length>=e?t:""+Array(e+1-i.length).join(n)+t},w={s:y,z:function(t){var e=-t.utcOffset(),n=Math.abs(e),i=Math.floor(n/60),r=n%60;return(e<=0?"+":"-")+y(i,2,"0")+":"+y(r,2,"0")},m:function t(e,n){if(e.date()1)return t(a[0])}else{var u=e.name;b[u]=e,r=u}return!i&&r&&($=r),r||!i&&$},M=function(t,e){if(k(t))return t.clone();var n="object"==typeof e?e:{};return n.date=t,n.args=arguments,new O(n)},S=w;S.l=m,S.i=k,S.w=function(t,e){return M(t,{locale:e.$L,utc:e.$u,x:e.$x,$offset:e.$offset})};var O=function(){function p(t){this.$L=m(t.locale,null,!0),this.parse(t),this.$x=this.$x||t.x||{},this[g]=!0}var y=p.prototype;return y.parse=function(t){this.$d=function(t){var e=t.date,n=t.utc;if(null===e)return new Date(NaN);if(S.u(e))return new Date;if(e instanceof Date)return new Date(e);if("string"==typeof e&&!/Z$/i.test(e)){var i=e.match(Z);if(i){var r=i[2]-1||0,s=(i[7]||"0").substring(0,3);return n?new Date(Date.UTC(i[1],r,i[3]||1,i[4]||0,i[5]||0,i[6]||0,s)):new Date(i[1],r,i[3]||1,i[4]||0,i[5]||0,i[6]||0,s)}}return new Date(e)}(t),this.init()},y.init=function(){var t=this.$d;this.$y=t.getFullYear(),this.$M=t.getMonth(),this.$D=t.getDate(),this.$W=t.getDay(),this.$H=t.getHours(),this.$m=t.getMinutes(),this.$s=t.getSeconds(),this.$ms=t.getMilliseconds()},y.$utils=function(){return S},y.isValid=function(){return!(this.$d.toString()===d)},y.isSame=function(t,e){var n=M(t);return this.startOf(e)<=n&&n<=this.endOf(e)},y.isAfter=function(t,e){return M(t)0&&void 0!==arguments[0]?arguments[0]:{},e=Object.assign({},((0,D.Z)(t),t));return this.fetch((0,O.Z)({},e))}},{key:"fetchOptimistic",value:function(t){var e=this,n=(0,F.Z)(this,i).defaultQueryOptions(t),r=(0,F.Z)(this,i).getQueryCache().build((0,F.Z)(this,i),n);return r.isFetchingOptimistic=!0,r.fetch().then((function(){return e.createResult(r,n)}))}},{key:"fetch",value:function(t){var e,n=this;return(0,E.Z)(this,y,Q).call(this,(0,O.Z)((0,O.Z)({},t),{},{cancelRefetch:null===(e=t.cancelRefetch)||void 0===e||e})).then((function(){return n.updateResult(),(0,F.Z)(n,a)}))}},{key:"createResult",value:function(t,e){var n,i=(0,F.Z)(this,r),d=this.options,Z=(0,F.Z)(this,a),v=(0,F.Z)(this,u),p=(0,F.Z)(this,o),y=t!==i?t.state:(0,F.Z)(this,s),w=t.state,$=w.error,b=w.errorUpdatedAt,g=w.fetchStatus,k=w.status,m=!1;if(e._optimisticResults){var M=this.hasListeners(),S=!M&&X(t,e),O=M&&et(t,i,e,d);(S||O)&&(g=(0,j.Kw)(t.options.networkMode)?"fetching":"paused",w.dataUpdatedAt||(k="pending")),"isRestoring"===e._optimisticResults&&(g="idle")}if(e.select&&"undefined"!==typeof w.data)if(Z&&w.data===(null===v||void 0===v?void 0:v.data)&&e.select===(0,F.Z)(this,h))n=(0,F.Z)(this,l);else try{(0,A.Z)(this,h,e.select),n=e.select(w.data),n=(0,x.oE)(null===Z||void 0===Z?void 0:Z.data,n,e),(0,A.Z)(this,l,n),(0,A.Z)(this,c,null)}catch(T){(0,A.Z)(this,c,T)}else n=w.data;if("undefined"!==typeof e.placeholderData&&"undefined"===typeof n&&"pending"===k){var D,R;if(null!==Z&&void 0!==Z&&Z.isPlaceholderData&&e.placeholderData===(null===p||void 0===p?void 0:p.placeholderData))D=Z.data;else if(D="function"===typeof e.placeholderData?e.placeholderData(null===(R=(0,F.Z)(this,f))||void 0===R?void 0:R.state.data,(0,F.Z)(this,f)):e.placeholderData,e.select&&"undefined"!==typeof D)try{D=e.select(D),(0,A.Z)(this,c,null)}catch(T){(0,A.Z)(this,c,T)}"undefined"!==typeof D&&(k="success",n=(0,x.oE)(null===Z||void 0===Z?void 0:Z.data,D,e),m=!0)}(0,F.Z)(this,c)&&($=(0,F.Z)(this,c),n=(0,F.Z)(this,l),b=Date.now(),k="error");var C="fetching"===g,W="pending"===k,_="error"===k,U=W&&C;return{status:k,fetchStatus:g,isPending:W,isSuccess:"success"===k,isError:_,isInitialLoading:U,isLoading:U,data:n,dataUpdatedAt:w.dataUpdatedAt,error:$,errorUpdatedAt:b,failureCount:w.fetchFailureCount,failureReason:w.fetchFailureReason,errorUpdateCount:w.errorUpdateCount,isFetched:w.dataUpdateCount>0||w.errorUpdateCount>0,isFetchedAfterMount:w.dataUpdateCount>y.dataUpdateCount||w.errorUpdateCount>y.errorUpdateCount,isFetching:C,isRefetching:C&&!W,isLoadingError:_&&0===w.dataUpdatedAt,isPaused:"paused"===g,isPlaceholderData:m,isRefetchError:_&&0!==w.dataUpdatedAt,isStale:nt(t,e),refetch:this.refetch}}},{key:"updateResult",value:function(t){var e=this,n=(0,F.Z)(this,a),i=this.createResult((0,F.Z)(this,r),this.options);if((0,A.Z)(this,u,(0,F.Z)(this,r).state),(0,A.Z)(this,o,this.options),void 0!==(0,F.Z)(this,u).data&&(0,A.Z)(this,f,(0,F.Z)(this,r)),!(0,x.VS)(i,n)){(0,A.Z)(this,a,i);var s={};!1!==(null===t||void 0===t?void 0:t.listeners)&&function(){if(!n)return!0;var t=e.options.notifyOnChangeProps,i="function"===typeof t?t():t;if("all"===i||!i&&!(0,F.Z)(e,p).size)return!0;var r=new Set(null!==i&&void 0!==i?i:(0,F.Z)(e,p));return e.options.throwOnError&&r.add("error"),Object.keys((0,F.Z)(e,a)).some((function(t){var i=t;return(0,F.Z)(e,a)[i]!==n[i]&&r.has(i)}))}()&&(s.listeners=!0),(0,E.Z)(this,S,G).call(this,(0,O.Z)((0,O.Z)({},s),t))}}},{key:"onQueryUpdate",value:function(){this.updateResult(),this.hasListeners()&&(0,E.Z)(this,g,B).call(this)}}]),n}(Y.l));function Q(t){(0,E.Z)(this,M,K).call(this);var e=(0,F.Z)(this,r).fetch(this.options,t);return null!==t&&void 0!==t&&t.throwOnError||(e=e.catch(x.ZT)),e}function N(){var t=this;if((0,E.Z)(this,k,q).call(this),!x.sk&&!(0,F.Z)(this,a).isStale&&(0,x.PN)(this.options.staleTime)){var e=(0,x.Kp)((0,F.Z)(this,a).dataUpdatedAt,this.options.staleTime)+1;(0,A.Z)(this,d,setTimeout((function(){(0,F.Z)(t,a).isStale||t.updateResult()}),e))}}function J(){var t;return null!==(t="function"===typeof this.options.refetchInterval?this.options.refetchInterval((0,F.Z)(this,r)):this.options.refetchInterval)&&void 0!==t&&t}function V(t){var e=this;(0,E.Z)(this,m,z).call(this),(0,A.Z)(this,v,t),!x.sk&&!1!==this.options.enabled&&(0,x.PN)((0,F.Z)(this,v))&&0!==(0,F.Z)(this,v)&&(0,A.Z)(this,Z,setInterval((function(){(e.options.refetchIntervalInBackground||H.j.isFocused())&&(0,E.Z)(e,y,Q).call(e)}),(0,F.Z)(this,v)))}function B(){(0,E.Z)(this,w,N).call(this),(0,E.Z)(this,b,V).call(this,(0,E.Z)(this,$,J).call(this))}function q(){(0,F.Z)(this,d)&&(clearTimeout((0,F.Z)(this,d)),(0,A.Z)(this,d,void 0))}function z(){(0,F.Z)(this,Z)&&(clearInterval((0,F.Z)(this,Z)),(0,A.Z)(this,Z,void 0))}function K(){var t=(0,F.Z)(this,i).getQueryCache().build((0,F.Z)(this,i),this.options);if(t!==(0,F.Z)(this,r)){var e=(0,F.Z)(this,r);(0,A.Z)(this,r,t),(0,A.Z)(this,s,t.state),this.hasListeners()&&(null===e||void 0===e||e.removeObserver(this),t.addObserver(this))}}function G(t){var e=this;I.V.batch((function(){t.listeners&&e.listeners.forEach((function(t){t((0,F.Z)(e,a))})),(0,F.Z)(e,i).getQueryCache().notify({query:(0,F.Z)(e,r),type:"observerResultsUpdated"})}))}function X(t,e){return function(t,e){return!1!==e.enabled&&!t.state.dataUpdatedAt&&!("error"===t.state.status&&!1===e.retryOnMount)}(t,e)||t.state.dataUpdatedAt>0&&tt(t,e,e.refetchOnMount)}function tt(t,e,n){if(!1!==e.enabled){var i="function"===typeof n?n(t):n;return"always"===i||!1!==i&&nt(t,e)}return!1}function et(t,e,n,i){return!1!==n.enabled&&(t!==e||!1===i.enabled)&&(!n.suspense||"error"!==t.state.status)&&nt(t,n)}function nt(t,e){return t.isStaleByTime(e.staleTime)}},70048:function(t,e,n){"use strict";n.d(e,{_:function(){return a}});var i=n(47313);n(46417);function r(){var t=!1;return{clearReset:function(){t=!1},reset:function(){t=!0},isReset:function(){return t}}}var s=i.createContext(r()),a=function(){return i.useContext(s)}},27958:function(t,e,n){"use strict";n.d(e,{JN:function(){return a},KJ:function(){return u},pf:function(){return s}});var i=n(47313),r=n(24772),s=function(t,e){(t.suspense||t.throwOnError)&&(e.isReset()||(t.retryOnMount=!1))},a=function(t){i.useEffect((function(){t.clearReset()}),[t])},u=function(t){var e=t.result,n=t.errorResetBoundary,i=t.throwOnError,s=t.query;return e.isError&&!n.isReset()&&!e.isFetching&&s&&(0,r.L)(i,[e.error,s])}},36055:function(t,e,n){"use strict";n.d(e,{S:function(){return s}});var i=n(47313),r=i.createContext(!1),s=function(){return i.useContext(r)};r.Provider},56526:function(t,e,n){"use strict";n.d(e,{Fb:function(){return i},SB:function(){return s},Z$:function(){return r},j8:function(){return a}});var i=function(t){t.suspense&&"number"!==typeof t.staleTime&&(t.staleTime=1e3)},r=function(t,e){return t.isLoading&&t.isFetching&&!e},s=function(t,e){return(null===t||void 0===t?void 0:t.suspense)&&e.isPending},a=function(t,e,n){return e.fetchOptimistic(t).catch((function(){n.clearReset()}))}},51695:function(t,e,n){"use strict";n.d(e,{r:function(){return l}});var i=n(29439),r=n(47313),s=n(28127),a=n(70048),u=n(67109),o=n(36055),c=n(27958),h=n(56526);function l(t,e,n){var l=(0,u.NL)(n),f=(0,o.S)(),d=(0,a._)(),Z=l.defaultQueryOptions(t);Z._optimisticResults=f?"isRestoring":"optimistic",(0,h.Fb)(Z),(0,c.pf)(Z,d),(0,c.JN)(d);var v=r.useState((function(){return new e(l,Z)})),p=(0,i.Z)(v,1)[0],y=p.getOptimisticResult(Z);if(r.useSyncExternalStore(r.useCallback((function(t){var e=f?function(){}:p.subscribe(s.V.batchCalls(t));return p.updateResult(),e}),[p,f]),(function(){return p.getCurrentResult()}),(function(){return p.getCurrentResult()})),r.useEffect((function(){p.setOptions(Z,{listeners:!1})}),[Z,p]),(0,h.SB)(Z,y))throw(0,h.j8)(Z,p,d);if((0,c.KJ)({result:y,errorResetBoundary:d,throwOnError:Z.throwOnError,query:l.getQueryCache().get(Z.queryHash)}))throw y.error;return Z.notifyOnChangeProps?y:p.trackResult(y)}},24772:function(t,e,n){"use strict";n.d(e,{L:function(){return r}});var i=n(93433);function r(t,e){return"function"===typeof t?t.apply(void 0,(0,i.Z)(e)):!!t}}}]); \ No newline at end of file diff --git a/build/static/js/2912.a33051a7.chunk.js b/build/static/js/2912.a33051a7.chunk.js deleted file mode 100644 index 9b8ce67..0000000 --- a/build/static/js/2912.a33051a7.chunk.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkmantis_material_react=self.webpackChunkmantis_material_react||[]).push([[2912],{91547:function(e,t,n){n.d(t,{gA:function(){return A}});var r=n(37762),a=n(93433),o=n(29439),i=n(74165),s=n(15861),c=n(1413),l=n(47313),d=n(76088),u=n(16783),p=n(85281),x=n(88706),f=n(44453),h=n(46417),m="https://nominatim.openstreetmap.org/search",g="https://nominatim.openstreetmap.org/reverse",b=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=[],n=function(e,n){e&&t.push({long_name:e,short_name:e,types:n})};return n(e.house_number,["street_number"]),n(e.road||e.pedestrian,["route"]),n(e.suburb||e.neighbourhood||e.quarter,["sublocality_level_1","sublocality"]),n(e.city_district||e.county,["administrative_area_level_3"]),n(e.city||e.town||e.village,["locality"]),n(e.state,["administrative_area_level_1"]),n(e.country,["country"]),n(e.postcode,["postal_code"]),t},Z=function(e){var t;return{formatted_address:e.display_name,name:(null===(t=e.display_name)||void 0===t?void 0:t.split(",")[0])||"",geometry:{location:{lat:function(){return parseFloat(e.lat)},lng:function(){return parseFloat(e.lon)}}},address_components:b(e.address)}},v=function(e,t){var n=new AbortController,r=setTimeout((function(){return n.abort()}),8e3);return fetch(e,(0,c.Z)((0,c.Z)({},t),{},{signal:n.signal})).finally((function(){return clearTimeout(r)}))},j=new f.Z,S="23456789CFGHJMPQRVWX",k=new RegExp("[".concat(S,"]{2,8}\\+[").concat(S,"]{2,3}"),"i");function y(e,t){return _.apply(this,arguments)}function _(){return(_=(0,s.Z)((0,i.Z)().mark((function e(t,n){var r,a,o;return(0,i.Z)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,r=new URLSearchParams({lat:String(t),lon:String(n),format:"json",addressdetails:"1"}),e.next=4,v("".concat(g,"?").concat(r.toString()),{headers:{Accept:"application/json"}});case 4:if((a=e.sent).ok){e.next=7;break}return e.abrupt("return",null);case 7:return e.next=9,a.json();case 9:if((o=e.sent)&&!o.error){e.next=12;break}return e.abrupt("return",null);case 12:return e.abrupt("return",o);case 15:return e.prev=15,e.t0=e.catch(0),e.abrupt("return",null);case 18:case"end":return e.stop()}}),e,null,[[0,15]])})))).apply(this,arguments)}var C=function(){var e=(0,s.Z)((0,i.Z)().mark((function e(t,n){var r,a,o,s,l,d,u,p,x;return(0,i.Z)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(r=null===t||void 0===t?void 0:t.match(k)){e.next=3;break}return e.abrupt("return",null);case 3:if(a=r[0].toUpperCase(),j.isValid(a)){e.next=6;break}return e.abrupt("return",null);case 6:if(e.prev=6,o=a,!j.isShort(a)){e.next=14;break}if(s=Number(null===n||void 0===n?void 0:n.lat),l=Number(null===n||void 0===n?void 0:n.lng),Number.isFinite(s)&&Number.isFinite(l)&&(0!==s||0!==l)){e.next=13;break}return e.abrupt("return",null);case 13:o=j.recoverNearest(a,s,l);case 14:if(j.isFull(o)){e.next=16;break}return e.abrupt("return",null);case 16:return d=j.decode(o),u=d.latitudeCenter,p=d.longitudeCenter,e.next=19,y(u,p);case 19:return x=e.sent,e.abrupt("return",(0,c.Z)((0,c.Z)({},x),{},{place_id:"pluscode-".concat(o),lat:String(u),lon:String(p),display_name:null!==x&&void 0!==x&&x.display_name?"".concat(x.display_name," (near ").concat(a,")"):"".concat(a," (Plus Code location)"),address:(null===x||void 0===x?void 0:x.address)||{}}));case 23:return e.prev=23,e.t0=e.catch(6),e.abrupt("return",null);case 26:case"end":return e.stop()}}),e,null,[[6,23]])})));return function(t,n){return e.apply(this,arguments)}}(),P=function(e,t){var n=new URLSearchParams({q:e,format:"json",addressdetails:"1",limit:"5"}),r=Number(null===t||void 0===t?void 0:t.lat),a=Number(null===t||void 0===t?void 0:t.lng);if(Number.isFinite(r)&&Number.isFinite(a)){var o=.5;n.set("viewbox","".concat(a-o,",").concat(r+o,",").concat(a+o,",").concat(r-o))}return n},w=function(){var e=(0,s.Z)((0,i.Z)().mark((function e(t,n){var r,a,o;return(0,i.Z)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return(r=P(t,n)).set("limit","1"),e.next=4,v("".concat(m,"?").concat(r.toString()),{headers:{Accept:"application/json"}});case 4:if((a=e.sent).ok){e.next=7;break}return e.abrupt("return",null);case 7:return e.next=9,a.json();case 9:return o=e.sent,e.abrupt("return",null!==o&&void 0!==o&&o.length?o[0]:null);case 11:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}();function A(e){return E.apply(this,arguments)}function E(){return E=(0,s.Z)((0,i.Z)().mark((function e(t){var n,a,o,s,c,l,d,u,p,x=arguments;return(0,i.Z)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=x.length>1&&void 0!==x[1]?x[1]:{},a=n.bias,t){e.next=3;break}return e.abrupt("return",null);case 3:return e.next=5,C(t,a);case 5:if(!(o=e.sent)){e.next=8;break}return e.abrupt("return",Z(o));case 8:s=t.split(",").map((function(e){return e.trim()})).filter(Boolean),c=s.length>1?s.map((function(e,t){return s.slice(t).join(", ")})):[t],e.prev=10,l=(0,r.Z)(c),e.prev=12,l.s();case 14:if((d=l.n()).done){e.next=23;break}return u=d.value,e.next=18,w(u,a);case 18:if(!(p=e.sent)){e.next=21;break}return e.abrupt("return",Z(p));case 21:e.next=14;break;case 23:e.next=28;break;case 25:e.prev=25,e.t0=e.catch(12),l.e(e.t0);case 28:return e.prev=28,l.f(),e.finish(28);case 31:return e.abrupt("return",null);case 34:return e.prev=34,e.t1=e.catch(10),console.error("geocodeAddress error:",e.t1),e.abrupt("return",null);case 38:case"end":return e.stop()}}),e,null,[[10,34],[12,25,28,31]])}))),E.apply(this,arguments)}t.ZP=function(e){var t=e.id,n=e.label,r=e.placeholder,i=void 0===r?"Search address":r,s=e.value,f=e.onChange,g=e.onPlaceSelected,b=e.bias,j=e.sx,S=e.textFieldSx,k=e.fullWidth,y=void 0===k||k,_=e.disabled,w=e.inputRef,A=e.TextFieldProps,E=void 0===A?{}:A,I=(0,l.useState)(s||""),D=(0,o.Z)(I,2),R=D[0],W=D[1],Y=(0,l.useState)([]),T=(0,o.Z)(Y,2),M=T[0],z=T[1],L=(0,l.useState)(!1),N=(0,o.Z)(L,2),F=N[0],H=N[1];(0,l.useEffect)((function(){void 0!==s&&s!==R&&W(s||"")}),[s]);var O=(0,l.useMemo)((function(){return(0,x.Z)((function(e,t,n){if(e){var r=P(e,t),i=v("".concat(m,"?").concat(r.toString()),{headers:{Accept:"application/json"}}).then((function(e){return e.ok?e.json():[]})).catch((function(){return[]})),s=C(e,t).catch((function(){return null}));Promise.all([i,s]).then((function(e){var t=(0,o.Z)(e,2),r=t[0],i=t[1];n(i?[i].concat((0,a.Z)(r||[])):r||[])}))}else n([])}),500)}),[]);return(0,l.useEffect)((function(){var e=!0;return R?(H(!0),O(R,b,(function(t){e&&(H(!1),z(t))})),function(){e=!1}):(z([]),void H(!1))}),[R,null===b||void 0===b?void 0:b.lat,null===b||void 0===b?void 0:b.lng,O]),(0,h.jsx)(d.Z,{id:t,freeSolo:!0,fullWidth:y,disabled:_,sx:j,options:M,filterOptions:function(e){return e},getOptionLabel:function(e){return"string"===typeof e?e:e.display_name||""},isOptionEqualToValue:function(e,t){return e.place_id===(null===t||void 0===t?void 0:t.place_id)},noOptionsText:F?"Searching\u2026":R.trim().length>=3?"No match found \u2014 drop the business name/Plus Code, or try just City + Postcode":"Type an address to search",inputValue:R,onInputChange:function(e,t){W(t),null===f||void 0===f||f(t)},onChange:function(e,t){t&&"string"!==typeof t&&(W(t.display_name||""),null===g||void 0===g||g(Z(t)))},renderInput:function(e){var t,r,a,o;return(0,h.jsx)(u.Z,(0,c.Z)((0,c.Z)((0,c.Z)({},e),E),{},{inputRef:w,label:n,placeholder:i,sx:S,autoComplete:"off",InputProps:(0,c.Z)((0,c.Z)((0,c.Z)({},e.InputProps),E.InputProps),{},{startAdornment:null!==(t=null===(r=E.InputProps)||void 0===r?void 0:r.startAdornment)&&void 0!==t?t:e.InputProps.startAdornment,endAdornment:(0,h.jsxs)(h.Fragment,{children:[F?(0,h.jsx)(p.Z,{color:"inherit",size:16}):null,null!==(a=null===(o=E.InputProps)||void 0===o?void 0:o.endAdornment)&&void 0!==a?a:e.InputProps.endAdornment]})})}))}})}},62912:function(e,t,n){n.r(t);var r=n(93433),a=n(74165),o=n(15861),i=n(29439),s=n(1413),c=n(47313),l=n(42832),d=n(48119),u=n(61113),p=n(9019),x=n(57829),f=n(76088),h=n(16783),m=n(69099),g=n(47131),b=n(16429),Z=n(83929),v=n(44758),j=n(66212),S=n(70024),k=n(19536),y=n(85281),_=n(33604),C=n(49914),P=n(96467),w=n(11198),A=n(37159),E=n(36528),I=n(12058),D=n(88960),R=n(23195),W=n(58467),Y=n(22539),T=n(66277),M=n(56573),z=n(19860),L=n(91547),N=n(11577),F=(n(46926),n(97316),n(29736)),H=n(23208),O=n(45904),B=n(94469),U=n(10658),q=n.n(U),V=n(90842),K=n(40765),G=n(3745),X=n(70501),Q=n(46417),$=n(91635);q().extend($);var J=999,ee=16,te="0 14px 40px rgba(15, 23, 42, 0.10)",ne="0 8px 24px rgba(15, 23, 42, 0.08)",re="0 18px 50px rgba(15, 23, 42, 0.18)",ae="#0f172a",oe="#64748b",ie="#94a3b8",se="#e2e8f0",ce="#f1f5f9",le="#f8fafc",de=function(e,t){return"".concat(e).concat(t)},ue=function(e){return de(e,"08")},pe=function(e){return de(e,"18")},xe=function(e){return de(e,"26")},fe=function(e){return de(e,"55")},he="#662582",me="#9255AB",ge=function(e){var t=e.color,n=e.icon,r=e.title,a=e.subtitle,o=e.action;return(0,Q.jsxs)(l.Z,{direction:"row",alignItems:"center",justifyContent:"space-between",spacing:1,sx:{px:{xs:1.5,md:2},py:1.25,borderBottom:"1px solid ".concat(ce),background:"linear-gradient(90deg, ".concat(ue(t)," 0%, transparent 100%)")},children:[(0,Q.jsxs)(l.Z,{direction:"row",alignItems:"center",spacing:1.25,children:[(0,Q.jsx)(d.Z,{sx:{width:32,height:32,bgcolor:t,color:"#fff",boxShadow:"0 6px 18px ".concat(xe(t))},children:n}),(0,Q.jsxs)(l.Z,{children:[(0,Q.jsx)(u.Z,{sx:{fontWeight:800,color:ae,fontSize:14,lineHeight:1.1},children:r}),a&&(0,Q.jsx)(u.Z,{variant:"caption",sx:{color:oe,fontWeight:600},children:a})]})]}),o]})},be=function(e){var t=e.children,n=e.sx,r=void 0===n?{}:n;return(0,Q.jsx)(X.Z,{elevation:0,sx:(0,s.Z)({borderRadius:ee/8,border:"1px solid",borderColor:se,background:"#fff",overflow:"hidden",boxShadow:te,height:"100%"},r),children:t})},Ze=function(e){return(0,Q.jsx)(X.Z,(0,s.Z)((0,s.Z)({},e),{},{sx:{mt:.75,borderRadius:2,boxShadow:re,border:"1px solid",borderColor:"divider",overflow:"hidden"}}))};t.default=function(){var e=c.useState(""),t=(0,i.Z)(e,2),n=t[0],U=t[1],$=c.useState(""),re=(0,i.Z)($,2),de=re[0],ve=re[1],je=(0,c.useState)(""),Se=(0,i.Z)(je,2),ke=(Se[0],Se[1],(0,c.useState)("")),ye=(0,i.Z)(ke,2),_e=(ye[0],ye[1],(0,c.useState)("")),Ce=(0,i.Z)(_e,2),Pe=(Ce[0],Ce[1],(0,c.useState)("")),we=(0,i.Z)(Pe,2),Ae=(we[0],we[1],(0,c.useState)("")),Ee=(0,i.Z)(Ae,2),Ie=(Ee[0],Ee[1],(0,c.useState)("")),De=(0,i.Z)(Ie,2),Re=(De[0],De[1],(0,c.useState)("")),We=(0,i.Z)(Re,2),Ye=(We[0],We[1],(0,c.useState)("")),Te=(0,i.Z)(Ye,2),Me=(Te[0],Te[1],(0,c.useState)("")),ze=(0,i.Z)(Me,2),Le=(ze[0],ze[1],(0,c.useState)("")),Ne=(0,i.Z)(Le,2),Fe=(Ne[0],Ne[1],(0,c.useState)("")),He=(0,i.Z)(Fe,2),Oe=(He[0],He[1],(0,c.useState)("")),Be=(0,i.Z)(Oe,2),Ue=(Be[0],Be[1],(0,c.useState)("")),qe=(0,i.Z)(Ue,2),Ve=(qe[0],qe[1],(0,c.useState)("")),Ke=(0,i.Z)(Ve,2),Ge=(Ke[0],Ke[1],(0,c.useState)("")),Xe=(0,i.Z)(Ge,2),Qe=(Xe[0],Xe[1],(0,c.useState)("")),$e=(0,i.Z)(Qe,2),Je=($e[0],$e[1],(0,c.useState)(localStorage.getItem("locationid"))),et=(0,i.Z)(Je,2),tt=et[0],nt=et[1],rt=(0,c.useState)(!1),at=(0,i.Z)(rt,2),ot=at[0],it=at[1],st=(0,c.useRef)(null),ct=(0,c.useRef)(null),lt=(0,c.useState)(0),dt=(0,i.Z)(lt,2),ut=dt[0],pt=dt[1],xt=(0,c.useState)(1),ft=(0,i.Z)(xt,2),ht=ft[0],mt=ft[1],gt=localStorage.getItem("applocationid"),bt=(0,W.s0)(),Zt=(0,c.useState)({}),vt=(0,i.Z)(Zt,2),jt=(vt[0],vt[1],(0,c.useState)("")),St=(0,i.Z)(jt,2),kt=(St[0],St[1],(0,c.useState)(!1)),yt=(0,i.Z)(kt,2),_t=(yt[0],yt[1],(0,c.useState)(!1)),Ct=(0,i.Z)(_t,2),Pt=(Ct[0],Ct[1],(0,c.useState)(!1)),wt=(0,i.Z)(Pt,2),At=wt[0],Et=wt[1],It=(0,c.useState)(1),Dt=(0,i.Z)(It,2),Rt=(Dt[0],Dt[1],(0,c.useState)([])),Wt=(0,i.Z)(Rt,2),Yt=(Wt[0],Wt[1],(0,c.useState)([])),Tt=(0,i.Z)(Yt,2),Mt=Tt[0],zt=Tt[1],Lt=(0,c.useState)(""),Nt=(0,i.Z)(Lt,2),Ft=(Nt[0],Nt[1],(0,c.useState)(q()().format("MM-DD-YYYY"))),Ht=(0,i.Z)(Ft,2),Ot=Ht[0],Bt=Ht[1],Ut=(0,c.useState)(q()().add(1,"day").format("MM-DD-YYYY")),qt=(0,i.Z)(Ut,2),Vt=(qt[0],qt[1]),Kt=(0,c.useState)(),Gt=(0,i.Z)(Kt,2),Xt=Gt[0],Qt=Gt[1],$t=(0,c.useState)(),Jt=(0,i.Z)($t,2),en=Jt[0],tn=Jt[1],nn=(0,c.useState)([]),rn=(0,i.Z)(nn,2),an=rn[0],on=rn[1],sn=(0,c.useState)(""),cn=(0,i.Z)(sn,2),ln=(cn[0],cn[1],(0,c.useState)([])),dn=(0,i.Z)(ln,2),un=(dn[0],dn[1],(0,z.Z)()),pn=(0,c.useState)(""),xn=(0,i.Z)(pn,2),fn=xn[0],hn=xn[1],mn=(0,c.useState)([]),gn=(0,i.Z)(mn,2),bn=(gn[0],gn[1],(0,c.useState)([])),Zn=(0,i.Z)(bn,2),vn=(Zn[0],Zn[1],(0,c.useState)([])),jn=(0,i.Z)(vn,2),Sn=(jn[0],jn[1],(0,c.useState)([])),kn=(0,i.Z)(Sn,2),yn=(kn[0],kn[1],(0,c.useState)(!1)),_n=(0,i.Z)(yn,2),Cn=(_n[0],_n[1]),Pn=(0,c.useState)(!1),wn=(0,i.Z)(Pn,2),An=wn[0],En=wn[1],In=(0,c.useState)(!1),Dn=(0,i.Z)(In,2),Rn=Dn[0],Wn=Dn[1],Yn=(0,c.useState)([]),Tn=(0,i.Z)(Yn,2),Mn=Tn[0],zn=(Tn[1],(0,c.useState)([])),Ln=(0,i.Z)(zn,2),Nn=(Ln[0],Ln[1],(0,c.useState)([])),Fn=(0,i.Z)(Nn,2),Hn=(Fn[0],Fn[1]),On=(0,c.useState)(""),Bn=(0,i.Z)(On,2),Un=Bn[0],qn=Bn[1],Vn=(0,c.useState)(""),Kn=(0,i.Z)(Vn,2),Gn=(Kn[0],Kn[1],(0,c.useState)({})),Xn=(0,i.Z)(Gn,2),Qn=(Xn[0],Xn[1],(0,c.useState)("")),$n=(0,i.Z)(Qn,2),Jn=$n[0],er=($n[1],(0,c.useState)([])),tr=(0,i.Z)(er,2),nr=(tr[0],tr[1]),rr=(0,c.useState)([]),ar=(0,i.Z)(rr,2),or=(ar[0],ar[1],(0,c.useState)()),ir=(0,i.Z)(or,2),sr=ir[0],cr=ir[1],lr=(0,c.useState)([]),dr=(0,i.Z)(lr,2),ur=(dr[0],dr[1],(0,c.useState)({})),pr=(0,i.Z)(ur,2),xr=pr[0],fr=pr[1],hr=(0,c.useState)({}),mr=(0,i.Z)(hr,2),gr=(mr[0],mr[1],(0,c.useState)("")),br=(0,i.Z)(gr,2),Zr=br[0],vr=br[1],jr=(0,c.useState)([]),Sr=(0,i.Z)(jr,2),kr=(Sr[0],Sr[1],(0,c.useState)()),yr=(0,i.Z)(kr,2),_r=(yr[0],yr[1]),Cr=(0,c.useState)(""),Pr=(0,i.Z)(Cr,2),wr=(Pr[0],Pr[1],(0,c.useState)(!0)),Ar=(0,i.Z)(wr,2),Er=(Ar[0],Ar[1],(0,c.useState)("B")),Ir=(0,i.Z)(Er,2),Dr=(Ir[0],Ir[1],(0,c.useState)(!1)),Rr=(0,i.Z)(Dr,2),Wr=(Rr[0],Rr[1],(0,c.useState)({latitude:0,longitude:0})),Yr=(0,i.Z)(Wr,2),Tr=Yr[0],Mr=Yr[1],zr=(0,c.useState)({latitude:0,longitude:0}),Lr=(0,i.Z)(zr,2),Nr=Lr[0],Fr=Lr[1],Hr=(0,c.useState)(!1),Or=(0,i.Z)(Hr,2),Br=Or[0],Ur=Or[1],qr=(0,c.useState)(0),Vr=(0,i.Z)(qr,2),Kr=Vr[0],Gr=Vr[1],Xr=(0,c.useState)(0),Qr=(0,i.Z)(Xr,2),$r=Qr[0],Jr=Qr[1],ea=(0,c.useState)(0),ta=(0,i.Z)(ea,2),na=ta[0],ra=ta[1],aa=(0,c.useState)(0),oa=(0,i.Z)(aa,2),ia=oa[0],sa=oa[1],ca=(0,c.useState)(0),la=(0,i.Z)(ca,2),da=la[0],ua=la[1],pa=(0,c.useState)([]),xa=(0,i.Z)(pa,2),fa=xa[0],ha=xa[1],ma=(0,c.useState)("Select "),ga=(0,i.Z)(ma,2),ba=ga[0],Za=ga[1],va=(0,c.useState)(),ja=(0,i.Z)(va,2),Sa=ja[0],ka=ja[1],ya=(0,c.useState)(""),_a=(0,i.Z)(ya,2),Ca=(_a[0],_a[1]),Pa=localStorage.getItem("tenantid"),wa=(0,c.useState)(null),Aa=(0,i.Z)(wa,2),Ea=Aa[0],Ia=Aa[1],Da=(0,c.useState)(!1),Ra=(0,i.Z)(Da,2),Wa=Ra[0],Ya=Ra[1],Ta=(0,c.useState)(""),Ma=(0,i.Z)(Ta,2),za=Ma[0],La=Ma[1],Na=(0,c.useState)([]),Fa=(0,i.Z)(Na,2),Ha=Fa[0],Oa=Fa[1],Ba=(0,c.useState)({}),Ua=(0,i.Z)(Ba,2),qa=Ua[0],Va=Ua[1],Ka=(0,c.useState)({}),Ga=(0,i.Z)(Ka,2),Xa=Ga[0],Qa=Ga[1],$a=(0,c.useState)(0),Ja=(0,i.Z)($a,2),eo=Ja[0],to=Ja[1],no=(0,c.useState)(0),ro=(0,i.Z)(no,2),ao=ro[0],oo=ro[1],io=(0,c.useState)(0),so=(0,i.Z)(io,2),co=so[0],lo=so[1],uo=(0,c.useState)([]),po=(0,i.Z)(uo,2),xo=po[0],fo=po[1],ho=(0,c.useState)(),mo=(0,i.Z)(ho,2),go=mo[0],bo=mo[1],Zo=(0,c.useState)(),vo=(0,i.Z)(Zo,2),jo=vo[0],So=vo[1],ko=(0,c.useState)(),yo=(0,i.Z)(ko,2),_o=yo[0],Co=yo[1],Po=Number.isFinite(Number(go))&&Number.isFinite(Number(jo))&&!(0===Number(go)&&0===Number(jo)),wo=(0,c.useState)(0),Ao=(0,i.Z)(wo,2),Eo=Ao[0],Io=Ao[1],Do=(0,c.useState)(0),Ro=(0,i.Z)(Do,2),Wo=Ro[0],Yo=Ro[1],To=(0,c.useState)(0),Mo=(0,i.Z)(To,2),zo=Mo[0],Lo=Mo[1],No=(0,c.useState)(0),Fo=(0,i.Z)(No,2),Ho=Fo[0],Oo=Fo[1],Bo=(0,c.useState)(),Uo=(0,i.Z)(Bo,2),qo=Uo[0],Vo=Uo[1],Ko=(0,c.useState)(),Go=(0,i.Z)(Ko,2),Xo=Go[0],Qo=Go[1],$o=(0,c.useState)(!1),Jo=(0,i.Z)($o,2),ei=Jo[0],ti=Jo[1],ni=(0,c.useState)(!1),ri=(0,i.Z)(ni,2),ai=ri[0],oi=ri[1],ii=(0,c.useState)(0),si=(0,i.Z)(ii,2),ci=si[0],li=si[1];(0,c.useEffect)((function(){console.log(ci)}),[ci]);var di=function(e){Ia(e)},ui=function(e){return{cursor:"pointer",backgroundColor:Ea===e?un.palette.primary.main:"default",color:Ea===e?"#fff":"","&:hover":{backgroundColor:Ea===e?un.palette.primary.main:un.palette.primary.light,color:"#fff"}}},pi=function(){var e=(0,o.Z)((0,a.Z)().mark((function e(){var t;return(0,a.Z)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,M.Z.get("".concat("https://jupiter.nearle.app/live/api/v1","/tenants/gettenantpricing/?tenantid=").concat(Pa));case 3:t=e.sent,console.log("pricingResponse",t.data.details),Jr(t.data.details.baseprice),ra(t.data.details.priceperkm),sa(t.data.details.minkm),e.next=13;break;case 10:e.prev=10,e.t0=e.catch(0),console.log("fetchTenantPricing error",e.t0);case 13:case"end":return e.stop()}}),e,null,[[0,10]])})));return function(){return e.apply(this,arguments)}}();(0,c.useEffect)((function(){pi()}),[]),(0,c.useEffect)((function(){console.log("startPoint",Tr),console.log("endPoint",Nr),0!=Tr.latitude&&0!=Tr.longitude&&0!=Nr.latitude&&0!=Nr.longitude&&xi(Tr,Nr)}),[Tr,Nr]);var xi=function(){var e=(0,o.Z)((0,a.Z)().mark((function e(t,n){var r,o,i;return(0,a.Z)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,(0,A.v)(t,n);case 3:r=e.sent,console.log("calculated distance in km:",r),Gr(r),o=(0,A.j)(r,$r,na,ia),console.log("total charge:",o),ua(o),Ur(!0),r>_o&&(Ur(!0),Et(!0)),40,i=Math.round(r/40*60),console.log("Distance: ".concat(r,", Duration: ").concat(i)),e.next=19;break;case 16:e.prev=16,e.t0=e.catch(0),console.error("Error calculating distance:",e.t0);case 19:case"end":return e.stop()}}),e,null,[[0,16]])})));return function(t,n){return e.apply(this,arguments)}}();(0,c.useEffect)((function(){if(an[0]){var e=[];an.map((function(t){q()().diff(q()("".concat(q()(Ot).format("MM-DD-YYYY")," ").concat(q()(t).format("HH:mm:ss"))),"m")<=0&&e.push(t)})),e[0]&&Hn([{sno:1,address:"",customerid:"",deliverytime:q()(e[0])||"",deliverylocationid:"",clientname:"",contactno:"",latitude:"",longitude:""}])}}),[an]),(0,c.useEffect)((function(){if(Jn){var e=Mt.filter((function(e){return e.address.toLowerCase().includes(Jn.toLowerCase())||e.firstname.toLowerCase().includes(Jn.toLowerCase())||e.contactno.toLowerCase().includes(Jn.toLowerCase())}));console.log(e),nr((0,r.Z)(e))}else nr((0,r.Z)(Mt))}),[Jn]);var fi=function(){var e=(0,o.Z)((0,a.Z)().mark((function e(){return(0,a.Z)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return En(!0),console.log("tid",Pa),e.next=4,M.Z.get("".concat("https://jupiter.nearle.app/live/api/v1","/tenants/gettenantinfo/?tenantid=").concat(Pa)).then((function(e){console.log("fetchtenantinfo",e),e.data.status&&(fr(e.data.details),_r(e.data.details.tenantid),gi(),ka(e.data.details.subcategoryid)),En(!1)})).catch((function(e){console.log(e),En(!1)}));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,c.useEffect)((function(){fi()}),[]);var hi=function(){var e=(0,o.Z)((0,a.Z)().mark((function e(){return(0,a.Z)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,M.Z.get("".concat("https://jupiter.nearle.app/live/api/v1","/utils/getsubcategories/?moduleid=6")).then((function(e){console.log("subcateRes",e.data.details),e.data.status&&e.data.details?ha(e.data.details):ha([])})).catch((function(e){console.log(e),ha([])}));case 2:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,c.useEffect)((function(){hi()}),[]);var mi=function(){var e=(0,o.Z)((0,a.Z)().mark((function e(){return(0,a.Z)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return En(!0),e.next=3,M.Z.get("".concat("https://jupiter.nearle.app/live/api/v1","/utils/getapplocations/?applocationid=").concat(gt)).then((function(e){var t,n;console.log("fetchTiming",e);var r=null===(t=e.data)||void 0===t||null===(n=t.details)||void 0===n?void 0:n[0];if(e.data.status&&r){var a=r.opentime,o=r.closetime,i=r.latitude,s=r.longitude,c=r.radius;bo(i),So(s),Co(c),Qt("".concat(q()().format("MM-DD-YYYY")," ").concat(a)),tn("".concat(q()().format("MM-DD-YYYY")," ").concat(o)),console.log("starttime","".concat(q()().format("MM-DD-YYYY")," ").concat(a)),console.log("endtime","".concat(q()().format("MM-DD-YYYY")," ").concat(o," "));for(var l=[],d="".concat(q()().format("MM-DD-YYYY")," ").concat(a);q()("".concat(q()().format("MM-DD-YYYY")," ").concat(o," ")).diff(d,"m")>=0;d=q()(d).add(30,"m"))l.push(d);console.log("setTimeslotarr",l),on(l)}En(!1)})).catch((function(e){console.log(e),En(!1)}));case 3:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,c.useEffect)((function(){mi()}),[]);var gi=function(){var e=(0,o.Z)((0,a.Z)().mark((function e(){return(0,a.Z)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return En(!0),e.next=3,M.Z.get("".concat("https://jupiter.nearle.app/live/api/v1","/utils/getapplocationconfig/?applocationid=").concat(gt)).then((function(e){var t=e.data.details.applocationadmins.map((function(e){return e.userfcmtokem}));console.log("fetchAppAdminTokens",e),console.log("userfcmtokemArray",t),e.data.status&&cr(t),En(!1)})).catch((function(e){console.log(e),En(!1)}));case 3:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,c.useEffect)((function(){Xt&&en&&gi()}),[Xt,en]);var bi=function(e,t,n){(0,V.yv)(e,{variant:t,anchorOrigin:{vertical:"top",horizontal:"right"},autoHideDuration:n||2e3}),console.log(Un)};var Zi=function(){var e=(0,o.Z)((0,a.Z)().mark((function e(){var t,n;return(0,a.Z)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t={},t={orders:{applocationid:xr.applolcationid,cancellled:"",categoryid:+xr.categoryid,configid:7,customerid:0==Eo&&+qa.customerid||0,deliveryaddress:Xa.address||"",deliverycharge:+da.toFixed(2)||0,deliverycity:Xa.city||"",deliverycontactno:Xa.contactno||"",deliverycustomer:Xa.firstname||"",deliveryid:0==Wo&&+Xa.customerid||0,deliverylandmark:Xa.landmark||"",deliverylat:(Xa.latitude||0).toString(),deliverylocation:Xa.suburb||"",deliverylocationid:Xa.deliverylocationid||0,deliverylong:(Xa.longitude||0).toString(),deliverytime:"".concat(q()(Ot).format("YYYY-MM-DD")," ").concat(q()(Zr.$d).format("HH:mm:ss")),deliverytype:0!==qa.customerid||0!==Xa.customerid?"B":"C",delivered:"",itemcount:1,kms:Kr.toString()||0,locationid:+tt,moduleid:+xr.moduleid,orderamount:+da.toFixed(2)||0,ordercharges:0,orderdate:q()().format("YYYY-MM-DD HH:mm:ss"),orderheaderid:0,orderid:"",ordernotes:fn,orderstatus:"created",ordervalue:+da.toFixed(2)||0,partnerid:xr.partnerid,paymentstatus:1,paymenttype:42,pending:"",pickupaddress:qa.address||"",pickupcity:qa.city||"",pickupcontactno:qa.contactno||"",pickupcustomer:qa.firstname||"",pickuplandmark:qa.landmark||"",pickuplat:(qa.latitude||0).toString(),pickuplocation:qa.suburb||"",pickuplocationid:qa.deliverylocationid||0,pickuplong:(qa.longitude||0).toString(),processing:"",ready:"",remarks:"",smsdelivery:ci,subcategoryid:+Sa,taxamount:0,tenantid:xr.tenantid,tenantuserid:parseInt(localStorage.getItem("userid")),collectionamt:+ut||0,quantity:+ht||1},pickup:{address:qa.address||"",applocationid:xr.applolcationid,city:qa.city||"",configid:7,contactno:qa.contactno||"",customertoken:"",customerid:0==Eo&&qa.customerid||0,devicetype:"",deviceid:"",dialcode:"+91",doorno:qa.doorno||"",email:qa.email||"",firstname:qa.firstname||"",landmark:qa.landmark||"",latitude:(qa.latitude||0).toString(),longitude:(qa.longitude||0).toString(),locationid:qa.deliverylocationid||0,postcode:qa.postcode||"",primaryaddress:1,profileimage:"",state:qa.state||"",suburb:qa.suburb||"",tenantid:xr.tenantid},drop:{address:Xa.address||"",applocationid:xr.applolcationid,city:Xa.city||"",configid:7,contactno:Xa.contactno||"",customertoken:"",customerid:0==Wo&&Xa.customerid||0,devicetype:"",deviceid:"",dialcode:"+91",doorno:Xa.doorno||"",email:Xa.email||"",firstname:Xa.firstname||"",landmark:Xa.landmark||"",latitude:(Xa.latitude||0).toString(),longitude:(Xa.longitude||0).toString(),locationid:Xa.deliverylocationid||0,postcode:Xa.postcode||"",primaryaddress:1,profileimage:"",state:Xa.state||"",suburb:Xa.suburb||"",tenantid:xr.tenantid}},console.log("createsubmitobj2",t),qa.firstname){e.next=7;break}bi("Enter Pickup Contact Name ","warning",2e3),e.next=87;break;case 7:if(qa.contactno){e.next=11;break}bi("Enter Pickup Contact Number ","warning",2e3),e.next=87;break;case 11:if(10==qa.contactno.length){e.next=15;break}bi("Check Pickup Contact Number ","error",2e3),e.next=87;break;case 15:if(qa.suburb){e.next=19;break}bi("Enter Pickup Location ","warning",2e3),e.next=87;break;case 19:if(qa.city){e.next=23;break}bi("Enter Pickup City ","warning",2e3),e.next=87;break;case 23:if(qa.postcode){e.next=27;break}bi("Enter Pickup Postcode ","warning",2e3),e.next=87;break;case 27:if(qa.landmark){e.next=31;break}bi("Enter Pickup Landmark ","warning",2e3),e.next=87;break;case 31:if(qa.latitude&&qa.longitude){e.next=35;break}bi("Could not locate Pickup address on map, please recheck the address","error",3e3),e.next=87;break;case 35:if(Xa.firstname){e.next=39;break}bi("Enter Drop Contact Name ","warning",2e3),e.next=87;break;case 39:if(Xa.contactno){e.next=43;break}bi("Enter Drop Contact Number","warning",2e3),e.next=87;break;case 43:if(10===Xa.contactno.length){e.next=47;break}bi("Check Drop Contact Number ","error",2e3),e.next=87;break;case 47:if(Xa.suburb){e.next=51;break}bi("Enter Drop Suburb ","warning",2e3),e.next=87;break;case 51:if(Xa.city){e.next=55;break}bi("Enter Drop City ","warning",2e3),e.next=87;break;case 55:if(Xa.postcode){e.next=59;break}bi("Enter Drop postcode ","warning",2e3),e.next=87;break;case 59:if(Xa.landmark){e.next=63;break}bi("Enter Drop Landmark ","warning",2e3),e.next=87;break;case 63:if(Xa.latitude&&Xa.longitude){e.next=67;break}bi("Could not locate Drop address on map, please recheck the address","error",3e3),e.next=87;break;case 67:if(Zr){e.next=71;break}bi("Choose deliverytime ","warning",2e3),e.next=87;break;case 71:if(ka){e.next=75;break}bi("Choose SubCategory ","warning",2e3),e.next=87;break;case 75:return e.prev=75,e.next=78,M.Z.post("".concat("https://jupiter.nearle.app/live/api/v2","/orders/createorder"),t);case 78:(n=e.sent).data.status?(console.log("createRes",n),(0,V.yv)("Order Created Successfully",{variant:"success",anchorOrigin:{vertical:"top",horizontal:"right"},autoHideDuration:1e3}),sr&¬ifyadmin(sr),bt("/nearle/orders")):bi("Something went wrong, Cannot create order","warning"),En(!1),console.log(n),e.next=87;break;case 84:e.prev=84,e.t0=e.catch(75),console.log("createResErr",e.t0);case 87:case"end":return e.stop()}}),e,null,[[75,84]])})));return function(){return e.apply(this,arguments)}}();(0,c.useEffect)((function(){console.log("shiftarr"),console.log(Mn)}),[Mn]);var vi=function(){var e=(0,o.Z)((0,a.Z)().mark((function e(){var t;return(0,a.Z)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return Cn(!0),e.prev=1,t=""==za?"".concat("https://jupiter.nearle.app/live/api/v1","/customers/gettenantcustomers/?tenantid=").concat(Pa,"&pageno=1&pagesize=20"):"".concat("https://jupiter.nearle.app/live/api/v1","/customers/search/?tenantid=").concat(Pa,"&keyword=").concat(za),e.next=5,M.Z.get(t).then((function(e){if(console.log("clientdetails",e.data.details),e.data.status&&e.data.details){zt(e.data.details||[]),Oa(e.data.details||[]);var t=[];e.data.details.map((function(e){t.push((0,s.Z)({label:"".concat(e.firstname," | ").concat(e.contactno)},e))})),nr(t)}else zt([]),Oa([]),nr([]);Cn(!1)})).catch((function(e){console.log(e),Cn(!1),bi("server error","warning")}));case 5:e.next=11;break;case 7:e.prev=7,e.t0=e.catch(1),console.log(e.t0),Cn(!1);case 11:case"end":return e.stop()}}),e,null,[[1,7]])})));return function(){return e.apply(this,arguments)}}();(0,c.useEffect)((function(){console.log("clientdetails, by search"),vi()}),[za.length>3,""==za]);var ji=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.overwriteFields,r=void 0===n||n,a=e.geometry.location.lat(),o=e.geometry.location.lng();if(Mr({latitude:a,longitude:o}),r){U("".concat(e.name,", ").concat(e.formatted_address)),Va((0,s.Z)((0,s.Z)({},qa),{},{address:"".concat(e.name," ").concat(e.formatted_address)}));var i={address:"".concat(e.name," ").concat(e.formatted_address),street_number:"",route:"",locality:"",sublocality_level_1:"",administrative_area_level_3:"",administrative_area_level_1:"",country:"",postal_code:""};e.address_components.forEach((function(e){e.types.forEach((function(t){switch(t){case"street_number":i.street_number=e.long_name;break;case"route":i.route=e.long_name;break;case"locality":i.locality=e.long_name;break;case"sublocality_level_1":i.sublocality_level_1=e.long_name;break;case"administrative_area_level_3":i.administrative_area_level_3=e.long_name;break;case"administrative_area_level_1":i.administrative_area_level_1=e.long_name;break;case"country":i.country=e.long_name;break;case"postal_code":i.postal_code=e.long_name}}))})),Va((0,s.Z)((0,s.Z)({},qa),{},{address:i.address,doorno:"".concat(i.street_number," ").concat(i.route),suburb:i.sublocality_level_1,city:i.locality,postcode:i.postal_code,latitude:e.geometry.location.lat(),longitude:e.geometry.location.lng()}))}else Va((function(e){return(0,s.Z)((0,s.Z)({},e),{},{latitude:a,longitude:o})}))},Si=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.overwriteFields,r=void 0===n||n,a=e.geometry.location.lat(),o=e.geometry.location.lng();if(Fr({latitude:a,longitude:o}),r){ve("".concat(e.name,", ").concat(e.formatted_address)),Qa((0,s.Z)((0,s.Z)({},Xa),{},{address:"".concat(e.name," ").concat(e.formatted_address)}));var i={address:"".concat(e.name," ").concat(e.formatted_address),street_number:"",route:"",locality:"",sublocality_level_1:"",administrative_area_level_3:"",administrative_area_level_1:"",country:"",postal_code:""};e.address_components.forEach((function(e){e.types.forEach((function(t){switch(t){case"street_number":i.street_number=e.long_name;break;case"route":i.route=e.long_name;break;case"locality":i.locality=e.long_name;break;case"sublocality_level_1":i.sublocality_level_1=e.long_name;break;case"administrative_area_level_3":i.administrative_area_level_3=e.long_name;break;case"administrative_area_level_1":i.administrative_area_level_1=e.long_name;break;case"country":i.country=e.long_name;break;case"postal_code":i.postal_code=e.long_name}}))})),Qa((0,s.Z)((0,s.Z)({},Xa),{},{address:i.address,doorno:"".concat(i.street_number," ").concat(i.route),suburb:i.sublocality_level_1,city:i.locality,postcode:i.postal_code,latitude:e.geometry.location.lat(),longitude:e.geometry.location.lng()}))}else Qa((function(e){return(0,s.Z)((0,s.Z)({},e),{},{latitude:a,longitude:o})}))};(0,c.useEffect)((function(){if(0===Tr.latitude&&0===Tr.longitude){var e=n&&n.trim().length>=6&&n||qa.suburb&&qa.city&&[qa.doorno,qa.suburb,qa.city,qa.postcode].filter(Boolean).join(", ");if(e){var t=setTimeout((0,o.Z)((0,a.Z)().mark((function t(){var n;return(0,a.Z)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,L.gA)(e,{bias:{lat:go,lng:jo}});case 2:(n=t.sent)&&ji(n,{overwriteFields:!1});case 4:case"end":return t.stop()}}),t)}))),800);return function(){return clearTimeout(t)}}}}),[n,qa.doorno,qa.suburb,qa.city,qa.postcode,go,jo]),(0,c.useEffect)((function(){if(0===Nr.latitude&&0===Nr.longitude){var e=de&&de.trim().length>=6&&de||Xa.suburb&&Xa.city&&[Xa.doorno,Xa.suburb,Xa.city,Xa.postcode].filter(Boolean).join(", ");if(e){var t=setTimeout((0,o.Z)((0,a.Z)().mark((function t(){var n;return(0,a.Z)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,L.gA)(e,{bias:{lat:go,lng:jo}});case 2:(n=t.sent)&&Si(n,{overwriteFields:!1});case 4:case"end":return t.stop()}}),t)}))),800);return function(){return clearTimeout(t)}}}}),[de,Xa.doorno,Xa.suburb,Xa.city,Xa.postcode,go,jo]);var ki=function(){var e=(0,o.Z)((0,a.Z)().mark((function e(){var t;return(0,a.Z)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,M.Z.get("".concat("https://jupiter.nearle.app/live/api/v1","/tenants/gettenantlocations/?tenantid=").concat(Pa));case 3:t=e.sent,console.log("gettenantlocations",t.data.details),t.data&&t.data.details?(fo(t.data.details),1==t.data.details.length&&(it(!0),nt(t.data.details[0].locationid))):fo([]),e.next=12;break;case 8:e.prev=8,e.t0=e.catch(0),console.log("gettenantlocations",e.t0),fo([]);case 12:case"end":return e.stop()}}),e,null,[[0,8]])})));return function(){return e.apply(this,arguments)}}();return(0,c.useEffect)((function(){ki()}),[]),(0,Q.jsxs)(Q.Fragment,{children:[An&&(0,Q.jsx)(N.Z,{}),(0,Q.jsxs)(p.ZP,{container:!0,rowSpacing:2,columnSpacing:2.75,children:[(0,Q.jsx)(p.ZP,{item:!0,xs:12,children:(0,Q.jsx)(X.Z,{elevation:0,sx:{position:"sticky",top:"60px",zIndex:1e3,mb:1.5,p:{xs:1.5,sm:2,md:2.5},borderRadius:ee/8,border:"1px solid",borderColor:se,background:"linear-gradient(135deg, ".concat(ue(he)," 0%, ").concat(ue(me)," 100%)"),boxShadow:ne},children:(0,Q.jsxs)(l.Z,{direction:{xs:"column",sm:"row"},alignItems:{xs:"flex-start",sm:"center"},justifyContent:"space-between",spacing:{xs:1.5,sm:2},children:[(0,Q.jsxs)(l.Z,{direction:"row",alignItems:"center",spacing:{xs:1.25,sm:1.75},children:[(0,Q.jsx)(d.Z,{sx:{width:{xs:40,sm:48},height:{xs:40,sm:48},bgcolor:he,color:"#fff",boxShadow:"0 6px 18px ".concat(xe(he))},children:(0,Q.jsx)(Y.tX2,{size:22})}),(0,Q.jsxs)(l.Z,{children:[(0,Q.jsx)(u.Z,{variant:"h3",sx:{fontWeight:800,color:ae,lineHeight:1.1,fontSize:{xs:"1.25rem",sm:"1.5rem",md:"1.75rem"}},children:"Create Order"}),(0,Q.jsxs)(l.Z,{direction:"row",alignItems:"center",spacing:.75,sx:{mt:.5},children:[(0,Q.jsx)(x.Z,{sx:{width:8,height:8,borderRadius:"50%",bgcolor:"#10b981",boxShadow:"0 0 0 4px rgba(16,185,129,0.18)"}}),(0,Q.jsx)(u.Z,{variant:"caption",sx:{color:oe,fontWeight:600},children:"Fill pickup, drop, schedule & pricing details"})]})]})]}),1===xo.length?(0,Q.jsxs)(x.Z,{sx:{display:"inline-flex",alignItems:"center",gap:.75,px:1.5,py:.875,borderRadius:999,bgcolor:ue(he),border:"1.5px solid ".concat(fe(he)),color:he,fontWeight:800,fontSize:13},children:[(0,Q.jsx)(Y.x$F,{size:14})," ",xo[0].locationname]}):(0,Q.jsx)(f.Z,{options:xo||[],getOptionLabel:function(e){return e&&e.locationname?"".concat(e.locationname," (").concat(e.suburb||"",")"):""},isOptionEqualToValue:function(e,t){return(null===e||void 0===e?void 0:e.locationid)===(null===t||void 0===t?void 0:t.locationid)},PaperComponent:Ze,sx:{width:{xs:"100%",sm:300}},size:"small",renderInput:function(e){return(0,Q.jsx)(h.Z,(0,s.Z)((0,s.Z)({},e),{},{placeholder:"Select Business Location",InputProps:(0,s.Z)((0,s.Z)({},e.InputProps),{},{startAdornment:(0,Q.jsx)(l.Z,{direction:"row",alignItems:"center",spacing:.75,sx:{pl:.5},children:(0,Q.jsx)(d.Z,{sx:{width:22,height:22,bgcolor:he,color:"#fff"},children:(0,Q.jsx)(Y.x$F,{size:13})})})}),sx:{"& .MuiOutlinedInput-root":{borderRadius:J+"px",bgcolor:"#fff",fontWeight:600,"& fieldset":{borderColor:fe(he),borderWidth:1.5},"&:hover fieldset":{borderColor:he},"&.Mui-focused":{boxShadow:"0 0 0 3px ".concat(xe(he))},"&.Mui-focused fieldset":{borderColor:he,borderWidth:2}}}}))},onChange:function(e,t,n){t&&(nt(t.locationid),it(!0)),"clear"===n&&it(!1)}})]})})}),(0,Q.jsx)(p.ZP,{item:!0,xs:12,children:(0,Q.jsxs)(x.Z,{sx:{overflow:"visible"},children:[(0,Q.jsx)(p.ZP,{container:!0,spacing:2,children:(0,Q.jsx)(p.ZP,{item:!0,xs:12,children:(0,Q.jsxs)(p.ZP,{container:!0,spacing:2,sx:{height:"100%"},children:[(0,Q.jsx)(p.ZP,{item:!0,xs:12,sm:6,children:(0,Q.jsxs)(be,{children:[(0,Q.jsx)(ge,{color:"#0ea5e9",icon:(0,Q.jsx)(Y.$0r,{size:16}),title:"Pickup Details",subtitle:"Where the order is picked up",action:(0,Q.jsx)(m.Z,{size:"small",variant:"outlined",startIcon:(0,Q.jsx)(Y.Bjz,{size:14}),onClick:function(){ot?(Ya(!0),to(1),Va({}),U(""),La("")):bi("Select Business Location","warning")},sx:{borderRadius:999,px:1.5,py:.375,fontSize:11.5,fontWeight:700,textTransform:"none",borderColor:fe("#0ea5e9"),color:"#0ea5e9","&:hover":{borderColor:"#0ea5e9",bgcolor:ue("#0ea5e9"),boxShadow:"0 0 0 3px ".concat(xe("#0ea5e9"))}},children:"Saved Locations"})}),(0,Q.jsx)(x.Z,{sx:{p:{xs:2,md:2.5}},children:(0,Q.jsx)(p.ZP,{container:!0,spacing:2,children:(0,Q.jsx)(p.ZP,{item:!0,xs:12,children:(0,Q.jsxs)(p.ZP,{container:!0,spacing:4,children:[(0,Q.jsx)(p.ZP,{item:!0,xs:6,children:(0,Q.jsx)(h.Z,{inputRef:st,disabled:!ot,fullWidth:!0,InputProps:{startAdornment:(0,Q.jsx)(g.Z,{children:(0,Q.jsx)(D.Xws,{})})},variant:"outlined",label:"Contact Name",value:qa.firstname,onChange:function(e){Va((0,s.Z)((0,s.Z)({},qa),{},{firstname:e.target.value}))}})}),(0,Q.jsx)(p.ZP,{item:!0,xs:6,children:(0,Q.jsx)(h.Z,{error:ei,disabled:!ot,fullWidth:!0,type:"number",InputProps:{inputProps:{maxLength:10},startAdornment:(0,Q.jsx)(g.Z,{children:(0,Q.jsx)(E.DNl,{color:ei&&"red"})})},variant:"outlined",label:"Contact Number",value:qa.contactno,onChange:function(e){e.target.value.length<=10&&Va((0,s.Z)((0,s.Z)({},qa),{},{contactno:e.target.value})),qo==e.target.value?Lo(0):Lo(1),e.target.value.length<10?ti(!0):ti(!1)}})}),(0,Q.jsx)(p.ZP,{item:!0,xs:12,children:(0,Q.jsx)(l.Z,{spacing:1.25,sx:{mt:0},children:0==ao?(0,Q.jsx)("div",{children:(0,Q.jsx)(L.ZP,{label:"Address",disabled:!ot||!Po,placeholder:Po?"Search address":"Loading location\u2026",id:"addressAuto1",fullWidth:!0,value:n,onChange:U,onPlaceSelected:ji,bias:{lat:go,lng:jo},TextFieldProps:{variant:"outlined",InputProps:{endAdornment:(0,Q.jsx)(g.Z,{onClick:function(){U(""),Va((0,s.Z)((0,s.Z)({},qa),{},{doorno:"",suburb:"",city:"",postcode:"",landmark:""})),Ur(!1),Mr({latitude:0,longitude:0})},size:"small",children:(0,Q.jsx)(w.Z,{})})}}})}):(0,Q.jsx)(h.Z,{InputProps:{endAdornment:(0,Q.jsx)(g.Z,{onClick:function(){oo(0),Va((0,s.Z)((0,s.Z)({},qa),{},{doorno:"",suburb:"",city:"",postcode:"",landmark:""})),Ur(!1),Mr({latitude:0,longitude:0})},children:(0,Q.jsx)(R.Z,{})})},variant:"outlined",placeholder:"Select",value:qa.address,onChange:function(e){Va((0,s.Z)((0,s.Z)({},qa),{},{address:e.target.value})),""==e.target.value&&(oo(0),Ur(!1),Mr({latitude:0,longitude:0}))}})})}),(0,Q.jsx)(p.ZP,{item:!0,xs:6,children:(0,Q.jsx)(h.Z,{disabled:!ot,fullWidth:!0,InputProps:{startAdornment:(0,Q.jsx)(g.Z,{children:(0,Q.jsx)(I.Lmk,{})})},variant:"outlined",label:"Door No / Street",value:qa.doorno,onChange:function(e){Va((0,s.Z)((0,s.Z)({},qa),{},{doorno:e.target.value}))}})}),(0,Q.jsx)(p.ZP,{item:!0,xs:6,children:(0,Q.jsx)(h.Z,{disabled:!ot,fullWidth:!0,InputProps:{startAdornment:(0,Q.jsx)(g.Z,{children:(0,Q.jsx)(D.GUT,{})})},variant:"outlined",label:"Location",value:qa.suburb,onChange:function(e){Va((0,s.Z)((0,s.Z)({},qa),{},{suburb:e.target.value}))}})}),(0,Q.jsx)(p.ZP,{item:!0,xs:6,children:(0,Q.jsx)(h.Z,{disabled:!ot,fullWidth:!0,InputProps:{startAdornment:(0,Q.jsx)(g.Z,{children:(0,Q.jsx)(Y.Ys1,{})})},variant:"outlined",label:"City",value:qa.city,onChange:function(e){Va((0,s.Z)((0,s.Z)({},qa),{},{city:e.target.value}))}})}),(0,Q.jsx)(p.ZP,{item:!0,xs:6,children:(0,Q.jsx)(h.Z,{disabled:!ot,fullWidth:!0,InputProps:{startAdornment:(0,Q.jsx)(g.Z,{children:(0,Q.jsx)(T.kk8,{})})},variant:"outlined",label:"Postcode",value:qa.postcode,onChange:function(e){Va((0,s.Z)((0,s.Z)({},qa),{},{postcode:e.target.value}))}})}),(0,Q.jsx)(p.ZP,{item:!0,xs:12,children:(0,Q.jsx)(h.Z,{disabled:!ot,fullWidth:!0,InputProps:{startAdornment:(0,Q.jsx)(g.Z,{children:(0,Q.jsx)(D.I2o,{})})},variant:"outlined",label:"Landmark",value:qa.landmark,onChange:function(e){Va((0,s.Z)((0,s.Z)({},qa),{},{landmark:e.target.value}))}})}),1==zo&&(0,Q.jsx)(p.ZP,{item:!0,xs:12,sx:{display:"flex",justifyContent:"end"},children:(0,Q.jsx)(b.Z,{children:(0,Q.jsx)(Z.Z,{control:(0,Q.jsx)(v.Z,{checked:1===Eo,onChange:function(e){Io(e.target.checked?1:0)}}),label:"Save For Later"})})})]})})})})]})}),(0,Q.jsx)(p.ZP,{item:!0,xs:12,sm:6,children:(0,Q.jsxs)(be,{children:[(0,Q.jsx)(ge,{color:he,icon:(0,Q.jsx)(Y.ili,{size:16}),title:"Drop Details",subtitle:"Where the order is delivered",action:(0,Q.jsx)(m.Z,{size:"small",variant:"outlined",startIcon:(0,Q.jsx)(Y.Bjz,{size:14}),onClick:function(){ot?(Ya(!0),to(2),ve(""),La("")):bi("Select Business Location","warning")},sx:{borderRadius:999,px:1.5,py:.375,fontSize:11.5,fontWeight:700,textTransform:"none",borderColor:fe(he),color:he,"&:hover":{borderColor:he,bgcolor:ue(he),boxShadow:"0 0 0 3px ".concat(xe(he))}},children:"Saved Locations"})}),(0,Q.jsx)(x.Z,{sx:{p:{xs:2,md:2.5}},children:(0,Q.jsxs)(p.ZP,{container:!0,spacing:2,sx:{height:"100%"},children:[(0,Q.jsx)(p.ZP,{item:!0,xs:12,sx:{height:"100%"},children:(0,Q.jsxs)(l.Z,{direction:"row",justifyContent:"space-between",sx:{display:"none"},children:[(0,Q.jsx)(u.Z,{variant:"h5",sx:{mb:2},children:"Drop Details"}),(0,Q.jsx)(l.Z,{direction:"row",alignItems:"center",children:(0,Q.jsx)(m.Z,{variant:"outlined",sx:{"&:hover":{bgcolor:un.palette.primary.main,color:"white"}},onClick:function(){ot?(Ya(!0),to(2),ve(""),La("")):bi("Select Business Location","warning")},children:"Saved Locations"})})]})}),(0,Q.jsx)(p.ZP,{item:!0,xs:12,children:(0,Q.jsxs)(p.ZP,{container:!0,spacing:4,children:[(0,Q.jsx)(p.ZP,{item:!0,xs:6,children:(0,Q.jsx)(h.Z,{inputRef:ct,disabled:!ot,fullWidth:!0,variant:"outlined",label:"Contact Name",InputProps:{startAdornment:(0,Q.jsx)(g.Z,{children:(0,Q.jsx)(D.Xws,{})})},value:Xa.firstname,onChange:function(e){Qa((0,s.Z)((0,s.Z)({},Xa),{},{firstname:e.target.value}))}})}),(0,Q.jsx)(p.ZP,{item:!0,xs:6,children:(0,Q.jsx)(h.Z,{disabled:!ot,error:ai,fullWidth:!0,type:"number",variant:"outlined",label:"Contact Number",InputProps:{startAdornment:(0,Q.jsx)(g.Z,{children:(0,Q.jsx)(E.DNl,{color:ai&&"red"})})},value:Xa.contactno,onChange:function(e){e.target.value.length<=10&&Qa((0,s.Z)((0,s.Z)({},Xa),{},{contactno:e.target.value})),Xo==e.target.value?Oo(0):Oo(1),e.target.value.length<10?oi(!0):oi(!1)}})}),(0,Q.jsx)(p.ZP,{item:!0,xs:12,children:(0,Q.jsx)(l.Z,{spacing:1.25,sx:{mt:0},children:0==co?(0,Q.jsx)("div",{children:(0,Q.jsx)(L.ZP,{id:"addressAuto2",disabled:!ot||!Po,placeholder:Po?"Search address":"Loading location\u2026",label:"Address",fullWidth:!0,value:de,onChange:ve,onPlaceSelected:Si,bias:{lat:go,lng:jo},TextFieldProps:{InputProps:{endAdornment:(0,Q.jsx)(g.Z,{onClick:function(){ve(""),Qa((0,s.Z)((0,s.Z)({},Xa),{},{doorno:"",suburb:"",city:"",postcode:"",landmark:""})),Ur(!1),Fr({latitude:0,longitude:0})},size:"small",children:(0,Q.jsx)(w.Z,{})})}}})}):(0,Q.jsx)(h.Z,{disabled:!ot,InputProps:{endAdornment:(0,Q.jsx)(g.Z,{onClick:function(){lo(0),Qa((0,s.Z)((0,s.Z)({},Xa),{},{firstname:"",contactno:"",doorno:"",suburb:"",city:"",postcode:"",landmark:""})),Ur(!1),Fr({latitude:0,longitude:0})},children:(0,Q.jsx)(R.Z,{})})},variant:"outlined",placeholder:"Select",value:Xa.address,onChange:function(e){Qa((0,s.Z)((0,s.Z)({},Xa),{},{address:e.target.value})),""==e.target.value&&(lo(0),Ur(!1),Fr({latitude:0,longitude:0}))}})})}),(0,Q.jsx)(p.ZP,{item:!0,xs:6,children:(0,Q.jsx)(h.Z,{disabled:!ot,fullWidth:!0,variant:"outlined",label:"Door No / Street",InputProps:{startAdornment:(0,Q.jsx)(g.Z,{children:(0,Q.jsx)(I.Lmk,{})})},value:Xa.doorno,onChange:function(e){Qa((0,s.Z)((0,s.Z)({},Xa),{},{doorno:e.target.value}))}})}),(0,Q.jsx)(p.ZP,{item:!0,xs:6,children:(0,Q.jsx)(h.Z,{disabled:!ot,fullWidth:!0,variant:"outlined",label:"Location",InputProps:{startAdornment:(0,Q.jsx)(g.Z,{children:(0,Q.jsx)(D.GUT,{})})},value:Xa.suburb,onChange:function(e){Qa((0,s.Z)((0,s.Z)({},Xa),{},{suburb:e.target.value}))}})}),(0,Q.jsx)(p.ZP,{item:!0,xs:6,children:(0,Q.jsx)(h.Z,{disabled:!ot,fullWidth:!0,variant:"outlined",label:"City",InputProps:{startAdornment:(0,Q.jsx)(g.Z,{children:(0,Q.jsx)(Y.Ys1,{})})},value:Xa.city,onChange:function(e){Qa((0,s.Z)((0,s.Z)({},Xa),{},{city:e.target.value}))}})}),(0,Q.jsx)(p.ZP,{item:!0,xs:6,children:(0,Q.jsx)(h.Z,{disabled:!ot,fullWidth:!0,variant:"outlined",label:"Postcode",InputProps:{startAdornment:(0,Q.jsx)(g.Z,{children:(0,Q.jsx)(T.kk8,{})})},value:Xa.postcode,onChange:function(e){Qa((0,s.Z)((0,s.Z)({},Xa),{},{postcode:e.target.value}))}})}),(0,Q.jsx)(p.ZP,{item:!0,xs:12,children:(0,Q.jsx)(h.Z,{disabled:!ot,fullWidth:!0,variant:"outlined",label:"Landmark",InputProps:{startAdornment:(0,Q.jsx)(g.Z,{children:(0,Q.jsx)(D.I2o,{})})},value:Xa.landmark,onChange:function(e){Qa((0,s.Z)((0,s.Z)({},Xa),{},{landmark:e.target.value}))}})}),1==Ho&&(0,Q.jsx)(p.ZP,{item:!0,xs:12,sx:{display:"flex",justifyContent:"end"},children:(0,Q.jsx)(b.Z,{children:(0,Q.jsx)(Z.Z,{control:(0,Q.jsx)(v.Z,{checked:1===Wo,onChange:function(e){Yo(e.target.checked?1:0)}}),label:"Save For Later"})})})]})})]})})]})}),(0,Q.jsx)(p.ZP,{item:!0,xs:12,sm:6,children:(0,Q.jsxs)(be,{sx:{mt:2,minHeight:390},children:[(0,Q.jsx)(ge,{color:"#f59e0b",icon:(0,Q.jsx)(Y.k71,{size:16}),title:"Schedule",subtitle:"Pickup date & time slot"}),(0,Q.jsx)(x.Z,{sx:{p:{xs:2,md:2.5}},children:(0,Q.jsx)(p.ZP,{container:!0,children:(0,Q.jsxs)(p.ZP,{item:!0,xs:12,children:[(0,Q.jsx)(u.Z,{variant:"subtitle2",sx:{fontWeight:700,color:oe,mb:1},children:"Date"}),(0,Q.jsx)(H._,{dateAdapter:O.y,sx:{},children:(0,Q.jsx)(F.M,{format:"DD-MM-YYYY",onChange:function(e){var t=q()().diff(q()("".concat(q()(e).format("YYYY-MM-DD"))),"d");if(console.log("dateres11"),console.log(t),vr(""),t<=0){console.log("startdate",e),Bt(e),Vt(e);var n=[];an.map((function(t){q()().diff(q()("".concat(q()(e).format("MM-DD-YYYY")," ").concat(q()(t).format("HH:mm:ss"))),"m")<=0&&n.push(t)})),n[0]?Hn([{sno:1,address:"",customerid:"",deliverytime:q()(n[0])||"",deliverylocationid:"",clientname:"",contactno:"",latitude:"",longitude:""}]):Hn([])}else qn("choose Upcoming Date"),bi("choose Upcoming Date","warning"),Bt(NaN)},value:q()(Ot),sx:{width:"100%",mt:2},disablePast:!0})}),(0,Q.jsx)(u.Z,{variant:"subtitle2",sx:{fontWeight:700,color:oe,mt:2,mb:1},children:"Time"}),(0,Q.jsx)(x.Z,{sx:{mt:.5,p:1.25,borderRadius:2,border:"1px solid",borderColor:ce,bgcolor:le,maxHeight:150,overflowY:"auto",scrollbarWidth:"thin","&::-webkit-scrollbar":{width:6},"&::-webkit-scrollbar-thumb":{backgroundColor:fe(he),borderRadius:6}},children:(0,Q.jsx)(l.Z,{direction:"row",flexWrap:"wrap",gap:.75,useFlexGap:!0,children:an.map((function(e,t){if(q()().diff(q()("".concat(q()(Ot).format("MM-DD-YYYY")," ").concat(q()(e).format("HH:mm:ss"))),"m")<=0){var n=q()(Zr).format("HH:mm")==q()(e).format("HH:mm");return(0,Q.jsxs)(x.Z,{onClick:function(){Kr>_o?Et(!0):Br?vr(e):bi("Select Pickup and Drop","error")},sx:{display:"inline-flex",alignItems:"center",gap:.5,px:1.25,py:.5,cursor:"pointer",borderRadius:999,border:"1.5px solid ".concat(n?"#f59e0b":fe("#f59e0b")),bgcolor:n?"#f59e0b":ue("#f59e0b"),color:n?"#fff":"#f59e0b",fontSize:12,fontWeight:800,transition:"all 0.15s",boxShadow:n?"0 6px 18px ".concat(xe("#f59e0b")):"none","&:hover":{borderColor:"#f59e0b",boxShadow:n?"0 6px 18px ".concat(xe("#f59e0b")):"0 0 0 3px ".concat(xe("#f59e0b"))}},children:[(0,Q.jsx)(Y.Y8K,{size:11})," ",q()(e).format("hh:mm A")]},t)}}))})})]})})})]})}),(0,Q.jsx)(p.ZP,{item:!0,xs:12,sm:6,sx:{},children:(0,Q.jsxs)(be,{sx:{mt:2,minHeight:390},children:[(0,Q.jsx)(ge,{color:"#10b981",icon:(0,Q.jsx)(Y.sF1,{size:16}),title:"Distance & Pricing",subtitle:"Auto-calculated from pickup \u2192 drop"}),(0,Q.jsxs)(x.Z,{sx:{p:{xs:2,md:2.5}},children:[Br&&(0,Q.jsxs)(l.Z,{sx:{display:"flex",flexDirection:"row",justifyContent:"space-between",mb:3},children:[(0,Q.jsx)(l.Z,{spacing:1.5,children:(0,Q.jsx)(j.Z,{label:"Distance: ".concat(Kr," km"),size:"medium",variant:"contained",color:"primary"})}),(0,Q.jsx)(l.Z,{spacing:1.5,children:(0,Q.jsx)(j.Z,{label:"Charge: \u20b9".concat(da.toFixed(2)),size:"medium",variant:"contained",color:"primary"})})]}),(0,Q.jsxs)(l.Z,{direction:"column",justifyContent:"space-between",sx:{mb:2},children:[(0,Q.jsx)(u.Z,{variant:"h5",children:"Category"}),(0,Q.jsx)(f.Z,{disablePortal:!0,id:"combo-box-demo",options:fa,getOptionLabel:function(e){return"".concat(e.subcategoryname)||""},sx:{my:2,zIndex:"100"},fullWidth:!0,renderInput:function(e){return(0,Q.jsx)(h.Z,(0,s.Z)((0,s.Z)({},e),{},{label:""==ba?xr.subcategoryname:ba}))},onChange:function(e,t,n){t&&(console.log(t),Za(t.subcategoryname),ka(t.subcategoryid))}})]}),(0,Q.jsx)(u.Z,{variant:"h5",children:"Weight"}),(0,Q.jsxs)(l.Z,{direction:"row",justifyContent:"space-evenly",sx:{border:"1px solid #eee",my:2,py:2},children:[(0,Q.jsx)(j.Z,{variant:"contained",color:"default",label:"1-10kgs",sx:ui("1-10kgs"),onClick:function(){di("1-10kgs"),Ca("1-10kgs")}}),(0,Q.jsx)(j.Z,{variant:"contained",color:"default",label:"11-20kgs",sx:ui("11-20kgs"),onClick:function(){di("11-20kgs"),Ca("11-20kgs")}}),(0,Q.jsx)(j.Z,{variant:"contained",color:"default",label:"21-30kgs",sx:ui("21-30kgs"),onClick:function(){di("21-30kgs"),Ca("21-30kgs")}})]}),(0,Q.jsxs)(l.Z,{direction:"row",justifyContent:"space-between",sx:{mt:4},children:[(0,Q.jsx)(u.Z,{variant:"h5",children:"SMS Delivery"}),(0,Q.jsx)(S.Z,{checked:1===ci,onChange:function(e){li(e.target.checked?1:0)}})]})]})]})})]})})}),(0,Q.jsxs)(be,{sx:{mt:2},children:[(0,Q.jsx)(ge,{color:"#6366f1",icon:(0,Q.jsx)(Y.ByW,{size:16}),title:"Collection & Quantity",subtitle:"Cash to collect on delivery, total items"}),(0,Q.jsx)(x.Z,{sx:{p:{xs:2,md:2.5}},children:(0,Q.jsxs)(p.ZP,{container:!0,spacing:2,children:[(0,Q.jsx)(p.ZP,{item:!0,xs:12,sm:6,children:(0,Q.jsx)(h.Z,{type:"number",value:ut,fullWidth:!0,label:"Cash Collect",onChange:function(e){return pt(e.target.value)},inputProps:{min:0}})}),(0,Q.jsx)(p.ZP,{item:!0,xs:12,sm:6,children:(0,Q.jsx)(h.Z,{type:"number",value:ht,fullWidth:!0,label:"Quantity",onChange:function(e){return mt(e.target.value)},inputProps:{min:1}})})]})})]}),(0,Q.jsxs)(be,{sx:{mt:2},children:[(0,Q.jsx)(ge,{color:oe,icon:(0,Q.jsx)(Y.hKf,{size:16}),title:"Notes",subtitle:"Add anything the rider should know"}),(0,Q.jsxs)(x.Z,{sx:{p:{xs:2,md:2.5}},children:[(0,Q.jsx)(h.Z,{focused:!0,variant:"outlined",sx:{width:"100%",mb:2},multiline:!0,rows:2,label:"Notes",placeholder:"Special instructions, gate code, etc.",value:fn,onChange:function(e){return hn(e.target.value)}}),(0,Q.jsx)(k.Z,{sx:{my:1.5}}),(0,Q.jsxs)(l.Z,{direction:"row",justifyContent:"flex-end",alignItems:"center",spacing:1.25,children:[!Br&&(0,Q.jsx)(u.Z,{variant:"caption",sx:{color:ie,fontWeight:700},children:"Set pickup & drop to enable"}),(0,Q.jsx)(m.Z,{size:"medium",disabled:!Br,variant:"contained",startIcon:Rn?null:(0,Q.jsx)(Y.ZSR,{size:16}),onClick:function(){En(!0),Wn(!0),Zi(),setTimeout((function(){En(!1),Wn(!1)}),1e3)},sx:{borderRadius:999,px:3,py:1,fontWeight:800,textTransform:"none",fontSize:13,background:"linear-gradient(135deg, ".concat(he," 0%, ").concat(me," 100%)"),color:"#fff",boxShadow:"0 8px 22px ".concat(xe(he)),transition:"all 0.18s","&:hover":{background:"linear-gradient(135deg, #4D1C61 0%, ".concat(he," 100%)"),transform:"translateY(-1px)",boxShadow:"0 10px 26px ".concat(xe(he))},"&.Mui-disabled":{background:ce,color:ie,boxShadow:"none"}},children:Rn?(0,Q.jsx)(y.Z,{size:18,thickness:5,sx:{color:"#fff"}}):"Create Order"})]})]})]})]})}),(0,Q.jsxs)(B.Z,{open:Wa,onClose:function(){return Ya(!1)},fullWidth:!0,maxWidth:"sm",PaperProps:{sx:{borderRadius:3}},children:[(0,Q.jsxs)(_.Z,{sx:{p:2.5,background:"linear-gradient(135deg, ".concat(ue(he)," 0%, ").concat(ue(me)," 100%)"),borderBottom:"1px solid ".concat(se)},children:[(0,Q.jsxs)(l.Z,{direction:"row",alignItems:"center",spacing:1.5,sx:{mb:1.5},children:[(0,Q.jsx)(d.Z,{sx:{bgcolor:he,color:"#fff",width:40,height:40,boxShadow:"0 6px 18px ".concat(xe(he))},children:(0,Q.jsx)(Y.Bjz,{size:20})}),(0,Q.jsxs)(l.Z,{children:[(0,Q.jsx)(u.Z,{variant:"h5",sx:{fontWeight:800,color:ae},children:"Saved Locations"}),(0,Q.jsxs)(u.Z,{variant:"caption",sx:{color:oe,fontWeight:600},children:["Pick a saved customer for ",1===eo?"Pickup":"Drop"]})]})]}),(0,Q.jsxs)(x.Z,{sx:{display:"flex",alignItems:"center",gap:.75,px:1.25,py:.5,borderRadius:999,bgcolor:"#fff",border:"1.5px solid ".concat(fe(he)),transition:"all 0.18s","&:focus-within":{borderColor:he,boxShadow:"0 0 0 3px ".concat(xe(he))}},children:[(0,Q.jsx)(K.Z,{style:{color:he,fontSize:14}}),(0,Q.jsx)(C.Z,{fullWidth:!0,placeholder:"Search saved customer",value:za,onChange:function(e){return La(e.target.value)},sx:{flex:1,"& .MuiOutlinedInput-input":{p:"6px 4px",fontSize:13,fontWeight:600},"& fieldset":{border:"none"}},endAdornment:za&&(0,Q.jsx)(g.Z,{size:"small",onClick:function(){return La("")},sx:{p:.25,color:he},children:(0,Q.jsx)(R.Z,{fontSize:"small"})}),autoComplete:"off"})]})]}),(0,Q.jsx)(P.Z,{sx:{p:2,bgcolor:le},children:0===Ha.length?(0,Q.jsxs)(l.Z,{alignItems:"center",justifyContent:"center",spacing:1.5,sx:{minHeight:480,maxHeight:480},children:[(0,Q.jsx)(d.Z,{sx:{width:56,height:56,bgcolor:pe("#94a3b8"),color:ie},children:(0,Q.jsx)(Y.Bjz,{size:26})}),(0,Q.jsx)(u.Z,{variant:"subtitle1",sx:{fontWeight:700,color:ae},children:"No saved locations"}),(0,Q.jsx)(u.Z,{variant:"caption",sx:{color:oe},children:za?"Try a different keyword.":"Save a customer from the order form to reuse it later."})]}):(0,Q.jsx)(l.Z,{spacing:1,sx:{minHeight:480,maxHeight:480,overflow:"auto",pr:.5},children:Ha.map((function(e,t){var n=qa.customerid===e.customerid;return(0,Q.jsxs)(x.Z,{onClick:function(){n||(Ya(!1),1===eo?(oo(1),Mr({latitude:e.latitude,longitude:e.longitude}),Va(e),Vo(e.contactno)):(lo(1),Fr({latitude:e.latitude,longitude:e.longitude}),Qa(e),Qo(e.contactno)))},sx:{display:"flex",alignItems:"flex-start",gap:1.25,p:1.5,borderRadius:2,border:"1px solid",borderColor:n?fe("#94a3b8"):se,bgcolor:n?le:"#fff",cursor:n?"not-allowed":"pointer",opacity:n?.6:1,transition:"all 0.15s","&:hover":n?{}:{borderColor:fe(he),bgcolor:ue(he),boxShadow:te}},children:[(0,Q.jsx)(d.Z,{sx:{width:36,height:36,bgcolor:pe(he),color:he,fontWeight:800},children:String(e.firstname||"?").charAt(0).toUpperCase()}),(0,Q.jsxs)(l.Z,{sx:{flex:1,minWidth:0},children:[(0,Q.jsxs)(l.Z,{direction:"row",alignItems:"center",spacing:.75,flexWrap:"wrap",useFlexGap:!0,children:[(0,Q.jsx)(u.Z,{sx:{fontWeight:800,color:ae,fontSize:13.5},noWrap:!0,children:e.firstname}),(0,Q.jsxs)(x.Z,{sx:{display:"inline-flex",alignItems:"center",gap:.375,px:.75,py:.125,borderRadius:999,bgcolor:ue("#0ea5e9"),border:"1px solid ".concat(fe("#0ea5e9")),color:"#0ea5e9",fontSize:10.5,fontWeight:800},children:[(0,Q.jsx)(E.DNl,{size:9})," ",e.contactno]}),n&&(0,Q.jsx)(x.Z,{sx:{display:"inline-flex",alignItems:"center",px:.75,py:.125,borderRadius:999,bgcolor:ue("#94a3b8"),border:"1px solid ".concat(fe("#94a3b8")),color:oe,fontSize:10.5,fontWeight:800},children:"Already used"})]}),(0,Q.jsx)(u.Z,{variant:"caption",sx:{color:oe,mt:.25},noWrap:!0,children:e.address})]})]},t)}))})}),(0,Q.jsx)(l.Z,{direction:"row",justifyContent:"flex-end",sx:{p:2,borderTop:"1px solid ".concat(ce)},children:(0,Q.jsx)(m.Z,{variant:"outlined",onClick:function(){return Ya(!1)},sx:{borderRadius:999,px:2.5,borderColor:se,color:oe,fontWeight:700,textTransform:"none","&:hover":{borderColor:oe,bgcolor:le}},children:"Cancel"})})]}),(0,Q.jsxs)(B.Z,{open:At,onClose:function(){return Et(!1)},PaperProps:{sx:{borderRadius:3}},children:[(0,Q.jsx)(x.Z,{sx:{p:2.5,background:"linear-gradient(135deg, ".concat(ue("#ef4444")," 0%, ").concat(ue("#f59e0b")," 100%)"),borderBottom:"1px solid ".concat(se)},children:(0,Q.jsxs)(l.Z,{direction:"row",alignItems:"center",spacing:1.5,children:[(0,Q.jsx)(d.Z,{sx:{bgcolor:"#ef4444",color:"#fff",width:40,height:40,boxShadow:"0 6px 18px ".concat(xe("#ef4444"))},children:(0,Q.jsx)(G.Z,{})}),(0,Q.jsxs)(l.Z,{children:[(0,Q.jsx)(u.Z,{variant:"h5",sx:{fontWeight:800,color:ae},children:"Out of Service Area"}),(0,Q.jsx)(u.Z,{variant:"caption",sx:{color:oe,fontWeight:600},children:"This drop point is outside the supported radius"})]})]})}),(0,Q.jsx)(P.Z,{sx:{pt:2.5},children:(0,Q.jsx)(u.Z,{sx:{color:oe,fontWeight:600},children:"Service is not available at this location. Try a different drop point within the coverage zone."})}),(0,Q.jsx)(l.Z,{direction:"row",justifyContent:"flex-end",sx:{p:2,borderTop:"1px solid ".concat(ce)},children:(0,Q.jsx)(m.Z,{variant:"contained",onClick:function(){return Et(!1)},sx:{borderRadius:999,px:3,bgcolor:"#ef4444",fontWeight:700,textTransform:"none",boxShadow:"0 6px 18px ".concat(xe("#ef4444")),"&:hover":{bgcolor:"#dc2626"}},children:"Close"})})]})]})]})}},37159:function(e,t,n){n.d(t,{j:function(){return i},v:function(){return o}});var r=n(74165),a=n(15861),o=function(){var e=(0,a.Z)((0,r.Z)().mark((function e(t,n){var a,o,i,s,c,l,d,u,p,x,f,h,m,g,b,Z;return(0,r.Z)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(a=null===t||void 0===t?void 0:t.latitude,o=null===t||void 0===t?void 0:t.longitude,i=null===n||void 0===n?void 0:n.latitude,s=null===n||void 0===n?void 0:n.longitude,null!=a&&null!=o&&null!=i&&null!=s){e.next=6;break}throw new Error("Invalid coordinates");case 6:return c={NODE_ENV:"production",PUBLIC_URL:"",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,FAST_REFRESH:!0,REACT_APP_API_URL:"https://mock-data-api-nextjs.vercel.app/",REACT_APP_AUTH0_CLIENT_ID:"",REACT_APP_AUTH0_DOMAIN:"",REACT_APP_AWS_APP_CLIENT_ID:"",REACT_APP_AWS_POOL_ID:"",REACT_APP_FIREBASE_API_KEY:"",REACT_APP_FIREBASE_APP_ID:"",REACT_APP_FIREBASE_AUTH_DOMAIN:"",REACT_APP_FIREBASE_MEASUREMENT_ID:"",REACT_APP_FIREBASE_MESSAGING_SENDER_ID:"",REACT_APP_FIREBASE_PROJECT_ID:"",REACT_APP_FIREBASE_STORAGE_BUCKET:"",REACT_APP_RIDER_ACCESS_ID:"AAAAILMpCEU:APA91bEavuOllBI6sFgYtxXAgNmAVwNA-MnCMHLGlR4_t7UqpLajAkdn3T0CZr_zaLBknLyim9ytFLMZgbeXmKqTad_PKCbqlYjHpaizVrLXtecxqyEy4UktIacK2UvHVUATHL-7VQQk",REACT_APP_URL:"https://jupiter.nearle.app/live/api/v1",REACT_APP_URL2:"https://jupiter.nearle.app/live/api/v2",REACT_APP_VERSION:"v2.1.0"}.REACT_APP_OSRM_URL||"https://router.project-osrm.org",e.prev=7,l="".concat(c,"/route/v1/driving/").concat(o,",").concat(a,";").concat(s,",").concat(i,"?overview=false"),e.next=11,fetch(l);case 11:if(!(d=e.sent).ok){e.next=20;break}return e.next=15,d.json();case 15:if(!((u=e.sent).routes&&u.routes.length>0)){e.next=20;break}return p=u.routes[0].distance,x=p/1e3,e.abrupt("return",Math.round(x));case 20:e.next=25;break;case 22:e.prev=22,e.t0=e.catch(7),console.warn("OSRM API failed, falling back to Haversine math:",e.t0);case 25:return 6371,h=(f=function(e){return e*Math.PI/180})(i-a),m=f(s-o),g=Math.sin(h/2)*Math.sin(h/2)+Math.cos(f(a))*Math.cos(f(i))*Math.sin(m/2)*Math.sin(m/2),b=2*Math.atan2(Math.sqrt(g),Math.sqrt(1-g)),Z=6371*b,e.abrupt("return",Math.round(1.3*Z));case 33:case"end":return e.stop()}}),e,null,[[7,22]])})));return function(t,n){return e.apply(this,arguments)}}(),i=function(e,t,n,r){return e_r&&(Ko(!0),Et(!0)),40,i=Math.round(o/40*60),console.log("Distance: ".concat(o,", Duration: ").concat(i)),e.next=19;break;case 16:e.prev=16,e.t0=e.catch(0),console.error("Error calculating distance:",e.t0);case 19:case"end":return e.stop()}}),e,null,[[0,16]])})));return function(t,n){return e.apply(this,arguments)}}();(0,c.useEffect)((function(){if(an[0]){var e=[];an.map((function(t){K()().diff(K()("".concat(K()(Bt).format("MM-DD-YYYY")," ").concat(K()(t).format("HH:mm:ss"))),"m")<=0&&e.push(t)})),e[0]&&Fn([{sno:1,address:"",customerid:"",deliverytime:K()(e[0])||"",deliverylocationid:"",clientname:"",contactno:"",latitude:"",longitude:""}])}}),[an]),(0,c.useEffect)((function(){if(Jn){var e=Mt.filter((function(e){return e.address.toLowerCase().includes(Jn.toLowerCase())||e.firstname.toLowerCase().includes(Jn.toLowerCase())||e.contactno.toLowerCase().includes(Jn.toLowerCase())}));console.log(e),no((0,o.Z)(e))}else no((0,o.Z)(Mt))}),[Jn]);var fi=function(){var e=(0,r.Z)((0,a.Z)().mark((function e(){return(0,a.Z)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return En(!0),console.log("tid",wa),e.next=4,M.Z.get("".concat("https://jupiter.nearle.app/live/api/v1","/tenants/gettenantinfo/?tenantid=").concat(wa)).then((function(e){console.log("fetchtenantinfo",e),e.data.status&&(ho(e.data.details),Co(e.data.details.tenantid),gi(),ya(e.data.details.subcategoryid)),En(!1)})).catch((function(e){console.log(e),En(!1)}));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,c.useEffect)((function(){fi()}),[]);var hi=function(){var e=(0,r.Z)((0,a.Z)().mark((function e(){return(0,a.Z)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,M.Z.get("".concat("https://jupiter.nearle.app/live/api/v1","/utils/getsubcategories/?moduleid=6")).then((function(e){console.log("subcateRes",e.data.details),e.data.status&&e.data.details?ma(e.data.details):ma([])})).catch((function(e){console.log(e),ma([])}));case 2:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,c.useEffect)((function(){hi()}),[]);var mi=function(){var e=(0,r.Z)((0,a.Z)().mark((function e(){return(0,a.Z)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return En(!0),e.next=3,M.Z.get("".concat("https://jupiter.nearle.app/live/api/v1","/utils/getapplocations/?applocationid=").concat(gt)).then((function(e){var t,n;console.log("fetchTiming",e);var o=null===(t=e.data)||void 0===t||null===(n=t.details)||void 0===n?void 0:n[0];if(e.data.status&&o){var a=o.opentime,r=o.closetime,i=o.latitude,s=o.longitude,c=o.radius;Zr(i),Sr(s),Cr(c),Qt("".concat(K()().format("MM-DD-YYYY")," ").concat(a)),tn("".concat(K()().format("MM-DD-YYYY")," ").concat(r)),console.log("starttime","".concat(K()().format("MM-DD-YYYY")," ").concat(a)),console.log("endtime","".concat(K()().format("MM-DD-YYYY")," ").concat(r," "));for(var l=[],d="".concat(K()().format("MM-DD-YYYY")," ").concat(a);K()("".concat(K()().format("MM-DD-YYYY")," ").concat(r," ")).diff(d,"m")>=0;d=K()(d).add(30,"m"))l.push(d);console.log("setTimeslotarr",l),rn(l)}En(!1)})).catch((function(e){console.log(e),En(!1)}));case 3:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,c.useEffect)((function(){mi()}),[]);var gi=function(){var e=(0,r.Z)((0,a.Z)().mark((function e(){return(0,a.Z)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return En(!0),e.next=3,M.Z.get("".concat("https://jupiter.nearle.app/live/api/v1","/utils/getapplocationconfig/?applocationid=").concat(gt)).then((function(e){var t=e.data.details.applocationadmins.map((function(e){return e.userfcmtokem}));console.log("fetchAppAdminTokens",e),console.log("userfcmtokemArray",t),e.data.status&&co(t),En(!1)})).catch((function(e){console.log(e),En(!1)}));case 3:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,c.useEffect)((function(){Xt&&en&&gi()}),[Xt,en]);var Zi=function(e,t,n){(0,q.yv)(e,{variant:t,anchorOrigin:{vertical:"top",horizontal:"right"},autoHideDuration:n||2e3}),console.log(Un)};var bi=function(){var e=(0,r.Z)((0,a.Z)().mark((function e(){var t,n;return(0,a.Z)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t={},t={orders:{applocationid:fo.applolcationid,cancellled:"",categoryid:+fo.categoryid,configid:7,customerid:0==Er&&+qa.customerid||0,deliveryaddress:Qa.address||"",deliverycharge:+ua.toFixed(2)||0,deliverycity:Qa.city||"",deliverycontactno:Qa.contactno||"",deliverycustomer:Qa.firstname||"",deliveryid:0==Yr&&+Qa.customerid||0,deliverylandmark:Qa.landmark||"",deliverylat:(Qa.latitude||0).toString(),deliverylocation:Qa.suburb||"",deliverylocationid:Qa.deliverylocationid||0,deliverylong:(Qa.longitude||0).toString(),deliverytime:"".concat(K()(Bt).format("YYYY-MM-DD")," ").concat(K()(vo.$d).format("HH:mm:ss")),deliverytype:0!==qa.customerid||0!==Qa.customerid?"B":"C",delivered:"",itemcount:1,kms:Vo.toString()||0,locationid:+tt,moduleid:+fo.moduleid,orderamount:+ua.toFixed(2)||0,ordercharges:0,orderdate:K()().format("YYYY-MM-DD HH:mm:ss"),orderheaderid:0,orderid:"",ordernotes:fn,orderstatus:"created",ordervalue:+ua.toFixed(2)||0,partnerid:fo.partnerid,paymentstatus:1,paymenttype:42,pending:"",pickupaddress:qa.address||"",pickupcity:qa.city||"",pickupcontactno:qa.contactno||"",pickupcustomer:qa.firstname||"",pickuplandmark:qa.landmark||"",pickuplat:(qa.latitude||0).toString(),pickuplocation:qa.suburb||"",pickuplocationid:qa.deliverylocationid||0,pickuplong:(qa.longitude||0).toString(),processing:"",ready:"",remarks:"",smsdelivery:ci,subcategoryid:+ka,taxamount:0,tenantid:fo.tenantid,tenantuserid:parseInt(localStorage.getItem("userid")),collectionamt:+ut||0,quantity:+ht||1},pickup:{address:qa.address||"",applocationid:fo.applolcationid,city:qa.city||"",configid:7,contactno:qa.contactno||"",customertoken:"",customerid:0==Er&&qa.customerid||0,devicetype:"",deviceid:"",dialcode:"+91",doorno:qa.doorno||"",email:qa.email||"",firstname:qa.firstname||"",landmark:qa.landmark||"",latitude:(qa.latitude||0).toString(),longitude:(qa.longitude||0).toString(),locationid:qa.deliverylocationid||0,postcode:qa.postcode||"",primaryaddress:1,profileimage:"",state:qa.state||"",suburb:qa.suburb||"",tenantid:fo.tenantid},drop:{address:Qa.address||"",applocationid:fo.applolcationid,city:Qa.city||"",configid:7,contactno:Qa.contactno||"",customertoken:"",customerid:0==Yr&&Qa.customerid||0,devicetype:"",deviceid:"",dialcode:"+91",doorno:Qa.doorno||"",email:Qa.email||"",firstname:Qa.firstname||"",landmark:Qa.landmark||"",latitude:(Qa.latitude||0).toString(),longitude:(Qa.longitude||0).toString(),locationid:Qa.deliverylocationid||0,postcode:Qa.postcode||"",primaryaddress:1,profileimage:"",state:Qa.state||"",suburb:Qa.suburb||"",tenantid:fo.tenantid}},console.log("createsubmitobj2",t),qa.firstname){e.next=7;break}Zi("Enter Pickup Contact Name ","warning",2e3),e.next=87;break;case 7:if(qa.contactno){e.next=11;break}Zi("Enter Pickup Contact Number ","warning",2e3),e.next=87;break;case 11:if(10==qa.contactno.length){e.next=15;break}Zi("Check Pickup Contact Number ","error",2e3),e.next=87;break;case 15:if(qa.suburb){e.next=19;break}Zi("Enter Pickup Location ","warning",2e3),e.next=87;break;case 19:if(qa.city){e.next=23;break}Zi("Enter Pickup City ","warning",2e3),e.next=87;break;case 23:if(qa.postcode){e.next=27;break}Zi("Enter Pickup Postcode ","warning",2e3),e.next=87;break;case 27:if(qa.landmark){e.next=31;break}Zi("Enter Pickup Landmark ","warning",2e3),e.next=87;break;case 31:if(qa.latitude&&qa.longitude){e.next=35;break}Zi("Could not locate Pickup address on map, please recheck the address","error",3e3),e.next=87;break;case 35:if(Qa.firstname){e.next=39;break}Zi("Enter Drop Contact Name ","warning",2e3),e.next=87;break;case 39:if(Qa.contactno){e.next=43;break}Zi("Enter Drop Contact Number","warning",2e3),e.next=87;break;case 43:if(10===Qa.contactno.length){e.next=47;break}Zi("Check Drop Contact Number ","error",2e3),e.next=87;break;case 47:if(Qa.suburb){e.next=51;break}Zi("Enter Drop Suburb ","warning",2e3),e.next=87;break;case 51:if(Qa.city){e.next=55;break}Zi("Enter Drop City ","warning",2e3),e.next=87;break;case 55:if(Qa.postcode){e.next=59;break}Zi("Enter Drop postcode ","warning",2e3),e.next=87;break;case 59:if(Qa.landmark){e.next=63;break}Zi("Enter Drop Landmark ","warning",2e3),e.next=87;break;case 63:if(Qa.latitude&&Qa.longitude){e.next=67;break}Zi("Could not locate Drop address on map, please recheck the address","error",3e3),e.next=87;break;case 67:if(vo){e.next=71;break}Zi("Choose deliverytime ","warning",2e3),e.next=87;break;case 71:if(ya){e.next=75;break}Zi("Choose SubCategory ","warning",2e3),e.next=87;break;case 75:return e.prev=75,e.next=78,M.Z.post("".concat("https://jupiter.nearle.app/live/api/v2","/orders/createorder"),t);case 78:(n=e.sent).data.status?(console.log("createRes",n),(0,q.yv)("Order Created Successfully",{variant:"success",anchorOrigin:{vertical:"top",horizontal:"right"},autoHideDuration:1e3}),so&¬ifyadmin(so),Zt("/nearle/orders")):Zi("Something went wrong, Cannot create order","warning"),En(!1),console.log(n),e.next=87;break;case 84:e.prev=84,e.t0=e.catch(75),console.log("createResErr",e.t0);case 87:case"end":return e.stop()}}),e,null,[[75,84]])})));return function(){return e.apply(this,arguments)}}();(0,c.useEffect)((function(){console.log("shiftarr"),console.log(Mn)}),[Mn]);var vi=function(){var e=(0,r.Z)((0,a.Z)().mark((function e(){var t;return(0,a.Z)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return Cn(!0),e.prev=1,t=""==La?"".concat("https://jupiter.nearle.app/live/api/v1","/customers/gettenantcustomers/?tenantid=").concat(wa,"&pageno=1&pagesize=20"):"".concat("https://jupiter.nearle.app/live/api/v1","/customers/search/?tenantid=").concat(wa,"&keyword=").concat(La),e.next=5,M.Z.get(t).then((function(e){if(console.log("clientdetails",e.data.details),e.data.status&&e.data.details){zt(e.data.details||[]),Oa(e.data.details||[]);var t=[];e.data.details.map((function(e){t.push((0,s.Z)({label:"".concat(e.firstname," | ").concat(e.contactno)},e))})),no(t)}else zt([]),Oa([]),no([]);Cn(!1)})).catch((function(e){console.log(e),Cn(!1),Zi("server error","warning")}));case 5:e.next=11;break;case 7:e.prev=7,e.t0=e.catch(1),console.log(e.t0),Cn(!1);case 11:case"end":return e.stop()}}),e,null,[[1,7]])})));return function(){return e.apply(this,arguments)}}();(0,c.useEffect)((function(){console.log("clientdetails, by search"),vi()}),[La.length>3,""==La]);var ji=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.overwriteFields,o=void 0===n||n,a=e.geometry.location.lat(),r=e.geometry.location.lng();if(zo({latitude:a,longitude:r}),o){U("".concat(e.name,", ").concat(e.formatted_address)),Ga((0,s.Z)((0,s.Z)({},qa),{},{address:"".concat(e.name," ").concat(e.formatted_address)}));var i={address:"".concat(e.name," ").concat(e.formatted_address),street_number:"",route:"",locality:"",sublocality_level_1:"",administrative_area_level_3:"",administrative_area_level_1:"",country:"",postal_code:""};e.address_components.forEach((function(e){e.types.forEach((function(t){switch(t){case"street_number":i.street_number=e.long_name;break;case"route":i.route=e.long_name;break;case"locality":i.locality=e.long_name;break;case"sublocality_level_1":i.sublocality_level_1=e.long_name;break;case"administrative_area_level_3":i.administrative_area_level_3=e.long_name;break;case"administrative_area_level_1":i.administrative_area_level_1=e.long_name;break;case"country":i.country=e.long_name;break;case"postal_code":i.postal_code=e.long_name}}))})),Ga((0,s.Z)((0,s.Z)({},qa),{},{address:i.address,doorno:"".concat(i.street_number," ").concat(i.route),suburb:i.sublocality_level_1,city:i.locality,postcode:i.postal_code,latitude:e.geometry.location.lat(),longitude:e.geometry.location.lng()}))}else Ga((function(e){return(0,s.Z)((0,s.Z)({},e),{},{latitude:a,longitude:r})}))},Si=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.overwriteFields,o=void 0===n||n,a=e.geometry.location.lat(),r=e.geometry.location.lng();if(Fo({latitude:a,longitude:r}),o){ve("".concat(e.name,", ").concat(e.formatted_address)),$a((0,s.Z)((0,s.Z)({},Qa),{},{address:"".concat(e.name," ").concat(e.formatted_address)}));var i={address:"".concat(e.name," ").concat(e.formatted_address),street_number:"",route:"",locality:"",sublocality_level_1:"",administrative_area_level_3:"",administrative_area_level_1:"",country:"",postal_code:""};e.address_components.forEach((function(e){e.types.forEach((function(t){switch(t){case"street_number":i.street_number=e.long_name;break;case"route":i.route=e.long_name;break;case"locality":i.locality=e.long_name;break;case"sublocality_level_1":i.sublocality_level_1=e.long_name;break;case"administrative_area_level_3":i.administrative_area_level_3=e.long_name;break;case"administrative_area_level_1":i.administrative_area_level_1=e.long_name;break;case"country":i.country=e.long_name;break;case"postal_code":i.postal_code=e.long_name}}))})),$a((0,s.Z)((0,s.Z)({},Qa),{},{address:i.address,doorno:"".concat(i.street_number," ").concat(i.route),suburb:i.sublocality_level_1,city:i.locality,postcode:i.postal_code,latitude:e.geometry.location.lat(),longitude:e.geometry.location.lng()}))}else $a((function(e){return(0,s.Z)((0,s.Z)({},e),{},{latitude:a,longitude:r})}))};(0,c.useEffect)((function(){if(0===Mo.latitude&&0===Mo.longitude){var e=n&&n.trim().length>=6&&n||qa.suburb&&qa.city&&[qa.doorno,qa.suburb,qa.city,qa.postcode].filter(Boolean).join(", ");if(e){var t=setTimeout((0,r.Z)((0,a.Z)().mark((function t(){var n;return(0,a.Z)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,L.gA)(e,{bias:{lat:gr,lng:jr}});case 2:(n=t.sent)&&ji(n,{overwriteFields:!1});case 4:case"end":return t.stop()}}),t)}))),800);return function(){return clearTimeout(t)}}}}),[n,qa.doorno,qa.suburb,qa.city,qa.postcode,gr,jr]),(0,c.useEffect)((function(){if(0===Ho.latitude&&0===Ho.longitude){var e=de&&de.trim().length>=6&&de||Qa.suburb&&Qa.city&&[Qa.doorno,Qa.suburb,Qa.city,Qa.postcode].filter(Boolean).join(", ");if(e){var t=setTimeout((0,r.Z)((0,a.Z)().mark((function t(){var n;return(0,a.Z)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,L.gA)(e,{bias:{lat:gr,lng:jr}});case 2:(n=t.sent)&&Si(n,{overwriteFields:!1});case 4:case"end":return t.stop()}}),t)}))),800);return function(){return clearTimeout(t)}}}}),[de,Qa.doorno,Qa.suburb,Qa.city,Qa.postcode,gr,jr]);var ki=function(){var e=(0,r.Z)((0,a.Z)().mark((function e(){var t;return(0,a.Z)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,M.Z.get("".concat("https://jupiter.nearle.app/live/api/v1","/tenants/gettenantlocations/?tenantid=").concat(wa));case 3:t=e.sent,console.log("gettenantlocations",t.data.details),t.data&&t.data.details?(fr(t.data.details),1==t.data.details.length&&(it(!0),nt(t.data.details[0].locationid))):fr([]),e.next=12;break;case 8:e.prev=8,e.t0=e.catch(0),console.log("gettenantlocations",e.t0),fr([]);case 12:case"end":return e.stop()}}),e,null,[[0,8]])})));return function(){return e.apply(this,arguments)}}();return(0,c.useEffect)((function(){ki()}),[]),(0,Q.jsxs)(Q.Fragment,{children:[An&&(0,Q.jsx)(N.Z,{}),(0,Q.jsxs)(x.ZP,{container:!0,rowSpacing:2,columnSpacing:2.75,children:[(0,Q.jsx)(x.ZP,{item:!0,xs:12,children:(0,Q.jsx)(X.Z,{elevation:0,sx:{position:"sticky",top:"60px",zIndex:1e3,mb:1.5,p:{xs:1.5,sm:2,md:2.5},borderRadius:ee/8,border:"1px solid",borderColor:se,background:"linear-gradient(135deg, ".concat(ue(he)," 0%, ").concat(ue(me)," 100%)"),boxShadow:ne},children:(0,Q.jsxs)(l.Z,{direction:{xs:"column",sm:"row"},alignItems:{xs:"flex-start",sm:"center"},justifyContent:"space-between",spacing:{xs:1.5,sm:2},children:[(0,Q.jsxs)(l.Z,{direction:"row",alignItems:"center",spacing:{xs:1.25,sm:1.75},children:[(0,Q.jsx)(d.Z,{sx:{width:{xs:40,sm:48},height:{xs:40,sm:48},bgcolor:he,color:"#fff",boxShadow:"0 6px 18px ".concat(pe(he))},children:(0,Q.jsx)(W.tX2,{size:22})}),(0,Q.jsxs)(l.Z,{children:[(0,Q.jsx)(u.Z,{variant:"h3",sx:{fontWeight:800,color:ae,lineHeight:1.1,fontSize:{xs:"1.25rem",sm:"1.5rem",md:"1.75rem"}},children:"Create Order"}),(0,Q.jsxs)(l.Z,{direction:"row",alignItems:"center",spacing:.75,sx:{mt:.5},children:[(0,Q.jsx)(p.Z,{sx:{width:8,height:8,borderRadius:"50%",bgcolor:"#10b981",boxShadow:"0 0 0 4px rgba(16,185,129,0.18)"}}),(0,Q.jsx)(u.Z,{variant:"caption",sx:{color:re,fontWeight:600},children:"Fill pickup, drop, schedule & pricing details"})]})]})]}),1===pr.length?(0,Q.jsxs)(p.Z,{sx:{display:"inline-flex",alignItems:"center",gap:.75,px:1.5,py:.875,borderRadius:999,bgcolor:ue(he),border:"1.5px solid ".concat(fe(he)),color:he,fontWeight:800,fontSize:13},children:[(0,Q.jsx)(W.x$F,{size:14})," ",pr[0].locationname]}):(0,Q.jsx)(f.Z,{options:pr||[],getOptionLabel:function(e){return e&&e.locationname?"".concat(e.locationname," (").concat(e.suburb||"",")"):""},isOptionEqualToValue:function(e,t){return(null===e||void 0===e?void 0:e.locationid)===(null===t||void 0===t?void 0:t.locationid)},PaperComponent:be,sx:{width:{xs:"100%",sm:300}},size:"small",renderInput:function(e){return(0,Q.jsx)(h.Z,(0,s.Z)((0,s.Z)({},e),{},{placeholder:"Select Business Location",InputProps:(0,s.Z)((0,s.Z)({},e.InputProps),{},{startAdornment:(0,Q.jsx)(l.Z,{direction:"row",alignItems:"center",spacing:.75,sx:{pl:.5},children:(0,Q.jsx)(d.Z,{sx:{width:22,height:22,bgcolor:he,color:"#fff"},children:(0,Q.jsx)(W.x$F,{size:13})})})}),sx:{"& .MuiOutlinedInput-root":{borderRadius:J+"px",bgcolor:"#fff",fontWeight:600,"& fieldset":{borderColor:fe(he),borderWidth:1.5},"&:hover fieldset":{borderColor:he},"&.Mui-focused":{boxShadow:"0 0 0 3px ".concat(pe(he))},"&.Mui-focused fieldset":{borderColor:he,borderWidth:2}}}}))},onChange:function(e,t,n){t&&(nt(t.locationid),it(!0)),"clear"===n&&it(!1)}})]})})}),(0,Q.jsx)(x.ZP,{item:!0,xs:12,children:(0,Q.jsxs)(p.Z,{sx:{overflow:"visible"},children:[(0,Q.jsx)(x.ZP,{container:!0,spacing:2,children:(0,Q.jsx)(x.ZP,{item:!0,xs:12,children:(0,Q.jsxs)(x.ZP,{container:!0,spacing:2,sx:{height:"100%"},children:[(0,Q.jsx)(x.ZP,{item:!0,xs:12,sm:6,children:(0,Q.jsxs)(Ze,{children:[(0,Q.jsx)(ge,{color:"#0ea5e9",icon:(0,Q.jsx)(W.$0r,{size:16}),title:"Pickup Details",subtitle:"Where the order is picked up",action:(0,Q.jsx)(m.Z,{size:"small",variant:"outlined",startIcon:(0,Q.jsx)(W.Bjz,{size:14}),onClick:function(){rt?(Ta(!0),nr(1),Ga({}),U(""),Na("")):Zi("Select Business Location","warning")},sx:{borderRadius:999,px:1.5,py:.375,fontSize:11.5,fontWeight:700,textTransform:"none",borderColor:fe("#0ea5e9"),color:"#0ea5e9","&:hover":{borderColor:"#0ea5e9",bgcolor:ue("#0ea5e9"),boxShadow:"0 0 0 3px ".concat(pe("#0ea5e9"))}},children:"Saved Locations"})}),(0,Q.jsx)(p.Z,{sx:{p:{xs:2,md:2.5}},children:(0,Q.jsx)(x.ZP,{container:!0,spacing:2,children:(0,Q.jsx)(x.ZP,{item:!0,xs:12,children:(0,Q.jsxs)(x.ZP,{container:!0,spacing:4,children:[(0,Q.jsx)(x.ZP,{item:!0,xs:6,children:(0,Q.jsx)(h.Z,{inputRef:st,disabled:!rt,fullWidth:!0,InputProps:{startAdornment:(0,Q.jsx)(g.Z,{children:(0,Q.jsx)(D.Xws,{})})},variant:"outlined",label:"Contact Name",value:qa.firstname,onChange:function(e){Ga((0,s.Z)((0,s.Z)({},qa),{},{firstname:e.target.value}))}})}),(0,Q.jsx)(x.ZP,{item:!0,xs:6,children:(0,Q.jsx)(h.Z,{error:ei,disabled:!rt,fullWidth:!0,type:"number",InputProps:{inputProps:{maxLength:10},startAdornment:(0,Q.jsx)(g.Z,{children:(0,Q.jsx)(E.DNl,{color:ei&&"red"})})},variant:"outlined",label:"Contact Number",value:qa.contactno,onChange:function(e){e.target.value.length<=10&&Ga((0,s.Z)((0,s.Z)({},qa),{},{contactno:e.target.value})),Kr==e.target.value?Lr(0):Lr(1),e.target.value.length<10?ti(!0):ti(!1)}})}),(0,Q.jsx)(x.ZP,{item:!0,xs:12,children:(0,Q.jsx)(l.Z,{spacing:1.25,sx:{mt:0},children:0==rr?(0,Q.jsx)("div",{children:(0,Q.jsx)(L.ZP,{label:"Address",disabled:!rt||!Pr,placeholder:Pr?"Search address":"Loading location\u2026",id:"addressAuto1",fullWidth:!0,value:n,onChange:U,onPlaceSelected:ji,bias:{lat:gr,lng:jr},TextFieldProps:{variant:"outlined",InputProps:{endAdornment:(0,Q.jsx)(g.Z,{onClick:function(){U(""),Ga((0,s.Z)((0,s.Z)({},qa),{},{doorno:"",suburb:"",city:"",postcode:"",landmark:""})),Ko(!1),zo({latitude:0,longitude:0})},size:"small",children:(0,Q.jsx)(w.Z,{})})}}})}):(0,Q.jsx)(h.Z,{InputProps:{endAdornment:(0,Q.jsx)(g.Z,{onClick:function(){ir(0),Ga((0,s.Z)((0,s.Z)({},qa),{},{doorno:"",suburb:"",city:"",postcode:"",landmark:""})),Ko(!1),zo({latitude:0,longitude:0})},children:(0,Q.jsx)(R.Z,{})})},variant:"outlined",placeholder:"Select",value:qa.address,onChange:function(e){Ga((0,s.Z)((0,s.Z)({},qa),{},{address:e.target.value})),""==e.target.value&&(ir(0),Ko(!1),zo({latitude:0,longitude:0}))}})})}),(0,Q.jsx)(x.ZP,{item:!0,xs:6,children:(0,Q.jsx)(h.Z,{disabled:!rt,fullWidth:!0,InputProps:{startAdornment:(0,Q.jsx)(g.Z,{children:(0,Q.jsx)(I.Lmk,{})})},variant:"outlined",label:"Door No / Street",value:qa.doorno,onChange:function(e){Ga((0,s.Z)((0,s.Z)({},qa),{},{doorno:e.target.value}))}})}),(0,Q.jsx)(x.ZP,{item:!0,xs:6,children:(0,Q.jsx)(h.Z,{disabled:!rt,fullWidth:!0,InputProps:{startAdornment:(0,Q.jsx)(g.Z,{children:(0,Q.jsx)(D.GUT,{})})},variant:"outlined",label:"Location",value:qa.suburb,onChange:function(e){Ga((0,s.Z)((0,s.Z)({},qa),{},{suburb:e.target.value}))}})}),(0,Q.jsx)(x.ZP,{item:!0,xs:6,children:(0,Q.jsx)(h.Z,{disabled:!rt,fullWidth:!0,InputProps:{startAdornment:(0,Q.jsx)(g.Z,{children:(0,Q.jsx)(W.Ys1,{})})},variant:"outlined",label:"City",value:qa.city,onChange:function(e){Ga((0,s.Z)((0,s.Z)({},qa),{},{city:e.target.value}))}})}),(0,Q.jsx)(x.ZP,{item:!0,xs:6,children:(0,Q.jsx)(h.Z,{disabled:!rt,fullWidth:!0,InputProps:{startAdornment:(0,Q.jsx)(g.Z,{children:(0,Q.jsx)(T.kk8,{})})},variant:"outlined",label:"Postcode",value:qa.postcode,onChange:function(e){Ga((0,s.Z)((0,s.Z)({},qa),{},{postcode:e.target.value}))}})}),(0,Q.jsx)(x.ZP,{item:!0,xs:12,children:(0,Q.jsx)(h.Z,{disabled:!rt,fullWidth:!0,InputProps:{startAdornment:(0,Q.jsx)(g.Z,{children:(0,Q.jsx)(D.I2o,{})})},variant:"outlined",label:"Landmark",value:qa.landmark,onChange:function(e){Ga((0,s.Z)((0,s.Z)({},qa),{},{landmark:e.target.value}))}})}),1==zr&&(0,Q.jsx)(x.ZP,{item:!0,xs:12,sx:{display:"flex",justifyContent:"end"},children:(0,Q.jsx)(Z.Z,{children:(0,Q.jsx)(b.Z,{control:(0,Q.jsx)(v.Z,{checked:1===Er,onChange:function(e){Ir(e.target.checked?1:0)}}),label:"Save For Later"})})})]})})})})]})}),(0,Q.jsx)(x.ZP,{item:!0,xs:12,sm:6,children:(0,Q.jsxs)(Ze,{children:[(0,Q.jsx)(ge,{color:he,icon:(0,Q.jsx)(W.ili,{size:16}),title:"Drop Details",subtitle:"Where the order is delivered",action:(0,Q.jsx)(m.Z,{size:"small",variant:"outlined",startIcon:(0,Q.jsx)(W.Bjz,{size:14}),onClick:function(){rt?(Ta(!0),nr(2),ve(""),Na("")):Zi("Select Business Location","warning")},sx:{borderRadius:999,px:1.5,py:.375,fontSize:11.5,fontWeight:700,textTransform:"none",borderColor:fe(he),color:he,"&:hover":{borderColor:he,bgcolor:ue(he),boxShadow:"0 0 0 3px ".concat(pe(he))}},children:"Saved Locations"})}),(0,Q.jsx)(p.Z,{sx:{p:{xs:2,md:2.5}},children:(0,Q.jsxs)(x.ZP,{container:!0,spacing:2,sx:{height:"100%"},children:[(0,Q.jsx)(x.ZP,{item:!0,xs:12,sx:{height:"100%"},children:(0,Q.jsxs)(l.Z,{direction:"row",justifyContent:"space-between",sx:{display:"none"},children:[(0,Q.jsx)(u.Z,{variant:"h5",sx:{mb:2},children:"Drop Details"}),(0,Q.jsx)(l.Z,{direction:"row",alignItems:"center",children:(0,Q.jsx)(m.Z,{variant:"outlined",sx:{"&:hover":{bgcolor:un.palette.primary.main,color:"white"}},onClick:function(){rt?(Ta(!0),nr(2),ve(""),Na("")):Zi("Select Business Location","warning")},children:"Saved Locations"})})]})}),(0,Q.jsx)(x.ZP,{item:!0,xs:12,children:(0,Q.jsxs)(x.ZP,{container:!0,spacing:4,children:[(0,Q.jsx)(x.ZP,{item:!0,xs:6,children:(0,Q.jsx)(h.Z,{inputRef:ct,disabled:!rt,fullWidth:!0,variant:"outlined",label:"Contact Name",InputProps:{startAdornment:(0,Q.jsx)(g.Z,{children:(0,Q.jsx)(D.Xws,{})})},value:Qa.firstname,onChange:function(e){$a((0,s.Z)((0,s.Z)({},Qa),{},{firstname:e.target.value}))}})}),(0,Q.jsx)(x.ZP,{item:!0,xs:6,children:(0,Q.jsx)(h.Z,{disabled:!rt,error:ai,fullWidth:!0,type:"number",variant:"outlined",label:"Contact Number",InputProps:{startAdornment:(0,Q.jsx)(g.Z,{children:(0,Q.jsx)(E.DNl,{color:ai&&"red"})})},value:Qa.contactno,onChange:function(e){e.target.value.length<=10&&$a((0,s.Z)((0,s.Z)({},Qa),{},{contactno:e.target.value})),Xr==e.target.value?Br(0):Br(1),e.target.value.length<10?ri(!0):ri(!1)}})}),(0,Q.jsx)(x.ZP,{item:!0,xs:12,children:(0,Q.jsx)(l.Z,{spacing:1.25,sx:{mt:0},children:0==lr?(0,Q.jsx)("div",{children:(0,Q.jsx)(L.ZP,{id:"addressAuto2",disabled:!rt||!Pr,placeholder:Pr?"Search address":"Loading location\u2026",label:"Address",fullWidth:!0,value:de,onChange:ve,onPlaceSelected:Si,bias:{lat:gr,lng:jr},TextFieldProps:{InputProps:{endAdornment:(0,Q.jsx)(g.Z,{onClick:function(){ve(""),$a((0,s.Z)((0,s.Z)({},Qa),{},{doorno:"",suburb:"",city:"",postcode:"",landmark:""})),Ko(!1),Fo({latitude:0,longitude:0})},size:"small",children:(0,Q.jsx)(w.Z,{})})}}})}):(0,Q.jsx)(h.Z,{disabled:!rt,InputProps:{endAdornment:(0,Q.jsx)(g.Z,{onClick:function(){dr(0),$a((0,s.Z)((0,s.Z)({},Qa),{},{firstname:"",contactno:"",doorno:"",suburb:"",city:"",postcode:"",landmark:""})),Ko(!1),Fo({latitude:0,longitude:0})},children:(0,Q.jsx)(R.Z,{})})},variant:"outlined",placeholder:"Select",value:Qa.address,onChange:function(e){$a((0,s.Z)((0,s.Z)({},Qa),{},{address:e.target.value})),""==e.target.value&&(dr(0),Ko(!1),Fo({latitude:0,longitude:0}))}})})}),(0,Q.jsx)(x.ZP,{item:!0,xs:6,children:(0,Q.jsx)(h.Z,{disabled:!rt,fullWidth:!0,variant:"outlined",label:"Door No / Street",InputProps:{startAdornment:(0,Q.jsx)(g.Z,{children:(0,Q.jsx)(I.Lmk,{})})},value:Qa.doorno,onChange:function(e){$a((0,s.Z)((0,s.Z)({},Qa),{},{doorno:e.target.value}))}})}),(0,Q.jsx)(x.ZP,{item:!0,xs:6,children:(0,Q.jsx)(h.Z,{disabled:!rt,fullWidth:!0,variant:"outlined",label:"Location",InputProps:{startAdornment:(0,Q.jsx)(g.Z,{children:(0,Q.jsx)(D.GUT,{})})},value:Qa.suburb,onChange:function(e){$a((0,s.Z)((0,s.Z)({},Qa),{},{suburb:e.target.value}))}})}),(0,Q.jsx)(x.ZP,{item:!0,xs:6,children:(0,Q.jsx)(h.Z,{disabled:!rt,fullWidth:!0,variant:"outlined",label:"City",InputProps:{startAdornment:(0,Q.jsx)(g.Z,{children:(0,Q.jsx)(W.Ys1,{})})},value:Qa.city,onChange:function(e){$a((0,s.Z)((0,s.Z)({},Qa),{},{city:e.target.value}))}})}),(0,Q.jsx)(x.ZP,{item:!0,xs:6,children:(0,Q.jsx)(h.Z,{disabled:!rt,fullWidth:!0,variant:"outlined",label:"Postcode",InputProps:{startAdornment:(0,Q.jsx)(g.Z,{children:(0,Q.jsx)(T.kk8,{})})},value:Qa.postcode,onChange:function(e){$a((0,s.Z)((0,s.Z)({},Qa),{},{postcode:e.target.value}))}})}),(0,Q.jsx)(x.ZP,{item:!0,xs:12,children:(0,Q.jsx)(h.Z,{disabled:!rt,fullWidth:!0,variant:"outlined",label:"Landmark",InputProps:{startAdornment:(0,Q.jsx)(g.Z,{children:(0,Q.jsx)(D.I2o,{})})},value:Qa.landmark,onChange:function(e){$a((0,s.Z)((0,s.Z)({},Qa),{},{landmark:e.target.value}))}})}),1==Fr&&(0,Q.jsx)(x.ZP,{item:!0,xs:12,sx:{display:"flex",justifyContent:"end"},children:(0,Q.jsx)(Z.Z,{children:(0,Q.jsx)(b.Z,{control:(0,Q.jsx)(v.Z,{checked:1===Yr,onChange:function(e){Wr(e.target.checked?1:0)}}),label:"Save For Later"})})})]})})]})})]})}),(0,Q.jsx)(x.ZP,{item:!0,xs:12,sm:6,children:(0,Q.jsxs)(Ze,{sx:{mt:2,minHeight:390},children:[(0,Q.jsx)(ge,{color:"#f59e0b",icon:(0,Q.jsx)(W.k71,{size:16}),title:"Schedule",subtitle:"Pickup date & time slot"}),(0,Q.jsx)(p.Z,{sx:{p:{xs:2,md:2.5}},children:(0,Q.jsx)(x.ZP,{container:!0,children:(0,Q.jsxs)(x.ZP,{item:!0,xs:12,children:[(0,Q.jsx)(u.Z,{variant:"subtitle2",sx:{fontWeight:700,color:re,mb:1},children:"Date"}),(0,Q.jsx)(F._,{dateAdapter:B.y,sx:{},children:(0,Q.jsx)(H.M,{format:"DD-MM-YYYY",onChange:function(e){var t=K()().diff(K()("".concat(K()(e).format("YYYY-MM-DD"))),"d");if(console.log("dateres11"),console.log(t),jo(""),t<=0){console.log("startdate",e),Ot(e),qt(e);var n=[];an.map((function(t){K()().diff(K()("".concat(K()(e).format("MM-DD-YYYY")," ").concat(K()(t).format("HH:mm:ss"))),"m")<=0&&n.push(t)})),n[0]?Fn([{sno:1,address:"",customerid:"",deliverytime:K()(n[0])||"",deliverylocationid:"",clientname:"",contactno:"",latitude:"",longitude:""}]):Fn([])}else Kn("choose Upcoming Date"),Zi("choose Upcoming Date","warning"),Ot(NaN)},value:K()(Bt),sx:{width:"100%",mt:2},disablePast:!0})}),(0,Q.jsx)(u.Z,{variant:"subtitle2",sx:{fontWeight:700,color:re,mt:2,mb:1},children:"Time"}),(0,Q.jsx)(p.Z,{sx:{mt:.5,p:1.25,borderRadius:2,border:"1px solid",borderColor:ce,bgcolor:le,maxHeight:150,overflowY:"auto",scrollbarWidth:"thin","&::-webkit-scrollbar":{width:6},"&::-webkit-scrollbar-thumb":{backgroundColor:fe(he),borderRadius:6}},children:(0,Q.jsx)(l.Z,{direction:"row",flexWrap:"wrap",gap:.75,useFlexGap:!0,children:an.map((function(e,t){if(K()().diff(K()("".concat(K()(Bt).format("MM-DD-YYYY")," ").concat(K()(e).format("HH:mm:ss"))),"m")<=0){var n=K()(vo).format("HH:mm")==K()(e).format("HH:mm");return(0,Q.jsxs)(p.Z,{onClick:function(){Vo>_r?Et(!0):Uo?jo(e):Zi("Select Pickup and Drop","error")},sx:{display:"inline-flex",alignItems:"center",gap:.5,px:1.25,py:.5,cursor:"pointer",borderRadius:999,border:"1.5px solid ".concat(n?"#f59e0b":fe("#f59e0b")),bgcolor:n?"#f59e0b":ue("#f59e0b"),color:n?"#fff":"#f59e0b",fontSize:12,fontWeight:800,transition:"all 0.15s",boxShadow:n?"0 6px 18px ".concat(pe("#f59e0b")):"none","&:hover":{borderColor:"#f59e0b",boxShadow:n?"0 6px 18px ".concat(pe("#f59e0b")):"0 0 0 3px ".concat(pe("#f59e0b"))}},children:[(0,Q.jsx)(W.Y8K,{size:11})," ",K()(e).format("hh:mm A")]},t)}}))})})]})})})]})}),(0,Q.jsx)(x.ZP,{item:!0,xs:12,sm:6,sx:{},children:(0,Q.jsxs)(Ze,{sx:{mt:2,minHeight:390},children:[(0,Q.jsx)(ge,{color:"#10b981",icon:(0,Q.jsx)(W.sF1,{size:16}),title:"Distance & Pricing",subtitle:"Auto-calculated from pickup \u2192 drop"}),(0,Q.jsxs)(p.Z,{sx:{p:{xs:2,md:2.5}},children:[Uo&&(0,Q.jsxs)(l.Z,{sx:{display:"flex",flexDirection:"row",justifyContent:"space-between",mb:3},children:[(0,Q.jsx)(l.Z,{spacing:1.5,children:(0,Q.jsx)(j.Z,{label:"Distance: ".concat(Vo," km"),size:"medium",variant:"contained",color:"primary"})}),(0,Q.jsx)(l.Z,{spacing:1.5,children:(0,Q.jsx)(j.Z,{label:"Charge: \u20b9".concat(ua.toFixed(2)),size:"medium",variant:"contained",color:"primary"})})]}),(0,Q.jsxs)(l.Z,{direction:"column",justifyContent:"space-between",sx:{mb:2},children:[(0,Q.jsx)(u.Z,{variant:"h5",children:"Category"}),(0,Q.jsx)(f.Z,{disablePortal:!0,id:"combo-box-demo",options:ha,getOptionLabel:function(e){return"".concat(e.subcategoryname)||""},sx:{my:2,zIndex:"100"},fullWidth:!0,renderInput:function(e){return(0,Q.jsx)(h.Z,(0,s.Z)((0,s.Z)({},e),{},{label:""==ba?fo.subcategoryname:ba}))},onChange:function(e,t,n){t&&(console.log(t),va(t.subcategoryname),ya(t.subcategoryid))}})]}),(0,Q.jsx)(u.Z,{variant:"h5",children:"Weight"}),(0,Q.jsxs)(l.Z,{direction:"row",justifyContent:"space-evenly",sx:{border:"1px solid #eee",my:2,py:2},children:[(0,Q.jsx)(j.Z,{variant:"contained",color:"default",label:"1-10kgs",sx:ui("1-10kgs"),onClick:function(){di("1-10kgs"),Pa("1-10kgs")}}),(0,Q.jsx)(j.Z,{variant:"contained",color:"default",label:"11-20kgs",sx:ui("11-20kgs"),onClick:function(){di("11-20kgs"),Pa("11-20kgs")}}),(0,Q.jsx)(j.Z,{variant:"contained",color:"default",label:"21-30kgs",sx:ui("21-30kgs"),onClick:function(){di("21-30kgs"),Pa("21-30kgs")}})]}),(0,Q.jsxs)(l.Z,{direction:"row",justifyContent:"space-between",sx:{mt:4},children:[(0,Q.jsx)(u.Z,{variant:"h5",children:"SMS Delivery"}),(0,Q.jsx)(S.Z,{checked:1===ci,onChange:function(e){li(e.target.checked?1:0)}})]})]})]})})]})})}),(0,Q.jsxs)(Ze,{sx:{mt:2},children:[(0,Q.jsx)(ge,{color:"#6366f1",icon:(0,Q.jsx)(W.ByW,{size:16}),title:"Collection & Quantity",subtitle:"Cash to collect on delivery, total items"}),(0,Q.jsx)(p.Z,{sx:{p:{xs:2,md:2.5}},children:(0,Q.jsxs)(x.ZP,{container:!0,spacing:2,children:[(0,Q.jsx)(x.ZP,{item:!0,xs:12,sm:6,children:(0,Q.jsx)(h.Z,{type:"number",value:ut,fullWidth:!0,label:"Cash Collect",onChange:function(e){return xt(e.target.value)},inputProps:{min:0}})}),(0,Q.jsx)(x.ZP,{item:!0,xs:12,sm:6,children:(0,Q.jsx)(h.Z,{type:"number",value:ht,fullWidth:!0,label:"Quantity",onChange:function(e){return mt(e.target.value)},inputProps:{min:1}})})]})})]}),(0,Q.jsxs)(Ze,{sx:{mt:2},children:[(0,Q.jsx)(ge,{color:re,icon:(0,Q.jsx)(W.hKf,{size:16}),title:"Notes",subtitle:"Add anything the rider should know"}),(0,Q.jsxs)(p.Z,{sx:{p:{xs:2,md:2.5}},children:[(0,Q.jsx)(h.Z,{focused:!0,variant:"outlined",sx:{width:"100%",mb:2},multiline:!0,rows:2,label:"Notes",placeholder:"Special instructions, gate code, etc.",value:fn,onChange:function(e){return hn(e.target.value)}}),(0,Q.jsx)(k.Z,{sx:{my:1.5}}),(0,Q.jsxs)(l.Z,{direction:"row",justifyContent:"flex-end",alignItems:"center",spacing:1.25,children:[!Uo&&(0,Q.jsx)(u.Z,{variant:"caption",sx:{color:ie,fontWeight:700},children:"Set pickup & drop to enable"}),(0,Q.jsx)(m.Z,{size:"medium",disabled:!Uo,variant:"contained",startIcon:Rn?null:(0,Q.jsx)(W.ZSR,{size:16}),onClick:function(){En(!0),Yn(!0),bi(),setTimeout((function(){En(!1),Yn(!1)}),1e3)},sx:{borderRadius:999,px:3,py:1,fontWeight:800,textTransform:"none",fontSize:13,background:"linear-gradient(135deg, ".concat(he," 0%, ").concat(me," 100%)"),color:"#fff",boxShadow:"0 8px 22px ".concat(pe(he)),transition:"all 0.18s","&:hover":{background:"linear-gradient(135deg, #4D1C61 0%, ".concat(he," 100%)"),transform:"translateY(-1px)",boxShadow:"0 10px 26px ".concat(pe(he))},"&.Mui-disabled":{background:ce,color:ie,boxShadow:"none"}},children:Rn?(0,Q.jsx)(y.Z,{size:18,thickness:5,sx:{color:"#fff"}}):"Create Order"})]})]})]})]})}),(0,Q.jsxs)(O.Z,{open:Wa,onClose:function(){return Ta(!1)},fullWidth:!0,maxWidth:"sm",PaperProps:{sx:{borderRadius:3}},children:[(0,Q.jsxs)(_.Z,{sx:{p:2.5,background:"linear-gradient(135deg, ".concat(ue(he)," 0%, ").concat(ue(me)," 100%)"),borderBottom:"1px solid ".concat(se)},children:[(0,Q.jsxs)(l.Z,{direction:"row",alignItems:"center",spacing:1.5,sx:{mb:1.5},children:[(0,Q.jsx)(d.Z,{sx:{bgcolor:he,color:"#fff",width:40,height:40,boxShadow:"0 6px 18px ".concat(pe(he))},children:(0,Q.jsx)(W.Bjz,{size:20})}),(0,Q.jsxs)(l.Z,{children:[(0,Q.jsx)(u.Z,{variant:"h5",sx:{fontWeight:800,color:ae},children:"Saved Locations"}),(0,Q.jsxs)(u.Z,{variant:"caption",sx:{color:re,fontWeight:600},children:["Pick a saved customer for ",1===tr?"Pickup":"Drop"]})]})]}),(0,Q.jsxs)(p.Z,{sx:{display:"flex",alignItems:"center",gap:.75,px:1.25,py:.5,borderRadius:999,bgcolor:"#fff",border:"1.5px solid ".concat(fe(he)),transition:"all 0.18s","&:focus-within":{borderColor:he,boxShadow:"0 0 0 3px ".concat(pe(he))}},children:[(0,Q.jsx)(G.Z,{style:{color:he,fontSize:14}}),(0,Q.jsx)(C.Z,{fullWidth:!0,placeholder:"Search saved customer",value:La,onChange:function(e){return Na(e.target.value)},sx:{flex:1,"& .MuiOutlinedInput-input":{p:"6px 4px",fontSize:13,fontWeight:600},"& fieldset":{border:"none"}},endAdornment:La&&(0,Q.jsx)(g.Z,{size:"small",onClick:function(){return Na("")},sx:{p:.25,color:he},children:(0,Q.jsx)(R.Z,{fontSize:"small"})}),autoComplete:"off"})]})]}),(0,Q.jsx)(P.Z,{sx:{p:2,bgcolor:le},children:0===Ba.length?(0,Q.jsxs)(l.Z,{alignItems:"center",justifyContent:"center",spacing:1.5,sx:{minHeight:480,maxHeight:480},children:[(0,Q.jsx)(d.Z,{sx:{width:56,height:56,bgcolor:xe("#94a3b8"),color:ie},children:(0,Q.jsx)(W.Bjz,{size:26})}),(0,Q.jsx)(u.Z,{variant:"subtitle1",sx:{fontWeight:700,color:ae},children:"No saved locations"}),(0,Q.jsx)(u.Z,{variant:"caption",sx:{color:re},children:La?"Try a different keyword.":"Save a customer from the order form to reuse it later."})]}):(0,Q.jsx)(l.Z,{spacing:1,sx:{minHeight:480,maxHeight:480,overflow:"auto",pr:.5},children:Ba.map((function(e,t){var n=qa.customerid===e.customerid;return(0,Q.jsxs)(p.Z,{onClick:function(){n||(Ta(!1),1===tr?(ir(1),zo({latitude:e.latitude,longitude:e.longitude}),Ga(e),qr(e.contactno)):(dr(1),Fo({latitude:e.latitude,longitude:e.longitude}),$a(e),Qr(e.contactno)))},sx:{display:"flex",alignItems:"flex-start",gap:1.25,p:1.5,borderRadius:2,border:"1px solid",borderColor:n?fe("#94a3b8"):se,bgcolor:n?le:"#fff",cursor:n?"not-allowed":"pointer",opacity:n?.6:1,transition:"all 0.15s","&:hover":n?{}:{borderColor:fe(he),bgcolor:ue(he),boxShadow:te}},children:[(0,Q.jsx)(d.Z,{sx:{width:36,height:36,bgcolor:xe(he),color:he,fontWeight:800},children:String(e.firstname||"?").charAt(0).toUpperCase()}),(0,Q.jsxs)(l.Z,{sx:{flex:1,minWidth:0},children:[(0,Q.jsxs)(l.Z,{direction:"row",alignItems:"center",spacing:.75,flexWrap:"wrap",useFlexGap:!0,children:[(0,Q.jsx)(u.Z,{sx:{fontWeight:800,color:ae,fontSize:13.5},noWrap:!0,children:e.firstname}),(0,Q.jsxs)(p.Z,{sx:{display:"inline-flex",alignItems:"center",gap:.375,px:.75,py:.125,borderRadius:999,bgcolor:ue("#0ea5e9"),border:"1px solid ".concat(fe("#0ea5e9")),color:"#0ea5e9",fontSize:10.5,fontWeight:800},children:[(0,Q.jsx)(E.DNl,{size:9})," ",e.contactno]}),n&&(0,Q.jsx)(p.Z,{sx:{display:"inline-flex",alignItems:"center",px:.75,py:.125,borderRadius:999,bgcolor:ue("#94a3b8"),border:"1px solid ".concat(fe("#94a3b8")),color:re,fontSize:10.5,fontWeight:800},children:"Already used"})]}),(0,Q.jsx)(u.Z,{variant:"caption",sx:{color:re,mt:.25},noWrap:!0,children:e.address})]})]},t)}))})}),(0,Q.jsx)(l.Z,{direction:"row",justifyContent:"flex-end",sx:{p:2,borderTop:"1px solid ".concat(ce)},children:(0,Q.jsx)(m.Z,{variant:"outlined",onClick:function(){return Ta(!1)},sx:{borderRadius:999,px:2.5,borderColor:se,color:re,fontWeight:700,textTransform:"none","&:hover":{borderColor:re,bgcolor:le}},children:"Cancel"})})]}),(0,Q.jsxs)(O.Z,{open:At,onClose:function(){return Et(!1)},PaperProps:{sx:{borderRadius:3}},children:[(0,Q.jsx)(p.Z,{sx:{p:2.5,background:"linear-gradient(135deg, ".concat(ue("#ef4444")," 0%, ").concat(ue("#f59e0b")," 100%)"),borderBottom:"1px solid ".concat(se)},children:(0,Q.jsxs)(l.Z,{direction:"row",alignItems:"center",spacing:1.5,children:[(0,Q.jsx)(d.Z,{sx:{bgcolor:"#ef4444",color:"#fff",width:40,height:40,boxShadow:"0 6px 18px ".concat(pe("#ef4444"))},children:(0,Q.jsx)(V.Z,{})}),(0,Q.jsxs)(l.Z,{children:[(0,Q.jsx)(u.Z,{variant:"h5",sx:{fontWeight:800,color:ae},children:"Out of Service Area"}),(0,Q.jsx)(u.Z,{variant:"caption",sx:{color:re,fontWeight:600},children:"This drop point is outside the supported radius"})]})]})}),(0,Q.jsx)(P.Z,{sx:{pt:2.5},children:(0,Q.jsx)(u.Z,{sx:{color:re,fontWeight:600},children:"Service is not available at this location. Try a different drop point within the coverage zone."})}),(0,Q.jsx)(l.Z,{direction:"row",justifyContent:"flex-end",sx:{p:2,borderTop:"1px solid ".concat(ce)},children:(0,Q.jsx)(m.Z,{variant:"contained",onClick:function(){return Et(!1)},sx:{borderRadius:999,px:3,bgcolor:"#ef4444",fontWeight:700,textTransform:"none",boxShadow:"0 6px 18px ".concat(pe("#ef4444")),"&:hover":{bgcolor:"#dc2626"}},children:"Close"})})]})]})]})}},37159:function(e,t,n){n.d(t,{j:function(){return i},v:function(){return r}});var o=n(74165),a=n(15861),r=function(){var e=(0,a.Z)((0,o.Z)().mark((function e(t,n){var a,r,i,s,c,l,d,u,x,p,f,h,m,g,Z,b;return(0,o.Z)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(a=null===t||void 0===t?void 0:t.latitude,r=null===t||void 0===t?void 0:t.longitude,i=null===n||void 0===n?void 0:n.latitude,s=null===n||void 0===n?void 0:n.longitude,null!=a&&null!=r&&null!=i&&null!=s){e.next=6;break}throw new Error("Invalid coordinates");case 6:return c={NODE_ENV:"production",PUBLIC_URL:"",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,FAST_REFRESH:!0,REACT_APP_API_URL:"https://mock-data-api-nextjs.vercel.app/",REACT_APP_AUTH0_CLIENT_ID:"",REACT_APP_AUTH0_DOMAIN:"",REACT_APP_AWS_APP_CLIENT_ID:"",REACT_APP_AWS_POOL_ID:"",REACT_APP_FIREBASE_API_KEY:"",REACT_APP_FIREBASE_APP_ID:"",REACT_APP_FIREBASE_AUTH_DOMAIN:"",REACT_APP_FIREBASE_MEASUREMENT_ID:"",REACT_APP_FIREBASE_MESSAGING_SENDER_ID:"",REACT_APP_FIREBASE_PROJECT_ID:"",REACT_APP_FIREBASE_STORAGE_BUCKET:"",REACT_APP_RIDER_ACCESS_ID:"AAAAILMpCEU:APA91bEavuOllBI6sFgYtxXAgNmAVwNA-MnCMHLGlR4_t7UqpLajAkdn3T0CZr_zaLBknLyim9ytFLMZgbeXmKqTad_PKCbqlYjHpaizVrLXtecxqyEy4UktIacK2UvHVUATHL-7VQQk",REACT_APP_URL:"https://jupiter.nearle.app/live/api/v1",REACT_APP_URL2:"https://jupiter.nearle.app/live/api/v2",REACT_APP_URL3:"https://jupiter.nearle.app/live/api/v3",REACT_APP_VERSION:"v2.1.0"}.REACT_APP_OSRM_URL||"https://router.project-osrm.org",e.prev=7,l="".concat(c,"/route/v1/driving/").concat(r,",").concat(a,";").concat(s,",").concat(i,"?overview=false"),e.next=11,fetch(l);case 11:if(!(d=e.sent).ok){e.next=20;break}return e.next=15,d.json();case 15:if(!((u=e.sent).routes&&u.routes.length>0)){e.next=20;break}return x=u.routes[0].distance,p=x/1e3,e.abrupt("return",Math.round(p));case 20:e.next=25;break;case 22:e.prev=22,e.t0=e.catch(7),console.warn("OSRM API failed, falling back to Haversine math:",e.t0);case 25:return 6371,h=(f=function(e){return e*Math.PI/180})(i-a),m=f(s-r),g=Math.sin(h/2)*Math.sin(h/2)+Math.cos(f(a))*Math.cos(f(i))*Math.sin(m/2)*Math.sin(m/2),Z=2*Math.atan2(Math.sqrt(g),Math.sqrt(1-g)),b=6371*Z,e.abrupt("return",Math.round(1.3*b));case 33:case"end":return e.stop()}}),e,null,[[7,22]])})));return function(t,n){return e.apply(this,arguments)}}(),i=function(e,t,n,o){return e=this._config.preview,n)r.postMessage({results:o,workerId:c.WORKER_ID,finished:a});else if(y(this._config.chunk)&&!t){if(this._config.chunk(o,this._handle),this._handle.paused()||this._handle.aborted())return void(this._halted=!0);this._completeResults=o=void 0}return this._config.step||this._config.chunk||(this._completeResults.data=this._completeResults.data.concat(o.data),this._completeResults.errors=this._completeResults.errors.concat(o.errors),this._completeResults.meta=o.meta),this._completed||!a||!y(this._config.complete)||o&&o.meta.aborted||(this._config.complete(this._completeResults,this._input),this._completed=!0),a||o&&o.meta.paused||this._nextChunk(),o}this._halted=!0},this._sendError=function(e){y(this._config.error)?this._config.error(e):n&&this._config.error&&r.postMessage({workerId:c.WORKER_ID,error:e,finished:!1})}}function f(e){var t;(e=e||{}).chunkSize||(e.chunkSize=c.RemoteChunkSize),l.call(this,e),this._nextChunk=a?function(){this._readChunk(),this._chunkLoaded()}:function(){this._readChunk()},this.stream=function(e){this._input=e,this._nextChunk()},this._readChunk=function(){if(this._finished)this._chunkLoaded();else{if(t=new XMLHttpRequest,this._config.withCredentials&&(t.withCredentials=this._config.withCredentials),a||(t.onload=E(this._chunkLoaded,this),t.onerror=E(this._chunkError,this)),t.open(this._config.downloadRequestBody?"POST":"GET",this._input,!a),this._config.downloadRequestHeaders){var e,r=this._config.downloadRequestHeaders;for(e in r)t.setRequestHeader(e,r[e])}var n;this._config.chunkSize&&(n=this._start+this._config.chunkSize-1,t.setRequestHeader("Range","bytes="+this._start+"-"+n));try{t.send(this._config.downloadRequestBody)}catch(e){this._chunkError(e.message)}a&&0===t.status&&this._chunkError()}},this._chunkLoaded=function(){4===t.readyState&&(t.status<200||400<=t.status?this._chunkError():(this._start+=this._config.chunkSize||t.responseText.length,this._finished=!this._config.chunkSize||this._start>=function(e){return null!==(e=e.getResponseHeader("Content-Range"))?parseInt(e.substring(e.lastIndexOf("/")+1)):-1}(t),this.parseChunk(t.responseText)))},this._chunkError=function(e){e=t.statusText||e,this._sendError(new Error(e))}}function h(e){(e=e||{}).chunkSize||(e.chunkSize=c.LocalChunkSize),l.call(this,e);var t,r,a="undefined"!=typeof FileReader;this.stream=function(e){this._input=e,r=e.slice||e.webkitSlice||e.mozSlice,a?((t=new FileReader).onload=E(this._chunkLoaded,this),t.onerror=E(this._chunkError,this)):t=new FileReaderSync,this._nextChunk()},this._nextChunk=function(){this._finished||this._config.preview&&!(this._rowCount=this._input.size,this.parseChunk(e.target.result)},this._chunkError=function(){this._sendError(t.error)}}function u(e){var t;l.call(this,e=e||{}),this.stream=function(e){return t=e,this._nextChunk()},this._nextChunk=function(){var e,r;if(!this._finished)return e=this._config.chunkSize,t=e?(r=t.substring(0,e),t.substring(e)):(r=t,""),this._finished=!t,this.parseChunk(r)}}function d(e){l.call(this,e=e||{});var t=[],r=!0,a=!1;this.pause=function(){l.prototype.pause.apply(this,arguments),this._input.pause()},this.resume=function(){l.prototype.resume.apply(this,arguments),this._input.resume()},this.stream=function(e){this._input=e,this._input.on("data",this._streamData),this._input.on("end",this._streamEnd),this._input.on("error",this._streamError)},this._checkIsFinished=function(){a&&1===t.length&&(this._finished=!0)},this._nextChunk=function(){this._checkIsFinished(),t.length?this.parseChunk(t.shift()):r=!0},this._streamData=E((function(e){try{t.push("string"==typeof e?e:e.toString(this._config.encoding)),r&&(r=!1,this._checkIsFinished(),this.parseChunk(t.shift()))}catch(e){this._streamError(e)}}),this),this._streamError=E((function(e){this._streamCleanUp(),this._sendError(e)}),this),this._streamEnd=E((function(){this._streamCleanUp(),a=!0,this._streamData("")}),this),this._streamCleanUp=E((function(){this._input.removeListener("data",this._streamData),this._input.removeListener("end",this._streamEnd),this._input.removeListener("error",this._streamError)}),this)}function p(e){var t,r,a,n,s=Math.pow(2,53),i=-s,o=/^\s*-?(\d+\.?|\.\d+|\d+\.\d+)([eE][-+]?\d+)?\s*$/,l=/^((\d{4}-[01]\d-[0-3]\dT[0-2]\d:[0-5]\d:[0-5]\d\.\d+([+-][0-2]\d:[0-5]\d|Z))|(\d{4}-[01]\d-[0-3]\dT[0-2]\d:[0-5]\d:[0-5]\d([+-][0-2]\d:[0-5]\d|Z))|(\d{4}-[01]\d-[0-3]\dT[0-2]\d:[0-5]\d([+-][0-2]\d:[0-5]\d|Z)))$/,f=this,h=0,u=0,d=!1,p=!1,v=[],b={data:[],errors:[],meta:{}};function w(t){return"greedy"===e.skipEmptyLines?""===t.join("").trim():1===t.length&&0===t[0].length}function E(){if(b&&a&&(S("Delimiter","UndetectableDelimiter","Unable to auto-detect delimiting character; defaulted to '"+c.DefaultDelimiter+"'"),a=!1),e.skipEmptyLines&&(b.data=b.data.filter((function(e){return!w(e)}))),k()){var t=function(t,r){y(e.transformHeader)&&(t=e.transformHeader(t,r)),v.push(t)};if(b)if(Array.isArray(b.data[0])){for(var r=0;k()&&r=v.length?"__parsed_extra":v[n]:c,f=e.transform?e.transform(f,c):f),"__parsed_extra"===c?(a[c]=a[c]||[],a[c].push(f)):a[c]=f}return e.header&&(n>v.length?S("FieldMismatch","TooManyFields","Too many fields: expected "+v.length+" fields but parsed "+n,u+r):ne.preview?r.abort():(b.data=b.data[0],n(b,f))))}),this.parse=function(n,s,i){var o=e.quoteChar||'"';return e.newline||(e.newline=this.guessLineEndings(n,o)),a=!1,e.delimiter?y(e.delimiter)&&(e.delimiter=e.delimiter(n),b.meta.delimiter=e.delimiter):((o=function(t,r,a,n,s){var i,o,l,f;s=s||[",","\t","|",";",c.RECORD_SEP,c.UNIT_SEP];for(var h=0;h=r.length/2?"\r\n":"\r"}}function m(e){return e.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}function g(e){var t=(e=e||{}).delimiter,r=e.newline,a=e.comments,n=e.step,s=e.preview,i=e.fastMode,o=null,l=!1,f=null==e.quoteChar?'"':e.quoteChar,h=f;if(void 0!==e.escapeChar&&(h=e.escapeChar),("string"!=typeof t||-1=s)return U(!0);break}S.push({type:"Quotes",code:"InvalidQuotes",message:"Trailing quote on quoted field is malformed",row:k.length,index:u}),N++}}else if(a&&0===_.length&&c.substring(u,u+T)===a){if(-1===O)return U();u=O+w,O=c.indexOf(r,u),R=c.indexOf(t,u)}else if(-1!==R&&(R=s)return U(!0)}return L();function F(e){k.push(e),x=u}function P(e){var t=0;return-1!==e&&(e=c.substring(N+1,e))&&""===e.trim()?e.length:t}function L(e){return g||(void 0===e&&(e=c.substring(u)),_.push(e),u=v,F(_),E&&B()),U()}function M(e){u=e,F(_),_=[],O=c.indexOf(r,u)}function U(a){if(e.header&&!p&&k.length&&!l){for(var n=k[0],s=Object.create(null),i=new Set(n),c=!1,f=0;fe.length)&&(t=e.length);for(var r=0,a=new Array(t);r>1;++r)t[r]=String.fromCharCode(e.charCodeAt(2*r+1)+(e.charCodeAt(2*r)<<8));return t.join("")}var m,g=function(e){var t=e.charCodeAt(0),r=e.charCodeAt(1);return 255==t&&254==r?function(e){for(var t=[],r=0;r>1;++r)t[r]=String.fromCharCode(e.charCodeAt(2*r)+(e.charCodeAt(2*r+1)<<8));return t.join("")}(e.slice(2)):254==t&&255==r?p(e.slice(2)):65279==t?e.slice(1):e},v=function(e){return String.fromCharCode(e)},b=function(e){return String.fromCharCode(e)};function w(e){m=e,h=function(e){i=e,f(e)},g=function(e){return 255===e.charCodeAt(0)&&254===e.charCodeAt(1)?m.utils.decode(1200,d(e.slice(2))):e},v=function(e){return 1200===i?String.fromCharCode(e):m.utils.decode(i,[255&e,e>>8])[0]},b=function(e){return m.utils.decode(o,[e])[0]},Hr()}var T="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";function E(e){for(var t="",r=0,a=0,n=0,s=0,i=0,o=0,c=0,l=0;l>2,i=(3&r)<<4|(a=e.charCodeAt(l++))>>4,o=(15&a)<<2|(n=e.charCodeAt(l++))>>6,c=63&n,isNaN(a)?o=c=64:isNaN(n)&&(c=64),t+=T.charAt(s)+T.charAt(i)+T.charAt(o)+T.charAt(c);return t}function y(e){var t="",r=0,a=0,n=0,s=0,i=0,o=0;e=e.replace(/[^\w\+\/\=]/g,"");for(var c=0;c>4,t+=String.fromCharCode(r),a=(15&s)<<4|(i=T.indexOf(e.charAt(c++)))>>2,64!==i&&(t+=String.fromCharCode(a)),n=(3&i)<<6|(o=T.indexOf(e.charAt(c++))),64!==o&&(t+=String.fromCharCode(n));return t}var k=function(){return"undefined"!==typeof a&&"undefined"!==typeof n&&"undefined"!==typeof n.versions&&!!n.versions.node}(),S=function(){if("undefined"!==typeof a){var e=!a.from;if(!e)try{a.from("foo","utf8")}catch(t){e=!0}return e?function(e,t){return t?new a(e,t):new a(e)}:a.from.bind(a)}return function(){}}();function _(e){return k?a.alloc?a.alloc(e):new a(e):"undefined"!=typeof Uint8Array?new Uint8Array(e):new Array(e)}function x(e){return k?a.allocUnsafe?a.allocUnsafe(e):new a(e):"undefined"!=typeof Uint8Array?new Uint8Array(e):new Array(e)}var A=function(e){return k?S(e,"binary"):e.split("").map((function(e){return 255&e.charCodeAt(0)}))};function C(e){if("undefined"===typeof ArrayBuffer)return A(e);for(var t=new ArrayBuffer(e.length),r=new Uint8Array(t),a=0;a!=e.length;++a)r[a]=255&e.charCodeAt(a);return t}function R(e){if(Array.isArray(e))return e.map((function(e){return String.fromCharCode(e)})).join("");for(var t=[],r=0;r=0;)t+=e.charAt(r--);return t}function P(e,t){var r=""+e;return r.length>=t?r:Ze("0",t-r.length)+r}function L(e,t){var r=""+e;return r.length>=t?r:Ze(" ",t-r.length)+r}function M(e,t){var r=""+e;return r.length>=t?r:r+Ze(" ",t-r.length)}var U=Math.pow(2,32);function B(e,t){return e>U||e<-U?function(e,t){var r=""+Math.round(e);return r.length>=t?r:Ze("0",t-r.length)+r}(e,t):function(e,t){var r=""+e;return r.length>=t?r:Ze("0",t-r.length)+r}(Math.round(e),t)}function W(e,t){return t=t||0,e.length>=7+t&&103===(32|e.charCodeAt(t))&&101===(32|e.charCodeAt(t+1))&&110===(32|e.charCodeAt(t+2))&&101===(32|e.charCodeAt(t+3))&&114===(32|e.charCodeAt(t+4))&&97===(32|e.charCodeAt(t+5))&&108===(32|e.charCodeAt(t+6))}var H=[["Sun","Sunday"],["Mon","Monday"],["Tue","Tuesday"],["Wed","Wednesday"],["Thu","Thursday"],["Fri","Friday"],["Sat","Saturday"]],z=[["J","Jan","January"],["F","Feb","February"],["M","Mar","March"],["A","Apr","April"],["M","May","May"],["J","Jun","June"],["J","Jul","July"],["A","Aug","August"],["S","Sep","September"],["O","Oct","October"],["N","Nov","November"],["D","Dec","December"]];var V={0:"General",1:"0",2:"0.00",3:"#,##0",4:"#,##0.00",9:"0%",10:"0.00%",11:"0.00E+00",12:"# ?/?",13:"# ??/??",14:"m/d/yy",15:"d-mmm-yy",16:"d-mmm",17:"mmm-yy",18:"h:mm AM/PM",19:"h:mm:ss AM/PM",20:"h:mm",21:"h:mm:ss",22:"m/d/yy h:mm",37:"#,##0 ;(#,##0)",38:"#,##0 ;[Red](#,##0)",39:"#,##0.00;(#,##0.00)",40:"#,##0.00;[Red](#,##0.00)",45:"mm:ss",46:"[h]:mm:ss",47:"mmss.0",48:"##0.0E+0",49:"@",56:'"\u4e0a\u5348/\u4e0b\u5348 "hh"\u6642"mm"\u5206"ss"\u79d2 "'},G={5:37,6:38,7:39,8:40,23:0,24:0,25:0,26:0,27:14,28:14,29:14,30:14,31:14,50:14,51:14,52:14,53:14,54:14,55:14,56:14,57:14,58:14,59:1,60:2,61:3,62:4,67:9,68:10,69:12,70:13,71:14,72:14,73:15,74:16,75:17,76:20,77:21,78:22,79:45,80:46,81:47,82:0},j={5:'"$"#,##0_);\\("$"#,##0\\)',63:'"$"#,##0_);\\("$"#,##0\\)',6:'"$"#,##0_);[Red]\\("$"#,##0\\)',64:'"$"#,##0_);[Red]\\("$"#,##0\\)',7:'"$"#,##0.00_);\\("$"#,##0.00\\)',65:'"$"#,##0.00_);\\("$"#,##0.00\\)',8:'"$"#,##0.00_);[Red]\\("$"#,##0.00\\)',66:'"$"#,##0.00_);[Red]\\("$"#,##0.00\\)',41:'_(* #,##0_);_(* \\(#,##0\\);_(* "-"_);_(@_)',42:'_("$"* #,##0_);_("$"* \\(#,##0\\);_("$"* "-"_);_(@_)',43:'_(* #,##0.00_);_(* \\(#,##0.00\\);_(* "-"??_);_(@_)',44:'_("$"* #,##0.00_);_("$"* \\(#,##0.00\\);_("$"* "-"??_);_(@_)'};function X(e,t,r){for(var a=e<0?-1:1,n=e*a,s=0,i=1,o=0,c=1,l=0,f=0,h=Math.floor(n);lt&&(l>t?(f=c,o=s):(f=l,o=i)),!r)return[0,a*o,f];var u=Math.floor(a*o/f);return[u,a*o-u*f,f]}function K(e,t,r){if(e>2958465||e<0)return null;var a=0|e,n=Math.floor(86400*(e-a)),s=0,i=[],o={D:a,T:n,u:86400*(e-a)-n,y:0,m:0,d:0,H:0,M:0,S:0,q:0};if(Math.abs(o.u)<1e-6&&(o.u=0),t&&t.date1904&&(a+=1462),o.u>.9999&&(o.u=0,86400==++n&&(o.T=n=0,++a,++o.D)),60===a)i=r?[1317,10,29]:[1900,2,29],s=3;else if(0===a)i=r?[1317,8,29]:[1900,1,0],s=6;else{a>60&&--a;var c=new Date(1900,0,1);c.setDate(c.getDate()+a-1),i=[c.getFullYear(),c.getMonth()+1,c.getDate()],s=c.getDay(),a<60&&(s=(s+6)%7),r&&(s=function(e,t){t[0]-=581;var r=e.getDay();e<60&&(r=(r+6)%7);return r}(c,i))}return o.y=i[0],o.m=i[1],o.d=i[2],o.S=n%60,n=Math.floor(n/60),o.M=n%60,n=Math.floor(n/60),o.H=n,o.q=s,o}var Y=new Date(1899,11,31,0,0,0),J=Y.getTime(),q=new Date(1900,2,1,0,0,0);function Z(e,t){var r=e.getTime();return t?r-=1262304e5:e>=q&&(r+=864e5),(r-(J+6e4*(e.getTimezoneOffset()-Y.getTimezoneOffset())))/864e5}function Q(e){return-1==e.indexOf(".")?e:e.replace(/(?:\.0*|(\.\d*[1-9])0+)$/,"$1")}function ee(e){var t,r=Math.floor(Math.log(Math.abs(e))*Math.LOG10E);return t=r>=-4&&r<=-1?e.toPrecision(10+r):Math.abs(r)<=9?function(e){var t=e<0?12:11,r=Q(e.toFixed(12));return r.length<=t||(r=e.toPrecision(10)).length<=t?r:e.toExponential(5)}(e):10===r?e.toFixed(10).substr(0,12):function(e){var t=Q(e.toFixed(11));return t.length>(e<0?12:11)||"0"===t||"-0"===t?e.toPrecision(6):t}(e),Q(function(e){return-1==e.indexOf("E")?e:e.replace(/(?:\.0*|(\.\d*[1-9])0+)[Ee]/,"$1E").replace(/(E[+-])(\d)$/,"$10$2")}(t.toUpperCase()))}function te(e,t){switch(typeof e){case"string":return e;case"boolean":return e?"TRUE":"FALSE";case"number":return(0|e)===e?e.toString(10):ee(e);case"undefined":return"";case"object":if(null==e)return"";if(e instanceof Date)return ye(14,Z(e,t&&t.date1904),t)}throw new Error("unsupported value in General format: "+e)}function re(e,t,r,a){var n,s="",i=0,o=0,c=r.y,l=0;switch(e){case 98:c=r.y+543;case 121:switch(t.length){case 1:case 2:n=c%100,l=2;break;default:n=c%1e4,l=4}break;case 109:switch(t.length){case 1:case 2:n=r.m,l=t.length;break;case 3:return z[r.m-1][1];case 5:return z[r.m-1][0];default:return z[r.m-1][2]}break;case 100:switch(t.length){case 1:case 2:n=r.d,l=t.length;break;case 3:return H[r.q][0];default:return H[r.q][1]}break;case 104:switch(t.length){case 1:case 2:n=1+(r.H+11)%12,l=t.length;break;default:throw"bad hour format: "+t}break;case 72:switch(t.length){case 1:case 2:n=r.H,l=t.length;break;default:throw"bad hour format: "+t}break;case 77:switch(t.length){case 1:case 2:n=r.M,l=t.length;break;default:throw"bad minute format: "+t}break;case 115:if("s"!=t&&"ss"!=t&&".0"!=t&&".00"!=t&&".000"!=t)throw"bad second format: "+t;return 0!==r.u||"s"!=t&&"ss"!=t?(o=a>=2?3===a?1e3:100:1===a?10:1,(i=Math.round(o*(r.S+r.u)))>=60*o&&(i=0),"s"===t?0===i?"0":""+i/o:(s=P(i,2+a),"ss"===t?s.substr(0,2):"."+s.substr(2,t.length-1))):P(r.S,t.length);case 90:switch(t){case"[h]":case"[hh]":n=24*r.D+r.H;break;case"[m]":case"[mm]":n=60*(24*r.D+r.H)+r.M;break;case"[s]":case"[ss]":n=60*(60*(24*r.D+r.H)+r.M)+Math.round(r.S+r.u);break;default:throw"bad abstime format: "+t}l=3===t.length?1:2;break;case 101:n=c,l=1}return l>0?P(n,l):""}function ae(e){if(e.length<=3)return e;for(var t=e.length%3,r=e.substr(0,t);t!=e.length;t+=3)r+=(r.length>0?",":"")+e.substr(t,3);return r}var ne=/%/g;function se(e,t){var r,a=e.indexOf("E")-e.indexOf(".")-1;if(e.match(/^#+0.0E\+0$/)){if(0==t)return"0.0E+0";if(t<0)return"-"+se(e,-t);var n=e.indexOf(".");-1===n&&(n=e.indexOf("E"));var s=Math.floor(Math.log(t)*Math.LOG10E)%n;if(s<0&&(s+=n),-1===(r=(t/Math.pow(10,s)).toPrecision(a+1+(n+s)%n)).indexOf("e")){var i=Math.floor(Math.log(t)*Math.LOG10E);for(-1===r.indexOf(".")?r=r.charAt(0)+"."+r.substr(1)+"E+"+(i-r.length+s):r+="E+"+(i-s);"0."===r.substr(0,2);)r=(r=r.charAt(0)+r.substr(2,n)+"."+r.substr(2+n)).replace(/^0+([1-9])/,"$1").replace(/^0+\./,"0.");r=r.replace(/\+-/,"-")}r=r.replace(/^([+-]?)(\d*)\.(\d*)[Ee]/,(function(e,t,r,a){return t+r+a.substr(0,(n+s)%n)+"."+a.substr(s)+"E"}))}else r=t.toExponential(a);return e.match(/E\+00$/)&&r.match(/e[+-]\d$/)&&(r=r.substr(0,r.length-1)+"0"+r.charAt(r.length-1)),e.match(/E\-/)&&r.match(/e\+/)&&(r=r.replace(/e\+/,"e")),r.replace("e","E")}var ie=/# (\?+)( ?)\/( ?)(\d+)/;var oe=/^#*0*\.([0#]+)/,ce=/\).*[0#]/,le=/\(###\) ###\\?-####/;function fe(e){for(var t,r="",a=0;a!=e.length;++a)switch(t=e.charCodeAt(a)){case 35:break;case 63:r+=" ";break;case 48:r+="0";break;default:r+=String.fromCharCode(t)}return r}function he(e,t){var r=Math.pow(10,t);return""+Math.round(e*r)/r}function ue(e,t){var r=e-Math.floor(e),a=Math.pow(10,t);return t<(""+Math.round(r*a)).length?0:Math.round(r*a)}function de(e,t,r){if(40===e.charCodeAt(0)&&!t.match(ce)){var a=t.replace(/\( */,"").replace(/ \)/,"").replace(/\)/,"");return r>=0?de("n",a,r):"("+de("n",a,-r)+")"}if(44===t.charCodeAt(t.length-1))return function(e,t,r){for(var a=t.length-1;44===t.charCodeAt(a-1);)--a;return ge(e,t.substr(0,a),r/Math.pow(10,3*(t.length-a)))}(e,t,r);if(-1!==t.indexOf("%"))return function(e,t,r){var a=t.replace(ne,""),n=t.length-a.length;return ge(e,a,r*Math.pow(10,2*n))+Ze("%",n)}(e,t,r);if(-1!==t.indexOf("E"))return se(t,r);if(36===t.charCodeAt(0))return"$"+de(e,t.substr(" "==t.charAt(1)?2:1),r);var n,s,i,o,c=Math.abs(r),l=r<0?"-":"";if(t.match(/^00+$/))return l+B(c,t.length);if(t.match(/^[#?]+$/))return"0"===(n=B(r,0))&&(n=""),n.length>t.length?n:fe(t.substr(0,t.length-n.length))+n;if(s=t.match(ie))return function(e,t,r){var a=parseInt(e[4],10),n=Math.round(t*a),s=Math.floor(n/a),i=n-s*a,o=a;return r+(0===s?"":""+s)+" "+(0===i?Ze(" ",e[1].length+1+e[4].length):L(i,e[1].length)+e[2]+"/"+e[3]+P(o,e[4].length))}(s,c,l);if(t.match(/^#+0+$/))return l+B(c,t.length-t.indexOf("0"));if(s=t.match(oe))return n=he(r,s[1].length).replace(/^([^\.]+)$/,"$1."+fe(s[1])).replace(/\.$/,"."+fe(s[1])).replace(/\.(\d*)$/,(function(e,t){return"."+t+Ze("0",fe(s[1]).length-t.length)})),-1!==t.indexOf("0.")?n:n.replace(/^0\./,".");if(t=t.replace(/^#+([0.])/,"$1"),s=t.match(/^(0*)\.(#*)$/))return l+he(c,s[2].length).replace(/\.(\d*[1-9])0*$/,".$1").replace(/^(-?\d*)$/,"$1.").replace(/^0\./,s[1].length?"0.":".");if(s=t.match(/^#{1,3},##0(\.?)$/))return l+ae(B(c,0));if(s=t.match(/^#,##0\.([#0]*0)$/))return r<0?"-"+de(e,t,-r):ae(""+(Math.floor(r)+function(e,t){return t<(""+Math.round((e-Math.floor(e))*Math.pow(10,t))).length?1:0}(r,s[1].length)))+"."+P(ue(r,s[1].length),s[1].length);if(s=t.match(/^#,#*,#0/))return de(e,t.replace(/^#,#*,/,""),r);if(s=t.match(/^([0#]+)(\\?-([0#]+))+$/))return n=F(de(e,t.replace(/[\\-]/g,""),r)),i=0,F(F(t.replace(/\\/g,"")).replace(/[0#]/g,(function(e){return i-2147483648?""+(e>=0?0|e:e-1|0):""+Math.floor(e)}(r)).replace(/^\d,\d{3}$/,"0$&").replace(/^\d*$/,(function(e){return"00,"+(e.length<3?P(0,3-e.length):"")+e}))+"."+P(i,s[1].length);switch(t){case"###,##0.00":return de(e,"#,##0.00",r);case"###,###":case"##,###":case"#,###":var d=ae(B(c,0));return"0"!==d?l+d:"";case"###,###.00":return de(e,"###,##0.00",r).replace(/^0\./,".");case"#,###.00":return de(e,"#,##0.00",r).replace(/^0\./,".")}throw new Error("unsupported format |"+t+"|")}function pe(e,t){var r,a=e.indexOf("E")-e.indexOf(".")-1;if(e.match(/^#+0.0E\+0$/)){if(0==t)return"0.0E+0";if(t<0)return"-"+pe(e,-t);var n=e.indexOf(".");-1===n&&(n=e.indexOf("E"));var s=Math.floor(Math.log(t)*Math.LOG10E)%n;if(s<0&&(s+=n),!(r=(t/Math.pow(10,s)).toPrecision(a+1+(n+s)%n)).match(/[Ee]/)){var i=Math.floor(Math.log(t)*Math.LOG10E);-1===r.indexOf(".")?r=r.charAt(0)+"."+r.substr(1)+"E+"+(i-r.length+s):r+="E+"+(i-s),r=r.replace(/\+-/,"-")}r=r.replace(/^([+-]?)(\d*)\.(\d*)[Ee]/,(function(e,t,r,a){return t+r+a.substr(0,(n+s)%n)+"."+a.substr(s)+"E"}))}else r=t.toExponential(a);return e.match(/E\+00$/)&&r.match(/e[+-]\d$/)&&(r=r.substr(0,r.length-1)+"0"+r.charAt(r.length-1)),e.match(/E\-/)&&r.match(/e\+/)&&(r=r.replace(/e\+/,"e")),r.replace("e","E")}function me(e,t,r){if(40===e.charCodeAt(0)&&!t.match(ce)){var a=t.replace(/\( */,"").replace(/ \)/,"").replace(/\)/,"");return r>=0?me("n",a,r):"("+me("n",a,-r)+")"}if(44===t.charCodeAt(t.length-1))return function(e,t,r){for(var a=t.length-1;44===t.charCodeAt(a-1);)--a;return ge(e,t.substr(0,a),r/Math.pow(10,3*(t.length-a)))}(e,t,r);if(-1!==t.indexOf("%"))return function(e,t,r){var a=t.replace(ne,""),n=t.length-a.length;return ge(e,a,r*Math.pow(10,2*n))+Ze("%",n)}(e,t,r);if(-1!==t.indexOf("E"))return pe(t,r);if(36===t.charCodeAt(0))return"$"+me(e,t.substr(" "==t.charAt(1)?2:1),r);var n,s,i,o,c=Math.abs(r),l=r<0?"-":"";if(t.match(/^00+$/))return l+P(c,t.length);if(t.match(/^[#?]+$/))return n=""+r,0===r&&(n=""),n.length>t.length?n:fe(t.substr(0,t.length-n.length))+n;if(s=t.match(ie))return function(e,t,r){return r+(0===t?"":""+t)+Ze(" ",e[1].length+2+e[4].length)}(s,c,l);if(t.match(/^#+0+$/))return l+P(c,t.length-t.indexOf("0"));if(s=t.match(oe))return n=(n=(""+r).replace(/^([^\.]+)$/,"$1."+fe(s[1])).replace(/\.$/,"."+fe(s[1]))).replace(/\.(\d*)$/,(function(e,t){return"."+t+Ze("0",fe(s[1]).length-t.length)})),-1!==t.indexOf("0.")?n:n.replace(/^0\./,".");if(t=t.replace(/^#+([0.])/,"$1"),s=t.match(/^(0*)\.(#*)$/))return l+(""+c).replace(/\.(\d*[1-9])0*$/,".$1").replace(/^(-?\d*)$/,"$1.").replace(/^0\./,s[1].length?"0.":".");if(s=t.match(/^#{1,3},##0(\.?)$/))return l+ae(""+c);if(s=t.match(/^#,##0\.([#0]*0)$/))return r<0?"-"+me(e,t,-r):ae(""+r)+"."+Ze("0",s[1].length);if(s=t.match(/^#,#*,#0/))return me(e,t.replace(/^#,#*,/,""),r);if(s=t.match(/^([0#]+)(\\?-([0#]+))+$/))return n=F(me(e,t.replace(/[\\-]/g,""),r)),i=0,F(F(t.replace(/\\/g,"")).replace(/[0#]/g,(function(e){return i-1||"\\"==r&&"-"==e.charAt(t+1)&&"0#".indexOf(e.charAt(t+2))>-1););break;case"?":for(;e.charAt(++t)===r;);break;case"*":++t," "!=e.charAt(t)&&"*"!=e.charAt(t)||++t;break;case"(":case")":++t;break;case"1":case"2":case"3":case"4":case"5":case"6":case"7":case"8":case"9":for(;t-1;);break;default:++t}return!1}var we=/\[(=|>[=]?|<[>=]?)(-?\d+(?:\.\d*)?)\]/;function Te(e,t){if(null==t)return!1;var r=parseFloat(t[2]);switch(t[1]){case"=":if(e==r)return!0;break;case">":if(e>r)return!0;break;case"<":if(e":if(e!=r)return!0;break;case">=":if(e>=r)return!0;break;case"<=":if(e<=r)return!0}return!1}function Ee(e,t){var r=function(e){for(var t=[],r=!1,a=0,n=0;a-1&&--a,r.length>4)throw new Error("cannot find right format for |"+r.join("|")+"|");if("number"!==typeof t)return[4,4===r.length||n>-1?r[r.length-1]:"@"];switch(r.length){case 1:r=n>-1?["General","General","General",r[0]]:[r[0],r[0],r[0],"@"];break;case 2:r=n>-1?[r[0],r[0],r[0],r[1]]:[r[0],r[1],r[0],"@"];break;case 3:r=n>-1?[r[0],r[1],r[0],r[2]]:[r[0],r[1],r[2],"@"]}var s=t>0?r[0]:t<0?r[1]:r[2];if(-1===r[0].indexOf("[")&&-1===r[1].indexOf("["))return[a,s];if(null!=r[0].match(/\[[=<>]/)||null!=r[1].match(/\[[=<>]/)){var i=r[0].match(we),o=r[1].match(we);return Te(t,i)?[a,r[0]]:Te(t,o)?[a,r[1]]:[a,r[null!=i&&null!=o?2:1]]}return[a,s]}function ye(e,t,r){null==r&&(r={});var a="";switch(typeof e){case"string":a="m/d/yy"==e&&r.dateNF?r.dateNF:e;break;case"number":null==(a=14==e&&r.dateNF?r.dateNF:(null!=r.table?r.table:V)[e])&&(a=r.table&&r.table[G[e]]||V[G[e]]),null==a&&(a=j[e]||"General")}if(W(a,0))return te(t,r);t instanceof Date&&(t=Z(t,r.date1904));var n=Ee(a,t);if(W(n[1]))return te(t,r);if(!0===t)t="TRUE";else if(!1===t)t="FALSE";else if(""===t||null==t)return"";return function(e,t,r,a){for(var n,s,i,o=[],c="",l=0,f="",h="t",u="H";l=12?"P":"A"),m.t="T",u="h",l+=3):"AM/PM"===e.substr(l,5).toUpperCase()?(null!=n&&(m.v=n.H>=12?"PM":"AM"),m.t="T",l+=5,u="h"):"\u4e0a\u5348/\u4e0b\u5348"===e.substr(l,5).toUpperCase()?(null!=n&&(m.v=n.H>=12?"\u4e0b\u5348":"\u4e0a\u5348"),m.t="T",l+=5,u="h"):(m.t="t",++l),null==n&&"T"===m.t)return"";o[o.length]=m,h=f;break;case"[":for(c=f;"]"!==e.charAt(l++)&&l-1&&(c=(c.match(/\$([^-\[\]]*)/)||[])[1]||"$",be(e)||(o[o.length]={t:"t",v:c}));break;case".":if(null!=n){for(c=f;++l-1;)c+=f;o[o.length]={t:"n",v:c};break;case"?":for(c=f;e.charAt(++l)===f;)c+=f;o[o.length]={t:f,v:c},h=f;break;case"*":++l," "!=e.charAt(l)&&"*"!=e.charAt(l)||++l;break;case"(":case")":o[o.length]={t:1===a?"t":f,v:f},++l;break;case"1":case"2":case"3":case"4":case"5":case"6":case"7":case"8":case"9":for(c=f;l-1;)c+=e.charAt(l);o[o.length]={t:"D",v:c};break;case" ":o[o.length]={t:f,v:f},++l;break;case"$":o[o.length]={t:"t",v:"$"},++l;break;default:if(-1===",$-+/():!^&'~{}<>=\u20acacfijklopqrtuvwxzP".indexOf(f))throw new Error("unrecognized character "+f+" in "+e);o[o.length]={t:"t",v:f},++l}var g,v=0,b=0;for(l=o.length-1,h="t";l>=0;--l)switch(o[l].t){case"h":case"H":o[l].t=u,h="h",v<1&&(v=1);break;case"s":(g=o[l].v.match(/\.0+$/))&&(b=Math.max(b,g[0].length-1)),v<3&&(v=3);case"d":case"y":case"M":case"e":h=o[l].t;break;case"m":"s"===h&&(o[l].t="M",v<2&&(v=2));break;case"X":break;case"Z":v<1&&o[l].v.match(/[Hh]/)&&(v=1),v<2&&o[l].v.match(/[Mm]/)&&(v=2),v<3&&o[l].v.match(/[Ss]/)&&(v=3)}switch(v){case 0:break;case 1:n.u>=.5&&(n.u=0,++n.S),n.S>=60&&(n.S=0,++n.M),n.M>=60&&(n.M=0,++n.H);break;case 2:n.u>=.5&&(n.u=0,++n.S),n.S>=60&&(n.S=0,++n.M)}var w,T="";for(l=0;l0){40==T.charCodeAt(0)?(E=t<0&&45===T.charCodeAt(0)?-t:t,y=ge("n",T,E)):(y=ge("n",T,E=t<0&&a>1?-t:t),E<0&&o[0]&&"t"==o[0].t&&(y=y.substr(1),o[0].v="-"+o[0].v)),w=y.length-1;var S=o.length;for(l=0;l-1){S=l;break}var _=o.length;if(S===o.length&&-1===y.indexOf("E")){for(l=o.length-1;l>=0;--l)null!=o[l]&&-1!=="n?".indexOf(o[l].t)&&(w>=o[l].v.length-1?(w-=o[l].v.length,o[l].v=y.substr(w+1,o[l].v.length)):w<0?o[l].v="":(o[l].v=y.substr(0,w+1),w=-1),o[l].t="t",_=l);w>=0&&_=0;--l)if(null!=o[l]&&-1!=="n?".indexOf(o[l].t)){for(s=o[l].v.indexOf(".")>-1&&l===S?o[l].v.indexOf(".")-1:o[l].v.length-1,k=o[l].v.substr(s+1);s>=0;--s)w>=0&&("0"===o[l].v.charAt(s)||"#"===o[l].v.charAt(s))&&(k=y.charAt(w--)+k);o[l].v=k,o[l].t="t",_=l}for(w>=0&&_-1&&l===S?o[l].v.indexOf(".")+1:0,k=o[l].v.substr(0,s);s-1&&(E=a>1&&t<0&&l>0&&"-"===o[l-1].v?-t:t,o[l].v=ge(o[l].t,o[l].v,E),o[l].t="t");var x="";for(l=0;l!==o.length;++l)null!=o[l]&&(x+=o[l].v);return x}(n[1],t,r,n[0])}function ke(e,t){if("number"!=typeof t){t=+t||-1;for(var r=0;r<392;++r)if(void 0!=V[r]){if(V[r]==e){t=r;break}}else t<0&&(t=r);t<0&&(t=391)}return V[t]=e,t}function Se(e){for(var t=0;392!=t;++t)void 0!==e[t]&&ke(e[t],t)}function _e(){var e;e||(e={}),e[0]="General",e[1]="0",e[2]="0.00",e[3]="#,##0",e[4]="#,##0.00",e[9]="0%",e[10]="0.00%",e[11]="0.00E+00",e[12]="# ?/?",e[13]="# ??/??",e[14]="m/d/yy",e[15]="d-mmm-yy",e[16]="d-mmm",e[17]="mmm-yy",e[18]="h:mm AM/PM",e[19]="h:mm:ss AM/PM",e[20]="h:mm",e[21]="h:mm:ss",e[22]="m/d/yy h:mm",e[37]="#,##0 ;(#,##0)",e[38]="#,##0 ;[Red](#,##0)",e[39]="#,##0.00;(#,##0.00)",e[40]="#,##0.00;[Red](#,##0.00)",e[45]="mm:ss",e[46]="[h]:mm:ss",e[47]="mmss.0",e[48]="##0.0E+0",e[49]="@",e[56]='"\u4e0a\u5348/\u4e0b\u5348 "hh"\u6642"mm"\u5206"ss"\u79d2 "',V=e}var xe={format:ye,load:ke,_table:V,load_table:Se,parse_date_code:K,is_date:be,get_table:function(){return xe._table=V}},Ae={5:'"$"#,##0_);\\("$"#,##0\\)',6:'"$"#,##0_);[Red]\\("$"#,##0\\)',7:'"$"#,##0.00_);\\("$"#,##0.00\\)',8:'"$"#,##0.00_);[Red]\\("$"#,##0.00\\)',23:"General",24:"General",25:"General",26:"General",27:"m/d/yy",28:"m/d/yy",29:"m/d/yy",30:"m/d/yy",31:"m/d/yy",32:"h:mm:ss",33:"h:mm:ss",34:"h:mm:ss",35:"h:mm:ss",36:"m/d/yy",41:'_(* #,##0_);_(* (#,##0);_(* "-"_);_(@_)',42:'_("$"* #,##0_);_("$"* (#,##0);_("$"* "-"_);_(@_)',43:'_(* #,##0.00_);_(* (#,##0.00);_(* "-"??_);_(@_)',44:'_("$"* #,##0.00_);_("$"* (#,##0.00);_("$"* "-"??_);_(@_)',50:"m/d/yy",51:"m/d/yy",52:"m/d/yy",53:"m/d/yy",54:"m/d/yy",55:"m/d/yy",56:"m/d/yy",57:"m/d/yy",58:"m/d/yy",59:"0",60:"0.00",61:"#,##0",62:"#,##0.00",63:'"$"#,##0_);\\("$"#,##0\\)',64:'"$"#,##0_);[Red]\\("$"#,##0\\)',65:'"$"#,##0.00_);\\("$"#,##0.00\\)',66:'"$"#,##0.00_);[Red]\\("$"#,##0.00\\)',67:"0%",68:"0.00%",69:"# ?/?",70:"# ??/??",71:"m/d/yy",72:"m/d/yy",73:"d-mmm-yy",74:"d-mmm",75:"mmm-yy",76:"h:mm",77:"h:mm:ss",78:"m/d/yy h:mm",79:"mm:ss",80:"[h]:mm:ss",81:"mmss.0"},Ce=/[dD]+|[mM]+|[yYeE]+|[Hh]+|[Ss]+/g;var Re=function(){var e={};e.version="1.2.0";var t=function(){for(var e=0,t=new Array(256),r=0;256!=r;++r)e=1&(e=1&(e=1&(e=1&(e=1&(e=1&(e=1&(e=1&(e=r)?-306674912^e>>>1:e>>>1)?-306674912^e>>>1:e>>>1)?-306674912^e>>>1:e>>>1)?-306674912^e>>>1:e>>>1)?-306674912^e>>>1:e>>>1)?-306674912^e>>>1:e>>>1)?-306674912^e>>>1:e>>>1)?-306674912^e>>>1:e>>>1,t[r]=e;return"undefined"!==typeof Int32Array?new Int32Array(t):t}();var r=function(e){var t=0,r=0,a=0,n="undefined"!==typeof Int32Array?new Int32Array(4096):new Array(4096);for(a=0;256!=a;++a)n[a]=e[a];for(a=0;256!=a;++a)for(r=e[a],t=256+a;t<4096;t+=256)r=n[t]=r>>>8^e[255&r];var s=[];for(a=1;16!=a;++a)s[a-1]="undefined"!==typeof Int32Array?n.subarray(256*a,256*a+256):n.slice(256*a,256*a+256);return s}(t),a=r[0],n=r[1],s=r[2],i=r[3],o=r[4],c=r[5],l=r[6],f=r[7],h=r[8],u=r[9],d=r[10],p=r[11],m=r[12],g=r[13],v=r[14];return e.table=t,e.bstr=function(e,r){for(var a=-1^r,n=0,s=e.length;n>>8^t[255&(a^e.charCodeAt(n++))];return~a},e.buf=function(e,r){for(var b=-1^r,w=e.length-15,T=0;T>8&255]^m[e[T++]^b>>16&255]^p[e[T++]^b>>>24]^d[e[T++]]^u[e[T++]]^h[e[T++]]^f[e[T++]]^l[e[T++]]^c[e[T++]]^o[e[T++]]^i[e[T++]]^s[e[T++]]^n[e[T++]]^a[e[T++]]^t[e[T++]];for(w+=15;T>>8^t[255&(b^e[T++])];return~b},e.str=function(e,r){for(var a=-1^r,n=0,s=e.length,i=0,o=0;n>>8^t[255&(a^i)]:i<2048?a=(a=a>>>8^t[255&(a^(192|i>>6&31))])>>>8^t[255&(a^(128|63&i))]:i>=55296&&i<57344?(i=64+(1023&i),o=1023&e.charCodeAt(n++),a=(a=(a=(a=a>>>8^t[255&(a^(240|i>>8&7))])>>>8^t[255&(a^(128|i>>2&63))])>>>8^t[255&(a^(128|o>>6&15|(3&i)<<4))])>>>8^t[255&(a^(128|63&o))]):a=(a=(a=a>>>8^t[255&(a^(224|i>>12&15))])>>>8^t[255&(a^(128|i>>6&63))])>>>8^t[255&(a^(128|63&i))];return~a},e}(),Oe=function(){var e,t={};function r(e){if("/"==e.charAt(e.length-1))return-1===e.slice(0,-1).indexOf("/")?e:r(e.slice(0,-1));var t=e.lastIndexOf("/");return-1===t?e:e.slice(0,t+1)}function n(e){if("/"==e.charAt(e.length-1))return n(e.slice(0,-1));var t=e.lastIndexOf("/");return-1===t?e:e.slice(t+1)}function s(e,t){"string"===typeof t&&(t=new Date(t));var r=t.getHours();r=(r=r<<6|t.getMinutes())<<5|t.getSeconds()>>>1,e.write_shift(2,r);var a=t.getFullYear()-1980;a=(a=a<<4|t.getMonth()+1)<<5|t.getDate(),e.write_shift(2,a)}function i(e){Zr(e,0);for(var t={},r=0;e.l<=e.length-4;){var a=e.read_shift(2),n=e.read_shift(2),s=e.l+n,i={};if(21589===a)1&(r=e.read_shift(1))&&(i.mtime=e.read_shift(4)),n>5&&(2&r&&(i.atime=e.read_shift(4)),4&r&&(i.ctime=e.read_shift(4))),i.mtime&&(i.mt=new Date(1e3*i.mtime));e.l=s,t[a]=i}return t}function o(){return e||(e={})}function c(e,t){if(80==e[0]&&75==e[1])return pe(e,t);if(109==(32|e[0])&&105==(32|e[1]))return function(e,t){if("mime-version:"!=O(e.slice(0,13)).toLowerCase())throw new Error("Unsupported MAD header");var r=t&&t.root||"",n=(k&&a.isBuffer(e)?e.toString("binary"):O(e)).split("\r\n"),s=0,i="";for(s=0;s0&&(r=(r=r.slice(0,r.length-1)).slice(0,r.lastIndexOf("/")+1),i.slice(0,r.length)!=r););var o=(n[1]||"").match(/boundary="(.*?)"/);if(!o)throw new Error("MAD cannot find boundary");var c="--"+(o[1]||""),l={FileIndex:[],FullPaths:[]};d(l);var f,h=0;for(s=0;s=n&&(u-=n),!i[u]){c=[];var p=[];for(h=u;h>=0;){p[h]=!0,i[h]=!0,o[o.length]=h,c.push(e[h]);var m=r[Math.floor(4*h/a)];if(a<4+(d=4*h&l))throw new Error("FAT boundary crossed: "+h+" 4 "+a);if(!e[m])break;if(p[h=$r(e[m],d)])break}s[u]={nodes:o,data:Er([c])}}return s}(_,i,m,p);x[i].name="!Directory",n>0&&o!==b&&(x[o].name="!MiniFAT"),x[m[0]].name="!FAT",x.fat_addrs=m,x.ssz=p;var A=[],C=[],R=[];!function(e,t,r,a,n,s,i,o){for(var c,f=0,d=a.length?2:0,p=t[e].data,m=0,g=0;m0&&f!==b&&(t[f].name="!StreamData")):w.size>=4096?(w.storage="fat",void 0===t[w.start]&&(t[w.start]=h(r,w.start,t.fat_addrs,t.ssz)),t[w.start].name=w.name,w.content=t[w.start].data.slice(0,w.size)):(w.storage="minifat",w.size<0?w.size=0:f!==b&&w.start!==b&&t[f]&&(w.content=l(w,t[f].data,(t[o]||{}).data))),w.content&&Zr(w.content,0),s[c]=w,i.push(w)}}(i,x,_,A,n,{},C,o),function(e,t,r){for(var a=0,n=0,s=0,i=0,o=0,c=r.length,l=[],f=[];a0&&i>=0;)s.push(t.slice(i*v,i*v+v)),n-=v,i=$r(r,4*i);return 0===s.length?ea(0):I(s).slice(0,e.size)}function f(e,t,r,a,n){var s=b;if(e===b){if(0!==t)throw new Error("DIFAT chain shorter than expected")}else if(-1!==e){var i=r[e],o=(a>>>2)-1;if(!i)return;for(var c=0;c=0;){n[c]=!0,s[s.length]=c,i.push(e[c]);var f=r[Math.floor(4*c/a)];if(a<4+(l=4*c&o))throw new Error("FAT boundary crossed: "+c+" 4 "+a);if(!e[f])break;c=$r(e[f],l)}return{nodes:s,data:Er([i])}}function u(e,t){return new Date(1e3*(jr(e,t+4)/1e7*Math.pow(2,32)+jr(e,t)/1e7-11644473600))}function d(e,t){var r=t||{},a=r.root||"Root Entry";if(e.FullPaths||(e.FullPaths=[]),e.FileIndex||(e.FileIndex=[]),e.FullPaths.length!==e.FileIndex.length)throw new Error("inconsistent CFB structure");0===e.FullPaths.length&&(e.FullPaths[0]=a+"/",e.FileIndex[0]={name:a,type:5}),r.CLSID&&(e.FileIndex[0].clsid=r.CLSID),function(e){var t="\x01Sh33tJ5";if(Oe.find(e,"/"+t))return;var r=ea(4);r[0]=55,r[1]=r[3]=50,r[2]=54,e.FileIndex.push({name:t,type:2,content:r,size:4,L:69,R:69,C:69}),e.FullPaths.push(e.FullPaths[0]+t),p(e)}(e)}function p(e,t){d(e);for(var a=!1,s=!1,i=e.FullPaths.length-1;i>=0;--i){var o=e.FileIndex[i];switch(o.type){case 0:s?a=!0:(e.FileIndex.pop(),e.FullPaths.pop());break;case 1:case 2:case 5:s=!0,isNaN(o.R*o.L*o.C)&&(a=!0),o.R>-1&&o.L>-1&&o.R==o.L&&(a=!0);break;default:a=!0}}if(a||t){var c=new Date(1987,1,19),l=0,f=Object.create?Object.create(null):{},h=[];for(i=0;i1?1:-1,p.size=0,p.type=5;else if("/"==m.slice(-1)){for(l=i+1;l=h.length?-1:l,l=i+1;l=h.length?-1:l,p.type=1}else r(e.FullPaths[i+1]||"")==r(m)&&(p.R=i+1),p.type=2}}}function m(e,t){var r=t||{};if("mad"==r.fileType)return function(e,t){for(var r=t||{},n=r.boundary||"SheetJS",s=["MIME-Version: 1.0",'Content-Type: multipart/related; boundary="'+(n="------="+n).slice(2)+'"',"","",""],i=e.FullPaths[0],o=i,c=e.FileIndex[0],l=1;l=32&&p<128&&++u;var g=u>=4*d/5;s.push(n),s.push("Content-Location: "+(r.root||"file:///C:/SheetJS/")+o),s.push("Content-Transfer-Encoding: "+(g?"quoted-printable":"base64")),s.push("Content-Type: "+ve(c,o)),s.push(""),s.push(g?we(h):be(h))}return s.push(n+"--\r\n"),s.join("\r\n")}(e,r);if(p(e),"zip"===r.fileType)return function(e,t){var r=t||{},a=[],n=[],i=ea(1),o=r.compression?8:0,c=0;0;var l=0,f=0,h=0,u=0,d=e.FullPaths[0],p=d,m=e.FileIndex[0],g=[],v=0;for(l=1;l0&&(s<4096?t+=s+63>>6:r+=s+511>>9)}}for(var i=e.FullPaths.length+3>>2,o=t+127>>7,c=(t+7>>3)+r+i+o,l=c+127>>7,f=l<=109?0:Math.ceil((l-109)/127);c+l+f+127>>7>l;)f=++l<=109?0:Math.ceil((l-109)/127);var h=[1,f,l,o,i,r,t,0];return e.FileIndex[0].size=t<<6,h[7]=(e.FileIndex[0].start=h[0]+h[1]+h[2]+h[3]+h[4]+h[5])+(h[6]+7>>3),h}(e),i=ea(n[7]<<9),o=0,c=0;for(o=0;o<8;++o)i.write_shift(1,T[o]);for(o=0;o<8;++o)i.write_shift(2,0);for(i.write_shift(2,62),i.write_shift(2,3),i.write_shift(2,65534),i.write_shift(2,9),i.write_shift(2,6),o=0;o<3;++o)i.write_shift(2,0);for(i.write_shift(4,0),i.write_shift(4,n[2]),i.write_shift(4,n[0]+n[1]+n[2]+n[3]-1),i.write_shift(4,0),i.write_shift(4,4096),i.write_shift(4,n[3]?n[0]+n[1]+n[2]-1:b),i.write_shift(4,n[3]),i.write_shift(-4,n[1]?n[0]-1:b),i.write_shift(4,n[1]),o=0;o<109;++o)i.write_shift(-4,o>9)));for(l(n[6]+7>>3);511&i.l;)i.write_shift(-4,R.ENDOFCHAIN);for(c=o=0,f=0;f=4096||(u.start=c,l(h+63>>6)));for(;511&i.l;)i.write_shift(-4,R.ENDOFCHAIN);for(o=0;o=4096)if(i.l=u.start+1<<9,k&&a.isBuffer(u.content))u.content.copy(i,i.l,0,u.size),i.l+=u.size+511&-512;else{for(f=0;f0&&u.size<4096)if(k&&a.isBuffer(u.content))u.content.copy(i,i.l,0,u.size),i.l+=u.size+63&-64;else{for(f=0;f>16|t>>8|t)}for(var B="undefined"!==typeof Uint8Array,W=B?new Uint8Array(256):[],H=0;H<256;++H)W[H]=U(H);function z(e,t){var r=W[255&e];return t<=8?r>>>8-t:(r=r<<8|W[e>>8&255],t<=16?r>>>16-t:(r=r<<8|W[e>>16&255])>>>24-t)}function V(e,t){var r=7&t,a=t>>>3;return(e[a]|(r<=6?0:e[a+1]<<8))>>>r&3}function G(e,t){var r=7&t,a=t>>>3;return(e[a]|(r<=5?0:e[a+1]<<8))>>>r&7}function j(e,t){var r=7&t,a=t>>>3;return(e[a]|(r<=3?0:e[a+1]<<8))>>>r&31}function $(e,t){var r=7&t,a=t>>>3;return(e[a]|(r<=1?0:e[a+1]<<8))>>>r&127}function X(e,t,r){var a=7&t,n=t>>>3,s=(1<>>a;return r<8-a?i&s:(i|=e[n+1]<<8-a,r<16-a?i&s:(i|=e[n+2]<<16-a,r<24-a?i&s:(i|=e[n+3]<<24-a)&s))}function K(e,t,r){var a=7&t,n=t>>>3;return a<=5?e[n]|=(7&r)<>8-a),t+3}function Y(e,t,r){return r=(1&r)<<(7&t),e[t>>>3]|=r,t+1}function J(e,t,r){var a=t>>>3;return r<<=7&t,e[a]|=255&r,r>>>=8,e[a+1]=r,t+8}function q(e,t,r){var a=t>>>3;return r<<=7&t,e[a]|=255&r,r>>>=8,e[a+1]=255&r,e[a+2]=r>>>8,t+16}function Z(e,t){var r=e.length,a=2*r>t?2*r:t+5,n=0;if(r>=t)return e;if(k){var s=x(a);if(e.copy)e.copy(s);else for(;n>a-h,i=(1<=0;--i)t[o|i<0;)t[t.l++]=e[r++]}return t.l}(t,r):function(t,r){for(var n=0,s=0,i=B?new Uint16Array(32768):[];s0;)r[r.l++]=t[s++];n=8*r.l}else{n=K(r,n,+!(s+o!=t.length)+2);for(var c=0;o-- >0;){var l=t[s],f=-1,h=0;if((f=i[c=32767&(c<<5^l)])&&((f|=-32768&s)>s&&(f-=32768),f2){(l=a[h])<=22?n=J(r,n,W[l+1]>>1)-1:(J(r,n,3),J(r,n+=5,W[l-23]>>5),n+=3);var u=l<8?0:l-4>>2;u>0&&(q(r,n,h-L[l]),n+=u),l=e[s-f],n=J(r,n,W[l]>>3),n-=3;var d=l<4?0:l-2>>1;d>0&&(q(r,n,s-f-M[l]),n+=d);for(var p=0;p>>3;return(e[a]|(r<=4?0:e[a+1]<<8))>>>r&15}(e,t+=5)+4;t+=4;for(var s=0,i=B?new Uint8Array(19):Q(19),o=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],c=1,l=B?new Uint8Array(8):Q(8),f=B?new Uint8Array(8):Q(8),h=i.length,u=0;u>8-p;for(var m=(1<<7-p)-1;m>=0;--m)ce[d|m<>>=3){case 16:for(s=3+V(e,t),t+=2,d=g[g.length-1];s-- >0;)g.push(d);break;case 17:for(s=3+G(e,t),t+=3;s-- >0;)g.push(0);break;case 18:for(s=11+$(e,t),t+=7;s-- >0;)g.push(0);break;default:g.push(d),c>>0,o=0,c=0;0==(1&a);)if(a=G(e,r),r+=3,a>>>1!=0)for(a>>1==1?(o=9,c=5):(r=he(e,r),o=le,c=fe);;){!t&&i>>1==1?te[l]:ie[l];if(r+=15&f,0===((f>>>=4)>>>8&255))n[s++]=f;else{if(256==f)break;var h=(f-=257)<8?0:f-4>>2;h>5&&(h=0);var u=s+L[f];h>0&&(u+=X(e,r,h),r+=h),l=X(e,r,c),r+=15&(f=a>>>1==1?re[l]:oe[l]);var d=(f>>>=4)<4?0:f-2>>1,p=M[f];for(d>0&&(p+=X(e,r,d),r+=d),!t&&i>>3]|e[1+(r>>>3)]<<8;if(r+=32,m>0)for(!t&&i0;)n[s++]=e[r>>>3],r+=8}return t?[n,r+7>>>3]:[n.slice(0,s),r+7>>>3]}(e.slice(e.l||0),t);return e.l+=r[1],r[0]}function de(e,t){if(!e)throw new Error(t);"undefined"!==typeof console&&console.error(t)}function pe(e,t){var r=e;Zr(r,0);var a={FileIndex:[],FullPaths:[]};d(a,{root:t.root});for(var n=r.length-4;(80!=r[n]||75!=r[n+1]||5!=r[n+2]||6!=r[n+3])&&n>=0;)--n;r.l=n+4,r.l+=4;var s=r.read_shift(2);r.l+=6;var o=r.read_shift(4);for(r.l=o,n=0;n>>=5);r>>>=4,a.setMilliseconds(0),a.setFullYear(r+1980),a.setMonth(s-1),a.setDate(n);var i=31&t,o=63&(t>>>=5);return t>>>=6,a.setHours(t),a.setMinutes(o),a.setSeconds(i<<1),a}(e);if(8257&s)throw new Error("Unsupported ZIP encryption");e.read_shift(4);for(var l=e.read_shift(4),f=e.read_shift(4),h=e.read_shift(2),u=e.read_shift(2),d="",p=0;p3&&(a=!0),n[s].slice(n[s].length-1)){case"Y":throw new Error("Unsupported ISO Duration Field: "+n[s].slice(n[s].length-1));case"D":r*=24;case"H":r*=60;case"M":if(!a)throw new Error("Unsupported ISO Duration Field: M");r*=60}t+=r*parseInt(n[s],10)}return t}var $e=new Date("2017-02-19T19:06:09.000Z"),Xe=isNaN($e.getFullYear())?new Date("2/19/17"):$e,Ke=2017==Xe.getFullYear();function Ye(e,t){var r=new Date(e);if(Ke)return t>0?r.setTime(r.getTime()+60*r.getTimezoneOffset()*1e3):t<0&&r.setTime(r.getTime()-60*r.getTimezoneOffset()*1e3),r;if(e instanceof Date)return e;if(1917==Xe.getFullYear()&&!isNaN(r.getFullYear())){var a=r.getFullYear();return e.indexOf(""+a)>-1||r.setFullYear(r.getFullYear()+100),r}var n=e.match(/\d+/g)||["2017","2","19","0","0","0"],s=new Date(+n[0],+n[1]-1,+n[2],+n[3]||0,+n[4]||0,+n[5]||0);return e.indexOf("Z")>-1&&(s=new Date(s.getTime()-60*s.getTimezoneOffset()*1e3)),s}function Je(e,t){if(k&&a.isBuffer(e)){if(t){if(255==e[0]&&254==e[1])return Bt(e.slice(2).toString("utf16le"));if(254==e[1]&&255==e[2])return Bt(p(e.slice(2).toString("binary")))}return e.toString("binary")}if("undefined"!==typeof TextDecoder)try{if(t){if(255==e[0]&&254==e[1])return Bt(new TextDecoder("utf-16le").decode(e.slice(2)));if(254==e[0]&&255==e[1])return Bt(new TextDecoder("utf-16be").decode(e.slice(2)))}var r={"\u20ac":"\x80","\u201a":"\x82","\u0192":"\x83","\u201e":"\x84","\u2026":"\x85","\u2020":"\x86","\u2021":"\x87","\u02c6":"\x88","\u2030":"\x89","\u0160":"\x8a","\u2039":"\x8b","\u0152":"\x8c","\u017d":"\x8e","\u2018":"\x91","\u2019":"\x92","\u201c":"\x93","\u201d":"\x94","\u2022":"\x95","\u2013":"\x96","\u2014":"\x97","\u02dc":"\x98","\u2122":"\x99","\u0161":"\x9a","\u203a":"\x9b","\u0153":"\x9c","\u017e":"\x9e","\u0178":"\x9f"};return Array.isArray(e)&&(e=new Uint8Array(e)),new TextDecoder("latin1").decode(e).replace(/[\u20ac\u201a\u0192\u201e\u2026\u2020\u2021\u02c6\u2030\u0160\u2039\u0152\u017d\u2018\u2019\u201c\u201d\u2022\u2013\u2014\u02dc\u2122\u0161\u203a\u0153\u017e\u0178]/g,(function(e){return r[e]||e}))}catch(i){}for(var n=[],s=0;s!=e.length;++s)n.push(String.fromCharCode(e[s]));return n.join("")}function qe(e){if("undefined"!=typeof JSON&&!Array.isArray(e))return JSON.parse(JSON.stringify(e));if("object"!=typeof e||null==e)return e;if(e instanceof Date)return new Date(e.getTime());var t={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=qe(e[r]));return t}function Ze(e,t){for(var r="";r.length3&&-1==et.indexOf(i))return r}else if(i.match(/[a-z]/))return r;return a<0||a>8099?r:(n>0||s>1)&&101!=a?t:e.match(/[^-0-9:,\/\\]/)?r:t}var rt=function(){var e=5=="abacaba".split(/(:?b)/i).length;return function(t,r,a){if(e||"string"==typeof r)return t.split(r);for(var n=t.split(r),s=[n[0]],i=1;i>6&31,n[r++]=128|63&i;else if(i>=55296&&i<57344){i=64+(1023&i);var o=1023&e.charCodeAt(++s);n[r++]=240|i>>8&7,n[r++]=128|i>>2&63,n[r++]=128|o>>6&15|(3&i)<<4,n[r++]=128|63&o}else n[r++]=224|i>>12&15,n[r++]=128|i>>6&63,n[r++]=128|63&i;r>a&&(t.push(n.slice(0,r)),r=0,n=_(65535),a=65530)}return t.push(n.slice(0,r)),I(t)}(r),Oe.utils.cfb_add(e,t,a);Oe.utils.cfb_add(e,t,r)}else e.file(t,r)}function ut(){return Oe.utils.cfb_new()}function dt(e,t){switch(t.type){case"base64":return Oe.read(e,{type:"base64"});case"binary":return Oe.read(e,{type:"binary"});case"buffer":case"array":return Oe.read(e,{type:"buffer"})}throw new Error("Unrecognized type "+t.type)}function pt(e,t){if("/"==e.charAt(0))return e.slice(1);var r=t.split("/");"/"!=t.slice(-1)&&r.pop();for(var a=e.split("/");0!==a.length;){var n=a.shift();".."===n?r.pop():"."!==n&&r.push(n)}return r.join("/")}var mt='\r\n',gt=/([^"\s?>\/]+)\s*=\s*((?:")([^"]*)(?:")|(?:')([^']*)(?:')|([^'">\s]+))/g,vt=/<[\/\?]?[a-zA-Z0-9:_-]+(?:\s+[^"\s?>\/]+\s*=\s*(?:"[^"]*"|'[^']*'|[^'">\s=]+))*\s*[\/\?]?>/gm,bt=mt.match(vt)?vt:/<[^>]*>/g,wt=/<\w*:/,Tt=/<(\/?)\w+:/;function Et(e,t,r){for(var a={},n=0,s=0;n!==e.length&&(32!==(s=e.charCodeAt(n))&&10!==s&&13!==s);++n);if(t||(a[0]=e.slice(0,n)),n===e.length)return a;var i=e.match(gt),o=0,c="",l=0,f="",h="",u=1;if(i)for(l=0;l!=i.length;++l){for(h=i[l],s=0;s!=h.length&&61!==h.charCodeAt(s);++s);for(f=h.slice(0,s).trim();32==h.charCodeAt(s+1);)++s;for(u=34==(n=h.charCodeAt(s+1))||39==n?1:0,c=h.slice(s+1+u,h.length-u),o=0;o!=f.length&&58!==f.charCodeAt(o);++o);if(o===f.length)f.indexOf("_")>0&&(f=f.slice(0,f.indexOf("_"))),a[f]=c,r||(a[f.toLowerCase()]=c);else{var d=(5===o&&"xmlns"===f.slice(0,5)?"xmlns":"")+f.slice(o+1);if(a[d]&&"ext"==f.slice(o-3,o))continue;a[d]=c,r||(a[d.toLowerCase()]=c)}}return a}function yt(e){return e.replace(Tt,"<$1")}var kt={""":'"',"'":"'",">":">","<":"<","&":"&"},St=Me(kt),_t=function(){var e=/&(?:quot|apos|gt|lt|amp|#x?([\da-fA-F]+));/gi,t=/_x([\da-fA-F]{4})_/gi;return function r(a){var n=a+"",s=n.indexOf("-1?16:10))||e})).replace(t,(function(e,t){return String.fromCharCode(parseInt(t,16))}));var i=n.indexOf("]]>");return r(n.slice(0,s))+n.slice(s+9,i)+r(n.slice(i+3))}}(),xt=/[&<>'"]/g,At=/[\u0000-\u0008\u000b-\u001f]/g;function Ct(e){return(e+"").replace(xt,(function(e){return St[e]})).replace(At,(function(e){return"_x"+("000"+e.charCodeAt(0).toString(16)).slice(-4)+"_"}))}function Rt(e){return Ct(e).replace(/ /g,"_x0020_")}var Ot=/[\u0000-\u001f]/g;function It(e){return(e+"").replace(xt,(function(e){return St[e]})).replace(/\n/g,"
").replace(Ot,(function(e){return"&#x"+("000"+e.charCodeAt(0).toString(16)).slice(-4)+";"}))}var Nt=function(){var e=/&#(\d+);/g;function t(e,t){return String.fromCharCode(parseInt(t,10))}return function(r){return r.replace(e,t)}}();function Dt(e){switch(e){case 1:case!0:case"1":case"true":case"TRUE":return!0;default:return!1}}function Ft(e){for(var t="",r=0,a=0,n=0,s=0,i=0,o=0;r191&&a<224?(i=(31&a)<<6,i|=63&n,t+=String.fromCharCode(i)):(s=e.charCodeAt(r++),a<240?t+=String.fromCharCode((15&a)<<12|(63&n)<<6|63&s):(o=((7&a)<<18|(63&n)<<12|(63&s)<<6|63&(i=e.charCodeAt(r++)))-65536,t+=String.fromCharCode(55296+(o>>>10&1023)),t+=String.fromCharCode(56320+(1023&o)))));return t}function Pt(e){var t,r,a,n=_(2*e.length),s=1,i=0,o=0;for(r=0;r>>10&1023),t=56320+(1023&t)),0!==o&&(n[i++]=255&o,n[i++]=o>>>8,o=0),n[i++]=t%256,n[i++]=t>>>8;return n.slice(0,i).toString("ucs2")}function Lt(e){return S(e,"binary").toString("utf8")}var Mt="foo bar baz\xe2\x98\x83\xf0\x9f\x8d\xa3",Ut=k&&(Lt(Mt)==Ft(Mt)&&Lt||Pt(Mt)==Ft(Mt)&&Pt)||Ft,Bt=k?function(e){return S(e,"utf8").toString("binary")}:function(e){for(var t=[],r=0,a=0,n=0;r>6))),t.push(String.fromCharCode(128+(63&a)));break;case a>=55296&&a<57344:a-=55296,n=e.charCodeAt(r++)-56320+(a<<10),t.push(String.fromCharCode(240+(n>>18&7))),t.push(String.fromCharCode(144+(n>>12&63))),t.push(String.fromCharCode(128+(n>>6&63))),t.push(String.fromCharCode(128+(63&n)));break;default:t.push(String.fromCharCode(224+(a>>12))),t.push(String.fromCharCode(128+(a>>6&63))),t.push(String.fromCharCode(128+(63&a)))}return t.join("")},Wt=function(){var e={};return function(t,r){var a=t+"|"+(r||"");return e[a]?e[a]:e[a]=new RegExp("<(?:\\w+:)?"+t+'(?: xml:space="preserve")?(?:[^>]*)>([\\s\\S]*?)",r||"")}}(),Ht=function(){var e=[["nbsp"," "],["middot","\xb7"],["quot",'"'],["apos","'"],["gt",">"],["lt","<"],["amp","&"]].map((function(e){return[new RegExp("&"+e[0]+";","ig"),e[1]]}));return function(t){for(var r=t.replace(/^[\t\n\r ]+/,"").replace(/[\t\n\r ]+$/,"").replace(/>\s+/g,">").replace(/\s+/g,"\n").replace(/<[^>]*>/g,""),a=0;a([\\s\\S]*?)","g")}}(),Vt=/<\/?(?:vt:)?variant>/g,Gt=/<(?:vt:)([^>]*)>([\s\S]*)"+t+""}function Kt(e){return Pe(e).map((function(t){return" "+t+'="'+e[t]+'"'})).join("")}function Yt(e,t,r){return"<"+e+(null!=r?Kt(r):"")+(null!=t?(t.match($t)?' xml:space="preserve"':"")+">"+t+""}function Jt(e,t){try{return e.toISOString().replace(/\.\d*/,"")}catch(r){if(t)throw r}return""}function qt(e){if(k&&a.isBuffer(e))return e.toString("utf8");if("string"===typeof e)return e;if("undefined"!==typeof Uint8Array&&e instanceof Uint8Array)return Ut(R(O(e)));throw new Error("Bad input format: expected Buffer or string")}var Zt=/<(\/?)([^\s?>:\/]+)(?:[\s?:\/][^>]*)?>/gm,Qt="http://schemas.openxmlformats.org/package/2006/metadata/core-properties",er="http://schemas.openxmlformats.org/officeDocument/2006/custom-properties",tr="http://schemas.openxmlformats.org/officeDocument/2006/extended-properties",rr="http://schemas.openxmlformats.org/package/2006/content-types",ar="http://schemas.openxmlformats.org/package/2006/relationships",nr="http://schemas.microsoft.com/office/spreadsheetml/2018/threadedcomments",sr="http://purl.org/dc/elements/1.1/",ir="http://purl.org/dc/terms/",or="http://purl.org/dc/dcmitype/",cr="http://schemas.openxmlformats.org/officeDocument/2006/relationships",lr="http://schemas.openxmlformats.org/officeDocument/2006/docPropsVTypes",fr="http://www.w3.org/2001/XMLSchema-instance",hr="http://www.w3.org/2001/XMLSchema",ur=["http://schemas.openxmlformats.org/spreadsheetml/2006/main","http://purl.oclc.org/ooxml/spreadsheetml/main","http://schemas.microsoft.com/office/excel/2006/main","http://schemas.microsoft.com/office/excel/2006/2"],dr="urn:schemas-microsoft-com:office:office",pr="urn:schemas-microsoft-com:office:excel",mr="urn:schemas-microsoft-com:office:spreadsheet",gr="uuid:C2F41010-65B3-11d1-A29F-00AA00C14882",vr="http://macVmlSchemaUri",br="urn:schemas-microsoft-com:vml",wr="http://www.w3.org/TR/REC-html40";var Tr=function(e){for(var t=[],r=0;r0&&a.isBuffer(e[0][0])?a.concat(e[0].map((function(e){return a.isBuffer(e)?e:S(e)}))):Tr(e)}:Tr,yr=function(e,t,r){for(var a=[],n=t;n0?Ar(e,t+4,t+4+r-1):""},Rr=Cr,Or=function(e,t){var r=jr(e,t);return r>0?Ar(e,t+4,t+4+r-1):""},Ir=Or,Nr=function(e,t){var r=2*jr(e,t);return r>0?Ar(e,t+4,t+4+r-1):""},Dr=Nr,Fr=function(e,t){var r=jr(e,t);return r>0?kr(e,t+4,t+4+r):""},Pr=Fr,Lr=function(e,t){var r=jr(e,t);return r>0?Ar(e,t+4,t+4+r):""},Mr=Lr,Ur=function(e,t){return function(e,t){for(var r=1-2*(e[t+7]>>>7),a=((127&e[t+7])<<4)+(e[t+6]>>>4&15),n=15&e[t+6],s=5;s>=0;--s)n=256*n+e[t+s];return 2047==a?0==n?r*(1/0):NaN:(0==a?a=-1022:(a-=1023,n+=Math.pow(2,52)),r*Math.pow(2,a-52)*n)}(e,t)},Br=Ur,Wr=function(e){return Array.isArray(e)||"undefined"!==typeof Uint8Array&&e instanceof Uint8Array};function Hr(){kr=function(e,t,r){return m.utils.decode(1200,e.slice(t,r)).replace(N,"")},Ar=function(e,t,r){return m.utils.decode(65001,e.slice(t,r))},Rr=function(e,t){var r=jr(e,t);return r>0?m.utils.decode(o,e.slice(t+4,t+4+r-1)):""},Ir=function(e,t){var r=jr(e,t);return r>0?m.utils.decode(i,e.slice(t+4,t+4+r-1)):""},Dr=function(e,t){var r=2*jr(e,t);return r>0?m.utils.decode(1200,e.slice(t+4,t+4+r-1)):""},Pr=function(e,t){var r=jr(e,t);return r>0?m.utils.decode(1200,e.slice(t+4,t+4+r)):""},Mr=function(e,t){var r=jr(e,t);return r>0?m.utils.decode(65001,e.slice(t+4,t+4+r)):""}}k&&(Rr=function(e,t){if(!a.isBuffer(e))return Cr(e,t);var r=e.readUInt32LE(t);return r>0?e.toString("utf8",t+4,t+4+r-1):""},Ir=function(e,t){if(!a.isBuffer(e))return Or(e,t);var r=e.readUInt32LE(t);return r>0?e.toString("utf8",t+4,t+4+r-1):""},Dr=function(e,t){if(!a.isBuffer(e))return Nr(e,t);var r=2*e.readUInt32LE(t);return e.toString("utf16le",t+4,t+4+r-1)},Pr=function(e,t){if(!a.isBuffer(e))return Fr(e,t);var r=e.readUInt32LE(t);return e.toString("utf16le",t+4,t+4+r)},Mr=function(e,t){if(!a.isBuffer(e))return Lr(e,t);var r=e.readUInt32LE(t);return e.toString("utf8",t+4,t+4+r)},Br=function(e,t){return a.isBuffer(e)?e.readDoubleLE(t):Ur(e,t)},Wr=function(e){return a.isBuffer(e)||Array.isArray(e)||"undefined"!==typeof Uint8Array&&e instanceof Uint8Array}),"undefined"!==typeof m&&Hr();var zr=function(e,t){return e[t]},Vr=function(e,t){return 256*e[t+1]+e[t]},Gr=function(e,t){var r=256*e[t+1]+e[t];return r<32768?r:-1*(65535-r+1)},jr=function(e,t){return e[t+3]*(1<<24)+(e[t+2]<<16)+(e[t+1]<<8)+e[t]},$r=function(e,t){return e[t+3]<<24|e[t+2]<<16|e[t+1]<<8|e[t]},Xr=function(e,t){return e[t]<<24|e[t+1]<<16|e[t+2]<<8|e[t+3]};function Kr(e,t){var r,n,s,o,c,l,f="",h=[];switch(t){case"dbcs":if(l=this.l,k&&a.isBuffer(this))f=this.slice(this.l,this.l+2*e).toString("utf16le");else for(c=0;c0?$r:Xr)(this,this.l),this.l+=4,r):(n=jr(this,this.l),this.l+=4,n);case 8:case-8:if("f"===t)return n=8==e?Br(this,this.l):Br([this[this.l+7],this[this.l+6],this[this.l+5],this[this.l+4],this[this.l+3],this[this.l+2],this[this.l+1],this[this.l+0]],0),this.l+=8,n;e=8;case 16:f=_r(this,this.l,e)}}return this.l+=e,f}var Yr=function(e,t,r){e[r]=255&t,e[r+1]=t>>>8&255};function Jr(e,t,r){var a=0,n=0;if("dbcs"===r){for(n=0;n!=t.length;++n)Yr(this,t.charCodeAt(n),this.l+2*n);a=2*t.length}else if("sbcs"===r){if("undefined"!==typeof m&&874==o)for(n=0;n!=t.length;++n){var s=m.utils.encode(o,t.charAt(n));this[this.l+n]=s[0]}else for(t=t.replace(/[^\x00-\x7F]/g,"_"),n=0;n!=t.length;++n)this[this.l+n]=255&t.charCodeAt(n);a=t.length}else{if("hex"===r){for(;n>8}for(;this.l>>=8,this[this.l+1]=255&t;break;case 3:a=3,this[this.l]=255&t,t>>>=8,this[this.l+1]=255&t,t>>>=8,this[this.l+2]=255&t;break;case 4:a=4,function(e,t,r){e[r]=255&t,e[r+1]=t>>>8&255,e[r+2]=t>>>16&255,e[r+3]=t>>>24&255}(this,t,this.l);break;case 8:if(a=8,"f"===r){!function(e,t,r){var a=(t<0||1/t==-1/0?1:0)<<7,n=0,s=0,i=a?-t:t;isFinite(i)?0==i?n=s=0:(n=Math.floor(Math.log(i)/Math.LN2),s=i*Math.pow(2,52-n),n<=-1023&&(!isFinite(s)||s>4|a}(this,t,this.l);break}case 16:break;case-4:a=4,function(e,t,r){e[r]=255&t,e[r+1]=t>>8&255,e[r+2]=t>>16&255,e[r+3]=t>>24&255}(this,t,this.l)}}return this.l+=a,this}function qr(e,t){var r=_r(this,this.l,e.length>>1);if(r!==e)throw new Error(t+"Expected "+e+" saw "+r);this.l+=e.length>>1}function Zr(e,t){e.l=t,e.read_shift=Kr,e.chk=qr,e.write_shift=Jr}function Qr(e,t){e.l+=t}function ea(e){var t=_(e);return Zr(t,0),t}function ta(e,t,r){if(e){var a,n,s;Zr(e,e.l||0);for(var i=e.length,o=0,c=0;e.la.l&&((a=a.slice(0,a.l)).l=a.length),a.length>0&&e.push(a),a=null)},s=function(e){return a&&e=128?1:0)+1,a>=128&&++n,a>=16384&&++n,a>=2097152&&++n;var i=e.next(n);s<=127?i.write_shift(1,s):(i.write_shift(1,128+(127&s)),i.write_shift(1,s>>7));for(var o=0;4!=o;++o){if(!(a>=128)){i.write_shift(1,a);break}i.write_shift(1,128+(127&a)),a>>=7}a>0&&Wr(r)&&e.push(r)}}function na(e,t,r){var a=qe(e);if(t.s?(a.cRel&&(a.c+=t.s.c),a.rRel&&(a.r+=t.s.r)):(a.cRel&&(a.c+=t.c),a.rRel&&(a.r+=t.r)),!r||r.biff<12){for(;a.c>=256;)a.c-=256;for(;a.r>=65536;)a.r-=65536}return a}function sa(e,t,r){var a=qe(e);return a.s=na(a.s,t.s,r),a.e=na(a.e,t.s,r),a}function ia(e,t){if(e.cRel&&e.c<0)for(e=qe(e);e.c<0;)e.c+=t>8?16384:256;if(e.rRel&&e.r<0)for(e=qe(e);e.r<0;)e.r+=t>8?1048576:t>5?65536:16384;var r=da(e);return e.cRel||null==e.cRel||(r=r.replace(/^([A-Z])/,"$$$1")),e.rRel||null==e.rRel||(r=function(e){return e.replace(/([A-Z]|^)(\d+)$/,"$1$$$2")}(r)),r}function oa(e,t){return 0!=e.s.r||e.s.rRel||e.e.r!=(t.biff>=12?1048575:t.biff>=8?65536:16384)||e.e.rRel?0!=e.s.c||e.s.cRel||e.e.c!=(t.biff>=12?16383:255)||e.e.cRel?ia(e.s,t.biff)+":"+ia(e.e,t.biff):(e.s.rRel?"":"$")+la(e.s.r)+":"+(e.e.rRel?"":"$")+la(e.e.r):(e.s.cRel?"":"$")+ha(e.s.c)+":"+(e.e.cRel?"":"$")+ha(e.e.c)}function ca(e){return parseInt(e.replace(/\$(\d+)$/,"$1"),10)-1}function la(e){return""+(e+1)}function fa(e){for(var t=e.replace(/^\$([A-Z])/,"$1"),r=0,a=0;a!==t.length;++a)r=26*r+t.charCodeAt(a)-64;return r-1}function ha(e){if(e<0)throw new Error("invalid column "+e);var t="";for(++e;e;e=Math.floor((e-1)/26))t=String.fromCharCode((e-1)%26+65)+t;return t}function ua(e){for(var t=0,r=0,a=0;a=48&&n<=57?t=10*t+(n-48):n>=65&&n<=90&&(r=26*r+(n-64))}return{c:r-1,r:t-1}}function da(e){for(var t=e.c+1,r="";t;t=(t-1)/26|0)r=String.fromCharCode((t-1)%26+65)+r;return r+(e.r+1)}function pa(e){var t=e.indexOf(":");return-1==t?{s:ua(e),e:ua(e)}:{s:ua(e.slice(0,t)),e:ua(e.slice(t+1))}}function ma(e,t){return"undefined"===typeof t||"number"===typeof t?ma(e.s,e.e):("string"!==typeof e&&(e=da(e)),"string"!==typeof t&&(t=da(t)),e==t?e:e+":"+t)}function ga(e){var t={s:{c:0,r:0},e:{c:0,r:0}},r=0,a=0,n=0,s=e.length;for(r=0;a26);++a)r=26*r+n;for(t.s.c=--r,r=0;a9);++a)r=10*r+n;if(t.s.r=--r,a===s||10!=n)return t.e.c=t.s.c,t.e.r=t.s.r,t;for(++a,r=0;a!=s&&!((n=e.charCodeAt(a)-64)<1||n>26);++a)r=26*r+n;for(t.e.c=--r,r=0;a!=s&&!((n=e.charCodeAt(a)-48)<0||n>9);++a)r=10*r+n;return t.e.r=--r,t}function va(e,t){var r="d"==e.t&&t instanceof Date;if(null!=e.z)try{return e.w=ye(e.z,r?We(t):t)}catch(a){}try{return e.w=ye((e.XF||{}).numFmtId||(r?14:0),r?We(t):t)}catch(a){return""+t}}function ba(e,t,r){return null==e||null==e.t||"z"==e.t?"":void 0!==e.w?e.w:("d"==e.t&&!e.z&&r&&r.dateNF&&(e.z=r.dateNF),"e"==e.t?an[e.v]||e.v:va(e,void 0==t?e.v:t))}function wa(e,t){var r=t&&t.sheet?t.sheet:"Sheet1",a={};return a[r]=e,{SheetNames:[r],Sheets:a}}function Ta(e,t,r){var a=r||{},n=e?Array.isArray(e):a.dense;var s=e||(n?[]:{}),i=0,o=0;if(s&&null!=a.origin){if("number"==typeof a.origin)i=a.origin;else{var c="string"==typeof a.origin?ua(a.origin):a.origin;i=c.r,o=c.c}s["!ref"]||(s["!ref"]="A1:A1")}var l={s:{c:1e7,r:1e7},e:{c:0,r:0}};if(s["!ref"]){var f=ga(s["!ref"]);l.s.c=f.s.c,l.s.r=f.s.r,l.e.c=Math.max(l.e.c,f.e.c),l.e.r=Math.max(l.e.r,f.e.r),-1==i&&(l.e.r=i=f.e.r+1)}for(var h=0;h!=t.length;++h)if(t[h]){if(!Array.isArray(t[h]))throw new Error("aoa_to_sheet expects an array of arrays");for(var u=0;u!=t[h].length;++u)if("undefined"!==typeof t[h][u]){var d={v:t[h][u]},p=i+h,m=o+u;if(l.s.r>p&&(l.s.r=p),l.s.c>m&&(l.s.c=m),l.e.r0&&t.write_shift(0,e,"dbcs"),r?t.slice(0,t.l):t}function _a(e){return{ich:e.read_shift(2),ifnt:e.read_shift(2)}}function xa(e,t){var r=e.l,a=e.read_shift(1),n=ka(e),s=[],i={t:n,h:n};if(0!==(1&a)){for(var o=e.read_shift(4),c=0;c!=o;++c)s.push(_a(e));i.r=s}else i.r=[{ich:0,ifnt:0}];return e.l=r+t,i}var Aa=xa;function Ca(e,t){var r=!1;return null==t&&(r=!0,t=ea(23+4*e.t.length)),t.write_shift(1,1),Sa(e.t,t),t.write_shift(4,1),function(e,t){t||(t=ea(4)),t.write_shift(2,e.ich||0),t.write_shift(2,e.ifnt||0)}({ich:0,ifnt:0},t),r?t.slice(0,t.l):t}function Ra(e){var t=e.read_shift(4),r=e.read_shift(2);return r+=e.read_shift(1)<<16,e.l++,{c:t,iStyleRef:r}}function Oa(e,t){return null==t&&(t=ea(8)),t.write_shift(-4,e.c),t.write_shift(3,e.iStyleRef||e.s),t.write_shift(1,0),t}function Ia(e){var t=e.read_shift(2);return t+=e.read_shift(1)<<16,e.l++,{c:-1,iStyleRef:t}}function Na(e,t){return null==t&&(t=ea(4)),t.write_shift(3,e.iStyleRef||e.s),t.write_shift(1,0),t}var Da=ka,Fa=Sa;function Pa(e){var t=e.read_shift(4);return 0===t||4294967295===t?"":e.read_shift(t,"dbcs")}function La(e,t){var r=!1;return null==t&&(r=!0,t=ea(127)),t.write_shift(4,e.length>0?e.length:4294967295),e.length>0&&t.write_shift(0,e,"dbcs"),r?t.slice(0,t.l):t}var Ma=ka,Ua=Pa,Ba=La;function Wa(e){var t=e.slice(e.l,e.l+4),r=1&t[0],a=2&t[0];e.l+=4;var n=0===a?Br([0,0,0,0,252&t[0],t[1],t[2],t[3]],0):$r(t,0)>>2;return r?n/100:n}function Ha(e,t){null==t&&(t=ea(4));var r=0,a=0,n=100*e;if(e==(0|e)&&e>=-(1<<29)&&e<1<<29?a=1:n==(0|n)&&n>=-(1<<29)&&n<1<<29&&(a=1,r=1),!a)throw new Error("unsupported RkNumber "+e);t.write_shift(-4,((r?n:e)<<2)+(r+2))}function za(e){var t={s:{},e:{}};return t.s.r=e.read_shift(4),t.e.r=e.read_shift(4),t.s.c=e.read_shift(4),t.e.c=e.read_shift(4),t}var Va=za,Ga=function(e,t){return t||(t=ea(16)),t.write_shift(4,e.s.r),t.write_shift(4,e.e.r),t.write_shift(4,e.s.c),t.write_shift(4,e.e.c),t};function ja(e){if(e.length-e.l<8)throw"XLS Xnum Buffer underflow";return e.read_shift(8,"f")}function $a(e,t){return(t||ea(8)).write_shift(8,e,"f")}function Xa(e,t){if(t||(t=ea(8)),!e||e.auto)return t.write_shift(4,0),t.write_shift(4,0),t;null!=e.index?(t.write_shift(1,2),t.write_shift(1,e.index)):null!=e.theme?(t.write_shift(1,6),t.write_shift(1,e.theme)):(t.write_shift(1,5),t.write_shift(1,0));var r=e.tint||0;if(r>0?r*=32767:r<0&&(r*=32768),t.write_shift(2,r),e.rgb&&null==e.theme){var a=e.rgb||"FFFFFF";"number"==typeof a&&(a=("000000"+a.toString(16)).slice(-6)),t.write_shift(1,parseInt(a.slice(0,2),16)),t.write_shift(1,parseInt(a.slice(2,4),16)),t.write_shift(1,parseInt(a.slice(4,6),16)),t.write_shift(1,255)}else t.write_shift(2,0),t.write_shift(1,0),t.write_shift(1,0);return t}function Ka(e,t){var r=e.read_shift(4);switch(r){case 0:return"";case 4294967295:case 4294967294:return{2:"BITMAP",3:"METAFILEPICT",8:"DIB",14:"ENHMETAFILE"}[e.read_shift(4)]||""}if(r>400)throw new Error("Unsupported Clipboard: "+r.toString(16));return e.l-=4,e.read_shift(0,1==t?"lpstr":"lpwstr")}var Ya=80,Ja=[Ya,81],qa={1:{n:"CodePage",t:2},2:{n:"Category",t:Ya},3:{n:"PresentationFormat",t:Ya},4:{n:"ByteCount",t:3},5:{n:"LineCount",t:3},6:{n:"ParagraphCount",t:3},7:{n:"SlideCount",t:3},8:{n:"NoteCount",t:3},9:{n:"HiddenCount",t:3},10:{n:"MultimediaClipCount",t:3},11:{n:"ScaleCrop",t:11},12:{n:"HeadingPairs",t:4108},13:{n:"TitlesOfParts",t:4126},14:{n:"Manager",t:Ya},15:{n:"Company",t:Ya},16:{n:"LinksUpToDate",t:11},17:{n:"CharacterCount",t:3},19:{n:"SharedDoc",t:11},22:{n:"HyperlinksChanged",t:11},23:{n:"AppVersion",t:3,p:"version"},24:{n:"DigSig",t:65},26:{n:"ContentType",t:Ya},27:{n:"ContentStatus",t:Ya},28:{n:"Language",t:Ya},29:{n:"Version",t:Ya},255:{},2147483648:{n:"Locale",t:19},2147483651:{n:"Behavior",t:19},1919054434:{}},Za={1:{n:"CodePage",t:2},2:{n:"Title",t:Ya},3:{n:"Subject",t:Ya},4:{n:"Author",t:Ya},5:{n:"Keywords",t:Ya},6:{n:"Comments",t:Ya},7:{n:"Template",t:Ya},8:{n:"LastAuthor",t:Ya},9:{n:"RevNumber",t:Ya},10:{n:"EditTime",t:64},11:{n:"LastPrinted",t:64},12:{n:"CreatedDate",t:64},13:{n:"ModifiedDate",t:64},14:{n:"PageCount",t:3},15:{n:"WordCount",t:3},16:{n:"CharCount",t:3},17:{n:"Thumbnail",t:71},18:{n:"Application",t:Ya},19:{n:"DocSecurity",t:3},255:{},2147483648:{n:"Locale",t:19},2147483651:{n:"Behavior",t:19},1919054434:{}},Qa={1:"US",2:"CA",3:"",7:"RU",20:"EG",30:"GR",31:"NL",32:"BE",33:"FR",34:"ES",36:"HU",39:"IT",41:"CH",43:"AT",44:"GB",45:"DK",46:"SE",47:"NO",48:"PL",49:"DE",52:"MX",55:"BR",61:"AU",64:"NZ",66:"TH",81:"JP",82:"KR",84:"VN",86:"CN",90:"TR",105:"JS",213:"DZ",216:"MA",218:"LY",351:"PT",354:"IS",358:"FI",420:"CZ",886:"TW",961:"LB",962:"JO",963:"SY",964:"IQ",965:"KW",966:"SA",971:"AE",972:"IL",974:"QA",981:"IR",65535:"US"},en=[null,"solid","mediumGray","darkGray","lightGray","darkHorizontal","darkVertical","darkDown","darkUp","darkGrid","darkTrellis","lightHorizontal","lightVertical","lightDown","lightUp","lightGrid","lightTrellis","gray125","gray0625"];function tn(e){return e.map((function(e){return[e>>16&255,e>>8&255,255&e]}))}var rn=qe(tn([0,16777215,16711680,65280,255,16776960,16711935,65535,0,16777215,16711680,65280,255,16776960,16711935,65535,8388608,32768,128,8421376,8388736,32896,12632256,8421504,10066431,10040166,16777164,13434879,6684774,16744576,26316,13421823,128,16711935,16776960,65535,8388736,8388608,32896,255,52479,13434879,13434828,16777113,10079487,16751052,13408767,16764057,3368703,3394764,10079232,16763904,16750848,16737792,6710937,9868950,13158,3381606,13056,3355392,10040064,10040166,3355545,3355443,16777215,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0])),an={0:"#NULL!",7:"#DIV/0!",15:"#VALUE!",23:"#REF!",29:"#NAME?",36:"#NUM!",42:"#N/A",43:"#GETTING_DATA",255:"#WTF?"},nn={"#NULL!":0,"#DIV/0!":7,"#VALUE!":15,"#REF!":23,"#NAME?":29,"#NUM!":36,"#N/A":42,"#GETTING_DATA":43,"#WTF?":255},sn={"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet.main+xml":"workbooks","application/vnd.ms-excel.sheet.macroEnabled.main+xml":"workbooks","application/vnd.ms-excel.sheet.binary.macroEnabled.main":"workbooks","application/vnd.ms-excel.addin.macroEnabled.main+xml":"workbooks","application/vnd.openxmlformats-officedocument.spreadsheetml.template.main+xml":"workbooks","application/vnd.openxmlformats-officedocument.spreadsheetml.worksheet+xml":"sheets","application/vnd.ms-excel.worksheet":"sheets","application/vnd.ms-excel.binIndexWs":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.chartsheet+xml":"charts","application/vnd.ms-excel.chartsheet":"charts","application/vnd.ms-excel.macrosheet+xml":"macros","application/vnd.ms-excel.macrosheet":"macros","application/vnd.ms-excel.intlmacrosheet":"TODO","application/vnd.ms-excel.binIndexMs":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.dialogsheet+xml":"dialogs","application/vnd.ms-excel.dialogsheet":"dialogs","application/vnd.openxmlformats-officedocument.spreadsheetml.sharedStrings+xml":"strs","application/vnd.ms-excel.sharedStrings":"strs","application/vnd.openxmlformats-officedocument.spreadsheetml.styles+xml":"styles","application/vnd.ms-excel.styles":"styles","application/vnd.openxmlformats-package.core-properties+xml":"coreprops","application/vnd.openxmlformats-officedocument.custom-properties+xml":"custprops","application/vnd.openxmlformats-officedocument.extended-properties+xml":"extprops","application/vnd.openxmlformats-officedocument.customXmlProperties+xml":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.customProperty":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.comments+xml":"comments","application/vnd.ms-excel.comments":"comments","application/vnd.ms-excel.threadedcomments+xml":"threadedcomments","application/vnd.ms-excel.person+xml":"people","application/vnd.openxmlformats-officedocument.spreadsheetml.sheetMetadata+xml":"metadata","application/vnd.ms-excel.sheetMetadata":"metadata","application/vnd.ms-excel.pivotTable":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.pivotTable+xml":"TODO","application/vnd.openxmlformats-officedocument.drawingml.chart+xml":"TODO","application/vnd.ms-office.chartcolorstyle+xml":"TODO","application/vnd.ms-office.chartstyle+xml":"TODO","application/vnd.ms-office.chartex+xml":"TODO","application/vnd.ms-excel.calcChain":"calcchains","application/vnd.openxmlformats-officedocument.spreadsheetml.calcChain+xml":"calcchains","application/vnd.openxmlformats-officedocument.spreadsheetml.printerSettings":"TODO","application/vnd.ms-office.activeX":"TODO","application/vnd.ms-office.activeX+xml":"TODO","application/vnd.ms-excel.attachedToolbars":"TODO","application/vnd.ms-excel.connections":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.connections+xml":"TODO","application/vnd.ms-excel.externalLink":"links","application/vnd.openxmlformats-officedocument.spreadsheetml.externalLink+xml":"links","application/vnd.ms-excel.pivotCacheDefinition":"TODO","application/vnd.ms-excel.pivotCacheRecords":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.pivotCacheDefinition+xml":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.pivotCacheRecords+xml":"TODO","application/vnd.ms-excel.queryTable":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.queryTable+xml":"TODO","application/vnd.ms-excel.userNames":"TODO","application/vnd.ms-excel.revisionHeaders":"TODO","application/vnd.ms-excel.revisionLog":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.revisionHeaders+xml":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.revisionLog+xml":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.userNames+xml":"TODO","application/vnd.ms-excel.tableSingleCells":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.tableSingleCells+xml":"TODO","application/vnd.ms-excel.slicer":"TODO","application/vnd.ms-excel.slicerCache":"TODO","application/vnd.ms-excel.slicer+xml":"TODO","application/vnd.ms-excel.slicerCache+xml":"TODO","application/vnd.ms-excel.wsSortMap":"TODO","application/vnd.ms-excel.table":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.table+xml":"TODO","application/vnd.openxmlformats-officedocument.theme+xml":"themes","application/vnd.openxmlformats-officedocument.themeOverride+xml":"TODO","application/vnd.ms-excel.Timeline+xml":"TODO","application/vnd.ms-excel.TimelineCache+xml":"TODO","application/vnd.ms-office.vbaProject":"vba","application/vnd.ms-office.vbaProjectSignature":"TODO","application/vnd.ms-office.volatileDependencies":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.volatileDependencies+xml":"TODO","application/vnd.ms-excel.controlproperties+xml":"TODO","application/vnd.openxmlformats-officedocument.model+data":"TODO","application/vnd.ms-excel.Survey+xml":"TODO","application/vnd.openxmlformats-officedocument.drawing+xml":"drawings","application/vnd.openxmlformats-officedocument.drawingml.chartshapes+xml":"TODO","application/vnd.openxmlformats-officedocument.drawingml.diagramColors+xml":"TODO","application/vnd.openxmlformats-officedocument.drawingml.diagramData+xml":"TODO","application/vnd.openxmlformats-officedocument.drawingml.diagramLayout+xml":"TODO","application/vnd.openxmlformats-officedocument.drawingml.diagramStyle+xml":"TODO","application/vnd.openxmlformats-officedocument.vmlDrawing":"TODO","application/vnd.openxmlformats-package.relationships+xml":"rels","application/vnd.openxmlformats-officedocument.oleObject":"TODO","image/png":"TODO",sheet:"js"},on={workbooks:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet.main+xml",xlsm:"application/vnd.ms-excel.sheet.macroEnabled.main+xml",xlsb:"application/vnd.ms-excel.sheet.binary.macroEnabled.main",xlam:"application/vnd.ms-excel.addin.macroEnabled.main+xml",xltx:"application/vnd.openxmlformats-officedocument.spreadsheetml.template.main+xml"},strs:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.sharedStrings+xml",xlsb:"application/vnd.ms-excel.sharedStrings"},comments:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.comments+xml",xlsb:"application/vnd.ms-excel.comments"},sheets:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.worksheet+xml",xlsb:"application/vnd.ms-excel.worksheet"},charts:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.chartsheet+xml",xlsb:"application/vnd.ms-excel.chartsheet"},dialogs:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.dialogsheet+xml",xlsb:"application/vnd.ms-excel.dialogsheet"},macros:{xlsx:"application/vnd.ms-excel.macrosheet+xml",xlsb:"application/vnd.ms-excel.macrosheet"},metadata:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.sheetMetadata+xml",xlsb:"application/vnd.ms-excel.sheetMetadata"},styles:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.styles+xml",xlsb:"application/vnd.ms-excel.styles"}};function cn(e,t){var r,a=function(e){for(var t=[],r=Pe(e),a=0;a!==r.length;++a)null==t[e[r[a]]]&&(t[e[r[a]]]=[]),t[e[r[a]]].push(r[a]);return t}(sn),n=[];n[n.length]=mt,n[n.length]=Yt("Types",null,{xmlns:rr,"xmlns:xsd":hr,"xmlns:xsi":fr}),n=n.concat([["xml","application/xml"],["bin","application/vnd.ms-excel.sheet.binary.macroEnabled.main"],["vml","application/vnd.openxmlformats-officedocument.vmlDrawing"],["data","application/vnd.openxmlformats-officedocument.model+data"],["bmp","image/bmp"],["png","image/png"],["gif","image/gif"],["emf","image/x-emf"],["wmf","image/x-wmf"],["jpg","image/jpeg"],["jpeg","image/jpeg"],["tif","image/tiff"],["tiff","image/tiff"],["pdf","application/pdf"],["rels","application/vnd.openxmlformats-package.relationships+xml"]].map((function(e){return Yt("Default",null,{Extension:e[0],ContentType:e[1]})})));var s=function(a){e[a]&&e[a].length>0&&(r=e[a][0],n[n.length]=Yt("Override",null,{PartName:("/"==r[0]?"":"/")+r,ContentType:on[a][t.bookType]||on[a].xlsx}))},i=function(r){(e[r]||[]).forEach((function(e){n[n.length]=Yt("Override",null,{PartName:("/"==e[0]?"":"/")+e,ContentType:on[r][t.bookType]||on[r].xlsx})}))},o=function(t){(e[t]||[]).forEach((function(e){n[n.length]=Yt("Override",null,{PartName:("/"==e[0]?"":"/")+e,ContentType:a[t][0]})}))};return s("workbooks"),i("sheets"),i("charts"),o("themes"),["strs","styles"].forEach(s),["coreprops","extprops","custprops"].forEach(o),o("vba"),o("comments"),o("threadedcomments"),o("drawings"),i("metadata"),o("people"),n.length>2&&(n[n.length]="",n[1]=n[1].replace("/>",">")),n.join("")}var ln={WB:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/officeDocument",SHEET:"http://sheetjs.openxmlformats.org/officeDocument/2006/relationships/officeDocument",HLINK:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/hyperlink",VML:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/vmlDrawing",XPATH:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/externalLinkPath",XMISS:"http://schemas.microsoft.com/office/2006/relationships/xlExternalLinkPath/xlPathMissing",XLINK:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/externalLink",CXML:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/customXml",CXMLP:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/customXmlProps",CMNT:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/comments",CORE_PROPS:"http://schemas.openxmlformats.org/package/2006/relationships/metadata/core-properties",EXT_PROPS:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/extended-properties",CUST_PROPS:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/custom-properties",SST:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/sharedStrings",STY:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/styles",THEME:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/theme",CHART:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/chart",CHARTEX:"http://schemas.microsoft.com/office/2014/relationships/chartEx",CS:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/chartsheet",WS:["http://schemas.openxmlformats.org/officeDocument/2006/relationships/worksheet","http://purl.oclc.org/ooxml/officeDocument/relationships/worksheet"],DS:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/dialogsheet",MS:"http://schemas.microsoft.com/office/2006/relationships/xlMacrosheet",IMG:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/image",DRAW:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/drawing",XLMETA:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/sheetMetadata",TCMNT:"http://schemas.microsoft.com/office/2017/10/relationships/threadedComment",PEOPLE:"http://schemas.microsoft.com/office/2017/10/relationships/person",VBA:"http://schemas.microsoft.com/office/2006/relationships/vbaProject"};function fn(e){var t=e.lastIndexOf("/");return e.slice(0,t+1)+"_rels/"+e.slice(t+1)+".rels"}function hn(e,t){var r={"!id":{}};if(!e)return r;"/"!==t.charAt(0)&&(t="/"+t);var a={};return(e.match(bt)||[]).forEach((function(e){var n=Et(e);if("2&&(t[t.length]="",t[1]=t[1].replace("/>",">")),t.join("")}function dn(e,t,r,a,n,s){if(n||(n={}),e["!id"]||(e["!id"]={}),e["!idx"]||(e["!idx"]=1),t<0)for(t=e["!idx"];e["!id"]["rId"+t];++t);if(e["!idx"]=t+1,n.Id="rId"+t,n.Type=a,n.Target=r,s?n.TargetMode=s:[ln.HLINK,ln.XPATH,ln.XMISS].indexOf(n.Type)>-1&&(n.TargetMode="External"),e["!id"][n.Id])throw new Error("Cannot rewrite rId "+t);return e["!id"][n.Id]=n,e[("/"+n.Target).replace("//","/")]=n,t}function pn(e,t,r){return[' \n',' \n'," \n"].join("")}function mn(){return'SheetJS '+s.version+""}var gn=[["cp:category","Category"],["cp:contentStatus","ContentStatus"],["cp:keywords","Keywords"],["cp:lastModifiedBy","LastAuthor"],["cp:lastPrinted","LastPrinted"],["cp:revision","RevNumber"],["cp:version","Version"],["dc:creator","Author"],["dc:description","Comments"],["dc:identifier","Identifier"],["dc:language","Language"],["dc:subject","Subject"],["dc:title","Title"],["dcterms:created","CreatedDate","date"],["dcterms:modified","ModifiedDate","date"]],vn=function(){for(var e=new Array(gn.length),t=0;t]*>([\\s\\S]*?)")}return e}();function bn(e){var t={};e=Ut(e);for(var r=0;r0&&(t[a[1]]=_t(n[1])),"date"===a[2]&&t[a[1]]&&(t[a[1]]=Ye(t[a[1]]))}return t}function wn(e,t,r,a,n){null==n[e]&&null!=t&&""!==t&&(n[e]=t,t=Ct(t),a[a.length]=r?Yt(e,t,r):Xt(e,t))}function Tn(e,t){var r=t||{},a=[mt,Yt("cp:coreProperties",null,{"xmlns:cp":Qt,"xmlns:dc":sr,"xmlns:dcterms":ir,"xmlns:dcmitype":or,"xmlns:xsi":fr})],n={};if(!e&&!r.Props)return a.join("");e&&(null!=e.CreatedDate&&wn("dcterms:created","string"===typeof e.CreatedDate?e.CreatedDate:Jt(e.CreatedDate,r.WTF),{"xsi:type":"dcterms:W3CDTF"},a,n),null!=e.ModifiedDate&&wn("dcterms:modified","string"===typeof e.ModifiedDate?e.ModifiedDate:Jt(e.ModifiedDate,r.WTF),{"xsi:type":"dcterms:W3CDTF"},a,n));for(var s=0;s!=gn.length;++s){var i=gn[s],o=r.Props&&null!=r.Props[i[1]]?r.Props[i[1]]:e?e[i[1]]:null;!0===o?o="1":!1===o?o="0":"number"==typeof o&&(o=String(o)),null!=o&&wn(i[0],o,null,a,n)}return a.length>2&&(a[a.length]="",a[1]=a[1].replace("/>",">")),a.join("")}var En=[["Application","Application","string"],["AppVersion","AppVersion","string"],["Company","Company","string"],["DocSecurity","DocSecurity","string"],["Manager","Manager","string"],["HyperlinksChanged","HyperlinksChanged","bool"],["SharedDoc","SharedDoc","bool"],["LinksUpToDate","LinksUpToDate","bool"],["ScaleCrop","ScaleCrop","bool"],["HeadingPairs","HeadingPairs","raw"],["TitlesOfParts","TitlesOfParts","raw"]],yn=["Worksheets","SheetNames","NamedRanges","DefinedNames","Chartsheets","ChartNames"];function kn(e,t,r,a){var n=[];if("string"==typeof e)n=jt(e,a);else for(var s=0;s0)for(var l=0;l!==n.length;l+=2){switch(c=+n[l+1].v,n[l].v){case"Worksheets":case"\u5de5\u4f5c\u8868":case"\u041b\u0438\u0441\u0442\u044b":case"\u0623\u0648\u0631\u0627\u0642 \u0627\u0644\u0639\u0645\u0644":case"\u30ef\u30fc\u30af\u30b7\u30fc\u30c8":case"\u05d2\u05dc\u05d9\u05d5\u05e0\u05d5\u05ea \u05e2\u05d1\u05d5\u05d3\u05d4":case"Arbeitsbl\xe4tter":case"\xc7al\u0131\u015fma Sayfalar\u0131":case"Feuilles de calcul":case"Fogli di lavoro":case"Folhas de c\xe1lculo":case"Planilhas":case"Regneark":case"Hojas de c\xe1lculo":case"Werkbladen":r.Worksheets=c,r.SheetNames=i.slice(o,o+c);break;case"Named Ranges":case"Rangos con nombre":case"\u540d\u524d\u4ed8\u304d\u4e00\u89a7":case"Benannte Bereiche":case"Navngivne omr\xe5der":r.NamedRanges=c,r.DefinedNames=i.slice(o,o+c);break;case"Charts":case"Diagramme":r.Chartsheets=c,r.ChartNames=i.slice(o,o+c)}o+=c}}function Sn(e){var t=[],r=Yt;return e||(e={}),e.Application="SheetJS",t[t.length]=mt,t[t.length]=Yt("Properties",null,{xmlns:tr,"xmlns:vt":lr}),En.forEach((function(a){if(void 0!==e[a[1]]){var n;switch(a[2]){case"string":n=Ct(String(e[a[1]]));break;case"bool":n=e[a[1]]?"true":"false"}void 0!==n&&(t[t.length]=r(a[0],n))}})),t[t.length]=r("HeadingPairs",r("vt:vector",r("vt:variant","Worksheets")+r("vt:variant",r("vt:i4",String(e.Worksheets))),{size:2,baseType:"variant"})),t[t.length]=r("TitlesOfParts",r("vt:vector",e.SheetNames.map((function(e){return""+Ct(e)+""})).join(""),{size:e.Worksheets,baseType:"lpstr"})),t.length>2&&(t[t.length]="",t[1]=t[1].replace("/>",">")),t.join("")}var _n=/<[^>]+>[^<]*/g;function xn(e){var t=[mt,Yt("Properties",null,{xmlns:er,"xmlns:vt":lr})];if(!e)return t.join("");var r=1;return Pe(e).forEach((function(a){++r,t[t.length]=Yt("property",function(e,t){switch(typeof e){case"string":var r=Yt("vt:lpwstr",Ct(e));return t&&(r=r.replace(/"/g,"_x0022_")),r;case"number":return Yt((0|e)==e?"vt:i4":"vt:r8",Ct(String(e)));case"boolean":return Yt("vt:bool",e?"true":"false")}if(e instanceof Date)return Yt("vt:filetime",Jt(e));throw new Error("Unable to serialize "+e)}(e[a],!0),{fmtid:"{D5CDD505-2E9C-101B-9397-08002B2CF9AE}",pid:r,name:Ct(a)})})),t.length>2&&(t[t.length]="",t[1]=t[1].replace("/>",">")),t.join("")}var An,Cn={Title:"Title",Subject:"Subject",Author:"Author",Keywords:"Keywords",Comments:"Description",LastAuthor:"LastAuthor",RevNumber:"Revision",Application:"AppName",LastPrinted:"LastPrinted",CreatedDate:"Created",ModifiedDate:"LastSaved",Category:"Category",Manager:"Manager",Company:"Company",AppVersion:"Version",ContentStatus:"ContentStatus",Identifier:"Identifier",Language:"Language"};function Rn(e,t,r){An||(An=Me(Cn)),e[t=An[t]||t]=r}function On(e){var t=e.read_shift(4),r=e.read_shift(4);return new Date(1e3*(r/1e7*Math.pow(2,32)+t/1e7-11644473600)).toISOString().replace(/\.000/,"")}function In(e,t,r){var a=e.l,n=e.read_shift(0,"lpstr-cp");if(r)for(;e.l-a&3;)++e.l;return n}function Nn(e,t,r){var a=e.read_shift(0,"lpwstr");return r&&(e.l+=4-(a.length+1&3)&3),a}function Dn(e,t,r){return 31===t?Nn(e):In(e,0,r)}function Fn(e,t,r){return Dn(e,t,!1===r?0:4)}function Pn(e){var t=e.l,r=Un(e,81);return 0==e[e.l]&&0==e[e.l+1]&&e.l-t&2&&(e.l+=2),[r,Un(e,3)]}function Ln(e,t){for(var r=e.read_shift(4),a={},n=0;n!=r;++n){var s=e.read_shift(4),i=e.read_shift(4);a[s]=e.read_shift(i,1200===t?"utf16le":"utf8").replace(N,"").replace(D,"!"),1200===t&&i%2&&(e.l+=2)}return 3&e.l&&(e.l=e.l>>3<<2),a}function Mn(e){var t=e.read_shift(4),r=e.slice(e.l,e.l+t);return e.l+=t,(3&t)>0&&(e.l+=4-(3&t)&3),r}function Un(e,t,r){var a,n=e.read_shift(2),s=r||{};if(e.l+=2,12!==t&&n!==t&&-1===Ja.indexOf(t)&&(4126!=(65534&t)||4126!=(65534&n)))throw new Error("Expected type "+t+" saw "+n);switch(12===t?n:t){case 2:return a=e.read_shift(2,"i"),s.raw||(e.l+=2),a;case 3:return a=e.read_shift(4,"i");case 11:return 0!==e.read_shift(4);case 19:return a=e.read_shift(4);case 30:return In(e,0,4).replace(N,"");case 31:return Nn(e);case 64:return On(e);case 65:return Mn(e);case 71:return function(e){var t={};return t.Size=e.read_shift(4),e.l+=t.Size+3-(t.Size-1)%4,t}(e);case 80:return Fn(e,n,!s.raw).replace(N,"");case 81:return function(e,t){if(!t)throw new Error("VtUnalignedString must have positive length");return Dn(e,t,0)}(e,n).replace(N,"");case 4108:return function(e){for(var t=e.read_shift(4),r=[],a=0;a0&&(r%=Math.pow(2,32),a+=n);var s=ea(8);return s.write_shift(4,r),s.write_shift(4,a),s}(t);break;case 31:case 80:for((a=ea(4+2*(t.length+1)+(t.length%2?0:2))).write_shift(4,t.length+1),a.write_shift(0,t,"dbcs");a.l!=a.length;)a.write_shift(1,0);break;default:throw new Error("TypedPropertyValue unrecognized type "+e+" "+t)}return I([r,a])}function Wn(e,t){var r=e.l,a=e.read_shift(4),n=e.read_shift(4),s=[],i=0,o=0,c=-1,l={};for(i=0;i!=n;++i){var f=e.read_shift(4),u=e.read_shift(4);s[i]=[f,u+r]}s.sort((function(e,t){return e[1]-t[1]}));var d={};for(i=0;i!=n;++i){if(e.l!==s[i][1]){var p=!0;if(i>0&&t)switch(t[s[i-1][0]].t){case 2:e.l+2===s[i][1]&&(e.l+=2,p=!1);break;case 80:case 4108:e.l<=s[i][1]&&(e.l=s[i][1],p=!1)}if((!t||0==i)&&e.l<=s[i][1]&&(p=!1,e.l=s[i][1]),p)throw new Error("Read Error: Expected address "+s[i][1]+" at "+e.l+" :"+i)}if(t){var m=t[s[i][0]];if(d[m.n]=Un(e,m.t,{raw:!0}),"version"===m.p&&(d[m.n]=String(d[m.n]>>16)+"."+("0000"+String(65535&d[m.n])).slice(-4)),"CodePage"==m.n)switch(d[m.n]){case 0:d[m.n]=1252;case 874:case 932:case 936:case 949:case 950:case 1250:case 1251:case 1253:case 1254:case 1255:case 1256:case 1257:case 1258:case 1e4:case 1200:case 1201:case 1252:case 65e3:case-536:case 65001:case-535:h(o=d[m.n]>>>0&65535);break;default:throw new Error("Unsupported CodePage: "+d[m.n])}}else if(1===s[i][0]){if(o=d.CodePage=Un(e,2),h(o),-1!==c){var g=e.l;e.l=s[c][1],l=Ln(e,o),e.l=g}}else if(0===s[i][0]){if(0===o){c=i,e.l=s[i+1][1];continue}l=Ln(e,o)}else{var v,b=l[s[i][0]];switch(e[e.l]){case 65:e.l+=4,v=Mn(e);break;case 30:case 31:e.l+=4,v=Fn(e,e[e.l-4]).replace(/\u0000+$/,"");break;case 3:e.l+=4,v=e.read_shift(4,"i");break;case 19:e.l+=4,v=e.read_shift(4);break;case 5:e.l+=4,v=e.read_shift(8,"f");break;case 11:e.l+=4,v=Xn(e,4);break;case 64:e.l+=4,v=Ye(On(e));break;default:throw new Error("unparsed value: "+e[e.l])}d[b]=v}}return e.l=r+a,d}var Hn=["CodePage","Thumbnail","_PID_LINKBASE","_PID_HLINKS","SystemIdentifier","FMTID"];function zn(e){switch(typeof e){case"boolean":return 11;case"number":return(0|e)==e?3:5;case"string":return 31;case"object":if(e instanceof Date)return 64}return-1}function Vn(e,t,r){var a=ea(8),n=[],s=[],i=8,o=0,c=ea(8),l=ea(8);if(c.write_shift(4,2),c.write_shift(4,1200),l.write_shift(4,1),s.push(c),n.push(l),i+=8+c.length,!t){(l=ea(8)).write_shift(4,0),n.unshift(l);var f=[ea(4)];for(f[0].write_shift(4,e.length),o=0;o-1||yn.indexOf(e[o][0])>-1)&&null!=e[o][1]){var u=e[o][1],d=0;if(t){var p=r[d=+t[e[o][0]]];if("version"==p.p&&"string"==typeof u){var m=u.split(".");u=(+m[0]<<16)+(+m[1]||0)}c=Bn(p.t,u)}else{var g=zn(u);-1==g&&(g=31,u=String(u)),c=Bn(g,u)}s.push(c),(l=ea(8)).write_shift(4,t?d:2+o),n.push(l),i+=8+c.length}var v=8*(s.length+1);for(o=0;o=12?2:1),n="sbcs-cont",s=i;(r&&r.biff>=8&&(i=1200),r&&8!=r.biff)?12==r.biff&&(n="wstr"):e.read_shift(1)&&(n="dbcs-cont");r.biff>=2&&r.biff<=5&&(n="cpstr");var o=a?e.read_shift(a,n):"";return i=s,o}function es(e){var t=i;i=1200;var r,a=e.read_shift(2),n=e.read_shift(1),s=4&n,o=8&n,c=1+(1&n),l=0,f={};o&&(l=e.read_shift(2)),s&&(r=e.read_shift(4));var h=2==c?"dbcs-cont":"sbcs-cont",u=0===a?"":e.read_shift(a,h);return o&&(e.l+=4*l),s&&(e.l+=r),f.t=u,o||(f.raw=""+f.t+"",f.r=f.t),i=t,f}function ts(e){var t=e.t||"",r=ea(3);r.write_shift(2,t.length),r.write_shift(1,1);var a=ea(2*t.length);return a.write_shift(2*t.length,t,"utf16le"),I([r,a])}function rs(e,t,r){if(r){if(r.biff>=2&&r.biff<=5)return e.read_shift(t,"cpstr");if(r.biff>=12)return e.read_shift(t,"dbcs-cont")}return 0===e.read_shift(1)?e.read_shift(t,"sbcs-cont"):e.read_shift(t,"dbcs-cont")}function as(e,t,r){var a=e.read_shift(r&&2==r.biff?1:2);return 0===a?(e.l++,""):rs(e,a,r)}function ns(e,t,r){if(r.biff>5)return as(e,0,r);var a=e.read_shift(1);return 0===a?(e.l++,""):e.read_shift(a,r.biff<=4||!e.lens?"cpstr":"sbcs-cont")}function ss(e,t,r){return r||(r=ea(3+2*e.length)),r.write_shift(2,e.length),r.write_shift(1,1),r.write_shift(31,e,"utf16le"),r}function is(e,t){var r=e.read_shift(16);switch(16,r){case"e0c9ea79f9bace118c8200aa004ba90b":return function(e){var t=e.read_shift(4),r=e.l,a=!1;t>24&&(e.l+=t-24,"795881f43b1d7f48af2c825dc4852763"===e.read_shift(16)&&(a=!0),e.l=r);var n=e.read_shift((a?t-24:t)>>1,"utf16le").replace(N,"");return a&&(e.l+=24),n}(e);case"0303000000000000c000000000000046":return function(e){for(var t=e.read_shift(2),r="";t-- >0;)r+="../";var a=e.read_shift(0,"lpstr-ansi");if(e.l+=2,57005!=e.read_shift(2))throw new Error("Bad FileMoniker");if(0===e.read_shift(4))return r+a.replace(/\\/g,"/");var n=e.read_shift(4);if(3!=e.read_shift(2))throw new Error("Bad FileMoniker");return r+e.read_shift(n>>1,"utf16le").replace(N,"")}(e);default:throw new Error("Unsupported Moniker "+r)}}function os(e){var t=e.read_shift(4);return t>0?e.read_shift(t,"utf16le").replace(N,""):""}function cs(e,t){t||(t=ea(6+2*e.length)),t.write_shift(4,1+e.length);for(var r=0;r-1?31:23;switch(a.charAt(0)){case"#":s=28;break;case".":s&=-3}t.write_shift(4,2),t.write_shift(4,s);var i=[8,6815827,6619237,4849780,83];for(r=0;r-1?a.slice(0,n):a;for(t.write_shift(4,2*(o.length+1)),r=0;r-1?a.slice(n+1):"",t)}else{for(i="03 03 00 00 00 00 00 00 c0 00 00 00 00 00 00 46".split(" "),r=0;r8?4:2;return[e.read_shift(a),e.read_shift(a,"i"),e.read_shift(a,"i")]}function ms(e){return[e.read_shift(2),Wa(e)]}function gs(e){var t=e.read_shift(2),r=e.read_shift(2);return{s:{c:e.read_shift(2),r:t},e:{c:e.read_shift(2),r:r}}}function vs(e,t){return t||(t=ea(8)),t.write_shift(2,e.s.r),t.write_shift(2,e.e.r),t.write_shift(2,e.s.c),t.write_shift(2,e.e.c),t}function bs(e){var t=e.read_shift(2),r=e.read_shift(2);return{s:{c:e.read_shift(1),r:t},e:{c:e.read_shift(1),r:r}}}var ws=bs;function Ts(e){e.l+=4;var t=e.read_shift(2),r=e.read_shift(2),a=e.read_shift(2);return e.l+=12,[r,t,a]}function Es(e){e.l+=2,e.l+=e.read_shift(2)}var ys={0:Es,4:Es,5:Es,6:Es,7:function(e){return e.l+=4,e.cf=e.read_shift(2),{}},8:Es,9:Es,10:Es,11:Es,12:Es,13:function(e){var t={};return e.l+=4,e.l+=16,t.fSharedNote=e.read_shift(2),e.l+=4,t},14:Es,15:Es,16:Es,17:Es,18:Es,19:Es,20:Es,21:Ts};function ks(e,t){var r={BIFFVer:0,dt:0};switch(r.BIFFVer=e.read_shift(2),(t-=2)>=2&&(r.dt=e.read_shift(2),e.l-=2),r.BIFFVer){case 1536:case 1280:case 1024:case 768:case 512:case 2:case 7:break;default:if(t>6)throw new Error("Unexpected BIFF Ver "+r.BIFFVer)}return e.read_shift(t),r}function Ss(e,t,r){var a=1536,n=16;switch(r.bookType){case"biff8":case"xla":break;case"biff5":a=1280,n=8;break;case"biff4":a=4,n=6;break;case"biff3":a=3,n=6;break;case"biff2":a=2,n=4;break;default:throw new Error("unsupported BIFF version")}var s=ea(n);return s.write_shift(2,a),s.write_shift(2,t),n>4&&s.write_shift(2,29282),n>6&&s.write_shift(2,1997),n>8&&(s.write_shift(2,49161),s.write_shift(2,1),s.write_shift(2,1798),s.write_shift(2,0)),s}function _s(e,t){var r=!t||t.biff>=8?2:1,a=ea(8+r*e.name.length);a.write_shift(4,e.pos),a.write_shift(1,e.hs||0),a.write_shift(1,e.dt),a.write_shift(1,e.name.length),t.biff>=8&&a.write_shift(1,1),a.write_shift(r*e.name.length,e.name,t.biff<8?"sbcs":"utf16le");var n=a.slice(0,a.l);return n.l=a.l,n}function xs(e,t,r){var a=0;r&&2==r.biff||(a=e.read_shift(2));var n=e.read_shift(2);return r&&2==r.biff&&(a=1-(n>>15),n&=32767),[{Unsynced:1&a,DyZero:(2&a)>>1,ExAsc:(4&a)>>2,ExDsc:(8&a)>>3},n]}function As(e,t,r,a){var n=r&&5==r.biff;a||(a=ea(n?3+t.length:5+2*t.length)),a.write_shift(2,e),a.write_shift(n?1:2,t.length),n||a.write_shift(1,1),a.write_shift((n?1:2)*t.length,t,n?"sbcs":"utf16le");var s=a.length>a.l?a.slice(0,a.l):a;return null==s.l&&(s.l=s.length),s}var Cs=ns;function Rs(e,t,r){var a=e.l+t,n=8!=r.biff&&r.biff?2:4,s=e.read_shift(n),i=e.read_shift(n),o=e.read_shift(2),c=e.read_shift(2);return e.l=a,{s:{r:s,c:o},e:{r:i,c:c}}}function Os(e,t,r,a){var n=r&&5==r.biff;a||(a=ea(n?16:20)),a.write_shift(2,0),e.style?(a.write_shift(2,e.numFmtId||0),a.write_shift(2,65524)):(a.write_shift(2,e.numFmtId||0),a.write_shift(2,t<<4));var s=0;return e.numFmtId>0&&n&&(s|=1024),a.write_shift(4,s),a.write_shift(4,0),n||a.write_shift(4,0),a.write_shift(2,0),a}function Is(e,t,r){var a=us(e);2!=r.biff&&9!=t||++e.l;var n=function(e){var t=e.read_shift(1);return 1===e.read_shift(1)?t:1===t}(e);return a.val=n,a.t=!0===n||!1===n?"b":"e",a}var Ns=function(e,t,r){return 0===t?"":ns(e,0,r)};function Ds(e,t,r){var a,n=e.read_shift(2),s={fBuiltIn:1&n,fWantAdvise:n>>>1&1,fWantPict:n>>>2&1,fOle:n>>>3&1,fOleLink:n>>>4&1,cf:n>>>5&1023,fIcon:n>>>15&1};return 14849===r.sbcch&&(a=function(e,t,r){e.l+=4,t-=4;var a=e.l+t,n=Qn(e,0,r),s=e.read_shift(2);if(s!==(a-=e.l))throw new Error("Malformed AddinUdf: padding = "+a+" != "+s);return e.l+=s,n}(e,t-2,r)),s.body=a||e.read_shift(t-2),"string"===typeof a&&(s.Name=a),s}var Fs=["_xlnm.Consolidate_Area","_xlnm.Auto_Open","_xlnm.Auto_Close","_xlnm.Extract","_xlnm.Database","_xlnm.Criteria","_xlnm.Print_Area","_xlnm.Print_Titles","_xlnm.Recorder","_xlnm.Data_Form","_xlnm.Auto_Activate","_xlnm.Auto_Deactivate","_xlnm.Sheet_Title","_xlnm._FilterDatabase"];function Ps(e,t,r){var a=e.l+t,n=e.read_shift(2),s=e.read_shift(1),i=e.read_shift(1),o=e.read_shift(r&&2==r.biff?1:2),c=0;(!r||r.biff>=5)&&(5!=r.biff&&(e.l+=2),c=e.read_shift(2),5==r.biff&&(e.l+=2),e.l+=4);var l=rs(e,i,r);32&n&&(l=Fs[l.charCodeAt(0)]);var f=a-e.l;r&&2==r.biff&&--f;var h=a!=e.l&&0!==o&&f>0?function(e,t,r,a){var n,s=e.l+t,i=Yo(e,a,r);s!==e.l&&(n=Ko(e,s-e.l,i,r));return[i,n]}(e,f,r,o):[];return{chKey:s,Name:l,itab:c,rgce:h}}function Ls(e,t,r){if(r.biff<8)return function(e,t,r){3==e[e.l+1]&&e[e.l]++;var a=Qn(e,0,r);return 3==a.charCodeAt(0)?a.slice(1):a}(e,0,r);for(var a=[],n=e.l+t,s=e.read_shift(r.biff>8?4:2);0!==s--;)a.push(ps(e,r.biff,r));if(e.l!=n)throw new Error("Bad ExternSheet: "+e.l+" != "+n);return a}function Ms(e,t,r){var a=ws(e,6);switch(r.biff){case 2:e.l++,t-=7;break;case 3:case 4:e.l+=2,t-=8;break;default:e.l+=6,t-=12}return[a,tc(e,t,r)]}var Us={8:function(e,t){var r=e.l+t;e.l+=10;var a=e.read_shift(2);e.l+=4,e.l+=2,e.l+=2,e.l+=2,e.l+=4;var n=e.read_shift(1);return e.l+=n,e.l=r,{fmt:a}}};function Bs(e){var t=ea(24),r=ua(e[0]);t.write_shift(2,r.r),t.write_shift(2,r.r),t.write_shift(2,r.c),t.write_shift(2,r.c);for(var a="d0 c9 ea 79 f9 ba ce 11 8c 82 00 aa 00 4b a9 0b".split(" "),n=0;n<16;++n)t.write_shift(1,parseInt(a[n],16));return I([t,ls(e[1])])}function Ws(e){var t=e[1].Tooltip,r=ea(10+2*(t.length+1));r.write_shift(2,2048);var a=ua(e[0]);r.write_shift(2,a.r),r.write_shift(2,a.r),r.write_shift(2,a.c),r.write_shift(2,a.c);for(var n=0;n=12?4:2,n=e.read_shift(a),s=e.read_shift(a),i=e.read_shift(a),o=e.read_shift(a),c=e.read_shift(2);2==a&&(e.l+=2);var l={s:n,e:s,w:i,ixfe:o,flags:c};return(r.biff>=5||!r.biff)&&(l.level=c>>8&7),l}var zs=us,Vs=qn,Gs=as;var js=[2,3,48,49,131,139,140,245],$s=function(){var e={1:437,2:850,3:1252,4:1e4,100:852,101:866,102:865,103:861,104:895,105:620,106:737,107:857,120:950,121:949,122:936,123:932,124:874,125:1255,126:1256,150:10007,151:10029,152:10006,200:1250,201:1251,202:1254,203:1253,0:20127,8:865,9:437,10:850,11:437,13:437,14:850,15:437,16:850,17:437,18:850,19:932,20:850,21:437,22:850,23:865,24:437,25:437,26:850,27:437,28:863,29:850,31:852,34:852,35:852,36:860,37:850,38:866,55:850,64:852,77:936,78:949,79:950,80:874,87:1252,88:1252,89:1252,108:863,134:737,135:852,136:857,204:1257,255:16969},t=Me({1:437,2:850,3:1252,4:1e4,100:852,101:866,102:865,103:861,104:895,105:620,106:737,107:857,120:950,121:949,122:936,123:932,124:874,125:1255,126:1256,150:10007,151:10029,152:10006,200:1250,201:1251,202:1254,203:1253,0:20127});function r(t,r){var a=r||{};a.dateNF||(a.dateNF="yyyymmdd");var n=Ea(function(t,r){var a=[],n=_(1);switch(r.type){case"base64":n=A(y(t));break;case"binary":n=A(t);break;case"buffer":case"array":n=t}Zr(n,0);var s=n.read_shift(1),i=!!(136&s),o=!1,c=!1;switch(s){case 2:case 3:case 131:case 139:case 245:break;case 48:case 49:o=!0,i=!0;break;case 140:c=!0;break;default:throw new Error("DBF Unsupported Version: "+s.toString(16))}var l=0,f=521;2==s&&(l=n.read_shift(2)),n.l+=3,2!=s&&(l=n.read_shift(4)),l>1048576&&(l=1e6),2!=s&&(f=n.read_shift(2));var h=n.read_shift(2),u=r.codepage||1252;2!=s&&(n.l+=16,n.read_shift(1),0!==n[n.l]&&(u=e[n[n.l]]),n.l+=1,n.l+=2),c&&(n.l+=36);for(var d=[],p={},g=Math.min(n.length,2==s?521:f-10-(o?264:0)),v=c?32:11;n.l0;)if(42!==n[n.l])for(++n.l,a[++b]=[],w=0,w=0;w!=d.length;++w){var T=n.slice(n.l,n.l+d[w].len);n.l+=d[w].len,Zr(T,0);var E=m.utils.decode(u,T);switch(d[w].type){case"C":E.trim().length&&(a[b][w]=E.replace(/\s+$/,""));break;case"D":8===E.length?a[b][w]=new Date(+E.slice(0,4),+E.slice(4,6)-1,+E.slice(6,8)):a[b][w]=E;break;case"F":a[b][w]=parseFloat(E.trim());break;case"+":case"I":a[b][w]=c?2147483648^T.read_shift(-4,"i"):T.read_shift(4,"i");break;case"L":switch(E.trim().toUpperCase()){case"Y":case"T":a[b][w]=!0;break;case"N":case"F":a[b][w]=!1;break;case"":case"?":break;default:throw new Error("DBF Unrecognized L:|"+E+"|")}break;case"M":if(!i)throw new Error("DBF Unexpected MEMO for type "+s.toString(16));a[b][w]="##MEMO##"+(c?parseInt(E.trim(),10):T.read_shift(4));break;case"N":(E=E.replace(/\u0000/g,"").trim())&&"."!=E&&(a[b][w]=+E||0);break;case"@":a[b][w]=new Date(T.read_shift(-8,"f")-621356832e5);break;case"T":a[b][w]=new Date(864e5*(T.read_shift(4)-2440588)+T.read_shift(4));break;case"Y":a[b][w]=T.read_shift(4,"i")/1e4+T.read_shift(4,"i")/1e4*Math.pow(2,32);break;case"O":a[b][w]=-T.read_shift(-8,"f");break;case"B":if(o&&8==d[w].len){a[b][w]=T.read_shift(8,"f");break}case"G":case"P":T.l+=d[w].len;break;case"0":if("_NullFlags"===d[w].name)break;default:throw new Error("DBF Unsupported data type "+d[w].type)}}else n.l+=h;if(2!=s&&n.l=0&&h(+n.codepage),"string"==n.type)throw new Error("Cannot write DBF to JS string");var s=ra(),i=Dh(e,{header:1,raw:!0,cellDates:!0}),c=i[0],l=i.slice(1),f=e["!cols"]||[],u=0,d=0,p=0,m=1;for(u=0;u250&&(y=250),"C"==(E=((f[u]||{}).DBF||{}).type)&&f[u].DBF.len>y&&(y=f[u].DBF.len),"B"==T&&"N"==E&&(T="N",w[u]=f[u].DBF.dec,y=f[u].DBF.len),b[u]="C"==T||"N"==E?y:a[T]||0,m+=b[u],v[u]=T}else v[u]="?"}var S=s.next(32);for(S.write_shift(4,318902576),S.write_shift(4,l.length),S.write_shift(2,296+32*p),S.write_shift(2,m),u=0;u<4;++u)S.write_shift(4,0);for(S.write_shift(4,0|(+t[o]||3)<<8),u=0,d=0;u":190,"?":191,"{":223},t=new RegExp("\x1bN("+Pe(e).join("|").replace(/\|\|\|/,"|\\||").replace(/([?()+])/g,"\\$1")+"|\\|)","gm"),r=function(t,r){var a=e[r];return"number"==typeof a?b(a):a},n=function(e,t,r){var a=t.charCodeAt(0)-32<<4|r.charCodeAt(0)-48;return 59==a?e:b(a)};function s(e,a){var s,i=e.split(/[\n\r]+/),o=-1,c=-1,l=0,f=0,u=[],d=[],p=null,g={},v=[],b=[],w=[],T=0;for(+a.codepage>=0&&h(+a.codepage);l!==i.length;++l){T=0;var E,y=i[l].trim().replace(/\x1B([\x20-\x2F])([\x30-\x3F])/g,n).replace(t,r),k=y.replace(/;;/g,"\0").split(";").map((function(e){return e.replace(/\u0000/g,";")})),S=k[0];if(y.length>0)switch(S){case"ID":case"E":case"B":case"O":case"W":break;case"P":"P"==k[1].charAt(0)&&d.push(y.slice(3).replace(/;;/g,";"));break;case"C":var _=!1,x=!1,A=!1,C=!1,R=-1,O=-1;for(f=1;f-1&&u[R][O];if(!N||!N[1])throw new Error("SYLK shared formula cannot find base");u[o][c][1]=xo(N[1],{r:o-R,c:c-O})}break;case"F":var D=0;for(f=1;f0?(v[o].hpt=T,v[o].hpx=Pi(T)):0===T&&(v[o].hidden=!0);break;default:if(a&&a.WTF)throw new Error("SYLK bad record "+y)}D<1&&(p=null);break;default:if(a&&a.WTF)throw new Error("SYLK bad record "+y)}}return v.length>0&&(g["!rows"]=v),b.length>0&&(g["!cols"]=b),a&&a.sheetRows&&(u=u.slice(0,a.sheetRows)),[u,g]}function i(e,t){var r=function(e,t){switch(t.type){case"base64":return s(y(e),t);case"binary":return s(e,t);case"buffer":return s(k&&a.isBuffer(e)?e.toString("binary"):R(e),t);case"array":return s(Je(e),t)}throw new Error("Unrecognized type "+t.type)}(e,t),n=r[0],i=r[1],o=Ea(n,t);return Pe(i).forEach((function(e){o[e]=i[e]})),o}function o(e,t,r,a){var n="C;Y"+(r+1)+";X"+(a+1)+";K";switch(e.t){case"n":n+=e.v||0,e.f&&!e.F&&(n+=";E"+_o(e.f,{r:r,c:a}));break;case"b":n+=e.v?"TRUE":"FALSE";break;case"e":n+=e.w||e.v;break;case"d":n+='"'+(e.w||e.v)+'"';break;case"s":n+='"'+e.v.replace(/"/g,"").replace(/;/g,";;")+'"'}return n}return e["|"]=254,{to_workbook:function(e,t){return wa(i(e,t),t)},to_sheet:i,from_sheet:function(e,t){var r,a,n=["ID;PWXL;N;E"],s=[],i=ga(e["!ref"]),c=Array.isArray(e),l="\r\n";n.push("P;PGeneral"),n.push("F;P0;DG0G8;M255"),e["!cols"]&&(a=n,e["!cols"].forEach((function(e,t){var r="F;W"+(t+1)+" "+(t+1)+" ";e.hidden?r+="0":("number"!=typeof e.width||e.wpx||(e.wpx=Ci(e.width)),"number"!=typeof e.wpx||e.wch||(e.wch=Ri(e.wpx)),"number"==typeof e.wch&&(r+=Math.round(e.wch)))," "!=r.charAt(r.length-1)&&a.push(r)}))),e["!rows"]&&function(e,t){t.forEach((function(t,r){var a="F;";t.hidden?a+="M0;":t.hpt?a+="M"+20*t.hpt+";":t.hpx&&(a+="M"+20*Fi(t.hpx)+";"),a.length>2&&e.push(a+"R"+(r+1))}))}(n,e["!rows"]),n.push("B;Y"+(i.e.r-i.s.r+1)+";X"+(i.e.c-i.s.c+1)+";D"+[i.s.c,i.s.r,i.e.c,i.e.r].join(" "));for(var f=i.s.r;f<=i.e.r;++f)for(var h=i.s.c;h<=i.e.c;++h){var u=da({r:f,c:h});(r=c?(e[f]||[])[h]:e[u])&&(null!=r.v||r.f&&!r.F)&&s.push(o(r,0,f,h))}return n.join(l)+l+s.join(l)+l+"E"+l}}}(),Ks=function(){function e(e,t){for(var r=e.split("\n"),a=-1,n=-1,s=0,i=[];s!==r.length;++s)if("BOT"!==r[s].trim()){if(!(a<0)){for(var o=r[s].trim().split(","),c=o[0],l=o[1],f=r[++s]||"";1&(f.match(/["]/g)||[]).length&&s=0?o=l:n=l}})),c>=0&&-1==o&&n>=0&&(o=n,n=-1);var l=(""+(a>=0?a:(new Date).getFullYear())).slice(-4)+"-"+("00"+(n>=1?n:1)).slice(-2)+"-"+("00"+(s>=1?s:1)).slice(-2);7==l.length&&(l="0"+l),8==l.length&&(l="20"+l);var f=("00"+(i>=0?i:0)).slice(-2)+":"+("00"+(o>=0?o:0)).slice(-2)+":"+("00"+(c>=0?c:0)).slice(-2);return-1==i&&-1==o&&-1==c?l:-1==a&&-1==n&&-1==s?f:l+"T"+f}(0,r.dateNF,t.match(g)||[]),n=1),r.cellDates?(a.t="d",a.v=Ye(t,n)):(a.t="n",a.v=We(Ye(t,n))),!1!==r.cellText&&(a.w=ye(a.z,a.v instanceof Date?We(a.v):a.v)),r.cellNF||delete a.z}else a.t="s",a.v=t;else a.t="n",!1!==r.cellText&&(a.w=t),a.v=l;if("z"==a.t||(r.dense?(s[o]||(s[o]=[]),s[o][c]=a):s[da({c:c,r:o})]=a),f=h+1,m=e.charCodeAt(f),i.e.c0&&v(),s["!ref"]=ma(i),s}function i(t,r){return r&&r.PRN?r.FS||"sep="==t.slice(0,4)||t.indexOf("\t")>=0||t.indexOf(",")>=0||t.indexOf(";")>=0?s(t,r):Ea(function(t,r){var a=r||{},n=[];if(!t||0===t.length)return n;for(var s=t.split(/[\r\n]/),i=s.length-1;i>=0&&0===s[i].length;)--i;for(var o=10,c=0,l=0;l<=i;++l)-1==(c=s[l].indexOf(" "))?c=s[l].length:c++,o=Math.max(o,c);for(l=0;l<=i;++l){n[l]=[];var f=0;for(e(s[l].slice(0,o).trim(),n,l,f,a),f=1;f<=(s[l].length-o)/10+1;++f)e(s[l].slice(o+10*(f-1),o+10*f).trim(),n,l,f,a)}return a.sheetRows&&(n=n.slice(0,a.sheetRows)),n}(t,r),r):s(t,r)}function o(e,t){var r="",n="string"==t.type?[0,0,0,0]:vh(e,t);switch(t.type){case"base64":r=y(e);break;case"binary":case"string":r=e;break;case"buffer":r=65001==t.codepage?e.toString("utf8"):t.codepage&&"undefined"!==typeof m?m.utils.decode(t.codepage,e):k&&a.isBuffer(e)?e.toString("binary"):R(e);break;case"array":r=Je(e);break;default:throw new Error("Unrecognized type "+t.type)}return 239==n[0]&&187==n[1]&&191==n[2]?r=Ut(r.slice(3)):"string"!=t.type&&"buffer"!=t.type&&65001==t.codepage?r=Ut(r):"binary"==t.type&&"undefined"!==typeof m&&t.codepage&&(r=m.utils.decode(t.codepage,m.utils.encode(28591,r))),"socialcalc:version:"==r.slice(0,19)?Ys.to_sheet("string"==t.type?r:Ut(r),t):i(r,t)}return{to_workbook:function(e,t){return wa(o(e,t),t)},to_sheet:o,from_sheet:function(e){for(var t,r=[],a=ga(e["!ref"]),n=Array.isArray(e),s=a.s.r;s<=a.e.r;++s){for(var i=[],o=a.s.c;o<=a.e.c;++o){var c=da({r:s,c:o});if((t=n?(e[s]||[])[o]:e[c])&&null!=t.v){for(var l=(t.w||(ba(t),t.w)||"").slice(0,10);l.length<10;)l+=" ";i.push(l+(0===o?" ":""))}else i.push(" ")}r.push(i.join(""))}return r.join("\n")}}}();var qs=function(){function e(e,t,r){if(e){Zr(e,e.l||0);for(var a=r.Enum||b;e.l=16&&5==t[14]&&108===t[15])throw new Error("Unsupported Works 3 for Mac file");if(2==t[2])a.Enum=b,e(t,(function(e,t,r){switch(r){case 0:a.vers=e,e>=4096&&(a.qpro=!0);break;case 6:h=e;break;case 204:e&&(i=e);break;case 222:i=e;break;case 15:case 51:a.qpro||(e[1].v=e[1].v.slice(1));case 13:case 14:case 16:14==r&&112==(112&e[2])&&(15&e[2])>1&&(15&e[2])<15&&(e[1].z=a.dateNF||V[14],a.cellDates&&(e[1].t="d",e[1].v=Ge(e[1].v))),a.qpro&&e[3]>o&&(n["!ref"]=ma(h),c[s]=n,l.push(s),n=a.dense?[]:{},h={s:{r:0,c:0},e:{r:0,c:0}},o=e[3],s=i||"Sheet"+(o+1),i="");var f=a.dense?(n[e[0].r]||[])[e[0].c]:n[da(e[0])];if(f){f.t=e[1].t,f.v=e[1].v,null!=e[1].z&&(f.z=e[1].z),null!=e[1].f&&(f.f=e[1].f);break}a.dense?(n[e[0].r]||(n[e[0].r]=[]),n[e[0].r][e[0].c]=e[1]):n[da(e[0])]=e[1]}}),a);else{if(26!=t[2]&&14!=t[2])throw new Error("Unrecognized LOTUS BOF "+t[2]);a.Enum=w,14==t[2]&&(a.qpro=!0,t.l=0),e(t,(function(e,t,r){switch(r){case 204:s=e;break;case 22:e[1].v=e[1].v.slice(1);case 23:case 24:case 25:case 37:case 39:case 40:if(e[3]>o&&(n["!ref"]=ma(h),c[s]=n,l.push(s),n=a.dense?[]:{},h={s:{r:0,c:0},e:{r:0,c:0}},o=e[3],s="Sheet"+(o+1)),u>0&&e[0].r>=u)break;a.dense?(n[e[0].r]||(n[e[0].r]=[]),n[e[0].r][e[0].c]=e[1]):n[da(e[0])]=e[1],h.e.c=128?95:s)}return a.write_shift(1,0),a}function s(e,t,r){var a=ea(7);return a.write_shift(1,255),a.write_shift(2,t),a.write_shift(2,e),a.write_shift(2,r,"i"),a}function i(e,t,r){var a=ea(13);return a.write_shift(1,255),a.write_shift(2,t),a.write_shift(2,e),a.write_shift(8,r,"f"),a}function o(e,t,r){var a=32768&t;return t=(a?e:0)+((t&=-32769)>=8192?t-16384:t),(a?"":"$")+(r?ha(t):la(t))}var c={51:["FALSE",0],52:["TRUE",0],70:["LEN",1],80:["SUM",69],81:["AVERAGEA",69],82:["COUNTA",69],83:["MINA",69],84:["MAXA",69],111:["T",1]},l=["","","","","","","","","","+","-","*","/","^","=","<>","<=",">=","<",">","","","","","&","","","","","","",""];function f(e){var t=[{c:0,r:0},{t:"n",v:0},0];return t[0].r=e.read_shift(2),t[3]=e[e.l++],t[0].c=e[e.l++],t}function u(e,t,r,a){var n=ea(6+a.length);n.write_shift(2,e),n.write_shift(1,r),n.write_shift(1,t),n.write_shift(1,39);for(var s=0;s=128?95:i)}return n.write_shift(1,0),n}function d(e,t){var r=f(e),a=e.read_shift(4),n=e.read_shift(4),s=e.read_shift(2);if(65535==s)return 0===a&&3221225472===n?(r[1].t="e",r[1].v=15):0===a&&3489660928===n?(r[1].t="e",r[1].v=42):r[1].v=0,r;var i=32768&s;return s=(32767&s)-16446,r[1].v=(1-2*i)*(n*Math.pow(2,s+32)+a*Math.pow(2,s)),r}function p(e,t,r,a){var n=ea(14);if(n.write_shift(2,e),n.write_shift(1,r),n.write_shift(1,t),0==a)return n.write_shift(4,0),n.write_shift(4,0),n.write_shift(2,65535),n;var s,i=0,o=0,c=0;return a<0&&(i=1,a=-a),o=0|Math.log2(a),0==(2147483648&(c=(a/=Math.pow(2,o-31))>>>0))&&(++o,c=(a/=2)>>>0),a-=c,c|=2147483648,c>>>=0,s=(a*=Math.pow(2,32))>>>0,n.write_shift(4,s),n.write_shift(4,c),o+=16383+(i?32768:0),n.write_shift(2,o),n}function m(e,t){var r=f(e),a=e.read_shift(8,"f");return r[1].v=a,r}function g(e,t){return 0==e[e.l+t-1]?e.read_shift(t,"cstr"):""}function v(e,t){var r=ea(5+e.length);r.write_shift(2,14e3),r.write_shift(2,t);for(var a=0;a127?95:n}return r[r.l++]=0,r}var b={0:{n:"BOF",f:Yn},1:{n:"EOF"},2:{n:"CALCMODE"},3:{n:"CALCORDER"},4:{n:"SPLIT"},5:{n:"SYNC"},6:{n:"RANGE",f:function(e,t,r){var a={s:{c:0,r:0},e:{c:0,r:0}};return 8==t&&r.qpro?(a.s.c=e.read_shift(1),e.l++,a.s.r=e.read_shift(2),a.e.c=e.read_shift(1),e.l++,a.e.r=e.read_shift(2),a):(a.s.c=e.read_shift(2),a.s.r=e.read_shift(2),12==t&&r.qpro&&(e.l+=2),a.e.c=e.read_shift(2),a.e.r=e.read_shift(2),12==t&&r.qpro&&(e.l+=2),65535==a.s.c&&(a.s.c=a.e.c=a.s.r=a.e.r=0),a)}},7:{n:"WINDOW1"},8:{n:"COLW1"},9:{n:"WINTWO"},10:{n:"COLW2"},11:{n:"NAME"},12:{n:"BLANK"},13:{n:"INTEGER",f:function(e,t,a){var n=r(e,0,a);return n[1].v=e.read_shift(2,"i"),n}},14:{n:"NUMBER",f:function(e,t,a){var n=r(e,0,a);return n[1].v=e.read_shift(8,"f"),n}},15:{n:"LABEL",f:a},16:{n:"FORMULA",f:function(e,t,a){var n=e.l+t,s=r(e,0,a);if(s[1].v=e.read_shift(8,"f"),a.qpro)e.l=n;else{var i=e.read_shift(2);!function(e,t){Zr(e,0);var r=[],a=0,n="",s="",i="",f="";for(;e.lr.length)return void console.error("WK1 bad formula parse 0x"+h.toString(16)+":|"+r.join("|")+"|");var m=r.slice(-a);r.length-=a,r.push(c[h][0]+"("+m.join(",")+")")}}}1==r.length?t[1].f=""+r[0]:console.error("WK1 bad formula parse |"+r.join("|")+"|")}(e.slice(e.l,e.l+i),s),e.l+=i}return s}},24:{n:"TABLE"},25:{n:"ORANGE"},26:{n:"PRANGE"},27:{n:"SRANGE"},28:{n:"FRANGE"},29:{n:"KRANGE1"},32:{n:"HRANGE"},35:{n:"KRANGE2"},36:{n:"PROTEC"},37:{n:"FOOTER"},38:{n:"HEADER"},39:{n:"SETUP"},40:{n:"MARGINS"},41:{n:"LABELFMT"},42:{n:"TITLES"},43:{n:"SHEETJS"},45:{n:"GRAPH"},46:{n:"NGRAPH"},47:{n:"CALCCOUNT"},48:{n:"UNFORMATTED"},49:{n:"CURSORW12"},50:{n:"WINDOW"},51:{n:"STRING",f:a},55:{n:"PASSWORD"},56:{n:"LOCKED"},60:{n:"QUERY"},61:{n:"QUERYNAME"},62:{n:"PRINT"},63:{n:"PRINTNAME"},64:{n:"GRAPH2"},65:{n:"GRAPHNAME"},66:{n:"ZOOM"},67:{n:"SYMSPLIT"},68:{n:"NSROWS"},69:{n:"NSCOLS"},70:{n:"RULER"},71:{n:"NNAME"},72:{n:"ACOMM"},73:{n:"AMACRO"},74:{n:"PARSE"},102:{n:"PRANGES??"},103:{n:"RRANGES??"},104:{n:"FNAME??"},105:{n:"MRANGES??"},204:{n:"SHEETNAMECS",f:g},222:{n:"SHEETNAMELP",f:function(e,t){var r=e[e.l++];r>t-1&&(r=t-1);for(var a="";a.length>1;if(1&r[1].v)switch(7&a){case 0:a=5e3*(a>>3);break;case 1:a=500*(a>>3);break;case 2:a=(a>>3)/20;break;case 3:a=(a>>3)/200;break;case 4:a=(a>>3)/2e3;break;case 5:a=(a>>3)/2e4;break;case 6:a=(a>>3)/16;break;case 7:a=(a>>3)/64}return r[1].v=a,r}},25:{n:"FORMULA19",f:function(e,t){var r=d(e);return e.l+=t-14,r}},26:{n:"FORMULA1A"},27:{n:"XFORMAT",f:function(e,t){for(var r={},a=e.l+t;e.l>6,r}},38:{n:"??"},39:{n:"NUMBER27",f:m},40:{n:"FORMULA28",f:function(e,t){var r=m(e);return e.l+=t-10,r}},142:{n:"??"},147:{n:"??"},150:{n:"??"},151:{n:"??"},152:{n:"??"},153:{n:"??"},154:{n:"??"},155:{n:"??"},156:{n:"??"},163:{n:"??"},174:{n:"??"},175:{n:"??"},176:{n:"??"},177:{n:"??"},184:{n:"??"},185:{n:"??"},186:{n:"??"},187:{n:"??"},188:{n:"??"},195:{n:"??"},201:{n:"??"},204:{n:"SHEETNAMECS",f:g},205:{n:"??"},206:{n:"??"},207:{n:"??"},208:{n:"??"},256:{n:"??"},259:{n:"??"},260:{n:"??"},261:{n:"??"},262:{n:"??"},263:{n:"??"},265:{n:"??"},266:{n:"??"},267:{n:"??"},268:{n:"??"},270:{n:"??"},271:{n:"??"},384:{n:"??"},389:{n:"??"},390:{n:"??"},393:{n:"??"},396:{n:"??"},512:{n:"??"},514:{n:"??"},513:{n:"??"},516:{n:"??"},517:{n:"??"},640:{n:"??"},641:{n:"??"},642:{n:"??"},643:{n:"??"},644:{n:"??"},645:{n:"??"},646:{n:"??"},647:{n:"??"},648:{n:"??"},658:{n:"??"},659:{n:"??"},660:{n:"??"},661:{n:"??"},662:{n:"??"},665:{n:"??"},666:{n:"??"},768:{n:"??"},772:{n:"??"},1537:{n:"SHEETINFOQP",f:function(e,t,r){if(r.qpro&&!(t<21)){var a=e.read_shift(1);return e.l+=17,e.l+=1,e.l+=2,[a,e.read_shift(t-21,"cstr")]}}},1600:{n:"??"},1602:{n:"??"},1793:{n:"??"},1794:{n:"??"},1795:{n:"??"},1796:{n:"??"},1920:{n:"??"},2048:{n:"??"},2049:{n:"??"},2052:{n:"??"},2688:{n:"??"},10998:{n:"??"},12849:{n:"??"},28233:{n:"??"},28484:{n:"??"},65535:{n:""}};return{sheet_to_wk1:function(e,t){var r=t||{};if(+r.codepage>=0&&h(+r.codepage),"string"==r.type)throw new Error("Cannot write WK1 to JS string");var a=ra(),o=ga(e["!ref"]),c=Array.isArray(e),l=[];cf(a,0,function(e){var t=ea(2);return t.write_shift(2,e),t}(1030)),cf(a,6,function(e){var t=ea(8);return t.write_shift(2,e.s.c),t.write_shift(2,e.s.r),t.write_shift(2,e.e.c),t.write_shift(2,e.e.r),t}(o));for(var f=Math.min(o.e.r,8191),u=o.s.r;u<=f;++u)for(var d=la(u),p=o.s.c;p<=o.e.c;++p){u===o.s.r&&(l[p]=ha(p));var m=l[p]+d,g=c?(e[u]||[])[p]:e[m];if(g&&"z"!=g.t)if("n"==g.t)(0|g.v)==g.v&&g.v>=-32768&&g.v<=32767?cf(a,13,s(u,p,g.v)):cf(a,14,i(u,p,g.v));else cf(a,15,n(u,p,ba(g).slice(0,239)))}return cf(a,1),a.end()},book_to_wk3:function(e,t){var r=t||{};if(+r.codepage>=0&&h(+r.codepage),"string"==r.type)throw new Error("Cannot write WK3 to JS string");var a=ra();cf(a,0,function(e){var t=ea(26);t.write_shift(2,4096),t.write_shift(2,4),t.write_shift(4,0);for(var r=0,a=0,n=0,s=0;s8191&&(r=8191);return t.write_shift(2,r),t.write_shift(1,n),t.write_shift(1,a),t.write_shift(2,0),t.write_shift(2,0),t.write_shift(1,1),t.write_shift(1,2),t.write_shift(4,0),t.write_shift(4,0),t}(e));for(var n=0,s=0;n":case"":t.shadow=1;break;case"":break;case"":case"":t.outline=1;break;case"":break;case"":case"":t.strike=1;break;case"":break;case"":case"":t.u=1;break;case"":break;case"":case"":t.b=1;break;case"":break;case"":case"":t.i=1;break;case"":break;case"":case"":case"":break;case"":case"":case"":break;case"":case"":case"":case"":case"":case"":case"":case"
":break;case"":n=!1;break;default:if(47!==s[0].charCodeAt(1)&&!n)throw new Error("Unrecognized rich format "+s[0])}}return t}(s[1])),n}var a=/<(?:\w+:)?r>/g,n=/<\/(?:\w+:)?r>/;return function(e){return e.replace(a,"").split(n).map(r).filter((function(e){return e.v}))}}(),Qs=function(){var e=/(\r\n|\n)/g;function t(t){var r=[[],t.v,[]];return t.v?(t.s&&function(e,t,r){var a=[];e.u&&a.push("text-decoration: underline;"),e.uval&&a.push("text-underline-style:"+e.uval+";"),e.sz&&a.push("font-size:"+e.sz+"pt;"),e.outline&&a.push("text-effect: outline;"),e.shadow&&a.push("text-shadow: auto;"),t.push(''),e.b&&(t.push(""),r.push("")),e.i&&(t.push(""),r.push("")),e.strike&&(t.push(""),r.push(""));var n=e.valign||"";"superscript"==n||"super"==n?n="sup":"subscript"==n&&(n="sub"),""!=n&&(t.push("<"+n+">"),r.push("")),r.push("")}(t.s,r[0],r[2]),r[0].join("")+r[1].replace(e,"
")+r[2].join("")):""}return function(e){return e.map(t).join("")}}(),ei=/<(?:\w+:)?t[^>]*>([^<]*)<\/(?:\w+:)?t>/g,ti=/<(?:\w+:)?r>/,ri=/<(?:\w+:)?rPh.*?>([\s\S]*?)<\/(?:\w+:)?rPh>/g;function ai(e,t){var r=!t||t.cellHTML,a={};return e?(e.match(/^\s*<(?:\w+:)?t[^>]*>/)?(a.t=_t(Ut(e.slice(e.indexOf(">")+1).split(/<\/(?:\w+:)?t>/)[0]||"")),a.r=Ut(e),r&&(a.h=It(a.t))):e.match(ti)&&(a.r=Ut(e),a.t=_t(Ut((e.replace(ri,"").match(ei)||[]).join("").replace(bt,""))),r&&(a.h=Qs(Zs(a.r)))),a):{t:""}}var ni=/<(?:\w+:)?sst([^>]*)>([\s\S]*)<\/(?:\w+:)?sst>/,si=/<(?:\w+:)?(?:si|sstItem)>/g,ii=/<\/(?:\w+:)?(?:si|sstItem)>/;var oi=/^\s|\s$|[\t\n\r]/;function ci(e,t){if(!t.bookSST)return"";var r=[mt];r[r.length]=Yt("sst",null,{xmlns:ur[0],count:e.Count,uniqueCount:e.Unique});for(var a=0;a!=e.length;++a)if(null!=e[a]){var n=e[a],s="";n.r?s+=n.r:(s+=""),s+="",r[r.length]=s}return r.length>2&&(r[r.length]="",r[1]=r[1].replace("/>",">")),r.join("")}var li=function(e,t){var r=!1;return null==t&&(r=!0,t=ea(15+4*e.t.length)),t.write_shift(1,0),Sa(e.t,t),r?t.slice(0,t.l):t};function fi(e){var t=ra();aa(t,159,function(e,t){return t||(t=ea(8)),t.write_shift(4,e.Count),t.write_shift(4,e.Unique),t}(e));for(var r=0;r=4&&(e.l+=t-4),r}function di(e){for(var t=e.read_shift(4),r=e.l+t-4,a={},n=e.read_shift(4),s=[];n-- >0;)s.push({t:e.read_shift(4),v:e.read_shift(0,"lpp4")});if(a.name=e.read_shift(0,"lpp4"),a.comps=s,e.l!=r)throw new Error("Bad DataSpaceMapEntry: "+e.l+" != "+r);return a}function pi(e){var t=function(e){var t={};return e.read_shift(4),e.l+=4,t.id=e.read_shift(0,"lpp4"),t.name=e.read_shift(0,"lpp4"),t.R=ui(e,4),t.U=ui(e,4),t.W=ui(e,4),t}(e);if(t.ename=e.read_shift(0,"8lpp4"),t.blksz=e.read_shift(4),t.cmode=e.read_shift(4),4!=e.read_shift(4))throw new Error("Bad !Primary record");return t}function mi(e,t){var r=e.l+t,a={};a.Flags=63&e.read_shift(4),e.l+=4,a.AlgID=e.read_shift(4);var n=!1;switch(a.AlgID){case 26126:case 26127:case 26128:n=36==a.Flags;break;case 26625:n=4==a.Flags;break;case 0:n=16==a.Flags||4==a.Flags||36==a.Flags;break;default:throw"Unrecognized encryption algorithm: "+a.AlgID}if(!n)throw new Error("Encryption Flags/AlgID mismatch");return a.AlgIDHash=e.read_shift(4),a.KeySize=e.read_shift(4),a.ProviderType=e.read_shift(4),e.l+=8,a.CSPName=e.read_shift(r-e.l>>1,"utf16le"),e.l=r,a}function gi(e,t){var r={},a=e.l+t;return e.l+=4,r.Salt=e.slice(e.l,e.l+16),e.l+=16,r.Verifier=e.slice(e.l,e.l+16),e.l+=16,e.read_shift(4),r.VerifierHash=e.slice(e.l,a),e.l=a,r}function vi(e){if(36!=(63&e.read_shift(4)))throw new Error("EncryptionInfo mismatch");var t=e.read_shift(4);return{t:"Std",h:mi(e,t),v:gi(e,e.length-e.l)}}function bi(){throw new Error("File is password-protected: ECMA-376 Extensible")}function wi(e){var t=["saltSize","blockSize","keyBits","hashSize","cipherAlgorithm","cipherChaining","hashAlgorithm","saltValue"];e.l+=4;var r=e.read_shift(e.length-e.l,"utf8"),a={};return r.replace(bt,(function(e){var r=Et(e);switch(yt(r[0])){case"":case"":case"":break;case"":case"=0;--r)a=((0===(16384&a)?0:1)|a<<1&32767)^t[r];return 52811^a}var Ei=function(){var e=[187,255,255,186,255,255,185,128,0,190,15,0,191,15,0],t=[57840,7439,52380,33984,4364,3600,61902,12606,6258,57657,54287,34041,10252,43370,20163],r=[44796,19929,39858,10053,20106,40212,10761,31585,63170,64933,60267,50935,40399,11199,17763,35526,1453,2906,5812,11624,23248,885,1770,3540,7080,14160,28320,56640,55369,41139,20807,41614,21821,43642,17621,28485,56970,44341,19019,38038,14605,29210,60195,50791,40175,10751,21502,43004,24537,18387,36774,3949,7898,15796,31592,63184,47201,24803,49606,37805,14203,28406,56812,17824,35648,1697,3394,6788,13576,27152,43601,17539,35078,557,1114,2228,4456,30388,60776,51953,34243,7079,14158,28316,14128,28256,56512,43425,17251,34502,7597,13105,26210,52420,35241,883,1766,3532,4129,8258,16516,33032,4657,9314,18628],a=function(e,t){return 255&((r=e^t)/2|128*r);var r};return function(n){for(var s,i,o,c=hi(n),l=function(e){for(var a=t[e.length-1],n=104,s=e.length-1;s>=0;--s)for(var i=e[s],o=0;7!=o;++o)64&i&&(a^=r[n]),i*=2,--n;return a}(c),f=c.length,h=_(16),u=0;16!=u;++u)h[u]=0;for(1===(1&f)&&(s=l>>8,h[f]=a(e[0],s),--f,s=255&l,i=c[c.length-1],h[f]=a(i,s));f>0;)s=l>>8,h[--f]=a(c[f],s),s=255&l,h[--f]=a(c[f],s);for(f=15,o=15-c.length;o>0;)s=l>>8,h[f]=a(e[o],s),--o,s=255&l,h[--f]=a(c[f],s),--f,--o;return h}}(),yi=function(e){var t=0,r=Ei(e);return function(e){var a=function(e,t,r,a,n){var s,i;for(n||(n=t),a||(a=Ei(e)),s=0;s!=t.length;++s)i=t[s],i=255&((i^=a[r])>>5|i<<3),n[s]=i,++r;return[n,r,a]}("",e,t,r);return t=a[1],a[0]}};function ki(e,t,r){var a=r||{};return a.Info=e.read_shift(2),e.l-=2,1===a.Info?a.Data=function(e){var t={},r=t.EncryptionVersionInfo=ui(e,4);if(1!=r.Major||1!=r.Minor)throw"unrecognized version code "+r.Major+" : "+r.Minor;return t.Salt=e.read_shift(16),t.EncryptedVerifier=e.read_shift(16),t.EncryptedVerifierHash=e.read_shift(16),t}(e):a.Data=function(e,t){var r={},a=r.EncryptionVersionInfo=ui(e,4);if(t-=4,2!=a.Minor)throw new Error("unrecognized minor version code: "+a.Minor);if(a.Major>4||a.Major<2)throw new Error("unrecognized major version code: "+a.Major);r.Flags=e.read_shift(4),t-=4;var n=e.read_shift(4);return t-=4,r.EncryptionHeader=mi(e,n),t-=n,r.EncryptionVerifier=gi(e,t),r}(e,t),a}var Si=function(){function e(e,r){switch(r.type){case"base64":return t(y(e),r);case"binary":return t(e,r);case"buffer":return t(k&&a.isBuffer(e)?e.toString("binary"):R(e),r);case"array":return t(Je(e),r)}throw new Error("Unrecognized type "+r.type)}function t(e,t){var r=(t||{}).dense?[]:{},a=e.match(/\\trowd.*?\\row\b/g);if(!a.length)throw new Error("RTF missing table");var n={s:{c:0,r:0},e:{c:0,r:a.length-1}};return a.forEach((function(e,t){Array.isArray(r)&&(r[t]=[]);for(var a,s=/\\\w+\b/g,i=0,o=-1;a=s.exec(e);){if("\\cell"===a[0]){var c=e.slice(i,s.lastIndex-a[0].length);if(" "==c[0]&&(c=c.slice(1)),++o,c.length){var l={v:c,t:"s"};Array.isArray(r)?r[t][o]=l:r[da({r:t,c:o})]=l}}i=s.lastIndex}o>n.e.c&&(n.e.c=o)})),r["!ref"]=ma(n),r}return{to_workbook:function(t,r){return wa(e(t,r),r)},to_sheet:e,from_sheet:function(e){for(var t,r=["{\\rtf1\\ansi"],a=ga(e["!ref"]),n=Array.isArray(e),s=a.s.r;s<=a.e.r;++s){r.push("\\trowd\\trautofit1");for(var i=a.s.c;i<=a.e.c;++i)r.push("\\cellx"+(i+1));for(r.push("\\pard\\intbl"),i=a.s.c;i<=a.e.c;++i){var o=da({r:s,c:i});(t=n?(e[s]||[])[i]:e[o])&&(null!=t.v||t.f&&!t.F)&&(r.push(" "+(t.w||(ba(t),t.w))),r.push("\\cell"))}r.push("\\pard\\intbl\\row")}return r.join("")+"}"}}}();function _i(e){for(var t=0,r=1;3!=t;++t)r=256*r+(e[t]>255?255:e[t]<0?0:e[t]);return r.toString(16).toUpperCase().slice(1)}function xi(e,t){if(0===t)return e;var r=function(e){var t=e[0]/255,r=e[1]/255,a=e[2]/255,n=Math.max(t,r,a),s=Math.min(t,r,a),i=n-s;if(0===i)return[0,0,t];var o,c=0,l=n+s;switch(o=i/(l>1?2-l:l),n){case t:c=((r-a)/i+6)%6;break;case r:c=(a-t)/i+2;break;case a:c=(t-r)/i+4}return[c/6,o,l/2]}(function(e){var t=e.slice("#"===e[0]?1:0).slice(0,6);return[parseInt(t.slice(0,2),16),parseInt(t.slice(2,4),16),parseInt(t.slice(4,6),16)]}(e));return r[2]=t<0?r[2]*(1+t):1-(1-r[2])*(1-t),_i(function(e){var t,r=e[0],a=e[1],n=e[2],s=2*a*(n<.5?n:1-n),i=n-s/2,o=[i,i,i],c=6*r;if(0!==a)switch(0|c){case 0:case 6:t=s*c,o[0]+=s,o[1]+=t;break;case 1:t=s*(2-c),o[0]+=t,o[1]+=s;break;case 2:t=s*(c-2),o[1]+=s,o[2]+=t;break;case 3:t=s*(4-c),o[1]+=t,o[2]+=s;break;case 4:t=s*(c-4),o[2]+=s,o[0]+=t;break;case 5:t=s*(6-c),o[2]+=t,o[0]+=s}for(var l=0;3!=l;++l)o[l]=Math.round(255*o[l]);return o}(r))}var Ai=6;function Ci(e){return Math.floor((e+Math.round(128/Ai)/256)*Ai)}function Ri(e){return Math.floor((e-5)/Ai*100+.5)/100}function Oi(e){return Math.round((e*Ai+5)/Ai*256)/256}function Ii(e){return Oi(Ri(Ci(e)))}function Ni(e){var t=Math.abs(e-Ii(e)),r=Ai;if(t>.005)for(Ai=1;Ai<15;++Ai)Math.abs(e-Ii(e))<=t&&(t=Math.abs(e-Ii(e)),r=Ai);Ai=r}function Di(e){e.width?(e.wpx=Ci(e.width),e.wch=Ri(e.wpx),e.MDW=Ai):e.wpx?(e.wch=Ri(e.wpx),e.width=Oi(e.wch),e.MDW=Ai):"number"==typeof e.wch&&(e.width=Oi(e.wch),e.wpx=Ci(e.width),e.MDW=Ai),e.customWidth&&delete e.customWidth}function Fi(e){return 96*e/96}function Pi(e){return 96*e/96}var Li={None:"none",Solid:"solid",Gray50:"mediumGray",Gray75:"darkGray",Gray25:"lightGray",HorzStripe:"darkHorizontal",VertStripe:"darkVertical",ReverseDiagStripe:"darkDown",DiagStripe:"darkUp",DiagCross:"darkGrid",ThickDiagCross:"darkTrellis",ThinHorzStripe:"lightHorizontal",ThinVertStripe:"lightVertical",ThinReverseDiagStripe:"lightDown",ThinHorzCross:"lightGrid"};var Mi=["numFmtId","fillId","fontId","borderId","xfId"],Ui=["applyAlignment","applyBorder","applyFill","applyFont","applyNumberFormat","applyProtection","pivotButton","quotePrefix"];var Bi=function(){var e=/<(?:\w+:)?numFmts([^>]*)>[\S\s]*?<\/(?:\w+:)?numFmts>/,t=/<(?:\w+:)?cellXfs([^>]*)>[\S\s]*?<\/(?:\w+:)?cellXfs>/,r=/<(?:\w+:)?fills([^>]*)>[\S\s]*?<\/(?:\w+:)?fills>/,a=/<(?:\w+:)?fonts([^>]*)>[\S\s]*?<\/(?:\w+:)?fonts>/,n=/<(?:\w+:)?borders([^>]*)>[\S\s]*?<\/(?:\w+:)?borders>/;return function(s,i,o){var c,f={};return s?((c=(s=s.replace(//gm,"").replace(//gm,"")).match(e))&&function(e,t,r){t.NumberFmt=[];for(var a=Pe(V),n=0;n":case"":case"":case"":break;case"0){if(c>392){for(c=392;c>60&&null!=t.NumberFmt[c];--c);t.NumberFmt[c]=o}ke(o,c)}break;default:if(r.WTF)throw new Error("unrecognized "+i[0]+" in numFmts")}}}(c,f,o),(c=s.match(a))&&function(e,t,r,a){t.Fonts=[];var n={},s=!1;(e[0].match(bt)||[]).forEach((function(e){var i=Et(e);switch(yt(i[0])){case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":break;case"
":case"":t.Fonts.push(n),n={};break;case"":n.bold=1;break;case"":n.italic=1;break;case"":n.underline=1;break;case"":n.strike=1;break;case"":n.outline=1;break;case"":n.shadow=1;break;case"":n.condense=1;break;case"":n.extend=1;break;case"":case"":s=!1;break;default:if(a&&a.WTF&&!s)throw new Error("unrecognized "+i[0]+" in fonts")}}))}(c,f,i,o),(c=s.match(r))&&function(e,t,r,a){t.Fills=[];var n={},s=!1;(e[0].match(bt)||[]).forEach((function(e){var r=Et(e);switch(yt(r[0])){case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":break;case"":case"":n={},t.Fills.push(n);break;case"":t.Fills.push(n),n={};break;case"":r.patternType&&(n.patternType=r.patternType);break;case"":s=!1;break;default:if(a&&a.WTF&&!s)throw new Error("unrecognized "+r[0]+" in fills")}}))}(c,f,0,o),(c=s.match(n))&&function(e,t,r,a){t.Borders=[];var n={},s=!1;(e[0].match(bt)||[]).forEach((function(e){var r=Et(e);switch(yt(r[0])){case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":break;case"":case"":n={},r.diagonalUp&&(n.diagonalUp=Dt(r.diagonalUp)),r.diagonalDown&&(n.diagonalDown=Dt(r.diagonalDown)),t.Borders.push(n);break;case"":s=!1;break;default:if(a&&a.WTF&&!s)throw new Error("unrecognized "+r[0]+" in borders")}}))}(c,f,0,o),(c=s.match(t))&&function(e,t,r){var a;t.CellXf=[];var n=!1;(e[0].match(bt)||[]).forEach((function(e){var s=Et(e),i=0;switch(yt(s[0])){case"":case"":case"":case"":case"":case"":case"":case"":case"":break;case"":for(delete(a=s)[0],i=0;i392)for(i=392;i>60;--i)if(t.NumberFmt[a.numFmtId]==t.NumberFmt[i]){a.numFmtId=i;break}t.CellXf.push(a);break;case"":var o={};s.vertical&&(o.vertical=s.vertical),s.horizontal&&(o.horizontal=s.horizontal),null!=s.textRotation&&(o.textRotation=s.textRotation),s.indent&&(o.indent=s.indent),s.wrapText&&(o.wrapText=Dt(s.wrapText)),a.alignment=o;break;case"":case"":n=!1;break;default:if(r&&r.WTF&&!n)throw new Error("unrecognized "+s[0]+" in cellXfs")}}))}(c,f,o),f):f}}();function Wi(e,t){var r,a=[mt,Yt("styleSheet",null,{xmlns:ur[0],"xmlns:vt":lr})];return e.SSF&&null!=(r=function(e){var t=[""];return[[5,8],[23,26],[41,44],[50,392]].forEach((function(r){for(var a=r[0];a<=r[1];++a)null!=e[a]&&(t[t.length]=Yt("numFmt",null,{numFmtId:a,formatCode:Ct(e[a])}))})),1===t.length?"":(t[t.length]="",t[0]=Yt("numFmts",null,{count:t.length-2}).replace("/>",">"),t.join(""))}(e.SSF))&&(a[a.length]=r),a[a.length]='',a[a.length]='',a[a.length]='',a[a.length]='',(r=function(e){var t=[];return t[t.length]=Yt("cellXfs",null),e.forEach((function(e){t[t.length]=Yt("xf",null,e)})),t[t.length]="",2===t.length?"":(t[0]=Yt("cellXfs",null,{count:t.length-2}).replace("/>",">"),t.join(""))}(t.cellXfs))&&(a[a.length]=r),a[a.length]='',a[a.length]='',a[a.length]='',a.length>2&&(a[a.length]="",a[1]=a[1].replace("/>",">")),a.join("")}function Hi(e,t,r){r||(r=ea(6+4*t.length)),r.write_shift(2,e),Sa(t,r);var a=r.length>r.l?r.slice(0,r.l):r;return null==r.l&&(r.l=r.length),a}function zi(e,t){t||(t=ea(153)),t.write_shift(2,20*e.sz),function(e,t){t||(t=ea(2));var r=(e.italic?2:0)|(e.strike?8:0)|(e.outline?16:0)|(e.shadow?32:0)|(e.condense?64:0)|(e.extend?128:0);t.write_shift(1,r),t.write_shift(1,0)}(e,t),t.write_shift(2,e.bold?700:400);var r=0;"superscript"==e.vertAlign?r=1:"subscript"==e.vertAlign&&(r=2),t.write_shift(2,r),t.write_shift(1,e.underline||0),t.write_shift(1,e.family||0),t.write_shift(1,e.charset||0),t.write_shift(1,0),Xa(e.color,t);var a=0;return"major"==e.scheme&&(a=1),"minor"==e.scheme&&(a=2),t.write_shift(1,a),Sa(e.name,t),t.length>t.l?t.slice(0,t.l):t}var Vi,Gi=["none","solid","mediumGray","darkGray","lightGray","darkHorizontal","darkVertical","darkDown","darkUp","darkGrid","darkTrellis","lightHorizontal","lightVertical","lightDown","lightUp","lightGrid","lightTrellis","gray125","gray0625"],ji=Qr;function $i(e,t){t||(t=ea(84)),Vi||(Vi=Me(Gi));var r=Vi[e.patternType];null==r&&(r=40),t.write_shift(4,r);var a=0;if(40!=r)for(Xa({auto:1},t),Xa({auto:1},t);a<12;++a)t.write_shift(4,0);else{for(;a<4;++a)t.write_shift(4,0);for(;a<12;++a)t.write_shift(4,0)}return t.length>t.l?t.slice(0,t.l):t}function Xi(e,t,r){r||(r=ea(16)),r.write_shift(2,t||0),r.write_shift(2,e.numFmtId||0),r.write_shift(2,0),r.write_shift(2,0),r.write_shift(2,0),r.write_shift(1,0),r.write_shift(1,0);return r.write_shift(1,0),r.write_shift(1,0),r.write_shift(1,0),r.write_shift(1,0),r}function Ki(e,t){return t||(t=ea(10)),t.write_shift(1,0),t.write_shift(1,0),t.write_shift(4,0),t.write_shift(4,0),t}var Yi=Qr;function Ji(e){var t;aa(e,613,ya(1)),aa(e,46,(t||(t=ea(51)),t.write_shift(1,0),Ki(0,t),Ki(0,t),Ki(0,t),Ki(0,t),Ki(0,t),t.length>t.l?t.slice(0,t.l):t)),aa(e,614)}function qi(e){var t,r;aa(e,619,ya(1)),aa(e,48,(t={xfId:0,builtinId:0,name:"Normal"},r||(r=ea(52)),r.write_shift(4,t.xfId),r.write_shift(2,1),r.write_shift(1,+t.builtinId),r.write_shift(1,0),La(t.name||"",r),r.length>r.l?r.slice(0,r.l):r)),aa(e,620)}function Zi(e){aa(e,508,function(e,t,r){var a=ea(2052);return a.write_shift(4,e),La(t,a),La(r,a),a.length>a.l?a.slice(0,a.l):a}(0,"TableStyleMedium9","PivotStyleMedium4")),aa(e,509)}function Qi(e,t){var r=ra();return aa(r,278),function(e,t){if(t){var r=0;[[5,8],[23,26],[41,44],[50,392]].forEach((function(e){for(var a=e[0];a<=e[1];++a)null!=t[a]&&++r})),0!=r&&(aa(e,615,ya(r)),[[5,8],[23,26],[41,44],[50,392]].forEach((function(r){for(var a=r[0];a<=r[1];++a)null!=t[a]&&aa(e,44,Hi(a,t[a]))})),aa(e,616))}}(r,e.SSF),function(e){aa(e,611,ya(1)),aa(e,43,zi({sz:12,color:{theme:1},name:"Calibri",family:2,scheme:"minor"})),aa(e,612)}(r),function(e){aa(e,603,ya(2)),aa(e,45,$i({patternType:"none"})),aa(e,45,$i({patternType:"gray125"})),aa(e,604)}(r),Ji(r),function(e){aa(e,626,ya(1)),aa(e,47,Xi({numFmtId:0,fontId:0,fillId:0,borderId:0},65535)),aa(e,627)}(r),function(e,t){aa(e,617,ya(t.length)),t.forEach((function(t){aa(e,47,Xi(t,0))})),aa(e,618)}(r,t.cellXfs),qi(r),function(e){aa(e,505,ya(0)),aa(e,506)}(r),Zi(r),aa(r,279),r.end()}var eo=["","","","","","","","","","","",""];function to(e,t,r){t.themeElements.clrScheme=[];var a={};(e[0].match(bt)||[]).forEach((function(e){var n=Et(e);switch(n[0]){case"":break;case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":"/"===n[0].charAt(1)?(t.themeElements.clrScheme[eo.indexOf(n[0])]=a,a={}):a.name=n[0].slice(3,n[0].length-1);break;default:if(r&&r.WTF)throw new Error("Unrecognized "+n[0]+" in clrScheme")}}))}function ro(){}function ao(){}var no=/]*)>[\s\S]*<\/a:clrScheme>/,so=/]*)>[\s\S]*<\/a:fontScheme>/,io=/]*)>[\s\S]*<\/a:fmtScheme>/;var oo=/]*)>[\s\S]*<\/a:themeElements>/;function co(e,t){var r;e&&0!==e.length||(e=lo());var a={};if(!(r=e.match(oo)))throw new Error("themeElements not found in theme");return function(e,t,r){var a;t.themeElements={},[["clrScheme",no,to],["fontScheme",so,ro],["fmtScheme",io,ao]].forEach((function(n){if(!(a=e.match(n[1])))throw new Error(n[0]+" not found in themeElements");n[2](a,t,r)}))}(r[0],a,t),a.raw=e,a}function lo(e,t){if(t&&t.themeXLSX)return t.themeXLSX;if(e&&"string"==typeof e.raw)return e.raw;var r=[mt];return r[r.length]='',r[r.length]="",r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]="",r[r.length]='',r[r.length]="",r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]="",r[r.length]="",r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]="",r[r.length]="",r[r.length]='',r[r.length]="",r[r.length]='',r[r.length]='',r[r.length]="",r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]="",r[r.length]='',r[r.length]="",r[r.length]='',r[r.length]="",r[r.length]='',r[r.length]='',r[r.length]="",r[r.length]='',r[r.length]="",r[r.length]="",r[r.length]="",r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]="",r[r.length]="",r[r.length]="",r[r.length]="",r[r.length]='',r[r.length]="",r[r.length]="",r[r.length]="",r[r.length]="",r[r.length]='',r[r.length]="",r[r.length]="",r[r.length]="",r[r.length]="",r[r.length]='',r[r.length]="",r[r.length]='',r[r.length]='',r[r.length]="",r[r.length]="",r[r.length]="",r[r.length]='',r[r.length]='',r[r.length]="",r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]="",r[r.length]='',r[r.length]="",r[r.length]='',r[r.length]="",r[r.length]='',r[r.length]='',r[r.length]="",r[r.length]='',r[r.length]="",r[r.length]="",r[r.length]="",r[r.length]="",r[r.length]="",r[r.length]="",r[r.length]='',r[r.length]="",r[r.length]="",r[r.length]='',r[r.length]="",r[r.length]="",r[r.length]="",r[r.length]="",r.join("")}function fo(e){var t={};switch(t.xclrType=e.read_shift(2),t.nTintShade=e.read_shift(2),t.xclrType){case 0:case 4:e.l+=4;break;case 1:t.xclrValue=function(e,t){return Qr(e,t)}(e,4);break;case 2:t.xclrValue=fs(e);break;case 3:t.xclrValue=function(e){return e.read_shift(4)}(e)}return e.l+=8,t}function ho(e){var t=e.read_shift(2),r=e.read_shift(2)-4,a=[t];switch(t){case 4:case 5:case 7:case 8:case 9:case 10:case 11:case 13:a[1]=fo(e);break;case 6:a[1]=function(e,t){return Qr(e,t)}(e,r);break;case 14:case 15:a[1]=e.read_shift(1===r?1:2);break;default:throw new Error("Unrecognized ExtProp type: "+t+" "+r)}return a}function uo(){var e=ra();return aa(e,332),aa(e,334,ya(1)),aa(e,335,function(e){var t=ea(12+2*e.name.length);return t.write_shift(4,e.flags),t.write_shift(4,e.version),Sa(e.name,t),t.slice(0,t.l)}({name:"XLDAPR",version:12e4,flags:3496657072})),aa(e,336),aa(e,339,function(e,t){var r=ea(8+2*t.length);return r.write_shift(4,e),Sa(t,r),r.slice(0,r.l)}(1,"XLDAPR")),aa(e,52),aa(e,35,ya(514)),aa(e,4096,ya(0)),aa(e,4097,Jn(1)),aa(e,36),aa(e,53),aa(e,340),aa(e,337,function(e,t){var r=ea(8);return r.write_shift(4,e),r.write_shift(4,t?1:0),r}(1,!0)),aa(e,51,function(e){var t=ea(4+8*e.length);t.write_shift(4,e.length);for(var r=0;r\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n'),e.join("")}var mo=1024;function go(e,t){for(var r=[21600,21600],a=["m0,0l0",r[1],r[0],r[1],r[0],"0xe"].join(","),n=[Yt("xml",null,{"xmlns:v":br,"xmlns:o":dr,"xmlns:x":pr,"xmlns:mv":vr}).replace(/\/>/,">"),Yt("o:shapelayout",Yt("o:idmap",null,{"v:ext":"edit",data:e}),{"v:ext":"edit"}),Yt("v:shapetype",[Yt("v:stroke",null,{joinstyle:"miter"}),Yt("v:path",null,{gradientshapeok:"t","o:connecttype":"rect"})].join(""),{id:"_x0000_t202","o:spt":202,coordsize:r.join(","),path:a})];mo<1e3*e;)mo+=1e3;return t.forEach((function(e){var t=ua(e[0]),r={color2:"#BEFF82",type:"gradient"};"gradient"==r.type&&(r.angle="-180");var a="gradient"==r.type?Yt("o:fill",null,{type:"gradientUnscaled","v:ext":"view"}):null,s=Yt("v:fill",a,r);++mo,n=n.concat(["",s,Yt("v:shadow",null,{on:"t",obscured:"t"}),Yt("v:path",null,{"o:connecttype":"none"}),'
','',"","",Xt("x:Anchor",[t.c+1,0,t.r+1,0,t.c+3,20,t.r+5,20].join(",")),Xt("x:AutoFill","False"),Xt("x:Row",String(t.r)),Xt("x:Column",String(t.c)),e[1].hidden?"":"","",""])})),n.push(""),n.join("")}function vo(e,t,r,a){var n,s=Array.isArray(e);t.forEach((function(t){var i=ua(t.ref);if(s?(e[i.r]||(e[i.r]=[]),n=e[i.r][i.c]):n=e[t.ref],!n){n={t:"z"},s?e[i.r][i.c]=n:e[t.ref]=n;var o=ga(e["!ref"]||"BDWGO1000001:A1");o.s.r>i.r&&(o.s.r=i.r),o.e.ri.c&&(o.s.c=i.c),o.e.c=0;--f){if(!r&&n.c[f].T)return;r&&!n.c[f].T&&n.c.splice(f,1)}if(r&&a)for(f=0;f"),e.forEach((function(e){e[1].forEach((function(e){var a=Ct(e.a);-1==r.indexOf(a)&&(r.push(a),t.push(""+a+"")),e.T&&e.ID&&-1==r.indexOf("tc="+e.ID)&&(r.push("tc="+e.ID),t.push("tc="+e.ID+""))}))})),0==r.length&&(r.push("SheetJ5"),t.push("SheetJ5")),t.push(""),t.push(""),e.forEach((function(e){var a=0,n=[];if(e[1][0]&&e[1][0].T&&e[1][0].ID?a=r.indexOf("tc="+e[1][0].ID):e[1].forEach((function(e){e.a&&(a=r.indexOf(Ct(e.a))),n.push(e.t||"")})),t.push(''),n.length<=1)t.push(Xt("t",Ct(n[0]||"")));else{for(var s="Comment:\n "+n[0]+"\n",i=1;i")})),t.push(""),t.length>2&&(t[t.length]="",t[1]=t[1].replace("/>",">")),t.join("")}function wo(e,t,r){var a=[mt,Yt("ThreadedComments",null,{xmlns:nr}).replace(/[\/]>/,">")];return e.forEach((function(e){var n="";(e[1]||[]).forEach((function(s,i){if(s.T){s.a&&-1==t.indexOf(s.a)&&t.push(s.a);var o={ref:e[0],id:"{54EE7951-7262-4200-6969-"+("000000000000"+r.tcid++).slice(-12)+"}"};0==i?n=o.id:o.parentId=n,s.ID=o.id,s.a&&(o.personId="{54EE7950-7262-4200-6969-"+("000000000000"+t.indexOf(s.a)).slice(-12)+"}"),a.push(Yt("threadedComment",Xt("text",s.t||""),o))}else delete s.ID}))})),a.push(""),a.join("")}var To=ka;function Eo(e){var t=ra(),r=[];return aa(t,628),aa(t,630),e.forEach((function(e){e[1].forEach((function(e){r.indexOf(e.a)>-1||(r.push(e.a.slice(0,54)),aa(t,632,function(e){return Sa(e.slice(0,54))}(e.a)))}))})),aa(t,631),aa(t,633),e.forEach((function(e){e[1].forEach((function(a){a.iauthor=r.indexOf(a.a);var n={s:ua(e[0]),e:ua(e[0])};aa(t,635,function(e,t){return null==t&&(t=ea(36)),t.write_shift(4,e[1].iauthor),Ga(e[0],t),t.write_shift(4,0),t.write_shift(4,0),t.write_shift(4,0),t.write_shift(4,0),t}([n,a])),a.t&&a.t.length>0&&aa(t,637,Ca(a)),aa(t,636),delete a.iauthor}))})),aa(t,634),aa(t,629),t.end()}var yo=["xlsb","xlsm","xlam","biff8","xla"];var ko=function(){var e=/(^|[^A-Za-z_])R(\[?-?\d+\]|[1-9]\d*|)C(\[?-?\d+\]|[1-9]\d*|)(?![A-Za-z0-9_])/g,t={r:0,c:0};function r(e,r,a,n){var s=!1,i=!1;0==a.length?i=!0:"["==a.charAt(0)&&(i=!0,a=a.slice(1,-1)),0==n.length?s=!0:"["==n.charAt(0)&&(s=!0,n=n.slice(1,-1));var o=a.length>0?0|parseInt(a,10):0,c=n.length>0?0|parseInt(n,10):0;return s?c+=t.c:--c,i?o+=t.r:--o,r+(s?"":"$")+ha(c)+(i?"":"$")+la(o)}return function(a,n){return t=n,a.replace(e,r)}}(),So=/(^|[^._A-Z0-9])([$]?)([A-Z]{1,2}|[A-W][A-Z]{2}|X[A-E][A-Z]|XF[A-D])([$]?)(10[0-3]\d{4}|104[0-7]\d{3}|1048[0-4]\d{2}|10485[0-6]\d|104857[0-6]|[1-9]\d{0,5})(?![_.\(A-Za-z0-9])/g,_o=function(){return function(e,t){return e.replace(So,(function(e,r,a,n,s,i){var o=fa(n)-(a?0:t.c),c=ca(i)-(s?0:t.r);return r+"R"+(0==c?"":s?c+1:"["+c+"]")+"C"+(0==o?"":a?o+1:"["+o+"]")}))}}();function xo(e,t){return e.replace(So,(function(e,r,a,n,s,i){return r+("$"==a?a+n:ha(fa(n)+t.c))+("$"==s?s+i:la(ca(i)+t.r))}))}function Ao(e,t,r){var a=pa(t).s,n=ua(r);return xo(e,{r:n.r-a.r,c:n.c-a.c})}function Co(e){return e.replace(/_xlfn\./g,"")}function Ro(e){e.l+=1}function Oo(e,t){var r=e.read_shift(1==t?1:2);return[16383&r,r>>14&1,r>>15&1]}function Io(e,t,r){var a=2;if(r){if(r.biff>=2&&r.biff<=5)return No(e);12==r.biff&&(a=4)}var n=e.read_shift(a),s=e.read_shift(a),i=Oo(e,2),o=Oo(e,2);return{s:{r:n,c:i[0],cRel:i[1],rRel:i[2]},e:{r:s,c:o[0],cRel:o[1],rRel:o[2]}}}function No(e){var t=Oo(e,2),r=Oo(e,2),a=e.read_shift(1),n=e.read_shift(1);return{s:{r:t[0],c:a,cRel:t[1],rRel:t[2]},e:{r:r[0],c:n,cRel:r[1],rRel:r[2]}}}function Do(e,t,r){if(r&&r.biff>=2&&r.biff<=5)return function(e){var t=Oo(e,2),r=e.read_shift(1);return{r:t[0],c:r,cRel:t[1],rRel:t[2]}}(e);var a=e.read_shift(r&&12==r.biff?4:2),n=Oo(e,2);return{r:a,c:n[0],cRel:n[1],rRel:n[2]}}function Fo(e){var t=e.read_shift(2),r=e.read_shift(2);return{r:t,c:255&r,fQuoted:!!(16384&r),cRel:r>>15,rRel:r>>15}}function Po(e){var t=1&e[e.l+1];return e.l+=4,[t,1]}function Lo(e){return[e.read_shift(1),e.read_shift(1)]}function Mo(e,t){var r=[e.read_shift(1)];if(12==t)switch(r[0]){case 2:r[0]=4;break;case 4:r[0]=16;break;case 0:r[0]=1;break;case 1:r[0]=2}switch(r[0]){case 4:r[1]=Xn(e,1)?"TRUE":"FALSE",12!=t&&(e.l+=7);break;case 37:case 16:r[1]=an[e[e.l]],e.l+=12==t?4:8;break;case 0:e.l+=8;break;case 1:r[1]=ja(e);break;case 2:r[1]=ns(e,0,{biff:t>0&&t<8?2:t});break;default:throw new Error("Bad SerAr: "+r[0])}return r}function Uo(e,t,r){for(var a=e.read_shift(12==r.biff?4:2),n=[],s=0;s!=a;++s)n.push((12==r.biff?Va:gs)(e,8));return n}function Bo(e,t,r){var a=0,n=0;12==r.biff?(a=e.read_shift(4),n=e.read_shift(4)):(n=1+e.read_shift(1),a=1+e.read_shift(2)),r.biff>=2&&r.biff<8&&(--a,0==--n&&(n=256));for(var s=0,i=[];s!=a&&(i[s]=[]);++s)for(var o=0;o!=n;++o)i[s][o]=Mo(e,r.biff);return i}function Wo(e,t,r){return e.l+=2,[Fo(e)]}function Ho(e){return e.l+=6,[]}function zo(e){return e.l+=2,[Yn(e),1&e.read_shift(2)]}var Vo=["Data","All","Headers","??","?Data2","??","?DataHeaders","??","Totals","??","??","??","?DataTotals","??","??","??","?Current"];var Go={1:{n:"PtgExp",f:function(e,t,r){return e.l++,r&&12==r.biff?[e.read_shift(4,"i"),0]:[e.read_shift(2),e.read_shift(r&&2==r.biff?1:2)]}},2:{n:"PtgTbl",f:Qr},3:{n:"PtgAdd",f:Ro},4:{n:"PtgSub",f:Ro},5:{n:"PtgMul",f:Ro},6:{n:"PtgDiv",f:Ro},7:{n:"PtgPower",f:Ro},8:{n:"PtgConcat",f:Ro},9:{n:"PtgLt",f:Ro},10:{n:"PtgLe",f:Ro},11:{n:"PtgEq",f:Ro},12:{n:"PtgGe",f:Ro},13:{n:"PtgGt",f:Ro},14:{n:"PtgNe",f:Ro},15:{n:"PtgIsect",f:Ro},16:{n:"PtgUnion",f:Ro},17:{n:"PtgRange",f:Ro},18:{n:"PtgUplus",f:Ro},19:{n:"PtgUminus",f:Ro},20:{n:"PtgPercent",f:Ro},21:{n:"PtgParen",f:Ro},22:{n:"PtgMissArg",f:Ro},23:{n:"PtgStr",f:function(e,t,r){return e.l++,Qn(e,0,r)}},26:{n:"PtgSheet",f:function(e,t,r){return e.l+=5,e.l+=2,e.l+=2==r.biff?1:4,["PTGSHEET"]}},27:{n:"PtgEndSheet",f:function(e,t,r){return e.l+=2==r.biff?4:5,["PTGENDSHEET"]}},28:{n:"PtgErr",f:function(e){return e.l++,an[e.read_shift(1)]}},29:{n:"PtgBool",f:function(e){return e.l++,0!==e.read_shift(1)}},30:{n:"PtgInt",f:function(e){return e.l++,e.read_shift(2)}},31:{n:"PtgNum",f:function(e){return e.l++,ja(e)}},32:{n:"PtgArray",f:function(e,t,r){var a=(96&e[e.l++])>>5;return e.l+=2==r.biff?6:12==r.biff?14:7,[a]}},33:{n:"PtgFunc",f:function(e,t,r){var a=(96&e[e.l])>>5;e.l+=1;var n=e.read_shift(r&&r.biff<=3?1:2);return[uc[n],hc[n],a]}},34:{n:"PtgFuncVar",f:function(e,t,r){var a=e[e.l++],n=e.read_shift(1),s=r&&r.biff<=3?[88==a?-1:0,e.read_shift(1)]:function(e){return[e[e.l+1]>>7,32767&e.read_shift(2)]}(e);return[n,(0===s[0]?hc:fc)[s[1]]]}},35:{n:"PtgName",f:function(e,t,r){var a=e.read_shift(1)>>>5&3,n=!r||r.biff>=8?4:2,s=e.read_shift(n);switch(r.biff){case 2:e.l+=5;break;case 3:case 4:e.l+=8;break;case 5:e.l+=12}return[a,0,s]}},36:{n:"PtgRef",f:function(e,t,r){var a=(96&e[e.l])>>5;return e.l+=1,[a,Do(e,0,r)]}},37:{n:"PtgArea",f:function(e,t,r){return[(96&e[e.l++])>>5,Io(e,r.biff>=2&&r.biff,r)]}},38:{n:"PtgMemArea",f:function(e,t,r){var a=e.read_shift(1)>>>5&3;return e.l+=r&&2==r.biff?3:4,[a,e.read_shift(r&&2==r.biff?1:2)]}},39:{n:"PtgMemErr",f:Qr},40:{n:"PtgMemNoMem",f:Qr},41:{n:"PtgMemFunc",f:function(e,t,r){return[e.read_shift(1)>>>5&3,e.read_shift(r&&2==r.biff?1:2)]}},42:{n:"PtgRefErr",f:function(e,t,r){var a=e.read_shift(1)>>>5&3;return e.l+=4,r.biff<8&&e.l--,12==r.biff&&(e.l+=2),[a]}},43:{n:"PtgAreaErr",f:function(e,t,r){var a=(96&e[e.l++])>>5;return e.l+=r&&r.biff>8?12:r.biff<8?6:8,[a]}},44:{n:"PtgRefN",f:function(e,t,r){var a=(96&e[e.l])>>5;e.l+=1;var n=function(e,t,r){var a=r&&r.biff?r.biff:8;if(a>=2&&a<=5)return function(e){var t=e.read_shift(2),r=e.read_shift(1),a=(32768&t)>>15,n=(16384&t)>>14;return t&=16383,1==a&&t>=8192&&(t-=16384),1==n&&r>=128&&(r-=256),{r:t,c:r,cRel:n,rRel:a}}(e);var n=e.read_shift(a>=12?4:2),s=e.read_shift(2),i=(16384&s)>>14,o=(32768&s)>>15;if(s&=16383,1==o)for(;n>524287;)n-=1048576;if(1==i)for(;s>8191;)s-=16384;return{r:n,c:s,cRel:i,rRel:o}}(e,0,r);return[a,n]}},45:{n:"PtgAreaN",f:function(e,t,r){var a=(96&e[e.l++])>>5,n=function(e,t,r){if(r.biff<8)return No(e);var a=e.read_shift(12==r.biff?4:2),n=e.read_shift(12==r.biff?4:2),s=Oo(e,2),i=Oo(e,2);return{s:{r:a,c:s[0],cRel:s[1],rRel:s[2]},e:{r:n,c:i[0],cRel:i[1],rRel:i[2]}}}(e,0,r);return[a,n]}},46:{n:"PtgMemAreaN",f:function(e){return[e.read_shift(1)>>>5&3,e.read_shift(2)]}},47:{n:"PtgMemNoMemN",f:function(e){return[e.read_shift(1)>>>5&3,e.read_shift(2)]}},57:{n:"PtgNameX",f:function(e,t,r){return 5==r.biff?function(e){var t=e.read_shift(1)>>>5&3,r=e.read_shift(2,"i");e.l+=8;var a=e.read_shift(2);return e.l+=12,[t,r,a]}(e):[e.read_shift(1)>>>5&3,e.read_shift(2),e.read_shift(4)]}},58:{n:"PtgRef3d",f:function(e,t,r){var a=(96&e[e.l])>>5;e.l+=1;var n=e.read_shift(2);return r&&5==r.biff&&(e.l+=12),[a,n,Do(e,0,r)]}},59:{n:"PtgArea3d",f:function(e,t,r){var a=(96&e[e.l++])>>5,n=e.read_shift(2,"i");if(r)switch(r.biff){case 5:e.l+=12,6;break;case 12:12}return[a,n,Io(e,0,r)]}},60:{n:"PtgRefErr3d",f:function(e,t,r){var a=(96&e[e.l++])>>5,n=e.read_shift(2),s=4;if(r)switch(r.biff){case 5:s=15;break;case 12:s=6}return e.l+=s,[a,n]}},61:{n:"PtgAreaErr3d",f:function(e,t,r){var a=(96&e[e.l++])>>5,n=e.read_shift(2),s=8;if(r)switch(r.biff){case 5:e.l+=12,s=6;break;case 12:s=12}return e.l+=s,[a,n]}},255:{}},jo={64:32,96:32,65:33,97:33,66:34,98:34,67:35,99:35,68:36,100:36,69:37,101:37,70:38,102:38,71:39,103:39,72:40,104:40,73:41,105:41,74:42,106:42,75:43,107:43,76:44,108:44,77:45,109:45,78:46,110:46,79:47,111:47,88:34,120:34,89:57,121:57,90:58,122:58,91:59,123:59,92:60,124:60,93:61,125:61},$o={1:{n:"PtgElfLel",f:zo},2:{n:"PtgElfRw",f:Wo},3:{n:"PtgElfCol",f:Wo},6:{n:"PtgElfRwV",f:Wo},7:{n:"PtgElfColV",f:Wo},10:{n:"PtgElfRadical",f:Wo},11:{n:"PtgElfRadicalS",f:Ho},13:{n:"PtgElfColS",f:Ho},15:{n:"PtgElfColSV",f:Ho},16:{n:"PtgElfRadicalLel",f:zo},25:{n:"PtgList",f:function(e){e.l+=2;var t=e.read_shift(2),r=e.read_shift(2),a=e.read_shift(4),n=e.read_shift(2),s=e.read_shift(2);return{ixti:t,coltype:3&r,rt:Vo[r>>2&31],idx:a,c:n,C:s}}},29:{n:"PtgSxName",f:function(e){return e.l+=2,[e.read_shift(4)]}},255:{}},Xo={0:{n:"PtgAttrNoop",f:function(e){return e.l+=4,[0,0]}},1:{n:"PtgAttrSemi",f:function(e,t,r){var a=255&e[e.l+1]?1:0;return e.l+=r&&2==r.biff?3:4,[a]}},2:{n:"PtgAttrIf",f:function(e,t,r){var a=255&e[e.l+1]?1:0;return e.l+=2,[a,e.read_shift(r&&2==r.biff?1:2)]}},4:{n:"PtgAttrChoose",f:function(e,t,r){e.l+=2;for(var a=e.read_shift(r&&2==r.biff?1:2),n=[],s=0;s<=a;++s)n.push(e.read_shift(r&&2==r.biff?1:2));return n}},8:{n:"PtgAttrGoto",f:function(e,t,r){var a=255&e[e.l+1]?1:0;return e.l+=2,[a,e.read_shift(r&&2==r.biff?1:2)]}},16:{n:"PtgAttrSum",f:function(e,t,r){e.l+=r&&2==r.biff?3:4}},32:{n:"PtgAttrBaxcel",f:Po},33:{n:"PtgAttrBaxcel",f:Po},64:{n:"PtgAttrSpace",f:function(e){return e.read_shift(2),Lo(e)}},65:{n:"PtgAttrSpaceSemi",f:function(e){return e.read_shift(2),Lo(e)}},128:{n:"PtgAttrIfError",f:function(e){var t=255&e[e.l+1]?1:0;return e.l+=2,[t,e.read_shift(2)]}},255:{}};function Ko(e,t,r,a){if(a.biff<8)return Qr(e,t);for(var n=e.l+t,s=[],i=0;i!==r.length;++i)switch(r[i][0]){case"PtgArray":r[i][1]=Bo(e,0,a),s.push(r[i][1]);break;case"PtgMemArea":r[i][2]=Uo(e,r[i][1],a),s.push(r[i][2]);break;case"PtgExp":a&&12==a.biff&&(r[i][1][1]=e.read_shift(4),s.push(r[i][1]));break;case"PtgList":case"PtgElfRadicalS":case"PtgElfColS":case"PtgElfColSV":throw"Unsupported "+r[i][0]}return 0!==(t=n-e.l)&&s.push(Qr(e,t)),s}function Yo(e,t,r){for(var a,n,s=e.l+t,i=[];s!=e.l;)t=s-e.l,n=e[e.l],a=Go[n]||Go[jo[n]],24!==n&&25!==n||(a=(24===n?$o:Xo)[e[e.l+1]]),a&&a.f?i.push([a.n,a.f(e,t,r)]):Qr(e,t);return i}function Jo(e){for(var t=[],r=0;r=",PtgGt:">",PtgLe:"<=",PtgLt:"<",PtgMul:"*",PtgNe:"<>",PtgPower:"^",PtgSub:"-"};function Zo(e,t,r){if(!e)return"SH33TJSERR0";if(r.biff>8&&(!e.XTI||!e.XTI[t]))return e.SheetNames[t];if(!e.XTI)return"SH33TJSERR6";var a=e.XTI[t];if(r.biff<8)return t>1e4&&(t-=65536),t<0&&(t=-t),0==t?"":e.XTI[t-1];if(!a)return"SH33TJSERR1";var n="";if(r.biff>8)switch(e[a[0]][0]){case 357:return n=-1==a[1]?"#REF":e.SheetNames[a[1]],a[1]==a[2]?n:n+":"+e.SheetNames[a[2]];case 358:return null!=r.SID?e.SheetNames[r.SID]:"SH33TJSSAME"+e[a[0]][0];default:return"SH33TJSSRC"+e[a[0]][0]}switch(e[a[0]][0][0]){case 1025:return n=-1==a[1]?"#REF":e.SheetNames[a[1]]||"SH33TJSERR3",a[1]==a[2]?n:n+":"+e.SheetNames[a[2]];case 14849:return e[a[0]].slice(1).map((function(e){return e.Name})).join(";;");default:return e[a[0]][0][3]?(n=-1==a[1]?"#REF":e[a[0]][0][3][a[1]]||"SH33TJSERR4",a[1]==a[2]?n:n+":"+e[a[0]][0][3][a[2]]):"SH33TJSERR2"}}function Qo(e,t,r){var a=Zo(e,t,r);return"#REF"==a?a:function(e,t){if(!e&&!(t&&t.biff<=5&&t.biff>=2))throw new Error("empty sheet name");return/[^\w\u4E00-\u9FFF\u3040-\u30FF]/.test(e)?"'"+e+"'":e}(a,r)}function ec(e,t,r,a,n){var s,i,o,c,l=n&&n.biff||8,f={s:{c:0,r:0},e:{c:0,r:0}},h=[],u=0,d=0,p="";if(!e[0]||!e[0][0])return"";for(var m=-1,g="",v=0,b=e[0].length;v=0){switch(e[0][m][1][0]){case 0:g=Ze(" ",e[0][m][1][1]);break;case 1:g=Ze("\r",e[0][m][1][1]);break;default:if(g="",n.WTF)throw new Error("Unexpected PtgAttrSpaceType "+e[0][m][1][0])}i+=g,m=-1}h.push(i+qo[w[0]]+s);break;case"PtgIsect":s=h.pop(),i=h.pop(),h.push(i+" "+s);break;case"PtgUnion":s=h.pop(),i=h.pop(),h.push(i+","+s);break;case"PtgRange":s=h.pop(),i=h.pop(),h.push(i+":"+s);break;case"PtgAttrChoose":case"PtgAttrGoto":case"PtgAttrIf":case"PtgAttrIfError":case"PtgAttrBaxcel":case"PtgAttrSemi":case"PtgMemArea":case"PtgTbl":case"PtgMemErr":case"PtgMemAreaN":case"PtgMemNoMemN":case"PtgAttrNoop":case"PtgSheet":case"PtgEndSheet":case"PtgMemFunc":case"PtgMemNoMem":break;case"PtgRef":o=na(w[1][1],f,n),h.push(ia(o,l));break;case"PtgRefN":o=r?na(w[1][1],r,n):w[1][1],h.push(ia(o,l));break;case"PtgRef3d":u=w[1][1],o=na(w[1][2],f,n);p=Qo(a,u,n);h.push(p+"!"+ia(o,l));break;case"PtgFunc":case"PtgFuncVar":var T=w[1][0],E=w[1][1];T||(T=0);var y=0==(T&=127)?[]:h.slice(-T);h.length-=T,"User"===E&&(E=y.shift()),h.push(E+"("+y.join(",")+")");break;case"PtgBool":h.push(w[1]?"TRUE":"FALSE");break;case"PtgInt":case"PtgErr":h.push(w[1]);break;case"PtgNum":h.push(String(w[1]));break;case"PtgStr":h.push('"'+w[1].replace(/"/g,'""')+'"');break;case"PtgAreaN":c=sa(w[1][1],r?{s:r}:f,n),h.push(oa(c,n));break;case"PtgArea":c=sa(w[1][1],f,n),h.push(oa(c,n));break;case"PtgArea3d":u=w[1][1],c=w[1][2],p=Qo(a,u,n),h.push(p+"!"+oa(c,n));break;case"PtgAttrSum":h.push("SUM("+h.pop()+")");break;case"PtgName":d=w[1][2];var k=(a.names||[])[d-1]||(a[0]||[])[d],S=k?k.Name:"SH33TJSNAME"+String(d);S&&"_xlfn."==S.slice(0,6)&&!n.xlfn&&(S=S.slice(6)),h.push(S);break;case"PtgNameX":var _,x=w[1][1];if(d=w[1][2],!(n.biff<=5)){var A="";if(14849==((a[x]||[])[0]||[])[0]||(1025==((a[x]||[])[0]||[])[0]?a[x][d]&&a[x][d].itab>0&&(A=a.SheetNames[a[x][d].itab-1]+"!"):A=a.SheetNames[d-1]+"!"),a[x]&&a[x][d])A+=a[x][d].Name;else if(a[0]&&a[0][d])A+=a[0][d].Name;else{var C=(Zo(a,x,n)||"").split(";;");C[d-1]?A=C[d-1]:A+="SH33TJSERRX"}h.push(A);break}x<0&&(x=-x),a[x]&&(_=a[x][d]),_||(_={Name:"SH33TJSERRY"}),h.push(_.Name);break;case"PtgParen":var R="(",O=")";if(m>=0){switch(g="",e[0][m][1][0]){case 2:R=Ze(" ",e[0][m][1][1])+R;break;case 3:R=Ze("\r",e[0][m][1][1])+R;break;case 4:O=Ze(" ",e[0][m][1][1])+O;break;case 5:O=Ze("\r",e[0][m][1][1])+O;break;default:if(n.WTF)throw new Error("Unexpected PtgAttrSpaceType "+e[0][m][1][0])}m=-1}h.push(R+h.pop()+O);break;case"PtgRefErr":case"PtgRefErr3d":case"PtgAreaErr":case"PtgAreaErr3d":h.push("#REF!");break;case"PtgExp":o={c:w[1][1],r:w[1][0]};var I={c:r.c,r:r.r};if(a.sharedf[da(o)]){var N=a.sharedf[da(o)];h.push(ec(N,f,I,a,n))}else{var D=!1;for(s=0;s!=a.arrayf.length;++s)if(i=a.arrayf[s],!(o.ci[0].e.c)&&!(o.ri[0].e.r)){h.push(ec(i[1],f,I,a,n)),D=!0;break}D||h.push(w[1])}break;case"PtgArray":h.push("{"+Jo(w[1])+"}");break;case"PtgAttrSpace":case"PtgAttrSpaceSemi":m=v;break;case"PtgMissArg":h.push("");break;case"PtgList":h.push("Table"+w[1].idx+"[#"+w[1].rt+"]");break;case"PtgElfCol":case"PtgElfColS":case"PtgElfColSV":case"PtgElfColV":case"PtgElfLel":case"PtgElfRadical":case"PtgElfRadicalLel":case"PtgElfRadicalS":case"PtgElfRw":case"PtgElfRwV":throw new Error("Unsupported ELFs");default:throw new Error("Unrecognized Formula Token: "+String(w))}if(3!=n.biff&&m>=0&&-1==["PtgAttrSpace","PtgAttrSpaceSemi","PtgAttrGoto"].indexOf(e[0][v][0])){var F=!0;switch((w=e[0][m])[1][0]){case 4:F=!1;case 0:g=Ze(" ",w[1][1]);break;case 5:F=!1;case 1:g=Ze("\r",w[1][1]);break;default:if(g="",n.WTF)throw new Error("Unexpected PtgAttrSpaceType "+w[1][0])}h.push((F?g:"")+h.pop()+(F?"":g)),m=-1}}if(h.length>1&&n.WTF)throw new Error("bad formula stack");return h[0]}function tc(e,t,r){var a,n=e.l+t,s=2==r.biff?1:2,i=e.read_shift(s);if(65535==i)return[[],Qr(e,t-2)];var o=Yo(e,i,r);return t!==i+s&&(a=Ko(e,t-i-s,o,r)),e.l=n,[o,a]}function rc(e,t,r){var a,n=e.l+t,s=e.read_shift(2),i=Yo(e,s,r);return 65535==s?[[],Qr(e,t-2)]:(t!==s+2&&(a=Ko(e,n-s-2,i,r)),[i,a])}function ac(e,t,r){var a=e.l+t,n=us(e);2==r.biff&&++e.l;var s=function(e){var t;if(65535!==Vr(e,e.l+6))return[ja(e),"n"];switch(e[e.l]){case 0:return e.l+=8,["String","s"];case 1:return t=1===e[e.l+2],e.l+=8,[t,"b"];case 2:return t=e[e.l+2],e.l+=8,[t,"e"];case 3:return e.l+=8,["","s"]}return[]}(e),i=e.read_shift(1);2!=r.biff&&(e.read_shift(1),r.biff>=5&&e.read_shift(4));var o=function(e,t,r){var a,n=e.l+t,s=2==r.biff?1:2,i=e.read_shift(s);if(65535==i)return[[],Qr(e,t-2)];var o=Yo(e,i,r);return t!==i+s&&(a=Ko(e,t-i-s,o,r)),e.l=n,[o,a]}(e,a-e.l,r);return{cell:n,val:s[0],formula:o,shared:i>>3&1,tt:s[1]}}function nc(e,t,r,a,n){var s=ds(t,r,n),i=function(e){if(null==e){var t=ea(8);return t.write_shift(1,3),t.write_shift(1,0),t.write_shift(2,0),t.write_shift(2,0),t.write_shift(2,65535),t}return $a("number"==typeof e?e:0)}(e.v),o=ea(6);o.write_shift(2,33),o.write_shift(4,0);for(var c=ea(e.bf.length),l=0;l0?Ko(e,s,n,r):null]}var ic=sc,oc=sc,cc=sc,lc=sc,fc={0:"BEEP",1:"OPEN",2:"OPEN.LINKS",3:"CLOSE.ALL",4:"SAVE",5:"SAVE.AS",6:"FILE.DELETE",7:"PAGE.SETUP",8:"PRINT",9:"PRINTER.SETUP",10:"QUIT",11:"NEW.WINDOW",12:"ARRANGE.ALL",13:"WINDOW.SIZE",14:"WINDOW.MOVE",15:"FULL",16:"CLOSE",17:"RUN",22:"SET.PRINT.AREA",23:"SET.PRINT.TITLES",24:"SET.PAGE.BREAK",25:"REMOVE.PAGE.BREAK",26:"FONT",27:"DISPLAY",28:"PROTECT.DOCUMENT",29:"PRECISION",30:"A1.R1C1",31:"CALCULATE.NOW",32:"CALCULATION",34:"DATA.FIND",35:"EXTRACT",36:"DATA.DELETE",37:"SET.DATABASE",38:"SET.CRITERIA",39:"SORT",40:"DATA.SERIES",41:"TABLE",42:"FORMAT.NUMBER",43:"ALIGNMENT",44:"STYLE",45:"BORDER",46:"CELL.PROTECTION",47:"COLUMN.WIDTH",48:"UNDO",49:"CUT",50:"COPY",51:"PASTE",52:"CLEAR",53:"PASTE.SPECIAL",54:"EDIT.DELETE",55:"INSERT",56:"FILL.RIGHT",57:"FILL.DOWN",61:"DEFINE.NAME",62:"CREATE.NAMES",63:"FORMULA.GOTO",64:"FORMULA.FIND",65:"SELECT.LAST.CELL",66:"SHOW.ACTIVE.CELL",67:"GALLERY.AREA",68:"GALLERY.BAR",69:"GALLERY.COLUMN",70:"GALLERY.LINE",71:"GALLERY.PIE",72:"GALLERY.SCATTER",73:"COMBINATION",74:"PREFERRED",75:"ADD.OVERLAY",76:"GRIDLINES",77:"SET.PREFERRED",78:"AXES",79:"LEGEND",80:"ATTACH.TEXT",81:"ADD.ARROW",82:"SELECT.CHART",83:"SELECT.PLOT.AREA",84:"PATTERNS",85:"MAIN.CHART",86:"OVERLAY",87:"SCALE",88:"FORMAT.LEGEND",89:"FORMAT.TEXT",90:"EDIT.REPEAT",91:"PARSE",92:"JUSTIFY",93:"HIDE",94:"UNHIDE",95:"WORKSPACE",96:"FORMULA",97:"FORMULA.FILL",98:"FORMULA.ARRAY",99:"DATA.FIND.NEXT",100:"DATA.FIND.PREV",101:"FORMULA.FIND.NEXT",102:"FORMULA.FIND.PREV",103:"ACTIVATE",104:"ACTIVATE.NEXT",105:"ACTIVATE.PREV",106:"UNLOCKED.NEXT",107:"UNLOCKED.PREV",108:"COPY.PICTURE",109:"SELECT",110:"DELETE.NAME",111:"DELETE.FORMAT",112:"VLINE",113:"HLINE",114:"VPAGE",115:"HPAGE",116:"VSCROLL",117:"HSCROLL",118:"ALERT",119:"NEW",120:"CANCEL.COPY",121:"SHOW.CLIPBOARD",122:"MESSAGE",124:"PASTE.LINK",125:"APP.ACTIVATE",126:"DELETE.ARROW",127:"ROW.HEIGHT",128:"FORMAT.MOVE",129:"FORMAT.SIZE",130:"FORMULA.REPLACE",131:"SEND.KEYS",132:"SELECT.SPECIAL",133:"APPLY.NAMES",134:"REPLACE.FONT",135:"FREEZE.PANES",136:"SHOW.INFO",137:"SPLIT",138:"ON.WINDOW",139:"ON.DATA",140:"DISABLE.INPUT",142:"OUTLINE",143:"LIST.NAMES",144:"FILE.CLOSE",145:"SAVE.WORKBOOK",146:"DATA.FORM",147:"COPY.CHART",148:"ON.TIME",149:"WAIT",150:"FORMAT.FONT",151:"FILL.UP",152:"FILL.LEFT",153:"DELETE.OVERLAY",155:"SHORT.MENUS",159:"SET.UPDATE.STATUS",161:"COLOR.PALETTE",162:"DELETE.STYLE",163:"WINDOW.RESTORE",164:"WINDOW.MAXIMIZE",166:"CHANGE.LINK",167:"CALCULATE.DOCUMENT",168:"ON.KEY",169:"APP.RESTORE",170:"APP.MOVE",171:"APP.SIZE",172:"APP.MINIMIZE",173:"APP.MAXIMIZE",174:"BRING.TO.FRONT",175:"SEND.TO.BACK",185:"MAIN.CHART.TYPE",186:"OVERLAY.CHART.TYPE",187:"SELECT.END",188:"OPEN.MAIL",189:"SEND.MAIL",190:"STANDARD.FONT",191:"CONSOLIDATE",192:"SORT.SPECIAL",193:"GALLERY.3D.AREA",194:"GALLERY.3D.COLUMN",195:"GALLERY.3D.LINE",196:"GALLERY.3D.PIE",197:"VIEW.3D",198:"GOAL.SEEK",199:"WORKGROUP",200:"FILL.GROUP",201:"UPDATE.LINK",202:"PROMOTE",203:"DEMOTE",204:"SHOW.DETAIL",206:"UNGROUP",207:"OBJECT.PROPERTIES",208:"SAVE.NEW.OBJECT",209:"SHARE",210:"SHARE.NAME",211:"DUPLICATE",212:"APPLY.STYLE",213:"ASSIGN.TO.OBJECT",214:"OBJECT.PROTECTION",215:"HIDE.OBJECT",216:"SET.EXTRACT",217:"CREATE.PUBLISHER",218:"SUBSCRIBE.TO",219:"ATTRIBUTES",220:"SHOW.TOOLBAR",222:"PRINT.PREVIEW",223:"EDIT.COLOR",224:"SHOW.LEVELS",225:"FORMAT.MAIN",226:"FORMAT.OVERLAY",227:"ON.RECALC",228:"EDIT.SERIES",229:"DEFINE.STYLE",240:"LINE.PRINT",243:"ENTER.DATA",249:"GALLERY.RADAR",250:"MERGE.STYLES",251:"EDITION.OPTIONS",252:"PASTE.PICTURE",253:"PASTE.PICTURE.LINK",254:"SPELLING",256:"ZOOM",259:"INSERT.OBJECT",260:"WINDOW.MINIMIZE",265:"SOUND.NOTE",266:"SOUND.PLAY",267:"FORMAT.SHAPE",268:"EXTEND.POLYGON",269:"FORMAT.AUTO",272:"GALLERY.3D.BAR",273:"GALLERY.3D.SURFACE",274:"FILL.AUTO",276:"CUSTOMIZE.TOOLBAR",277:"ADD.TOOL",278:"EDIT.OBJECT",279:"ON.DOUBLECLICK",280:"ON.ENTRY",281:"WORKBOOK.ADD",282:"WORKBOOK.MOVE",283:"WORKBOOK.COPY",284:"WORKBOOK.OPTIONS",285:"SAVE.WORKSPACE",288:"CHART.WIZARD",289:"DELETE.TOOL",290:"MOVE.TOOL",291:"WORKBOOK.SELECT",292:"WORKBOOK.ACTIVATE",293:"ASSIGN.TO.TOOL",295:"COPY.TOOL",296:"RESET.TOOL",297:"CONSTRAIN.NUMERIC",298:"PASTE.TOOL",302:"WORKBOOK.NEW",305:"SCENARIO.CELLS",306:"SCENARIO.DELETE",307:"SCENARIO.ADD",308:"SCENARIO.EDIT",309:"SCENARIO.SHOW",310:"SCENARIO.SHOW.NEXT",311:"SCENARIO.SUMMARY",312:"PIVOT.TABLE.WIZARD",313:"PIVOT.FIELD.PROPERTIES",314:"PIVOT.FIELD",315:"PIVOT.ITEM",316:"PIVOT.ADD.FIELDS",318:"OPTIONS.CALCULATION",319:"OPTIONS.EDIT",320:"OPTIONS.VIEW",321:"ADDIN.MANAGER",322:"MENU.EDITOR",323:"ATTACH.TOOLBARS",324:"VBAActivate",325:"OPTIONS.CHART",328:"VBA.INSERT.FILE",330:"VBA.PROCEDURE.DEFINITION",336:"ROUTING.SLIP",338:"ROUTE.DOCUMENT",339:"MAIL.LOGON",342:"INSERT.PICTURE",343:"EDIT.TOOL",344:"GALLERY.DOUGHNUT",350:"CHART.TREND",352:"PIVOT.ITEM.PROPERTIES",354:"WORKBOOK.INSERT",355:"OPTIONS.TRANSITION",356:"OPTIONS.GENERAL",370:"FILTER.ADVANCED",373:"MAIL.ADD.MAILER",374:"MAIL.DELETE.MAILER",375:"MAIL.REPLY",376:"MAIL.REPLY.ALL",377:"MAIL.FORWARD",378:"MAIL.NEXT.LETTER",379:"DATA.LABEL",380:"INSERT.TITLE",381:"FONT.PROPERTIES",382:"MACRO.OPTIONS",383:"WORKBOOK.HIDE",384:"WORKBOOK.UNHIDE",385:"WORKBOOK.DELETE",386:"WORKBOOK.NAME",388:"GALLERY.CUSTOM",390:"ADD.CHART.AUTOFORMAT",391:"DELETE.CHART.AUTOFORMAT",392:"CHART.ADD.DATA",393:"AUTO.OUTLINE",394:"TAB.ORDER",395:"SHOW.DIALOG",396:"SELECT.ALL",397:"UNGROUP.SHEETS",398:"SUBTOTAL.CREATE",399:"SUBTOTAL.REMOVE",400:"RENAME.OBJECT",412:"WORKBOOK.SCROLL",413:"WORKBOOK.NEXT",414:"WORKBOOK.PREV",415:"WORKBOOK.TAB.SPLIT",416:"FULL.SCREEN",417:"WORKBOOK.PROTECT",420:"SCROLLBAR.PROPERTIES",421:"PIVOT.SHOW.PAGES",422:"TEXT.TO.COLUMNS",423:"FORMAT.CHARTTYPE",424:"LINK.FORMAT",425:"TRACER.DISPLAY",430:"TRACER.NAVIGATE",431:"TRACER.CLEAR",432:"TRACER.ERROR",433:"PIVOT.FIELD.GROUP",434:"PIVOT.FIELD.UNGROUP",435:"CHECKBOX.PROPERTIES",436:"LABEL.PROPERTIES",437:"LISTBOX.PROPERTIES",438:"EDITBOX.PROPERTIES",439:"PIVOT.REFRESH",440:"LINK.COMBO",441:"OPEN.TEXT",442:"HIDE.DIALOG",443:"SET.DIALOG.FOCUS",444:"ENABLE.OBJECT",445:"PUSHBUTTON.PROPERTIES",446:"SET.DIALOG.DEFAULT",447:"FILTER",448:"FILTER.SHOW.ALL",449:"CLEAR.OUTLINE",450:"FUNCTION.WIZARD",451:"ADD.LIST.ITEM",452:"SET.LIST.ITEM",453:"REMOVE.LIST.ITEM",454:"SELECT.LIST.ITEM",455:"SET.CONTROL.VALUE",456:"SAVE.COPY.AS",458:"OPTIONS.LISTS.ADD",459:"OPTIONS.LISTS.DELETE",460:"SERIES.AXES",461:"SERIES.X",462:"SERIES.Y",463:"ERRORBAR.X",464:"ERRORBAR.Y",465:"FORMAT.CHART",466:"SERIES.ORDER",467:"MAIL.LOGOFF",468:"CLEAR.ROUTING.SLIP",469:"APP.ACTIVATE.MICROSOFT",470:"MAIL.EDIT.MAILER",471:"ON.SHEET",472:"STANDARD.WIDTH",473:"SCENARIO.MERGE",474:"SUMMARY.INFO",475:"FIND.FILE",476:"ACTIVE.CELL.FONT",477:"ENABLE.TIPWIZARD",478:"VBA.MAKE.ADDIN",480:"INSERTDATATABLE",481:"WORKGROUP.OPTIONS",482:"MAIL.SEND.MAILER",485:"AUTOCORRECT",489:"POST.DOCUMENT",491:"PICKLIST",493:"VIEW.SHOW",494:"VIEW.DEFINE",495:"VIEW.DELETE",509:"SHEET.BACKGROUND",510:"INSERT.MAP.OBJECT",511:"OPTIONS.MENONO",517:"MSOCHECKS",518:"NORMAL",519:"LAYOUT",520:"RM.PRINT.AREA",521:"CLEAR.PRINT.AREA",522:"ADD.PRINT.AREA",523:"MOVE.BRK",545:"HIDECURR.NOTE",546:"HIDEALL.NOTES",547:"DELETE.NOTE",548:"TRAVERSE.NOTES",549:"ACTIVATE.NOTES",620:"PROTECT.REVISIONS",621:"UNPROTECT.REVISIONS",647:"OPTIONS.ME",653:"WEB.PUBLISH",667:"NEWWEBQUERY",673:"PIVOT.TABLE.CHART",753:"OPTIONS.SAVE",755:"OPTIONS.SPELL",808:"HIDEALL.INKANNOTS"},hc={0:"COUNT",1:"IF",2:"ISNA",3:"ISERROR",4:"SUM",5:"AVERAGE",6:"MIN",7:"MAX",8:"ROW",9:"COLUMN",10:"NA",11:"NPV",12:"STDEV",13:"DOLLAR",14:"FIXED",15:"SIN",16:"COS",17:"TAN",18:"ATAN",19:"PI",20:"SQRT",21:"EXP",22:"LN",23:"LOG10",24:"ABS",25:"INT",26:"SIGN",27:"ROUND",28:"LOOKUP",29:"INDEX",30:"REPT",31:"MID",32:"LEN",33:"VALUE",34:"TRUE",35:"FALSE",36:"AND",37:"OR",38:"NOT",39:"MOD",40:"DCOUNT",41:"DSUM",42:"DAVERAGE",43:"DMIN",44:"DMAX",45:"DSTDEV",46:"VAR",47:"DVAR",48:"TEXT",49:"LINEST",50:"TREND",51:"LOGEST",52:"GROWTH",53:"GOTO",54:"HALT",55:"RETURN",56:"PV",57:"FV",58:"NPER",59:"PMT",60:"RATE",61:"MIRR",62:"IRR",63:"RAND",64:"MATCH",65:"DATE",66:"TIME",67:"DAY",68:"MONTH",69:"YEAR",70:"WEEKDAY",71:"HOUR",72:"MINUTE",73:"SECOND",74:"NOW",75:"AREAS",76:"ROWS",77:"COLUMNS",78:"OFFSET",79:"ABSREF",80:"RELREF",81:"ARGUMENT",82:"SEARCH",83:"TRANSPOSE",84:"ERROR",85:"STEP",86:"TYPE",87:"ECHO",88:"SET.NAME",89:"CALLER",90:"DEREF",91:"WINDOWS",92:"SERIES",93:"DOCUMENTS",94:"ACTIVE.CELL",95:"SELECTION",96:"RESULT",97:"ATAN2",98:"ASIN",99:"ACOS",100:"CHOOSE",101:"HLOOKUP",102:"VLOOKUP",103:"LINKS",104:"INPUT",105:"ISREF",106:"GET.FORMULA",107:"GET.NAME",108:"SET.VALUE",109:"LOG",110:"EXEC",111:"CHAR",112:"LOWER",113:"UPPER",114:"PROPER",115:"LEFT",116:"RIGHT",117:"EXACT",118:"TRIM",119:"REPLACE",120:"SUBSTITUTE",121:"CODE",122:"NAMES",123:"DIRECTORY",124:"FIND",125:"CELL",126:"ISERR",127:"ISTEXT",128:"ISNUMBER",129:"ISBLANK",130:"T",131:"N",132:"FOPEN",133:"FCLOSE",134:"FSIZE",135:"FREADLN",136:"FREAD",137:"FWRITELN",138:"FWRITE",139:"FPOS",140:"DATEVALUE",141:"TIMEVALUE",142:"SLN",143:"SYD",144:"DDB",145:"GET.DEF",146:"REFTEXT",147:"TEXTREF",148:"INDIRECT",149:"REGISTER",150:"CALL",151:"ADD.BAR",152:"ADD.MENU",153:"ADD.COMMAND",154:"ENABLE.COMMAND",155:"CHECK.COMMAND",156:"RENAME.COMMAND",157:"SHOW.BAR",158:"DELETE.MENU",159:"DELETE.COMMAND",160:"GET.CHART.ITEM",161:"DIALOG.BOX",162:"CLEAN",163:"MDETERM",164:"MINVERSE",165:"MMULT",166:"FILES",167:"IPMT",168:"PPMT",169:"COUNTA",170:"CANCEL.KEY",171:"FOR",172:"WHILE",173:"BREAK",174:"NEXT",175:"INITIATE",176:"REQUEST",177:"POKE",178:"EXECUTE",179:"TERMINATE",180:"RESTART",181:"HELP",182:"GET.BAR",183:"PRODUCT",184:"FACT",185:"GET.CELL",186:"GET.WORKSPACE",187:"GET.WINDOW",188:"GET.DOCUMENT",189:"DPRODUCT",190:"ISNONTEXT",191:"GET.NOTE",192:"NOTE",193:"STDEVP",194:"VARP",195:"DSTDEVP",196:"DVARP",197:"TRUNC",198:"ISLOGICAL",199:"DCOUNTA",200:"DELETE.BAR",201:"UNREGISTER",204:"USDOLLAR",205:"FINDB",206:"SEARCHB",207:"REPLACEB",208:"LEFTB",209:"RIGHTB",210:"MIDB",211:"LENB",212:"ROUNDUP",213:"ROUNDDOWN",214:"ASC",215:"DBCS",216:"RANK",219:"ADDRESS",220:"DAYS360",221:"TODAY",222:"VDB",223:"ELSE",224:"ELSE.IF",225:"END.IF",226:"FOR.CELL",227:"MEDIAN",228:"SUMPRODUCT",229:"SINH",230:"COSH",231:"TANH",232:"ASINH",233:"ACOSH",234:"ATANH",235:"DGET",236:"CREATE.OBJECT",237:"VOLATILE",238:"LAST.ERROR",239:"CUSTOM.UNDO",240:"CUSTOM.REPEAT",241:"FORMULA.CONVERT",242:"GET.LINK.INFO",243:"TEXT.BOX",244:"INFO",245:"GROUP",246:"GET.OBJECT",247:"DB",248:"PAUSE",251:"RESUME",252:"FREQUENCY",253:"ADD.TOOLBAR",254:"DELETE.TOOLBAR",255:"User",256:"RESET.TOOLBAR",257:"EVALUATE",258:"GET.TOOLBAR",259:"GET.TOOL",260:"SPELLING.CHECK",261:"ERROR.TYPE",262:"APP.TITLE",263:"WINDOW.TITLE",264:"SAVE.TOOLBAR",265:"ENABLE.TOOL",266:"PRESS.TOOL",267:"REGISTER.ID",268:"GET.WORKBOOK",269:"AVEDEV",270:"BETADIST",271:"GAMMALN",272:"BETAINV",273:"BINOMDIST",274:"CHIDIST",275:"CHIINV",276:"COMBIN",277:"CONFIDENCE",278:"CRITBINOM",279:"EVEN",280:"EXPONDIST",281:"FDIST",282:"FINV",283:"FISHER",284:"FISHERINV",285:"FLOOR",286:"GAMMADIST",287:"GAMMAINV",288:"CEILING",289:"HYPGEOMDIST",290:"LOGNORMDIST",291:"LOGINV",292:"NEGBINOMDIST",293:"NORMDIST",294:"NORMSDIST",295:"NORMINV",296:"NORMSINV",297:"STANDARDIZE",298:"ODD",299:"PERMUT",300:"POISSON",301:"TDIST",302:"WEIBULL",303:"SUMXMY2",304:"SUMX2MY2",305:"SUMX2PY2",306:"CHITEST",307:"CORREL",308:"COVAR",309:"FORECAST",310:"FTEST",311:"INTERCEPT",312:"PEARSON",313:"RSQ",314:"STEYX",315:"SLOPE",316:"TTEST",317:"PROB",318:"DEVSQ",319:"GEOMEAN",320:"HARMEAN",321:"SUMSQ",322:"KURT",323:"SKEW",324:"ZTEST",325:"LARGE",326:"SMALL",327:"QUARTILE",328:"PERCENTILE",329:"PERCENTRANK",330:"MODE",331:"TRIMMEAN",332:"TINV",334:"MOVIE.COMMAND",335:"GET.MOVIE",336:"CONCATENATE",337:"POWER",338:"PIVOT.ADD.DATA",339:"GET.PIVOT.TABLE",340:"GET.PIVOT.FIELD",341:"GET.PIVOT.ITEM",342:"RADIANS",343:"DEGREES",344:"SUBTOTAL",345:"SUMIF",346:"COUNTIF",347:"COUNTBLANK",348:"SCENARIO.GET",349:"OPTIONS.LISTS.GET",350:"ISPMT",351:"DATEDIF",352:"DATESTRING",353:"NUMBERSTRING",354:"ROMAN",355:"OPEN.DIALOG",356:"SAVE.DIALOG",357:"VIEW.GET",358:"GETPIVOTDATA",359:"HYPERLINK",360:"PHONETIC",361:"AVERAGEA",362:"MAXA",363:"MINA",364:"STDEVPA",365:"VARPA",366:"STDEVA",367:"VARA",368:"BAHTTEXT",369:"THAIDAYOFWEEK",370:"THAIDIGIT",371:"THAIMONTHOFYEAR",372:"THAINUMSOUND",373:"THAINUMSTRING",374:"THAISTRINGLENGTH",375:"ISTHAIDIGIT",376:"ROUNDBAHTDOWN",377:"ROUNDBAHTUP",378:"THAIYEAR",379:"RTD",380:"CUBEVALUE",381:"CUBEMEMBER",382:"CUBEMEMBERPROPERTY",383:"CUBERANKEDMEMBER",384:"HEX2BIN",385:"HEX2DEC",386:"HEX2OCT",387:"DEC2BIN",388:"DEC2HEX",389:"DEC2OCT",390:"OCT2BIN",391:"OCT2HEX",392:"OCT2DEC",393:"BIN2DEC",394:"BIN2OCT",395:"BIN2HEX",396:"IMSUB",397:"IMDIV",398:"IMPOWER",399:"IMABS",400:"IMSQRT",401:"IMLN",402:"IMLOG2",403:"IMLOG10",404:"IMSIN",405:"IMCOS",406:"IMEXP",407:"IMARGUMENT",408:"IMCONJUGATE",409:"IMAGINARY",410:"IMREAL",411:"COMPLEX",412:"IMSUM",413:"IMPRODUCT",414:"SERIESSUM",415:"FACTDOUBLE",416:"SQRTPI",417:"QUOTIENT",418:"DELTA",419:"GESTEP",420:"ISEVEN",421:"ISODD",422:"MROUND",423:"ERF",424:"ERFC",425:"BESSELJ",426:"BESSELK",427:"BESSELY",428:"BESSELI",429:"XIRR",430:"XNPV",431:"PRICEMAT",432:"YIELDMAT",433:"INTRATE",434:"RECEIVED",435:"DISC",436:"PRICEDISC",437:"YIELDDISC",438:"TBILLEQ",439:"TBILLPRICE",440:"TBILLYIELD",441:"PRICE",442:"YIELD",443:"DOLLARDE",444:"DOLLARFR",445:"NOMINAL",446:"EFFECT",447:"CUMPRINC",448:"CUMIPMT",449:"EDATE",450:"EOMONTH",451:"YEARFRAC",452:"COUPDAYBS",453:"COUPDAYS",454:"COUPDAYSNC",455:"COUPNCD",456:"COUPNUM",457:"COUPPCD",458:"DURATION",459:"MDURATION",460:"ODDLPRICE",461:"ODDLYIELD",462:"ODDFPRICE",463:"ODDFYIELD",464:"RANDBETWEEN",465:"WEEKNUM",466:"AMORDEGRC",467:"AMORLINC",468:"CONVERT",724:"SHEETJS",469:"ACCRINT",470:"ACCRINTM",471:"WORKDAY",472:"NETWORKDAYS",473:"GCD",474:"MULTINOMIAL",475:"LCM",476:"FVSCHEDULE",477:"CUBEKPIMEMBER",478:"CUBESET",479:"CUBESETCOUNT",480:"IFERROR",481:"COUNTIFS",482:"SUMIFS",483:"AVERAGEIF",484:"AVERAGEIFS"},uc={2:1,3:1,10:0,15:1,16:1,17:1,18:1,19:0,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:2,30:2,31:3,32:1,33:1,34:0,35:0,38:1,39:2,40:3,41:3,42:3,43:3,44:3,45:3,47:3,48:2,53:1,61:3,63:0,65:3,66:3,67:1,68:1,69:1,70:1,71:1,72:1,73:1,74:0,75:1,76:1,77:1,79:2,80:2,83:1,85:0,86:1,89:0,90:1,94:0,95:0,97:2,98:1,99:1,101:3,102:3,105:1,106:1,108:2,111:1,112:1,113:1,114:1,117:2,118:1,119:4,121:1,126:1,127:1,128:1,129:1,130:1,131:1,133:1,134:1,135:1,136:2,137:2,138:2,140:1,141:1,142:3,143:4,144:4,161:1,162:1,163:1,164:1,165:2,172:1,175:2,176:2,177:3,178:2,179:1,184:1,186:1,189:3,190:1,195:3,196:3,197:1,198:1,199:3,201:1,207:4,210:3,211:1,212:2,213:2,214:1,215:1,225:0,229:1,230:1,231:1,232:1,233:1,234:1,235:3,244:1,247:4,252:2,257:1,261:1,271:1,273:4,274:2,275:2,276:2,277:3,278:3,279:1,280:3,281:3,282:3,283:1,284:1,285:2,286:4,287:3,288:2,289:4,290:3,291:3,292:3,293:4,294:1,295:3,296:1,297:3,298:1,299:2,300:3,301:3,302:4,303:2,304:2,305:2,306:2,307:2,308:2,309:3,310:2,311:2,312:2,313:2,314:2,315:2,316:4,325:2,326:2,327:2,328:2,331:2,332:2,337:2,342:1,343:1,346:2,347:1,350:4,351:3,352:1,353:2,360:1,368:1,369:1,370:1,371:1,372:1,373:1,374:1,375:1,376:1,377:1,378:1,382:3,385:1,392:1,393:1,396:2,397:2,398:2,399:1,400:1,401:1,402:1,403:1,404:1,405:1,406:1,407:1,408:1,409:1,410:1,414:4,415:1,416:1,417:2,420:1,421:1,422:2,424:1,425:2,426:2,427:2,428:2,430:3,438:3,439:3,440:3,443:2,444:2,445:2,446:2,447:6,448:6,449:2,450:2,464:2,468:3,476:2,479:1,480:2,65535:0};function dc(e){return"of:"==e.slice(0,3)&&(e=e.slice(3)),61==e.charCodeAt(0)&&61==(e=e.slice(1)).charCodeAt(0)&&(e=e.slice(1)),(e=(e=(e=e.replace(/COM\.MICROSOFT\./g,"")).replace(/\[((?:\.[A-Z]+[0-9]+)(?::\.[A-Z]+[0-9]+)?)\]/g,(function(e,t){return t.replace(/\./g,"")}))).replace(/\[.(#[A-Z]*[?!])\]/g,"$1")).replace(/[;~]/g,",").replace(/\|/g,";")}function pc(e){var t=e.split(":");return[t[0].split(".")[0],t[0].split(".")[1]+(t.length>1?":"+(t[1].split(".")[1]||t[1].split(".")[0]):"")]}var mc={},gc={},vc="undefined"!==typeof Map;function bc(e,t,r){var a=0,n=e.length;if(r){if(vc?r.has(t):Object.prototype.hasOwnProperty.call(r,t))for(var s=vc?r.get(t):r[t];a-1?(r.width=Oi(a),r.customWidth=1):null!=t.width&&(r.width=t.width),t.hidden&&(r.hidden=!0),null!=t.level&&(r.outlineLevel=r.level=t.level),r}function Tc(e,t){if(e){var r=[.7,.7,.75,.75,.3,.3];"xlml"==t&&(r=[1,1,1,1,.5,.5]),null==e.left&&(e.left=r[0]),null==e.right&&(e.right=r[1]),null==e.top&&(e.top=r[2]),null==e.bottom&&(e.bottom=r[3]),null==e.header&&(e.header=r[4]),null==e.footer&&(e.footer=r[5])}}function Ec(e,t,r){var a=r.revssf[null!=t.z?t.z:"General"],n=60,s=e.length;if(null==a&&r.ssf)for(;n<392;++n)if(null==r.ssf[n]){ke(t.z,n),r.ssf[n]=t.z,r.revssf[t.z]=a=n;break}for(n=0;n!=s;++n)if(e[n].numFmtId===a)return n;return e[s]={numFmtId:a,fontId:0,fillId:0,borderId:0,xfId:0,applyNumberFormat:1},s}function yc(e,t,r,a,n,s){try{a.cellNF&&(e.z=V[t])}catch(o){if(a.WTF)throw o}if("z"!==e.t||a.cellStyles){if("d"===e.t&&"string"===typeof e.v&&(e.v=Ye(e.v)),(!a||!1!==a.cellText)&&"z"!==e.t)try{if(null==V[t]&&ke(Ae[t]||"General",t),"e"===e.t)e.w=e.w||an[e.v];else if(0===t)if("n"===e.t)(0|e.v)===e.v?e.w=e.v.toString(10):e.w=ee(e.v);else if("d"===e.t){var i=We(e.v);e.w=(0|i)===i?i.toString(10):ee(i)}else{if(void 0===e.v)return"";e.w=te(e.v,gc)}else"d"===e.t?e.w=ye(t,We(e.v),gc):e.w=ye(t,e.v,gc)}catch(o){if(a.WTF)throw o}if(a.cellStyles&&null!=r)try{e.s=s.Fills[r],e.s.fgColor&&e.s.fgColor.theme&&!e.s.fgColor.rgb&&(e.s.fgColor.rgb=xi(n.themeElements.clrScheme[e.s.fgColor.theme].rgb,e.s.fgColor.tint||0),a.WTF&&(e.s.fgColor.raw_rgb=n.themeElements.clrScheme[e.s.fgColor.theme].rgb)),e.s.bgColor&&e.s.bgColor.theme&&(e.s.bgColor.rgb=xi(n.themeElements.clrScheme[e.s.bgColor.theme].rgb,e.s.bgColor.tint||0),a.WTF&&(e.s.bgColor.raw_rgb=n.themeElements.clrScheme[e.s.bgColor.theme].rgb))}catch(o){if(a.WTF&&s.Fills)throw o}}}function kc(e,t,r){if(e&&e["!ref"]){var a=ga(e["!ref"]);if(a.e.c/g,_c=/<(?:\w+:)?sheetData[^>]*>([\s\S]*)<\/(?:\w+:)?sheetData>/,xc=/<(?:\w:)?hyperlink [^>]*>/gm,Ac=/"(\w*:\w*)"/,Cc=/<(?:\w:)?col\b[^>]*[\/]?>/g,Rc=/<(?:\w:)?autoFilter[^>]*([\/]|>([\s\S]*)<\/(?:\w:)?autoFilter)>/g,Oc=/<(?:\w:)?pageMargins[^>]*\/>/g,Ic=/<(?:\w:)?sheetPr\b(?:[^>a-z][^>]*)?\/>/,Nc=/<(?:\w:)?sheetPr[^>]*(?:[\/]|>([\s\S]*)<\/(?:\w:)?sheetPr)>/,Dc=/<(?:\w:)?sheetViews[^>]*(?:[\/]|>([\s\S]*)<\/(?:\w:)?sheetViews)>/;function Fc(e,t,r,a,n,s,i){if(!e)return e;a||(a={"!id":{}});var o=t.dense?[]:{},c={s:{r:2e6,c:2e6},e:{r:0,c:0}},l="",f="",h=e.match(_c);h?(l=e.slice(0,h.index),f=e.slice(h.index+h[0].length)):l=f=e;var u=l.match(Ic);u?Pc(u[0],o,n,r):(u=l.match(Nc))&&function(e,t,r,a,n){Pc(e.slice(0,e.indexOf(">")),r,a,n)}(u[0],u[1],o,n,r);var d=(l.match(/<(?:\w*:)?dimension/)||{index:-1}).index;if(d>0){var p=l.slice(d,d+50).match(Ac);p&&function(e,t){var r=ga(t);r.s.r<=r.e.r&&r.s.c<=r.e.c&&r.s.r>=0&&r.s.c>=0&&(e["!ref"]=ma(r))}(o,p[1])}var m=l.match(Dc);m&&m[1]&&function(e,t){t.Views||(t.Views=[{}]);(e.match(Uc)||[]).forEach((function(e,r){var a=Et(e);t.Views[r]||(t.Views[r]={}),+a.zoomScale&&(t.Views[r].zoom=+a.zoomScale),Dt(a.rightToLeft)&&(t.Views[r].RTL=!0)}))}(m[1],n);var g=[];if(t.cellStyles){var v=l.match(Cc);v&&function(e,t){for(var r=!1,a=0;a!=t.length;++a){var n=Et(t[a],!0);n.hidden&&(n.hidden=Dt(n.hidden));var s=parseInt(n.min,10)-1,i=parseInt(n.max,10)-1;for(n.outlineLevel&&(n.level=+n.outlineLevel||0),delete n.min,delete n.max,n.width=+n.width,!r&&n.width&&(r=!0,Ni(n.width)),Di(n);s<=i;)e[s++]=qe(n)}}(g,v)}h&&Wc(h[1],o,t,c,s,i);var b=f.match(Rc);b&&(o["!autofilter"]=function(e){return{ref:(e.match(/ref="([^"]*)"/)||[])[1]}}(b[0]));var w=[],T=f.match(Sc);if(T)for(d=0;d!=T.length;++d)w[d]=ga(T[d].slice(T[d].indexOf('"')+1));var E=f.match(xc);E&&function(e,t,r){for(var a=Array.isArray(e),n=0;n!=t.length;++n){var s=Et(Ut(t[n]),!0);if(!s.ref)return;var i=((r||{})["!id"]||[])[s.id];i?(s.Target=i.Target,s.location&&(s.Target+="#"+_t(s.location))):(s.Target="#"+_t(s.location),i={Target:s.Target,TargetMode:"Internal"}),s.Rel=i,s.tooltip&&(s.Tooltip=s.tooltip,delete s.tooltip);for(var o=ga(s.ref),c=o.s.r;c<=o.e.r;++c)for(var l=o.s.c;l<=o.e.c;++l){var f=da({c:l,r:c});a?(e[c]||(e[c]=[]),e[c][l]||(e[c][l]={t:"z",v:void 0}),e[c][l].l=s):(e[f]||(e[f]={t:"z",v:void 0}),e[f].l=s)}}}(o,E,a);var y=f.match(Oc);if(y&&(o["!margins"]=function(e){var t={};return["left","right","top","bottom","header","footer"].forEach((function(r){e[r]&&(t[r]=parseFloat(e[r]))})),t}(Et(y[0]))),!o["!ref"]&&c.e.c>=c.s.c&&c.e.r>=c.s.r&&(o["!ref"]=ma(c)),t.sheetRows>0&&o["!ref"]){var k=ga(o["!ref"]);t.sheetRows<=+k.e.r&&(k.e.r=t.sheetRows-1,k.e.r>c.e.r&&(k.e.r=c.e.r),k.e.rc.e.c&&(k.e.c=c.e.c),k.e.c0&&(o["!cols"]=g),w.length>0&&(o["!merges"]=w),o}function Pc(e,t,r,a){var n=Et(e);r.Sheets[a]||(r.Sheets[a]={}),n.codeName&&(r.Sheets[a].CodeName=_t(Ut(n.codeName)))}var Lc=["objects","scenarios","selectLockedCells","selectUnlockedCells"],Mc=["formatColumns","formatRows","formatCells","insertColumns","insertRows","insertHyperlinks","deleteColumns","deleteRows","sort","autoFilter","pivotTables"];var Uc=/<(?:\w:)?sheetView(?:[^>a-z][^>]*)?\/?>/;function Bc(e,t,r,a){if(e.c&&r["!comments"].push([t,e.c]),void 0===e.v&&"string"!==typeof e.f||"z"===e.t&&!e.f)return"";var n="",s=e.t,i=e.v;if("z"!==e.t)switch(e.t){case"b":n=e.v?"1":"0";break;case"n":n=""+e.v;break;case"e":n=an[e.v];break;case"d":a&&a.cellDates?n=Ye(e.v,-1).toISOString():((e=qe(e)).t="n",n=""+(e.v=We(Ye(e.v)))),"undefined"===typeof e.z&&(e.z=V[14]);break;default:n=e.v}var o=Xt("v",Ct(n)),c={r:t},l=Ec(a.cellXfs,e,a);switch(0!==l&&(c.s=l),e.t){case"n":case"z":break;case"d":c.t="d";break;case"b":c.t="b";break;case"e":c.t="e";break;default:if(null==e.v){delete e.t;break}if(e.v.length>32767)throw new Error("Text length must not exceed 32767 characters");if(a&&a.bookSST){o=Xt("v",""+bc(a.Strings,e.v,a.revStrings)),c.t="s";break}c.t="str"}if(e.t!=s&&(e.t=s,e.v=i),"string"==typeof e.f&&e.f){var f=e.F&&e.F.slice(0,t.length)==t?{t:"array",ref:e.F}:null;o=Yt("f",Ct(e.f),f)+(null!=e.v?o:"")}return e.l&&r["!links"].push([t,e.l]),e.D&&(c.cm=1),Yt("c",o,c)}var Wc=function(){var e=/<(?:\w+:)?c[ \/>]/,t=/<\/(?:\w+:)?row>/,r=/r=["']([^"']*)["']/,a=/<(?:\w+:)?is>([\S\s]*?)<\/(?:\w+:)?is>/,n=/ref=["']([^"']*)["']/,s=Wt("v"),i=Wt("f");return function(o,c,l,f,h,u){for(var d,p,m,g,v,b=0,w="",T=[],E=[],y=0,k=0,S=0,_="",x=0,A=0,C=0,R=0,O=Array.isArray(u.CellXf),I=[],N=[],D=Array.isArray(c),F=[],P={},L=!1,M=!!l.sheetStubs,U=o.split(t),B=0,W=U.length;B!=W;++B){var H=(w=U[B].trim()).length;if(0!==H){var z=0;e:for(b=0;b":if("/"!=w[b-1]){++b;break e}if(l&&l.cellStyles){if(x=null!=(p=Et(w.slice(z,b),!0)).r?parseInt(p.r,10):x+1,A=-1,l.sheetRows&&l.sheetRows=b)break;if(x=null!=(p=Et(w.slice(z,b),!0)).r?parseInt(p.r,10):x+1,A=-1,!(l.sheetRows&&l.sheetRowsx-1&&(f.s.r=x-1),f.e.r":"")+w,null!=E&&2===E.length){for(y=0,_=E[1],k=0;k!=_.length&&!((S=_.charCodeAt(k)-64)<1||S>26);++k)y=26*y+S;A=--y}else++A;for(k=0;k!=w.length&&62!==w.charCodeAt(k);++k);if(++k,(p=Et(w.slice(0,k),!0)).r||(p.r=da({r:x-1,c:A})),d={t:""},null!=(E=(_=w.slice(k)).match(s))&&""!==E[1]&&(d.v=_t(E[1])),l.cellFormula){if(null!=(E=_.match(i))&&""!==E[1]){if(d.f=_t(Ut(E[1])).replace(/\r\n/g,"\n"),l.xlfn||(d.f=Co(d.f)),E[0].indexOf('t="array"')>-1)d.F=(_.match(n)||[])[1],d.F.indexOf(":")>-1&&I.push([ga(d.F),d.F]);else if(E[0].indexOf('t="shared"')>-1){g=Et(E[0]);var j=_t(Ut(E[1]));l.xlfn||(j=Co(j)),N[parseInt(g.si,10)]=[g,j,p.r]}}else(E=_.match(/]*\/>/))&&N[(g=Et(E[0])).si]&&(d.f=Ao(N[g.si][1],N[g.si][2],p.r));var $=ua(p.r);for(k=0;k=I[k][0].s.r&&$.r<=I[k][0].e.r&&$.c>=I[k][0].s.c&&$.c<=I[k][0].e.c&&(d.F=I[k][1])}if(null==p.t&&void 0===d.v)if(d.f||d.F)d.v=0,d.t="n";else{if(!M)continue;d.t="z"}else d.t=p.t||"n";switch(f.s.c>A&&(f.s.c=A),f.e.c0&&(c["!rows"]=F)}}();function Hc(e,t,r,a){var n,s=[mt,Yt("worksheet",null,{xmlns:ur[0],"xmlns:r":cr})],i=r.SheetNames[e],o="",c=r.Sheets[i];null==c&&(c={});var l=c["!ref"]||"A1",f=ga(l);if(f.e.c>16383||f.e.r>1048575){if(t.WTF)throw new Error("Range "+l+" exceeds format limit A1:XFD1048576");f.e.c=Math.min(f.e.c,16383),f.e.r=Math.min(f.e.c,1048575),l=ma(f)}a||(a={}),c["!comments"]=[];var h=[];!function(e,t,r,a,n){var s=!1,i={},o=null;if("xlsx"!==a.bookType&&t.vbaraw){var c=t.SheetNames[r];try{t.Workbook&&(c=t.Workbook.Sheets[r].CodeName||c)}catch(f){}s=!0,i.codeName=Bt(Ct(c))}if(e&&e["!outline"]){var l={summaryBelow:1,summaryRight:1};e["!outline"].above&&(l.summaryBelow=0),e["!outline"].left&&(l.summaryRight=0),o=(o||"")+Yt("outlinePr",null,l)}(s||o)&&(n[n.length]=Yt("sheetPr",o,i))}(c,r,e,t,s),s[s.length]=Yt("dimension",null,{ref:l}),s[s.length]=function(e,t,r,a){var n={workbookViewId:"0"};return(((a||{}).Workbook||{}).Views||[])[0]&&(n.rightToLeft=a.Workbook.Views[0].RTL?"1":"0"),Yt("sheetViews",Yt("sheetView",null,n),{})}(0,0,0,r),t.sheetFormat&&(s[s.length]=Yt("sheetFormatPr",null,{defaultRowHeight:t.sheetFormat.defaultRowHeight||"16",baseColWidth:t.sheetFormat.baseColWidth||"10",outlineLevelRow:t.sheetFormat.outlineLevelRow||"7"})),null!=c["!cols"]&&c["!cols"].length>0&&(s[s.length]=function(e,t){for(var r,a=[""],n=0;n!=t.length;++n)(r=t[n])&&(a[a.length]=Yt("col",null,wc(n,r)));return a[a.length]="",a.join("")}(0,c["!cols"])),s[n=s.length]="",c["!links"]=[],null!=c["!ref"]&&(o=function(e,t,r,a){var n,s,i=[],o=[],c=ga(e["!ref"]),l="",f="",h=[],u=0,d=0,p=e["!rows"],m=Array.isArray(e),g={r:f},v=-1;for(d=c.s.c;d<=c.e.c;++d)h[d]=ha(d);for(u=c.s.r;u<=c.e.r;++u){for(o=[],f=la(u),d=c.s.c;d<=c.e.c;++d){n=h[d]+f;var b=m?(e[u]||[])[d]:e[n];void 0!==b&&null!=(l=Bc(b,n,e,t))&&o.push(l)}(o.length>0||p&&p[u])&&(g={r:f},p&&p[u]&&((s=p[u]).hidden&&(g.hidden=1),v=-1,s.hpx?v=Fi(s.hpx):s.hpt&&(v=s.hpt),v>-1&&(g.ht=v,g.customHeight=1),s.level&&(g.outlineLevel=s.level)),i[i.length]=Yt("row",o.join(""),g))}if(p)for(;u-1&&(g.ht=v,g.customHeight=1),s.level&&(g.outlineLevel=s.level),i[i.length]=Yt("row","",g));return i.join("")}(c,t,0,0),o.length>0&&(s[s.length]=o)),s.length>n+1&&(s[s.length]="",s[n]=s[n].replace("/>",">")),c["!protect"]&&(s[s.length]=function(e){var t={sheet:1};return Lc.forEach((function(r){null!=e[r]&&e[r]&&(t[r]="1")})),Mc.forEach((function(r){null==e[r]||e[r]||(t[r]="0")})),e.password&&(t.password=Ti(e.password).toString(16).toUpperCase()),Yt("sheetProtection",null,t)}(c["!protect"])),null!=c["!autofilter"]&&(s[s.length]=function(e,t,r,a){var n="string"==typeof e.ref?e.ref:ma(e.ref);r.Workbook||(r.Workbook={Sheets:[]}),r.Workbook.Names||(r.Workbook.Names=[]);var s=r.Workbook.Names,i=pa(n);i.s.r==i.e.r&&(i.e.r=pa(t["!ref"]).e.r,n=ma(i));for(var o=0;o0&&(s[s.length]=function(e){if(0===e.length)return"";for(var t='',r=0;r!=e.length;++r)t+='';return t+""}(c["!merges"]));var u,d,p=-1,m=-1;return c["!links"].length>0&&(s[s.length]="",c["!links"].forEach((function(e){e[1].Target&&(u={ref:e[0]},"#"!=e[1].Target.charAt(0)&&(m=dn(a,-1,Ct(e[1].Target).replace(/#.*$/,""),ln.HLINK),u["r:id"]="rId"+m),(p=e[1].Target.indexOf("#"))>-1&&(u.location=Ct(e[1].Target.slice(p+1))),e[1].Tooltip&&(u.tooltip=Ct(e[1].Tooltip)),s[s.length]=Yt("hyperlink",null,u))})),s[s.length]=""),delete c["!links"],null!=c["!margins"]&&(s[s.length]=(Tc(d=c["!margins"]),Yt("pageMargins",null,d))),t&&!t.ignoreEC&&void 0!=t.ignoreEC||(s[s.length]=Xt("ignoredErrors",Yt("ignoredError",null,{numberStoredAsText:1,sqref:l}))),h.length>0&&(m=dn(a,-1,"../drawings/drawing"+(e+1)+".xml",ln.DRAW),s[s.length]=Yt("drawing",null,{"r:id":"rId"+m}),c["!drawing"]=h),c["!comments"].length>0&&(m=dn(a,-1,"../drawings/vmlDrawing"+(e+1)+".vml",ln.VML),s[s.length]=Yt("legacyDrawing",null,{"r:id":"rId"+m}),c["!legacy"]=m),s.length>1&&(s[s.length]="",s[1]=s[1].replace("/>",">")),s.join("")}function zc(e,t,r,a){var n=function(e,t,r){var a=ea(145),n=(r["!rows"]||[])[e]||{};a.write_shift(4,e),a.write_shift(4,0);var s=320;n.hpx?s=20*Fi(n.hpx):n.hpt&&(s=20*n.hpt),a.write_shift(2,s),a.write_shift(1,0);var i=0;n.level&&(i|=n.level),n.hidden&&(i|=16),(n.hpx||n.hpt)&&(i|=32),a.write_shift(1,i),a.write_shift(1,0);var o=0,c=a.l;a.l+=4;for(var l={r:e,c:0},f=0;f<16;++f)if(!(t.s.c>f+1<<10||t.e.ca.l?a.slice(0,a.l):a}(a,r,t);(n.length>17||(t["!rows"]||[])[a])&&aa(e,0,n)}var Vc=Va,Gc=Ga;function jc(e){return[Ia(e),ja(e),"n"]}var $c=Va,Xc=Ga;var Kc=["left","right","top","bottom","header","footer"];function Yc(e,t,r,a,n,s,i){if(void 0===t.v)return!1;var o="";switch(t.t){case"b":o=t.v?"1":"0";break;case"d":(t=qe(t)).z=t.z||V[14],t.v=We(Ye(t.v)),t.t="n";break;case"n":case"e":o=""+t.v;break;default:o=t.v}var c={r:r,c:a};switch(c.s=Ec(n.cellXfs,t,n),t.l&&s["!links"].push([da(c),t.l]),t.c&&s["!comments"].push([da(c),t.c]),t.t){case"s":case"str":return n.bookSST?(o=bc(n.Strings,t.v,n.revStrings),c.t="s",c.v=o,i?aa(e,18,function(e,t,r){return null==r&&(r=ea(8)),Na(t,r),r.write_shift(4,t.v),r}(0,c)):aa(e,7,function(e,t,r){return null==r&&(r=ea(12)),Oa(t,r),r.write_shift(4,t.v),r}(0,c))):(c.t="str",i?aa(e,17,function(e,t,r){return null==r&&(r=ea(8+4*e.v.length)),Na(t,r),Sa(e.v,r),r.length>r.l?r.slice(0,r.l):r}(t,c)):aa(e,6,function(e,t,r){return null==r&&(r=ea(12+4*e.v.length)),Oa(t,r),Sa(e.v,r),r.length>r.l?r.slice(0,r.l):r}(t,c))),!0;case"n":return t.v==(0|t.v)&&t.v>-1e3&&t.v<1e3?i?aa(e,13,function(e,t,r){return null==r&&(r=ea(8)),Na(t,r),Ha(e.v,r),r}(t,c)):aa(e,2,function(e,t,r){return null==r&&(r=ea(12)),Oa(t,r),Ha(e.v,r),r}(t,c)):i?aa(e,16,function(e,t,r){return null==r&&(r=ea(12)),Na(t,r),$a(e.v,r),r}(t,c)):aa(e,5,function(e,t,r){return null==r&&(r=ea(16)),Oa(t,r),$a(e.v,r),r}(t,c)),!0;case"b":return c.t="b",i?aa(e,15,function(e,t,r){return null==r&&(r=ea(5)),Na(t,r),r.write_shift(1,e.v?1:0),r}(t,c)):aa(e,4,function(e,t,r){return null==r&&(r=ea(9)),Oa(t,r),r.write_shift(1,e.v?1:0),r}(t,c)),!0;case"e":return c.t="e",i?aa(e,14,function(e,t,r){return null==r&&(r=ea(8)),Na(t,r),r.write_shift(1,e.v),r.write_shift(2,0),r.write_shift(1,0),r}(t,c)):aa(e,3,function(e,t,r){return null==r&&(r=ea(9)),Oa(t,r),r.write_shift(1,e.v),r}(t,c)),!0}return i?aa(e,12,function(e,t,r){return null==r&&(r=ea(4)),Na(t,r)}(0,c)):aa(e,1,function(e,t,r){return null==r&&(r=ea(8)),Oa(t,r)}(0,c)),!0}function Jc(e,t){var r,a;t&&t["!merges"]&&(aa(e,177,(r=t["!merges"].length,null==a&&(a=ea(4)),a.write_shift(4,r),a)),t["!merges"].forEach((function(t){aa(e,176,Xc(t))})),aa(e,178))}function qc(e,t){t&&t["!cols"]&&(aa(e,390),t["!cols"].forEach((function(t,r){t&&aa(e,60,function(e,t,r){null==r&&(r=ea(18));var a=wc(e,t);r.write_shift(-4,e),r.write_shift(-4,e),r.write_shift(4,256*(a.width||10)),r.write_shift(4,0);var n=0;return t.hidden&&(n|=1),"number"==typeof a.width&&(n|=2),t.level&&(n|=t.level<<8),r.write_shift(2,n),r}(r,t))})),aa(e,391))}function Zc(e,t){t&&t["!ref"]&&(aa(e,648),aa(e,649,function(e){var t=ea(24);return t.write_shift(4,4),t.write_shift(4,1),Ga(e,t),t}(ga(t["!ref"]))),aa(e,650))}function Qc(e,t,r){t["!links"].forEach((function(t){if(t[1].Target){var a=dn(r,-1,t[1].Target.replace(/#.*$/,""),ln.HLINK);aa(e,494,function(e,t){var r=ea(50+4*(e[1].Target.length+(e[1].Tooltip||"").length));Ga({s:ua(e[0]),e:ua(e[0])},r),Ba("rId"+t,r);var a=e[1].Target.indexOf("#");return Sa((-1==a?"":e[1].Target.slice(a+1))||"",r),Sa(e[1].Tooltip||"",r),Sa("",r),r.slice(0,r.l)}(t,a))}})),delete t["!links"]}function el(e,t,r){aa(e,133),aa(e,137,function(e,t,r){null==r&&(r=ea(30));var a=924;return(((t||{}).Views||[])[0]||{}).RTL&&(a|=32),r.write_shift(2,a),r.write_shift(4,0),r.write_shift(4,0),r.write_shift(4,0),r.write_shift(1,0),r.write_shift(1,0),r.write_shift(2,0),r.write_shift(2,100),r.write_shift(2,0),r.write_shift(2,0),r.write_shift(2,0),r.write_shift(4,0),r}(0,r)),aa(e,138),aa(e,134)}function tl(e,t){var r,a;t["!protect"]&&aa(e,535,(r=t["!protect"],null==a&&(a=ea(66)),a.write_shift(2,r.password?Ti(r.password):0),a.write_shift(4,1),[["objects",!1],["scenarios",!1],["formatCells",!0],["formatColumns",!0],["formatRows",!0],["insertColumns",!0],["insertRows",!0],["insertHyperlinks",!0],["deleteColumns",!0],["deleteRows",!0],["selectLockedCells",!1],["sort",!0],["autoFilter",!0],["pivotTables",!0],["selectUnlockedCells",!1]].forEach((function(e){e[1]?a.write_shift(4,null==r[e[0]]||r[e[0]]?0:1):a.write_shift(4,null!=r[e[0]]&&r[e[0]]?0:1)})),a))}function rl(e,t,r,a){var n=ra(),s=r.SheetNames[e],i=r.Sheets[s]||{},o=s;try{r&&r.Workbook&&(o=r.Workbook.Sheets[e].CodeName||o)}catch(h){}var c,l,f=ga(i["!ref"]||"A1");if(f.e.c>16383||f.e.r>1048575){if(t.WTF)throw new Error("Range "+(i["!ref"]||"A1")+" exceeds format limit A1:XFD1048576");f.e.c=Math.min(f.e.c,16383),f.e.r=Math.min(f.e.c,1048575)}return i["!links"]=[],i["!comments"]=[],aa(n,129),(r.vbaraw||i["!outline"])&&aa(n,147,function(e,t,r){null==r&&(r=ea(84+4*e.length));var a=192;t&&(t.above&&(a&=-65),t.left&&(a&=-129)),r.write_shift(1,a);for(var n=1;n<3;++n)r.write_shift(1,0);return Xa({auto:1},r),r.write_shift(-4,-1),r.write_shift(-4,-1),Fa(e,r),r.slice(0,r.l)}(o,i["!outline"])),aa(n,148,Gc(f)),el(n,0,r.Workbook),qc(n,i),function(e,t,r,a){var n,s=ga(t["!ref"]||"A1"),i="",o=[];aa(e,145);var c=Array.isArray(t),l=s.e.r;t["!rows"]&&(l=Math.max(s.e.r,t["!rows"].length-1));for(var f=s.s.r;f<=l;++f){i=la(f),zc(e,t,s,f);var h=!1;if(f<=s.e.r)for(var u=s.s.c;u<=s.e.c;++u){f===s.s.r&&(o[u]=ha(u)),n=o[u]+i;var d=c?(t[f]||[])[u]:t[n];h=!!d&&Yc(e,d,f,u,a,t,h)}}aa(e,146)}(n,i,0,t),tl(n,i),function(e,t,r,a){if(t["!autofilter"]){var n=t["!autofilter"],s="string"===typeof n.ref?n.ref:ma(n.ref);r.Workbook||(r.Workbook={Sheets:[]}),r.Workbook.Names||(r.Workbook.Names=[]);var i=r.Workbook.Names,o=pa(s);o.s.r==o.e.r&&(o.e.r=pa(t["!ref"]).e.r,s=ma(o));for(var c=0;c0){var n=dn(a,-1,"../drawings/vmlDrawing"+(r+1)+".vml",ln.VML);aa(e,551,Ba("rId"+n)),t["!legacy"]=n}}(n,i,e,a),aa(n,130),n.end()}function al(e,t,r,a,n,s){var i=s||{"!type":"chart"};if(!e)return s;var o=0,c=0,l="A",f={s:{r:2e6,c:2e6},e:{r:0,c:0}};return(e.match(/[\s\S]*?<\/c:numCache>/gm)||[]).forEach((function(e){var t=function(e){var t,r=[],a=e.match(/^/);(e.match(/(.*?)<\/c:pt>/gm)||[]).forEach((function(e){var t=e.match(/(.*)<\/c:v><\/c:pt>/);t&&(r[+t[1]]=a?+t[2]:t[2])}));var n=_t((e.match(/([\s\S]*?)<\/c:formatCode>/)||["","General"])[1]);return(e.match(/(.*?)<\/c:f>/gm)||[]).forEach((function(e){t=e.replace(/<.*?>/g,"")})),[r,n,t]}(e);f.s.r=f.s.c=0,f.e.c=o,l=ha(o),t[0].forEach((function(e,r){i[l+la(r)]={t:"n",v:e,z:t[1]},c=r})),f.e.r0&&(i["!ref"]=ma(f)),i}var nl=[["allowRefreshQuery",!1,"bool"],["autoCompressPictures",!0,"bool"],["backupFile",!1,"bool"],["checkCompatibility",!1,"bool"],["CodeName",""],["date1904",!1,"bool"],["defaultThemeVersion",0,"int"],["filterPrivacy",!1,"bool"],["hidePivotFieldList",!1,"bool"],["promptedSolutions",!1,"bool"],["publishItems",!1,"bool"],["refreshAllConnections",!1,"bool"],["saveExternalLinkValues",!0,"bool"],["showBorderUnselectedTables",!0,"bool"],["showInkAnnotation",!0,"bool"],["showObjects","all"],["showPivotChartFilter",!1,"bool"],["updateLinks","userSet"]],sl=[["activeTab",0,"int"],["autoFilterDateGrouping",!0,"bool"],["firstSheet",0,"int"],["minimized",!1,"bool"],["showHorizontalScroll",!0,"bool"],["showSheetTabs",!0,"bool"],["showVerticalScroll",!0,"bool"],["tabRatio",600,"int"],["visibility","visible"]],il=[],ol=[["calcCompleted","true"],["calcMode","auto"],["calcOnSave","true"],["concurrentCalc","true"],["fullCalcOnLoad","false"],["fullPrecision","true"],["iterate","false"],["iterateCount","100"],["iterateDelta","0.001"],["refMode","A1"]];function cl(e,t){for(var r=0;r!=e.length;++r)for(var a=e[r],n=0;n!=t.length;++n){var s=t[n];if(null==a[s[0]])a[s[0]]=s[1];else switch(s[2]){case"bool":"string"==typeof a[s[0]]&&(a[s[0]]=Dt(a[s[0]]));break;case"int":"string"==typeof a[s[0]]&&(a[s[0]]=parseInt(a[s[0]],10))}}}function ll(e,t){for(var r=0;r!=t.length;++r){var a=t[r];if(null==e[a[0]])e[a[0]]=a[1];else switch(a[2]){case"bool":"string"==typeof e[a[0]]&&(e[a[0]]=Dt(e[a[0]]));break;case"int":"string"==typeof e[a[0]]&&(e[a[0]]=parseInt(e[a[0]],10))}}}function fl(e){ll(e.WBProps,nl),ll(e.CalcPr,ol),cl(e.WBView,sl),cl(e.Sheets,il),gc.date1904=Dt(e.WBProps.date1904)}var hl="][*?/\\".split("");function ul(e,t){if(e.length>31){if(t)return!1;throw new Error("Sheet names cannot exceed 31 chars")}var r=!0;return hl.forEach((function(a){if(-1!=e.indexOf(a)){if(!t)throw new Error("Sheet name cannot contain : \\ / ? * [ ]");r=!1}})),r}function dl(e){if(!e||!e.SheetNames||!e.Sheets)throw new Error("Invalid Workbook");if(!e.SheetNames.length)throw new Error("Workbook is empty");var t,r,a,n=e.Workbook&&e.Workbook.Sheets||[];t=e.SheetNames,r=n,a=!!e.vbaraw,t.forEach((function(e,n){ul(e);for(var s=0;s22)throw new Error("Bad Code Name: Worksheet"+i)}}));for(var s=0;s0,a={codeName:"ThisWorkbook"};e.Workbook&&e.Workbook.WBProps&&(nl.forEach((function(t){null!=e.Workbook.WBProps[t[0]]&&e.Workbook.WBProps[t[0]]!=t[1]&&(a[t[0]]=e.Workbook.WBProps[t[0]])})),e.Workbook.WBProps.CodeName&&(a.codeName=e.Workbook.WBProps.CodeName,delete a.CodeName)),t[t.length]=Yt("workbookPr",null,a);var n=e.Workbook&&e.Workbook.Sheets||[],s=0;if(n&&n[0]&&n[0].Hidden){for(t[t.length]="",s=0;s!=e.SheetNames.length&&n[s]&&n[s].Hidden;++s);s==e.SheetNames.length&&(s=0),t[t.length]='',t[t.length]=""}for(t[t.length]="",s=0;s!=e.SheetNames.length;++s){var i={name:Ct(e.SheetNames[s].slice(0,31))};if(i.sheetId=""+(s+1),i["r:id"]="rId"+(s+1),n[s])switch(n[s].Hidden){case 1:i.state="hidden";break;case 2:i.state="veryHidden"}t[t.length]=Yt("sheet",null,i)}return t[t.length]="",r&&(t[t.length]="",e.Workbook&&e.Workbook.Names&&e.Workbook.Names.forEach((function(e){var r={name:e.Name};e.Comment&&(r.comment=e.Comment),null!=e.Sheet&&(r.localSheetId=""+e.Sheet),e.Hidden&&(r.hidden="1"),e.Ref&&(t[t.length]=Yt("definedName",Ct(e.Ref),r))})),t[t.length]=""),t.length>2&&(t[t.length]="",t[1]=t[1].replace("/>",">")),t.join("")}function gl(e,t){var r={};return e.read_shift(4),r.ArchID=e.read_shift(4),e.l+=t-8,r}function vl(e,t){if(t.Workbook&&t.Workbook.Sheets){for(var r,a,n=t.Workbook.Sheets,s=0,i=-1,o=-1;si))aa(e,135),aa(e,158,(r=i,a||(a=ea(29)),a.write_shift(-4,0),a.write_shift(-4,460),a.write_shift(4,28800),a.write_shift(4,17600),a.write_shift(4,500),a.write_shift(4,r),a.write_shift(4,r),a.write_shift(1,120),a.length>a.l?a.slice(0,a.l):a)),aa(e,136)}}function bl(e,t){var r=ra();return aa(r,131),aa(r,128,function(e,t){t||(t=ea(127));for(var r=0;4!=r;++r)t.write_shift(4,0);return Sa("SheetJS",t),Sa(s.version,t),Sa(s.version,t),Sa("7262",t),t.length>t.l?t.slice(0,t.l):t}()),aa(r,153,function(e,t){t||(t=ea(72));var r=0;return e&&e.filterPrivacy&&(r|=8),t.write_shift(4,r),t.write_shift(4,0),Fa(e&&e.CodeName||"ThisWorkbook",t),t.slice(0,t.l)}(e.Workbook&&e.Workbook.WBProps||null)),vl(r,e),function(e,t){aa(e,143);for(var r=0;r!=t.SheetNames.length;++r){aa(e,156,(a={Hidden:t.Workbook&&t.Workbook.Sheets&&t.Workbook.Sheets[r]&&t.Workbook.Sheets[r].Hidden||0,iTabID:r+1,strRelID:"rId"+(r+1),name:t.SheetNames[r]},(n=void 0)||(n=ea(127)),n.write_shift(4,a.Hidden),n.write_shift(4,a.iTabID),Ba(a.strRelID,n),Sa(a.name.slice(0,31),n),n.length>n.l?n.slice(0,n.l):n))}var a,n;aa(e,144)}(r,e),aa(r,132),r.end()}function wl(e,t,r){return".bin"===t.slice(-4)?function(e,t){var r={AppVersion:{},WBProps:{},WBView:[],Sheets:[],CalcPr:{},xmlns:""},a=[],n=!1;t||(t={}),t.biff=12;var s=[],i=[[]];return i.SheetNames=[],i.XTI=[],sf[16]={n:"BrtFRTArchID$",f:gl},ta(e,(function(e,o,c){switch(c){case 156:i.SheetNames.push(e.name),r.Sheets.push(e);break;case 153:r.WBProps=e;break;case 39:null!=e.Sheet&&(t.SID=e.Sheet),e.Ref=ec(e.Ptg,0,null,i,t),delete t.SID,delete e.Ptg,s.push(e);break;case 1036:case 361:case 2071:case 158:case 143:case 664:case 353:case 3072:case 3073:case 534:case 677:case 157:case 610:case 2050:case 155:case 548:case 676:case 128:case 665:case 2128:case 2125:case 549:case 2053:case 596:case 2076:case 2075:case 2082:case 397:case 154:case 1117:case 553:case 2091:case 16:break;case 357:case 358:case 355:case 667:i[0].length?i.push([c,e]):i[0]=[c,e],i[i.length-1].XTI=[];break;case 362:0===i.length&&(i[0]=[],i[0].XTI=[]),i[i.length-1].XTI=i[i.length-1].XTI.concat(e),i.XTI=i.XTI.concat(e);break;case 35:case 37:a.push(c),n=!0;break;case 36:case 38:a.pop(),n=!1;break;default:if(o.T);else if(!n||t.WTF&&37!=a[a.length-1]&&35!=a[a.length-1])throw new Error("Unexpected record 0x"+c.toString(16))}}),t),fl(r),r.Names=s,r.supbooks=i,r}(e,r):function(e,t){if(!e)throw new Error("Could not find file");var r={AppVersion:{},WBProps:{},WBView:[],Sheets:[],CalcPr:{},Names:[],xmlns:""},a=!1,n="xmlns",s={},i=0;if(e.replace(bt,(function(o,c){var l=Et(o);switch(yt(l[0])){case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":nl.forEach((function(e){if(null!=l[e[0]])switch(e[2]){case"bool":r.WBProps[e[0]]=Dt(l[e[0]]);break;case"int":r.WBProps[e[0]]=parseInt(l[e[0]],10);break;default:r.WBProps[e[0]]=l[e[0]]}})),l.codeName&&(r.WBProps.CodeName=Ut(l.codeName));break;case"":delete l[0],r.WBView.push(l);break;case"":case"":a=!0;break;case"":case"":case"":a=!1;break;case"":s.Ref=_t(Ut(e.slice(i,c))),r.Names.push(s);break;case"":delete l[0],r.CalcPr=l;break;default:if(!a&&t.WTF)throw new Error("unrecognized "+l[0]+" in workbook")}return o})),-1===ur.indexOf(r.xmlns))throw new Error("Unknown Namespace: "+r.xmlns);return fl(r),r}(e,r)}function Tl(e,t,r,a,n,s,i,o){return".bin"===t.slice(-4)?function(e,t,r,a,n,s,i){if(!e)return e;var o=t||{};a||(a={"!id":{}});var c,l,f,h,u,d,p,m,g,v,b=o.dense?[]:{},w={s:{r:2e6,c:2e6},e:{r:0,c:0}},T=[],E=!1,y=!1,k=[];o.biff=12,o["!row"]=0;var S=0,_=!1,x=[],A={},C=o.supbooks||n.supbooks||[[]];if(C.sharedf=A,C.arrayf=x,C.SheetNames=n.SheetNames||n.Sheets.map((function(e){return e.name})),!o.supbooks&&(o.supbooks=C,n.Names))for(var R=0;R=P[0].s.r&&l.r<=P[0].e.r&&d>=P[0].s.c&&d<=P[0].e.c&&(f.F=ma(P[0]),_=!0)}!_&&e.length>3&&(f.f=e[3])}if(w.s.r>l.r&&(w.s.r=l.r),w.s.c>d&&(w.s.c=d),w.e.rl.r&&(w.s.r=l.r),w.s.c>d&&(w.s.c=d),w.e.r=e.s;)N[e.e--]={width:e.w/256,hidden:!!(1&e.flags),level:e.level},F||(F=!0,Ni(e.w/256)),Di(N[e.e+1]);break;case 161:b["!autofilter"]={ref:ma(e)};break;case 476:b["!margins"]=e;break;case 147:n.Sheets[r]||(n.Sheets[r]={}),e.name&&(n.Sheets[r].CodeName=e.name),(e.above||e.left)&&(b["!outline"]={above:e.above,left:e.left});break;case 137:n.Views||(n.Views=[{}]),n.Views[0]||(n.Views[0]={}),e.RTL&&(n.Views[0].RTL=!0);break;case 485:case 64:case 1053:case 151:case 152:case 175:case 644:case 625:case 562:case 396:case 1112:case 1146:case 471:case 1050:case 649:case 1105:case 589:case 607:case 564:case 1055:case 168:case 174:case 1180:case 499:case 507:case 550:case 171:case 167:case 1177:case 169:case 1181:case 551:case 552:case 661:case 639:case 478:case 537:case 477:case 536:case 1103:case 680:case 1104:case 1024:case 663:case 535:case 678:case 504:case 1043:case 428:case 170:case 3072:case 50:case 2070:case 1045:break;case 35:E=!0;break;case 36:E=!1;break;case 37:T.push(R),E=!0;break;case 38:T.pop(),E=!1;break;default:if(t.T);else if(!E||o.WTF)throw new Error("Unexpected record 0x"+R.toString(16))}}),o),delete o.supbooks,delete o["!row"],!b["!ref"]&&(w.s.r<2e6||c&&(c.e.r>0||c.e.c>0||c.s.r>0||c.s.c>0))&&(b["!ref"]=ma(c||w)),o.sheetRows&&b["!ref"]){var P=ga(b["!ref"]);o.sheetRows<=+P.e.r&&(P.e.r=o.sheetRows-1,P.e.r>w.e.r&&(P.e.r=w.e.r),P.e.rw.e.c&&(P.e.c=w.e.c),P.e.c0&&(b["!merges"]=k),N.length>0&&(b["!cols"]=N),D.length>0&&(b["!rows"]=D),b}(e,a,r,n,s,i,o):Fc(e,a,r,n,s,i,o)}function El(e,t,r,a,n,s,i,o){return".bin"===t.slice(-4)?function(e,t,r,a,n){if(!e)return e;a||(a={"!id":{}});var s={"!type":"chart","!drawel":null,"!rel":""},i=[],o=!1;return ta(e,(function(e,a,c){switch(c){case 550:s["!rel"]=e;break;case 651:n.Sheets[r]||(n.Sheets[r]={}),e.name&&(n.Sheets[r].CodeName=e.name);break;case 562:case 652:case 669:case 679:case 551:case 552:case 476:case 3072:break;case 35:o=!0;break;case 36:o=!1;break;case 37:i.push(c);break;case 38:i.pop();break;default:if(a.T>0)i.push(c);else if(a.T<0)i.pop();else if(!o||t.WTF)throw new Error("Unexpected record 0x"+c.toString(16))}}),t),a["!id"][s["!rel"]]&&(s["!drawel"]=a["!id"][s["!rel"]]),s}(e,a,r,n,s):function(e,t,r,a,n){if(!e)return e;a||(a={"!id":{}});var s,i={"!type":"chart","!drawel":null,"!rel":""},o=e.match(Ic);return o&&Pc(o[0],0,n,r),(s=e.match(/drawing r:id="(.*?)"/))&&(i["!rel"]=s[1]),a["!id"][i["!rel"]]&&(i["!drawel"]=a["!id"][i["!rel"]]),i}(e,0,r,n,s)}function yl(e,t,r,a){return".bin"===t.slice(-4)?function(e,t,r){var a={NumberFmt:[]};for(var n in V)a.NumberFmt[n]=V[n];a.CellXf=[],a.Fonts=[];var s=[],i=!1;return ta(e,(function(e,n,o){switch(o){case 44:a.NumberFmt[e[0]]=e[1],ke(e[1],e[0]);break;case 43:a.Fonts.push(e),null!=e.color.theme&&t&&t.themeElements&&t.themeElements.clrScheme&&(e.color.rgb=xi(t.themeElements.clrScheme[e.color.theme].rgb,e.color.tint||0));break;case 1025:case 45:case 46:case 48:case 507:case 572:case 475:case 1171:case 2102:case 1130:case 512:case 2095:case 3072:break;case 47:617==s[s.length-1]&&a.CellXf.push(e);break;case 35:i=!0;break;case 36:i=!1;break;case 37:s.push(o),i=!0;break;case 38:s.pop(),i=!1;break;default:if(n.T>0)s.push(o);else if(n.T<0)s.pop();else if(!i||r.WTF&&37!=s[s.length-1])throw new Error("Unexpected record 0x"+o.toString(16))}})),a}(e,r,a):Bi(e,r,a)}function kl(e,t,r){return".bin"===t.slice(-4)?function(e,t){var r=[],a=!1;return ta(e,(function(e,n,s){switch(s){case 159:r.Count=e[0],r.Unique=e[1];break;case 19:r.push(e);break;case 160:return!0;case 35:a=!0;break;case 36:a=!1;break;default:if(n.T,!a||t.WTF)throw new Error("Unexpected record 0x"+s.toString(16))}})),r}(e,r):function(e,t){var r=[],a="";if(!e)return r;var n=e.match(ni);if(n){a=n[2].replace(si,"").split(ii);for(var s=0;s!=a.length;++s){var i=ai(a[s].trim(),t);null!=i&&(r[r.length]=i)}n=Et(n[1]),r.Count=n.count,r.Unique=n.uniqueCount}return r}(e,r)}function Sl(e,t,r){return".bin"===t.slice(-4)?function(e,t){var r=[],a=[],n={},s=!1;return ta(e,(function(e,i,o){switch(o){case 632:a.push(e);break;case 635:n=e;break;case 637:n.t=e.t,n.h=e.h,n.r=e.r;break;case 636:if(n.author=a[n.iauthor],delete n.iauthor,t.sheetRows&&n.rfx&&t.sheetRows<=n.rfx.r)break;n.t||(n.t=""),delete n.rfx,r.push(n);break;case 3072:case 37:case 38:break;case 35:s=!0;break;case 36:s=!1;break;default:if(i.T);else if(!s||t.WTF)throw new Error("Unexpected record 0x"+o.toString(16))}})),r}(e,r):function(e,t){if(e.match(/<(?:\w+:)?comments *\/>/))return[];var r=[],a=[],n=e.match(/<(?:\w+:)?authors>([\s\S]*)<\/(?:\w+:)?authors>/);n&&n[1]&&n[1].split(/<\/\w*:?author>/).forEach((function(e){if(""!==e&&""!==e.trim()){var t=e.match(/<(?:\w+:)?author[^>]*>(.*)/);t&&r.push(t[1])}}));var s=e.match(/<(?:\w+:)?commentList>([\s\S]*)<\/(?:\w+:)?commentList>/);return s&&s[1]&&s[1].split(/<\/\w*:?comment>/).forEach((function(e){if(""!==e&&""!==e.trim()){var n=e.match(/<(?:\w+:)?comment[^>]*>/);if(n){var s=Et(n[0]),i={author:s.authorId&&r[s.authorId]||"sheetjsghost",ref:s.ref,guid:s.guid},o=ua(s.ref);if(!(t.sheetRows&&t.sheetRows<=o.r)){var c=e.match(/<(?:\w+:)?text>([\s\S]*)<\/(?:\w+:)?text>/),l=!!c&&!!c[1]&&ai(c[1])||{r:"",t:"",h:""};i.r=l.r,""==l.r&&(l.t=l.h=""),i.t=(l.t||"").replace(/\r\n/g,"\n").replace(/\r/g,"\n"),t.cellHTML&&(i.h=l.h),a.push(i)}}}})),a}(e,r)}function _l(e,t,r){return".bin"===t.slice(-4)?function(e,t,r){var a=[];return ta(e,(function(e,t,r){if(63===r)a.push(e);else if(!t.T)throw new Error("Unexpected record 0x"+r.toString(16))})),a}(e):function(e){var t=[];if(!e)return t;var r=1;return(e.match(bt)||[]).forEach((function(e){var a=Et(e);switch(a[0]){case"":case"":break;case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":break;case"":case"":i=2;break;case"":s=!1;break;case"-1?_t(t||e).replace(/<.*?>/g,""):a.r;break;case"DateTime":"Z"!=e.slice(-1)&&(e+="Z"),a.v=(Ye(e)-new Date(Date.UTC(1899,11,30)))/864e5,a.v!==a.v?a.v=_t(e):a.v<60&&(a.v=a.v-1),f&&"General"!=f||(f="yyyy-mm-dd");case"Number":void 0===a.v&&(a.v=+e),a.t||(a.t="n");break;case"Error":a.t="e",a.v=nn[e],!1!==l.cellText&&(a.w=e);break;default:""==e&&""==t?a.t="z":(a.t="s",a.v=Nt(t||e))}if(Ll(a,f,l),!1!==l.cellFormula)if(a.Formula){var m=_t(a.Formula);61==m.charCodeAt(0)&&(m=m.slice(1)),a.f=ko(m,n),delete a.Formula,"RC"==a.ArrayRange?a.F=ko("RC:RC",n):a.ArrayRange&&(a.F=ko(a.ArrayRange,n),c.push([ga(a.F),a.F]))}else for(p=0;p=c[p][0].s.r&&n.r<=c[p][0].e.r&&n.c>=c[p][0].s.c&&n.c<=c[p][0].e.c&&(a.F=c[p][1]);l.cellStyles&&(d.forEach((function(e){!u.patternType&&e.patternType&&(u.patternType=e.patternType)})),a.s=u),void 0!==a.StyleID&&(a.ixfe=a.StyleID)}function Bl(e){e.t=e.v||"",e.t=e.t.replace(/\r\n/g,"\n").replace(/\r/g,"\n"),e.v=e.w=e.ixfe=void 0}function Wl(e,t){var r=t||{};_e();var a=g(qt(e));"binary"!=r.type&&"array"!=r.type&&"base64"!=r.type||(a="undefined"!==typeof m?m.utils.decode(65001,d(a)):Ut(a));var n,s=a.slice(0,1024).toLowerCase(),i=!1;if((1023&(s=s.replace(/".*?"/g,"")).indexOf(">"))>Math.min(1023&s.indexOf(","),1023&s.indexOf(";"))){var o=qe(r);return o.type="string",Js.to_workbook(a,o)}if(-1==s.indexOf("=0&&(i=!0)})),i)return function(e,t){var r=e.match(/[\s\S]*?<\/table>/gi);if(!r||0==r.length)throw new Error("Invalid HTML: could not find ");if(1==r.length)return wa(bf(r[0],t),t);var a={SheetNames:[],Sheets:{}};return r.forEach((function(e,r){Hh(a,bf(e,t),"Sheet"+(r+1))})),a}(a,r);Ol={"General Number":"General","General Date":V[22],"Long Date":"dddd, mmmm dd, yyyy","Medium Date":V[15],"Short Date":V[14],"Long Time":V[19],"Medium Time":V[18],"Short Time":V[20],Currency:'"$"#,##0.00_);[Red]\\("$"#,##0.00\\)',Fixed:V[2],Standard:V[4],Percent:V[10],Scientific:V[11],"Yes/No":'"Yes";"Yes";"No";@',"True/False":'"True";"True";"False";@',"On/Off":'"Yes";"Yes";"No";@'};var c,l=[];var f,h={},u=[],p=r.dense?[]:{},v="",b={},w={},T=Dl(''),E=0,y=0,k=0,S={s:{r:2e6,c:2e6},e:{r:0,c:0}},_={},x={},A="",C=0,R=[],O={},I={},N=0,D=[],F=[],P={},L=[],M=!1,U=[],B=[],W={},H=0,z=0,G={Sheets:[],WBProps:{date1904:!1}},j={};Zt.lastIndex=0,a=a.replace(//gm,"");for(var $="";n=Zt.exec(a);)switch(n[3]=($=n[3]).toLowerCase()){case"data":if("data"==$){if("/"===n[1]){if((c=l.pop())[0]!==n[3])throw new Error("Bad state: "+c.join("|"))}else"/"!==n[0].charAt(n[0].length-2)&&l.push([n[3],!0]);break}if(l[l.length-1][1])break;"/"===n[1]?Ul(a.slice(E,n.index),A,T,"comment"==l[l.length-1][0]?P:b,{c:y,r:k},_,L[y],w,U,r):(A="",T=Dl(n[0]),E=n.index+n[0].length);break;case"cell":if("/"===n[1])if(F.length>0&&(b.c=F),(!r.sheetRows||r.sheetRows>k)&&void 0!==b.v&&(r.dense?(p[k]||(p[k]=[]),p[k][y]=b):p[ha(y)+la(k)]=b),b.HRef&&(b.l={Target:_t(b.HRef)},b.HRefScreenTip&&(b.l.Tooltip=b.HRefScreenTip),delete b.HRef,delete b.HRefScreenTip),(b.MergeAcross||b.MergeDown)&&(H=y+(0|parseInt(b.MergeAcross,10)),z=k+(0|parseInt(b.MergeDown,10)),R.push({s:{c:y,r:k},e:{c:H,r:z}})),r.sheetStubs)if(b.MergeAcross||b.MergeDown){for(var X=y;X<=H;++X)for(var K=k;K<=z;++K)(X>y||K>k)&&(r.dense?(p[K]||(p[K]=[]),p[K][X]={t:"z"}):p[ha(X)+la(K)]={t:"z"});y=H+1}else++y;else b.MergeAcross?y=H+1:++y;else(b=Fl(n[0])).Index&&(y=+b.Index-1),yS.e.c&&(S.e.c=y),"/>"===n[0].slice(-2)&&++y,F=[];break;case"row":"/"===n[1]||"/>"===n[0].slice(-2)?(kS.e.r&&(S.e.r=k),"/>"===n[0].slice(-2)&&(w=Dl(n[0])).Index&&(k=+w.Index-1),y=0,++k):((w=Dl(n[0])).Index&&(k=+w.Index-1),W={},("0"==w.AutoFitHeight||w.Height)&&(W.hpx=parseInt(w.Height,10),W.hpt=Fi(W.hpx),B[k]=W),"1"==w.Hidden&&(W.hidden=!0,B[k]=W));break;case"worksheet":if("/"===n[1]){if((c=l.pop())[0]!==n[3])throw new Error("Bad state: "+c.join("|"));u.push(v),S.s.r<=S.e.r&&S.s.c<=S.e.c&&(p["!ref"]=ma(S),r.sheetRows&&r.sheetRows<=S.e.r&&(p["!fullref"]=p["!ref"],S.e.r=r.sheetRows-1,p["!ref"]=ma(S))),R.length&&(p["!merges"]=R),L.length>0&&(p["!cols"]=L),B.length>0&&(p["!rows"]=B),h[v]=p}else S={s:{r:2e6,c:2e6},e:{r:0,c:0}},k=y=0,l.push([n[3],!1]),c=Dl(n[0]),v=_t(c.Name),p=r.dense?[]:{},R=[],U=[],B=[],j={name:v,Hidden:0},G.Sheets.push(j);break;case"table":if("/"===n[1]){if((c=l.pop())[0]!==n[3])throw new Error("Bad state: "+c.join("|"))}else{if("/>"==n[0].slice(-2))break;l.push([n[3],!1]),L=[],M=!1}break;case"style":"/"===n[1]?Ml(_,x,r):x=Dl(n[0]);break;case"numberformat":x.nf=_t(Dl(n[0]).Format||"General"),Ol[x.nf]&&(x.nf=Ol[x.nf]);for(var Y=0;392!=Y&&V[Y]!=x.nf;++Y);if(392==Y)for(Y=57;392!=Y;++Y)if(null==V[Y]){ke(x.nf,Y);break}break;case"column":if("table"!==l[l.length-1][0])break;if((f=Dl(n[0])).Hidden&&(f.hidden=!0,delete f.Hidden),f.Width&&(f.wpx=parseInt(f.Width,10)),!M&&f.wpx>10){M=!0,Ai=6;for(var J=0;J0&&(Q.Sheet=G.Sheets.length-1),G.Names.push(Q);break;case"namedcell":case"b":case"i":case"u":case"s":case"em":case"h2":case"h3":case"sub":case"sup":case"span":case"alignment":case"borders":case"border":case"protection":case"paragraphs":case"name":case"pixelsperinch":case"null":break;case"font":if("/>"===n[0].slice(-2))break;"/"===n[1]?A+=a.slice(C,n.index):C=n.index+n[0].length;break;case"interior":if(!r.cellStyles)break;x.Interior=Dl(n[0]);break;case"author":case"title":case"description":case"created":case"keywords":case"subject":case"category":case"company":case"lastauthor":case"lastsaved":case"lastprinted":case"version":case"revision":case"totaltime":case"hyperlinkbase":case"manager":case"contentstatus":case"identifier":case"language":case"appname":if("/>"===n[0].slice(-2))break;"/"===n[1]?Rn(O,$,a.slice(N,n.index)):N=n.index+n[0].length;break;case"styles":case"workbook":if("/"===n[1]){if((c=l.pop())[0]!==n[3])throw new Error("Bad state: "+c.join("|"))}else l.push([n[3],!1]);break;case"comment":if("/"===n[1]){if((c=l.pop())[0]!==n[3])throw new Error("Bad state: "+c.join("|"));Bl(P),F.push(P)}else l.push([n[3],!1]),P={a:(c=Dl(n[0])).Author};break;case"autofilter":if("/"===n[1]){if((c=l.pop())[0]!==n[3])throw new Error("Bad state: "+c.join("|"))}else if("/"!==n[0].charAt(n[0].length-2)){var ee=Dl(n[0]);p["!autofilter"]={ref:ko(ee.Range).replace(/\$/g,"")},l.push([n[3],!0])}break;case"datavalidation":if("/"===n[1]){if((c=l.pop())[0]!==n[3])throw new Error("Bad state: "+c.join("|"))}else"/"!==n[0].charAt(n[0].length-2)&&l.push([n[3],!0]);break;case"componentoptions":case"documentproperties":case"customdocumentproperties":case"officedocumentsettings":case"pivottable":case"pivotcache":case"names":case"mapinfo":case"pagebreaks":case"querytable":case"sorting":case"schema":case"conditionalformatting":case"smarttagtype":case"smarttags":case"excelworkbook":case"workbookoptions":case"worksheetoptions":if("/"===n[1]){if((c=l.pop())[0]!==n[3])throw new Error("Bad state: "+c.join("|"))}else"/"!==n[0].charAt(n[0].length-2)&&l.push([n[3],!0]);break;default:if(0==l.length&&"document"==n[3])return If(a,r);if(0==l.length&&"uof"==n[3])return If(a,r);var te=!0;switch(l[l.length-1][0]){case"officedocumentsettings":switch(n[3]){case"allowpng":case"removepersonalinformation":case"downloadcomponents":case"locationofcomponents":case"colors":case"color":case"index":case"rgb":case"targetscreensize":case"readonlyrecommended":break;default:te=!1}break;case"componentoptions":switch(n[3]){case"toolbar":case"hideofficelogo":case"spreadsheetautofit":case"label":case"caption":case"maxheight":case"maxwidth":case"nextsheetnumber":break;default:te=!1}break;case"excelworkbook":switch(n[3]){case"date1904":G.WBProps.date1904=!0;break;case"windowheight":case"windowwidth":case"windowtopx":case"windowtopy":case"tabratio":case"protectstructure":case"protectwindow":case"protectwindows":case"activesheet":case"displayinknotes":case"firstvisiblesheet":case"supbook":case"sheetname":case"sheetindex":case"sheetindexfirst":case"sheetindexlast":case"dll":case"acceptlabelsinformulas":case"donotsavelinkvalues":case"iteration":case"maxiterations":case"maxchange":case"path":case"xct":case"count":case"selectedsheets":case"calculation":case"uncalced":case"startupprompt":case"crn":case"externname":case"formula":case"colfirst":case"collast":case"wantadvise":case"boolean":case"error":case"text":case"ole":case"noautorecover":case"publishobjects":case"donotcalculatebeforesave":case"number":case"refmoder1c1":case"embedsavesmarttags":break;default:te=!1}break;case"workbookoptions":switch(n[3]){case"owcversion":case"height":case"width":break;default:te=!1}break;case"worksheetoptions":switch(n[3]){case"visible":if("/>"===n[0].slice(-2));else if("/"===n[1])switch(a.slice(N,n.index)){case"SheetHidden":j.Hidden=1;break;case"SheetVeryHidden":j.Hidden=2}else N=n.index+n[0].length;break;case"header":p["!margins"]||Tc(p["!margins"]={},"xlml"),isNaN(+Et(n[0]).Margin)||(p["!margins"].header=+Et(n[0]).Margin);break;case"footer":p["!margins"]||Tc(p["!margins"]={},"xlml"),isNaN(+Et(n[0]).Margin)||(p["!margins"].footer=+Et(n[0]).Margin);break;case"pagemargins":var re=Et(n[0]);p["!margins"]||Tc(p["!margins"]={},"xlml"),isNaN(+re.Top)||(p["!margins"].top=+re.Top),isNaN(+re.Left)||(p["!margins"].left=+re.Left),isNaN(+re.Right)||(p["!margins"].right=+re.Right),isNaN(+re.Bottom)||(p["!margins"].bottom=+re.Bottom);break;case"displayrighttoleft":G.Views||(G.Views=[]),G.Views[0]||(G.Views[0]={}),G.Views[0].RTL=!0;break;case"freezepanes":case"frozennosplit":case"splithorizontal":case"splitvertical":case"donotdisplaygridlines":case"activerow":case"activecol":case"toprowbottompane":case"leftcolumnrightpane":case"unsynced":case"print":case"printerrors":case"panes":case"scale":case"pane":case"number":case"layout":case"pagesetup":case"selected":case"protectobjects":case"enableselection":case"protectscenarios":case"validprinterinfo":case"horizontalresolution":case"verticalresolution":case"numberofcopies":case"activepane":case"toprowvisible":case"leftcolumnvisible":case"fittopage":case"rangeselection":case"papersizeindex":case"pagelayoutzoom":case"pagebreakzoom":case"filteron":case"fitwidth":case"fitheight":case"commentslayout":case"zoom":case"lefttoright":case"gridlines":case"allowsort":case"allowfilter":case"allowinsertrows":case"allowdeleterows":case"allowinsertcols":case"allowdeletecols":case"allowinserthyperlinks":case"allowformatcells":case"allowsizecols":case"allowsizerows":case"tabcolorindex":case"donotdisplayheadings":case"showpagelayoutzoom":case"blackandwhite":case"donotdisplayzeros":case"displaypagebreak":case"rowcolheadings":case"donotdisplayoutline":case"noorientation":case"allowusepivottables":case"zeroheight":case"viewablerange":case"selection":case"protectcontents":break;case"nosummaryrowsbelowdetail":p["!outline"]||(p["!outline"]={}),p["!outline"].above=!0;break;case"nosummarycolumnsrightdetail":p["!outline"]||(p["!outline"]={}),p["!outline"].left=!0;break;default:te=!1}break;case"pivottable":case"pivotcache":switch(n[3]){case"immediateitemsondrop":case"showpagemultipleitemlabel":case"compactrowindent":case"location":case"pivotfield":case"orientation":case"layoutform":case"layoutsubtotallocation":case"layoutcompactrow":case"position":case"pivotitem":case"datatype":case"datafield":case"sourcename":case"parentfield":case"ptlineitems":case"ptlineitem":case"countofsameitems":case"item":case"itemtype":case"ptsource":case"cacheindex":case"consolidationreference":case"filename":case"reference":case"nocolumngrand":case"norowgrand":case"blanklineafteritems":case"hidden":case"subtotal":case"basefield":case"mapchilditems":case"function":case"refreshonfileopen":case"printsettitles":case"mergelabels":case"defaultversion":case"refreshname":case"refreshdate":case"refreshdatecopy":case"versionlastrefresh":case"versionlastupdate":case"versionupdateablemin":case"versionrefreshablemin":case"calculation":break;default:te=!1}break;case"pagebreaks":switch(n[3]){case"colbreaks":case"colbreak":case"rowbreaks":case"rowbreak":case"colstart":case"colend":case"rowend":break;default:te=!1}break;case"autofilter":switch(n[3]){case"autofiltercolumn":case"autofiltercondition":case"autofilterand":case"autofilteror":break;default:te=!1}break;case"querytable":switch(n[3]){case"id":case"autoformatfont":case"autoformatpattern":case"querysource":case"querytype":case"enableredirections":case"refreshedinxl9":case"urlstring":case"htmltables":case"connection":case"commandtext":case"refreshinfo":case"notitles":case"nextid":case"columninfo":case"overwritecells":case"donotpromptforfile":case"textwizardsettings":case"source":case"number":case"decimal":case"thousandseparator":case"trailingminusnumbers":case"formatsettings":case"fieldtype":case"delimiters":case"tab":case"comma":case"autoformatname":case"versionlastedit":case"versionlastrefresh":break;default:te=!1}break;case"datavalidation":switch(n[3]){case"range":case"type":case"min":case"max":case"sort":case"descending":case"order":case"casesensitive":case"value":case"errorstyle":case"errormessage":case"errortitle":case"inputmessage":case"inputtitle":case"combohide":case"inputhide":case"condition":case"qualifier":case"useblank":case"value1":case"value2":case"format":case"cellrangelist":break;default:te=!1}break;case"sorting":case"conditionalformatting":switch(n[3]){case"range":case"type":case"min":case"max":case"sort":case"descending":case"order":case"casesensitive":case"value":case"errorstyle":case"errormessage":case"errortitle":case"cellrangelist":case"inputmessage":case"inputtitle":case"combohide":case"inputhide":case"condition":case"qualifier":case"useblank":case"value1":case"value2":case"format":break;default:te=!1}break;case"mapinfo":case"schema":case"data":switch(n[3]){case"map":case"entry":case"range":case"xpath":case"field":case"xsdtype":case"filteron":case"aggregate":case"elementtype":case"attributetype":case"schema":case"element":case"complextype":case"datatype":case"all":case"attribute":case"extends":case"row":break;default:te=!1}break;case"smarttags":break;default:te=!1}if(te)break;if(n[3].match(/!\[CDATA/))break;if(!l[l.length-1][1])throw"Unrecognized tag: "+n[3]+"|"+l.join("|");if("customdocumentproperties"===l[l.length-1][0]){if("/>"===n[0].slice(-2))break;"/"===n[1]?Pl(I,$,D,a.slice(N,n.index)):(D=n,N=n.index+n[0].length);break}if(r.WTF)throw"Unrecognized tag: "+n[3]+"|"+l.join("|")}var ae={};return r.bookSheets||r.bookProps||(ae.Sheets=h),ae.SheetNames=u,ae.Workbook=G,ae.SSF=qe(V),ae.Props=O,ae.Custprops=I,ae}function Hl(e,t){switch(lh(t=t||{}),t.type||"base64"){case"base64":return Wl(y(e),t);case"binary":case"buffer":case"file":return Wl(e,t);case"array":return Wl(R(e),t)}}function zl(e,t){var r=[];return e.Props&&r.push(function(e,t){var r=[];return Pe(Cn).map((function(e){for(var t=0;t'+n.join("")+""}(e.Props,e.Custprops)),r.join("")}function Vl(e){return Yt("NamedRange",null,{"ss:Name":e.Name,"ss:RefersTo":"="+_o(e.Ref,{r:0,c:0})})}function Gl(e,t,r,a,n,s,i){if(!e||void 0==e.v&&void 0==e.f)return"";var o={};if(e.f&&(o["ss:Formula"]="="+Ct(_o(e.f,i))),e.F&&e.F.slice(0,t.length)==t){var c=ua(e.F.slice(t.length+1));o["ss:ArrayRange"]="RC:R"+(c.r==i.r?"":"["+(c.r-i.r)+"]")+"C"+(c.c==i.c?"":"["+(c.c-i.c)+"]")}if(e.l&&e.l.Target&&(o["ss:HRef"]=Ct(e.l.Target),e.l.Tooltip&&(o["x:HRefScreenTip"]=Ct(e.l.Tooltip))),r["!merges"])for(var l=r["!merges"],f=0;f!=l.length;++f)l[f].s.c==i.c&&l[f].s.r==i.r&&(l[f].e.c>l[f].s.c&&(o["ss:MergeAcross"]=l[f].e.c-l[f].s.c),l[f].e.r>l[f].s.r&&(o["ss:MergeDown"]=l[f].e.r-l[f].s.r));var h="",u="";switch(e.t){case"z":if(!a.sheetStubs)return"";break;case"n":h="Number",u=String(e.v);break;case"b":h="Boolean",u=e.v?"1":"0";break;case"e":h="Error",u=an[e.v];break;case"d":h="DateTime",u=new Date(e.v).toISOString(),null==e.z&&(e.z=e.z||V[14]);break;case"s":h="String",u=((e.v||"")+"").replace(xt,(function(e){return St[e]})).replace(Ot,(function(e){return"&#x"+e.charCodeAt(0).toString(16).toUpperCase()+";"}))}var d=Ec(a.cellXfs,e,a);o["ss:StyleID"]="s"+(21+d),o["ss:Index"]=i.c+1;var p=null!=e.v?u:"",m="z"==e.t?"":''+p+"";return(e.c||[]).length>0&&(m+=e.c.map((function(e){var t=Yt("ss:Data",(e.t||"").replace(/(\r\n|[\r\n])/g," "),{xmlns:"http://www.w3.org/TR/REC-html40"});return Yt("Comment",t,{"ss:Author":e.a})})).join("")),Yt("Cell",m,o)}function jl(e,t){var r='"}function $l(e,t,r){var a=[],n=r.SheetNames[e],s=r.Sheets[n],i=s?function(e,t,r,a){if(!e)return"";if(!((a||{}).Workbook||{}).Names)return"";for(var n=a.Workbook.Names,s=[],i=0;i0&&a.push(""+i+""),i=s?function(e,t,r,a){if(!e["!ref"])return"";var n=ga(e["!ref"]),s=e["!merges"]||[],i=0,o=[];e["!cols"]&&e["!cols"].forEach((function(e,t){Di(e);var r=!!e.width,a=wc(t,e),n={"ss:Index":t+1};r&&(n["ss:Width"]=Ci(a.width)),e.hidden&&(n["ss:Hidden"]="1"),o.push(Yt("Column",null,n))}));for(var c=Array.isArray(e),l=n.s.r;l<=n.e.r;++l){for(var f=[jl(l,(e["!rows"]||[])[l])],h=n.s.c;h<=n.e.c;++h){var u=!1;for(i=0;i!=s.length;++i)if(!(s[i].s.c>h)&&!(s[i].s.r>l)&&!(s[i].e.c"),f.length>2&&o.push(f.join(""))}return o.join("")}(s,t):"",i.length>0&&a.push("
"+i+"
"),a.push(function(e,t,r,a){if(!e)return"";var n=[];if(e["!margins"]&&(n.push(""),e["!margins"].header&&n.push(Yt("Header",null,{"x:Margin":e["!margins"].header})),e["!margins"].footer&&n.push(Yt("Footer",null,{"x:Margin":e["!margins"].footer})),n.push(Yt("PageMargins",null,{"x:Bottom":e["!margins"].bottom||"0.75","x:Left":e["!margins"].left||"0.7","x:Right":e["!margins"].right||"0.7","x:Top":e["!margins"].top||"0.75"})),n.push("")),a&&a.Workbook&&a.Workbook.Sheets&&a.Workbook.Sheets[r])if(a.Workbook.Sheets[r].Hidden)n.push(Yt("Visible",1==a.Workbook.Sheets[r].Hidden?"SheetHidden":"SheetVeryHidden",{}));else{for(var s=0;s")}return((((a||{}).Workbook||{}).Views||[])[0]||{}).RTL&&n.push(""),e["!protect"]&&(n.push(Xt("ProtectContents","True")),e["!protect"].objects&&n.push(Xt("ProtectObjects","True")),e["!protect"].scenarios&&n.push(Xt("ProtectScenarios","True")),null==e["!protect"].selectLockedCells||e["!protect"].selectLockedCells?null==e["!protect"].selectUnlockedCells||e["!protect"].selectUnlockedCells||n.push(Xt("EnableSelection","UnlockedCells")):n.push(Xt("EnableSelection","NoSelection")),[["formatCells","AllowFormatCells"],["formatColumns","AllowSizeCols"],["formatRows","AllowSizeRows"],["insertColumns","AllowInsertCols"],["insertRows","AllowInsertRows"],["insertHyperlinks","AllowInsertHyperlinks"],["deleteColumns","AllowDeleteCols"],["deleteRows","AllowDeleteRows"],["sort","AllowSort"],["autoFilter","AllowFilter"],["pivotTables","AllowUsePivotTables"]].forEach((function(t){e["!protect"][t[0]]&&n.push("<"+t[1]+"/>")}))),0==n.length?"":Yt("WorksheetOptions",n.join(""),{xmlns:pr})}(s,0,e,r)),a.join("")}function Xl(e,t){t||(t={}),e.SSF||(e.SSF=qe(V)),e.SSF&&(_e(),Se(e.SSF),t.revssf=Ue(e.SSF),t.revssf[e.SSF[65535]]=0,t.ssf=e.SSF,t.cellXfs=[],Ec(t.cellXfs,{},{revssf:{General:0}}));var r=[];r.push(zl(e,t)),r.push(""),r.push(""),r.push("");for(var a=0;a'];return t.cellXfs.forEach((function(e,t){var a=[];a.push(Yt("NumberFormat",null,{"ss:Format":Ct(V[e.numFmtId])}));var n={"ss:ID":"s"+(21+t)};r.push(Yt("Style",a.join(""),n))})),Yt("Styles",r.join(""))}(0,t),r[3]=function(e){if(!((e||{}).Workbook||{}).Names)return"";for(var t=e.Workbook.Names,r=[],a=0;a40?t:(r.l-=4,t.Reserved1=r.read_shift(0,"lpstr-ansi"),r.length-r.l<=4||1907505652!==(a=r.read_shift(4))?t:(t.UnicodeClipboardFormat=function(e){return Ka(e,2)}(r),0==(a=r.read_shift(4))||a>40?t:(r.l-=4,void(t.Reserved2=r.read_shift(0,"lpwstr")))))}var Yl=[60,1084,2066,2165,2175];function Jl(e,t,r,a,n){var s=a,i=[],o=r.slice(r.l,r.l+s);if(n&&n.enc&&n.enc.insitu&&o.length>0)switch(e){case 9:case 521:case 1033:case 2057:case 47:case 405:case 225:case 406:case 312:case 404:case 10:case 133:break;default:n.enc.insitu(o)}i.push(o),r.l+=s;for(var c=Vr(r,r.l),l=of[c],f=0;null!=l&&Yl.indexOf(c)>-1;)s=Vr(r,r.l+2),f=r.l+4,2066==c?f+=4:2165!=c&&2175!=c||(f+=12),o=r.slice(f,r.l+4+s),i.push(o),r.l+=4+s,l=of[c=Vr(r,r.l)];var h=I(i);Zr(h,0);var u=0;h.lens=[];for(var d=0;d1)&&!(r.sheetRows&&e.r>=r.sheetRows)){if(r.cellStyles&&t.XF&&t.XF.data&&function(e,t,r){var a,n=t.XF.data;n&&n.patternType&&r&&r.cellStyles&&(t.s={},t.s.patternType=n.patternType,(a=_i(A(n.icvFore)))&&(t.s.fgColor={rgb:a}),(a=_i(A(n.icvBack)))&&(t.s.bgColor={rgb:a}))}(0,t,r),delete t.ixfe,delete t.XF,n=e,T=da(e),m&&m.s&&m.e||(m={s:{r:0,c:0},e:{r:0,c:0}}),e.rm.e.r&&(m.e.r=e.r+1),e.c+1>m.e.c&&(m.e.c=e.c+1),r.cellFormula&&t.f)for(var a=0;ae.c||y[a][0].s.r>e.r)&&!(y[a][0].e.c>8)!==j)throw new Error("rt mismatch: "+K+"!="+j);12==X.r&&(e.l+=10,$-=10)}var Y={};if(Y=10===j?X.f(e,$,R):Jl(j,X,e,$,R),0==U&&-1===[9,521,1033,2057].indexOf(M))continue;switch(j){case 34:r.opts.Date1904=_.WBProps.date1904=Y;break;case 134:r.opts.WriteProtect=!0;break;case 47:if(R.enc||(e.l=0),R.enc=Y,!t.password)throw new Error("File is password-protected");if(null==Y.valid)throw new Error("Encryption scheme unsupported");if(!Y.valid)throw new Error("Password is incorrect");break;case 92:R.lastuser=Y;break;case 66:var J=Number(Y);switch(J){case 21010:J=1200;break;case 32768:J=1e4;break;case 32769:J=1252}h(R.codepage=J),z=!0;break;case 317:R.rrtabid=Y;break;case 25:R.winlocked=Y;break;case 439:r.opts.RefreshAll=Y;break;case 12:r.opts.CalcCount=Y;break;case 16:r.opts.CalcDelta=Y;break;case 17:r.opts.CalcIter=Y;break;case 13:r.opts.CalcMode=Y;break;case 14:r.opts.CalcPrecision=Y;break;case 95:r.opts.CalcSaveRecalc=Y;break;case 15:R.CalcRefMode=Y;break;case 2211:r.opts.FullCalc=Y;break;case 129:Y.fDialog&&(d["!type"]="dialog"),Y.fBelow||((d["!outline"]||(d["!outline"]={})).above=!0),Y.fRight||((d["!outline"]||(d["!outline"]={})).left=!0);break;case 224:k.push(Y);break;case 430:P.push([Y]),P[P.length-1].XTI=[];break;case 35:case 547:P[P.length-1].push(Y);break;case 24:case 536:L={Name:Y.Name,Ref:ec(Y.rgce,0,null,P,R)},Y.itab>0&&(L.Sheet=Y.itab-1),P.names.push(L),P[0]||(P[0]=[],P[0].XTI=[]),P[P.length-1].push(Y),"_xlnm._FilterDatabase"==Y.Name&&Y.itab>0&&Y.rgce&&Y.rgce[0]&&Y.rgce[0][0]&&"PtgArea3d"==Y.rgce[0][0][0]&&(H[Y.itab-1]={ref:ma(Y.rgce[0][0][1][2])});break;case 22:R.ExternCount=Y;break;case 23:0==P.length&&(P[0]=[],P[0].XTI=[]),P[P.length-1].XTI=P[P.length-1].XTI.concat(Y),P.XTI=P.XTI.concat(Y);break;case 2196:if(R.biff<8)break;null!=L&&(L.Comment=Y[1]);break;case 18:d["!protect"]=Y;break;case 19:0!==Y&&R.WTF&&console.error("Password verifier: "+Y);break;case 133:p[Y.pos]=Y,R.snames.push(Y.name);break;case 10:if(--U)break;if(m.e){if(m.e.r>0&&m.e.c>0){if(m.e.r--,m.e.c--,d["!ref"]=ma(m),t.sheetRows&&t.sheetRows<=m.e.r){var q=m.e.r;m.e.r=t.sheetRows-1,d["!fullref"]=d["!ref"],d["!ref"]=ma(m),m.e.r=q}m.e.r++,m.e.c++}O.length>0&&(d["!merges"]=O),I.length>0&&(d["!objects"]=I),N.length>0&&(d["!cols"]=N),D.length>0&&(d["!rows"]=D),_.Sheets.push(x)}""===b?w=d:a[b]=d,d=t.dense?[]:{};break;case 9:case 521:case 1033:case 2057:if(8===R.biff&&(R.biff={9:2,521:3,1033:4}[j]||{512:2,768:3,1024:4,1280:5,1536:8,2:2,7:2}[Y.BIFFVer]||8),R.biffguess=0==Y.BIFFVer,0==Y.BIFFVer&&4096==Y.dt&&(R.biff=5,z=!0,h(R.codepage=28591)),8==R.biff&&0==Y.BIFFVer&&16==Y.dt&&(R.biff=2),U++)break;if(d=t.dense?[]:{},R.biff<8&&!z&&(z=!0,h(R.codepage=t.codepage||1252)),R.biff<5||0==Y.BIFFVer&&4096==Y.dt){""===b&&(b="Sheet1"),m={s:{r:0,c:0},e:{r:0,c:0}};var Z={pos:e.l-$,name:b};p[Z.pos]=Z,R.snames.push(b)}else b=(p[G]||{name:""}).name;32==Y.dt&&(d["!type"]="chart"),64==Y.dt&&(d["!type"]="macro"),O=[],I=[],R.arrayf=y=[],N=[],D=[],F=!1,x={Hidden:(p[G]||{hs:0}).hs,name:b};break;case 515:case 3:case 2:"chart"==d["!type"]&&(t.dense?(d[Y.r]||[])[Y.c]:d[da({c:Y.c,r:Y.r})])&&++Y.c,l={ixfe:Y.ixfe,XF:k[Y.ixfe]||{},v:Y.val,t:"n"},B>0&&(l.z=W[l.ixfe>>8&63]),ql(l,t,r.opts.Date1904),C({c:Y.c,r:Y.r},l,t);break;case 5:case 517:l={ixfe:Y.ixfe,XF:k[Y.ixfe],v:Y.val,t:Y.t},B>0&&(l.z=W[l.ixfe>>8&63]),ql(l,t,r.opts.Date1904),C({c:Y.c,r:Y.r},l,t);break;case 638:l={ixfe:Y.ixfe,XF:k[Y.ixfe],v:Y.rknum,t:"n"},B>0&&(l.z=W[l.ixfe>>8&63]),ql(l,t,r.opts.Date1904),C({c:Y.c,r:Y.r},l,t);break;case 189:for(var Q=Y.c;Q<=Y.C;++Q){var ee=Y.rkrec[Q-Y.c][0];l={ixfe:ee,XF:k[ee],v:Y.rkrec[Q-Y.c][1],t:"n"},B>0&&(l.z=W[l.ixfe>>8&63]),ql(l,t,r.opts.Date1904),C({c:Q,r:Y.r},l,t)}break;case 6:case 518:case 1030:if("String"==Y.val){g=Y;break}if((l=Zl(Y.val,Y.cell.ixfe,Y.tt)).XF=k[l.ixfe],t.cellFormula){var te=Y.formula;if(te&&te[0]&&te[0][0]&&"PtgExp"==te[0][0][0]){var re=te[0][0][1][0],ae=te[0][0][1][1],ne=da({r:re,c:ae});E[ne]?l.f=""+ec(Y.formula,0,Y.cell,P,R):l.F=((t.dense?(d[re]||[])[ae]:d[ne])||{}).F}else l.f=""+ec(Y.formula,0,Y.cell,P,R)}B>0&&(l.z=W[l.ixfe>>8&63]),ql(l,t,r.opts.Date1904),C(Y.cell,l,t),g=Y;break;case 7:case 519:if(!g)throw new Error("String record expects Formula");g.val=Y,(l=Zl(Y,g.cell.ixfe,"s")).XF=k[l.ixfe],t.cellFormula&&(l.f=""+ec(g.formula,0,g.cell,P,R)),B>0&&(l.z=W[l.ixfe>>8&63]),ql(l,t,r.opts.Date1904),C(g.cell,l,t),g=null;break;case 33:case 545:y.push(Y);var se=da(Y[0].s);if(s=t.dense?(d[Y[0].s.r]||[])[Y[0].s.c]:d[se],t.cellFormula&&s){if(!g)break;if(!se||!s)break;s.f=""+ec(Y[1],0,Y[0],P,R),s.F=ma(Y[0])}break;case 1212:if(!t.cellFormula)break;if(T){if(!g)break;E[da(g.cell)]=Y[0],((s=t.dense?(d[g.cell.r]||[])[g.cell.c]:d[da(g.cell)])||{}).f=""+ec(Y[0],0,n,P,R)}break;case 253:l=Zl(v[Y.isst].t,Y.ixfe,"s"),v[Y.isst].h&&(l.h=v[Y.isst].h),l.XF=k[l.ixfe],B>0&&(l.z=W[l.ixfe>>8&63]),ql(l,t,r.opts.Date1904),C({c:Y.c,r:Y.r},l,t);break;case 513:t.sheetStubs&&(l={ixfe:Y.ixfe,XF:k[Y.ixfe],t:"z"},B>0&&(l.z=W[l.ixfe>>8&63]),ql(l,t,r.opts.Date1904),C({c:Y.c,r:Y.r},l,t));break;case 190:if(t.sheetStubs)for(var ie=Y.c;ie<=Y.C;++ie){var oe=Y.ixfe[ie-Y.c];l={ixfe:oe,XF:k[oe],t:"z"},B>0&&(l.z=W[l.ixfe>>8&63]),ql(l,t,r.opts.Date1904),C({c:ie,r:Y.r},l,t)}break;case 214:case 516:case 4:(l=Zl(Y.val,Y.ixfe,"s")).XF=k[l.ixfe],B>0&&(l.z=W[l.ixfe>>8&63]),ql(l,t,r.opts.Date1904),C({c:Y.c,r:Y.r},l,t);break;case 0:case 512:1===U&&(m=Y);break;case 252:v=Y;break;case 1054:if(4==R.biff){W[B++]=Y[1];for(var ce=0;ce=163&&ke(Y[1],B+163)}else ke(Y[1],Y[0]);break;case 30:W[B++]=Y;for(var le=0;le=163&&ke(Y,B+163);break;case 229:O=O.concat(Y);break;case 93:I[Y.cmo[0]]=R.lastobj=Y;break;case 438:R.lastobj.TxO=Y;break;case 127:R.lastobj.ImData=Y;break;case 440:for(c=Y[0].s.r;c<=Y[0].e.r;++c)for(o=Y[0].s.c;o<=Y[0].e.c;++o)(s=t.dense?(d[c]||[])[o]:d[da({c:o,r:c})])&&(s.l=Y[1]);break;case 2048:for(c=Y[0].s.r;c<=Y[0].e.r;++c)for(o=Y[0].s.c;o<=Y[0].e.c;++o)(s=t.dense?(d[c]||[])[o]:d[da({c:o,r:c})])&&s.l&&(s.l.Tooltip=Y[1]);break;case 28:if(R.biff<=5&&R.biff>=2)break;s=t.dense?(d[Y[0].r]||[])[Y[0].c]:d[da(Y[0])];var fe=I[Y[2]];s||(t.dense?(d[Y[0].r]||(d[Y[0].r]=[]),s=d[Y[0].r][Y[0].c]={t:"z"}):s=d[da(Y[0])]={t:"z"},m.e.r=Math.max(m.e.r,Y[0].r),m.s.r=Math.min(m.s.r,Y[0].r),m.e.c=Math.max(m.e.c,Y[0].c),m.s.c=Math.min(m.s.c,Y[0].c)),s.c||(s.c=[]),i={a:Y[1],t:fe.TxO.t},s.c.push(i);break;case 2173:k[Y.ixfe],Y.ext.forEach((function(e){e[0]}));break;case 125:if(!R.cellStyles)break;for(;Y.e>=Y.s;)N[Y.e--]={width:Y.w/256,level:Y.level||0,hidden:!!(1&Y.flags)},F||(F=!0,Ni(Y.w/256)),Di(N[Y.e+1]);break;case 520:var he={};null!=Y.level&&(D[Y.r]=he,he.level=Y.level),Y.hidden&&(D[Y.r]=he,he.hidden=!0),Y.hpt&&(D[Y.r]=he,he.hpt=Y.hpt,he.hpx=Pi(Y.hpt));break;case 38:case 39:case 40:case 41:d["!margins"]||Tc(d["!margins"]={}),d["!margins"][{38:"left",39:"right",40:"top",41:"bottom"}[j]]=Y;break;case 161:d["!margins"]||Tc(d["!margins"]={}),d["!margins"].header=Y.header,d["!margins"].footer=Y.footer;break;case 574:Y.RTL&&(_.Views[0].RTL=!0);break;case 146:S=Y;break;case 2198:u=Y;break;case 140:f=Y;break;case 442:b?x.CodeName=Y||x.name:_.WBProps.CodeName=Y||"ThisWorkbook"}}else X||console.error("Missing Info for XLS Record 0x"+j.toString(16)),e.l+=$}return r.SheetNames=Pe(p).sort((function(e,t){return Number(e)-Number(t)})).map((function(e){return p[e].name})),t.bookSheets||(r.Sheets=a),!r.SheetNames.length&&w["!ref"]?(r.SheetNames.push("Sheet1"),r.Sheets&&(r.Sheets.Sheet1=w)):r.Preamble=w,r.Sheets&&H.forEach((function(e,t){r.Sheets[r.SheetNames[t]]["!autofilter"]=e})),r.Strings=v,r.SSF=qe(V),R.enc&&(r.Encryption=R.enc),u&&(r.Themes=u),r.Metadata={},void 0!==f&&(r.Metadata.Country=f),P.names.length>0&&(_.Names=P.names),r.Workbook=_,r}var ef="e0859ff2f94f6810ab9108002b27b3d9",tf="02d5cdd59c2e1b10939708002b2cf9ae",rf="05d5cdd59c2e1b10939708002b2cf9ae";function af(e,t){var r,a,n,s;if(t||(t={}),lh(t),u(),t.codepage&&f(t.codepage),e.FullPaths){if(Oe.find(e,"/encryption"))throw new Error("File is password-protected");r=Oe.find(e,"!CompObj"),a=Oe.find(e,"/Workbook")||Oe.find(e,"/Book")}else{switch(t.type){case"base64":e=A(y(e));break;case"binary":e=A(e);break;case"buffer":break;case"array":Array.isArray(e)||(e=Array.prototype.slice.call(e))}Zr(e,0),a={content:e}}if(r&&Kl(r),t.bookProps&&!t.bookSheets)n={};else{var i=k?"buffer":"array";if(a&&a.content)n=Ql(a.content,t);else if((s=Oe.find(e,"PerfectOffice_MAIN"))&&s.content)n=qs.to_workbook(s.content,(t.type=i,t));else{if(!(s=Oe.find(e,"NativeContent_MAIN"))||!s.content)throw(s=Oe.find(e,"MN0"))&&s.content?new Error("Unsupported Works 4 for Mac file"):new Error("Cannot find Workbook stream");n=qs.to_workbook(s.content,(t.type=i,t))}t.bookVBA&&e.FullPaths&&Oe.find(e,"/_VBA_PROJECT_CUR/VBA/dir")&&(n.vbaraw=function(e){var t=Oe.utils.cfb_new({root:"R"});return e.FullPaths.forEach((function(r,a){if("/"!==r.slice(-1)&&r.match(/_VBA_PROJECT_CUR/)){var n=r.replace(/^[^\/]*/,"R").replace(/\/_VBA_PROJECT_CUR\u0000*/,"");Oe.utils.cfb_add(t,n,e.FileIndex[a].content)}})),Oe.write(t)}(e))}var o={};return e.FullPaths&&function(e,t,r){var a=Oe.find(e,"/!DocumentSummaryInformation");if(a&&a.size>0)try{var n=Gn(a,qa,tf);for(var s in n)t[s]=n[s]}catch(l){if(r.WTF)throw l}var i=Oe.find(e,"/!SummaryInformation");if(i&&i.size>0)try{var o=Gn(i,Za,ef);for(var c in o)null==t[c]&&(t[c]=o[c])}catch(l){if(r.WTF)throw l}t.HeadingPairs&&t.TitlesOfParts&&(kn(t.HeadingPairs,t.TitlesOfParts,t,r),delete t.HeadingPairs,delete t.TitlesOfParts)}(e,o,t),n.Props=n.Custprops=o,t.bookFiles&&(n.cfb=e),n}function nf(e,t){var r=t||{},a=Oe.utils.cfb_new({root:"R"}),n="/Workbook";switch(r.bookType||"xls"){case"xls":r.bookType="biff8";case"xla":r.bookType||(r.bookType="xla");case"biff8":n="/Workbook",r.biff=8;break;case"biff5":n="/Book",r.biff=5;break;default:throw new Error("invalid type "+r.bookType+" for XLS CFB")}return Oe.utils.cfb_add(a,n,vf(e,r)),8==r.biff&&(e.Props||e.Custprops)&&function(e,t){var r,a=[],n=[],s=[],i=0,o=Le(qa,"n"),c=Le(Za,"n");if(e.Props)for(r=Pe(e.Props),i=0;i-1||yn.indexOf(s[i][0])>-1||null!=s[i][1]&&l.push(s[i]);n.length&&Oe.utils.cfb_add(t,"/\x05SummaryInformation",jn(n,ef,c,Za)),(a.length||l.length)&&Oe.utils.cfb_add(t,"/\x05DocumentSummaryInformation",jn(a,tf,o,qa,l.length?l:null,rf))}(e,a),8==r.biff&&e.vbaraw&&function(e,t){t.FullPaths.forEach((function(r,a){if(0!=a){var n=r.replace(/[^\/]*[\/]/,"/_VBA_PROJECT_CUR/");"/"!==n.slice(-1)&&Oe.utils.cfb_add(e,n,t.FileIndex[a].content)}}))}(a,Oe.read(e.vbaraw,{type:"string"==typeof e.vbaraw?"binary":"buffer"})),a}var sf={0:{f:function(e,t){var r={},a=e.l+t;r.r=e.read_shift(4),e.l+=4;var n=e.read_shift(2);e.l+=1;var s=e.read_shift(1);return e.l=a,7&s&&(r.level=7&s),16&s&&(r.hidden=!0),32&s&&(r.hpt=n/20),r}},1:{f:function(e){return[Ra(e)]}},2:{f:function(e){return[Ra(e),Wa(e),"n"]}},3:{f:function(e){return[Ra(e),e.read_shift(1),"e"]}},4:{f:function(e){return[Ra(e),e.read_shift(1),"b"]}},5:{f:function(e){return[Ra(e),ja(e),"n"]}},6:{f:function(e){return[Ra(e),ka(e),"str"]}},7:{f:function(e){return[Ra(e),e.read_shift(4),"s"]}},8:{f:function(e,t,r){var a=e.l+t,n=Ra(e);n.r=r["!row"];var s=[n,ka(e),"str"];if(r.cellFormula){e.l+=2;var i=oc(e,a-e.l,r);s[3]=ec(i,0,n,r.supbooks,r)}else e.l=a;return s}},9:{f:function(e,t,r){var a=e.l+t,n=Ra(e);n.r=r["!row"];var s=[n,ja(e),"n"];if(r.cellFormula){e.l+=2;var i=oc(e,a-e.l,r);s[3]=ec(i,0,n,r.supbooks,r)}else e.l=a;return s}},10:{f:function(e,t,r){var a=e.l+t,n=Ra(e);n.r=r["!row"];var s=[n,e.read_shift(1),"b"];if(r.cellFormula){e.l+=2;var i=oc(e,a-e.l,r);s[3]=ec(i,0,n,r.supbooks,r)}else e.l=a;return s}},11:{f:function(e,t,r){var a=e.l+t,n=Ra(e);n.r=r["!row"];var s=[n,e.read_shift(1),"e"];if(r.cellFormula){e.l+=2;var i=oc(e,a-e.l,r);s[3]=ec(i,0,n,r.supbooks,r)}else e.l=a;return s}},12:{f:function(e){return[Ia(e)]}},13:{f:function(e){return[Ia(e),Wa(e),"n"]}},14:{f:function(e){return[Ia(e),e.read_shift(1),"e"]}},15:{f:function(e){return[Ia(e),e.read_shift(1),"b"]}},16:{f:jc},17:{f:function(e){return[Ia(e),ka(e),"str"]}},18:{f:function(e){return[Ia(e),e.read_shift(4),"s"]}},19:{f:xa},20:{},21:{},22:{},23:{},24:{},25:{},26:{},27:{},28:{},29:{},30:{},31:{},32:{},33:{},34:{},35:{T:1},36:{T:-1},37:{T:1},38:{T:-1},39:{f:function(e,t,r){var a=e.l+t;e.l+=4,e.l+=1;var n=e.read_shift(4),s=Ma(e),i=cc(e,0,r),o=Pa(e);e.l=a;var c={Name:s,Ptg:i};return n<268435455&&(c.Sheet=n),o&&(c.Comment=o),c}},40:{},42:{},43:{f:function(e,t,r){var a={};a.sz=e.read_shift(2)/20;var n=function(e){var t=e.read_shift(1);return e.l++,{fBold:1&t,fItalic:2&t,fUnderline:4&t,fStrikeout:8&t,fOutline:16&t,fShadow:32&t,fCondense:64&t,fExtend:128&t}}(e);switch(n.fItalic&&(a.italic=1),n.fCondense&&(a.condense=1),n.fExtend&&(a.extend=1),n.fShadow&&(a.shadow=1),n.fOutline&&(a.outline=1),n.fStrikeout&&(a.strike=1),700===e.read_shift(2)&&(a.bold=1),e.read_shift(2)){case 1:a.vertAlign="superscript";break;case 2:a.vertAlign="subscript"}var s=e.read_shift(1);0!=s&&(a.underline=s);var i=e.read_shift(1);i>0&&(a.family=i);var o=e.read_shift(1);switch(o>0&&(a.charset=o),e.l++,a.color=function(e){var t={},r=e.read_shift(1)>>>1,a=e.read_shift(1),n=e.read_shift(2,"i"),s=e.read_shift(1),i=e.read_shift(1),o=e.read_shift(1);switch(e.l++,r){case 0:t.auto=1;break;case 1:t.index=a;var c=rn[a];c&&(t.rgb=_i(c));break;case 2:t.rgb=_i([s,i,o]);break;case 3:t.theme=a}return 0!=n&&(t.tint=n>0?n/32767:n/32768),t}(e),e.read_shift(1)){case 1:a.scheme="major";break;case 2:a.scheme="minor"}return a.name=ka(e),a}},44:{f:function(e,t){return[e.read_shift(2),ka(e)]}},45:{f:ji},46:{f:Yi},47:{f:function(e,t){var r=e.l+t,a=e.read_shift(2),n=e.read_shift(2);return e.l=r,{ixfe:a,numFmtId:n}}},48:{},49:{f:function(e){return e.read_shift(4,"i")}},50:{},51:{f:function(e){for(var t=[],r=e.read_shift(4);r-- >0;)t.push([e.read_shift(4),e.read_shift(4)]);return t}},52:{T:1},53:{T:-1},54:{T:1},55:{T:-1},56:{T:1},57:{T:-1},58:{},59:{},60:{f:Hs},62:{f:function(e){return[Ra(e),xa(e),"is"]}},63:{f:function(e){var t={};t.i=e.read_shift(4);var r={};r.r=e.read_shift(4),r.c=e.read_shift(4),t.r=da(r);var a=e.read_shift(1);return 2&a&&(t.l="1"),8&a&&(t.a="1"),t}},64:{f:function(){}},65:{},66:{},67:{},68:{},69:{},70:{},128:{},129:{T:1},130:{T:-1},131:{T:1,f:Qr,p:0},132:{T:-1},133:{T:1},134:{T:-1},135:{T:1},136:{T:-1},137:{T:1,f:function(e){var t=e.read_shift(2);return e.l+=28,{RTL:32&t}}},138:{T:-1},139:{T:1},140:{T:-1},141:{T:1},142:{T:-1},143:{T:1},144:{T:-1},145:{T:1},146:{T:-1},147:{f:function(e,t){var r={},a=e[e.l];return++e.l,r.above=!(64&a),r.left=!(128&a),e.l+=18,r.name=Da(e,t-19),r}},148:{f:Vc,p:16},151:{f:function(){}},152:{},153:{f:function(e,t){var r={},a=e.read_shift(4);r.defaultThemeVersion=e.read_shift(4);var n=t>8?ka(e):"";return n.length>0&&(r.CodeName=n),r.autoCompressPictures=!!(65536&a),r.backupFile=!!(64&a),r.checkCompatibility=!!(4096&a),r.date1904=!!(1&a),r.filterPrivacy=!!(8&a),r.hidePivotFieldList=!!(1024&a),r.promptedSolutions=!!(16&a),r.publishItems=!!(2048&a),r.refreshAllConnections=!!(262144&a),r.saveExternalLinkValues=!!(128&a),r.showBorderUnselectedTables=!!(4&a),r.showInkAnnotation=!!(32&a),r.showObjects=["all","placeholders","none"][a>>13&3],r.showPivotChartFilter=!!(32768&a),r.updateLinks=["userSet","never","always"][a>>8&3],r}},154:{},155:{},156:{f:function(e,t){var r={};return r.Hidden=e.read_shift(4),r.iTabID=e.read_shift(4),r.strRelID=Ua(e,t-8),r.name=ka(e),r}},157:{},158:{},159:{T:1,f:function(e){return[e.read_shift(4),e.read_shift(4)]}},160:{T:-1},161:{T:1,f:Va},162:{T:-1},163:{T:1},164:{T:-1},165:{T:1},166:{T:-1},167:{},168:{},169:{},170:{},171:{},172:{T:1},173:{T:-1},174:{},175:{},176:{f:$c},177:{T:1},178:{T:-1},179:{T:1},180:{T:-1},181:{T:1},182:{T:-1},183:{T:1},184:{T:-1},185:{T:1},186:{T:-1},187:{T:1},188:{T:-1},189:{T:1},190:{T:-1},191:{T:1},192:{T:-1},193:{T:1},194:{T:-1},195:{T:1},196:{T:-1},197:{T:1},198:{T:-1},199:{T:1},200:{T:-1},201:{T:1},202:{T:-1},203:{T:1},204:{T:-1},205:{T:1},206:{T:-1},207:{T:1},208:{T:-1},209:{T:1},210:{T:-1},211:{T:1},212:{T:-1},213:{T:1},214:{T:-1},215:{T:1},216:{T:-1},217:{T:1},218:{T:-1},219:{T:1},220:{T:-1},221:{T:1},222:{T:-1},223:{T:1},224:{T:-1},225:{T:1},226:{T:-1},227:{T:1},228:{T:-1},229:{T:1},230:{T:-1},231:{T:1},232:{T:-1},233:{T:1},234:{T:-1},235:{T:1},236:{T:-1},237:{T:1},238:{T:-1},239:{T:1},240:{T:-1},241:{T:1},242:{T:-1},243:{T:1},244:{T:-1},245:{T:1},246:{T:-1},247:{T:1},248:{T:-1},249:{T:1},250:{T:-1},251:{T:1},252:{T:-1},253:{T:1},254:{T:-1},255:{T:1},256:{T:-1},257:{T:1},258:{T:-1},259:{T:1},260:{T:-1},261:{T:1},262:{T:-1},263:{T:1},264:{T:-1},265:{T:1},266:{T:-1},267:{T:1},268:{T:-1},269:{T:1},270:{T:-1},271:{T:1},272:{T:-1},273:{T:1},274:{T:-1},275:{T:1},276:{T:-1},277:{},278:{T:1},279:{T:-1},280:{T:1},281:{T:-1},282:{T:1},283:{T:1},284:{T:-1},285:{T:1},286:{T:-1},287:{T:1},288:{T:-1},289:{T:1},290:{T:-1},291:{T:1},292:{T:-1},293:{T:1},294:{T:-1},295:{T:1},296:{T:-1},297:{T:1},298:{T:-1},299:{T:1},300:{T:-1},301:{T:1},302:{T:-1},303:{T:1},304:{T:-1},305:{T:1},306:{T:-1},307:{T:1},308:{T:-1},309:{T:1},310:{T:-1},311:{T:1},312:{T:-1},313:{T:-1},314:{T:1},315:{T:-1},316:{T:1},317:{T:-1},318:{T:1},319:{T:-1},320:{T:1},321:{T:-1},322:{T:1},323:{T:-1},324:{T:1},325:{T:-1},326:{T:1},327:{T:-1},328:{T:1},329:{T:-1},330:{T:1},331:{T:-1},332:{T:1},333:{T:-1},334:{T:1},335:{f:function(e,t){return{flags:e.read_shift(4),version:e.read_shift(4),name:ka(e)}}},336:{T:-1},337:{f:function(e){return e.l+=4,0!=e.read_shift(4)},T:1},338:{T:-1},339:{T:1},340:{T:-1},341:{T:1},342:{T:-1},343:{T:1},344:{T:-1},345:{T:1},346:{T:-1},347:{T:1},348:{T:-1},349:{T:1},350:{T:-1},351:{},352:{},353:{T:1},354:{T:-1},355:{f:Ua},357:{},358:{},359:{},360:{T:1},361:{},362:{f:Ls},363:{},364:{},366:{},367:{},368:{},369:{},370:{},371:{},372:{T:1},373:{T:-1},374:{T:1},375:{T:-1},376:{T:1},377:{T:-1},378:{T:1},379:{T:-1},380:{T:1},381:{T:-1},382:{T:1},383:{T:-1},384:{T:1},385:{T:-1},386:{T:1},387:{T:-1},388:{T:1},389:{T:-1},390:{T:1},391:{T:-1},392:{T:1},393:{T:-1},394:{T:1},395:{T:-1},396:{},397:{},398:{},399:{},400:{},401:{T:1},403:{},404:{},405:{},406:{},407:{},408:{},409:{},410:{},411:{},412:{},413:{},414:{},415:{},416:{},417:{},418:{},419:{},420:{},421:{},422:{T:1},423:{T:1},424:{T:-1},425:{T:-1},426:{f:function(e,t,r){var a=e.l+t,n=za(e),s=e.read_shift(1),i=[n];if(i[2]=s,r.cellFormula){var o=ic(e,a-e.l,r);i[1]=o}else e.l=a;return i}},427:{f:function(e,t,r){var a=e.l+t,n=[Va(e,16)];if(r.cellFormula){var s=lc(e,a-e.l,r);n[1]=s,e.l=a}else e.l=a;return n}},428:{},429:{T:1},430:{T:-1},431:{T:1},432:{T:-1},433:{T:1},434:{T:-1},435:{T:1},436:{T:-1},437:{T:1},438:{T:-1},439:{T:1},440:{T:-1},441:{T:1},442:{T:-1},443:{T:1},444:{T:-1},445:{T:1},446:{T:-1},447:{T:1},448:{T:-1},449:{T:1},450:{T:-1},451:{T:1},452:{T:-1},453:{T:1},454:{T:-1},455:{T:1},456:{T:-1},457:{T:1},458:{T:-1},459:{T:1},460:{T:-1},461:{T:1},462:{T:-1},463:{T:1},464:{T:-1},465:{T:1},466:{T:-1},467:{T:1},468:{T:-1},469:{T:1},470:{T:-1},471:{},472:{},473:{T:1},474:{T:-1},475:{},476:{f:function(e){var t={};return Kc.forEach((function(r){t[r]=ja(e)})),t}},477:{},478:{},479:{T:1},480:{T:-1},481:{T:1},482:{T:-1},483:{T:1},484:{T:-1},485:{f:function(){}},486:{T:1},487:{T:-1},488:{T:1},489:{T:-1},490:{T:1},491:{T:-1},492:{T:1},493:{T:-1},494:{f:function(e,t){var r=e.l+t,a=Va(e,16),n=Pa(e),s=ka(e),i=ka(e),o=ka(e);e.l=r;var c={rfx:a,relId:n,loc:s,display:o};return i&&(c.Tooltip=i),c}},495:{T:1},496:{T:-1},497:{T:1},498:{T:-1},499:{},500:{T:1},501:{T:-1},502:{T:1},503:{T:-1},504:{},505:{T:1},506:{T:-1},507:{},508:{T:1},509:{T:-1},510:{T:1},511:{T:-1},512:{},513:{},514:{T:1},515:{T:-1},516:{T:1},517:{T:-1},518:{T:1},519:{T:-1},520:{T:1},521:{T:-1},522:{},523:{},524:{},525:{},526:{},527:{},528:{T:1},529:{T:-1},530:{T:1},531:{T:-1},532:{T:1},533:{T:-1},534:{},535:{},536:{},537:{},538:{T:1},539:{T:-1},540:{T:1},541:{T:-1},542:{T:1},548:{},549:{},550:{f:Ua},551:{},552:{},553:{},554:{T:1},555:{T:-1},556:{T:1},557:{T:-1},558:{T:1},559:{T:-1},560:{T:1},561:{T:-1},562:{},564:{},565:{T:1},566:{T:-1},569:{T:1},570:{T:-1},572:{},573:{T:1},574:{T:-1},577:{},578:{},579:{},580:{},581:{},582:{},583:{},584:{},585:{},586:{},587:{},588:{T:-1},589:{},590:{T:1},591:{T:-1},592:{T:1},593:{T:-1},594:{T:1},595:{T:-1},596:{},597:{T:1},598:{T:-1},599:{T:1},600:{T:-1},601:{T:1},602:{T:-1},603:{T:1},604:{T:-1},605:{T:1},606:{T:-1},607:{},608:{T:1},609:{T:-1},610:{},611:{T:1},612:{T:-1},613:{T:1},614:{T:-1},615:{T:1},616:{T:-1},617:{T:1},618:{T:-1},619:{T:1},620:{T:-1},625:{},626:{T:1},627:{T:-1},628:{T:1},629:{T:-1},630:{T:1},631:{T:-1},632:{f:To},633:{T:1},634:{T:-1},635:{T:1,f:function(e){var t={};t.iauthor=e.read_shift(4);var r=Va(e,16);return t.rfx=r.s,t.ref=da(r.s),e.l+=16,t}},636:{T:-1},637:{f:Aa},638:{T:1},639:{},640:{T:-1},641:{T:1},642:{T:-1},643:{T:1},644:{},645:{T:-1},646:{T:1},648:{T:1},649:{},650:{T:-1},651:{f:function(e,t){return e.l+=10,{name:ka(e)}}},652:{},653:{T:1},654:{T:-1},655:{T:1},656:{T:-1},657:{T:1},658:{T:-1},659:{},660:{T:1},661:{},662:{T:-1},663:{},664:{T:1},665:{},666:{T:-1},667:{},668:{},669:{},671:{T:1},672:{T:-1},673:{T:1},674:{T:-1},675:{},676:{},677:{},678:{},679:{},680:{},681:{},1024:{},1025:{},1026:{T:1},1027:{T:-1},1028:{T:1},1029:{T:-1},1030:{},1031:{T:1},1032:{T:-1},1033:{T:1},1034:{T:-1},1035:{},1036:{},1037:{},1038:{T:1},1039:{T:-1},1040:{},1041:{T:1},1042:{T:-1},1043:{},1044:{},1045:{},1046:{T:1},1047:{T:-1},1048:{T:1},1049:{T:-1},1050:{},1051:{T:1},1052:{T:1},1053:{f:function(){}},1054:{T:1},1055:{},1056:{T:1},1057:{T:-1},1058:{T:1},1059:{T:-1},1061:{},1062:{T:1},1063:{T:-1},1064:{T:1},1065:{T:-1},1066:{T:1},1067:{T:-1},1068:{T:1},1069:{T:-1},1070:{T:1},1071:{T:-1},1072:{T:1},1073:{T:-1},1075:{T:1},1076:{T:-1},1077:{T:1},1078:{T:-1},1079:{T:1},1080:{T:-1},1081:{T:1},1082:{T:-1},1083:{T:1},1084:{T:-1},1085:{},1086:{T:1},1087:{T:-1},1088:{T:1},1089:{T:-1},1090:{T:1},1091:{T:-1},1092:{T:1},1093:{T:-1},1094:{T:1},1095:{T:-1},1096:{},1097:{T:1},1098:{},1099:{T:-1},1100:{T:1},1101:{T:-1},1102:{},1103:{},1104:{},1105:{},1111:{},1112:{},1113:{T:1},1114:{T:-1},1115:{T:1},1116:{T:-1},1117:{},1118:{T:1},1119:{T:-1},1120:{T:1},1121:{T:-1},1122:{T:1},1123:{T:-1},1124:{T:1},1125:{T:-1},1126:{},1128:{T:1},1129:{T:-1},1130:{},1131:{T:1},1132:{T:-1},1133:{T:1},1134:{T:-1},1135:{T:1},1136:{T:-1},1137:{T:1},1138:{T:-1},1139:{T:1},1140:{T:-1},1141:{},1142:{T:1},1143:{T:-1},1144:{T:1},1145:{T:-1},1146:{},1147:{T:1},1148:{T:-1},1149:{T:1},1150:{T:-1},1152:{T:1},1153:{T:-1},1154:{T:-1},1155:{T:-1},1156:{T:-1},1157:{T:1},1158:{T:-1},1159:{T:1},1160:{T:-1},1161:{T:1},1162:{T:-1},1163:{T:1},1164:{T:-1},1165:{T:1},1166:{T:-1},1167:{T:1},1168:{T:-1},1169:{T:1},1170:{T:-1},1171:{},1172:{T:1},1173:{T:-1},1177:{},1178:{T:1},1180:{},1181:{},1182:{},2048:{T:1},2049:{T:-1},2050:{},2051:{T:1},2052:{T:-1},2053:{},2054:{},2055:{T:1},2056:{T:-1},2057:{T:1},2058:{T:-1},2060:{},2067:{},2068:{T:1},2069:{T:-1},2070:{},2071:{},2072:{T:1},2073:{T:-1},2075:{},2076:{},2077:{T:1},2078:{T:-1},2079:{},2080:{T:1},2081:{T:-1},2082:{},2083:{T:1},2084:{T:-1},2085:{T:1},2086:{T:-1},2087:{T:1},2088:{T:-1},2089:{T:1},2090:{T:-1},2091:{},2092:{},2093:{T:1},2094:{T:-1},2095:{},2096:{T:1},2097:{T:-1},2098:{T:1},2099:{T:-1},2100:{T:1},2101:{T:-1},2102:{},2103:{T:1},2104:{T:-1},2105:{},2106:{T:1},2107:{T:-1},2108:{},2109:{T:1},2110:{T:-1},2111:{T:1},2112:{T:-1},2113:{T:1},2114:{T:-1},2115:{},2116:{},2117:{},2118:{T:1},2119:{T:-1},2120:{},2121:{T:1},2122:{T:-1},2123:{T:1},2124:{T:-1},2125:{},2126:{T:1},2127:{T:-1},2128:{},2129:{T:1},2130:{T:-1},2131:{T:1},2132:{T:-1},2133:{T:1},2134:{},2135:{},2136:{},2137:{T:1},2138:{T:-1},2139:{T:1},2140:{T:-1},2141:{},3072:{},3073:{},4096:{T:1},4097:{T:-1},5002:{T:1},5003:{T:-1},5081:{T:1},5082:{T:-1},5083:{},5084:{T:1},5085:{T:-1},5086:{T:1},5087:{T:-1},5088:{},5089:{},5090:{},5092:{T:1},5093:{T:-1},5094:{},5095:{T:1},5096:{T:-1},5097:{},5099:{},65535:{n:""}},of={6:{f:ac},10:{f:$n},12:{f:Yn},13:{f:Yn},14:{f:Xn},15:{f:Xn},16:{f:ja},17:{f:Xn},18:{f:Xn},19:{f:Yn},20:{f:Ns},21:{f:Ns},23:{f:Ls},24:{f:Ps},25:{f:Xn},26:{},27:{},28:{f:function(e,t,r){return function(e,t,r){if(!(r.biff<8)){var a=e.read_shift(2),n=e.read_shift(2),s=e.read_shift(2),i=e.read_shift(2),o=ns(e,0,r);return r.biff<8&&e.read_shift(1),[{r:a,c:n},o,i,s]}}(e,0,r)}},29:{},34:{f:Xn},35:{f:Ds},38:{f:ja},39:{f:ja},40:{f:ja},41:{f:ja},42:{f:Xn},43:{f:Xn},47:{f:function(e,t,r){var a={Type:r.biff>=8?e.read_shift(2):0};return a.Type?ki(e,t-2,a):function(e,t,r,a){var n={key:Yn(e),verificationBytes:Yn(e)};r.password&&(n.verifier=Ti(r.password)),a.valid=n.verificationBytes===n.verifier,a.valid&&(a.insitu=yi(r.password))}(e,r.biff,r,a),a}},49:{f:function(e,t,r){var a={dyHeight:e.read_shift(2),fl:e.read_shift(2)};switch(r&&r.biff||8){case 2:break;case 3:case 4:e.l+=2;break;default:e.l+=10}return a.name=Qn(e,0,r),a}},51:{f:Yn},60:{},61:{f:function(e){return{Pos:[e.read_shift(2),e.read_shift(2)],Dim:[e.read_shift(2),e.read_shift(2)],Flags:e.read_shift(2),CurTab:e.read_shift(2),FirstTab:e.read_shift(2),Selected:e.read_shift(2),TabRatio:e.read_shift(2)}}},64:{f:Xn},65:{f:function(){}},66:{f:Yn},77:{},80:{},81:{},82:{},85:{f:Yn},89:{},90:{},91:{},92:{f:function(e,t,r){if(r.enc)return e.l+=t,"";var a=e.l,n=ns(e,0,r);return e.read_shift(t+a-e.l),n}},93:{f:function(e,t,r){if(r&&r.biff<8)return function(e,t,r){e.l+=4;var a=e.read_shift(2),n=e.read_shift(2),s=e.read_shift(2);e.l+=2,e.l+=2,e.l+=2,e.l+=2,e.l+=2,e.l+=2,e.l+=2,e.l+=2,e.l+=2,e.l+=6,t-=36;var i=[];return i.push((Us[a]||Qr)(e,t,r)),{cmo:[n,a,s],ft:i}}(e,t,r);var a=Ts(e),n=function(e,t){for(var r=e.l+t,a=[];e.l7||t[1]>7)throw new Error("Bad Gutters: "+t.join("|"));return t}},129:{f:function(e,t,r){var a=r&&8==r.biff||2==t?e.read_shift(2):(e.l+=t,0);return{fDialog:16&a,fBelow:64&a,fRight:128&a}}},130:{f:Yn},131:{f:Xn},132:{f:Xn},133:{f:function(e,t,r){var a=e.read_shift(4),n=3&e.read_shift(1),s=e.read_shift(1);switch(s){case 0:s="Worksheet";break;case 1:s="Macrosheet";break;case 2:s="Chartsheet";break;case 6:s="VBAModule"}var i=Qn(e,0,r);return 0===i.length&&(i="Sheet1"),{pos:a,hs:n,dt:s,name:i}}},134:{},140:{f:function(e){var t,r=[0,0];return t=e.read_shift(2),r[0]=Qa[t]||t,t=e.read_shift(2),r[1]=Qa[t]||t,r}},141:{f:Yn},144:{},146:{f:function(e){for(var t=e.read_shift(2),r=[];t-- >0;)r.push(hs(e));return r}},151:{},152:{},153:{},154:{},155:{},156:{f:Yn},157:{},158:{},160:{f:Vs},161:{f:function(e,t){var r={};return t<32||(e.l+=16,r.header=ja(e),r.footer=ja(e),e.l+=2),r}},174:{},175:{},176:{},177:{},178:{},180:{},181:{},182:{},184:{},185:{},189:{f:function(e,t){for(var r=e.l+t-2,a=e.read_shift(2),n=e.read_shift(2),s=[];e.l>2&1,6,a.data=function(e,t,r,a){var n={},s=e.read_shift(4),i=e.read_shift(4),o=e.read_shift(4),c=e.read_shift(2);return n.patternType=en[o>>26],a.cellStyles?(n.alc=7&s,n.fWrap=s>>3&1,n.alcV=s>>4&7,n.fJustLast=s>>7&1,n.trot=s>>8&255,n.cIndent=s>>16&15,n.fShrinkToFit=s>>20&1,n.iReadOrder=s>>22&2,n.fAtrNum=s>>26&1,n.fAtrFnt=s>>27&1,n.fAtrAlc=s>>28&1,n.fAtrBdr=s>>29&1,n.fAtrPat=s>>30&1,n.fAtrProt=s>>31&1,n.dgLeft=15&i,n.dgRight=i>>4&15,n.dgTop=i>>8&15,n.dgBottom=i>>12&15,n.icvLeft=i>>16&127,n.icvRight=i>>23&127,n.grbitDiag=i>>30&3,n.icvTop=127&o,n.icvBottom=o>>7&127,n.icvDiag=o>>14&127,n.dgDiag=o>>21&15,n.icvFore=127&c,n.icvBack=c>>7&127,n.fsxButton=c>>14&1,n):n}(e,0,a.fStyle,r),a}},225:{f:function(e,t){return 0===t||e.read_shift(2),1200}},226:{f:$n},227:{},229:{f:function(e,t){for(var r=[],a=e.read_shift(2);a--;)r.push(gs(e));return r}},233:{},235:{},236:{},237:{},239:{},240:{},241:{},242:{},244:{},245:{},246:{},247:{},248:{},249:{},251:{},252:{f:function(e,t){for(var r=e.l+t,a=e.read_shift(4),n=e.read_shift(4),s=[],i=0;i!=n&&e.l255)throw new Error("Unexpected SupBook type: "+s);for(var i=rs(e,s),o=[];a>e.l;)o.push(as(e));return[s,n,i,o]}},431:{f:Xn},432:{},433:{},434:{},437:{},438:{f:function(e,t,r){var a=e.l,n="";try{e.l+=4;var s=(r.lastobj||{cmo:[0,0]}).cmo[1];-1==[0,5,7,11,12,14].indexOf(s)?e.l+=6:function(e){var t=e.read_shift(1);e.l++;var r=e.read_shift(2);return e.l+=2,[t,r]}(e);var i=e.read_shift(2);e.read_shift(2),Yn(e);var o=e.read_shift(2);e.l+=o;for(var c=1;c=(l?i:2*i))break}if(n.length!==i&&n.length!==2*i)throw new Error("cchText: "+i+" != "+n.length);return e.l=a+t,{t:n}}catch(f){return e.l=a+t,{t:n}}}},439:{f:Xn},440:{f:function(e,t){var r=gs(e);e.l+=16;var a=function(e,t){var r=e.l+t,a=e.read_shift(4);if(2!==a)throw new Error("Unrecognized streamVersion: "+a);var n=e.read_shift(2);e.l+=2;var s,i,o,c,l,f,h="";16&n&&(s=os(e,e.l)),128&n&&(i=os(e,e.l)),257===(257&n)&&(o=os(e,e.l)),1===(257&n)&&(c=is(e,e.l)),8&n&&(h=os(e,e.l)),32&n&&(l=e.read_shift(16)),64&n&&(f=On(e)),e.l=r;var u=i||o||c||"";u&&h&&(u+="#"+h),u||(u="#"+h),2&n&&"/"==u.charAt(0)&&"/"!=u.charAt(1)&&(u="file://"+u);var d={Target:u};return l&&(d.guid=l),f&&(d.time=f),s&&(d.Tooltip=s),d}(e,t-24);return[r,a]}},441:{},442:{f:as},443:{},444:{f:Yn},445:{},446:{},448:{f:$n},449:{f:function(e){return e.read_shift(2),e.read_shift(4)},r:2},450:{f:$n},512:{f:Rs},513:{f:zs},515:{f:function(e,t,r){r.biffguess&&2==r.biff&&(r.biff=5);var a=us(e),n=ja(e);return a.val=n,a}},516:{f:function(e,t,r){r.biffguess&&2==r.biff&&(r.biff=5),e.l;var a=us(e);2==r.biff&&e.l++;var n=as(e,e.l,r);return a.val=n,a}},517:{f:Is},519:{f:Gs},520:{f:function(e){var t={};t.r=e.read_shift(2),t.c=e.read_shift(2),t.cnt=e.read_shift(2)-t.c;var r=e.read_shift(2);e.l+=4;var a=e.read_shift(1);return e.l+=3,7&a&&(t.level=7&a),32&a&&(t.hidden=!0),64&a&&(t.hpt=r/20),t}},523:{},545:{f:Ms},549:{f:xs},566:{},574:{f:function(e,t,r){return r&&r.biff>=2&&r.biff<5?{}:{RTL:64&e.read_shift(2)}}},638:{f:function(e){var t=e.read_shift(2),r=e.read_shift(2),a=ms(e);return{r:t,c:r,ixfe:a[0],rknum:a[1]}}},659:{},1048:{},1054:{f:function(e,t,r){return[e.read_shift(2),ns(e,0,r)]}},1084:{},1212:{f:function(e,t,r){var a=bs(e);e.l++;var n=e.read_shift(1);return[rc(e,t-=8,r),n,a]}},2048:{f:function(e,t){e.read_shift(2);var r=gs(e),a=e.read_shift((t-10)/2,"dbcs-cont");return[r,a=a.replace(N,"")]}},2049:{},2050:{},2051:{},2052:{},2053:{},2054:{},2055:{},2056:{},2057:{f:ks},2058:{},2059:{},2060:{},2061:{},2062:{},2063:{},2064:{},2066:{},2067:{},2128:{},2129:{},2130:{},2131:{},2132:{},2133:{},2134:{},2135:{},2136:{},2137:{},2138:{},2146:{},2147:{r:12},2148:{},2149:{},2150:{},2151:{f:$n},2152:{},2154:{},2155:{},2156:{},2161:{},2162:{},2164:{},2165:{},2166:{},2167:{},2168:{},2169:{},2170:{},2171:{},2172:{f:function(e){e.l+=2;var t={cxfs:0,crc:0};return t.cxfs=e.read_shift(2),t.crc=e.read_shift(4),t},r:12},2173:{f:function(e,t){e.l,e.l+=2;var r=e.read_shift(2);e.l+=2;for(var a=e.read_shift(2),n=[];a-- >0;)n.push(ho(e,e.l));return{ixfe:r,ext:n}},r:12},2174:{},2175:{},2180:{},2181:{},2182:{},2183:{},2184:{},2185:{},2186:{},2187:{},2188:{f:Xn,r:12},2189:{},2190:{r:12},2191:{},2192:{},2194:{},2195:{},2196:{f:function(e,t,r){if(!(r.biff<8)){var a=e.read_shift(2),n=e.read_shift(2);return[rs(e,a,r),rs(e,n,r)]}e.l+=t},r:12},2197:{},2198:{f:function(e,t,r){var a=e.l+t;if(124226!==e.read_shift(4))if(r.cellStyles){var n,s=e.slice(e.l);e.l=a;try{n=dt(s,{type:"array"})}catch(o){return}var i=ct(n,"theme/theme/theme1.xml",!0);if(i)return co(i,r)}else e.l=a},r:12},2199:{},2200:{},2201:{},2202:{f:function(e){return[0!==e.read_shift(4),0!==e.read_shift(4),e.read_shift(4)]},r:12},2203:{f:$n},2204:{},2205:{},2206:{},2207:{},2211:{f:function(e){var t=function(e){var t=e.read_shift(2),r=e.read_shift(2);return e.l+=8,{type:t,flags:r}}(e);if(2211!=t.type)throw new Error("Invalid Future Record "+t.type);return 0!==e.read_shift(4)}},2212:{},2213:{},2214:{},2215:{},4097:{},4098:{},4099:{},4102:{},4103:{},4105:{},4106:{},4107:{},4108:{},4109:{},4116:{},4117:{},4118:{},4119:{},4120:{},4121:{},4122:{},4123:{},4124:{},4125:{},4126:{},4127:{},4128:{},4129:{},4130:{},4132:{},4133:{},4134:{f:Yn},4135:{},4146:{},4147:{},4148:{},4149:{},4154:{},4156:{},4157:{},4158:{},4159:{},4160:{},4161:{},4163:{},4164:{f:function(e,t,r){var a={area:!1};if(5!=r.biff)return e.l+=t,a;var n=e.read_shift(1);return e.l+=3,16&n&&(a.area=!0),a}},4165:{},4166:{},4168:{},4170:{},4171:{},4174:{},4175:{},4176:{},4177:{},4187:{},4188:{f:function(e){for(var t=e.read_shift(2),r=[];t-- >0;)r.push(hs(e));return r}},4189:{},4191:{},4192:{},4193:{},4194:{},4195:{},4196:{},4197:{},4198:{},4199:{},4200:{},0:{f:Rs},1:{},2:{f:function(e){var t=us(e);++e.l;var r=e.read_shift(2);return t.t="n",t.val=r,t}},3:{f:function(e){var t=us(e);++e.l;var r=ja(e);return t.t="n",t.val=r,t}},4:{f:function(e,t,r){r.biffguess&&5==r.biff&&(r.biff=2);var a=us(e);++e.l;var n=ns(e,0,r);return a.t="str",a.val=n,a}},5:{f:Is},7:{f:function(e){var t=e.read_shift(1);return 0===t?(e.l++,""):e.read_shift(t,"sbcs-cont")}},8:{},9:{f:ks},11:{},22:{f:Yn},30:{f:Cs},31:{},32:{},33:{f:Ms},36:{},37:{f:xs},50:{f:function(e,t){e.l+=6,e.l+=2,e.l+=1,e.l+=3,e.l+=1,e.l+=t-13}},62:{},52:{},67:{},68:{f:Yn},69:{},86:{},126:{},127:{f:function(e){var t=e.read_shift(2),r=e.read_shift(2),a=e.read_shift(4),n={fmt:t,env:r,len:a,data:e.slice(e.l,e.l+a)};return e.l+=a,n}},135:{},136:{},137:{},145:{},148:{},149:{},150:{},169:{},171:{},188:{},191:{},192:{},194:{},195:{},214:{f:function(e,t,r){var a=e.l+t,n=us(e),s=e.read_shift(2),i=rs(e,s,r);return e.l=a,n.t="str",n.val=i,n}},223:{},234:{},354:{},421:{},518:{f:ac},521:{f:ks},536:{f:Ps},547:{f:Ds},561:{},579:{},1030:{f:ac},1033:{f:ks},1091:{},2157:{},2163:{},2177:{},2240:{},2241:{},2242:{},2243:{},2244:{},2245:{},2246:{},2247:{},2248:{},2249:{},2250:{},2251:{},2262:{r:12},29282:{}};function cf(e,t,r,a){var n=t;if(!isNaN(n)){var s=a||(r||[]).length||0,i=e.next(4);i.write_shift(2,n),i.write_shift(2,s),s>0&&Wr(r)&&e.push(r)}}function lf(e,t,r){return e||(e=ea(7)),e.write_shift(2,t),e.write_shift(2,r),e.write_shift(2,0),e.write_shift(1,0),e}function ff(e,t,r,a){if(null!=t.v)switch(t.t){case"d":case"n":var n="d"==t.t?We(Ye(t.v)):t.v;return void(n==(0|n)&&n>=0&&n<65536?cf(e,2,function(e,t,r){var a=ea(9);return lf(a,e,t),a.write_shift(2,r),a}(r,a,n)):cf(e,3,function(e,t,r){var a=ea(15);return lf(a,e,t),a.write_shift(8,r,"f"),a}(r,a,n)));case"b":case"e":return void cf(e,5,function(e,t,r,a){var n=ea(9);return lf(n,e,t),Zn(r,a||"b",n),n}(r,a,t.v,t.t));case"s":case"str":return void cf(e,4,function(e,t,r){var a=ea(8+2*r.length);return lf(a,e,t),a.write_shift(1,r.length),a.write_shift(r.length,r,"sbcs"),a.l255||i.e.r>16383){if(a.WTF)throw new Error("Range "+(t["!ref"]||"A1")+" exceeds format limit A1:IV16384");i.e.c=Math.min(i.e.c,255),i.e.r=Math.min(i.e.c,16383),n=ma(i)}for(var l=i.s.r;l<=i.e.r;++l){o=la(l);for(var f=i.s.c;f<=i.e.c;++f){l===i.s.r&&(c[f]=ha(f)),n=c[f]+o;var h=s?(t[l]||[])[f]:t[n];h&&ff(e,h,l,f)}}}(a,e.Sheets[e.SheetNames[n]],0,r),cf(a,10),a.end()}function uf(e,t,r){cf(e,49,function(e,t){var r=e.name||"Arial",a=t&&5==t.biff,n=ea(a?15+r.length:16+2*r.length);return n.write_shift(2,20*(e.sz||12)),n.write_shift(4,0),n.write_shift(2,400),n.write_shift(4,0),n.write_shift(2,0),n.write_shift(1,r.length),a||n.write_shift(1,1),n.write_shift((a?1:2)*r.length,r,a?"sbcs":"utf16le"),n}({sz:12,color:{theme:1},name:"Arial",family:2,scheme:"minor"},r))}function df(e,t){if(t){var r=0;t.forEach((function(t,a){++r<=256&&t&&cf(e,125,function(e,t){var r=ea(12);r.write_shift(2,t),r.write_shift(2,t),r.write_shift(2,256*e.width),r.write_shift(2,0);var a=0;return e.hidden&&(a|=1),r.write_shift(1,a),a=e.level||0,r.write_shift(1,a),r.write_shift(2,0),r}(wc(a,t),a))}))}}function pf(e,t,r,a,n){var s=16+Ec(n.cellXfs,t,n);if(null!=t.v||t.bf)if(t.bf)cf(e,6,nc(t,r,a,0,s));else switch(t.t){case"d":case"n":cf(e,515,function(e,t,r,a){var n=ea(14);return ds(e,t,a,n),$a(r,n),n}(r,a,"d"==t.t?We(Ye(t.v)):t.v,s));break;case"b":case"e":cf(e,517,function(e,t,r,a,n,s){var i=ea(8);return ds(e,t,a,i),Zn(r,s,i),i}(r,a,t.v,s,0,t.t));break;case"s":case"str":if(n.bookSST)cf(e,253,function(e,t,r,a){var n=ea(10);return ds(e,t,a,n),n.write_shift(4,r),n}(r,a,bc(n.Strings,t.v,n.revStrings),s));else cf(e,516,function(e,t,r,a,n){var s=!n||8==n.biff,i=ea(+s+8+(1+s)*r.length);return ds(e,t,a,i),i.write_shift(2,r.length),s&&i.write_shift(1,1),i.write_shift((1+s)*r.length,r,s?"utf16le":"sbcs"),i}(r,a,(t.v||"").slice(0,255),s,n));break;default:cf(e,513,ds(r,a,s))}else cf(e,513,ds(r,a,s))}function mf(e,t,r){var a,n=ra(),s=r.SheetNames[e],i=r.Sheets[s]||{},o=(r||{}).Workbook||{},c=(o.Sheets||[])[e]||{},l=Array.isArray(i),f=8==t.biff,h="",u=[],d=ga(i["!ref"]||"A1"),p=f?65536:16384;if(d.e.c>255||d.e.r>=p){if(t.WTF)throw new Error("Range "+(i["!ref"]||"A1")+" exceeds format limit A1:IV16384");d.e.c=Math.min(d.e.c,255),d.e.r=Math.min(d.e.c,p-1)}cf(n,2057,Ss(0,16,t)),cf(n,13,Jn(1)),cf(n,12,Jn(100)),cf(n,15,Kn(!0)),cf(n,17,Kn(!1)),cf(n,16,$a(.001)),cf(n,95,Kn(!0)),cf(n,42,Kn(!1)),cf(n,43,Kn(!1)),cf(n,130,Jn(1)),cf(n,128,function(e){var t=ea(8);return t.write_shift(4,0),t.write_shift(2,e[0]?e[0]+1:0),t.write_shift(2,e[1]?e[1]+1:0),t}([0,0])),cf(n,131,Kn(!1)),cf(n,132,Kn(!1)),f&&df(n,i["!cols"]),cf(n,512,function(e,t){var r=8!=t.biff&&t.biff?2:4,a=ea(2*r+6);return a.write_shift(r,e.s.r),a.write_shift(r,e.e.r+1),a.write_shift(2,e.s.c),a.write_shift(2,e.e.c+1),a.write_shift(2,0),a}(d,t)),f&&(i["!links"]=[]);for(var m=d.s.r;m<=d.e.r;++m){h=la(m);for(var g=d.s.c;g<=d.e.c;++g){m===d.s.r&&(u[g]=ha(g)),a=u[g]+h;var v=l?(i[m]||[])[g]:i[a];v&&(pf(n,v,m,g,t),f&&v.l&&i["!links"].push([a,v.l]))}}var b=c.CodeName||c.name||s;return f&&cf(n,574,function(e){var t=ea(18),r=1718;return e&&e.RTL&&(r|=64),t.write_shift(2,r),t.write_shift(4,0),t.write_shift(4,64),t.write_shift(4,0),t.write_shift(4,0),t}((o.Views||[])[0])),f&&(i["!merges"]||[]).length&&cf(n,229,function(e){var t=ea(2+8*e.length);t.write_shift(2,e.length);for(var r=0;r255&&"undefined"!=typeof console&&console.error&&console.error("Worksheet '"+e.SheetNames[r]+"' extends beyond column IV (255). Data may be lost.")}var n=t||{};switch(n.biff||2){case 8:case 5:return function(e,t){var r=t||{},a=[];e&&!e.SSF&&(e.SSF=qe(V)),e&&e.SSF&&(_e(),Se(e.SSF),r.revssf=Ue(e.SSF),r.revssf[e.SSF[65535]]=0,r.ssf=e.SSF),r.Strings=[],r.Strings.Count=0,r.Strings.Unique=0,fh(r),r.cellXfs=[],Ec(r.cellXfs,{},{revssf:{General:0}}),e.Props||(e.Props={});for(var n=0;n/g,"")).match(/");var s=e.match(/<\/table/i),i=n.index,o=s&&s.index||e.length,c=rt(e.slice(i,o),/(:?]*>)/i,""),l=-1,f=0,h=0,u=0,d={s:{r:1e7,c:1e7},e:{r:0,c:0}},p=[];for(i=0;i/i);for(o=0;o"))>-1;)w=w.slice(T+1);for(var E=0;E")));u=k.colspan?+k.colspan:1,((h=+k.rowspan)>1||u>1)&&p.push({s:{r:l,c:f},e:{r:l+(h||1)-1,c:f+u-1}});var S=k.t||k["data-t"]||"";if(w.length)if(w=Ht(w),d.s.r>l&&(d.s.r=l),d.e.rf&&(d.s.c=f),d.e.cr||n[l].s.c>i)&&!(n[l].e.r1&&(d.rowspan=o),c>1&&(d.colspan=c),a.editable?u=''+u+"":h&&(d["data-t"]=h&&h.t||"z",null!=h.v&&(d["data-v"]=h.v),null!=h.z&&(d["data-z"]=h.z),h.l&&"#"!=(h.l.Target||"#").charAt(0)&&(u=''+u+"")),d.id=(a.id||"sjs")+"-"+f,s.push(Yt("td",u,d))}}return""+s.join("")+""}var Tf='SheetJS Table Export',Ef="";function yf(e,t,r){return[].join("")+""}function kf(e,t){var r=t||{},a=null!=r.header?r.header:Tf,n=null!=r.footer?r.footer:Ef,s=[a],i=pa(e["!ref"]);r.dense=Array.isArray(e),s.push(yf(0,0,r));for(var o=i.s.r;o<=i.e.r;++o)s.push(wf(e,i,o,r));return s.push("
"+n),s.join("")}function Sf(e,t,r){var a=r||{};var n=0,s=0;if(null!=a.origin)if("number"==typeof a.origin)n=a.origin;else{var i="string"==typeof a.origin?ua(a.origin):a.origin;n=i.r,s=i.c}var o=t.getElementsByTagName("tr"),c=Math.min(a.sheetRows||1e7,o.length),l={s:{r:0,c:0},e:{r:n,c:s}};if(e["!ref"]){var f=pa(e["!ref"]);l.s.r=Math.min(l.s.r,f.s.r),l.s.c=Math.min(l.s.c,f.s.c),l.e.r=Math.max(l.e.r,f.e.r),l.e.c=Math.max(l.e.c,f.e.c),-1==n&&(l.e.r=n=f.e.r+1)}var h=[],u=0,d=e["!rows"]||(e["!rows"]=[]),p=0,m=0,g=0,v=0,b=0,w=0;for(e["!cols"]||(e["!cols"]=[]);p1||w>1)&&h.push({s:{r:m+n,c:v+s},e:{r:m+n+(b||1)-1,c:v+s+(w||1)-1}});var x={t:"s",v:k},A=y.getAttribute("data-t")||y.getAttribute("t")||"";null!=k&&(0==k.length?x.t=A||"z":a.raw||0==k.trim().length||"s"==A||("TRUE"===k?x={t:"b",v:!0}:"FALSE"===k?x={t:"b",v:!1}:isNaN(Qe(k))?isNaN(tt(k).getDate())||(x={t:"d",v:Ye(k)},a.cellDates||(x={t:"n",v:We(x.v)}),x.z=a.dateNF||V[14]):x={t:"n",v:Qe(k)})),void 0===x.z&&null!=S&&(x.z=S);var C="",R=y.getElementsByTagName("A");if(R&&R.length)for(var O=0;O=c&&(e["!fullref"]=ma((l.e.r=o.length-p+m-1+n,l))),e}function _f(e,t){return Sf((t||{}).dense?[]:{},e,t)}function xf(e){var t="",r=function(e){return e.ownerDocument.defaultView&&"function"===typeof e.ownerDocument.defaultView.getComputedStyle?e.ownerDocument.defaultView.getComputedStyle:"function"===typeof getComputedStyle?getComputedStyle:null}(e);return r&&(t=r(e).getPropertyValue("display")),t||(t=e.style&&e.style.display),"none"===t}function Af(e){var t=e.replace(/[\t\r\n]/g," ").trim().replace(/ +/g," ").replace(//g," ").replace(//g,(function(e,t){return Array(parseInt(t,10)+1).join(" ")})).replace(/]*\/>/g,"\t").replace(//g,"\n");return[_t(t.replace(/<[^>]*>/g,""))]}var Cf={day:["d","dd"],month:["m","mm"],year:["y","yy"],hours:["h","hh"],minutes:["m","mm"],seconds:["s","ss"],"am-pm":["A/P","AM/PM"],"day-of-week":["ddd","dddd"],era:["e","ee"],quarter:["\\Qm",'m\\"th quarter"']};function Rf(e,t){var r=t||{};var a,n,s,i,o,c,l=qt(e),f=[],h={name:""},u="",d=0,p={},m=[],g=r.dense?[]:{},v={value:""},b="",w=0,T=[],E=-1,y=-1,k={s:{r:1e6,c:1e7},e:{r:0,c:0}},S=0,_={},x=[],A={},C=[],R=1,O=1,I=[],N={Names:[]},D={},F=["",""],P=[],L={},M="",U=0,B=!1,W=!1,H=0;for(Zt.lastIndex=0,l=l.replace(//gm,"").replace(//gm,"");o=Zt.exec(l);)switch(o[3]=o[3].replace(/_.*$/,"")){case"table":case"\u5de5\u4f5c\u8868":"/"===o[1]?(k.e.c>=k.s.c&&k.e.r>=k.s.r?g["!ref"]=ma(k):g["!ref"]="A1:A1",r.sheetRows>0&&r.sheetRows<=k.e.r&&(g["!fullref"]=g["!ref"],k.e.r=r.sheetRows-1,g["!ref"]=ma(k)),x.length&&(g["!merges"]=x),C.length&&(g["!rows"]=C),s.name=s["\u540d\u79f0"]||s.name,"undefined"!==typeof JSON&&JSON.stringify(s),m.push(s.name),p[s.name]=g,W=!1):"/"!==o[0].charAt(o[0].length-2)&&(s=Et(o[0],!1),E=y=-1,k.s.r=k.s.c=1e7,k.e.r=k.e.c=0,g=r.dense?[]:{},x=[],C=[],W=!0);break;case"table-row-group":"/"===o[1]?--S:++S;break;case"table-row":case"\u884c":if("/"===o[1]){E+=R,R=1;break}if((i=Et(o[0],!1))["\u884c\u53f7"]?E=i["\u884c\u53f7"]-1:-1==E&&(E=0),(R=+i["number-rows-repeated"]||1)<10)for(H=0;H0&&(C[E+H]={level:S});y=-1;break;case"covered-table-cell":"/"!==o[1]&&++y,r.sheetStubs&&(r.dense?(g[E]||(g[E]=[]),g[E][y]={t:"z"}):g[da({r:E,c:y})]={t:"z"}),b="",T=[];break;case"table-cell":case"\u6570\u636e":if("/"===o[0].charAt(o[0].length-2))++y,v=Et(o[0],!1),O=parseInt(v["number-columns-repeated"]||"1",10),c={t:"z",v:null},v.formula&&0!=r.cellFormula&&(c.f=dc(_t(v.formula))),"string"==(v["\u6570\u636e\u7c7b\u578b"]||v["value-type"])&&(c.t="s",c.v=_t(v["string-value"]||""),r.dense?(g[E]||(g[E]=[]),g[E][y]=c):g[da({r:E,c:y})]=c),y+=O-1;else if("/"!==o[1]){b="",w=0,T=[],O=1;var z=R?E+R-1:E;if(++y>k.e.c&&(k.e.c=y),yk.e.r&&(k.e.r=z),P=[],L={},c={t:(v=Et(o[0],!1))["\u6570\u636e\u7c7b\u578b"]||v["value-type"],v:null},r.cellFormula)if(v.formula&&(v.formula=_t(v.formula)),v["number-matrix-columns-spanned"]&&v["number-matrix-rows-spanned"]&&(A={s:{r:E,c:y},e:{r:E+(parseInt(v["number-matrix-rows-spanned"],10)||0)-1,c:y+(parseInt(v["number-matrix-columns-spanned"],10)||0)-1}},c.F=ma(A),I.push([A,c.F])),v.formula)c.f=dc(v.formula);else for(H=0;H=I[H][0].s.r&&E<=I[H][0].e.r&&y>=I[H][0].s.c&&y<=I[H][0].e.c&&(c.F=I[H][1]);switch((v["number-columns-spanned"]||v["number-rows-spanned"])&&(A={s:{r:E,c:y},e:{r:E+(parseInt(v["number-rows-spanned"],10)||0)-1,c:y+(parseInt(v["number-columns-spanned"],10)||0)-1}},x.push(A)),v["number-columns-repeated"]&&(O=parseInt(v["number-columns-repeated"],10)),c.t){case"boolean":c.t="b",c.v=Dt(v["boolean-value"]);break;case"float":case"percentage":case"currency":c.t="n",c.v=parseFloat(v.value);break;case"date":c.t="d",c.v=Ye(v["date-value"]),r.cellDates||(c.t="n",c.v=We(c.v)),c.z="m/d/yy";break;case"time":c.t="n",c.v=je(v["time-value"])/86400,r.cellDates&&(c.t="d",c.v=Ge(c.v)),c.z="HH:MM:SS";break;case"number":c.t="n",c.v=parseFloat(v["\u6570\u636e\u6570\u503c"]);break;default:if("string"!==c.t&&"text"!==c.t&&c.t)throw new Error("Unsupported value type "+c.t);c.t="s",null!=v["string-value"]&&(b=_t(v["string-value"]),T=[])}}else{if(B=!1,"s"===c.t&&(c.v=b||"",T.length&&(c.R=T),B=0==w),D.Target&&(c.l=D),P.length>0&&(c.c=P,P=[]),b&&!1!==r.cellText&&(c.w=b),B&&(c.t="z",delete c.v),(!B||r.sheetStubs)&&!(r.sheetRows&&r.sheetRows<=E))for(var V=0;V0;)g[E+V][y+O]=qe(c);else for(g[da({r:E+V,c:y})]=c;--O>0;)g[da({r:E+V,c:y+O})]=qe(c);k.e.c<=y&&(k.e.c=y)}y+=(O=parseInt(v["number-columns-repeated"]||"1",10))-1,O=0,c={},b="",T=[]}D={};break;case"document":case"document-content":case"\u7535\u5b50\u8868\u683c\u6587\u6863":case"spreadsheet":case"\u4e3b\u4f53":case"scripts":case"styles":case"font-face-decls":case"master-styles":if("/"===o[1]){if((a=f.pop())[0]!==o[3])throw"Bad state: "+a}else"/"!==o[0].charAt(o[0].length-2)&&f.push([o[3],!0]);break;case"annotation":if("/"===o[1]){if((a=f.pop())[0]!==o[3])throw"Bad state: "+a;L.t=b,T.length&&(L.R=T),L.a=M,P.push(L)}else"/"!==o[0].charAt(o[0].length-2)&&f.push([o[3],!1]);M="",U=0,b="",w=0,T=[];break;case"creator":"/"===o[1]?M=l.slice(U,o.index):U=o.index+o[0].length;break;case"meta":case"\u5143\u6570\u636e":case"settings":case"config-item-set":case"config-item-map-indexed":case"config-item-map-entry":case"config-item-map-named":case"shapes":case"frame":case"text-box":case"image":case"data-pilot-tables":case"list-style":case"form":case"dde-links":case"event-listeners":case"chart":if("/"===o[1]){if((a=f.pop())[0]!==o[3])throw"Bad state: "+a}else"/"!==o[0].charAt(o[0].length-2)&&f.push([o[3],!1]);b="",w=0,T=[];break;case"scientific-number":case"currency-symbol":case"currency-style":case"script":case"libraries":case"automatic-styles":case"default-style":case"page-layout":case"style":case"map":case"font-face":case"paragraph-properties":case"table-properties":case"table-column-properties":case"table-row-properties":case"table-cell-properties":case"fraction":case"boolean-style":case"boolean":case"text-style":case"text-content":case"text-properties":case"embedded-text":case"body":case"\u7535\u5b50\u8868\u683c":case"forms":case"table-column":case"table-header-rows":case"table-rows":case"table-column-group":case"table-header-columns":case"table-columns":case"null-date":case"graphic-properties":case"calculation-settings":case"named-expressions":case"label-range":case"label-ranges":case"named-expression":case"sort":case"sort-by":case"sort-groups":case"tab":case"line-break":case"span":case"s":case"date":case"object":case"title":case"\u6807\u9898":case"desc":case"binary-data":case"table-source":case"scenario":case"iteration":case"content-validations":case"content-validation":case"help-message":case"error-message":case"database-ranges":case"filter":case"filter-and":case"filter-or":case"filter-condition":case"list-level-style-bullet":case"list-level-style-number":case"list-level-properties":case"sender-firstname":case"sender-lastname":case"sender-initials":case"sender-title":case"sender-position":case"sender-email":case"sender-phone-private":case"sender-fax":case"sender-company":case"sender-phone-work":case"sender-street":case"sender-city":case"sender-postal-code":case"sender-country":case"sender-state-or-province":case"author-name":case"author-initials":case"chapter":case"file-name":case"template-name":case"sheet-name":case"event-listener":case"initial-creator":case"creation-date":case"print-date":case"generator":case"document-statistic":case"user-defined":case"editing-duration":case"editing-cycles":case"config-item":case"page-number":case"page-count":case"time":case"cell-range-source":case"detective":case"operation":case"highlighted-range":case"data-pilot-table":case"source-cell-range":case"source-service":case"data-pilot-field":case"data-pilot-level":case"data-pilot-subtotals":case"data-pilot-subtotal":case"data-pilot-members":case"data-pilot-member":case"data-pilot-display-info":case"data-pilot-sort-info":case"data-pilot-layout-info":case"data-pilot-field-reference":case"data-pilot-groups":case"data-pilot-group":case"data-pilot-group-member":case"rect":case"dde-connection-decls":case"dde-connection-decl":case"dde-link":case"dde-source":case"properties":case"property":case"table-protection":case"data-pilot-grand-total":case"office-document-common-attrs":break;case"number-style":case"percentage-style":case"date-style":case"time-style":if("/"===o[1]){if(_[h.name]=u,(a=f.pop())[0]!==o[3])throw"Bad state: "+a}else"/"!==o[0].charAt(o[0].length-2)&&(u="",h=Et(o[0],!1),f.push([o[3],!0]));break;case"number":case"day":case"month":case"year":case"era":case"day-of-week":case"week-of-year":case"quarter":case"hours":case"minutes":case"seconds":case"am-pm":switch(f[f.length-1][0]){case"time-style":case"date-style":n=Et(o[0],!1),u+=Cf[o[3]]["long"===n.style?1:0]}break;case"text":if("/>"===o[0].slice(-2))break;if("/"===o[1])switch(f[f.length-1][0]){case"number-style":case"date-style":case"time-style":u+=l.slice(d,o.index)}else d=o.index+o[0].length;break;case"named-range":F=pc((n=Et(o[0],!1))["cell-range-address"]);var G={Name:n.name,Ref:F[0]+"!"+F[1]};W&&(G.Sheet=m.length),N.Names.push(G);break;case"p":case"\u6587\u672c\u4e32":if(["master-styles"].indexOf(f[f.length-1][0])>-1)break;if("/"!==o[1]||v&&v["string-value"])Et(o[0],!1),w=o.index+o[0].length;else{var j=Af(l.slice(w,o.index));b=(b.length>0?b+"\n":"")+j[0]}break;case"database-range":if("/"===o[1])break;try{p[(F=pc(Et(o[0])["target-range-address"]))[0]]["!autofilter"]={ref:F[1]}}catch(X){}break;case"a":if("/"!==o[1]){if(!(D=Et(o[0],!1)).href)break;D.Target=_t(D.href),delete D.href,"#"==D.Target.charAt(0)&&D.Target.indexOf(".")>-1?(F=pc(D.Target.slice(1)),D.Target="#"+F[0]+"!"+F[1]):D.Target.match(/^\.\.[\\\/]/)&&(D.Target=D.Target.slice(3))}break;default:switch(o[2]){case"dc:":case"calcext:":case"loext:":case"ooo:":case"chartooo:":case"draw:":case"style:":case"chart:":case"form:":case"uof:":case"\u8868:":case"\u5b57:":break;default:if(r.WTF)throw new Error(o)}}var $={Sheets:p,SheetNames:m,Workbook:N};return r.bookSheets&&delete $.Sheets,$}function Of(e,t){t=t||{},st(e,"META-INF/manifest.xml")&&function(e,t){for(var r,a,n=qt(e);r=Zt.exec(n);)switch(r[3]){case"manifest":break;case"file-entry":if("/"==(a=Et(r[0],!1)).path&&"application/vnd.oasis.opendocument.spreadsheet"!==a.type)throw new Error("This OpenDocument is not a spreadsheet");break;case"encryption-data":case"algorithm":case"start-key-generation":case"key-derivation":throw new Error("Unsupported ODS Encryption");default:if(t&&t.WTF)throw r}}(ot(e,"META-INF/manifest.xml"),t);var r=ct(e,"content.xml");if(!r)throw new Error("Missing content.xml in ODS / UOF file");var a=Rf(Ut(r),t);return st(e,"meta.xml")&&(a.Props=bn(ot(e,"meta.xml"))),a}function If(e,t){return Rf(e,t)}var Nf=function(){var e=["",'',"",'',"",'',"",""].join(""),t=""+e+"";return function(){return mt+t}}(),Df=function(){var e=" \n",t=function(t,r,a){var n=[];n.push(' \n');var s=0,i=0,o=pa(t["!ref"]||"A1"),c=t["!merges"]||[],l=0,f=Array.isArray(t);if(t["!cols"])for(i=0;i<=o.e.c;++i)n.push(" \n");var h="",u=t["!rows"]||[];for(s=0;s\n");for(;s<=o.e.r;++s){for(h=u[s]?' table:style-name="ro'+u[s].ods+'"':"",n.push(" \n"),i=0;ii)&&!(c[l].s.r>s)&&!(c[l].e.c\n");else{var g=da({r:s,c:i}),v=f?(t[s]||[])[i]:t[g];if(v&&v.f&&(p["table:formula"]=Ct(("of:="+v.f.replace(So,"$1[.$2$3$4$5]").replace(/\]:\[/g,":")).replace(/;/g,"|").replace(/,/g,";")),v.F&&v.F.slice(0,g.length)==g)){var b=pa(v.F);p["table:number-matrix-columns-spanned"]=b.e.c-b.s.c+1,p["table:number-matrix-rows-spanned"]=b.e.r-b.s.r+1}if(v){switch(v.t){case"b":m=v.v?"TRUE":"FALSE",p["office:value-type"]="boolean",p["office:boolean-value"]=v.v?"true":"false";break;case"n":m=v.w||String(v.v||0),p["office:value-type"]="float",p["office:value"]=v.v||0;break;case"s":case"str":m=null==v.v?"":v.v,p["office:value-type"]="string";break;case"d":m=v.w||Ye(v.v).toISOString(),p["office:value-type"]="date",p["office:date-value"]=Ye(v.v).toISOString(),p["table:style-name"]="ce1";break;default:n.push(e);continue}var w=Ct(m).replace(/ +/g,(function(e){return''})).replace(/\t/g,"").replace(/\n/g,"").replace(/^ /,"").replace(/ $/,"");if(v.l&&v.l.Target){var T=v.l.Target;"#"==(T="#"==T.charAt(0)?"#"+T.slice(1).replace(/\./,"!"):T).charAt(0)||T.match(/^\w+:/)||(T="../"+T),w=Yt("text:a",w,{"xlink:href":T.replace(/&/g,"&")})}n.push(" "+Yt("table:table-cell",Yt("text:p",w,{}),p)+"\n")}else n.push(e)}}n.push(" \n")}return n.push(" \n"),n.join("")};return function(e,r){var a=[mt],n=Kt({"xmlns:office":"urn:oasis:names:tc:opendocument:xmlns:office:1.0","xmlns:table":"urn:oasis:names:tc:opendocument:xmlns:table:1.0","xmlns:style":"urn:oasis:names:tc:opendocument:xmlns:style:1.0","xmlns:text":"urn:oasis:names:tc:opendocument:xmlns:text:1.0","xmlns:draw":"urn:oasis:names:tc:opendocument:xmlns:drawing:1.0","xmlns:fo":"urn:oasis:names:tc:opendocument:xmlns:xsl-fo-compatible:1.0","xmlns:xlink":"http://www.w3.org/1999/xlink","xmlns:dc":"http://purl.org/dc/elements/1.1/","xmlns:meta":"urn:oasis:names:tc:opendocument:xmlns:meta:1.0","xmlns:number":"urn:oasis:names:tc:opendocument:xmlns:datastyle:1.0","xmlns:presentation":"urn:oasis:names:tc:opendocument:xmlns:presentation:1.0","xmlns:svg":"urn:oasis:names:tc:opendocument:xmlns:svg-compatible:1.0","xmlns:chart":"urn:oasis:names:tc:opendocument:xmlns:chart:1.0","xmlns:dr3d":"urn:oasis:names:tc:opendocument:xmlns:dr3d:1.0","xmlns:math":"http://www.w3.org/1998/Math/MathML","xmlns:form":"urn:oasis:names:tc:opendocument:xmlns:form:1.0","xmlns:script":"urn:oasis:names:tc:opendocument:xmlns:script:1.0","xmlns:ooo":"http://openoffice.org/2004/office","xmlns:ooow":"http://openoffice.org/2004/writer","xmlns:oooc":"http://openoffice.org/2004/calc","xmlns:dom":"http://www.w3.org/2001/xml-events","xmlns:xforms":"http://www.w3.org/2002/xforms","xmlns:xsd":"http://www.w3.org/2001/XMLSchema","xmlns:xsi":"http://www.w3.org/2001/XMLSchema-instance","xmlns:sheet":"urn:oasis:names:tc:opendocument:sh33tjs:1.0","xmlns:rpt":"http://openoffice.org/2005/report","xmlns:of":"urn:oasis:names:tc:opendocument:xmlns:of:1.2","xmlns:xhtml":"http://www.w3.org/1999/xhtml","xmlns:grddl":"http://www.w3.org/2003/g/data-view#","xmlns:tableooo":"http://openoffice.org/2009/table","xmlns:drawooo":"http://openoffice.org/2010/draw","xmlns:calcext":"urn:org:documentfoundation:names:experimental:calc:xmlns:calcext:1.0","xmlns:loext":"urn:org:documentfoundation:names:experimental:office:xmlns:loext:1.0","xmlns:field":"urn:openoffice:names:experimental:ooo-ms-interop:xmlns:field:1.0","xmlns:formx":"urn:openoffice:names:experimental:ooxml-odf-interop:xmlns:form:1.0","xmlns:css3t":"http://www.w3.org/TR/css3-text/","office:version":"1.2"}),s=Kt({"xmlns:config":"urn:oasis:names:tc:opendocument:xmlns:config:1.0","office:mimetype":"application/vnd.oasis.opendocument.spreadsheet"});"fods"==r.bookType?(a.push("\n"),a.push(mn().replace(/office:document-meta/g,"office:meta"))):a.push("\n"),function(e,t){e.push(" \n"),e.push(' \n'),e.push(' \n'),e.push(" /\n"),e.push(' \n'),e.push(" /\n"),e.push(" \n"),e.push(" \n");var r=0;t.SheetNames.map((function(e){return t.Sheets[e]})).forEach((function(t){if(t&&t["!cols"])for(var a=0;a\n'),e.push(' \n'),e.push(" \n"),++r}}));var a=0;t.SheetNames.map((function(e){return t.Sheets[e]})).forEach((function(t){if(t&&t["!rows"])for(var r=0;r\n'),e.push(' \n'),e.push(" \n"),++a}})),e.push(' \n'),e.push(' \n'),e.push(" \n"),e.push(' \n'),e.push(" \n")}(a,e),a.push(" \n"),a.push(" \n");for(var i=0;i!=e.SheetNames.length;++i)a.push(t(e.Sheets[e.SheetNames[i]],e,i));return a.push(" \n"),a.push(" \n"),"fods"==r.bookType?a.push(""):a.push(""),a.join("")}}();function Ff(e,t){if("fods"==t.bookType)return Df(e,t);var r=ut(),a="",n=[],s=[];return ht(r,a="mimetype","application/vnd.oasis.opendocument.spreadsheet"),ht(r,a="content.xml",Df(e,t)),n.push([a,"text/xml"]),s.push([a,"ContentFile"]),ht(r,a="styles.xml",Nf(e,t)),n.push([a,"text/xml"]),s.push([a,"StylesFile"]),ht(r,a="meta.xml",mt+mn()),n.push([a,"text/xml"]),s.push([a,"MetadataFile"]),ht(r,a="manifest.rdf",function(e){var t,r,a=[mt];a.push('\n');for(var n=0;n!=e.length;++n)a.push(pn(e[n][0],e[n][1])),a.push((t="",r=e[n][0],[' \n',' \n'," \n"].join("")));return a.push(pn("","Document","pkg")),a.push(""),a.join("")}(s)),n.push([a,"application/rdf+xml"]),ht(r,a="META-INF/manifest.xml",function(e){var t=[mt];t.push('\n'),t.push(' \n');for(var r=0;r\n');return t.push(""),t.join("")}(n)),r}function Pf(e){return new DataView(e.buffer,e.byteOffset,e.byteLength)}function Lf(e){return"undefined"!=typeof TextDecoder?(new TextDecoder).decode(e):Ut(R(e))}function Mf(e){return"undefined"!=typeof TextEncoder?(new TextEncoder).encode(e):A(Bt(e))}function Uf(e){var t=e.reduce((function(e,t){return e+t.length}),0),r=new Uint8Array(t),a=0;return e.forEach((function(e){r.set(e,a),a+=e.length})),r}function Bf(e){return 16843009*((e=(858993459&(e-=e>>1&1431655765))+(e>>2&858993459))+(e>>4)&252645135)>>>24}function Wf(e,t){var r=t?t[0]:0,a=127&e[r];e:if(e[r++]>=128){if(a|=(127&e[r])<<7,e[r++]<128)break e;if(a|=(127&e[r])<<14,e[r++]<128)break e;if(a|=(127&e[r])<<21,e[r++]<128)break e;if(a+=(127&e[r])*Math.pow(2,28),++r,e[r++]<128)break e;if(a+=(127&e[r])*Math.pow(2,35),++r,e[r++]<128)break e;if(a+=(127&e[r])*Math.pow(2,42),++r,e[r++]<128)break e}return t&&(t[0]=r),a}function Hf(e){var t=new Uint8Array(7);t[0]=127&e;var r=1;e:if(e>127){if(t[r-1]|=128,t[r]=e>>7&127,++r,e<=16383)break e;if(t[r-1]|=128,t[r]=e>>14&127,++r,e<=2097151)break e;if(t[r-1]|=128,t[r]=e>>21&127,++r,e<=268435455)break e;if(t[r-1]|=128,t[r]=e/256>>>21&127,++r,e<=34359738367)break e;if(t[r-1]|=128,t[r]=e/65536>>>21&127,++r,e<=4398046511103)break e;t[r-1]|=128,t[r]=e/16777216>>>21&127,++r}return t.slice(0,r)}function zf(e){var t=0,r=127&e[t];e:if(e[t++]>=128){if(r|=(127&e[t])<<7,e[t++]<128)break e;if(r|=(127&e[t])<<14,e[t++]<128)break e;if(r|=(127&e[t])<<21,e[t++]<128)break e;r|=(127&e[t])<<28}return r}function Vf(e){for(var t=[],r=[0];r[0]=128;);a=e.slice(c,r[0]);break;case 5:o=4,a=e.slice(r[0],r[0]+o),r[0]+=o;break;case 1:o=8,a=e.slice(r[0],r[0]+o),r[0]+=o;break;case 2:o=Wf(e,r),a=e.slice(r[0],r[0]+o),r[0]+=o;break;default:throw new Error("PB Type ".concat(i," for Field ").concat(s," at offset ").concat(n))}var l={data:a,type:i};null==t[s]?t[s]=[l]:t[s].push(l)}return t}function Gf(e){var t=[];return e.forEach((function(e,r){e.forEach((function(e){e.data&&(t.push(Hf(8*r+e.type)),2==e.type&&t.push(Hf(e.data.length)),t.push(e.data))}))})),Uf(t)}function jf(e,t){return(null==e?void 0:e.map((function(e){return t(e.data)})))||[]}function $f(e){for(var t,r=[],a=[0];a[0]>>0>0),r.push(i)}return r}function Xf(e){var t=[];return e.forEach((function(e){var r=[];r[1]=[{data:Hf(e.id),type:0}],r[2]=[],null!=e.merge&&(r[3]=[{data:Hf(+!!e.merge),type:0}]);var a=[];e.messages.forEach((function(e){a.push(e.data),e.meta[3]=[{type:0,data:Hf(e.data.length)}],r[2].push({data:Gf(e.meta),type:2})}));var n=Gf(r);t.push(Hf(n.length)),t.push(n),a.forEach((function(e){return t.push(e)}))})),Uf(t)}function Kf(e,t){if(0!=e)throw new Error("Unexpected Snappy chunk type ".concat(e));for(var r=[0],a=Wf(t,r),n=[];r[0]>2&7),i=(224&t[r[0]++])<<3,i|=t[r[0]++]):(o=1+(t[r[0]++]>>2),2==s?(i=t[r[0]]|t[r[0]+1]<<8,r[0]+=2):(i=(t[r[0]]|t[r[0]+1]<<8|t[r[0]+2]<<16|t[r[0]+3]<<24)>>>0,r[0]+=4)),n=[Uf(n)],0==i)throw new Error("Invalid offset 0");if(i>n[0].length)throw new Error("Invalid offset beyond length");if(o>=i)for(n.push(n[0].slice(-i)),o-=i;o>=n[n.length-1].length;)n.push(n[n.length-1]),o-=n[n.length-1].length;n.push(n[0].slice(-i,-i+o))}else{var c=t[r[0]++]>>2;if(c<60)++c;else{var l=c-59;c=t[r[0]],l>1&&(c|=t[r[0]+1]<<8),l>2&&(c|=t[r[0]+2]<<16),l>3&&(c|=t[r[0]+3]<<24),c>>>=0,c++,r[0]+=l}n.push(t.slice(r[0],r[0]+c)),r[0]+=c}}var f=Uf(n);if(f.length!=a)throw new Error("Unexpected length: ".concat(f.length," != ").concat(a));return f}function Yf(e){for(var t=[],r=0;r>8&255]))):a<=16777216?(i+=4,t.push(new Uint8Array([248,a-1&255,a-1>>8&255,a-1>>16&255]))):a<=4294967296&&(i+=5,t.push(new Uint8Array([252,a-1&255,a-1>>8&255,a-1>>16&255,a-1>>>24&255]))),t.push(e.slice(r,r+a)),i+=a,n[0]=0,n[1]=255&i,n[2]=i>>8&255,n[3]=i>>16&255,r+=a}return Uf(t)}function qf(e,t,r){var a,n=Pf(e),s=n.getUint32(8,!0),i=12,o=-1,c=-1,l=NaN,f=NaN,h=new Date(2001,0,1);switch(1&s&&(l=function(e,t){for(var r=(127&e[t+15])<<7|e[t+14]>>1,a=1&e[t+14],n=t+13;n>=t;--n)a=256*a+e[n];return(128&e[t+15]?-a:a)*Math.pow(10,r-6176)}(e,i),i+=16),2&s&&(f=n.getFloat64(i,!0),i+=8),4&s&&(h.setTime(h.getTime()+1e3*n.getFloat64(i,!0)),i+=8),8&s&&(c=n.getUint32(i,!0),i+=4),16&s&&(o=n.getUint32(i,!0),i+=4),e[1]){case 0:break;case 2:case 10:a={t:"n",v:l};break;case 3:a={t:"s",v:t[c]};break;case 5:a={t:"d",v:h};break;case 6:a={t:"b",v:f>0};break;case 7:a={t:"n",v:f/86400};break;case 8:a={t:"e",v:0};break;case 9:if(!(o>-1))throw new Error("Unsupported cell type ".concat(e[1]," : ").concat(31&s," : ").concat(e.slice(0,4)));a={t:"s",v:r[o]};break;default:throw new Error("Unsupported cell type ".concat(e[1]," : ").concat(31&s," : ").concat(e.slice(0,4)))}return a}function Zf(e,t){var r=new Uint8Array(32),a=Pf(r),n=12,s=0;switch(r[0]=5,e.t){case"n":r[1]=2,function(e,t,r){var a=Math.floor(0==r?0:Math.LOG10E*Math.log(Math.abs(r)))+6176-20,n=r/Math.pow(10,a-6176);e[t+15]|=a>>7,e[t+14]|=(127&a)<<1;for(var s=0;n>=1;++s,n/=256)e[t+s]=255&n;e[t+15]|=r>=0?0:128}(r,n,e.v),s|=1,n+=16;break;case"b":r[1]=6,a.setFloat64(n,e.v?1:0,!0),s|=2,n+=8;break;case"s":if(-1==t.indexOf(e.v))throw new Error("Value ".concat(e.v," missing from SST!"));r[1]=3,a.setUint32(n,t.indexOf(e.v),!0),s|=8,n+=4;break;default:throw"unsupported cell type "+e.t}return a.setUint32(8,s,!0),r.slice(0,n)}function Qf(e,t){var r=new Uint8Array(32),a=Pf(r),n=12,s=0;switch(r[0]=3,e.t){case"n":r[2]=2,a.setFloat64(n,e.v,!0),s|=32,n+=8;break;case"b":r[2]=6,a.setFloat64(n,e.v?1:0,!0),s|=32,n+=8;break;case"s":if(-1==t.indexOf(e.v))throw new Error("Value ".concat(e.v," missing from SST!"));r[2]=3,a.setUint32(n,t.indexOf(e.v),!0),s|=16,n+=4;break;default:throw"unsupported cell type "+e.t}return a.setUint32(4,s,!0),r.slice(0,n)}function eh(e,t,r){switch(e[0]){case 0:case 1:case 2:case 3:return function(e,t,r,a){var n,s=Pf(e),i=s.getUint32(4,!0),o=(a>1?12:8)+4*Bf(i&(a>1?3470:398)),c=-1,l=-1,f=NaN,h=new Date(2001,0,1);switch(512&i&&(c=s.getUint32(o,!0),o+=4),o+=4*Bf(i&(a>1?12288:4096)),16&i&&(l=s.getUint32(o,!0),o+=4),32&i&&(f=s.getFloat64(o,!0),o+=8),64&i&&(h.setTime(h.getTime()+1e3*s.getFloat64(o,!0)),o+=8),e[2]){case 0:break;case 2:n={t:"n",v:f};break;case 3:n={t:"s",v:t[l]};break;case 5:n={t:"d",v:h};break;case 6:n={t:"b",v:f>0};break;case 7:n={t:"n",v:f/86400};break;case 8:n={t:"e",v:0};break;case 9:if(c>-1)n={t:"s",v:r[c]};else if(l>-1)n={t:"s",v:t[l]};else{if(isNaN(f))throw new Error("Unsupported cell type ".concat(e.slice(0,4)));n={t:"n",v:f}}break;default:throw new Error("Unsupported cell type ".concat(e.slice(0,4)))}return n}(e,t,r,e[0]);case 5:return qf(e,t,r);default:throw new Error("Unsupported payload version ".concat(e[0]))}}function th(e){return Wf(Vf(e)[1][0].data)}function rh(e,t){var r=Vf(t.data),a=zf(r[1][0].data),n=r[3],s=[];return(n||[]).forEach((function(t){var r=Vf(t.data),n=zf(r[1][0].data)>>>0;switch(a){case 1:s[n]=Lf(r[3][0].data);break;case 8:var i=Vf(e[th(r[9][0].data)][0].data),o=e[th(i[1][0].data)][0],c=zf(o.meta[1][0].data);if(2001!=c)throw new Error("2000 unexpected reference to ".concat(c));var l=Vf(o.data);s[n]=l[3].map((function(e){return Lf(e.data)})).join("")}})),s}function ah(e,t){var r,a=Vf(t.data),n=(null==(r=null==a?void 0:a[7])?void 0:r[0])?zf(a[7][0].data)>>>0>0?1:0:-1,s=jf(a[5],(function(e){return function(e,t){var r,a,n,s,i,o,c,l,f,h,u,d,p,m,g,v,b=Vf(e),w=zf(b[1][0].data)>>>0,T=zf(b[2][0].data)>>>0,E=(null==(a=null==(r=b[8])?void 0:r[0])?void 0:a.data)&&zf(b[8][0].data)>0||!1;if((null==(s=null==(n=b[7])?void 0:n[0])?void 0:s.data)&&0!=t)g=null==(o=null==(i=b[7])?void 0:i[0])?void 0:o.data,v=null==(l=null==(c=b[6])?void 0:c[0])?void 0:l.data;else{if(!(null==(h=null==(f=b[4])?void 0:f[0])?void 0:h.data)||1==t)throw"NUMBERS Tile missing ".concat(t," cell storage");g=null==(d=null==(u=b[4])?void 0:u[0])?void 0:d.data,v=null==(m=null==(p=b[3])?void 0:p[0])?void 0:m.data}for(var y=E?4:1,k=Pf(g),S=[],_=0;_=1&&(A[S[S.length-1][0]]=v.subarray(S[S.length-1][1]*y)),{R:w,cells:A}}(e,n)}));return{nrows:zf(a[4][0].data)>>>0,data:s.reduce((function(e,t){return e[t.R]||(e[t.R]=[]),t.cells.forEach((function(r,a){if(e[t.R][a])throw new Error("Duplicate cell r=".concat(t.R," c=").concat(a));e[t.R][a]=r})),e}),[])}}function nh(e,t){var r={"!ref":"A1"},a=e[th(Vf(t.data)[2][0].data)],n=zf(a[0].meta[1][0].data);if(6001!=n)throw new Error("6000 unexpected reference to ".concat(n));return function(e,t,r){var a,n=Vf(t.data),s={s:{r:0,c:0},e:{r:0,c:0}};if(s.e.r=(zf(n[6][0].data)>>>0)-1,s.e.r<0)throw new Error("Invalid row varint ".concat(n[6][0].data));if(s.e.c=(zf(n[7][0].data)>>>0)-1,s.e.c<0)throw new Error("Invalid col varint ".concat(n[7][0].data));r["!ref"]=ma(s);var i=Vf(n[4][0].data),o=rh(e,e[th(i[4][0].data)][0]),c=(null==(a=i[17])?void 0:a[0])?rh(e,e[th(i[17][0].data)][0]):[],l=Vf(i[3][0].data),f=0;l[1].forEach((function(t){var a=Vf(t.data),n=e[th(a[2][0].data)][0],s=zf(n.meta[1][0].data);if(6002!=s)throw new Error("6001 unexpected reference to ".concat(s));var i=ah(0,n);i.data.forEach((function(e,t){e.forEach((function(e,a){var n=da({r:f+t,c:a}),s=eh(e,o,c);s&&(r[n]=s)}))})),f+=i.nrows}))}(e,a[0],r),r}function sh(e,t){var r={SheetNames:[],Sheets:{}};if(jf(Vf(t.data)[1],th).forEach((function(t){e[t].forEach((function(t){if(2==zf(t.meta[1][0].data)){var a=function(e,t){var r,a=Vf(t.data),n={name:(null==(r=a[1])?void 0:r[0])?Lf(a[1][0].data):"",sheets:[]};return jf(a[2],th).forEach((function(t){e[t].forEach((function(t){6e3==zf(t.meta[1][0].data)&&n.sheets.push(nh(e,t))}))})),n}(e,t);a.sheets.forEach((function(e,t){Hh(r,e,0==t?a.name:a.name+"_"+t,!0)}))}}))})),0==r.SheetNames.length)throw new Error("Empty NUMBERS file");return r}function ih(e){var t,r,a,n,s={},i=[];if(e.FullPaths.forEach((function(e){if(e.match(/\.iwpv2/))throw new Error("Unsupported password protection")})),e.FileIndex.forEach((function(e){if(e.name.match(/\.iwa$/)){var t,r;try{t=Yf(e.content)}catch(a){return console.log("?? "+e.content.length+" "+(a.message||a))}try{r=$f(t)}catch(a){return console.log("## "+(a.message||a))}r.forEach((function(e){s[e.id]=e.messages,i.push(e.id)}))}})),!i.length)throw new Error("File has no messages");var o=(null==(n=null==(a=null==(r=null==(t=null==s?void 0:s[1])?void 0:t[0])?void 0:r.meta)?void 0:a[1])?void 0:n[0].data)&&1==zf(s[1][0].meta[1][0].data)&&s[1][0];if(o||i.forEach((function(e){s[e].forEach((function(e){if(1==zf(e.meta[1][0].data)>>>0){if(o)throw new Error("Document has multiple roots");o=e}}))})),!o)throw new Error("Cannot find Document root");return sh(s,o)}function oh(e,t,r){var a,n,s,i;if(!(null==(a=e[6])?void 0:a[0])||!(null==(n=e[7])?void 0:n[0]))throw"Mutation only works on post-BNC storages!";if((null==(i=null==(s=e[8])?void 0:s[0])?void 0:i.data)&&zf(e[8][0].data)>0||!1)throw"Math only works with normal offsets";for(var o=0,c=Pf(e[7][0].data),l=0,f=[],h=Pf(e[4][0].data),u=0,d=[],p=0;p]*r:id="([^"]*)"/)||["",""])[1];return t["!id"][r].Target}(ct(e,p,!0),hn(ct(e,m,!0),p)),v=pt(g,p),b=fn(v);u=al(ct(e,v,!0),0,0,hn(ct(e,b,!0),v),0,u);break;case"macro":T=t,s[a],T.slice(-4),u={"!type":"macro"};break;case"dialog":u=function(e,t,r,a,n,s,i,o){return t.slice(-4),{"!type":"dialog"}}(0,t,0,0,s[a]);break;default:throw new Error("Unrecognized sheet type "+o)}i[a]=u;var w=[];s&&s[a]&&Pe(s[a]).forEach((function(r){var n="";if(s[a][r].Type==ln.CMNT){n=pt(s[a][r].Target,t);var i=Sl(ot(e,n,!0),n,c);if(!i||!i.length)return;vo(u,i,!1)}s[a][r].Type==ln.TCMNT&&(n=pt(s[a][r].Target,t),w=w.concat(function(e,t){var r=[],a=!1,n={},s=0;return e.replace(bt,(function(i,o){var c=Et(i);switch(yt(c[0])){case"":case"":case"
":case"":break;case"":null!=n.t&&r.push(n);break;case"":case"":n.t=e.slice(s,o).replace(/\r\n/g,"\n").replace(/\r/g,"\n");break;case"":case"":case"":a=!1;break;default:if(!a&&t.WTF)throw new Error("unrecognized "+c[0]+" in threaded comments")}return i})),r}(ot(e,n,!0),c)))})),w&&w.length&&vo(u,w,!0,c.people||[])}catch(E){if(c.WTF)throw E}var T}function uh(e){return"/"==e.charAt(0)?e.slice(1):e}function dh(e,t){if(_e(),lh(t=t||{}),st(e,"META-INF/manifest.xml"))return Of(e,t);if(st(e,"objectdata.xml"))return Of(e,t);if(st(e,"Index/Document.iwa")){if("undefined"==typeof Uint8Array)throw new Error("NUMBERS file parsing requires Uint8Array support");if(e.FileIndex)return ih(e);var r=Oe.utils.cfb_new();return ft(e).forEach((function(t){ht(r,t,lt(e,t))})),ih(r)}if(!st(e,"[Content_Types].xml")){if(st(e,"index.xml.gz"))throw new Error("Unsupported NUMBERS 08 file");if(st(e,"index.xml"))throw new Error("Unsupported NUMBERS 09 file");throw new Error("Unsupported ZIP file")}var a,n,s=ft(e),i=function(e){var t={workbooks:[],sheets:[],charts:[],dialogs:[],macros:[],rels:[],strs:[],comments:[],threadedcomments:[],links:[],coreprops:[],extprops:[],custprops:[],themes:[],styles:[],calcchains:[],vba:[],drawings:[],metadata:[],people:[],TODO:[],xmlns:""};if(!e||!e.match)return t;var r={};if((e.match(bt)||[]).forEach((function(e){var a=Et(e);switch(a[0].replace(wt,"<")){case"0?t.calcchains[0]:"",t.sst=t.strs.length>0?t.strs[0]:"",t.style=t.styles.length>0?t.styles[0]:"",t.defaults=r,delete t.calcchains,t}(ct(e,"[Content_Types].xml")),o=!1;if(0===i.workbooks.length&&ot(e,n="xl/workbook.xml",!0)&&i.workbooks.push(n),0===i.workbooks.length){if(!ot(e,n="xl/workbook.bin",!0))throw new Error("Could not find workbook");i.workbooks.push(n),o=!0}"bin"==i.workbooks[0].slice(-3)&&(o=!0);var c={},l={};if(!t.bookSheets&&!t.bookProps){if(mc=[],i.sst)try{mc=kl(ot(e,uh(i.sst)),i.sst,t)}catch(O){if(t.WTF)throw O}t.cellStyles&&i.themes.length&&(c=function(e,t,r){return co(e,r)}(ct(e,i.themes[0].replace(/^\//,""),!0)||"",i.themes[0],t)),i.style&&(l=yl(ot(e,uh(i.style)),i.style,c,t))}i.links.map((function(r){try{hn(ct(e,fn(uh(r))),r);return xl(ot(e,uh(r)),0,r,t)}catch(O){}}));var f=wl(ot(e,uh(i.workbooks[0])),i.workbooks[0],t),h={},u="";i.coreprops.length&&((u=ot(e,uh(i.coreprops[0]),!0))&&(h=bn(u)),0!==i.extprops.length&&(u=ot(e,uh(i.extprops[0]),!0))&&function(e,t,r){var a={};t||(t={}),e=Ut(e),En.forEach((function(r){var n=(e.match(Wt(r[0]))||[])[1];switch(r[2]){case"string":n&&(t[r[1]]=_t(n));break;case"bool":t[r[1]]="true"===n;break;case"raw":var s=e.match(new RegExp("<"+r[0]+"[^>]*>([\\s\\S]*?)"));s&&s.length>0&&(a[r[1]]=s[1])}})),a.HeadingPairs&&a.TitlesOfParts&&kn(a.HeadingPairs,a.TitlesOfParts,t,r)}(u,h,t));var d={};t.bookSheets&&!t.bookProps||0!==i.custprops.length&&(u=ct(e,uh(i.custprops[0]),!0))&&(d=function(e,t){var r={},a="",n=e.match(_n);if(n)for(var s=0;s!=n.length;++s){var i=n[s],o=Et(i);switch(o[0]){case"":a=null;break;default:if(0===i.indexOf(""),l=c[0].slice(4),f=c[1];switch(l){case"lpstr":case"bstr":case"lpwstr":case"cy":case"error":r[a]=_t(f);break;case"bool":r[a]=Dt(f);break;case"i1":case"i2":case"i4":case"i8":case"int":case"uint":r[a]=parseInt(f,10);break;case"r4":case"r8":case"decimal":r[a]=parseFloat(f);break;case"filetime":case"date":r[a]=Ye(f);break;default:if("/"==l.slice(-1))break;t.WTF&&"undefined"!==typeof console&&console.warn("Unexpected",i,l,c)}}else if("0&&(a=h.SheetNames),t.bookProps&&(p.Props=h,p.Custprops=d),t.bookSheets&&"undefined"!==typeof a&&(p.SheetNames=a),t.bookSheets?p.SheetNames:t.bookProps))return p;a={};var m={};t.bookDeps&&i.calcchain&&(m=_l(ot(e,uh(i.calcchain)),i.calcchain));var g,v,b=0,w={},T=f.Sheets;h.Worksheets=T.length,h.SheetNames=[];for(var E=0;E!=T.length;++E)h.SheetNames[E]=T[E].name;var y=o?"bin":"xml",k=i.workbooks[0].lastIndexOf("/"),S=(i.workbooks[0].slice(0,k+1)+"_rels/"+i.workbooks[0].slice(k+1)+".rels").replace(/^\//,"");st(e,S)||(S="xl/_rels/workbook."+y+".rels");var _=hn(ct(e,S,!0),S.replace(/_rels.*/,"s5s"));(i.metadata||[]).length>=1&&(t.xlmeta=Al(ot(e,uh(i.metadata[0])),i.metadata[0],t)),(i.people||[]).length>=1&&(t.people=function(e,t){var r=[],a=!1;return e.replace(bt,(function(e){var n=Et(e);switch(yt(n[0])){case"":case"":case"":case"":case"":break;case"":a=!1;break;default:if(!a&&t.WTF)throw new Error("unrecognized "+n[0]+" in threaded comments")}return e})),r}(ot(e,uh(i.people[0])),t)),_&&(_=function(e,t){if(!e)return 0;try{e=t.map((function(t){return t.id||(t.id=t.strRelID),[t.name,e["!id"][t.id].Target,(r=e["!id"][t.id].Type,ln.WS.indexOf(r)>-1?"sheet":ln.CS&&r==ln.CS?"chart":ln.DS&&r==ln.DS?"dialog":ln.MS&&r==ln.MS?"macro":r&&r.length?r:"sheet")];var r}))}catch(O){return null}return e&&0!==e.length?e:null}(_,f.Sheets));var x=ot(e,"xl/worksheets/sheet.xml",!0)?1:0;e:for(b=0;b!=h.Worksheets;++b){var A="sheet";if(_&&_[b]?(g="xl/"+_[b][1].replace(/[\/]?xl\//,""),st(e,g)||(g=_[b][1]),st(e,g)||(g=S.replace(/_rels\/.*$/,"")+_[b][1]),A=_[b][2]):g=(g="xl/worksheets/sheet"+(b+1-x)+"."+y).replace(/sheet0\./,"sheet."),v=g.replace(/^(.*)(\/)([^\/]*)$/,"$1/_rels/$3.rels"),t&&null!=t.sheets)switch(typeof t.sheets){case"number":if(b!=t.sheets)continue e;break;case"string":if(h.SheetNames[b].toLowerCase()!=t.sheets.toLowerCase())continue e;break;default:if(Array.isArray&&Array.isArray(t.sheets)){for(var C=!1,R=0;R!=t.sheets.length;++R)"number"==typeof t.sheets[R]&&t.sheets[R]==b&&(C=1),"string"==typeof t.sheets[R]&&t.sheets[R].toLowerCase()==h.SheetNames[b].toLowerCase()&&(C=1);if(!C)continue e}}hh(e,g,v,h.SheetNames[b],b,w,a,A,t,f,c,l)}return p={Directory:i,Workbook:f,Props:h,Custprops:d,Deps:m,Sheets:a,SheetNames:h.SheetNames,Strings:mc,Styles:l,Themes:c,SSF:qe(V)},t&&t.bookFiles&&(e.files?(p.keys=s,p.files=e.files):(p.keys=[],p.files={},e.FullPaths.forEach((function(t,r){t=t.replace(/^Root Entry[\/]/,""),p.keys.push(t),p.files[t]=e.FileIndex[r]})))),t&&t.bookVBA&&(i.vba.length>0?p.vbaraw=ot(e,uh(i.vba[0]),!0):i.defaults&&"application/vnd.ms-office.vbaProject"===i.defaults.bin&&(p.vbaraw=ot(e,"xl/vbaProject.bin",!0))),p}function ph(e,t){var r=t||{},a="Workbook",n=Oe.find(e,a);try{if(a="/!DataSpaces/Version",!(n=Oe.find(e,a))||!n.content)throw new Error("ECMA-376 Encrypted file missing "+a);if(function(e){var t={};t.id=e.read_shift(0,"lpp4"),t.R=ui(e,4),t.U=ui(e,4),t.W=ui(e,4)}(n.content),a="/!DataSpaces/DataSpaceMap",!(n=Oe.find(e,a))||!n.content)throw new Error("ECMA-376 Encrypted file missing "+a);var s=function(e){var t=[];e.l+=4;for(var r=e.read_shift(4);r-- >0;)t.push(di(e));return t}(n.content);if(1!==s.length||1!==s[0].comps.length||0!==s[0].comps[0].t||"StrongEncryptionDataSpace"!==s[0].name||"EncryptedPackage"!==s[0].comps[0].v)throw new Error("ECMA-376 Encrypted file bad "+a);if(a="/!DataSpaces/DataSpaceInfo/StrongEncryptionDataSpace",!(n=Oe.find(e,a))||!n.content)throw new Error("ECMA-376 Encrypted file missing "+a);var i=function(e){var t=[];e.l+=4;for(var r=e.read_shift(4);r-- >0;)t.push(e.read_shift(0,"lpp4"));return t}(n.content);if(1!=i.length||"StrongEncryptionTransform"!=i[0])throw new Error("ECMA-376 Encrypted file bad "+a);if(a="/!DataSpaces/TransformInfo/StrongEncryptionTransform/!Primary",!(n=Oe.find(e,a))||!n.content)throw new Error("ECMA-376 Encrypted file missing "+a);pi(n.content)}catch(c){}if(a="/EncryptionInfo",!(n=Oe.find(e,a))||!n.content)throw new Error("ECMA-376 Encrypted file missing "+a);var o=function(e){var t=ui(e);switch(t.Minor){case 2:return[t.Minor,vi(e)];case 3:return[t.Minor,bi()];case 4:return[t.Minor,wi(e)]}throw new Error("ECMA-376 Encrypted file unrecognized Version: "+t.Minor)}(n.content);if(a="/EncryptedPackage",!(n=Oe.find(e,a))||!n.content)throw new Error("ECMA-376 Encrypted file missing "+a);if(4==o[0]&&"undefined"!==typeof decrypt_agile)return decrypt_agile(o[1],n.content,r.password||"",r);if(2==o[0]&&"undefined"!==typeof decrypt_std76)return decrypt_std76(o[1],n.content,r.password||"",r);throw new Error("File is password-protected")}function mh(e,t){return"ods"==t.bookType?Ff(e,t):"numbers"==t.bookType?function(e,t){if(!t||!t.numbers)throw new Error("Must pass a `numbers` option -- check the README");var r=e.Sheets[e.SheetNames[0]];e.SheetNames.length>1&&console.error("The Numbers writer currently writes only the first table");var a=pa(r["!ref"]);a.s.r=a.s.c=0;var n=!1;a.e.c>9&&(n=!0,a.e.c=9),a.e.r>49&&(n=!0,a.e.r=49),n&&console.error("The Numbers writer is currently limited to ".concat(ma(a)));var s=Dh(r,{range:a,header:1}),i=["~Sh33tJ5~"];s.forEach((function(e){return e.forEach((function(e){"string"==typeof e&&i.push(e)}))}));var o={},c=[],l=Oe.read(t.numbers,{type:"base64"});l.FileIndex.map((function(e,t){return[e,l.FullPaths[t]]})).forEach((function(e){var t=e[0],r=e[1];2==t.type&&t.name.match(/\.iwa/)&&$f(Yf(t.content)).forEach((function(e){c.push(e.id),o[e.id]={deps:[],location:r,type:zf(e.messages[0].meta[1][0].data)}}))})),c.sort((function(e,t){return e-t}));var f=c.filter((function(e){return e>1})).map((function(e){return[e,Hf(e)]}));l.FileIndex.map((function(e,t){return[e,l.FullPaths[t]]})).forEach((function(e){var t=e[0];e[1],t.name.match(/\.iwa/)&&$f(Yf(t.content)).forEach((function(e){e.messages.forEach((function(t){f.forEach((function(t){e.messages.some((function(e){return 11006!=zf(e.meta[1][0].data)&&function(e,t){e:for(var r=0;r<=e.length-t.length;++r){for(var a=0;a-1,n={workbooks:[],sheets:[],charts:[],dialogs:[],macros:[],rels:[],strs:[],comments:[],threadedcomments:[],links:[],coreprops:[],extprops:[],custprops:[],themes:[],styles:[],calcchains:[],vba:[],drawings:[],metadata:[],people:[],TODO:[],xmlns:""};fh(t=t||{});var s=ut(),i="",o=0;t.cellXfs=[],Ec(t.cellXfs,{},{revssf:{General:0}}),e.Props||(e.Props={});if(ht(s,i="docProps/core.xml",Tn(e.Props,t)),n.coreprops.push(i),dn(t.rels,2,i,ln.CORE_PROPS),i="docProps/app.xml",e.Props&&e.Props.SheetNames);else if(e.Workbook&&e.Workbook.Sheets){for(var c=[],l=0;l0&&(ht(s,i="docProps/custom.xml",xn(e.Custprops)),n.custprops.push(i),dn(t.rels,4,i,ln.CUST_PROPS));for(o=1;o<=e.SheetNames.length;++o){var f={"!id":{}},h=e.Sheets[e.SheetNames[o-1]];(h||{})["!type"];if(ht(s,i="xl/worksheets/sheet"+o+"."+r,Cl(o-1,i,t,e,f)),n.sheets.push(i),dn(t.wbrels,-1,"worksheets/sheet"+o+"."+r,ln.WS[0]),h){var u=h["!comments"],d=!1,p="";u&&u.length>0&&(ht(s,p="xl/comments"+o+"."+r,Rl(u,p,t)),n.comments.push(p),dn(f,-1,"../comments"+o+"."+r,ln.CMNT),d=!0),h["!legacy"]&&d&&ht(s,"xl/drawings/vmlDrawing"+o+".vml",go(o,h["!comments"])),delete h["!comments"],delete h["!legacy"]}f["!id"].rId1&&ht(s,fn(i),un(f))}null!=t.Strings&&t.Strings.length>0&&(ht(s,i="xl/sharedStrings."+r,function(e,t,r){return(".bin"===t.slice(-4)?fi:ci)(e,r)}(t.Strings,i,t)),n.strs.push(i),dn(t.wbrels,-1,"sharedStrings."+r,ln.SST));ht(s,i="xl/workbook."+r,function(e,t,r){return(".bin"===t.slice(-4)?bl:ml)(e,r)}(e,i,t)),n.workbooks.push(i),dn(t.rels,1,i,ln.WB),ht(s,i="xl/theme/theme1.xml",lo(e.Themes,t)),n.themes.push(i),dn(t.wbrels,-1,"theme/theme1.xml",ln.THEME),ht(s,i="xl/styles."+r,function(e,t,r){return(".bin"===t.slice(-4)?Qi:Wi)(e,r)}(e,i,t)),n.styles.push(i),dn(t.wbrels,-1,"styles."+r,ln.STY),e.vbaraw&&a&&(ht(s,i="xl/vbaProject.bin",e.vbaraw),n.vba.push(i),dn(t.wbrels,-1,"vbaProject.bin",ln.VBA));return ht(s,i="xl/metadata."+r,function(e){return(".bin"===e.slice(-4)?uo:po)()}(i)),n.metadata.push(i),dn(t.wbrels,-1,"metadata."+r,ln.XLMETA),ht(s,"[Content_Types].xml",cn(n,t)),ht(s,"_rels/.rels",un(t.rels)),ht(s,"xl/_rels/workbook."+r+".rels",un(t.wbrels)),delete t.revssf,delete t.ssf,s}(e,t):gh(e,t)}function gh(e,t){mo=1024,e&&!e.SSF&&(e.SSF=qe(V)),e&&e.SSF&&(_e(),Se(e.SSF),t.revssf=Ue(e.SSF),t.revssf[e.SSF[65535]]=0,t.ssf=e.SSF),t.rels={},t.wbrels={},t.Strings=[],t.Strings.Count=0,t.Strings.Unique=0,vc?t.revStrings=new Map:(t.revStrings={},t.revStrings.foo=[],delete t.revStrings.foo);var r="xml",a=yo.indexOf(t.bookType)>-1,n={workbooks:[],sheets:[],charts:[],dialogs:[],macros:[],rels:[],strs:[],comments:[],threadedcomments:[],links:[],coreprops:[],extprops:[],custprops:[],themes:[],styles:[],calcchains:[],vba:[],drawings:[],metadata:[],people:[],TODO:[],xmlns:""};fh(t=t||{});var s=ut(),i="",o=0;if(t.cellXfs=[],Ec(t.cellXfs,{},{revssf:{General:0}}),e.Props||(e.Props={}),ht(s,i="docProps/core.xml",Tn(e.Props,t)),n.coreprops.push(i),dn(t.rels,2,i,ln.CORE_PROPS),i="docProps/app.xml",e.Props&&e.Props.SheetNames);else if(e.Workbook&&e.Workbook.Sheets){for(var c=[],l=0;l0&&(ht(s,i="docProps/custom.xml",xn(e.Custprops)),n.custprops.push(i),dn(t.rels,4,i,ln.CUST_PROPS));var f=["SheetJ5"];for(t.tcid=0,o=1;o<=e.SheetNames.length;++o){var h={"!id":{}},u=e.Sheets[e.SheetNames[o-1]];(u||{})["!type"];if(ht(s,i="xl/worksheets/sheet"+o+"."+r,Hc(o-1,t,e,h)),n.sheets.push(i),dn(t.wbrels,-1,"worksheets/sheet"+o+"."+r,ln.WS[0]),u){var d=u["!comments"],p=!1,m="";if(d&&d.length>0){var g=!1;d.forEach((function(e){e[1].forEach((function(e){1==e.T&&(g=!0)}))})),g&&(ht(s,m="xl/threadedComments/threadedComment"+o+"."+r,wo(d,f,t)),n.threadedcomments.push(m),dn(h,-1,"../threadedComments/threadedComment"+o+"."+r,ln.TCMNT)),ht(s,m="xl/comments"+o+"."+r,bo(d)),n.comments.push(m),dn(h,-1,"../comments"+o+"."+r,ln.CMNT),p=!0}u["!legacy"]&&p&&ht(s,"xl/drawings/vmlDrawing"+o+".vml",go(o,u["!comments"])),delete u["!comments"],delete u["!legacy"]}h["!id"].rId1&&ht(s,fn(i),un(h))}return null!=t.Strings&&t.Strings.length>0&&(ht(s,i="xl/sharedStrings.xml",ci(t.Strings,t)),n.strs.push(i),dn(t.wbrels,-1,"sharedStrings.xml",ln.SST)),ht(s,i="xl/workbook.xml",ml(e)),n.workbooks.push(i),dn(t.rels,1,i,ln.WB),ht(s,i="xl/theme/theme1.xml",lo(e.Themes,t)),n.themes.push(i),dn(t.wbrels,-1,"theme/theme1.xml",ln.THEME),ht(s,i="xl/styles.xml",Wi(e,t)),n.styles.push(i),dn(t.wbrels,-1,"styles.xml",ln.STY),e.vbaraw&&a&&(ht(s,i="xl/vbaProject.bin",e.vbaraw),n.vba.push(i),dn(t.wbrels,-1,"vbaProject.bin",ln.VBA)),ht(s,i="xl/metadata.xml",po()),n.metadata.push(i),dn(t.wbrels,-1,"metadata.xml",ln.XLMETA),f.length>1&&(ht(s,i="xl/persons/person.xml",function(e){var t=[mt,Yt("personList",null,{xmlns:nr,"xmlns:x":ur[0]}).replace(/[\/]>/,">")];return e.forEach((function(e,r){t.push(Yt("person",null,{displayName:e,id:"{54EE7950-7262-4200-6969-"+("000000000000"+r).slice(-12)+"}",userId:e,providerId:"None"}))})),t.push(""),t.join("")}(f)),n.people.push(i),dn(t.wbrels,-1,"persons/person.xml",ln.PEOPLE)),ht(s,"[Content_Types].xml",cn(n,t)),ht(s,"_rels/.rels",un(t.rels)),ht(s,"xl/_rels/workbook.xml.rels",un(t.wbrels)),delete t.revssf,delete t.ssf,s}function vh(e,t){var r="";switch((t||{}).type||"base64"){case"buffer":case"array":return[e[0],e[1],e[2],e[3],e[4],e[5],e[6],e[7]];case"base64":r=y(e.slice(0,12));break;case"binary":r=e;break;default:throw new Error("Unrecognized type "+(t&&t.type||"undefined"))}return[r.charCodeAt(0),r.charCodeAt(1),r.charCodeAt(2),r.charCodeAt(3),r.charCodeAt(4),r.charCodeAt(5),r.charCodeAt(6),r.charCodeAt(7)]}function bh(e,t){var r=0;e:for(;r=2&&0===n[3])return qs.to_workbook(s,r);if(0===n[2]&&(8===n[3]||9===n[3]))return qs.to_workbook(s,r)}break;case 3:case 131:case 139:case 140:return $s.to_workbook(s,r);case 123:if(92===n[1]&&114===n[2]&&116===n[3])return Si.to_workbook(s,r);break;case 10:case 13:case 32:return function(e,t){var r="",a=vh(e,t);switch(t.type){case"base64":r=y(e);break;case"binary":r=e;break;case"buffer":r=e.toString("binary");break;case"array":r=Je(e);break;default:throw new Error("Unrecognized type "+t.type)}return 239==a[0]&&187==a[1]&&191==a[2]&&(r=Ut(r)),t.type="binary",bh(r,t)}(s,r);case 137:if(80===n[1]&&78===n[2]&&71===n[3])throw new Error("PNG Image File is not a spreadsheet")}return js.indexOf(n[0])>-1&&n[2]<=12&&n[3]<=31?$s.to_workbook(s,r):wh(e,s,r,i)}function Eh(e,t){var r=t||{};return r.type="file",Th(e,r)}function yh(e,t){switch(t.type){case"base64":case"binary":break;case"buffer":case"array":t.type="";break;case"file":return Fe(t.file,Oe.write(e,{type:k?"buffer":""}));case"string":throw new Error("'string' output type invalid for '"+t.bookType+"' files");default:throw new Error("Unrecognized type "+t.type)}return Oe.write(e,t)}function kh(e,t){var r={},a=k?"nodebuffer":"undefined"!==typeof Uint8Array?"array":"string";if(t.compression&&(r.compression="DEFLATE"),t.password)r.type=a;else switch(t.type){case"base64":r.type="base64";break;case"binary":r.type="string";break;case"string":throw new Error("'string' output type invalid for '"+t.bookType+"' files");case"buffer":case"file":r.type=a;break;default:throw new Error("Unrecognized type "+t.type)}var n=e.FullPaths?Oe.write(e,{fileType:"zip",type:{nodebuffer:"buffer",string:"binary"}[r.type]||r.type,compression:!!t.compression}):e.generate(r);if("undefined"!==typeof Deno&&"string"==typeof n){if("binary"==t.type||"base64"==t.type)return n;n=new Uint8Array(C(n))}return t.password&&"undefined"!==typeof encrypt_agile?yh(encrypt_agile(n,t.password),t):"file"===t.type?Fe(t.file,n):"string"==t.type?Ut(n):n}function Sh(e,t,r){r||(r="");var a=r+e;switch(t.type){case"base64":return E(Bt(a));case"binary":return Bt(a);case"string":return e;case"file":return Fe(t.file,a,"utf8");case"buffer":return k?S(a,"utf8"):"undefined"!==typeof TextEncoder?(new TextEncoder).encode(a):Sh(a,{type:"binary"}).split("").map((function(e){return e.charCodeAt(0)}))}throw new Error("Unrecognized type "+t.type)}function _h(e,t){switch(t.type){case"string":case"base64":case"binary":for(var r="",a=0;a0&&(n=0);var h=la(c.s.r),u=[],d=[],p=0,m=0,g=Array.isArray(e),v=c.s.r,b=0,w={};g&&!e[v]&&(e[v]=[]);var T=l.skipHidden&&e["!cols"]||[],E=l.skipHidden&&e["!rows"]||[];for(b=c.s.c;b<=c.e.c;++b)if(!(T[b]||{}).hidden)switch(u[b]=ha(b),r=g?e[v][b]:e[u[b]+h],a){case 1:s[b]=b-c.s.c;break;case 2:s[b]=u[b];break;case 3:s[b]=l.header[b-c.s.c];break;default:if(null==r&&(r={w:"__EMPTY",t:"s"}),o=i=ba(r,null,l),m=w[i]||0){do{o=i+"_"+m++}while(w[o]);w[i]=m,w[o]=1}else w[i]=1;s[b]=o}for(v=c.s.r+n;v<=c.e.r;++v)if(!(E[v]||{}).hidden){var y=Nh(e,c,v,u,a,s,g,l);(!1===y.isempty||(1===a?!1!==l.blankrows:l.blankrows))&&(d[p++]=y.row)}return d.length=p,d}var Fh=/"/g;function Ph(e,t,r,a,n,s,i,o){for(var c=!0,l=[],f="",h=la(r),u=t.s.c;u<=t.e.c;++u)if(a[u]){var d=o.dense?(e[r]||[])[u]:e[a[u]+h];if(null==d)f="";else if(null!=d.v){c=!1,f=""+(o.rawNumbers&&"n"==d.t?d.v:ba(d,null,o));for(var p=0,m=0;p!==f.length;++p)if((m=f.charCodeAt(p))===n||m===s||34===m||o.forceQuotes){f='"'+f.replace(Fh,'""')+'"';break}"ID"==f&&(f='"ID"')}else null==d.f||d.F?f="":(c=!1,(f="="+d.f).indexOf(",")>=0&&(f='"'+f.replace(Fh,'""')+'"'));l.push(f)}return!1===o.blankrows&&c?null:l.join(i)}function Lh(e,t){var r=[],a=null==t?{}:t;if(null==e||null==e["!ref"])return"";var n=ga(e["!ref"]),s=void 0!==a.FS?a.FS:",",i=s.charCodeAt(0),o=void 0!==a.RS?a.RS:"\n",c=o.charCodeAt(0),l=new RegExp(("|"==s?"\\|":s)+"+$"),f="",h=[];a.dense=Array.isArray(e);for(var u=a.skipHidden&&e["!cols"]||[],d=a.skipHidden&&e["!rows"]||[],p=n.s.c;p<=n.e.c;++p)(u[p]||{}).hidden||(h[p]=ha(p));for(var m=0,g=n.s.r;g<=n.e.r;++g)(d[g]||{}).hidden||null!=(f=Ph(e,n,g,h,i,c,s,a))&&(a.strip&&(f=f.replace(l,"")),(f||!1!==a.blankrows)&&r.push((m++?o:"")+f));return delete a.dense,r.join("")}function Mh(e,t){t||(t={}),t.FS="\t",t.RS="\n";var r=Lh(e,t);if("undefined"==typeof m||"string"==t.type)return r;var a=m.utils.encode(1200,r,"str");return String.fromCharCode(255)+String.fromCharCode(254)+a}function Uh(e,t,r){var a,n=r||{},s=+!n.skipHeader,i=e||{},o=0,c=0;if(i&&null!=n.origin)if("number"==typeof n.origin)o=n.origin;else{var l="string"==typeof n.origin?ua(n.origin):n.origin;o=l.r,c=l.c}var f={s:{c:0,r:0},e:{c:c,r:o+t.length-1+s}};if(i["!ref"]){var h=ga(i["!ref"]);f.e.c=Math.max(f.e.c,h.e.c),f.e.r=Math.max(f.e.r,h.e.r),-1==o&&(o=h.e.r+1,f.e.r=o+t.length-1+s)}else-1==o&&(o=0,f.e.r=t.length-1+s);var u=n.header||[],d=0;t.forEach((function(e,t){Pe(e).forEach((function(r){-1==(d=u.indexOf(r))&&(u[d=u.length]=r);var l=e[r],f="z",h="",p=da({c:c+d,r:o+t+s});a=Bh(i,p),!l||"object"!==typeof l||l instanceof Date?("number"==typeof l?f="n":"boolean"==typeof l?f="b":"string"==typeof l?f="s":l instanceof Date?(f="d",n.cellDates||(f="n",l=We(l)),h=n.dateNF||V[14]):null===l&&n.nullError&&(f="e",l=0),a?(a.t=f,a.v=l,delete a.w,delete a.R,h&&(a.z=h)):i[p]=a={t:f,v:l},h&&(a.z=h)):i[p]=l}))})),f.e.c=Math.max(f.e.c,c+u.length-1);var p=la(o);if(s)for(d=0;d=65535)throw new Error("Too many worksheets");if(a&&e.SheetNames.indexOf(r)>=0){var s=r.match(/(^.*?)(\d+)$/);n=s&&+s[2]||0;var i=s&&s[1]||r;for(++n;n<=65535&&-1!=e.SheetNames.indexOf(r=i+n);++n);}if(ul(r),e.SheetNames.indexOf(r)>=0)throw new Error("Worksheet with name |"+r+"| already exists!");return e.SheetNames.push(r),e.Sheets[r]=t,r}function zh(e,t,r){return t?(e.l={Target:t},r&&(e.l.Tooltip=r)):delete e.l,e}var Vh,Gh={encode_col:ha,encode_row:la,encode_cell:da,encode_range:ma,decode_col:fa,decode_row:ca,split_cell:function(e){return e.replace(/(\$?[A-Z]*)(\$?\d*)/,"$1,$2").split(",")},decode_cell:ua,decode_range:pa,format_cell:ba,sheet_add_aoa:Ta,sheet_add_json:Uh,sheet_add_dom:Sf,aoa_to_sheet:Ea,json_to_sheet:function(e,t){return Uh(null,e,t)},table_to_sheet:_f,table_to_book:function(e,t){return wa(_f(e,t),t)},sheet_to_csv:Lh,sheet_to_txt:Mh,sheet_to_json:Dh,sheet_to_html:kf,sheet_to_formulae:function(e){var t,r="",a="";if(null==e||null==e["!ref"])return[];var n,s=ga(e["!ref"]),i="",o=[],c=[],l=Array.isArray(e);for(n=s.s.c;n<=s.e.c;++n)o[n]=ha(n);for(var f=s.s.r;f<=s.e.r;++f)for(i=la(f),n=s.s.c;n<=s.e.c;++n)if(r=o[n]+i,a="",void 0!==(t=l?(e[f]||[])[n]:e[r])){if(null!=t.F){if(r=t.F,!t.f)continue;a=t.f,-1==r.indexOf(":")&&(r=r+":"+r)}if(null!=t.f)a=t.f;else{if("z"==t.t)continue;if("n"==t.t&&null!=t.v)a=""+t.v;else if("b"==t.t)a=t.v?"TRUE":"FALSE";else if(void 0!==t.w)a="'"+t.w;else{if(void 0===t.v)continue;a="s"==t.t?"'"+t.v:""+t.v}}c[c.length]=r+"="+a}return c},sheet_to_row_object_array:Dh,sheet_get_cell:Bh,book_new:Wh,book_append_sheet:Hh,book_set_sheet_visibility:function(e,t,r){e.Workbook||(e.Workbook={}),e.Workbook.Sheets||(e.Workbook.Sheets=[]);var a=function(e,t){if("number"==typeof t){if(t>=0&&e.SheetNames.length>t)return t;throw new Error("Cannot find sheet # "+t)}if("string"==typeof t){var r=e.SheetNames.indexOf(t);if(r>-1)return r;throw new Error("Cannot find sheet name |"+t+"|")}throw new Error("Cannot find sheet |"+t+"|")}(e,t);switch(e.Workbook.Sheets[a]||(e.Workbook.Sheets[a]={}),r){case 0:case 1:case 2:break;default:throw new Error("Bad sheet visibility setting "+r)}e.Workbook.Sheets[a].Hidden=r},cell_set_number_format:function(e,t){return e.z=t,e},cell_set_hyperlink:zh,cell_set_internal_link:function(e,t,r){return zh(e,"#"+t,r)},cell_add_comment:function(e,t,r){e.c||(e.c=[]),e.c.push({t:t,a:r||"SheetJS"})},sheet_set_array_formula:function(e,t,r,a){for(var n="string"!=typeof t?t:ga(t),s="string"==typeof t?t:ma(t),i=n.s.r;i<=n.e.r;++i)for(var o=n.s.c;o<=n.e.c;++o){var c=Bh(e,i,o);c.t="n",c.F=s,delete c.v,i==n.s.r&&o==n.s.c&&(c.f=r,a&&(c.D=!0))}return e},consts:{SHEET_VISIBLE:0,SHEET_HIDDEN:1,SHEET_VERY_HIDDEN:2}};var jh={to_json:function(e,t){var r=Vh({objectMode:!0});if(null==e||null==e["!ref"])return r.push(null),r;var a={t:"n",v:0},n=0,s=1,i=[],o=0,c="",l={s:{r:0,c:0},e:{r:0,c:0}},f=t||{},h=null!=f.range?f.range:e["!ref"];switch(1===f.header?n=1:"A"===f.header?n=2:Array.isArray(f.header)&&(n=3),typeof h){case"string":l=ga(h);break;case"number":(l=ga(e["!ref"])).s.r=h;break;default:l=h}n>0&&(s=0);var u=la(l.s.r),d=[],p=0,m=Array.isArray(e),g=l.s.r,v=0,b={};m&&!e[g]&&(e[g]=[]);var w=f.skipHidden&&e["!cols"]||[],T=f.skipHidden&&e["!rows"]||[];for(v=l.s.c;v<=l.e.c;++v)if(!(w[v]||{}).hidden)switch(d[v]=ha(v),a=m?e[g][v]:e[d[v]+u],n){case 1:i[v]=v-l.s.c;break;case 2:i[v]=d[v];break;case 3:i[v]=f.header[v-l.s.c];break;default:if(null==a&&(a={w:"__EMPTY",t:"s"}),c=o=ba(a,null,f),p=b[o]||0){do{c=o+"_"+p++}while(b[c]);b[o]=p,b[c]=1}else b[o]=1;i[v]=c}return g=l.s.r+s,r._read=function(){for(;g<=l.e.r;)if(!(T[g-1]||{}).hidden){var t=Nh(e,l,g,d,n,i,m,f);if(++g,!1===t.isempty||(1===n?!1!==f.blankrows:f.blankrows))return void r.push(t.row)}return r.push(null)},r},to_html:function(e,t){var r=Vh(),a=t||{},n=null!=a.header?a.header:Tf,s=null!=a.footer?a.footer:Ef;r.push(n);var i=pa(e["!ref"]);a.dense=Array.isArray(e),r.push(yf(0,0,a));var o=i.s.r,c=!1;return r._read=function(){if(o>i.e.r)return c||(c=!0,r.push(""+s)),r.push(null);for(;o<=i.e.r;){r.push(wf(e,i,o,a)),++o;break}},r},to_csv:function(e,t){var r=Vh(),a=null==t?{}:t;if(null==e||null==e["!ref"])return r.push(null),r;var n=ga(e["!ref"]),s=void 0!==a.FS?a.FS:",",i=s.charCodeAt(0),o=void 0!==a.RS?a.RS:"\n",c=o.charCodeAt(0),l=new RegExp(("|"==s?"\\|":s)+"+$"),f="",h=[];a.dense=Array.isArray(e);for(var u=a.skipHidden&&e["!cols"]||[],d=a.skipHidden&&e["!rows"]||[],p=n.s.c;p<=n.e.c;++p)(u[p]||{}).hidden||(h[p]=ha(p));var m=n.s.r,g=!1,v=0;return r._read=function(){if(!g)return g=!0,r.push("\ufeff");for(;m<=n.e.r;)if(++m,!(d[m-1]||{}).hidden&&null!=(f=Ph(e,n,m-1,h,i,c,s,a))&&(a.strip&&(f=f.replace(l,"")),f||!1!==a.blankrows))return r.push((v++?o:"")+f);return r.push(null)},r},set_readable:function(e){Vh=e}},$h=s.version}}]); \ No newline at end of file diff --git a/build/static/js/1893.da0417d1.chunk.js.LICENSE.txt b/build/static/js/3333.0f88944c.chunk.js.LICENSE.txt similarity index 100% rename from build/static/js/1893.da0417d1.chunk.js.LICENSE.txt rename to build/static/js/3333.0f88944c.chunk.js.LICENSE.txt diff --git a/build/static/js/3513.e1d27adb.chunk.js b/build/static/js/3513.e1d27adb.chunk.js new file mode 100644 index 0000000..fcbdb2b --- /dev/null +++ b/build/static/js/3513.e1d27adb.chunk.js @@ -0,0 +1 @@ +(self.webpackChunkmantis_material_react=self.webpackChunkmantis_material_react||[]).push([[3513],{38215:function(e,t,n){"use strict";n.d(t,{Z:function(){return c}});var r=n(17592),i=n(85281),a=n(46417),o=(0,r.ZP)("div")((function(){return{position:"fixed",top:"50%",left:"50%",transform:"translate(-50%, -50%)",zIndex:2001,display:"flex",alignItems:"center",justifyContent:"center",background:"rgba(255, 255, 255, 0.7)",padding:"20px",borderRadius:"10px"}})),s=(0,r.ZP)("div")((function(){return{position:"absolute",width:"40px",height:"40px",display:"flex",alignItems:"center",justifyContent:"center"}})),c=function(){return(0,a.jsxs)(o,{children:[(0,a.jsx)(i.Z,{color:"primary",size:80,thickness:6}),(0,a.jsx)(s,{children:(0,a.jsx)("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD4AAAA+CAYAAABzwahEAAAPnUlEQVR4AdVae3AU9R3/7d4jdyGQQKAhECBAJBSmEAtFSQUjqPgAHGlhRm0lDkWY6Tg+O9qiErR26h8WR8ZWqTMN1ur4qMpDrTyjtDwDJloeCYiBvAgkaZ53l7vb3X4/v9vfZS/Zu9uFwLSfmb3d293f7u/z+z5/399K7CphdW5JrupgBZosZ0ialmu8pklSjUOTamRJbvvjqTUV7CpAYlcIj+SWZHQ55WJZlm7UNK2IXpRhpZ3GWJskSWXUZrPD4Sp77eSva9gVwIATXz35+SJNYWs1phWxAYDEpDKVaZv+fOrZUjaAGDDiK695rpgetpYOc82upw72sMycdJbz/SzmHeKl/ynRay31bbS1s7rjTczXGYj3ihrShnUDNQCXTXzlNS8UyExdbybhSdeNYwXz81nBzflE2pKms7oT51ntiSa276NKVn3wrNktNcGQelNpTUkNuwxcFvFV+S88rKnKy8ZzkOz84uvYvOJZ/PhyAE3Y/+HXbN+HFVwjjJAlR8lr1WueY9wt2MclEYfj8rnkj+nwRnHOLuGWhnbmpfuMKh/3Xn0Atm74IuY8OcGPFYk99kbVM98xm7BFnDyttHLyb3MlRdsjSWycOA+VLv79YpY5Ork6V5efY59s/JJVHznH/+dMymLz7v0Rm71oWtK2GIDSJ7ew6kMxJlCjytI8u+Qddm4+93bPBIfqiiG96KG5RPouljokuZT3b/2avf7EB6ylsZ1dM2MsG5OfxU7RAFSWVbMAObUphRMTtsc7CpdMh6c3kqe8gN117Yh5W4627GljFmGZ+C/ynx/flzSkDPW2Aqj2+lV/Y5mj0tljG3/GFhQXspkLpnBJVx85yyq/OGWJPAANgzkd2/utOMXJzxp965vlF3YFrPRHZtYgSZq6vi/p2TT6VrF+1Vt8/yiRhnoLiIHAftc7h0kDzlp6HgYcfTAgVwmEPmIWzTeZxPEQaeWkkhJJk1eJk8vWLGBz75nBrAIqfmDrN2zhqjlsetGkftddKU6WQ2qPe6AZVuwdGPP9kWw4+ZWKnVXiVO6M4UXtR1rKDiZrm4g4J70871cTnMzzd3ESNn3bgz9mdgC7hmoufeKWuB4/c1QGV3nYfP7Msfy/FYB8rM1LC6YNm72lonXv+UTtEqr60qVLJTcbvEv8h20tfOhGZgeQtpBiZnZ6wnuhEUDFnlPMDhaSMCbNilohc0kp61mEW1y1j0u8hLR78Ff5xX3t2i5AHLjegvqOIdtHXK/8oorZRfGLiw3aJM1dkVeynA5kCsGm98cjLhNxh4O5nxEnoOJW4rQRkDRUF3adTNoAEprRRB7tfJ09zA7Qt3mGCCMz+dmioiLKcSRTjvGISw/kPbNcSDtzdLotDy6A+AyYObR4KCjK53ur3t2I+ct7s0b0Pfds4U04RuLV914z4rjJ4ZSc94sTSBrsShvYv62S76frZKwAYQ2orWpidoEExyh1tzPl6SlTpjhJ6v3u7Utcgm0vHf/wePKUc8TJS5E21LWu6gKbRBmalXwcgHp70yISg8QR3oTWWAWk3gtpbp6/cCiLRK8Y9k7jHzgCGh3n8om/ibpueHKr0vZT5lVZFvHItVWRaALVQ4pqxcYfL3opeoxcvlr3D4BVc4HU4eFFeMt0ZsHJvUzcFKPkY4gvW7YMGiC7ZfcicW723dalXUsS3lSyNeZcBUmsmaS/5p0Vlp4BVccADsvOYP6uAM/yKsqq7PkJmv8L4k7mmEu7DcRNIfIqkedu3qjq0pkzZ/DfITE5quZjp2Qxu0Dnha1iX1fdxD55fW/CNjANYN49s7jKI5O788E5kfY0oHZQcEuvT5GY8wbaye+//36MqsfY+JEjR6QlY1cX0CHvNdQmZ/JIZhUtjW3RzkNqsG90Hti2cS8fgGSoqz7Pp6loi/uH6wNnJ7zBNA0ZYvrdY1aMZ6hdGHQ9RuL473KmDBUnUB+zAyE1dP6me2fxpMUYljat3Zb0GfvJodWRRz9Aic/utw+Ts/NG1L/L0qQrCoRggVTXUGRPMULmNo44h0CflZXlcGiuXLPGdoDOo7Pw0EYpC5W/c9Wcfm3EoAGiSAF4h0QiQmtDmyUHKZAzZSSrPam/W5MgzJgUlo+CrgFSU1OT5GTOseKi7UytsT2GiJlqW1X5aB+IrJfCYXNDO7MDYwh1yA4kYvKMGTNkkcxw4ghjdJLfQ9ntJRcgWxqsFUCsqDzg1e0U5FtsEvfGVIQ4J9nv90fNXEhcgmPLyEAh49KJW4WZlzezYSE172BvjDbZhc5JPn78eH/nlpubK7e1tcWQtjtRaDXpnLHaYkRflTdbSEhN65V4a4Plclo/IC/TDyV9ixCnNJWFw2EpPT2dBcKBBtHA3+FndmCmjsueuJnIf8/0/mQq79UlDkdpV+LGOnxQ7aljOmFwBTjxY8eOSXV1day9vV1SlFCHaFB3wroT8sdZ+kE4QuXFDMkSG7+ucZmUxdmdqrbU9WpIINQuiPO5CM5x4pTVYMdTucbgt8ejjeutj3K8Tg0jaU2aMY4nJWYQKm+mLT7d7kUW2GrDwRmFFpD8Xax3xSUmZcUfPhL7L2yvp9XJTv7ijgAv4ltBPK8rHNRCPf00QzKVRzs8p7Y6YRktCqy99foMrWN73bsnWJ/ZmTGbUVlkADRFDUarlIYKZkKYeWUjUYSm+0sWmraFxHdTaTkRhtnI2bHwKBBUA3iwSv6LcxPnjV4dI6J5vV61W+04JM5X7LBG3Mwr9820oPLxZln+zsQpac6kkdG5QDLs+7AyetwRat0FTvqsLEpeJDBaTU2NQocqBXl1f9PnH4uGmN5ZcSpmqu41KSUvffwWy4UJIzCIxlQ2bj/ILxnX1mq6Tx0EJwrVKlVjNFF8NKasbMSIEeqgQYOUWl91W0gNlIvGu0oPJH2h31Ti/VNeqP8dJrm6KQnDYIp5erKwZpR2j9JTfrRldy1x4mZMCYwWk7mxiPjVixcvqt3d3WpKSopS6z/9J/GA3ZsOJZW6mRp640h2Pk1bsWhoBzAToLo8fhES0t4fo+YXoblhWZbDtOcaLa5FbZziGyc/ZMgQpaenJ7yz4b1DqhpuxDV492RSNxuYeF4cWF6yiNmB8OyJ1B3SFlFI1ZSGj2o3grjS2dnJSescYyswa9eu5cQ7OjpwE0YodLGn/jVxHVJPFNfNc21PQiKiSJEIxgGFZ49XfETfthk+HGiO9B08wsOHD8deNd4fJa7rPi6G09LSeINPm97cHFT9R3gHSOqlT25m8WCWXCRzYvMpqUmkFYBxQOHZYedmNXdj36Cp6LvOJdTc3KzS4oKqC5cjSlz3dvhRurq6Qh6PJ0SDETrefvQP4h54y76fYwhg+ffRjfeRCi/kkrx+0Q9oVSRx2SpRbI8S7+iVuAiP+KrCiK0bvozx5Idat68KBoMhCmNBcKFQrYC4KDQC0SqrfhIS56oeCASC5ORCh5o/Pz7aO279CE/Oo7hvG70EBYrCPrX26CzM+uoxh0hnUWYyJd4VmSihWvvJxkheX2uY1e0qPRij4q09TW98/Z8D59B3CmNBUnMFoVpMTgT6LigI44eqB2kwMNxBchJvk8ofFTdtempLTNi4XCCdjWcWqLwgrH3w0g4eCaBVq1/6Kb+GPrz3u+3Re31K95cfnHv1dfSZPDn6HoKq06qvqvVZPey3Po6RKSsr49cwVWWRwXE2+M7tyxs87VZZktNwsZJSWVRhJxTksMsFPgyY85MZbGrhBJqDe5kzxRGd20MjOlq6qNqawSOBWDcHaQhAQCG7Pty66+l29WKz0+n0k8ZCVQITJ04M7dy5U1m3bl0M8XjVFgyIizYP2ckgUpnBdJw6OeOHuYWZC191ys6o8WJtepHNNXMrgDeHE0MuALLG9Bc2bVTvsBo+v6/ls1+ebDv8Ham4j8IxZmPdtMEzhljvPCSKeMT5wmF2dra7sbExlY4H0QZJe4n82L7ksWRT/OJdl1yVtQqELHhvoyMjSZ//V4T0WbfbHSCnxklTxdhPxdMgaXjY6NSMBPtBX0ODikPqbto4eXpwKj0Y5MfMHHbzI6mOtJhADOkXLikY8AGA9JFA7S49FDMZCij+ih31bz3V2FPbqpOGlLH5aION94vfAnELi3qtHddBHJ7Hy3Sp0+YhO3Ivzl65Yrgn+wFjO3j82UumDcgAxCMMNPnPbdhc98a7LpcLThikYdOQNrdtcmhhKrD0U3GBZBVVieKfg5wdJJ+Smprq9fl8kH4qvdATCoVc+ekFo28YvvgVh0H1BWACWGLGBzpjLK7KoGSEGgC2Pl8wckDK/247+MrR1t2YL8N+IVmfThh7YdcKS/Cda1LiqFHRJufk5LioLuch8h6dvJfIpxB5aITzjtE/v32kZ/wDTpMBAJC+YkkKWmD8ktlHCQqKmrUnL7BWIh3vs23YcmPgu798Wv/Xz0CM3h2mdwd0wnwjn9QzatSoEJXKw1pEZeMTYxagq73w9FB7Suw8XlVVvaRi+A/yuO64bfR9t2eljL09xeEtYAOAQNhfcabrm9J/XtyGPIKn1Lp6B3X19tN6gJ/m29ymSUgKUlMzh2aEncUDmdRe1tXeaPce/dilbxgAOT99evbEQdOuHebJvsHrSC2gpec0Ky/RmNrlV3wVneHWrw427/hHc7C+k/IJEFZ1KSOjDFDIEtLmSRb1LUR94/dZeY+tVROoPDaQo1TQTS9PoSlfik4cA0B9c7mpc1z6GAByghISoZkjivI8MuVRjqEjU52DRuossXir+UJdFHcCXfW+b09VtR9tMnReoefxNJqeCbsF6R7KygL03B56N8/OWK/3tkTaNnHWa/M8zrNIru8iOik0GeADQGHFTabh0q85qL/8Kwu0xSBgTwPB6BiLGMZn83SZzmuQMAhTWz5voEeGoNcgTtWUHiqW8OO8vLww+R5lz5494UT2PBDEY9rSQqOTHAmP91TFdNGChJsyPTdlelztqcMu6i+XvNiIkBQRHlcPHGv6sUbHIKzo56J1AZBkvR5cSFhUVBR2CbD69bIpysvLecdoAHqINOytm0ijJt9J3r+TVBLHXfrGkwsiJRIMLF1i76MBEue7qE0XqTPadYiNnFen3j6Ad5HGYSDwTcslkQYGamVULLrLpH7y6dOnuY1TGctFFR0hcYfhvujinQ6eaNBgYc6sEHm+0WAKqatEWJkwYYI6depUjYhbtuWrBW775GGd1FEXFQA8FFsR8+HRMdFBKocgPrTvRkgnh4l70ijPxtwAzpLnCLpDvSztvFqQ9C8PuAPEINDeTdpgjADYjOFQhESn3s6hP+OKr9dfSUhCaiIcYjNIMur52f850f95/BfoYlARf1CQvwAAAABJRU5ErkJggg==",alt:"Logo",style:{width:"100%",height:"100%"}})})]})}},76911:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return Re}});var r=n(1413),i=n(93433),a=n(74165),o=n(15861),s=n(29439),c=n(47313),l=n(56573),d=n(13997),u=n.n(d),p=n(48737),h=n(10658),x=n.n(h),f=n(58467),m=n(19860),g=n(24813),v=n(90842),Z=n(37159),b=n(91554),j=n(57829),S=n(42832),y=n(61113),k=n(66212),w=n(9019),A=n(73428),C=n(16783),P=n(41727),Y=n(76088),M=n(69099),z=n(85281),R=n(51629),E=n(70501),W=n(66835),H=n(23477),I=n(24076),T=n(67478),D=n(57861),N=n(61689),L=n(47131),O=n(94469),V=n(33604),B=n(1550),F=n(49914),U=n(19536),J=n(96467),q=n(16429),K=n(83929),G=n(44758),_=n(4117),Q=n(29736),X=n(23208),$=n(45904),ee=n(23195),te=n(7308),ne=n(87462),re={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 184H712v-64c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v64H384v-64c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v64H144c-17.7 0-32 14.3-32 32v664c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V216c0-17.7-14.3-32-32-32zm-40 656H184V460h656v380zM184 392V256h128v48c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-48h256v48c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-48h128v136H184z"}}]},name:"calendar",theme:"outlined"},ie=n(16141),ae=function(e,t){return c.createElement(ie.Z,(0,ne.Z)({},e,{ref:t,icon:re}))};var oe=c.forwardRef(ae),se=n(43065),ce={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM790.2 326H602V137.8L790.2 326zm1.8 562H232V136h302v216a42 42 0 0042 42h216v494zM504 618H320c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h184c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8zM312 490v48c0 4.4 3.6 8 8 8h384c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H320c-4.4 0-8 3.6-8 8z"}}]},name:"file-text",theme:"outlined"},le=function(e,t){return c.createElement(ie.Z,(0,ne.Z)({},e,{ref:t,icon:ce}))};var de=c.forwardRef(le),ue={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z"}}]},name:"exclamation-circle",theme:"outlined"},pe=function(e,t){return c.createElement(ie.Z,(0,ne.Z)({},e,{ref:t,icon:ue}))};var he=c.forwardRef(pe),xe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM790.2 326H602V137.8L790.2 326zm1.8 562H232V136h302v216a42 42 0 0042 42h216v494zM544 472c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v108H372c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h108v108c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V644h108c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H544V472z"}}]},name:"file-add",theme:"outlined"},fe=function(e,t){return c.createElement(ie.Z,(0,ne.Z)({},e,{ref:t,icon:xe}))};var me=c.forwardRef(fe),ge=n(11829),ve={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M885.2 446.3l-.2-.8-112.2-285.1c-5-16.1-19.9-27.2-36.8-27.2H281.2c-17 0-32.1 11.3-36.9 27.6L139.4 443l-.3.7-.2.8c-1.3 4.9-1.7 9.9-1 14.8-.1 1.6-.2 3.2-.2 4.8V830a60.9 60.9 0 0060.8 60.8h627.2c33.5 0 60.8-27.3 60.9-60.8V464.1c0-1.3 0-2.6-.1-3.7.4-4.9 0-9.6-1.3-14.1zm-295.8-43l-.3 15.7c-.8 44.9-31.8 75.1-77.1 75.1-22.1 0-41.1-7.1-54.8-20.6S436 441.2 435.6 419l-.3-15.7H229.5L309 210h399.2l81.7 193.3H589.4zm-375 76.8h157.3c24.3 57.1 76 90.8 140.4 90.8 33.7 0 65-9.4 90.3-27.2 22.2-15.6 39.5-37.4 50.7-63.6h156.5V814H214.4V480.1z"}}]},name:"inbox",theme:"outlined"},Ze=function(e,t){return c.createElement(ie.Z,(0,ne.Z)({},e,{ref:t,icon:ve}))};var be=c.forwardRef(Ze),je=n(40765),Se=n(95569),ye=n(36528),ke=n(88960),we=n(22539),Ae=n(11577),Ce=n(38215),Pe=n(46417),Ye=n(91635);x().extend(Ye);var Me={fontSize:11.5,fontWeight:700,color:"#475569",py:.75,px:1},ze={fontSize:12,py:.6,px:1},Re=function(){var e,t=(0,f.s0)(),n=(0,m.Z)(),d=(0,g.Z)(n.breakpoints.down("md")),h=((0,c.useRef)(null),localStorage.getItem("userid")),ne=localStorage.getItem("tenantid"),re=(0,c.useState)([]),ie=(0,s.Z)(re,2),ae=(ie[0],ie[1]),ce=(0,c.useState)([]),le=(0,s.Z)(ce,2),ue=le[0],pe=le[1],xe=(0,c.useState)(!1),fe=(0,s.Z)(xe,2),ve=fe[0],Ze=fe[1],Ye=(0,c.useState)(!1),Re=(0,s.Z)(Ye,2),Ee=Re[0],We=Re[1],He=(0,c.useState)(0),Ie=(0,s.Z)(He,2),Te=Ie[0],De=(Ie[1],(0,c.useState)(0)),Ne=(0,s.Z)(De,2),Le=Ne[0],Oe=Ne[1],Ve=(0,c.useState)(null),Be=(0,s.Z)(Ve,2),Fe=Be[0],Ue=Be[1],Je=(0,c.useState)(0),qe=(0,s.Z)(Je,2),Ke=qe[0],Ge=qe[1],_e=(0,c.useState)(0),Qe=(0,s.Z)(_e,2),Xe=Qe[0],$e=Qe[1],et=(0,c.useState)(0),tt=(0,s.Z)(et,2),nt=tt[0],rt=tt[1],it=(0,c.useState)(null),at=(0,s.Z)(it,2),ot=at[0],st=at[1],ct=(0,c.useState)([]),lt=(0,s.Z)(ct,2),dt=lt[0],ut=lt[1],pt=(0,c.useState)([]),ht=(0,s.Z)(pt,2),xt=ht[0],ft=ht[1],mt=(0,c.useState)(!1),gt=(0,s.Z)(mt,2),vt=gt[0],Zt=gt[1],bt=(0,c.useState)(""),jt=(0,s.Z)(bt,2),St=jt[0],yt=jt[1],kt=(0,c.useState)(x()().format("MM-DD-YYYY")),wt=(0,s.Z)(kt,2),At=wt[0],Ct=wt[1],Pt=(0,c.useState)(""),Yt=(0,s.Z)(Pt,2),Mt=Yt[0],zt=Yt[1],Rt=(0,c.useState)(null),Et=(0,s.Z)(Rt,2),Wt=Et[0],Ht=Et[1],It=(0,c.useState)(null),Tt=(0,s.Z)(It,2),Dt=Tt[0],Nt=Tt[1],Lt=(0,c.useState)(""),Ot=(0,s.Z)(Lt,2),Vt=Ot[0],Bt=Ot[1],Ft=(0,c.useState)(),Ut=(0,s.Z)(Ft,2),Jt=Ut[0],qt=Ut[1],Kt=(0,c.useState)(0),Gt=(0,s.Z)(Kt,2),_t=Gt[0],Qt=Gt[1],Xt=(0,c.useState)(0),$t=(0,s.Z)(Xt,2),en=$t[0],tn=$t[1],nn=(0,c.useState)(0),rn=(0,s.Z)(nn,2),an=rn[0],on=rn[1],sn=(0,c.useState)(0),cn=(0,s.Z)(sn,2),ln=cn[0],dn=cn[1],un=(0,c.useState)(null),pn=(0,s.Z)(un,2),hn=pn[0],xn=pn[1],fn=(0,c.useState)([]),mn=(0,s.Z)(fn,2),gn=mn[0],vn=mn[1],Zn=(0,c.useState)(""),bn=(0,s.Z)(Zn,2),jn=bn[0],Sn=bn[1],yn=(0,c.useState)(!1),kn=(0,s.Z)(yn,2),wn=kn[0],An=kn[1],Cn=(0,c.useRef)({}),Pn=function(e,t,n){(0,v.yv)(e,{variant:t,anchorOrigin:{vertical:"top",horizontal:"right"},autoHideDuration:n||1500})},Yn=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"info",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:3e3,r="".concat(t,"-").concat(e);Cn.current[r]||(Pn(e,t,n),Cn.current[r]=!0,setTimeout((function(){return delete Cn.current[r]}),3e3))};(0,c.useEffect)((function(){Oe(0),Ue(null),ut([]),vn([]),xn(null),Sn(""),Ht(null),Nt(null),zt("")}),[Te]);var Mn=function(){var e=(0,o.Z)((0,a.Z)().mark((function e(){var t;return(0,a.Z)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return Ze(!0),e.prev=1,e.next=4,l.Z.get("".concat("https://jupiter.nearle.app/live/api/v1","/partners/getlocations/?userid=").concat(h));case 4:t=e.sent,ae(t.data.details||[]),e.next=11;break;case 8:e.prev=8,e.t0=e.catch(1),Yn(e.t0.message,"error",5e3);case 11:return e.prev=11,Ze(!1),e.finish(11);case 14:case"end":return e.stop()}}),e,null,[[1,8,11,14]])})));return function(){return e.apply(this,arguments)}}();(0,c.useEffect)((function(){Mn()}),[]);var zn=function(){var e=(0,o.Z)((0,a.Z)().mark((function e(t){var n,r;return(0,a.Z)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,l.Z.get("".concat("https://jupiter.nearle.app/live/api/v1","/tenants/gettenantpricing/?tenantid=").concat(t));case 3:n=e.sent,r=n.data.details||{},Ge(r.baseprice||0),$e(r.priceperkm||0),rt(r.minkm||0),e.next=13;break;case 10:e.prev=10,e.t0=e.catch(0),console.log("fetchTenantPricing",e.t0);case 13:case"end":return e.stop()}}),e,null,[[0,10]])})));return function(t){return e.apply(this,arguments)}}();(0,c.useEffect)((function(){ne&&zn(ne)}),[]);var Rn=function(){var e=(0,o.Z)((0,a.Z)().mark((function e(t){var n,r;return(0,a.Z)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,l.Z.get("".concat("https://jupiter.nearle.app/live/api/v1","/tenants/gettenantlocations/?tenantid=").concat(t));case 3:n=e.sent,1===(r=n.data.details||[]).length?(pe(r),st(r[0]),Oe(r[0].locationid),Ue(r[0]),Ht(r[0].slots)):pe(r),e.next=11;break;case 8:e.prev=8,e.t0=e.catch(0),console.log("gettenantlocations",e.t0);case 11:case"end":return e.stop()}}),e,null,[[0,8]])})));return function(t){return e.apply(this,arguments)}}();(0,c.useEffect)((function(){ne&&Rn(ne)}),[]);var En=function(){var e=(0,o.Z)((0,a.Z)().mark((function e(){var t,n;return(0,a.Z)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,t=""===St?"".concat("https://jupiter.nearle.app/live/api/v1","/customers/gettenantcustomers/?tenantid=").concat(ne,"&pageno=1&pagesize=30"):"".concat("https://jupiter.nearle.app/live/api/v1","/customers/search/?tenantid=").concat(ne,"&keyword=").concat(St),e.next=4,l.Z.get(t);case 4:(n=e.sent).data.status&&ft(n.data.details||[]),e.next=11;break;case 8:e.prev=8,e.t0=e.catch(0),Pn("server error","warning");case 11:case"end":return e.stop()}}),e,null,[[0,8]])})));return function(){return e.apply(this,arguments)}}();(0,c.useEffect)((function(){if(ne){var e=setTimeout((function(){(""===St||St.length>2)&&En()}),250);return function(){return clearTimeout(e)}}}),[St,ne]),(0,c.useEffect)((function(){var e=0,t=0,n=0,r=0;dt.forEach((function(i){e+=Number(i.distance)||0,t+=Number(i.totalcharge)||0,n+=Number(i.quantity)||0,r+=Number(i.collectionamt)||0})),Qt(e),tn(t),on(n),dn(r)}),[dt]);var Wn=function(){var e=(0,o.Z)((0,a.Z)().mark((function e(t){var n,r;return(0,a.Z)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(e.prev=0,t&&"object"===typeof t){e.next=3;break}throw new Error("Invalid customer data.");case 3:if(ot&&"object"===typeof ot){e.next=5;break}throw new Error("Origin (pickCust) data missing or invalid.");case 5:return e.next=7,(0,Z.v)(ot,t);case 7:return n=e.sent,r=(0,Z.j)(n,Ke,Xe,nt),e.abrupt("return",{roundedDistance:n,totalcharge:r});case 12:throw e.prev=12,e.t0=e.catch(0),e.t0.message.includes("Origin")||e.t0.message.includes("customer")||e.t0.message.includes("coordinates")?Yn("Missing or invalid input data for distance calculation.","warning",3e3):Yn("Unexpected error during distance calculation.","error",3e3),e.t0;case 16:case"end":return e.stop()}}),e,null,[[0,12]])})));return function(t){return e.apply(this,arguments)}}(),Hn=function(){var e=(0,o.Z)((0,a.Z)().mark((function e(t,n){var o,s,c;return(0,a.Z)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(Ze(!0),e.prev=1,!t.target.checked){e.next=11;break}return e.next=5,Wn(n);case 5:o=e.sent,s=o.roundedDistance,c=o.totalcharge,ut((function(e){return[].concat((0,i.Z)(e),[(0,r.Z)((0,r.Z)({},n),{},{distance:s,totalcharge:c})])})),e.next=12;break;case 11:ut((function(e){return e.filter((function(e){return e.customerid!==n.customerid}))}));case 12:e.next=17;break;case 14:e.prev=14,e.t0=e.catch(1),console.error("Failed to calculate distance:",e.t0);case 17:return e.prev=17,Ze(!1),e.finish(17);case 20:case"end":return e.stop()}}),e,null,[[1,14,17,20]])})));return function(t,n){return e.apply(this,arguments)}}(),In=function(){var e=(0,o.Z)((0,a.Z)().mark((function e(t){var n,o,s,c;return(0,a.Z)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=!1,ut((function(e){return(n=e.some((function(e){return e.firstname===t.firstname})))?e.filter((function(e){return e.firstname!==t.firstname})):e})),!n){e.next=4;break}return e.abrupt("return");case 4:return Ze(!0),e.prev=5,e.next=8,Wn(t);case 8:o=e.sent,s=o.roundedDistance,c=o.totalcharge,ut((function(e){return e.some((function(e){return e.firstname===t.firstname}))?e:[].concat((0,i.Z)(e),[(0,r.Z)((0,r.Z)({},t),{},{distance:s,totalcharge:c})])})),e.next=17;break;case 14:e.prev=14,e.t0=e.catch(5),console.error("Failed to calculate distance:",e.t0);case 17:return e.prev=17,Ze(!1),e.finish(17);case 20:case"end":return e.stop()}}),e,null,[[5,14,17,20]])})));return function(t){return e.apply(this,arguments)}}(),Tn=function(){var e=(0,o.Z)((0,a.Z)().mark((function e(){var t,n;return(0,a.Z)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,l.Z.get("".concat("https://jupiter.nearle.app/live/api/v1","/utils/getapplocationconfig/?applocationid=").concat(Te));case 3:(t=e.sent).data.status&&(n=t.data.details.applocationadmins.map((function(e){return e.userfcmtokem})),qt(n)),e.next=10;break;case 7:e.prev=7,e.t0=e.catch(0),console.log(e.t0);case 10:case"end":return e.stop()}}),e,null,[[0,7]])})));return function(){return e.apply(this,arguments)}}();(0,c.useEffect)((function(){Te&&Tn()}),[Te]);var Dn=function(){var e=(0,o.Z)((0,a.Z)().mark((function e(){return(0,a.Z)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,l.Z.post("".concat("https://jupiter.nearle.app/live/api/v1","/utils/sendnotifications"),{priority:"high",registration_ids:Jt,data:{accessid:"AAAAILMpCEU:APA91bEavuOllBI6sFgYtxXAgNmAVwNA-MnCMHLGlR4_t7UqpLajAkdn3T0CZr_zaLBknLyim9ytFLMZgbeXmKqTad_PKCbqlYjHpaizVrLXtecxqyEy4UktIacK2UvHVUATHL-7VQQk"},notification:{title:"Nearle Merchant",body:"An Order has been placed successfully, kindly process the same",sound:"ring"}});case 3:"Success"===e.sent.data.message&&Pn("Notification sent Successfully","success",1e3),e.next=10;break;case 7:e.prev=7,e.t0=e.catch(0),Pn(e.t0.message,"error",1e3);case 10:case"end":return e.stop()}}),e,null,[[0,7]])})));return function(){return e.apply(this,arguments)}}(),Nn=function(e){return null===e||void 0===e?void 0:e.toString().trim().toLowerCase().replace(/\s+/g,"")},Ln={"pickupdate(yyyy-mmm-dd)":"date","sendername*":"locationname","senderphone*":"locationcontact","senderaddress*":"locationaddress","receivername*":"firstname",receiverphone:"contactno","receiveralternatephone*":"altcontactno",receiverfulladdress:"address",receiverlatitude:"latitude",receiverlongitude:"longitude","itemdescription*":"description",Quantity:"quantity"," Collect Cash":"collectionamt"},On=function(){if(Dt){var e=x()(Dt,["YYYY-MM-DD hh:mm A","YYYY-MM-DD HH:mm:ss"]);if(e.isValid())return e.format("YYYY-MM-DD HH:mm:ss")}if(At&&Mt){var t=x()("".concat(x()(At).format("YYYY-MM-DD")," ").concat(Mt),["YYYY-MM-DD hh:mm A","YYYY-MM-DD HH:mm:ss"]);if(t.isValid())return t.format("YYYY-MM-DD HH:mm:ss")}return x()().format("YYYY-MM-DD HH:mm:ss")},Vn=function(){var e=(0,o.Z)((0,a.Z)().mark((function e(){var n,r,i,o,s,c;return(0,a.Z)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(ne){e.next=3;break}return Pn("Client not found. Please re-login.","warning"),e.abrupt("return");case 3:if(ot){e.next=6;break}return Pn("Pickup location required","warning"),e.abrupt("return");case 6:if(Dt){e.next=9;break}return Pn("Select a pickup slot","warning"),e.abrupt("return");case 9:if(dt.length){e.next=12;break}return Pn("Add at least one drop customer","warning"),e.abrupt("return");case 12:return n=On(),r=dt.map((function(e){var t,r,i,a;return{applocationid:ot.applocationid,configid:9,partnerid:ot.partnerid,partneruserid:+h,paymentstatus:1,paymenttype:42,pickupaddress:ot.address||"",pickupcity:ot.city||"",pickupcontactno:ot.contactno||"",pickupcustomer:ot.locationname||"",pickuplandmark:ot.landmark||"",pickuplat:ot.latitude,pickuplocation:ot.suburb||"",pickuplocationid:ot.locationid||0,pickuplong:ot.longitude,tenantid:ot.tenantid,customerid:+(null===e||void 0===e?void 0:e.customerid),deliveryaddress:e.address||"",deliverycharge:+e.totalcharge||0,deliverycity:e.city||"",deliverycontactno:(null===(t=e.contactno)||void 0===t?void 0:t.toString())||"",deliverycustomer:e.firstname||"",deliveryid:+e.customerid,deliverylandmark:e.landmark||"",deliverylat:(null===(r=e.latitude)||void 0===r?void 0:r.toString())||"",deliverylocation:e.suburb||"",deliverylocationid:e.deliverylocationid||0,deliverylong:(null===(i=e.longitude)||void 0===i?void 0:i.toString())||"",deliverytime:n,deliverytype:"B",itemcount:1,quantity:e.quantity,collectionamt:e.collectionamt,kms:(null===(a=e.distance)||void 0===a?void 0:a.toString())||"0",locationid:+ot.locationid,moduleid:+ot.moduleid,orderamount:+e.totalcharge||0,ordercharges:0,orderdate:x()().format("YYYY-MM-DD HH:mm:ss"),ordernotes:Vt,orderstatus:"created",ordervalue:+e.totalcharge||0,pickupSlot:Dt}})),Ze(!0),We(!0),e.prev=16,e.next=19,l.Z.post("".concat("https://jupiter.nearle.app/live/api/v1","/orders/createorders"),r);case 19:(i=e.sent).data.status?(Pn("Orders Created Successfully","success",2e3),Jt&&Dn(),t("/nearle/orders")):Pn((null===i||void 0===i||null===(o=i.data)||void 0===o?void 0:o.message)||"Order creation failed. Please try again.","warning",3e3),e.next=27;break;case 23:e.prev=23,e.t0=e.catch(16),c=e.t0.response?(null===(s=e.t0.response.data)||void 0===s?void 0:s.message)||"Server error (".concat(e.t0.response.status,")"):e.t0.request?"Network error. Check your internet connection.":"Something went wrong.",Pn(c,"error",3e3);case 27:return e.prev=27,Ze(!1),We(!1),e.finish(27);case 31:case"end":return e.stop()}}),e,null,[[16,23,27,31]])})));return function(){return e.apply(this,arguments)}}(),Bn=!!Le&&!!Dt&&dt.length>0,Fn=!!Le,Un=dt.length>0?"drops":gn.length>0?"preview":"empty";return(0,Pe.jsxs)(Pe.Fragment,{children:[ve&&(0,Pe.jsx)(Ae.Z,{}),(0,Pe.jsx)(b.Z,{sx:{color:"#fff",zIndex:function(e){return e.zIndex.drawer+1}},open:Ee,children:(0,Pe.jsx)(Ce.Z,{color:"inherit"})}),(0,Pe.jsxs)(j.Z,{className:"orders-workspace-bg",sx:{height:{xs:"auto",md:"calc(100vh - 64px)"},minHeight:{xs:"calc(100vh - 64px)",md:0},display:"flex",flexDirection:"column",overflow:{xs:"visible",md:"hidden"},p:{xs:.75,sm:1.25},gap:1},children:[(0,Pe.jsxs)(S.Z,{direction:"row",alignItems:"center",gap:1,flexWrap:"wrap",sx:{flexShrink:0,px:.5},children:[(0,Pe.jsx)(y.Z,{sx:{fontWeight:700,fontSize:{xs:16,sm:17},color:"#1e293b",lineHeight:1.2},children:"Create Multiple Orders"}),(0,Pe.jsx)(k.Z,{size:"small",label:"".concat(dt.length," drop").concat(1===dt.length?"":"s"),sx:{height:20,fontSize:10.5,fontWeight:700,bgcolor:dt.length?"rgba(24,144,255,0.10)":"#f1f5f9",color:dt.length?"#1890ff":"#94a3b8",border:"1px solid ".concat(dt.length?"rgba(24,144,255,0.25)":"#e2e8f0")}}),(0,Pe.jsx)(j.Z,{sx:{flex:1}}),(0,Pe.jsx)(y.Z,{sx:{fontSize:11,color:"#94a3b8",display:{xs:"none",md:"block"}},children:"Bulk-create deliveries from CSV/Excel or saved customers."})]}),(0,Pe.jsxs)(w.ZP,{container:!0,spacing:1.25,sx:{flex:1,minHeight:0,overflow:{xs:"visible",md:"hidden"}},children:[(0,Pe.jsxs)(w.ZP,{item:!0,xs:12,md:6,sx:{height:{xs:"auto",md:"100%"},minHeight:0,display:"flex",flexDirection:"column",gap:{xs:1.25,md:2.25},overflowY:{xs:"visible",md:"auto"},pr:{xs:0,md:.75}},children:[(0,Pe.jsxs)(A.Z,{className:"orders-card",sx:{p:2,flexShrink:0},children:[(0,Pe.jsx)(j.Z,{className:"section-title-bar section-title-bar--accent",sx:{mb:1.5},children:(0,Pe.jsx)(y.Z,{sx:{fontWeight:700,color:"#1e293b",fontSize:13.5,letterSpacing:"-0.01em"},children:"Schedule & Pickup"})}),(0,Pe.jsxs)(w.ZP,{container:!0,spacing:1.75,children:[(0,Pe.jsx)(w.ZP,{item:!0,xs:12,children:1===(null===ue||void 0===ue?void 0:ue.length)?(0,Pe.jsx)(C.Z,{size:"small",variant:"outlined",fullWidth:!0,label:"Business Location",value:(null===(e=ue[0])||void 0===e?void 0:e.locationname)||"",InputProps:{readOnly:!0,style:{color:n.palette.primary.main},startAdornment:(0,Pe.jsx)(P.Z,{position:"start",children:(0,Pe.jsx)(te.Z,{color:"primary",style:{fontSize:"16px"}})})},sx:{"& .MuiOutlinedInput-root":{borderRadius:"10px",height:"36px",alignItems:"center"},"& .MuiOutlinedInput-input":{padding:"0 14px !important"}}}):(0,Pe.jsx)(Y.Z,{size:"small",fullWidth:!0,options:ue||[],getOptionLabel:function(e){return e?"".concat(e.locationname," (").concat(e.suburb||e.locationsuburb||"",")"):""},value:Fe,onChange:function(e,t,n){"clear"!==n&&t?(Oe(t.locationid||0),Ue(t),st(t),Ht((null===t||void 0===t?void 0:t.slots)||null)):(Oe(0),Ue(null),st(null),Ht(null))},renderInput:function(e){return(0,Pe.jsx)(C.Z,(0,r.Z)((0,r.Z)({},e),{},{label:"Select Business Location",placeholder:"Select Business Location",InputLabelProps:{shrink:!0}}))},sx:{"& .MuiOutlinedInput-root":{borderRadius:"10px",height:"36px",alignItems:"center",padding:"0 9px !important"},"& .MuiAutocomplete-input":{padding:"0 !important"}}})}),(0,Pe.jsx)(w.ZP,{item:!0,xs:12,sm:6,children:(0,Pe.jsx)(X._,{dateAdapter:$.y,children:(0,Pe.jsx)(Q.M,{label:"Pickup Date",format:"DD-MM-YYYY",value:At?x()(At):null,onChange:function(e){e&&x()(e).isValid()?x()().diff(x()(x()(e).format("YYYY-MM-DD")),"d")<=0?(Ct(x()(e).format("MM-DD-YYYY")),zt(""),Nt(null)):(Pn("Choose an upcoming date","warning"),Ct(x()().format("MM-DD-YYYY"))):Ct(x()().format("MM-DD-YYYY"))},disablePast:!0,slotProps:{textField:{size:"small",fullWidth:!0,InputLabelProps:{shrink:!0},InputProps:{startAdornment:(0,Pe.jsx)(P.Z,{position:"start",children:(0,Pe.jsx)(oe,{style:{color:"#94a3b8",fontSize:"13px"}})})},sx:{"& .MuiOutlinedInput-root":{borderRadius:"10px",height:"36px"}}}}})})}),(0,Pe.jsx)(w.ZP,{item:!0,xs:12,sm:6,children:(0,Pe.jsx)(Y.Z,{size:"small",fullWidth:!0,options:Wt||[],open:wn,onOpen:function(){Le?An(!0):Yn("Please select a Business Location first.","warning",3e3)},onClose:function(){return An(!1)},sx:{"& .MuiOutlinedInput-root":{borderRadius:"10px",height:"36px",alignItems:"center",padding:"0 9px !important"},"& .MuiAutocomplete-input":{padding:"0 !important"}},onChange:function(e,t,n){if("clear"===n||!t)return zt(null),void Nt(null);if(t.time){var r=x()(t.time,"HH:mm").format("hh:mm A");zt(r);var i=x()("".concat(At," ").concat(r),"MM-DD-YYYY hh:mm A").format("YYYY-MM-DD hh:mm A");Nt(i)}else Yn("This slot has no time configured.","warning",3e3)},getOptionLabel:function(e){return e?"".concat(e.name," (").concat(x()(e.time,"HH:mm").format("hh:mm A"),")"):""},renderInput:function(e){return(0,Pe.jsx)(C.Z,(0,r.Z)((0,r.Z)({},e),{},{label:"Pickup Slot",placeholder:"Select Pickup Slot",fullWidth:!0,InputLabelProps:{shrink:!0},InputProps:(0,r.Z)((0,r.Z)({},e.InputProps),{},{startAdornment:(0,Pe.jsx)(P.Z,{position:"start",children:(0,Pe.jsx)(se.Z,{style:{color:"#94a3b8",fontSize:"13px"}})})})}))}})}),(0,Pe.jsx)(w.ZP,{item:!0,xs:12,children:ot?(0,Pe.jsxs)(S.Z,{direction:"row",spacing:1.25,alignItems:"center",sx:{border:"1px solid #eef2f6",borderLeft:"3px solid #1890ff",borderRadius:"10px",px:1.25,py:.75,bgcolor:"#fbfcff"},children:[(0,Pe.jsx)(j.Z,{sx:{width:28,height:28,borderRadius:"8px",background:"linear-gradient(135deg,#1890ff,#096dd9)",color:"#fff",display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,fontSize:12,boxShadow:"0 4px 10px rgba(24,144,255,0.30)"},children:(0,Pe.jsx)(ke.GUT,{})}),(0,Pe.jsxs)(j.Z,{sx:{minWidth:0,flex:1},children:[(0,Pe.jsx)(y.Z,{sx:{fontSize:12.5,fontWeight:700,color:"#1e293b",lineHeight:1.2},noWrap:!0,children:ot.locationname||"\u2014"}),(0,Pe.jsx)(y.Z,{sx:{fontSize:11,color:"#64748b",lineHeight:1.3},noWrap:!0,children:ot.address||"\u2014"})]})]}):(0,Pe.jsx)(y.Z,{sx:{color:"#94a3b8",fontSize:12},children:"Pickup auto-fills once a Business Location is selected."})})]})]}),(0,Pe.jsxs)(A.Z,{className:"orders-card delivery-prefs-card",sx:{p:2,flexShrink:0},children:[(0,Pe.jsxs)(j.Z,{className:"delivery-prefs-header",sx:{mb:1},children:[(0,Pe.jsx)(y.Z,{className:"delivery-prefs-title",children:"Order Notes"}),(0,Pe.jsx)(y.Z,{className:"delivery-prefs-sub",children:"Applied to every order"})]}),(0,Pe.jsx)(j.Z,{className:"delivery-prefs-row",children:(0,Pe.jsxs)(j.Z,{className:"delivery-prefs-field",sx:{width:"100%"},children:[(0,Pe.jsxs)("label",{className:"delivery-prefs-label",htmlFor:"bulk-dispatch-notes-input",children:[(0,Pe.jsx)(de,{style:{fontSize:11,color:"#65387a"}}),"Special Dispatch Notes"]}),(0,Pe.jsx)(C.Z,{id:"bulk-dispatch-notes-input",size:"small",fullWidth:!0,placeholder:"Gate codes, call instructions, special cargo care\u2026",value:Vt,onChange:function(e){return Bt(e.target.value)},sx:{"& .MuiOutlinedInput-root":{borderRadius:"10px",height:"36px",alignItems:"center",fontSize:"12px",background:"#ffffff"},"& .MuiOutlinedInput-input":{padding:"0 14px !important",fontSize:"12px"}}})]})})]}),(0,Pe.jsxs)(A.Z,{className:"orders-card pricing-summary-card",sx:{flexShrink:0,p:"16px 18px !important"},children:[(0,Pe.jsxs)(j.Z,{className:"pricing-header",sx:{mb:1.5,pb:1},children:[(0,Pe.jsx)(y.Z,{className:"pricing-title",sx:{fontSize:"13px !important"},children:"Bulk Summary"}),(0,Pe.jsx)(y.Z,{className:"pricing-subtitle",sx:{fontSize:"10px !important"},children:"Live totals"})]}),function(){var e=function(e){var t=e.icon,n=e.label,i=e.value,a=e.accent,o=e.active;return(0,Pe.jsxs)(j.Z,{sx:(0,r.Z)({bgcolor:"#fff",border:"1px solid #eef2f6",borderRadius:"10px",px:1,py:.75,display:"flex",alignItems:"center",gap:.85,minWidth:0,transition:"border-color 0.2s, box-shadow 0.2s"},o&&{borderColor:"".concat(a,"55"),boxShadow:"0 2px 6px -2px ".concat(a,"33")}),children:[(0,Pe.jsx)(j.Z,{sx:{width:26,height:26,borderRadius:"8px",bgcolor:"".concat(a,"18"),color:a,display:"flex",alignItems:"center",justifyContent:"center",fontSize:12,flexShrink:0},children:(0,Pe.jsx)(t,{})}),(0,Pe.jsxs)(j.Z,{sx:{minWidth:0,flex:1},children:[(0,Pe.jsx)(y.Z,{sx:{fontSize:9.5,fontWeight:600,color:"#94a3b8",letterSpacing:.4,textTransform:"uppercase",lineHeight:1},children:n}),(0,Pe.jsx)(y.Z,{sx:{fontSize:13.5,fontWeight:800,color:o?"#1e293b":"#94a3b8",lineHeight:1.2,mt:.25},noWrap:!0,children:i})]})]})};return(0,Pe.jsxs)(w.ZP,{container:!0,spacing:1.25,children:[(0,Pe.jsx)(w.ZP,{item:!0,xs:6,children:e({icon:ye.tbd,label:"Distance",value:_t?"".concat(_t," km"):"\u2014",accent:"#1890ff",active:!!_t})}),(0,Pe.jsx)(w.ZP,{item:!0,xs:6,children:e({icon:ye.nO,label:"Quantity",value:an||0,accent:"#16a34a",active:!!an})}),(0,Pe.jsx)(w.ZP,{item:!0,xs:6,children:e({icon:ye.l80,label:"Cash Collect",value:"\u20b9".concat(Number(ln).toFixed(2)),accent:"#d97706",active:!!ln})}),(0,Pe.jsx)(w.ZP,{item:!0,xs:6,children:e({icon:ye.Hzt,label:"Deliveries",value:dt.length,accent:"#65387a",active:dt.length>0})})]})}(),dt.length>0&&(0,Pe.jsxs)("div",{className:"total-charge-badge",style:{marginTop:14,padding:"10px 14px"},children:[(0,Pe.jsxs)("div",{className:"total-charge-left",children:[(0,Pe.jsx)(ye.$aT,{className:"total-charge-icon"}),(0,Pe.jsx)("div",{className:"total-charge-label",children:"Total Charge"})]}),(0,Pe.jsxs)("div",{className:"total-charge-val",style:{fontSize:17},children:["\u20b9",Number(en).toFixed(2)]})]}),(0,Pe.jsx)(j.Z,{sx:{mt:1.75},children:(0,Pe.jsx)(M.Z,{fullWidth:!0,className:"gradient-btn-create",disabled:!Bn||Ee,startIcon:!Ee&&(0,Pe.jsx)(ye.Y2X,{style:{fontSize:11}}),onClick:Vn,sx:{minHeight:"36px !important"},children:Ee?(0,Pe.jsx)(z.Z,{color:"inherit",size:16,thickness:5}):"Dispatch ".concat(dt.length||""," ").concat(1===dt.length?"Order":"Orders").trim()})})]})]}),(0,Pe.jsx)(w.ZP,{item:!0,xs:12,md:6,sx:{height:{xs:"auto",md:"100%"},minHeight:0,display:"flex",flexDirection:"column"},children:(0,Pe.jsxs)(A.Z,{className:"orders-card",sx:{flex:1,display:"flex",flexDirection:"column",overflow:"hidden",p:1.25,maxHeight:{xs:"none",md:685}},children:[(0,Pe.jsxs)(S.Z,{direction:"row",alignItems:"center",justifyContent:"space-between",spacing:1,sx:{mb:.75,flexShrink:0},children:[(0,Pe.jsxs)(j.Z,{className:"section-title-bar",sx:{mb:0},children:[(0,Pe.jsx)(y.Z,{sx:{fontWeight:700,color:"#1e293b",fontSize:13.5,letterSpacing:"-0.01em"},children:"drops"===Un?"Drop List":"preview"===Un?"File Preview":"Preview"}),(0,Pe.jsx)(k.Z,{size:"small",label:"drops"===Un?dt.length:"preview"===Un?gn.length:0,sx:{height:20,fontSize:10.5,fontWeight:700,ml:1,bgcolor:"rgba(168,85,247,0.10)",color:"#65387a",border:"1px solid rgba(168,85,247,0.25)"}})]}),"drops"===Un&&(0,Pe.jsx)(k.Z,{size:"small",label:"\u20b9".concat(Number(en).toFixed(2)," total"),sx:{height:22,fontWeight:700,fontSize:11,bgcolor:"rgba(101,56,122,0.10)",color:"#65387a",border:"1px solid rgba(101,56,122,0.25)"}}),"preview"===Un&&(0,Pe.jsx)(k.Z,{size:"small",label:"Awaiting Continue",icon:(0,Pe.jsx)(he,{style:{fontSize:11}}),sx:{height:22,fontWeight:700,fontSize:11,bgcolor:"rgba(245,158,11,0.12)",color:"#b45309",border:"1px solid rgba(245,158,11,0.30)","& .MuiChip-icon":{color:"#b45309"}}}),"empty"!==Un&&function(){var e=function(e){var t;Fn?(xn(e),0===e?null===(t=document.getElementById("upload-file"))||void 0===t||t.click():1===e&&(Zt(!0),yt(""))):Yn("Please select a Business Location first.","warning",3e3)};return(0,Pe.jsxs)(S.Z,{direction:"row",gap:.75,alignItems:"center",children:[(0,Pe.jsx)(M.Z,{size:"small",variant:"outlined",onClick:function(){return e(0)},startIcon:(0,Pe.jsx)(we.YFT,{}),sx:{height:24,py:0,textTransform:"none",borderRadius:"6px",fontSize:10.5,fontWeight:600,borderColor:"#cbd5e1",color:"#475569","&:hover":{borderColor:"#1890ff",color:"#1890ff"}},children:"Excel / CSV"}),(0,Pe.jsx)(M.Z,{size:"small",variant:"outlined",onClick:function(){return e(1)},startIcon:(0,Pe.jsx)(ye.I$,{}),sx:{height:24,py:0,textTransform:"none",borderRadius:"6px",fontSize:10.5,fontWeight:600,borderColor:"#cbd5e1",color:"#475569","&:hover":{borderColor:"#65387a",color:"#65387a"}},children:"Selection"})]})}()]}),jn&&(0,Pe.jsxs)(S.Z,{direction:"row",gap:.75,alignItems:"center",sx:{mb:.75,color:"#64748b",flexShrink:0},children:[(0,Pe.jsx)(me,{style:{fontSize:12}}),(0,Pe.jsx)(y.Z,{sx:{fontSize:11.5},noWrap:!0,children:jn})]}),"preview"===Un&&gn.length>=1&&(0,Pe.jsxs)(j.Z,{sx:{mb:1,p:1.25,bgcolor:"rgba(245,158,11,0.06)",border:"1.5px solid rgba(245,158,11,0.25)",borderRadius:"10px",display:"flex",alignItems:"center",justifyContent:"space-between",gap:1.5,flexShrink:0,animation:"blink 1.5s infinite","@keyframes blink":{"0%":{borderColor:"rgba(245,158,11,0.25)"},"50%":{borderColor:"rgba(245,158,11,0.6)"},"100%":{borderColor:"rgba(245,158,11,0.25)"}}},children:[(0,Pe.jsxs)(j.Z,{sx:{textAlign:"left"},children:[(0,Pe.jsx)(y.Z,{sx:{fontWeight:700,fontSize:12,color:"#b45309",lineHeight:1.2},children:"Process & Calculate Distances"}),(0,Pe.jsx)(y.Z,{sx:{color:"#b45309",opacity:.8,fontSize:10.5,lineHeight:1.25},children:"Click continue to import spreadsheet rows and calculate drop charges."})]}),(0,Pe.jsx)(M.Z,{variant:"contained",size:"small",color:"warning",onClick:function(){return gn.forEach((function(e){return In(e)}))},sx:{textTransform:"none",borderRadius:"8px",fontWeight:700,fontSize:11,height:28,px:1.5,bgcolor:"#d97706",boxShadow:"none","&:hover":{bgcolor:"#b45309",boxShadow:"none"}},children:"Continue"})]}),(0,Pe.jsxs)(j.Z,{sx:{flex:1,minHeight:0,overflow:"auto"},children:["drops"===Un&&(0,Pe.jsx)(R.Z,{component:E.Z,sx:{borderRadius:"10px",border:"1px solid #eef2f6",boxShadow:"none"},children:(0,Pe.jsxs)(W.Z,{size:"small",stickyHeader:!0,children:[(0,Pe.jsx)(H.Z,{sx:{bgcolor:"#f8fafc"},children:(0,Pe.jsxs)(I.Z,{children:[(0,Pe.jsx)(T.Z,{sx:Me,children:"#"}),(0,Pe.jsx)(T.Z,{sx:Me,children:"Customer"}),(0,Pe.jsx)(T.Z,{sx:Me,children:"Address"}),(0,Pe.jsx)(T.Z,{sx:Me,align:"center",children:"Qty"}),(0,Pe.jsx)(T.Z,{sx:Me,align:"center",children:"Cash"}),(0,Pe.jsx)(T.Z,{sx:Me,children:"Km"}),(0,Pe.jsx)(T.Z,{sx:Me,align:"right",children:"Charge"}),(0,Pe.jsx)(T.Z,{sx:Me,align:"center",children:" "})]})}),(0,Pe.jsxs)(D.Z,{children:[dt.map((function(e,t){return(0,Pe.jsxs)(I.Z,{hover:!0,children:[(0,Pe.jsx)(T.Z,{sx:ze,children:t+1}),(0,Pe.jsx)(T.Z,{sx:(0,r.Z)((0,r.Z)({},ze),{},{whiteSpace:"nowrap",color:"#1e293b",fontWeight:600}),children:e.firstname}),(0,Pe.jsx)(T.Z,{sx:(0,r.Z)((0,r.Z)({},ze),{},{color:"#64748b",maxWidth:220}),children:(0,Pe.jsx)(N.Z,{title:e.address||"",children:(0,Pe.jsx)("span",{style:{display:"inline-block",maxWidth:220,overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap",verticalAlign:"middle"},children:e.address})})}),(0,Pe.jsx)(T.Z,{align:"center",sx:ze,children:0===hn?e.quantity:(0,Pe.jsx)(C.Z,{size:"small",type:"number",value:e.quantity||"",onChange:function(t){return n=e.customerid,i=t.target.value,void ut((function(e){return e.map((function(e){return e.customerid===n?(0,r.Z)((0,r.Z)({},e),{},{quantity:Number(i)||0}):e}))}));var n,i},inputProps:{min:0},sx:{width:64,"& .MuiOutlinedInput-root":{borderRadius:"8px",height:30}}})}),(0,Pe.jsx)(T.Z,{align:"center",sx:ze,children:0===hn?"\u20b9".concat(Number(e.collectionamt||0).toFixed(2)):(0,Pe.jsx)(C.Z,{size:"small",type:"number",value:e.collectionamt||"",placeholder:"0",onChange:function(t){var n,i,a=Number(t.target.value);n=e.customerid,i=a>0?a:0,ut((function(e){return e.map((function(e){return e.customerid===n?(0,r.Z)((0,r.Z)({},e),{},{collectionamt:Number(i)||0}):e}))}))},inputProps:{min:0},InputProps:{startAdornment:(0,Pe.jsx)(P.Z,{position:"start",children:"\u20b9"})},sx:{width:90,"& .MuiOutlinedInput-root":{borderRadius:"8px",height:30}}})}),(0,Pe.jsx)(T.Z,{sx:ze,children:e.distance}),(0,Pe.jsxs)(T.Z,{align:"right",sx:(0,r.Z)((0,r.Z)({},ze),{},{fontWeight:700,color:"#1e293b"}),children:["\u20b9",Number((null===e||void 0===e?void 0:e.totalcharge)||0).toFixed(2)]}),(0,Pe.jsx)(T.Z,{align:"center",sx:ze,children:(0,Pe.jsx)(N.Z,{title:"Remove",children:(0,Pe.jsx)(L.Z,{size:"small",onClick:function(){return In(e)},sx:{color:"#ef4444",p:.5},children:(0,Pe.jsx)(ge.Z,{style:{fontSize:13}})})})})]},e.customerid||e.firstname||t)})),(0,Pe.jsxs)(I.Z,{sx:{bgcolor:"#fafbfc"},children:[(0,Pe.jsx)(T.Z,{sx:(0,r.Z)((0,r.Z)({},ze),{},{fontWeight:800}),children:"Total"}),(0,Pe.jsx)(T.Z,{colSpan:2,sx:ze}),(0,Pe.jsx)(T.Z,{align:"center",sx:(0,r.Z)((0,r.Z)({},ze),{},{fontWeight:800}),children:an}),(0,Pe.jsxs)(T.Z,{align:"center",sx:(0,r.Z)((0,r.Z)({},ze),{},{fontWeight:800}),children:["\u20b9",Number(ln).toFixed(2)]}),(0,Pe.jsx)(T.Z,{sx:(0,r.Z)((0,r.Z)({},ze),{},{fontWeight:800}),children:_t}),(0,Pe.jsxs)(T.Z,{align:"right",sx:(0,r.Z)((0,r.Z)({},ze),{},{fontWeight:800,color:"#65387a"}),children:["\u20b9",Number(en).toFixed(2)]}),(0,Pe.jsx)(T.Z,{sx:ze})]})]})]})}),"preview"===Un&&(0,Pe.jsx)(R.Z,{component:E.Z,sx:{borderRadius:"10px",border:"1px solid #eef2f6",boxShadow:"none"},children:(0,Pe.jsxs)(W.Z,{size:"small",stickyHeader:!0,children:[(0,Pe.jsx)(H.Z,{sx:{bgcolor:"#f8fafc"},children:(0,Pe.jsxs)(I.Z,{children:[(0,Pe.jsx)(T.Z,{sx:Me,children:"#"}),(0,Pe.jsx)(T.Z,{sx:Me,children:"Name"}),(0,Pe.jsx)(T.Z,{sx:Me,children:"Contact"}),(0,Pe.jsx)(T.Z,{sx:Me,children:"Address"}),(0,Pe.jsx)(T.Z,{sx:Me,align:"center",children:"Qty"}),(0,Pe.jsx)(T.Z,{sx:Me,align:"center",children:"Cash"})]})}),(0,Pe.jsx)(D.Z,{children:gn.map((function(e,t){var n;return(0,Pe.jsxs)(I.Z,{hover:!0,children:[(0,Pe.jsx)(T.Z,{sx:ze,children:t+1}),(0,Pe.jsx)(T.Z,{sx:(0,r.Z)((0,r.Z)({},ze),{},{whiteSpace:"nowrap",color:"#1e293b",fontWeight:600}),children:e.firstname||"\u2014"}),(0,Pe.jsx)(T.Z,{sx:ze,children:e.contactno||"\u2014"}),(0,Pe.jsx)(T.Z,{sx:(0,r.Z)((0,r.Z)({},ze),{},{color:"#64748b",maxWidth:240}),children:(0,Pe.jsx)(N.Z,{title:e.address||"",children:(0,Pe.jsx)("span",{style:{display:"inline-block",maxWidth:240,overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap",verticalAlign:"middle"},children:e.address||"\u2014"})})}),(0,Pe.jsx)(T.Z,{align:"center",sx:ze,children:null!==(n=e.quantity)&&void 0!==n?n:"\u2014"}),(0,Pe.jsx)(T.Z,{align:"center",sx:ze,children:null!=e.collectionamt?"\u20b9".concat(Number(e.collectionamt).toFixed(2)):"\u2014"})]},t)}))})]})}),"empty"===Un&&function(){var e=function(e){var t;Fn?(xn(e),ut([]),vn([]),Sn(""),0===e?null===(t=document.getElementById("upload-file"))||void 0===t||t.click():1===e&&(Zt(!0),yt(""))):Yn("Please select a Business Location first.","warning",3e3)},t=function(t){var n=t.value,r=t.icon,i=t.title,a=t.sub,o=t.accent;return(0,Pe.jsxs)(j.Z,{role:"button",tabIndex:0,onClick:function(){return e(n)},onKeyDown:function(t){"Enter"!==t.key&&" "!==t.key||(t.preventDefault(),e(n))},sx:{flex:1,minWidth:0,display:"flex",alignItems:"center",textAlign:"left",gap:1.25,px:1.5,py:1.25,borderRadius:"10px",border:"1.5px solid #eef2f6",bgcolor:"#fff",opacity:Fn?1:.6,cursor:Fn?"pointer":"not-allowed",transition:"all 0.18s ease","&:hover":Fn?{borderColor:o,boxShadow:"0 4px 12px -4px ".concat(o,"40"),transform:"translateY(-1px)"}:void 0},children:[(0,Pe.jsx)(j.Z,{sx:{width:32,height:32,borderRadius:"8px",background:"".concat(o,"15"),color:o,display:"flex",alignItems:"center",justifyContent:"center",fontSize:15,flexShrink:0},children:(0,Pe.jsx)(r,{})}),(0,Pe.jsxs)(j.Z,{sx:{minWidth:0,flex:1},children:[(0,Pe.jsx)(y.Z,{sx:{fontWeight:700,fontSize:13,color:"#1e293b",lineHeight:1.15},children:i}),(0,Pe.jsx)(y.Z,{sx:{fontSize:11,color:"#94a3b8",lineHeight:1.25},noWrap:!0,children:a})]})]})};return(0,Pe.jsxs)(S.Z,{alignItems:"center",justifyContent:"center",spacing:1.5,sx:{height:"100%",minHeight:240,bgcolor:"rgba(24,144,255,0.03)",border:"1px dashed rgba(24,144,255,0.25)",borderRadius:"12px",p:3,textAlign:"center"},children:[(0,Pe.jsx)(j.Z,{sx:{width:56,height:56,borderRadius:"14px",bgcolor:"rgba(24,144,255,0.08)",color:"#1890ff",display:"flex",alignItems:"center",justifyContent:"center",fontSize:28},children:(0,Pe.jsx)(be,{})}),(0,Pe.jsx)(y.Z,{sx:{fontWeight:700,color:"#1e293b",fontSize:14},children:"Choose a Drop Source to begin"}),(0,Pe.jsx)(y.Z,{sx:{color:"#64748b",fontSize:12,maxWidth:360,mb:1},children:"Select a source below to import or pick your delivery customers."}),(0,Pe.jsxs)(S.Z,{direction:{xs:"column",sm:"row"},gap:1.5,sx:{width:"100%",maxWidth:480,mt:1},children:[t({value:0,icon:we.YFT,title:"Excel / CSV",sub:"Bulk upload a sheet",accent:"#1890ff"}),t({value:1,icon:ye.I$,title:"Selection",sub:"Pick saved customers",accent:"#65387a"})]})]})}()]})]})})]})]}),(0,Pe.jsx)("input",{accept:".csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet",id:"upload-file",type:"file",hidden:!0,onChange:function(e){var t=e.target.files[0];if(t){var n=t.name.replace(/\.[^/.]+$/,"");Sn((function(e){return e?"".concat(e,", ").concat(n):n})),function(e){try{var t,n=null===(t=e.target.files)||void 0===t?void 0:t[0];if(!n)return void Pn("No file selected.","warning");var r=n.name.toLowerCase(),i=r.endsWith(".csv"),a=r.endsWith(".xls")||r.endsWith(".xlsx");if(!i&&!a)return void Pn("Invalid file type. Please upload a CSV or Excel file.","warning");var o=function(e,t){var n={};for(var r in Ln)n[Nn(r)]=Ln[r];var i=e.map((function(e){var t,r={};for(var i in e){var a=Nn(i),o=n[a]||a,s=e[i];"firstname"===o&&(s="string"===typeof(t=s)?t.replace(/^[\d.\s]+/,"").trim():t),r[o]=s}return r})),a=Object.keys(Ln).filter((function(e){return e.trim().endsWith("*")})).filter((function(e){return!t.includes(Nn(e))}));a.length>0&&Pn("Missing columns: ".concat(a.join(", ")),"warning",3e3),vn(i),Pn("File uploaded successfully","success",2e3),Pn("Press Continue to add as drop customers","info",2500)};if(i&&u().parse(n,{header:!0,dynamicTyping:!0,skipEmptyLines:!0,complete:function(e){var t;if(null===(t=e.data)||void 0===t||!t.length)return Pn("CSV file is empty or has no valid rows.","warning"),void vn([]);o(e.data,e.meta.fields.map(Nn))},error:function(e){return Pn("CSV parsing failed: ".concat(e.message),"warning")}}),a){var s=new FileReader;s.onload=function(e){try{var t=p.read(e.target.result,{type:"binary"}),n=p.utils.sheet_to_json(t.Sheets[t.SheetNames[0]],{defval:""});if(null===n||void 0===n||!n.length)return Pn("Excel file is empty or invalid.","warning"),void vn([]);o(n,Object.keys(n[0]).map(Nn))}catch(r){Pn("Error reading Excel: ".concat(r.message),"warning")}},s.readAsBinaryString(n)}}catch(c){Pn("Unexpected error: ".concat(c.message),"warning")}}(e)}}}),(0,Pe.jsxs)(O.Z,{open:vt,onClose:function(){return Zt(!1)},fullWidth:!0,fullScreen:d,sx:{"& .MuiDialog-paper":{borderRadius:{xs:0,sm:"16px"},overflow:"hidden"}},children:[(0,Pe.jsx)(V.Z,{sx:{bgcolor:n.palette.primary.main,color:"white",py:2.5},children:(0,Pe.jsxs)(S.Z,{spacing:1.5,children:[(0,Pe.jsx)(y.Z,{variant:"h4",sx:{fontWeight:600,color:"white"},children:"Select Drop Customers (".concat(dt.length||0,")")}),(0,Pe.jsx)(B.Z,{sx:{width:"100%"},children:(0,Pe.jsx)(F.Z,{autoFocus:!0,fullWidth:!0,id:"input-search-header",placeholder:"Search by name, contact, or address\u2026",value:St,onChange:function(e){return yt(e.target.value)},sx:{bgcolor:"white",borderRadius:"10px","& .MuiOutlinedInput-input":{p:"10px 14px"}},startAdornment:(0,Pe.jsx)(P.Z,{position:"start",children:(0,Pe.jsx)(je.Z,{style:{fontSize:"small",color:"#64748b"}})}),endAdornment:(0,Pe.jsx)(L.Z,{sx:{visibility:St?"visible":"hidden",p:.5},onClick:function(){return yt("")},children:(0,Pe.jsx)(ee.Z,{style:{fontSize:"18px"}})}),autoComplete:"off"})})]})}),(0,Pe.jsx)(U.Z,{}),(0,Pe.jsx)(J.Z,{sx:{p:2.5,bgcolor:"#fafbfc",minHeight:400,maxHeight:{xs:"none",sm:600}},children:0===(null===xt||void 0===xt?void 0:xt.length)?(0,Pe.jsx)(S.Z,{alignItems:"center",justifyContent:"center",sx:{minHeight:300},children:(0,Pe.jsx)(Se.Z,{description:"No saved customers found for this client"})}):(0,Pe.jsx)(S.Z,{spacing:0,children:null===xt||void 0===xt?void 0:xt.map((function(e,t){var n=dt.some((function(t){return t.customerid===e.customerid}));return(0,Pe.jsx)(q.Z,{children:(0,Pe.jsx)(K.Z,{sx:{m:0,py:1,px:1.25,borderRadius:"10px","&:hover":{bgcolor:"rgba(24,144,255,0.04)"}},control:(0,Pe.jsx)(G.Z,{checked:n,onChange:function(t){return Hn(t,e)}}),label:(0,Pe.jsxs)(j.Z,{sx:{width:"100%"},children:[(0,Pe.jsxs)(y.Z,{sx:{fontWeight:600,color:"#1e293b",fontSize:13.5},children:[e.firstname," (",e.contactno,")"]}),(0,Pe.jsx)(y.Z,{sx:{color:"#64748b",fontSize:12,mt:.25},children:e.address})]})})},e.customerid||t)}))})}),(0,Pe.jsx)(U.Z,{}),(0,Pe.jsx)(_.Z,{sx:{p:2,bgcolor:"#fafbfc"},children:(0,Pe.jsx)(M.Z,{variant:"outlined",color:0===dt.length?"error":"primary",onClick:function(){return Zt(!1)},sx:{borderRadius:"10px",textTransform:"none",fontWeight:600,px:3},children:0===dt.length?"Close":"Continue"})})]})]})}},37159:function(e,t,n){"use strict";n.d(t,{j:function(){return o},v:function(){return a}});var r=n(74165),i=n(15861),a=function(){var e=(0,i.Z)((0,r.Z)().mark((function e(t,n){var i,a,o,s,c,l,d,u,p,h,x,f,m,g,v,Z;return(0,r.Z)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(i=null===t||void 0===t?void 0:t.latitude,a=null===t||void 0===t?void 0:t.longitude,o=null===n||void 0===n?void 0:n.latitude,s=null===n||void 0===n?void 0:n.longitude,null!=i&&null!=a&&null!=o&&null!=s){e.next=6;break}throw new Error("Invalid coordinates");case 6:return c={NODE_ENV:"production",PUBLIC_URL:"",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,FAST_REFRESH:!0,REACT_APP_API_URL:"https://mock-data-api-nextjs.vercel.app/",REACT_APP_AUTH0_CLIENT_ID:"",REACT_APP_AUTH0_DOMAIN:"",REACT_APP_AWS_APP_CLIENT_ID:"",REACT_APP_AWS_POOL_ID:"",REACT_APP_FIREBASE_API_KEY:"",REACT_APP_FIREBASE_APP_ID:"",REACT_APP_FIREBASE_AUTH_DOMAIN:"",REACT_APP_FIREBASE_MEASUREMENT_ID:"",REACT_APP_FIREBASE_MESSAGING_SENDER_ID:"",REACT_APP_FIREBASE_PROJECT_ID:"",REACT_APP_FIREBASE_STORAGE_BUCKET:"",REACT_APP_RIDER_ACCESS_ID:"AAAAILMpCEU:APA91bEavuOllBI6sFgYtxXAgNmAVwNA-MnCMHLGlR4_t7UqpLajAkdn3T0CZr_zaLBknLyim9ytFLMZgbeXmKqTad_PKCbqlYjHpaizVrLXtecxqyEy4UktIacK2UvHVUATHL-7VQQk",REACT_APP_URL:"https://jupiter.nearle.app/live/api/v1",REACT_APP_URL2:"https://jupiter.nearle.app/live/api/v2",REACT_APP_URL3:"https://jupiter.nearle.app/live/api/v3",REACT_APP_VERSION:"v2.1.0"}.REACT_APP_OSRM_URL||"https://router.project-osrm.org",e.prev=7,l="".concat(c,"/route/v1/driving/").concat(a,",").concat(i,";").concat(s,",").concat(o,"?overview=false"),e.next=11,fetch(l);case 11:if(!(d=e.sent).ok){e.next=20;break}return e.next=15,d.json();case 15:if(!((u=e.sent).routes&&u.routes.length>0)){e.next=20;break}return p=u.routes[0].distance,h=p/1e3,e.abrupt("return",Math.round(h));case 20:e.next=25;break;case 22:e.prev=22,e.t0=e.catch(7),console.warn("OSRM API failed, falling back to Haversine math:",e.t0);case 25:return 6371,f=(x=function(e){return e*Math.PI/180})(o-i),m=x(s-a),g=Math.sin(f/2)*Math.sin(f/2)+Math.cos(x(i))*Math.cos(x(o))*Math.sin(m/2)*Math.sin(m/2),v=2*Math.atan2(Math.sqrt(g),Math.sqrt(1-g)),Z=6371*v,e.abrupt("return",Math.round(1.3*Z));case 33:case"end":return e.stop()}}),e,null,[[7,22]])})));return function(t,n){return e.apply(this,arguments)}}(),o=function(e,t,n,r){return ebr.shifts&&Qr(n),Kr(),Vr(),We(!1),ri(),$r(),setTimeout((function(){ri()}),2e3))})).catch((function(e){console.log(e)}));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Qr=function(e){console.log(e);var n=[e.userfcmtoken],r={notifications:[{notificationid:0,notificationdate:Q()().format("YYYY-MM-DD HH:mm:ss"),Title:"Staff Un-Asigned",message:"".concat(e.firstname," has been Un-assigned to the order ").concat(Ee),configid:2,tenantid:$n,orderheaderid:qn,orderprocessid:e.orderprocessid,shiftid:e.shiftid,userid:e.userid,orderid:Ee,success:0,orderstatus:"assigned",processing:Q()().format("YYYY-MM-DD HH:mm:ss"),notifytype:2,notifyreason:"Staff Un-Assigned"}],fcmmodel:{priority:"high",registration_ids:n,data:{Title:"Staff Un-Asigned",message:"A Staff has been Un-assigned to the order ".concat(Ee),tenantid:$n,orderheaderid:qn,orderid:Ee,configid:2},notification:{body:"An order has been Un-assigned ".concat(Ee),title:"Legendary",sound:"ring",content_available:!0,click_action:"FLUTTER_NOTIFICATION_CLICK"}}};console.log("grpnotifyobj unassign"),console.log(r),ni(r)};(0,c.useEffect)((function(){console.log(qn),qn&&$n?(Kr(),Vr(),ri(),console.log(_e.state||"")):Ae(!1),console.log(qn,$n)}),[qn,$n,Rr]);var $r=function(){nn(!1),Bn([]),Mr(["",""])};(0,c.useEffect)((function(){console.log(br)}));var Jr=function(){var e=(0,o.Z)((0,s.Z)().mark((function e(){var n,r;return(0,s.Z)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=[],r=[],Nn.map((function(e){n.push({orderprocessid:0,processdate:Q()().format("YYYY-MM-DD HH:mm:ss"),tenantid:$n,orderheaderid:qn,orderdetailid:e.orderdetailid,productid:e.productid,userid:e.userid,orderstatus:"pending",pending:"".concat(Q()(cr).format("YYYY-MM-DD")," ").concat(Q()(cr).format("HH:mm:ss")),starttime:"".concat(Q()(rr).format("YYYY-MM-DD")," ").concat(Q()(rr).format("HH:mm:ss")),endtime:"".concat(Q()(sr).format("YYYY-MM-DD")," ").concat(Q()(sr).format("HH:mm:ss")),appuserid:parseInt(localStorage.getItem("appuserid")),shiftid:e.shiftid,userrate:e.userrate,productrate:e.productrate}),Nn.map((function(e){r.push({notificationid:0,notificationdate:Q()().format("YYYY-MM-DD HH:mm:ss"),Title:"Staff Asigned",message:"A Staff has been assigned to the order ".concat(Ee),configid:2,tenantid:$n,orderheaderid:qn,orderprocessid:0,shiftid:e.shiftid,userid:e.userid,orderid:Ee,sound:"ring",click_action:"FLUTTER_NOTIFICATION_CLICK",firstname:e.firstname})}))})),console.log("arr"),console.log(n),e.next=7,d.Z.post("".concat("https://jupiter.nearle.app/live/api/v2","/orders/createorderprocess"),n).then((function(e){console.log(e),"Successfully created"===e.data.message&&((0,re.yv)("Roles assigned successfully",{variant:"success",anchorOrigin:{vertical:"top",horizontal:"right"},autoHideDuration:2e3}),console.log(fr,"","",qn,r[0].shiftid),nn(!1),Vr(),ri())})).catch((function(e){console.log(e)}));case 7:console.log(n);case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),ei=function(){var e=(0,o.Z)((0,s.Z)().mark((function e(n){var r,i;return(0,s.Z)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=n.userfcmtoken,i={notificationid:0,notificationdate:Q()().format("YYYY-MM-DD HH:mm:ss"),Title:"Staff Asigned",message:"A Staff has been assigned to the order ".concat(Ee),configid:2,tenantid:$n,orderheaderid:qn,orderprocessid:n.orderprocessid,shiftid:n.shiftid,userid:n.userid,orderid:Ee,sound:"ring",click_action:"FLUTTER_NOTIFICATION_CLICK"},console.log(i,r),e.next=5,d.Z.post("".concat("https://jupiter.nearle.app/live/api/v2","/utils/notification/send"),{priority:"high",registration_ids:[r],data:i,notification:{body:"A Staff has been assigned to ".concat(Ee),title:"Legendary",sound:"ring",content_available:!0}},{headers:{Authorization:"Bearer ".concat({NODE_ENV:"production",PUBLIC_URL:"",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,FAST_REFRESH:!0,REACT_APP_API_URL:"https://mock-data-api-nextjs.vercel.app/",REACT_APP_AUTH0_CLIENT_ID:"",REACT_APP_AUTH0_DOMAIN:"",REACT_APP_AWS_APP_CLIENT_ID:"",REACT_APP_AWS_POOL_ID:"",REACT_APP_FIREBASE_API_KEY:"",REACT_APP_FIREBASE_APP_ID:"",REACT_APP_FIREBASE_AUTH_DOMAIN:"",REACT_APP_FIREBASE_MEASUREMENT_ID:"",REACT_APP_FIREBASE_MESSAGING_SENDER_ID:"",REACT_APP_FIREBASE_PROJECT_ID:"",REACT_APP_FIREBASE_STORAGE_BUCKET:"",REACT_APP_RIDER_ACCESS_ID:"AAAAILMpCEU:APA91bEavuOllBI6sFgYtxXAgNmAVwNA-MnCMHLGlR4_t7UqpLajAkdn3T0CZr_zaLBknLyim9ytFLMZgbeXmKqTad_PKCbqlYjHpaizVrLXtecxqyEy4UktIacK2UvHVUATHL-7VQQk",REACT_APP_URL:"https://jupiter.nearle.app/live/api/v1",REACT_APP_URL2:"https://jupiter.nearle.app/live/api/v2",REACT_APP_URL3:"https://jupiter.nearle.app/live/api/v3",REACT_APP_VERSION:"v2.1.0"}.REACT_APP_STAFF_TOKEN)}}).then((function(e){console.log(e),(0,re.yv)("Notification sent successfully",{variant:"success",anchorOrigin:{vertical:"top",horizontal:"right"},autoHideDuration:2e3})})).catch((function(e){console.log(e)}));case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),ni=function(){var e=(0,o.Z)((0,s.Z)().mark((function e(n){return(0,s.Z)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return console.log(n),e.next=3,d.Z.post("".concat("https://jupiter.nearle.app/live/api/v2","/utils/notification/sendall"),n,{headers:{Authorization:"Bearer ".concat({NODE_ENV:"production",PUBLIC_URL:"",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,FAST_REFRESH:!0,REACT_APP_API_URL:"https://mock-data-api-nextjs.vercel.app/",REACT_APP_AUTH0_CLIENT_ID:"",REACT_APP_AUTH0_DOMAIN:"",REACT_APP_AWS_APP_CLIENT_ID:"",REACT_APP_AWS_POOL_ID:"",REACT_APP_FIREBASE_API_KEY:"",REACT_APP_FIREBASE_APP_ID:"",REACT_APP_FIREBASE_AUTH_DOMAIN:"",REACT_APP_FIREBASE_MEASUREMENT_ID:"",REACT_APP_FIREBASE_MESSAGING_SENDER_ID:"",REACT_APP_FIREBASE_PROJECT_ID:"",REACT_APP_FIREBASE_STORAGE_BUCKET:"",REACT_APP_RIDER_ACCESS_ID:"AAAAILMpCEU:APA91bEavuOllBI6sFgYtxXAgNmAVwNA-MnCMHLGlR4_t7UqpLajAkdn3T0CZr_zaLBknLyim9ytFLMZgbeXmKqTad_PKCbqlYjHpaizVrLXtecxqyEy4UktIacK2UvHVUATHL-7VQQk",REACT_APP_URL:"https://jupiter.nearle.app/live/api/v1",REACT_APP_URL2:"https://jupiter.nearle.app/live/api/v2",REACT_APP_URL3:"https://jupiter.nearle.app/live/api/v3",REACT_APP_VERSION:"v2.1.0"}.REACT_APP_STAFF_TOKEN)}}).then((function(e){console.log(e),e.data.status&&((0,re.yv)("Notification sent successfully",{variant:"success",anchorOrigin:{vertical:"top",horizontal:"right"},autoHideDuration:2e3}),Kr())})).catch((function(e){console.log(e)}));case 3:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),ri=function(){var e=(0,o.Z)((0,s.Z)().mark((function e(){return(0,s.Z)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,d.Z.get("".concat("https://jupiter.nearle.app/live/api/v2","/orders/getorderstatuscount?orderheaderid=").concat(qn)).then((function(e){e.data.status?(console.log(e),Tr(e.data.pendingcount),Kr()):(Tr(e.data.pendingcount),Kr())})).catch((function(e){console.log(e)}));case 2:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();function ii(e){var n=e.open,r=e.handleClose,i=(0,c.useState)(""),t=(0,a.Z)(i,2),s=t[0],o=t[1];return(0,oe.jsxs)(j.Z,{open:n,onClose:function(){return r(!1)},maxWidth:"xs",PaperProps:{sx:{borderRadius:3}},children:[(0,oe.jsx)(te.Z,{sx:{p:2.5,background:"linear-gradient(135deg, ".concat(Ze("#ef4444")," 0%, ").concat(Ze("#f59e0b")," 100%)"),borderBottom:"1px solid ".concat(ue)},children:(0,oe.jsxs)(m.Z,{direction:"row",alignItems:"center",spacing:1.5,children:[(0,oe.jsx)(v.Z,{sx:{bgcolor:"#ef4444",color:"#fff",width:40,height:40},children:(0,oe.jsx)(Z.Z,{})}),(0,oe.jsxs)(m.Z,{children:[(0,oe.jsx)(A.Z,{variant:"h5",sx:{fontWeight:800,color:de},children:"Cancel Order"}),(0,oe.jsx)(A.Z,{variant:"caption",sx:{color:xe,fontWeight:600},children:"Confirm to permanently cancel this order"})]})]})}),(0,oe.jsx)(b.Z,{sx:{pt:3},children:(0,oe.jsxs)(m.Z,{alignItems:"center",spacing:2.5,children:[(0,oe.jsxs)(te.Z,{sx:{display:"inline-flex",alignItems:"center",gap:.5,px:1.25,py:.5,borderRadius:999,bgcolor:Ze("#f59e0b"),border:"1px solid ".concat(je("#f59e0b")),color:"#f59e0b",fontSize:12,fontWeight:800},children:[(0,oe.jsx)(ie.VHP,{size:12})," ",Ee.slice(4)]}),Wr&&(0,oe.jsxs)(_.Z,{color:"warning",variant:"border",icon:(0,oe.jsx)(J.Z,{}),children:[(0,oe.jsx)(S.Z,{children:"Order is within 24Hrs time frame. The order will be invoiced with standard pricing as agreed."}),(0,oe.jsx)(C.Z,{href:"https://thelegendarystaff.com/",target:"_blank",children:"Terms & Condition link"})]}),(0,oe.jsx)(A.Z,{variant:"body1",align:"center",sx:{color:xe,fontWeight:600},children:"Please type in the order number to confirm."}),(0,oe.jsx)(E.Z,{type:"text",fullWidth:!0,onChange:function(e){return o(e.target.value)},error:s!==Ee.slice(4),value:s,placeholder:Ee.slice(4)}),(0,oe.jsxs)(m.Z,{direction:"row",spacing:1.5,sx:{width:1},children:[(0,oe.jsx)(P.Z,{fullWidth:!0,onClick:function(){return r(!1)},variant:"outlined",sx:{borderRadius:999,py:1,borderColor:ue,color:xe,fontWeight:700,"&:hover":{borderColor:xe,bgcolor:pe}},children:"No"}),(0,oe.jsx)(P.Z,{fullWidth:!0,variant:"contained",autoFocus:!0,onClick:function(){s===Ee.slice(4)&&(Gr(),r(!0))},sx:{borderRadius:999,py:1,bgcolor:"#ef4444",fontWeight:700,boxShadow:"0 6px 18px ".concat(ge("#ef4444")),"&:hover":{bgcolor:"#dc2626"}},children:"Yes, Cancel"})]})]})})]})}return(0,oe.jsxs)(oe.Fragment,{children:[fe&&(0,oe.jsx)(G.Z,{}),(0,oe.jsx)(ii,{open:Ue,handleClose:function(){We(!1)}}),(0,oe.jsxs)(j.Z,{maxWidth:!1,fullWidth:!0,open:en,onClose:$r,scroll:"paper",TransitionComponent:K.S,children:[(0,oe.jsxs)(y.Z,{sx:{background:"linear-gradient(135deg, ".concat(Ze(me)," 0%, ").concat(Ze(ve)," 100%)"),borderBottom:"1px solid ".concat(ue),p:{xs:2,sm:2.5}},children:[(0,oe.jsxs)(m.Z,{direction:{xs:"column",sm:"row"},justifyContent:"space-between",alignItems:{xs:"flex-start",sm:"center"},spacing:1.5,children:[(0,oe.jsxs)(m.Z,{direction:"row",alignItems:"center",spacing:1.5,children:[(0,oe.jsx)(v.Z,{sx:{bgcolor:me,color:"#fff",width:40,height:40,boxShadow:"0 6px 18px ".concat(ge(me))},children:(0,oe.jsx)(ie.Z5O,{size:20})}),(0,oe.jsxs)(m.Z,{children:[(0,oe.jsx)(A.Z,{variant:"h4",sx:{fontWeight:800,color:de,lineHeight:1.1},children:"Assign Roles"}),(0,oe.jsxs)(A.Z,{variant:"caption",sx:{color:xe,fontWeight:600},children:[Ke," \xb7 ",ln]})]})]}),(0,oe.jsxs)(te.Z,{sx:{display:"inline-flex",alignItems:"center",gap:.5,px:1.25,py:.5,borderRadius:999,bgcolor:Ze("#f59e0b"),border:"1px solid ".concat(je("#f59e0b")),color:"#f59e0b",fontSize:12,fontWeight:800},children:[(0,oe.jsx)(ie.VHP,{size:12})," ",Ee]})]}),(0,oe.jsxs)(w.ZP,{container:!0,sx:{pt:2},spacing:1.5,children:[(0,oe.jsx)(w.ZP,{item:!0,sm:6,xs:12,children:(0,oe.jsxs)(te.Z,{onClick:function(){return Er((function(e){return 0===e?1:0}))},sx:{display:"inline-flex",alignItems:"center",gap:.75,px:1.25,py:.625,borderRadius:999,cursor:"pointer",bgcolor:me,color:"#fff",fontWeight:800,fontSize:12,boxShadow:"0 6px 18px ".concat(ge(me))},children:[(0,oe.jsx)(v.Z,{sx:{width:22,height:22,bgcolor:"rgba(255,255,255,0.22)",color:"#fff"},children:(0,oe.jsx)(ie.Z5O,{size:12})}),ln||"Role"]})}),(0,oe.jsx)(w.ZP,{item:!0,sm:6,xs:12,children:(0,oe.jsx)(m.Z,{direction:"row",justifyContent:{xs:"flex-start",sm:"flex-end"},spacing:1,flexWrap:"wrap",useFlexGap:!0,children:[{label:"Required",value:br.shifts,color:me},{label:"Assigned",value:br.assigned,color:"#10b981"},{label:"Remaining",value:br.remaining,color:"#ef4444"}].map((function(e){var n;return(0,oe.jsxs)(te.Z,{sx:{display:"inline-flex",alignItems:"center",gap:.625,px:1,py:.5,borderRadius:999,bgcolor:Ze(e.color),border:"1px solid ".concat(je(e.color)),color:e.color,fontSize:11.5,fontWeight:800},children:[e.label,(0,oe.jsx)(te.Z,{sx:{minWidth:22,height:18,px:.5,display:"inline-flex",alignItems:"center",justifyContent:"center",borderRadius:999,fontSize:11,fontWeight:800,bgcolor:"#fff",color:e.color,border:"1px solid ".concat(je(e.color))},children:null!==(n=e.value)&&void 0!==n?n:0})]},e.label)}))})})]})]}),(0,oe.jsx)(b.Z,{dividers:!0,children:0===Fn.length?(0,oe.jsx)(oe.Fragment,{children:fe?(0,oe.jsx)(oe.Fragment,{children:(0,oe.jsx)(m.Z,{alignItems:"center",children:(0,oe.jsx)(R.Z,{})})}):(0,oe.jsx)(A.Z,{children:"No Staffs Available"})}):(0,oe.jsx)(T.Z,{children:(0,oe.jsxs)(I.Z,{children:[(0,oe.jsx)(Y.Z,{children:(0,oe.jsxs)(D.Z,{children:[(0,oe.jsx)(k.Z,{children:"#"}),(0,oe.jsx)(k.Z,{children:"Staff"}),(0,oe.jsx)(k.Z,{children:"Category"}),(0,oe.jsx)(k.Z,{children:"Price"}),(0,oe.jsx)(k.Z,{children:"Experience"}),(0,oe.jsx)(k.Z,{children:"Level"}),(0,oe.jsx)(k.Z,{children:"City"}),(0,oe.jsx)(k.Z,{children:"Action"}),(0,oe.jsx)(k.Z,{})]})}),(0,oe.jsx)(M.Z,{children:Fn.map((function(e,n){return(0,oe.jsx)(c.Fragment,{children:(0,oe.jsxs)(D.Z,{sx:{backgroundColor:Nn.find((function(n){return n.userid==e.userid}))?"#f5f5f5":"",":hover":{backgroundColor:Nn.find((function(n){return n.userid==e.userid}))?"#f5f5f5 !important":""}},children:[(0,oe.jsx)(k.Z,{component:"th",scope:"row",padding:"none",children:n+1}),(0,oe.jsx)(k.Z,{align:"left",sx:{paddingLeft:"0px !important"},children:(0,oe.jsxs)(m.Z,{direction:"row",alignItems:"center",spacing:1,justifyContent:"flex-start",children:[(0,oe.jsx)(v.Z,{alt:"",size:"sm",src:"",sx:{width:"25px",height:"25px"}}),(0,oe.jsxs)(m.Z,{direction:"column",children:[(0,oe.jsx)(A.Z,{variant:"caption",children:e.firstname}),(0,oe.jsx)(A.Z,{variant:"caption",color:"textSecondary",children:e.contactno})]})]})}),(0,oe.jsx)(k.Z,{align:"left",children:(0,oe.jsxs)(m.Z,{direction:"column",alignItems:"flex-start",children:[(0,oe.jsx)(A.Z,{variant:"caption",color:"textSecondary",children:e.cateoryname}),(0,oe.jsx)(z.Z,{label:e.subcategoryname,color:"info",size:"small",variant:"light"})]})}),(0,oe.jsx)(k.Z,{children:e.rolecost}),(0,oe.jsxs)(k.Z,{align:"left",children:[e.experience," Years"]}),(0,oe.jsx)(k.Z,{align:"left",children:(0,oe.jsx)(z.Z,{label:e.levelofexperience,size:"small",color:"primary",variant:"light"})}),(0,oe.jsx)(k.Z,{align:"left",children:e.city}),(0,oe.jsx)(k.Z,{align:"left",children:e.orderdetailid!==hr?(0,oe.jsx)(oe.Fragment,{children:(0,oe.jsx)(H.Z,{disabled:0!==e.orderdetailid,checked:!!Nn.find((function(n){return n.userid==e.userid})),onClick:function(n){if(console.log(br),br.remaining>=0){if(n.target.checked&&0!=br.remaining){var r=Nn;r.push({userid:e.userid,orderdetailid:hr,productid:fr,shiftid:br.shiftid,userrate:br.price,productrate:e.rolecost,firstname:e.firstname}),Bn((0,t.Z)(r));var s=br;s.assigned++,s.remaining=s.shifts-s.assigned,_r((0,i.Z)({},s))}else if(br.assigned!=br.shifts||0===br.remaining&&!n.target.checked){var o=Nn,a=o.findIndex((function(n){return n.userid===e.userid}));o.splice(a,1),Bn((0,t.Z)(o));var c=br;c.assigned--,c.remaining=c.shifts-c.assigned,_r((0,i.Z)({},c))}console.log(Nn)}}})}):(0,oe.jsxs)(oe.Fragment,{children:[(0,oe.jsx)(z.Z,{label:"Assigned",color:"success",size:"small",sx:{mr:1}}),(0,oe.jsx)(O.Z,{title:"Unassign",children:(0,oe.jsx)(F.Z,{color:"error",onClick:function(){console.log(e),Xr(e)},children:(0,oe.jsx)(ee.Z,{})})}),(0,oe.jsx)(O.Z,{title:"Send Notification",children:(0,oe.jsx)(F.Z,{color:"info",onClick:function(){console.log(e),ei(e)},children:(0,oe.jsx)(g.Z,{})})})]})}),(0,oe.jsx)(k.Z,{children:e.orderid&&(0,oe.jsx)(oe.Fragment,{children:(0,oe.jsx)(z.Z,{label:e.orderid,color:"warning",size:"small",variant:"light"})})})]})},n)}))})]})})}),(0,oe.jsx)(L.Z,{children:(0,oe.jsxs)(m.Z,{sx:{mt:2},direction:"row",justifyContent:"flex-end",spacing:5,children:[Fn.length>0&&(0,oe.jsxs)(oe.Fragment,{children:[(0,oe.jsx)(P.Z,{sx:{width:"130px"},variant:"contained",onClick:Jr,children:"OK"}),(0,oe.jsx)(P.Z,{sx:{width:"130px"},color:"warning",variant:"contained",onClick:function(){Bn([]);var e=br;e.remaining=e.shifts,e.assigned=0,_r(e)},children:"clear"})]}),(0,oe.jsx)(P.Z,{sx:{width:"130px"},color:"error",variant:"contained",onClick:function(){$r()},children:"Close"})]})})]}),(0,oe.jsxs)(w.ZP,{container:!0,rowSpacing:2,columnSpacing:2.75,children:[(0,oe.jsx)(se.Z,{elevation:0,sx:{position:"sticky",top:"60px",zIndex:5,mb:2,p:{xs:1.5,sm:2,md:2.5},borderRadius:ce/8,border:"1px solid",borderColor:ue,background:"linear-gradient(135deg, ".concat(Ze(me)," 0%, ").concat(Ze(ve)," 100%)"),boxShadow:le},children:(0,oe.jsxs)(m.Z,{direction:{xs:"column",md:"row"},alignItems:{xs:"flex-start",md:"center"},justifyContent:"space-between",spacing:{xs:1.5,md:2},children:[(0,oe.jsxs)(m.Z,{direction:"row",alignItems:"center",spacing:{xs:1.25,sm:1.75},children:[(0,oe.jsx)(F.Z,{onClick:function(){return history.back()},sx:{bgcolor:"#fff",border:"1px solid ".concat(ue),borderRadius:999,color:de,"&:hover":{bgcolor:Ze(me),borderColor:je(me),color:me}},children:(0,oe.jsx)(ie.KYK,{size:18})}),(0,oe.jsx)(v.Z,{sx:{width:{xs:40,sm:48},height:{xs:40,sm:48},bgcolor:me,color:"#fff",boxShadow:"0 6px 18px ".concat(ge(me))},children:(0,oe.jsx)(ie.VHP,{size:22})}),(0,oe.jsxs)(m.Z,{children:[(0,oe.jsx)(A.Z,{variant:"h3",sx:{fontWeight:800,color:de,lineHeight:1.1,fontSize:{xs:"1.25rem",sm:"1.5rem",md:"1.75rem"}},children:"Order Details"}),(0,oe.jsxs)(m.Z,{direction:"row",alignItems:"center",spacing:.75,flexWrap:"wrap",useFlexGap:!0,sx:{mt:.75},children:[(0,oe.jsxs)(te.Z,{sx:{display:"inline-flex",alignItems:"center",gap:.5,px:1,py:.375,borderRadius:999,bgcolor:Ze("#f59e0b"),border:"1px solid ".concat(je("#f59e0b")),color:"#f59e0b",fontSize:11,fontWeight:800},children:[(0,oe.jsx)(ie.VHP,{size:11}),""===Ee?(0,oe.jsx)(U.Z,{sx:{width:80},animation:"wave"}):Ee]}),(0,oe.jsxs)(te.Z,{sx:{display:"inline-flex",alignItems:"center",gap:.5,px:1,py:.375,borderRadius:999,bgcolor:Ze(me),border:"1px solid ".concat(je(me)),color:me,fontSize:11,fontWeight:800},children:[(0,oe.jsx)(ie.dKE,{size:11}),""===De?(0,oe.jsx)(U.Z,{sx:{width:80},animation:"wave"}):De]}),(0,oe.jsx)(be,{status:sn})]})]})]}),(0,oe.jsxs)(m.Z,{direction:"row",spacing:1.5,alignItems:"center",flexWrap:"wrap",useFlexGap:!0,children:[("pending"===sn||"assigned"===sn||"confirmed"===sn||"modified"===sn)&&(0,oe.jsx)(O.Z,{title:"Edit",children:(0,oe.jsx)(P.Z,{variant:"outlined",sx:{borderRadius:999,borderColor:je(me),color:me,fontWeight:700,px:2,"&:hover":{borderColor:me,bgcolor:Ze(me),boxShadow:"0 0 0 3px ".concat(ge(me))}},startIcon:(0,oe.jsx)(ie.zmo,{size:16}),onClick:function(e){e.stopPropagation(),Q()(Q()().format("MM-DD-YYYY")).isBefore(Q()(Q()(Or).format("MM-DD-YYYY")))?Ir("/editorder",{state:{orderheaderid:qn,tenantid:$n}}):(0,re.yv)("Order cannot be edited.\n Order date is not valid at this time",{variant:"error",anchorOrigin:{vertical:"top",horizontal:"right"},autoHideDuration:4e3,style:{whiteSpace:"pre-line"}})},children:"Edit Order"})}),"cancelled"!==sn&&""!==sn&&"completed"!==sn&&"closed"!==sn&&(0,oe.jsx)(P.Z,{variant:"outlined",sx:{borderRadius:999,borderColor:je("#ef4444"),color:"#ef4444",fontWeight:700,px:2,"&:hover":{borderColor:"#ef4444",bgcolor:Ze("#ef4444"),boxShadow:"0 0 0 3px ".concat(ge("#ef4444"))}},onClick:function(){Q()(Or).diff(Q()(),"m")/60>24?(Nr(!1),We(!0)):(Nr(!0),We(!0))},startIcon:(0,oe.jsx)(V.Z,{}),children:"Cancel Order"}),"cancelled"===sn&&(0,oe.jsxs)(te.Z,{sx:{display:"inline-flex",alignItems:"center",gap:.5,px:1.25,py:.5,borderRadius:999,bgcolor:Ze("#ef4444"),border:"1px solid ".concat(je("#ef4444")),color:"#ef4444",fontSize:12,fontWeight:800},children:[(0,oe.jsx)(ie.B4e,{size:12})," Cancelled on ",Mn]})]})]})}),(0,oe.jsx)(w.ZP,{item:!0,xs:12,sx:{mt:-2},children:(0,oe.jsx)(q.Z,{content:!1,width:"100%",children:(0,oe.jsxs)(w.ZP,{container:!0,spacing:2.5,sx:{p:2.5},children:[(0,oe.jsx)(w.ZP,{item:!0,xs:12,sm:6,children:(0,oe.jsx)(q.Z,{sx:{height:"100%"},children:(0,oe.jsxs)(m.Z,{spacing:1,children:[(0,oe.jsx)(A.Z,{variant:"h5",children:"Client"}),(0,oe.jsx)(A.Z,{color:"secondary",children:""===Ke?(0,oe.jsx)(U.Z,{sx:{width:"40%"},animation:"wave"}):Ke}),(0,oe.jsx)(W.Z,{sx:{width:"100%"},children:(0,oe.jsx)(A.Z,{color:"secondary",children:""===Xe?(0,oe.jsx)(U.Z,{sx:{width:"90%"},animation:"wave"}):Xe})})]})})}),(0,oe.jsx)(w.ZP,{item:!0,xs:12,sm:6,children:(0,oe.jsx)(q.Z,{sx:{height:"100%"},children:(0,oe.jsxs)(m.Z,{spacing:1,children:[(0,oe.jsx)(A.Z,{variant:"h5",children:"Event"}),(0,oe.jsx)(W.Z,{sx:{width:"100%"},children:(0,oe.jsx)(A.Z,{color:"secondary",children:""===He?(0,oe.jsx)(U.Z,{sx:{width:"40%"},animation:"wave"}):He})})]})})}),jr.map((function(e,n){return(0,oe.jsx)(c.Fragment,{children:(0,oe.jsx)(w.ZP,{item:!0,xs:12,children:(0,oe.jsxs)(q.Z,{sx:{opacity:0==e.shiftstatus?"":"0.7"},children:[(0,oe.jsxs)(m.Z,{direction:{xs:"column",md:"row"},justifyContent:"space-between",alignItems:{md:"center",xs:"flex-start"},spacing:2,sx:{p:2},children:[(0,oe.jsxs)(m.Z,{direction:{xs:"column",md:"row"},spacing:2,alignItems:{md:"center",xs:"flex-start"},children:[(0,oe.jsxs)(A.Z,{variant:"h5",children:["Shift ",n+1]}),(0,oe.jsxs)(A.Z,{color:"secondary",children:[(0,oe.jsx)(x.Z,{})," ","",e.locationaddress]}),1===e.shiftstatus&&(0,oe.jsx)(z.Z,{label:"Cancelled",color:"secondary"})]}),(0,oe.jsx)(m.Z,{direction:"row",spacing:1,children:e.ordercontacts.map((function(e){return(0,oe.jsx)(oe.Fragment,{children:(0,oe.jsx)(O.Z,{title:e.contactname,children:(0,oe.jsx)(v.Z,{sx:{bgcolor:"#2196f3",width:30,height:30},alt:"A",children:e.contactname.charAt(0).toUpperCase()})})})}))})]}),(0,oe.jsx)(T.Z,{children:(0,oe.jsxs)(I.Z,{children:[(0,oe.jsx)(Y.Z,{children:(0,oe.jsxs)(D.Z,{children:[(0,oe.jsx)(k.Z,{children:"#"}),(0,oe.jsx)(k.Z,{children:"Role"}),(0,oe.jsx)(k.Z,{children:"Start Date"}),(0,oe.jsx)(k.Z,{children:"End Date"}),(0,oe.jsx)(k.Z,{children:"Unpaid break"}),(0,oe.jsx)(k.Z,{children:"Count"}),(0,oe.jsx)(k.Z,{children:"Assigned"}),(0,oe.jsx)(k.Z,{children:"Attire"}),(0,oe.jsx)(k.Z,{children:"Price"}),(0,oe.jsx)(k.Z,{children:"Amount"}),(0,oe.jsx)(k.Z,{children:"Action"})]})}),(0,oe.jsxs)(M.Z,{children:[0===e.orderdetails.length&&(0,oe.jsx)(oe.Fragment,{children:(0,oe.jsxs)(D.Z,{children:[(0,oe.jsx)(k.Z,{children:(0,oe.jsx)(U.Z,{animation:"wave"})}),(0,oe.jsx)(k.Z,{children:(0,oe.jsx)(U.Z,{animation:"wave"})}),(0,oe.jsxs)(k.Z,{children:[(0,oe.jsx)(U.Z,{animation:"wave"}),(0,oe.jsx)(U.Z,{animation:"wave"})]}),(0,oe.jsxs)(k.Z,{children:[(0,oe.jsx)(U.Z,{animation:"wave"}),(0,oe.jsx)(U.Z,{animation:"wave"})]}),(0,oe.jsx)(k.Z,{children:(0,oe.jsx)(U.Z,{animation:"wave"})}),(0,oe.jsx)(k.Z,{children:(0,oe.jsx)(U.Z,{animation:"wave"})}),(0,oe.jsx)(k.Z,{children:(0,oe.jsx)(U.Z,{animation:"wave"})}),(0,oe.jsx)(k.Z,{children:(0,oe.jsx)(U.Z,{animation:"wave"})}),(0,oe.jsx)(k.Z,{children:(0,oe.jsx)(U.Z,{animation:"wave"})}),(0,oe.jsx)(k.Z,{children:(0,oe.jsx)(U.Z,{animation:"wave"})}),(0,oe.jsx)(k.Z,{children:(0,oe.jsx)(U.Z,{animation:"wave"})})]})}),e.orderdetails.map((function(e,r){return(0,oe.jsxs)(oe.Fragment,{children:[(0,oe.jsxs)(D.Z,{sx:{"&:last-child td, &:last-child th":{border:0},opacity:0==e.status?"":"0.7"},children:[(0,oe.jsx)(k.Z,{children:r+1}),(0,oe.jsx)(k.Z,{children:e.productname}),(0,oe.jsx)(k.Z,{children:(0,oe.jsxs)(m.Z,{direction:"column",children:[(0,oe.jsx)(A.Z,{variant:"body1",children:Q()(e.starttime).format("MM/DD/YYYY")}),(0,oe.jsx)(A.Z,{variant:"body2",children:Q()(e.starttime).format("hh:mm A")})]})}),(0,oe.jsxs)(k.Z,{children:[" ",(0,oe.jsxs)(m.Z,{direction:"column",children:[(0,oe.jsx)(A.Z,{variant:"body1",children:Q()(e.endtime).format("MM/DD/YYYY")}),(0,oe.jsx)(A.Z,{variant:"body2",children:Q()(e.endtime).format("hh:mm A")})]})]}),(0,oe.jsx)(k.Z,{children:e.unpaidbreak||0}),(0,oe.jsx)(k.Z,{align:"center",children:(0,oe.jsx)(z.Z,{label:e.orderqty,color:"success",variant:"light",size:"small"})}),(0,oe.jsx)(k.Z,{align:"center",children:(0,oe.jsx)(z.Z,{label:e.supplyqty,color:0===e.supplyqty?"error":"warning",variant:"light",size:"small"})}),(0,oe.jsx)(k.Z,{width:"100px"}),(0,oe.jsxs)(k.Z,{children:["$",e.price]}),(0,oe.jsxs)(k.Z,{children:["$",e.landingamount]}),(0,oe.jsx)(k.Z,{children:(0,oe.jsxs)(m.Z,{direction:"row",children:[(0,oe.jsx)(O.Z,{title:"Expand",children:(0,oe.jsx)(F.Z,{"aria-label":"expand row",style:{color:Br.palette.primary.main},onClick:function(){Ln([]),Mr(kr[0]===n&&kr[1]===r?["",""]:[n,r]),qr(e.orderdetailid)},children:kr[0]===n&&kr[1]===r?(0,oe.jsx)(p.Z,{}):(0,oe.jsx)(f.Z,{})})}),"cancelled"===sn&&(0,oe.jsx)(oe.Fragment,{children:(0,oe.jsx)(F.Z,{sx:{minWidth:"10px !important"},disabled:!0,children:(0,oe.jsx)(h.Z,{})})}),1===e.status&&(0,oe.jsx)(O.Z,{title:"Cancelled",children:(0,oe.jsx)(F.Z,{sx:{minWidth:"10px !important"},children:(0,oe.jsx)(V.Z,{color:"error"})})}),e.supplyqty>e.orderqty&&(0,oe.jsx)(O.Z,{title:"Assigned count is greater than ordered count",children:(0,oe.jsx)(F.Z,{color:"warning",children:(0,oe.jsx)(ne.Z,{})})})]})})]},r+1),(0,oe.jsx)(D.Z,{sx:{p:2},children:(0,oe.jsx)(k.Z,{style:{paddingBottom:0,paddingTop:0,paddingLeft:0,paddingRight:0},colSpan:11,sx:{width:"100%"},children:(0,oe.jsx)(N.Z,{in:kr[0]===n&&kr[1]===r,timeout:"auto",unmountOnExit:!0,children:(0,oe.jsx)(q.Z,{sx:{width:"100%"},children:0===Fn.length?(0,oe.jsx)(oe.Fragment,{children:fe?(0,oe.jsx)(oe.Fragment,{children:(0,oe.jsx)(m.Z,{alignItems:"center",children:(0,oe.jsx)(R.Z,{})})}):(0,oe.jsx)(oe.Fragment,{children:(0,oe.jsx)(m.Z,{sx:{p:1},children:(0,oe.jsx)(A.Z,{children:"No Staffs has been Assigned"})})})}):(0,oe.jsx)(T.Z,{children:(0,oe.jsxs)(I.Z,{children:[(0,oe.jsx)(Y.Z,{children:(0,oe.jsxs)(D.Z,{children:[(0,oe.jsx)(k.Z,{children:"#"}),(0,oe.jsx)(k.Z,{children:"Staff"}),(0,oe.jsx)(k.Z,{children:"Start Time"}),(0,oe.jsx)(k.Z,{children:"End Time"}),(0,oe.jsx)(k.Z,{children:"Pay Rate"}),(0,oe.jsx)(k.Z,{align:"center",children:"Clockin"}),(0,oe.jsx)(k.Z,{align:"center",children:"Clockout"}),(0,oe.jsx)(k.Z,{children:"Hours Worked"}),(0,oe.jsx)(k.Z,{children:"Status"})]})}),(0,oe.jsx)(M.Z,{children:Fn.map((function(e,n){return(0,oe.jsx)(c.Fragment,{children:(0,oe.jsxs)(D.Z,{sx:{},children:[(0,oe.jsx)(k.Z,{component:"th",scope:"row",padding:"none",children:n+1}),(0,oe.jsx)(k.Z,{align:"left",children:(0,oe.jsxs)(m.Z,{direction:"column",children:[(0,oe.jsx)(A.Z,{variant:"caption",children:e.staffname}),(0,oe.jsx)(w.ZP,{children:(0,oe.jsx)(z.Z,{label:e.productname,color:"info",variant:"light",size:"small"})})]})}),(0,oe.jsx)(k.Z,{children:(0,oe.jsxs)(m.Z,{direction:"column",children:[(0,oe.jsx)(A.Z,{variant:"body2",children:Q()(e.Starttime).format("MM/DD/YYYY")}),(0,oe.jsx)(A.Z,{variant:"caption",children:Q()(e.Starttime).format("hh:mm A")})]})}),(0,oe.jsx)(k.Z,{children:(0,oe.jsxs)(m.Z,{direction:"column",children:[(0,oe.jsx)(A.Z,{variant:"body2",children:Q()(e.Endtime).format("MM/DD/YYYY")}),(0,oe.jsx)(A.Z,{variant:"caption",children:Q()(e.Endtime).format("hh:mm A")})]})}),(0,oe.jsx)(k.Z,{children:e.rolecost}),(0,oe.jsx)(k.Z,{children:(0,oe.jsxs)(m.Z,{spacing:.5,alignItems:"center",children:[(0,oe.jsx)(z.Z,{label:e.clockin?Q()(e.clockin).format("MM/DD/YYYY"):"",color:"primary",variant:"light",size:"small"}),(0,oe.jsx)(z.Z,{label:e.clockin?Q()(e.clockin).format("hh:mm A"):"",color:"info",variant:"light",size:"small"})]})}),(0,oe.jsx)(k.Z,{children:(0,oe.jsxs)(m.Z,{spacing:.5,alignItems:"center",children:[(0,oe.jsx)(z.Z,{label:e.clockout?Q()(e.clockout).format("MM/DD/YYYY"):"",color:"primary",variant:"light",size:"small"}),(0,oe.jsx)(z.Z,{label:e.clockout?Q()(e.clockout).format("hh:mm A"):"",color:"info",variant:"light",size:"small"})]})}),(0,oe.jsx)(k.Z,{children:e.hoursworked}),(0,oe.jsx)(k.Z,{align:"left",children:(0,oe.jsxs)(m.Z,{direction:"row",children:["pending"===e.orderstatus&&(0,oe.jsx)(z.Z,{label:"Pending",color:"error",size:"small"}),"cancelled"===e.orderstatus&&(0,oe.jsx)(z.Z,{label:"Cancelled",color:"secondary",size:"small"}),"completed"===e.orderstatus&&(0,oe.jsx)(z.Z,{label:"Completed",color:"primary",size:"small"}),"processing"===e.orderstatus&&(0,oe.jsx)(z.Z,{label:"Processing",color:"primary",size:"small"}),"assigned"===e.orderstatus&&(0,oe.jsx)(z.Z,{label:"Assigned",color:"warning",size:"small"}),"confirmed"===e.orderstatus&&(0,oe.jsx)(z.Z,{label:"Confirmed",color:"success",size:"small"}),"active"===e.orderstatus&&(0,oe.jsx)(z.Z,{label:"Active",color:"info",size:"small"}),"closed"===e.orderstatus&&(0,oe.jsx)(z.Z,{label:"Closed",color:"info",size:"small"})]})})]})},n)}))})]})})})})})})]})}))]})]})})]})})},e.locationaddress)})),(0,oe.jsx)(w.ZP,{item:!0,xs:12,children:(0,oe.jsx)(B.Z,{sx:{borderWidth:1}})}),(0,oe.jsx)(w.ZP,{item:!0,xs:12,sm:6,children:(0,oe.jsx)(q.Z,{title:"Order Addons",sx:{height:"100%"},children:(0,oe.jsx)(w.ZP,{container:!0,spacing:2,children:(yn||[]).map((function(e){return(0,oe.jsx)(c.Fragment,{children:(0,oe.jsx)(w.ZP,{item:!0,children:(0,oe.jsx)(z.Z,{icon:(0,oe.jsx)(u.Z,{}),variant:"outlined",color:"error",label:e.addon})})},e.addon)}))})})}),(0,oe.jsx)(w.ZP,{item:!0,xs:12,sm:6,children:(0,oe.jsx)(q.Z,{title:"Total",sx:{height:"100%"},children:(0,oe.jsxs)(m.Z,{spacing:2,children:[(0,oe.jsxs)(m.Z,{direction:"row",justifyContent:"space-between",children:[(0,oe.jsx)(A.Z,{color:Br.palette.grey[500],children:"Sub Total:"}),(0,oe.jsxs)(A.Z,{children:["$",""===Zn?(0,oe.jsx)(U.Z,{sx:{width:"30px"}}):Zn]})]}),(0,oe.jsxs)(m.Z,{direction:"row",justifyContent:"space-between",children:[(0,oe.jsx)(A.Z,{color:Br.palette.grey[500],children:"Tax:"}),(0,oe.jsx)(A.Z,{children:""===hn?(0,oe.jsx)(U.Z,{sx:{width:"30px"}}):hn})]}),(0,oe.jsxs)(m.Z,{direction:"row",justifyContent:"space-between",children:[(0,oe.jsx)(A.Z,{variant:"subtitle1",children:"Grand Total:"}),(0,oe.jsx)(A.Z,{variant:"subtitle1",children:""===vn?(0,oe.jsx)(U.Z,{sx:{width:"30px"}}):"$".concat(vn)})]})]})})}),(0,oe.jsx)(w.ZP,{item:!0,xs:12,children:(0,oe.jsxs)(m.Z,{direction:"column",sx:{mt:2},children:[(0,oe.jsx)(A.Z,{color:"secondary",children:"Other Instructions:"}),(0,oe.jsx)(A.Z,{sx:{ml:3},children:In})]})})]})})})]})]})}}}]); \ No newline at end of file diff --git a/build/static/js/4776.4abceade.chunk.js b/build/static/js/4776.4abceade.chunk.js deleted file mode 100644 index 9791780..0000000 --- a/build/static/js/4776.4abceade.chunk.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkmantis_material_react=self.webpackChunkmantis_material_react||[]).push([[4776],{84776:function(e,n,r){r.r(n);var i=r(1413),t=r(93433),s=r(74165),o=r(15861),a=r(29439),c=r(47313),l=r(58467),d=r(56573),x=r(42897),h=r(41627),u=r(24904),f=r(76035),p=r(58873),Z=r(26446),g=r(10165),j=r(94469),m=r(42832),v=r(48119),b=r(61113),A=r(96467),_=r(99881),S=r(33249),C=r(90891),E=r(16783),P=r(69099),y=r(33604),w=r(9019),R=r(85281),T=r(51629),I=r(66835),Y=r(23477),D=r(24076),k=r(67478),M=r(57861),z=r(66212),H=r(44758),O=r(61689),F=r(47131),L=r(4117),W=r(84488),U=r(1550),N=r(65033),B=r(19536),K=r(43909),V=r(25718),q=r(97316),G=r(11577),X=r(10658),Q=r.n(X),$=r(19860),J=r(50661),ee=r(11829),ne=r(25057),re=r(90842),ie=r(22539),te=r(57829),se=r(70501),oe=r(46417),ae=r(91635);Q().extend(ae);var ce=16,le="0 8px 24px rgba(15, 23, 42, 0.08)",de="#0f172a",xe="#64748b",he="#94a3b8",ue="#e2e8f0",fe="#f8fafc",pe=function(e,n){return"".concat(e).concat(n)},Ze=function(e){return pe(e,"08")},ge=function(e){return pe(e,"26")},je=function(e){return pe(e,"55")},me="#662582",ve="#9255AB",be={pending:{label:"Pending",color:"#f59e0b",icon:ie.Ley},assigned:{label:"Assigned",color:"#0ea5e9",icon:ie.Z5O},confirmed:{label:"Confirmed",color:"#10b981",icon:ie.ZSR},modified:{label:"Modified",color:"#06b6d4",icon:ie.Y8K},processing:{label:"Processing",color:me,icon:ie.dKE},active:{label:"Active",color:"#8b5cf6",icon:ie.ili},closed:{label:"Closed",color:"#06b6d4",icon:ie.ZSR},completed:{label:"Completed",color:"#10b981",icon:ie.ZSR},cancelled:{label:"Cancelled",color:"#ef4444",icon:ie.B4e}},Ae=function(e){var n=e.status,r=e.size,i=void 0===r?"md":r;if(!n)return null;var t=be[String(n).toLowerCase()]||{label:n,color:he,icon:ie.Y8K},s=t.icon,o="lg"===i?1.25:1,a="lg"===i?.5:.375,c="lg"===i?12:11;return(0,oe.jsxs)(te.Z,{sx:{display:"inline-flex",alignItems:"center",gap:.5,px:o,py:a,borderRadius:999,bgcolor:Ze(t.color),border:"1px solid ".concat(je(t.color)),color:t.color,fontSize:c,fontWeight:800,whiteSpace:"nowrap"},children:[(0,oe.jsx)(s,{size:12})," ",t.label]})};n.default=function(){var e=(0,c.useState)([]),n=(0,a.Z)(e,2),r=n[0],X=n[1],ae=(0,c.useState)(!0),he=(0,a.Z)(ae,2),pe=he[0],be=he[1],_e=(0,l.TH)(),Se=(0,c.useState)(""),Ce=(0,a.Z)(Se,2),Ee=Ce[0],Pe=Ce[1],ye=(0,c.useState)(""),we=(0,a.Z)(ye,2),Re=we[0],Te=we[1],Ie=(0,c.useState)(""),Ye=(0,a.Z)(Ie,2),De=Ye[0],ke=Ye[1],Me=(0,c.useState)(""),ze=(0,a.Z)(Me,2),He=ze[0],Oe=ze[1],Fe=(0,c.useState)(!1),Le=(0,a.Z)(Fe,2),We=Le[0],Ue=Le[1],Ne=(0,c.useState)(""),Be=(0,a.Z)(Ne,2),Ke=Be[0],Ve=Be[1],qe=(0,c.useState)(""),Ge=(0,a.Z)(qe,2),Xe=Ge[0],Qe=Ge[1],$e=(0,c.useState)(!1),Je=(0,a.Z)($e,2),en=Je[0],nn=Je[1],rn=(0,c.useState)(""),tn=(0,a.Z)(rn,2),sn=tn[0],on=tn[1],an=(0,c.useState)(""),cn=(0,a.Z)(an,2),ln=cn[0],dn=(cn[1],(0,c.useState)("")),xn=(0,a.Z)(dn,2),hn=xn[0],un=xn[1],fn=(0,c.useState)(""),pn=(0,a.Z)(fn,2),Zn=pn[0],gn=pn[1],jn=(0,c.useState)(""),mn=(0,a.Z)(jn,2),vn=mn[0],bn=mn[1],An=(0,c.useState)(""),_n=(0,a.Z)(An,2),Sn=_n[0],Cn=_n[1],En=(0,c.useState)([]),Pn=(0,a.Z)(En,2),yn=Pn[0],wn=Pn[1],Rn=(0,c.useState)(""),Tn=(0,a.Z)(Rn,2),In=Tn[0],Yn=Tn[1],Dn=(0,c.useState)(""),kn=(0,a.Z)(Dn,2),Mn=kn[0],zn=kn[1],Hn=(0,c.useState)([]),On=(0,a.Z)(Hn,2),Fn=On[0],Ln=On[1],Wn=(0,c.useState)([]),Un=(0,a.Z)(Wn,2),Nn=Un[0],Bn=Un[1],Kn=(0,c.useState)(""),Vn=(0,a.Z)(Kn,2),qn=Vn[0],Gn=Vn[1],Xn=(0,c.useState)(""),Qn=(0,a.Z)(Xn,2),$n=Qn[0],Jn=Qn[1],er=(0,c.useState)(""),nr=(0,a.Z)(er,2),rr=nr[0],ir=(nr[1],(0,c.useState)("")),tr=(0,a.Z)(ir,2),sr=tr[0],or=(tr[1],(0,c.useState)("")),ar=(0,a.Z)(or,2),cr=ar[0],lr=ar[1],dr=(0,c.useState)(""),xr=(0,a.Z)(dr,2),hr=xr[0],ur=(xr[1],(0,c.useState)("")),fr=(0,a.Z)(ur,2),pr=fr[0],Zr=(fr[1],(0,c.useState)([])),gr=(0,a.Z)(Zr,2),jr=gr[0],mr=gr[1],vr=(0,c.useState)({shifts:0,assigned:0,remaining:0,shiftid:0,price:0}),br=(0,a.Z)(vr,2),Ar=br[0],_r=br[1],Sr=(0,c.useState)(0),Cr=(0,a.Z)(Sr,2),Er=(Cr[0],Cr[1]),Pr=(0,l.TH)().state,yr=(0,c.useState)(""),wr=(0,a.Z)(yr,2),Rr=wr[0],Tr=wr[1],Ir=(0,l.s0)(),Yr=(0,c.useState)(["",""]),Dr=(0,a.Z)(Yr,2),kr=Dr[0],Mr=Dr[1],zr=(0,c.useState)(""),Hr=(0,a.Z)(zr,2),Or=Hr[0],Fr=Hr[1],Lr=(0,c.useState)(!1),Wr=(0,a.Z)(Lr,2),Ur=Wr[0],Nr=Wr[1];(0,c.useEffect)((function(){console.log("categoryarr"),console.log(r,Re,Sn,rr,sr)}),[jr]),(0,c.useEffect)((function(){Pr&&(Gn(Pr.orderheaderid),Jn(Pr.tenantid)),console.log(Pr),console.log(Date.now())}),[]),(0,c.useEffect)((function(){Pr&&(Gn(Pr.orderheaderid),Jn(Pr.tenantid)),console.log(Pr),console.log(Date.now())}),[Pr.orderheaderid,Pr.tenantid]);var Br=(0,$.Z)(),Kr=function(){var e=(0,o.Z)((0,s.Z)().mark((function e(){return(0,s.Z)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return be(!0),e.next=3,d.Z.get("".concat("https://jupiter.nearle.app/live/api/v2","/orders/getordersbystatus?tenantid=").concat($n)).then((function(e){console.log(e);var n=e.data.Details.find((function(e){return e.orderheaderid==qn}));console.log("result"),console.log(n),wn(n.orderaddons),Cn(n.venuetype),Yn(n.remarks),Fr(n.startdate),Ve(n.tenantname),Te(""),Qe(n.tenantaddress),Oe(n.eventname),ke(Q()(n.orderdate).format("MM/DD/YYYY")||""),Pe(n.orderid),on(n.orderstatus),un(n.taxamount),gn(n.orderamount),bn(n.ordervalue),zn(Q()(n.cancelled).format("MM/DD/YYYY")||""),lr(n.pending),be(!1)})).catch((function(e){console.log(e),be(!1)}));case 3:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Vr=function(){var e=(0,o.Z)((0,s.Z)().mark((function e(){return(0,s.Z)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return be(!0),e.next=3,d.Z.get("".concat("https://jupiter.nearle.app/live/api/v2","/orders/getorderdetails?orderheaderid=").concat(qn)).then((function(e){console.log("res"),console.log(e),X(e.data.Details||[]),console.log("categoryarr"),mr(e.data.Details),console.log(e.data.Details),be(!1)})).catch((function(e){console.log(e),be(!1)}));case 3:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),qr=function(){var e=(0,o.Z)((0,s.Z)().mark((function e(n){return(0,s.Z)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return be(!0),e.prev=1,e.next=4,d.Z.get("".concat("https://jupiter.nearle.app/live/api/v2","/orders/getassignedinfo?orderdetailid=").concat(n)).then((function(e){console.log(e),e.data.status&&Ln(e.data.Details),be(!1)})).catch((function(e){console.log(e),be(!1)}));case 4:e.next=10;break;case 6:e.prev=6,e.t0=e.catch(1),console.log(e.t0),be(!1);case 10:case"end":return e.stop()}}),e,null,[[1,6]])})));return function(n){return e.apply(this,arguments)}}(),Gr=function(){var e=(0,o.Z)((0,s.Z)().mark((function e(){return(0,s.Z)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,d.Z.put("".concat("https://jupiter.nearle.app/live/api/v2","/orders/cancel"),{orderheaderid:parseInt(qn),orderstatus:"cancelled",cancelled:Q()().format("YYYY-MM-DD HH:mm:ss"),unserviceable:Ur?0:1}).then((function(e){console.log(e),e.data.status&&qn&&$n&&(Kr(),Vr())})).catch((function(e){console.log(e)}));case 2:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Xr=function(){var e=(0,o.Z)((0,s.Z)().mark((function e(n){var r;return(0,s.Z)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r={orderheaderid:qn,orderprocessid:n.orderprocessid,orderdetailid:n.orderdetailid,orderstatus:"pending",pending:Q()().format("YYYY-MM-DD HH:mm:ss"),status:1},console.log(r),e.next=4,d.Z.put("".concat("https://jupiter.nearle.app/live/api/v2","/orders/updateprocessstatus"),r).then((function(e){console.log(e),"Successful"===e.data.message&&((0,re.yv)("Role unassigned successfully",{variant:"success",anchorOrigin:{vertical:"top",horizontal:"right"},autoHideDuration:2e3}),Ar.assigned>Ar.shifts&&Qr(n),Kr(),Vr(),Ue(!1),ri(),$r(),setTimeout((function(){ri()}),2e3))})).catch((function(e){console.log(e)}));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Qr=function(e){console.log(e);var n=[e.userfcmtoken],r={notifications:[{notificationid:0,notificationdate:Q()().format("YYYY-MM-DD HH:mm:ss"),Title:"Staff Un-Asigned",message:"".concat(e.firstname," has been Un-assigned to the order ").concat(Ee),configid:2,tenantid:$n,orderheaderid:qn,orderprocessid:e.orderprocessid,shiftid:e.shiftid,userid:e.userid,orderid:Ee,success:0,orderstatus:"assigned",processing:Q()().format("YYYY-MM-DD HH:mm:ss"),notifytype:2,notifyreason:"Staff Un-Assigned"}],fcmmodel:{priority:"high",registration_ids:n,data:{Title:"Staff Un-Asigned",message:"A Staff has been Un-assigned to the order ".concat(Ee),tenantid:$n,orderheaderid:qn,orderid:Ee,configid:2},notification:{body:"An order has been Un-assigned ".concat(Ee),title:"Legendary",sound:"ring",content_available:!0,click_action:"FLUTTER_NOTIFICATION_CLICK"}}};console.log("grpnotifyobj unassign"),console.log(r),ni(r)};(0,c.useEffect)((function(){console.log(qn),qn&&$n?(Kr(),Vr(),ri(),console.log(_e.state||"")):be(!1),console.log(qn,$n)}),[qn,$n,Rr]);var $r=function(){nn(!1),Bn([]),Mr(["",""])};(0,c.useEffect)((function(){console.log(Ar)}));var Jr=function(){var e=(0,o.Z)((0,s.Z)().mark((function e(){var n,r;return(0,s.Z)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=[],r=[],Nn.map((function(e){n.push({orderprocessid:0,processdate:Q()().format("YYYY-MM-DD HH:mm:ss"),tenantid:$n,orderheaderid:qn,orderdetailid:e.orderdetailid,productid:e.productid,userid:e.userid,orderstatus:"pending",pending:"".concat(Q()(cr).format("YYYY-MM-DD")," ").concat(Q()(cr).format("HH:mm:ss")),starttime:"".concat(Q()(rr).format("YYYY-MM-DD")," ").concat(Q()(rr).format("HH:mm:ss")),endtime:"".concat(Q()(sr).format("YYYY-MM-DD")," ").concat(Q()(sr).format("HH:mm:ss")),appuserid:parseInt(localStorage.getItem("appuserid")),shiftid:e.shiftid,userrate:e.userrate,productrate:e.productrate}),Nn.map((function(e){r.push({notificationid:0,notificationdate:Q()().format("YYYY-MM-DD HH:mm:ss"),Title:"Staff Asigned",message:"A Staff has been assigned to the order ".concat(Ee),configid:2,tenantid:$n,orderheaderid:qn,orderprocessid:0,shiftid:e.shiftid,userid:e.userid,orderid:Ee,sound:"ring",click_action:"FLUTTER_NOTIFICATION_CLICK",firstname:e.firstname})}))})),console.log("arr"),console.log(n),e.next=7,d.Z.post("".concat("https://jupiter.nearle.app/live/api/v2","/orders/createorderprocess"),n).then((function(e){console.log(e),"Successfully created"===e.data.message&&((0,re.yv)("Roles assigned successfully",{variant:"success",anchorOrigin:{vertical:"top",horizontal:"right"},autoHideDuration:2e3}),console.log(pr,"","",qn,r[0].shiftid),nn(!1),Vr(),ri())})).catch((function(e){console.log(e)}));case 7:console.log(n);case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),ei=function(){var e=(0,o.Z)((0,s.Z)().mark((function e(n){var r,i;return(0,s.Z)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=n.userfcmtoken,i={notificationid:0,notificationdate:Q()().format("YYYY-MM-DD HH:mm:ss"),Title:"Staff Asigned",message:"A Staff has been assigned to the order ".concat(Ee),configid:2,tenantid:$n,orderheaderid:qn,orderprocessid:n.orderprocessid,shiftid:n.shiftid,userid:n.userid,orderid:Ee,sound:"ring",click_action:"FLUTTER_NOTIFICATION_CLICK"},console.log(i,r),e.next=5,d.Z.post("".concat("https://jupiter.nearle.app/live/api/v2","/utils/notification/send"),{priority:"high",registration_ids:[r],data:i,notification:{body:"A Staff has been assigned to ".concat(Ee),title:"Legendary",sound:"ring",content_available:!0}},{headers:{Authorization:"Bearer ".concat({NODE_ENV:"production",PUBLIC_URL:"",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,FAST_REFRESH:!0,REACT_APP_API_URL:"https://mock-data-api-nextjs.vercel.app/",REACT_APP_AUTH0_CLIENT_ID:"",REACT_APP_AUTH0_DOMAIN:"",REACT_APP_AWS_APP_CLIENT_ID:"",REACT_APP_AWS_POOL_ID:"",REACT_APP_FIREBASE_API_KEY:"",REACT_APP_FIREBASE_APP_ID:"",REACT_APP_FIREBASE_AUTH_DOMAIN:"",REACT_APP_FIREBASE_MEASUREMENT_ID:"",REACT_APP_FIREBASE_MESSAGING_SENDER_ID:"",REACT_APP_FIREBASE_PROJECT_ID:"",REACT_APP_FIREBASE_STORAGE_BUCKET:"",REACT_APP_RIDER_ACCESS_ID:"AAAAILMpCEU:APA91bEavuOllBI6sFgYtxXAgNmAVwNA-MnCMHLGlR4_t7UqpLajAkdn3T0CZr_zaLBknLyim9ytFLMZgbeXmKqTad_PKCbqlYjHpaizVrLXtecxqyEy4UktIacK2UvHVUATHL-7VQQk",REACT_APP_URL:"https://jupiter.nearle.app/live/api/v1",REACT_APP_URL2:"https://jupiter.nearle.app/live/api/v2",REACT_APP_VERSION:"v2.1.0"}.REACT_APP_STAFF_TOKEN)}}).then((function(e){console.log(e),(0,re.yv)("Notification sent successfully",{variant:"success",anchorOrigin:{vertical:"top",horizontal:"right"},autoHideDuration:2e3})})).catch((function(e){console.log(e)}));case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),ni=function(){var e=(0,o.Z)((0,s.Z)().mark((function e(n){return(0,s.Z)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return console.log(n),e.next=3,d.Z.post("".concat("https://jupiter.nearle.app/live/api/v2","/utils/notification/sendall"),n,{headers:{Authorization:"Bearer ".concat({NODE_ENV:"production",PUBLIC_URL:"",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,FAST_REFRESH:!0,REACT_APP_API_URL:"https://mock-data-api-nextjs.vercel.app/",REACT_APP_AUTH0_CLIENT_ID:"",REACT_APP_AUTH0_DOMAIN:"",REACT_APP_AWS_APP_CLIENT_ID:"",REACT_APP_AWS_POOL_ID:"",REACT_APP_FIREBASE_API_KEY:"",REACT_APP_FIREBASE_APP_ID:"",REACT_APP_FIREBASE_AUTH_DOMAIN:"",REACT_APP_FIREBASE_MEASUREMENT_ID:"",REACT_APP_FIREBASE_MESSAGING_SENDER_ID:"",REACT_APP_FIREBASE_PROJECT_ID:"",REACT_APP_FIREBASE_STORAGE_BUCKET:"",REACT_APP_RIDER_ACCESS_ID:"AAAAILMpCEU:APA91bEavuOllBI6sFgYtxXAgNmAVwNA-MnCMHLGlR4_t7UqpLajAkdn3T0CZr_zaLBknLyim9ytFLMZgbeXmKqTad_PKCbqlYjHpaizVrLXtecxqyEy4UktIacK2UvHVUATHL-7VQQk",REACT_APP_URL:"https://jupiter.nearle.app/live/api/v1",REACT_APP_URL2:"https://jupiter.nearle.app/live/api/v2",REACT_APP_VERSION:"v2.1.0"}.REACT_APP_STAFF_TOKEN)}}).then((function(e){console.log(e),e.data.status&&((0,re.yv)("Notification sent successfully",{variant:"success",anchorOrigin:{vertical:"top",horizontal:"right"},autoHideDuration:2e3}),Kr())})).catch((function(e){console.log(e)}));case 3:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),ri=function(){var e=(0,o.Z)((0,s.Z)().mark((function e(){return(0,s.Z)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,d.Z.get("".concat("https://jupiter.nearle.app/live/api/v2","/orders/getorderstatuscount?orderheaderid=").concat(qn)).then((function(e){e.data.status?(console.log(e),Tr(e.data.pendingcount),Kr()):(Tr(e.data.pendingcount),Kr())})).catch((function(e){console.log(e)}));case 2:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();function ii(e){var n=e.open,r=e.handleClose,i=(0,c.useState)(""),t=(0,a.Z)(i,2),s=t[0],o=t[1];return(0,oe.jsxs)(j.Z,{open:n,onClose:function(){return r(!1)},maxWidth:"xs",PaperProps:{sx:{borderRadius:3}},children:[(0,oe.jsx)(te.Z,{sx:{p:2.5,background:"linear-gradient(135deg, ".concat(Ze("#ef4444")," 0%, ").concat(Ze("#f59e0b")," 100%)"),borderBottom:"1px solid ".concat(ue)},children:(0,oe.jsxs)(m.Z,{direction:"row",alignItems:"center",spacing:1.5,children:[(0,oe.jsx)(v.Z,{sx:{bgcolor:"#ef4444",color:"#fff",width:40,height:40},children:(0,oe.jsx)(Z.Z,{})}),(0,oe.jsxs)(m.Z,{children:[(0,oe.jsx)(b.Z,{variant:"h5",sx:{fontWeight:800,color:de},children:"Cancel Order"}),(0,oe.jsx)(b.Z,{variant:"caption",sx:{color:xe,fontWeight:600},children:"Confirm to permanently cancel this order"})]})]})}),(0,oe.jsx)(A.Z,{sx:{pt:3},children:(0,oe.jsxs)(m.Z,{alignItems:"center",spacing:2.5,children:[(0,oe.jsxs)(te.Z,{sx:{display:"inline-flex",alignItems:"center",gap:.5,px:1.25,py:.5,borderRadius:999,bgcolor:Ze("#f59e0b"),border:"1px solid ".concat(je("#f59e0b")),color:"#f59e0b",fontSize:12,fontWeight:800},children:[(0,oe.jsx)(ie.VHP,{size:12})," ",Ee.slice(4)]}),Ur&&(0,oe.jsxs)(_.Z,{color:"warning",variant:"border",icon:(0,oe.jsx)(J.Z,{}),children:[(0,oe.jsx)(S.Z,{children:"Order is within 24Hrs time frame. The order will be invoiced with standard pricing as agreed."}),(0,oe.jsx)(C.Z,{href:"https://thelegendarystaff.com/",target:"_blank",children:"Terms & Condition link"})]}),(0,oe.jsx)(b.Z,{variant:"body1",align:"center",sx:{color:xe,fontWeight:600},children:"Please type in the order number to confirm."}),(0,oe.jsx)(E.Z,{type:"text",fullWidth:!0,onChange:function(e){return o(e.target.value)},error:s!==Ee.slice(4),value:s,placeholder:Ee.slice(4)}),(0,oe.jsxs)(m.Z,{direction:"row",spacing:1.5,sx:{width:1},children:[(0,oe.jsx)(P.Z,{fullWidth:!0,onClick:function(){return r(!1)},variant:"outlined",sx:{borderRadius:999,py:1,borderColor:ue,color:xe,fontWeight:700,"&:hover":{borderColor:xe,bgcolor:fe}},children:"No"}),(0,oe.jsx)(P.Z,{fullWidth:!0,variant:"contained",autoFocus:!0,onClick:function(){s===Ee.slice(4)&&(Gr(),r(!0))},sx:{borderRadius:999,py:1,bgcolor:"#ef4444",fontWeight:700,boxShadow:"0 6px 18px ".concat(ge("#ef4444")),"&:hover":{bgcolor:"#dc2626"}},children:"Yes, Cancel"})]})]})})]})}return(0,oe.jsxs)(oe.Fragment,{children:[pe&&(0,oe.jsx)(G.Z,{}),(0,oe.jsx)(ii,{open:We,handleClose:function(){Ue(!1)}}),(0,oe.jsxs)(j.Z,{maxWidth:!1,fullWidth:!0,open:en,onClose:$r,scroll:"paper",TransitionComponent:K.S,children:[(0,oe.jsxs)(y.Z,{sx:{background:"linear-gradient(135deg, ".concat(Ze(me)," 0%, ").concat(Ze(ve)," 100%)"),borderBottom:"1px solid ".concat(ue),p:{xs:2,sm:2.5}},children:[(0,oe.jsxs)(m.Z,{direction:{xs:"column",sm:"row"},justifyContent:"space-between",alignItems:{xs:"flex-start",sm:"center"},spacing:1.5,children:[(0,oe.jsxs)(m.Z,{direction:"row",alignItems:"center",spacing:1.5,children:[(0,oe.jsx)(v.Z,{sx:{bgcolor:me,color:"#fff",width:40,height:40,boxShadow:"0 6px 18px ".concat(ge(me))},children:(0,oe.jsx)(ie.Z5O,{size:20})}),(0,oe.jsxs)(m.Z,{children:[(0,oe.jsx)(b.Z,{variant:"h4",sx:{fontWeight:800,color:de,lineHeight:1.1},children:"Assign Roles"}),(0,oe.jsxs)(b.Z,{variant:"caption",sx:{color:xe,fontWeight:600},children:[Ke," \xb7 ",ln]})]})]}),(0,oe.jsxs)(te.Z,{sx:{display:"inline-flex",alignItems:"center",gap:.5,px:1.25,py:.5,borderRadius:999,bgcolor:Ze("#f59e0b"),border:"1px solid ".concat(je("#f59e0b")),color:"#f59e0b",fontSize:12,fontWeight:800},children:[(0,oe.jsx)(ie.VHP,{size:12})," ",Ee]})]}),(0,oe.jsxs)(w.ZP,{container:!0,sx:{pt:2},spacing:1.5,children:[(0,oe.jsx)(w.ZP,{item:!0,sm:6,xs:12,children:(0,oe.jsxs)(te.Z,{onClick:function(){return Er((function(e){return 0===e?1:0}))},sx:{display:"inline-flex",alignItems:"center",gap:.75,px:1.25,py:.625,borderRadius:999,cursor:"pointer",bgcolor:me,color:"#fff",fontWeight:800,fontSize:12,boxShadow:"0 6px 18px ".concat(ge(me))},children:[(0,oe.jsx)(v.Z,{sx:{width:22,height:22,bgcolor:"rgba(255,255,255,0.22)",color:"#fff"},children:(0,oe.jsx)(ie.Z5O,{size:12})}),ln||"Role"]})}),(0,oe.jsx)(w.ZP,{item:!0,sm:6,xs:12,children:(0,oe.jsx)(m.Z,{direction:"row",justifyContent:{xs:"flex-start",sm:"flex-end"},spacing:1,flexWrap:"wrap",useFlexGap:!0,children:[{label:"Required",value:Ar.shifts,color:me},{label:"Assigned",value:Ar.assigned,color:"#10b981"},{label:"Remaining",value:Ar.remaining,color:"#ef4444"}].map((function(e){var n;return(0,oe.jsxs)(te.Z,{sx:{display:"inline-flex",alignItems:"center",gap:.625,px:1,py:.5,borderRadius:999,bgcolor:Ze(e.color),border:"1px solid ".concat(je(e.color)),color:e.color,fontSize:11.5,fontWeight:800},children:[e.label,(0,oe.jsx)(te.Z,{sx:{minWidth:22,height:18,px:.5,display:"inline-flex",alignItems:"center",justifyContent:"center",borderRadius:999,fontSize:11,fontWeight:800,bgcolor:"#fff",color:e.color,border:"1px solid ".concat(je(e.color))},children:null!==(n=e.value)&&void 0!==n?n:0})]},e.label)}))})})]})]}),(0,oe.jsx)(A.Z,{dividers:!0,children:0===Fn.length?(0,oe.jsx)(oe.Fragment,{children:pe?(0,oe.jsx)(oe.Fragment,{children:(0,oe.jsx)(m.Z,{alignItems:"center",children:(0,oe.jsx)(R.Z,{})})}):(0,oe.jsx)(b.Z,{children:"No Staffs Available"})}):(0,oe.jsx)(T.Z,{children:(0,oe.jsxs)(I.Z,{children:[(0,oe.jsx)(Y.Z,{children:(0,oe.jsxs)(D.Z,{children:[(0,oe.jsx)(k.Z,{children:"#"}),(0,oe.jsx)(k.Z,{children:"Staff"}),(0,oe.jsx)(k.Z,{children:"Category"}),(0,oe.jsx)(k.Z,{children:"Price"}),(0,oe.jsx)(k.Z,{children:"Experience"}),(0,oe.jsx)(k.Z,{children:"Level"}),(0,oe.jsx)(k.Z,{children:"City"}),(0,oe.jsx)(k.Z,{children:"Action"}),(0,oe.jsx)(k.Z,{})]})}),(0,oe.jsx)(M.Z,{children:Fn.map((function(e,n){return(0,oe.jsx)(c.Fragment,{children:(0,oe.jsxs)(D.Z,{sx:{backgroundColor:Nn.find((function(n){return n.userid==e.userid}))?"#f5f5f5":"",":hover":{backgroundColor:Nn.find((function(n){return n.userid==e.userid}))?"#f5f5f5 !important":""}},children:[(0,oe.jsx)(k.Z,{component:"th",scope:"row",padding:"none",children:n+1}),(0,oe.jsx)(k.Z,{align:"left",sx:{paddingLeft:"0px !important"},children:(0,oe.jsxs)(m.Z,{direction:"row",alignItems:"center",spacing:1,justifyContent:"flex-start",children:[(0,oe.jsx)(v.Z,{alt:"",size:"sm",src:"",sx:{width:"25px",height:"25px"}}),(0,oe.jsxs)(m.Z,{direction:"column",children:[(0,oe.jsx)(b.Z,{variant:"caption",children:e.firstname}),(0,oe.jsx)(b.Z,{variant:"caption",color:"textSecondary",children:e.contactno})]})]})}),(0,oe.jsx)(k.Z,{align:"left",children:(0,oe.jsxs)(m.Z,{direction:"column",alignItems:"flex-start",children:[(0,oe.jsx)(b.Z,{variant:"caption",color:"textSecondary",children:e.cateoryname}),(0,oe.jsx)(z.Z,{label:e.subcategoryname,color:"info",size:"small",variant:"light"})]})}),(0,oe.jsx)(k.Z,{children:e.rolecost}),(0,oe.jsxs)(k.Z,{align:"left",children:[e.experience," Years"]}),(0,oe.jsx)(k.Z,{align:"left",children:(0,oe.jsx)(z.Z,{label:e.levelofexperience,size:"small",color:"primary",variant:"light"})}),(0,oe.jsx)(k.Z,{align:"left",children:e.city}),(0,oe.jsx)(k.Z,{align:"left",children:e.orderdetailid!==hr?(0,oe.jsx)(oe.Fragment,{children:(0,oe.jsx)(H.Z,{disabled:0!==e.orderdetailid,checked:!!Nn.find((function(n){return n.userid==e.userid})),onClick:function(n){if(console.log(Ar),Ar.remaining>=0){if(n.target.checked&&0!=Ar.remaining){var r=Nn;r.push({userid:e.userid,orderdetailid:hr,productid:pr,shiftid:Ar.shiftid,userrate:Ar.price,productrate:e.rolecost,firstname:e.firstname}),Bn((0,t.Z)(r));var s=Ar;s.assigned++,s.remaining=s.shifts-s.assigned,_r((0,i.Z)({},s))}else if(Ar.assigned!=Ar.shifts||0===Ar.remaining&&!n.target.checked){var o=Nn,a=o.findIndex((function(n){return n.userid===e.userid}));o.splice(a,1),Bn((0,t.Z)(o));var c=Ar;c.assigned--,c.remaining=c.shifts-c.assigned,_r((0,i.Z)({},c))}console.log(Nn)}}})}):(0,oe.jsxs)(oe.Fragment,{children:[(0,oe.jsx)(z.Z,{label:"Assigned",color:"success",size:"small",sx:{mr:1}}),(0,oe.jsx)(O.Z,{title:"Unassign",children:(0,oe.jsx)(F.Z,{color:"error",onClick:function(){console.log(e),Xr(e)},children:(0,oe.jsx)(ee.Z,{})})}),(0,oe.jsx)(O.Z,{title:"Send Notification",children:(0,oe.jsx)(F.Z,{color:"info",onClick:function(){console.log(e),ei(e)},children:(0,oe.jsx)(g.Z,{})})})]})}),(0,oe.jsx)(k.Z,{children:e.orderid&&(0,oe.jsx)(oe.Fragment,{children:(0,oe.jsx)(z.Z,{label:e.orderid,color:"warning",size:"small",variant:"light"})})})]})},n)}))})]})})}),(0,oe.jsx)(L.Z,{children:(0,oe.jsxs)(m.Z,{sx:{mt:2},direction:"row",justifyContent:"flex-end",spacing:5,children:[Fn.length>0&&(0,oe.jsxs)(oe.Fragment,{children:[(0,oe.jsx)(P.Z,{sx:{width:"130px"},variant:"contained",onClick:Jr,children:"OK"}),(0,oe.jsx)(P.Z,{sx:{width:"130px"},color:"warning",variant:"contained",onClick:function(){Bn([]);var e=Ar;e.remaining=e.shifts,e.assigned=0,_r(e)},children:"clear"})]}),(0,oe.jsx)(P.Z,{sx:{width:"130px"},color:"error",variant:"contained",onClick:function(){$r()},children:"Close"})]})})]}),(0,oe.jsxs)(w.ZP,{container:!0,rowSpacing:2,columnSpacing:2.75,children:[(0,oe.jsx)(se.Z,{elevation:0,sx:{position:"sticky",top:"60px",zIndex:5,mb:2,p:{xs:1.5,sm:2,md:2.5},borderRadius:ce/8,border:"1px solid",borderColor:ue,background:"linear-gradient(135deg, ".concat(Ze(me)," 0%, ").concat(Ze(ve)," 100%)"),boxShadow:le},children:(0,oe.jsxs)(m.Z,{direction:{xs:"column",md:"row"},alignItems:{xs:"flex-start",md:"center"},justifyContent:"space-between",spacing:{xs:1.5,md:2},children:[(0,oe.jsxs)(m.Z,{direction:"row",alignItems:"center",spacing:{xs:1.25,sm:1.75},children:[(0,oe.jsx)(F.Z,{onClick:function(){return history.back()},sx:{bgcolor:"#fff",border:"1px solid ".concat(ue),borderRadius:999,color:de,"&:hover":{bgcolor:Ze(me),borderColor:je(me),color:me}},children:(0,oe.jsx)(ie.KYK,{size:18})}),(0,oe.jsx)(v.Z,{sx:{width:{xs:40,sm:48},height:{xs:40,sm:48},bgcolor:me,color:"#fff",boxShadow:"0 6px 18px ".concat(ge(me))},children:(0,oe.jsx)(ie.VHP,{size:22})}),(0,oe.jsxs)(m.Z,{children:[(0,oe.jsx)(b.Z,{variant:"h3",sx:{fontWeight:800,color:de,lineHeight:1.1,fontSize:{xs:"1.25rem",sm:"1.5rem",md:"1.75rem"}},children:"Order Details"}),(0,oe.jsxs)(m.Z,{direction:"row",alignItems:"center",spacing:.75,flexWrap:"wrap",useFlexGap:!0,sx:{mt:.75},children:[(0,oe.jsxs)(te.Z,{sx:{display:"inline-flex",alignItems:"center",gap:.5,px:1,py:.375,borderRadius:999,bgcolor:Ze("#f59e0b"),border:"1px solid ".concat(je("#f59e0b")),color:"#f59e0b",fontSize:11,fontWeight:800},children:[(0,oe.jsx)(ie.VHP,{size:11}),""===Ee?(0,oe.jsx)(W.Z,{sx:{width:80},animation:"wave"}):Ee]}),(0,oe.jsxs)(te.Z,{sx:{display:"inline-flex",alignItems:"center",gap:.5,px:1,py:.375,borderRadius:999,bgcolor:Ze(me),border:"1px solid ".concat(je(me)),color:me,fontSize:11,fontWeight:800},children:[(0,oe.jsx)(ie.dKE,{size:11}),""===De?(0,oe.jsx)(W.Z,{sx:{width:80},animation:"wave"}):De]}),(0,oe.jsx)(Ae,{status:sn})]})]})]}),(0,oe.jsxs)(m.Z,{direction:"row",spacing:1.5,alignItems:"center",flexWrap:"wrap",useFlexGap:!0,children:[("pending"===sn||"assigned"===sn||"confirmed"===sn||"modified"===sn)&&(0,oe.jsx)(O.Z,{title:"Edit",children:(0,oe.jsx)(P.Z,{variant:"outlined",sx:{borderRadius:999,borderColor:je(me),color:me,fontWeight:700,px:2,"&:hover":{borderColor:me,bgcolor:Ze(me),boxShadow:"0 0 0 3px ".concat(ge(me))}},startIcon:(0,oe.jsx)(ie.zmo,{size:16}),onClick:function(e){e.stopPropagation(),Q()(Q()().format("MM-DD-YYYY")).isBefore(Q()(Q()(Or).format("MM-DD-YYYY")))?Ir("/editorder",{state:{orderheaderid:qn,tenantid:$n}}):(0,re.yv)("Order cannot be edited.\n Order date is not valid at this time",{variant:"error",anchorOrigin:{vertical:"top",horizontal:"right"},autoHideDuration:4e3,style:{whiteSpace:"pre-line"}})},children:"Edit Order"})}),"cancelled"!==sn&&""!==sn&&"completed"!==sn&&"closed"!==sn&&(0,oe.jsx)(P.Z,{variant:"outlined",sx:{borderRadius:999,borderColor:je("#ef4444"),color:"#ef4444",fontWeight:700,px:2,"&:hover":{borderColor:"#ef4444",bgcolor:Ze("#ef4444"),boxShadow:"0 0 0 3px ".concat(ge("#ef4444"))}},onClick:function(){Q()(Or).diff(Q()(),"m")/60>24?(Nr(!1),Ue(!0)):(Nr(!0),Ue(!0))},startIcon:(0,oe.jsx)(V.Z,{}),children:"Cancel Order"}),"cancelled"===sn&&(0,oe.jsxs)(te.Z,{sx:{display:"inline-flex",alignItems:"center",gap:.5,px:1.25,py:.5,borderRadius:999,bgcolor:Ze("#ef4444"),border:"1px solid ".concat(je("#ef4444")),color:"#ef4444",fontSize:12,fontWeight:800},children:[(0,oe.jsx)(ie.B4e,{size:12})," Cancelled on ",Mn]})]})]})}),(0,oe.jsx)(w.ZP,{item:!0,xs:12,sx:{mt:-2},children:(0,oe.jsx)(q.Z,{content:!1,width:"100%",children:(0,oe.jsxs)(w.ZP,{container:!0,spacing:2.5,sx:{p:2.5},children:[(0,oe.jsx)(w.ZP,{item:!0,xs:12,sm:6,children:(0,oe.jsx)(q.Z,{sx:{height:"100%"},children:(0,oe.jsxs)(m.Z,{spacing:1,children:[(0,oe.jsx)(b.Z,{variant:"h5",children:"Client"}),(0,oe.jsx)(b.Z,{color:"secondary",children:""===Ke?(0,oe.jsx)(W.Z,{sx:{width:"40%"},animation:"wave"}):Ke}),(0,oe.jsx)(U.Z,{sx:{width:"100%"},children:(0,oe.jsx)(b.Z,{color:"secondary",children:""===Xe?(0,oe.jsx)(W.Z,{sx:{width:"90%"},animation:"wave"}):Xe})})]})})}),(0,oe.jsx)(w.ZP,{item:!0,xs:12,sm:6,children:(0,oe.jsx)(q.Z,{sx:{height:"100%"},children:(0,oe.jsxs)(m.Z,{spacing:1,children:[(0,oe.jsx)(b.Z,{variant:"h5",children:"Event"}),(0,oe.jsx)(U.Z,{sx:{width:"100%"},children:(0,oe.jsx)(b.Z,{color:"secondary",children:""===He?(0,oe.jsx)(W.Z,{sx:{width:"40%"},animation:"wave"}):He})})]})})}),jr.map((function(e,n){return(0,oe.jsx)(c.Fragment,{children:(0,oe.jsx)(w.ZP,{item:!0,xs:12,children:(0,oe.jsxs)(q.Z,{sx:{opacity:0==e.shiftstatus?"":"0.7"},children:[(0,oe.jsxs)(m.Z,{direction:{xs:"column",md:"row"},justifyContent:"space-between",alignItems:{md:"center",xs:"flex-start"},spacing:2,sx:{p:2},children:[(0,oe.jsxs)(m.Z,{direction:{xs:"column",md:"row"},spacing:2,alignItems:{md:"center",xs:"flex-start"},children:[(0,oe.jsxs)(b.Z,{variant:"h5",children:["Shift ",n+1]}),(0,oe.jsxs)(b.Z,{color:"secondary",children:[(0,oe.jsx)(x.Z,{})," ","",e.locationaddress]}),1===e.shiftstatus&&(0,oe.jsx)(z.Z,{label:"Cancelled",color:"secondary"})]}),(0,oe.jsx)(m.Z,{direction:"row",spacing:1,children:e.ordercontacts.map((function(e){return(0,oe.jsx)(oe.Fragment,{children:(0,oe.jsx)(O.Z,{title:e.contactname,children:(0,oe.jsx)(v.Z,{sx:{bgcolor:"#2196f3",width:30,height:30},alt:"A",children:e.contactname.charAt(0).toUpperCase()})})})}))})]}),(0,oe.jsx)(T.Z,{children:(0,oe.jsxs)(I.Z,{children:[(0,oe.jsx)(Y.Z,{children:(0,oe.jsxs)(D.Z,{children:[(0,oe.jsx)(k.Z,{children:"#"}),(0,oe.jsx)(k.Z,{children:"Role"}),(0,oe.jsx)(k.Z,{children:"Start Date"}),(0,oe.jsx)(k.Z,{children:"End Date"}),(0,oe.jsx)(k.Z,{children:"Unpaid break"}),(0,oe.jsx)(k.Z,{children:"Count"}),(0,oe.jsx)(k.Z,{children:"Assigned"}),(0,oe.jsx)(k.Z,{children:"Attire"}),(0,oe.jsx)(k.Z,{children:"Price"}),(0,oe.jsx)(k.Z,{children:"Amount"}),(0,oe.jsx)(k.Z,{children:"Action"})]})}),(0,oe.jsxs)(M.Z,{children:[0===e.orderdetails.length&&(0,oe.jsx)(oe.Fragment,{children:(0,oe.jsxs)(D.Z,{children:[(0,oe.jsx)(k.Z,{children:(0,oe.jsx)(W.Z,{animation:"wave"})}),(0,oe.jsx)(k.Z,{children:(0,oe.jsx)(W.Z,{animation:"wave"})}),(0,oe.jsxs)(k.Z,{children:[(0,oe.jsx)(W.Z,{animation:"wave"}),(0,oe.jsx)(W.Z,{animation:"wave"})]}),(0,oe.jsxs)(k.Z,{children:[(0,oe.jsx)(W.Z,{animation:"wave"}),(0,oe.jsx)(W.Z,{animation:"wave"})]}),(0,oe.jsx)(k.Z,{children:(0,oe.jsx)(W.Z,{animation:"wave"})}),(0,oe.jsx)(k.Z,{children:(0,oe.jsx)(W.Z,{animation:"wave"})}),(0,oe.jsx)(k.Z,{children:(0,oe.jsx)(W.Z,{animation:"wave"})}),(0,oe.jsx)(k.Z,{children:(0,oe.jsx)(W.Z,{animation:"wave"})}),(0,oe.jsx)(k.Z,{children:(0,oe.jsx)(W.Z,{animation:"wave"})}),(0,oe.jsx)(k.Z,{children:(0,oe.jsx)(W.Z,{animation:"wave"})}),(0,oe.jsx)(k.Z,{children:(0,oe.jsx)(W.Z,{animation:"wave"})})]})}),e.orderdetails.map((function(e,r){return(0,oe.jsxs)(oe.Fragment,{children:[(0,oe.jsxs)(D.Z,{sx:{"&:last-child td, &:last-child th":{border:0},opacity:0==e.status?"":"0.7"},children:[(0,oe.jsx)(k.Z,{children:r+1}),(0,oe.jsx)(k.Z,{children:e.productname}),(0,oe.jsx)(k.Z,{children:(0,oe.jsxs)(m.Z,{direction:"column",children:[(0,oe.jsx)(b.Z,{variant:"body1",children:Q()(e.starttime).format("MM/DD/YYYY")}),(0,oe.jsx)(b.Z,{variant:"body2",children:Q()(e.starttime).format("hh:mm A")})]})}),(0,oe.jsxs)(k.Z,{children:[" ",(0,oe.jsxs)(m.Z,{direction:"column",children:[(0,oe.jsx)(b.Z,{variant:"body1",children:Q()(e.endtime).format("MM/DD/YYYY")}),(0,oe.jsx)(b.Z,{variant:"body2",children:Q()(e.endtime).format("hh:mm A")})]})]}),(0,oe.jsx)(k.Z,{children:e.unpaidbreak||0}),(0,oe.jsx)(k.Z,{align:"center",children:(0,oe.jsx)(z.Z,{label:e.orderqty,color:"success",variant:"light",size:"small"})}),(0,oe.jsx)(k.Z,{align:"center",children:(0,oe.jsx)(z.Z,{label:e.supplyqty,color:0===e.supplyqty?"error":"warning",variant:"light",size:"small"})}),(0,oe.jsx)(k.Z,{width:"100px"}),(0,oe.jsxs)(k.Z,{children:["$",e.price]}),(0,oe.jsxs)(k.Z,{children:["$",e.landingamount]}),(0,oe.jsx)(k.Z,{children:(0,oe.jsxs)(m.Z,{direction:"row",children:[(0,oe.jsx)(O.Z,{title:"Expand",children:(0,oe.jsx)(F.Z,{"aria-label":"expand row",style:{color:Br.palette.primary.main},onClick:function(){Ln([]),Mr(kr[0]===n&&kr[1]===r?["",""]:[n,r]),qr(e.orderdetailid)},children:kr[0]===n&&kr[1]===r?(0,oe.jsx)(f.Z,{}):(0,oe.jsx)(p.Z,{})})}),"cancelled"===sn&&(0,oe.jsx)(oe.Fragment,{children:(0,oe.jsx)(F.Z,{sx:{minWidth:"10px !important"},disabled:!0,children:(0,oe.jsx)(h.Z,{})})}),1===e.status&&(0,oe.jsx)(O.Z,{title:"Cancelled",children:(0,oe.jsx)(F.Z,{sx:{minWidth:"10px !important"},children:(0,oe.jsx)(V.Z,{color:"error"})})}),e.supplyqty>e.orderqty&&(0,oe.jsx)(O.Z,{title:"Assigned count is greater than ordered count",children:(0,oe.jsx)(F.Z,{color:"warning",children:(0,oe.jsx)(ne.Z,{})})})]})})]},r+1),(0,oe.jsx)(D.Z,{sx:{p:2},children:(0,oe.jsx)(k.Z,{style:{paddingBottom:0,paddingTop:0,paddingLeft:0,paddingRight:0},colSpan:11,sx:{width:"100%"},children:(0,oe.jsx)(N.Z,{in:kr[0]===n&&kr[1]===r,timeout:"auto",unmountOnExit:!0,children:(0,oe.jsx)(q.Z,{sx:{width:"100%"},children:0===Fn.length?(0,oe.jsx)(oe.Fragment,{children:pe?(0,oe.jsx)(oe.Fragment,{children:(0,oe.jsx)(m.Z,{alignItems:"center",children:(0,oe.jsx)(R.Z,{})})}):(0,oe.jsx)(oe.Fragment,{children:(0,oe.jsx)(m.Z,{sx:{p:1},children:(0,oe.jsx)(b.Z,{children:"No Staffs has been Assigned"})})})}):(0,oe.jsx)(T.Z,{children:(0,oe.jsxs)(I.Z,{children:[(0,oe.jsx)(Y.Z,{children:(0,oe.jsxs)(D.Z,{children:[(0,oe.jsx)(k.Z,{children:"#"}),(0,oe.jsx)(k.Z,{children:"Staff"}),(0,oe.jsx)(k.Z,{children:"Start Time"}),(0,oe.jsx)(k.Z,{children:"End Time"}),(0,oe.jsx)(k.Z,{children:"Pay Rate"}),(0,oe.jsx)(k.Z,{align:"center",children:"Clockin"}),(0,oe.jsx)(k.Z,{align:"center",children:"Clockout"}),(0,oe.jsx)(k.Z,{children:"Hours Worked"}),(0,oe.jsx)(k.Z,{children:"Status"})]})}),(0,oe.jsx)(M.Z,{children:Fn.map((function(e,n){return(0,oe.jsx)(c.Fragment,{children:(0,oe.jsxs)(D.Z,{sx:{},children:[(0,oe.jsx)(k.Z,{component:"th",scope:"row",padding:"none",children:n+1}),(0,oe.jsx)(k.Z,{align:"left",children:(0,oe.jsxs)(m.Z,{direction:"column",children:[(0,oe.jsx)(b.Z,{variant:"caption",children:e.staffname}),(0,oe.jsx)(w.ZP,{children:(0,oe.jsx)(z.Z,{label:e.productname,color:"info",variant:"light",size:"small"})})]})}),(0,oe.jsx)(k.Z,{children:(0,oe.jsxs)(m.Z,{direction:"column",children:[(0,oe.jsx)(b.Z,{variant:"body2",children:Q()(e.Starttime).format("MM/DD/YYYY")}),(0,oe.jsx)(b.Z,{variant:"caption",children:Q()(e.Starttime).format("hh:mm A")})]})}),(0,oe.jsx)(k.Z,{children:(0,oe.jsxs)(m.Z,{direction:"column",children:[(0,oe.jsx)(b.Z,{variant:"body2",children:Q()(e.Endtime).format("MM/DD/YYYY")}),(0,oe.jsx)(b.Z,{variant:"caption",children:Q()(e.Endtime).format("hh:mm A")})]})}),(0,oe.jsx)(k.Z,{children:e.rolecost}),(0,oe.jsx)(k.Z,{children:(0,oe.jsxs)(m.Z,{spacing:.5,alignItems:"center",children:[(0,oe.jsx)(z.Z,{label:e.clockin?Q()(e.clockin).format("MM/DD/YYYY"):"",color:"primary",variant:"light",size:"small"}),(0,oe.jsx)(z.Z,{label:e.clockin?Q()(e.clockin).format("hh:mm A"):"",color:"info",variant:"light",size:"small"})]})}),(0,oe.jsx)(k.Z,{children:(0,oe.jsxs)(m.Z,{spacing:.5,alignItems:"center",children:[(0,oe.jsx)(z.Z,{label:e.clockout?Q()(e.clockout).format("MM/DD/YYYY"):"",color:"primary",variant:"light",size:"small"}),(0,oe.jsx)(z.Z,{label:e.clockout?Q()(e.clockout).format("hh:mm A"):"",color:"info",variant:"light",size:"small"})]})}),(0,oe.jsx)(k.Z,{children:e.hoursworked}),(0,oe.jsx)(k.Z,{align:"left",children:(0,oe.jsxs)(m.Z,{direction:"row",children:["pending"===e.orderstatus&&(0,oe.jsx)(z.Z,{label:"Pending",color:"error",size:"small"}),"cancelled"===e.orderstatus&&(0,oe.jsx)(z.Z,{label:"Cancelled",color:"secondary",size:"small"}),"completed"===e.orderstatus&&(0,oe.jsx)(z.Z,{label:"Completed",color:"primary",size:"small"}),"processing"===e.orderstatus&&(0,oe.jsx)(z.Z,{label:"Processing",color:"primary",size:"small"}),"assigned"===e.orderstatus&&(0,oe.jsx)(z.Z,{label:"Assigned",color:"warning",size:"small"}),"confirmed"===e.orderstatus&&(0,oe.jsx)(z.Z,{label:"Confirmed",color:"success",size:"small"}),"active"===e.orderstatus&&(0,oe.jsx)(z.Z,{label:"Active",color:"info",size:"small"}),"closed"===e.orderstatus&&(0,oe.jsx)(z.Z,{label:"Closed",color:"info",size:"small"})]})})]})},n)}))})]})})})})})})]})}))]})]})})]})})},e.locationaddress)})),(0,oe.jsx)(w.ZP,{item:!0,xs:12,children:(0,oe.jsx)(B.Z,{sx:{borderWidth:1}})}),(0,oe.jsx)(w.ZP,{item:!0,xs:12,sm:6,children:(0,oe.jsx)(q.Z,{title:"Order Addons",sx:{height:"100%"},children:(0,oe.jsx)(w.ZP,{container:!0,spacing:2,children:(yn||[]).map((function(e){return(0,oe.jsx)(c.Fragment,{children:(0,oe.jsx)(w.ZP,{item:!0,children:(0,oe.jsx)(z.Z,{icon:(0,oe.jsx)(u.Z,{}),variant:"outlined",color:"error",label:e.addon})})},e.addon)}))})})}),(0,oe.jsx)(w.ZP,{item:!0,xs:12,sm:6,children:(0,oe.jsx)(q.Z,{title:"Total",sx:{height:"100%"},children:(0,oe.jsxs)(m.Z,{spacing:2,children:[(0,oe.jsxs)(m.Z,{direction:"row",justifyContent:"space-between",children:[(0,oe.jsx)(b.Z,{color:Br.palette.grey[500],children:"Sub Total:"}),(0,oe.jsxs)(b.Z,{children:["$",""===Zn?(0,oe.jsx)(W.Z,{sx:{width:"30px"}}):Zn]})]}),(0,oe.jsxs)(m.Z,{direction:"row",justifyContent:"space-between",children:[(0,oe.jsx)(b.Z,{color:Br.palette.grey[500],children:"Tax:"}),(0,oe.jsx)(b.Z,{children:""===hn?(0,oe.jsx)(W.Z,{sx:{width:"30px"}}):hn})]}),(0,oe.jsxs)(m.Z,{direction:"row",justifyContent:"space-between",children:[(0,oe.jsx)(b.Z,{variant:"subtitle1",children:"Grand Total:"}),(0,oe.jsx)(b.Z,{variant:"subtitle1",children:""===vn?(0,oe.jsx)(W.Z,{sx:{width:"30px"}}):"$".concat(vn)})]})]})})}),(0,oe.jsx)(w.ZP,{item:!0,xs:12,children:(0,oe.jsxs)(m.Z,{direction:"column",sx:{mt:2},children:[(0,oe.jsx)(b.Z,{color:"secondary",children:"Other Instructions:"}),(0,oe.jsx)(b.Z,{sx:{ml:3},children:In})]})})]})})})]})]})}}}]); \ No newline at end of file diff --git a/build/static/js/4814.c9794da5.chunk.js b/build/static/js/4814.c9794da5.chunk.js new file mode 100644 index 0000000..5b34cae --- /dev/null +++ b/build/static/js/4814.c9794da5.chunk.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkmantis_material_react=self.webpackChunkmantis_material_react||[]).push([[4814,4247],{23195:function(e,t,n){var r=n(64836);t.Z=void 0;var i=r(n(45045)),o=n(46417),a=(0,i.default)((0,o.jsx)("path",{d:"M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"}),"Clear");t.Z=a},38393:function(e,t,n){var r=n(64836);t.Z=void 0;var i=r(n(45045)),o=n(46417),a=(0,i.default)((0,o.jsx)("path",{d:"M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z"}),"SearchOutlined");t.Z=a},56104:function(e,t,n){n.d(t,{Z:function(){return m}});var r=n(63366),i=n(87462),o=n(47313),a=n(83061),s=n(21921),l=n(17592),d=n(77342),c=n(77430),u=n(32298);function h(e){return(0,u.Z)("MuiCardActions",e)}(0,c.Z)("MuiCardActions",["root","spacing"]);var v=n(46417),f=["disableSpacing","className"],p=(0,l.ZP)("div",{name:"MuiCardActions",slot:"Root",overridesResolver:function(e,t){var n=e.ownerState;return[t.root,!n.disableSpacing&&t.spacing]}})((function(e){var t=e.ownerState;return(0,i.Z)({display:"flex",alignItems:"center",padding:8},!t.disableSpacing&&{"& > :not(:first-of-type)":{marginLeft:8}})})),m=o.forwardRef((function(e,t){var n=(0,d.Z)({props:e,name:"MuiCardActions"}),o=n.disableSpacing,l=void 0!==o&&o,c=n.className,u=(0,r.Z)(n,f),m=(0,i.Z)({},n,{disableSpacing:l}),Z=function(e){var t=e.classes,n={root:["root",!e.disableSpacing&&"spacing"]};return(0,s.Z)(n,h,t)}(m);return(0,v.jsx)(p,(0,i.Z)({className:(0,a.Z)(Z.root,c),ownerState:m,ref:t},u))}))},85281:function(e,t,n){n.d(t,{Z:function(){return j}});var r=n(30168),i=n(63366),o=n(87462),a=n(47313),s=n(83061),l=n(21921),d=n(30686),c=n(91615),u=n(77342),h=n(17592),v=n(77430),f=n(32298);function p(e){return(0,f.Z)("MuiCircularProgress",e)}(0,v.Z)("MuiCircularProgress",["root","determinate","indeterminate","colorPrimary","colorSecondary","svg","circle","circleDeterminate","circleIndeterminate","circleDisableShrink"]);var m,Z,g,b,x,S,w,P,y=n(46417),k=["className","color","disableShrink","size","style","thickness","value","variant"],C=44,M=(0,d.F4)(x||(x=m||(m=(0,r.Z)(["\n 0% {\n transform: rotate(0deg);\n }\n\n 100% {\n transform: rotate(360deg);\n }\n"])))),R=(0,d.F4)(S||(S=Z||(Z=(0,r.Z)(["\n 0% {\n stroke-dasharray: 1px, 200px;\n stroke-dashoffset: 0;\n }\n\n 50% {\n stroke-dasharray: 100px, 200px;\n stroke-dashoffset: -15px;\n }\n\n 100% {\n stroke-dasharray: 100px, 200px;\n stroke-dashoffset: -125px;\n }\n"])))),N=(0,h.ZP)("span",{name:"MuiCircularProgress",slot:"Root",overridesResolver:function(e,t){var n=e.ownerState;return[t.root,t[n.variant],t["color".concat((0,c.Z)(n.color))]]}})((function(e){var t=e.ownerState,n=e.theme;return(0,o.Z)({display:"inline-block"},"determinate"===t.variant&&{transition:n.transitions.create("transform")},"inherit"!==t.color&&{color:(n.vars||n).palette[t.color].main})}),(function(e){return"indeterminate"===e.ownerState.variant&&(0,d.iv)(w||(w=g||(g=(0,r.Z)(["\n animation: "," 1.4s linear infinite;\n "]))),M)})),O=(0,h.ZP)("svg",{name:"MuiCircularProgress",slot:"Svg",overridesResolver:function(e,t){return t.svg}})({display:"block"}),W=(0,h.ZP)("circle",{name:"MuiCircularProgress",slot:"Circle",overridesResolver:function(e,t){var n=e.ownerState;return[t.circle,t["circle".concat((0,c.Z)(n.variant))],n.disableShrink&&t.circleDisableShrink]}})((function(e){var t=e.ownerState,n=e.theme;return(0,o.Z)({stroke:"currentColor"},"determinate"===t.variant&&{transition:n.transitions.create("stroke-dashoffset")},"indeterminate"===t.variant&&{strokeDasharray:"80px, 200px",strokeDashoffset:0})}),(function(e){var t=e.ownerState;return"indeterminate"===t.variant&&!t.disableShrink&&(0,d.iv)(P||(P=b||(b=(0,r.Z)(["\n animation: "," 1.4s ease-in-out infinite;\n "]))),R)})),j=a.forwardRef((function(e,t){var n=(0,u.Z)({props:e,name:"MuiCircularProgress"}),r=n.className,a=n.color,d=void 0===a?"primary":a,h=n.disableShrink,v=void 0!==h&&h,f=n.size,m=void 0===f?40:f,Z=n.style,g=n.thickness,b=void 0===g?3.6:g,x=n.value,S=void 0===x?0:x,w=n.variant,P=void 0===w?"indeterminate":w,M=(0,i.Z)(n,k),R=(0,o.Z)({},n,{color:d,disableShrink:v,size:m,thickness:b,value:S,variant:P}),j=function(e){var t=e.classes,n=e.variant,r=e.color,i=e.disableShrink,o={root:["root",n,"color".concat((0,c.Z)(r))],svg:["svg"],circle:["circle","circle".concat((0,c.Z)(n)),i&&"circleDisableShrink"]};return(0,l.Z)(o,p,t)}(R),z={},F={},L={};if("determinate"===P){var I=2*Math.PI*((C-b)/2);z.strokeDasharray=I.toFixed(3),L["aria-valuenow"]=Math.round(S),z.strokeDashoffset="".concat(((100-S)/100*I).toFixed(3),"px"),F.transform="rotate(-90deg)"}return(0,y.jsx)(N,(0,o.Z)({className:(0,s.Z)(j.root,r),style:(0,o.Z)({width:m,height:m},F,Z),ownerState:R,ref:t,role:"progressbar"},L,M,{children:(0,y.jsx)(O,{className:j.svg,ownerState:R,viewBox:"".concat(22," ").concat(22," ").concat(C," ").concat(C),children:(0,y.jsx)(W,{className:j.circle,style:z,ownerState:R,cx:C,cy:C,r:(C-b)/2,fill:"none",strokeWidth:b})})}))}))},1550:function(e,t,n){n.d(t,{Z:function(){return S}});var r=n(29439),i=n(63366),o=n(87462),a=n(47313),s=n(83061),l=n(21921),d=n(77342),c=n(17592),u=n(96837),h=n(91615),v=n(27816),f=n(91397),p=n(77430),m=n(32298);function Z(e){return(0,m.Z)("MuiFormControl",e)}(0,p.Z)("MuiFormControl",["root","marginNone","marginNormal","marginDense","fullWidth","disabled"]);var g=n(46417),b=["children","className","color","component","disabled","error","focused","fullWidth","hiddenLabel","margin","required","size","variant"],x=(0,c.ZP)("div",{name:"MuiFormControl",slot:"Root",overridesResolver:function(e,t){var n=e.ownerState;return(0,o.Z)({},t.root,t["margin".concat((0,h.Z)(n.margin))],n.fullWidth&&t.fullWidth)}})((function(e){var t=e.ownerState;return(0,o.Z)({display:"inline-flex",flexDirection:"column",position:"relative",minWidth:0,padding:0,margin:0,border:0,verticalAlign:"top"},"normal"===t.margin&&{marginTop:16,marginBottom:8},"dense"===t.margin&&{marginTop:8,marginBottom:4},t.fullWidth&&{width:"100%"})})),S=a.forwardRef((function(e,t){var n=(0,d.Z)({props:e,name:"MuiFormControl"}),c=n.children,p=n.className,m=n.color,S=void 0===m?"primary":m,w=n.component,P=void 0===w?"div":w,y=n.disabled,k=void 0!==y&&y,C=n.error,M=void 0!==C&&C,R=n.focused,N=n.fullWidth,O=void 0!==N&&N,W=n.hiddenLabel,j=void 0!==W&&W,z=n.margin,F=void 0===z?"none":z,L=n.required,I=void 0!==L&&L,A=n.size,E=void 0===A?"medium":A,B=n.variant,D=void 0===B?"outlined":B,T=(0,i.Z)(n,b),q=(0,o.Z)({},n,{color:S,component:P,disabled:k,error:M,fullWidth:O,hiddenLabel:j,margin:F,required:I,size:E,variant:D}),_=function(e){var t=e.classes,n=e.margin,r=e.fullWidth,i={root:["root","none"!==n&&"margin".concat((0,h.Z)(n)),r&&"fullWidth"]};return(0,l.Z)(i,Z,t)}(q),G=a.useState((function(){var e=!1;return c&&a.Children.forEach(c,(function(t){if((0,v.Z)(t,["Input","Select"])){var n=(0,v.Z)(t,["Select"])?t.props.input:t;n&&(0,u.B7)(n.props)&&(e=!0)}})),e})),H=(0,r.Z)(G,2),Q=H[0],J=H[1],K=a.useState((function(){var e=!1;return c&&a.Children.forEach(c,(function(t){(0,v.Z)(t,["Input","Select"])&&(0,u.vd)(t.props,!0)&&(e=!0)})),e})),U=(0,r.Z)(K,2),V=U[0],X=U[1],Y=a.useState(!1),$=(0,r.Z)(Y,2),ee=$[0],te=$[1];k&&ee&&te(!1);var ne,re=void 0===R||k?ee:R,ie=a.useMemo((function(){return{adornedStart:Q,setAdornedStart:J,color:S,disabled:k,error:M,filled:V,focused:re,fullWidth:O,hiddenLabel:j,size:E,onBlur:function(){te(!1)},onEmpty:function(){X(!1)},onFilled:function(){X(!0)},onFocus:function(){te(!0)},registerEffect:ne,required:I,variant:D}}),[Q,S,k,M,V,re,O,j,ne,I,E,D]);return(0,g.jsx)(f.Z.Provider,{value:ie,children:(0,g.jsx)(x,(0,o.Z)({as:P,ownerState:q,className:(0,s.Z)(_.root,p),ref:t},T,{children:c}))})}))},41727:function(e,t,n){n.d(t,{Z:function(){return P}});var r=n(4942),i=n(63366),o=n(87462),a=n(47313),s=n(83061),l=n(21921),d=n(91615),c=n(61113),u=n(91397),h=n(99008),v=n(17592),f=n(77430),p=n(32298);function m(e){return(0,p.Z)("MuiInputAdornment",e)}var Z,g=(0,f.Z)("MuiInputAdornment",["root","filled","standard","outlined","positionStart","positionEnd","disablePointerEvents","hiddenLabel","sizeSmall"]),b=n(77342),x=n(46417),S=["children","className","component","disablePointerEvents","disableTypography","position","variant"],w=(0,v.ZP)("div",{name:"MuiInputAdornment",slot:"Root",overridesResolver:function(e,t){var n=e.ownerState;return[t.root,t["position".concat((0,d.Z)(n.position))],!0===n.disablePointerEvents&&t.disablePointerEvents,t[n.variant]]}})((function(e){var t=e.theme,n=e.ownerState;return(0,o.Z)({display:"flex",height:"0.01em",maxHeight:"2em",alignItems:"center",whiteSpace:"nowrap",color:(t.vars||t).palette.action.active},"filled"===n.variant&&(0,r.Z)({},"&.".concat(g.positionStart,"&:not(.").concat(g.hiddenLabel,")"),{marginTop:16}),"start"===n.position&&{marginRight:8},"end"===n.position&&{marginLeft:8},!0===n.disablePointerEvents&&{pointerEvents:"none"})})),P=a.forwardRef((function(e,t){var n=(0,b.Z)({props:e,name:"MuiInputAdornment"}),r=n.children,v=n.className,f=n.component,p=void 0===f?"div":f,g=n.disablePointerEvents,P=void 0!==g&&g,y=n.disableTypography,k=void 0!==y&&y,C=n.position,M=n.variant,R=(0,i.Z)(n,S),N=(0,h.Z)()||{},O=M;M&&N.variant,N&&!O&&(O=N.variant);var W=(0,o.Z)({},n,{hiddenLabel:N.hiddenLabel,size:N.size,disablePointerEvents:P,position:C,variant:O}),j=function(e){var t=e.classes,n=e.disablePointerEvents,r=e.hiddenLabel,i=e.position,o=e.size,a=e.variant,s={root:["root",n&&"disablePointerEvents",i&&"position".concat((0,d.Z)(i)),a,r&&"hiddenLabel",o&&"size".concat((0,d.Z)(o))]};return(0,l.Z)(s,m,t)}(W);return(0,x.jsx)(u.Z.Provider,{value:null,children:(0,x.jsx)(w,(0,o.Z)({as:p,ownerState:W,className:(0,s.Z)(j.root,v),ref:t},R,{children:"string"!==typeof r||k?(0,x.jsxs)(a.Fragment,{children:["start"===C?Z||(Z=(0,x.jsx)("span",{className:"notranslate",children:"\u200b"})):null,r]}):(0,x.jsx)(c.Z,{color:"text.secondary",children:r})}))})}))},49914:function(e,t,n){n.d(t,{Z:function(){return y}});var r,i=n(4942),o=n(63366),a=n(87462),s=n(47313),l=n(21921),d=n(17592),c=n(46417),u=["children","classes","className","label","notched"],h=(0,d.ZP)("fieldset")({textAlign:"left",position:"absolute",bottom:0,right:0,top:-5,left:0,margin:0,padding:"0 8px",pointerEvents:"none",borderRadius:"inherit",borderStyle:"solid",borderWidth:1,overflow:"hidden",minWidth:"0%"}),v=(0,d.ZP)("legend")((function(e){var t=e.ownerState,n=e.theme;return(0,a.Z)({float:"unset",width:"auto",overflow:"hidden"},!t.withLabel&&{padding:0,lineHeight:"11px",transition:n.transitions.create("width",{duration:150,easing:n.transitions.easing.easeOut})},t.withLabel&&(0,a.Z)({display:"block",padding:0,height:11,fontSize:"0.75em",visibility:"hidden",maxWidth:.01,transition:n.transitions.create("max-width",{duration:50,easing:n.transitions.easing.easeOut}),whiteSpace:"nowrap","& > span":{paddingLeft:5,paddingRight:5,display:"inline-block",opacity:0,visibility:"visible"}},t.notched&&{maxWidth:"100%",transition:n.transitions.create("max-width",{duration:100,easing:n.transitions.easing.easeOut,delay:50})}))}));var f=n(99008),p=n(80300),m=n(40708),Z=n(54882),g=n(77342),b=["components","fullWidth","inputComponent","label","multiline","notched","slots","type"],x=(0,d.ZP)(Z.Ej,{shouldForwardProp:function(e){return(0,d.FO)(e)||"classes"===e},name:"MuiOutlinedInput",slot:"Root",overridesResolver:Z.Gx})((function(e){var t,n=e.theme,r=e.ownerState,o="light"===n.palette.mode?"rgba(0, 0, 0, 0.23)":"rgba(255, 255, 255, 0.23)";return(0,a.Z)((t={position:"relative",borderRadius:(n.vars||n).shape.borderRadius},(0,i.Z)(t,"&:hover .".concat(m.Z.notchedOutline),{borderColor:(n.vars||n).palette.text.primary}),(0,i.Z)(t,"@media (hover: none)",(0,i.Z)({},"&:hover .".concat(m.Z.notchedOutline),{borderColor:n.vars?"rgba(".concat(n.vars.palette.common.onBackgroundChannel," / 0.23)"):o})),(0,i.Z)(t,"&.".concat(m.Z.focused," .").concat(m.Z.notchedOutline),{borderColor:(n.vars||n).palette[r.color].main,borderWidth:2}),(0,i.Z)(t,"&.".concat(m.Z.error," .").concat(m.Z.notchedOutline),{borderColor:(n.vars||n).palette.error.main}),(0,i.Z)(t,"&.".concat(m.Z.disabled," .").concat(m.Z.notchedOutline),{borderColor:(n.vars||n).palette.action.disabled}),t),r.startAdornment&&{paddingLeft:14},r.endAdornment&&{paddingRight:14},r.multiline&&(0,a.Z)({padding:"16.5px 14px"},"small"===r.size&&{padding:"8.5px 14px"}))})),S=(0,d.ZP)((function(e){var t=e.className,n=e.label,i=e.notched,s=(0,o.Z)(e,u),l=null!=n&&""!==n,d=(0,a.Z)({},e,{notched:i,withLabel:l});return(0,c.jsx)(h,(0,a.Z)({"aria-hidden":!0,className:t,ownerState:d},s,{children:(0,c.jsx)(v,{ownerState:d,children:l?(0,c.jsx)("span",{children:n}):r||(r=(0,c.jsx)("span",{className:"notranslate",children:"\u200b"}))})}))}),{name:"MuiOutlinedInput",slot:"NotchedOutline",overridesResolver:function(e,t){return t.notchedOutline}})((function(e){var t=e.theme,n="light"===t.palette.mode?"rgba(0, 0, 0, 0.23)":"rgba(255, 255, 255, 0.23)";return{borderColor:t.vars?"rgba(".concat(t.vars.palette.common.onBackgroundChannel," / 0.23)"):n}})),w=(0,d.ZP)(Z.rA,{name:"MuiOutlinedInput",slot:"Input",overridesResolver:Z._o})((function(e){var t=e.theme,n=e.ownerState;return(0,a.Z)({padding:"16.5px 14px"},!t.vars&&{"&:-webkit-autofill":{WebkitBoxShadow:"light"===t.palette.mode?null:"0 0 0 100px #266798 inset",WebkitTextFillColor:"light"===t.palette.mode?null:"#fff",caretColor:"light"===t.palette.mode?null:"#fff",borderRadius:"inherit"}},t.vars&&(0,i.Z)({"&:-webkit-autofill":{borderRadius:"inherit"}},t.getColorSchemeSelector("dark"),{"&:-webkit-autofill":{WebkitBoxShadow:"0 0 0 100px #266798 inset",WebkitTextFillColor:"#fff",caretColor:"#fff"}}),"small"===n.size&&{padding:"8.5px 14px"},n.multiline&&{padding:0},n.startAdornment&&{paddingLeft:0},n.endAdornment&&{paddingRight:0})})),P=s.forwardRef((function(e,t){var n,r,i,d,u,h=(0,g.Z)({props:e,name:"MuiOutlinedInput"}),v=h.components,P=void 0===v?{}:v,y=h.fullWidth,k=void 0!==y&&y,C=h.inputComponent,M=void 0===C?"input":C,R=h.label,N=h.multiline,O=void 0!==N&&N,W=h.notched,j=h.slots,z=void 0===j?{}:j,F=h.type,L=void 0===F?"text":F,I=(0,o.Z)(h,b),A=function(e){var t=e.classes,n=(0,l.Z)({root:["root"],notchedOutline:["notchedOutline"],input:["input"]},m.e,t);return(0,a.Z)({},t,n)}(h),E=(0,f.Z)(),B=(0,p.Z)({props:h,muiFormControl:E,states:["required"]}),D=(0,a.Z)({},h,{color:B.color||"primary",disabled:B.disabled,error:B.error,focused:B.focused,formControl:E,fullWidth:k,hiddenLabel:B.hiddenLabel,multiline:O,size:B.size,type:L}),T=null!=(n=null!=(r=z.root)?r:P.Root)?n:x,q=null!=(i=null!=(d=z.input)?d:P.Input)?i:w;return(0,c.jsx)(Z.ZP,(0,a.Z)({slots:{root:T,input:q},renderSuffix:function(e){return(0,c.jsx)(S,{ownerState:D,className:A.notchedOutline,label:null!=R&&""!==R&&B.required?u||(u=(0,c.jsxs)(s.Fragment,{children:[R,"\u2009","*"]})):R,notched:"undefined"!==typeof W?W:Boolean(e.startAdornment||e.filled||e.focused)})},fullWidth:k,inputComponent:M,multiline:O,ref:t,type:L},I,{classes:(0,a.Z)({},A,{notchedOutline:null})}))}));P.muiName="Input";var y=P},40708:function(e,t,n){n.d(t,{e:function(){return s}});var r=n(87462),i=n(77430),o=n(32298),a=n(17569);function s(e){return(0,o.Z)("MuiOutlinedInput",e)}var l=(0,r.Z)({},a.Z,(0,i.Z)("MuiOutlinedInput",["root","notchedOutline","input"]));t.Z=l},25963:function(e,t,n){n.d(t,{N:function(){return f}});var r=n(1413),i=n(15671),o=n(43144),a=n(11752),s=n(61120),l=n(60136),d=n(27277),c=n(18948),u=n(52100),h=function(e){(0,l.Z)(n,e);var t=(0,d.Z)(n);function n(e,r){return(0,i.Z)(this,n),t.call(this,e,r)}return(0,o.Z)(n,[{key:"bindMethods",value:function(){(0,a.Z)((0,s.Z)(n.prototype),"bindMethods",this).call(this),this.fetchNextPage=this.fetchNextPage.bind(this),this.fetchPreviousPage=this.fetchPreviousPage.bind(this)}},{key:"setOptions",value:function(e,t){(0,a.Z)((0,s.Z)(n.prototype),"setOptions",this).call(this,(0,r.Z)((0,r.Z)({},e),{},{behavior:(0,u.Gm)()}),t)}},{key:"getOptimisticResult",value:function(e){return e.behavior=(0,u.Gm)(),(0,a.Z)((0,s.Z)(n.prototype),"getOptimisticResult",this).call(this,e)}},{key:"fetchNextPage",value:function(e){return this.fetch((0,r.Z)((0,r.Z)({},e),{},{meta:{fetchMore:{direction:"forward"}}}))}},{key:"fetchPreviousPage",value:function(e){return this.fetch((0,r.Z)((0,r.Z)({},e),{},{meta:{fetchMore:{direction:"backward"}}}))}},{key:"createResult",value:function(e,t){var i,o,l,d,c=e.state,h=(0,a.Z)((0,s.Z)(n.prototype),"createResult",this).call(this,e,t),v=h.isFetching,f=h.isRefetching,p=v&&"forward"===(null===(i=c.fetchMeta)||void 0===i||null===(o=i.fetchMore)||void 0===o?void 0:o.direction),m=v&&"backward"===(null===(l=c.fetchMeta)||void 0===l||null===(d=l.fetchMore)||void 0===d?void 0:d.direction);return(0,r.Z)((0,r.Z)({},h),{},{fetchNextPage:this.fetchNextPage,fetchPreviousPage:this.fetchPreviousPage,hasNextPage:(0,u.Qy)(t,c.data),hasPreviousPage:(0,u.ZF)(t,c.data),isFetchingNextPage:p,isFetchingPreviousPage:m,isRefetching:f&&!p&&!m})}}]),n}(c.z),v=n(51695);function f(e,t){return(0,v.r)(e,h,t)}}}]); \ No newline at end of file diff --git a/build/static/js/4910.068ca442.chunk.js b/build/static/js/4910.068ca442.chunk.js new file mode 100644 index 0000000..6cb7dbf --- /dev/null +++ b/build/static/js/4910.068ca442.chunk.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkmantis_material_react=self.webpackChunkmantis_material_react||[]).push([[4910],{7519:function(e,o,t){t.d(o,{ZZ:function(){return x}});var r=t(1413),n=(t(47313),t(17592)),i=t(61689),l=t(69099),s=t(85281),c=t(42832),a=t(36287),d=t(53245),u=t(6986),h=t(46417),x=((0,n.ZP)("div")((function(e){var o=e.theme,t=e.x,r=e.y;return{color:o.palette.text.secondary,position:"fixed",pointerEvents:"none",left:12,top:24,transform:"translate(".concat(t,"px, ").concat(r,"px)"),opacity:.6}})),function(e){var o=e.data,t=e.filename,n=e.headers,c=e.label,a=e.style,x=e.btnLoading,f=e.onClick;return(0,h.jsx)(d.CSVLink,{data:o,filename:t,headers:n,children:(0,h.jsx)(i.Z,{title:"CSV Export",children:(0,h.jsx)(l.Z,{startIcon:!x&&(0,h.jsx)(u.Z,{}),variant:x?"outlined":"contained",sx:(0,r.Z)({},a),disabled:x,onClick:function(e){null===f||void 0===f||f(e)},children:x?(0,h.jsx)(s.Z,{size:20,thickness:5}):c||"Download"})})})});(0,n.ZP)(c.Z)((function(e){var o=e.theme;return{height:"400px","& .ant-empty-img-1":{fill:o.palette.mode===a.hY.DARK?o.palette.secondary[200]:o.palette.secondary[400]},"& .ant-empty-img-2":{fill:o.palette.secondary.light},"& .ant-empty-img-3":{fill:o.palette.mode===a.hY.DARK?o.palette.secondary.A200:o.palette.secondary[200]},"& .ant-empty-img-4":{fill:o.palette.mode===a.hY.DARK?o.palette.secondary.A300:o.palette.secondary.A100},"& .ant-empty-img-5":{fillOpacity:o.palette.mode===a.hY.DARK?"0.09":"0.95",fill:o.palette.mode===a.hY.DARK?o.palette.secondary.darker:o.palette.secondary.light}}}))},85278:function(e,o,t){t.r(o),t.d(o,{default:function(){return oo}});var r=t(74165),n=t(15861),i=t(4942),l=t(29439),s=t(1413),c=t(47313),a=t(56573),d=t(25963),u=t(41962),h=t(19860),x=(t(90842),t(70501)),f=t(48119),p=t(57829),g=t(61113),m=t(42832),b=t(61689),v=t(69099),Z=t(9019),j=t(84488),y=t(76088),w=t(16783),S=t(54882),k=t(47131),z=t(51629),C=t(66835),W=t(23477),D=t(24076),M=t(67478),I=t(57861),A=t(85281),R=t(79601),Y=t(70024),P=t(94469),H=t(96467),L=t(22539),T=t(10658),E=t.n(T),O=t(25223),B=t(99004),F=t(59376),N=t(34605),V=t(78392),K=t(41156),q=t(98589),U=t(79254),J=t(71049),_=t(7519),G=t(11577),$=t(93433),X=t(74580),Q=t(88153),ee=t(39062),oe=t(73999),te=t(98817),re=t(87248),ne=t.n(re),ie=(t(63331),t(66212)),le=t(16132),se=t(5049),ce=t(46417),ae=t(91635);E().extend(ae);var de=new(ne().Icon)({iconUrl:"https://cdn.rawgit.com/pointhi/leaflet-color-markers/master/img/marker-icon-2x-green.png",shadowUrl:"https://cdnjs.cloudflare.com/ajax/libs/leaflet/0.7.7/images/marker-shadow.png",iconSize:[25,41],iconAnchor:[12,41],popupAnchor:[1,-34],shadowSize:[41,41]}),ue=new(ne().Icon)({iconUrl:"https://cdn.rawgit.com/pointhi/leaflet-color-markers/master/img/marker-icon-2x-red.png",shadowUrl:"https://cdnjs.cloudflare.com/ajax/libs/leaflet/0.7.7/images/marker-shadow.png",iconSize:[25,41],iconAnchor:[12,41],popupAnchor:[1,-34],shadowSize:[41,41]}),he=function(e){var o=e.coordinates,t=e.additionalProps,r=e.order,n=e.setMapOpen;console.log("setMapOpen:",typeof n),console.log("coordinates",o),console.log(t.riderStart),console.log(t.riderEnd),console.log("order",r);var i=(0,c.useRef)(null);le.u;(0,c.useEffect)((function(){if(i.current&&o.length>0){var e=l(o);i.current.fitBounds(e)}}),[o]);var l=function(e){var o=e.map((function(e){return e.lat})),t=e.map((function(e){return e.lng})),r=Math.min.apply(Math,(0,$.Z)(o)),n=Math.max.apply(Math,(0,$.Z)(o));return[[r,Math.min.apply(Math,(0,$.Z)(t))],[n,Math.max.apply(Math,(0,$.Z)(t))]]},s=o.length,a=Math.round(o.length/2),d=o[0],u=o[s-1],h=o[a],x=function(e,o){return(0,ce.jsxs)(m.Z,{direction:"row",spacing:1,alignItems:"center",children:[(0,ce.jsxs)(g.Z,{variant:"h5",color:"text.primary",sx:{fontSize:13},children:[e,":"]}),(0,ce.jsx)(ie.Z,{label:o||"N/A",color:"primary",variant:"combined",size:"small",sx:{fontWeight:1e3,fontSize:14}})]})};return o&&o.length>0&&(0,ce.jsxs)("div",{id:"map",style:{width:"100%",height:"90vh",margin:"0 auto",position:"relative"},children:[(0,ce.jsx)(ie.Z,{label:"close",color:"primary",variant:"combined",onClick:function(){return n(!1)},size:"large",sx:{position:"absolute",top:8,right:8,zIndex:1e3,"&:hover":{},cursor:"pointer"},icon:(0,ce.jsx)(se.Z,{})}),(0,ce.jsxs)(m.Z,{direction:"row",gap:2,flexWrap:"wrap",alignItems:"center",justifyContent:"flex-start",sx:{position:"absolute",bottom:0,zIndex:1e3,left:0,right:0,px:{xs:1,custom500:2,custom700:2},py:{xs:1,custom500:2,custom900:4},backgroundColor:"rgba(255, 255, 255, 0.95)",maxWidth:"100%",width:"auto",boxShadow:function(e){return e.shadows[3]}},children:[x("Tenant",null===r||void 0===r?void 0:r.tenantname),x("Rider",null===r||void 0===r?void 0:r.ridername),x("Pickup",null===r||void 0===r?void 0:r.pickupcustomer),x("Drop",null===r||void 0===r?void 0:r.deliverycustomer),x("Kms",null===r||void 0===r?void 0:r.kms),x("Actual kms",null===r||void 0===r?void 0:r.actualkms),x("Rider kms",null===r||void 0===r?void 0:r.riderkms)]}),(0,ce.jsxs)(X.h,{center:h,zoom:15,scrollWheelZoom:!1,style:{height:"100%",width:"100%"},ref:i,children:[(0,ce.jsx)(Q.I,{url:"https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png"}),(0,ce.jsx)(ee.J,{position:d,icon:de,children:(0,ce.jsx)(oe.u,{direction:"bottom",children:(0,ce.jsx)("span",{children:"Pickup Point: ".concat(E()(t.riderStart).utc().format("DD-MM-YYYY")," (").concat(E()(t.riderStart).utc().format("hh:mm A"),")")})})}),(0,ce.jsx)(ee.J,{position:u,icon:ue,children:(0,ce.jsx)(oe.u,{direction:"bottom",children:(0,ce.jsx)("span",{children:"Drop Point: ".concat(E()(t.riderEnd).utc().format("DD-MM-YYYY")," (").concat(E()(t.riderEnd).utc().format("hh:mm A"),")")})})}),(0,ce.jsx)(te.a,{pathOptions:{color:"blue",weight:8,dashArray:"4 4"},positions:o})]})]})},xe=t(65033),fe=t(46923),pe=t(19536),ge=t(27162),me="#662582",be="#0f172a",ve="#64748b",Ze="#94a3b8",je="#e2e8f0",ye="#f8fafc",we={blocking:{label:"Blocking",color:"#b3261e",bg:"#fdecea",Icon:L.wr$},high:{label:"High",color:"#9a5b00",bg:"#fdf1de",Icon:L.ESo},medium:{label:"Medium",color:"#475569",bg:"#f1f5f9",Icon:L.ESo},low:{label:"Low",color:"#475569",bg:"#f1f5f9",Icon:L.ESo}},Se='"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace',ke=function(e){var o=e.label,t=e.value,r=e.hint,n=e.tone;return(0,ce.jsxs)(x.Z,{elevation:0,sx:{flex:"1 1 128px",minWidth:128,px:1.5,py:1.125,borderRadius:2,border:"1px solid",borderColor:je,bgcolor:"#fff"},children:[(0,ce.jsx)(g.Z,{sx:{fontSize:10,letterSpacing:.6,textTransform:"uppercase",color:Ze,fontWeight:700},children:o}),(0,ce.jsx)(g.Z,{sx:{fontSize:24,fontWeight:700,lineHeight:1.2,color:n||be,fontVariantNumeric:"tabular-nums"},children:t}),r&&(0,ce.jsx)(g.Z,{sx:{fontSize:11,color:ve},children:r})]})},ze=function(e){var o=e.finding,t=e.expanded,r=e.onToggle,n=e.onHighlight,i=we[o.severity]||we.medium,l=i.Icon;return(0,ce.jsxs)(x.Z,{elevation:0,sx:{borderRadius:2,border:"1px solid",borderColor:je,borderLeft:"3px solid ".concat(i.color),overflow:"hidden",bgcolor:"#fff"},children:[(0,ce.jsxs)(p.Z,{role:"button",tabIndex:0,onClick:r,onKeyDown:function(e){"Enter"!==e.key&&" "!==e.key||(e.preventDefault(),r())},sx:{px:1.5,py:1.25,cursor:"pointer",display:"flex",gap:1,alignItems:"flex-start","&:hover":{bgcolor:ye},"&:focus-visible":{outline:"2px solid ".concat(me),outlineOffset:-2}},children:[(0,ce.jsx)(l,{size:17,color:i.color,style:{flex:"none",marginTop:2}}),(0,ce.jsxs)(p.Z,{sx:{flex:1,minWidth:0},children:[(0,ce.jsxs)(m.Z,{direction:"row",spacing:.75,alignItems:"center",flexWrap:"wrap",sx:{mb:.25},children:[(0,ce.jsx)(ie.Z,{label:i.label,size:"small",sx:{height:18,fontSize:10,fontWeight:700,bgcolor:i.bg,color:i.color,"& .MuiChip-label":{px:.75}}}),o.orderIds.length>0&&(0,ce.jsxs)(g.Z,{sx:{fontSize:11,color:Ze},children:[o.orderIds.length," orders"]})]}),(0,ce.jsx)(g.Z,{sx:{fontSize:13.5,fontWeight:600,color:be,lineHeight:1.4},children:o.title})]}),t?(0,ce.jsx)(L.Faw,{size:18,color:Ze}):(0,ce.jsx)(L.Yc6,{size:18,color:Ze})]}),(0,ce.jsx)(xe.Z,{in:t,unmountOnExit:!0,children:(0,ce.jsxs)(p.Z,{sx:{px:1.5,pb:1.5,pt:0},children:[(0,ce.jsx)(g.Z,{sx:{fontSize:12.5,color:ve,lineHeight:1.6,mb:1},children:o.detail}),o.evidence.length>0&&(0,ce.jsx)(p.Z,{sx:{p:1,borderRadius:1.5,bgcolor:ye,border:"1px solid",borderColor:je,mb:1},children:o.evidence.map((function(e){return(0,ce.jsx)(g.Z,{sx:{fontFamily:Se,fontSize:11,color:ve,whiteSpace:"pre-wrap"},children:e},e)}))}),(0,ce.jsxs)(g.Z,{sx:{fontSize:12.5,color:be,lineHeight:1.6},children:[(0,ce.jsx)(p.Z,{component:"span",sx:{fontSize:10,fontWeight:800,letterSpacing:.6,textTransform:"uppercase",color:me,mr:.75},children:"Fix"}),o.fix]}),o.orderIds.length>0&&n&&(0,ce.jsxs)(v.Z,{size:"small",onClick:function(){return n(o.orderIds)},sx:{mt:1,textTransform:"none",fontSize:12,fontWeight:700,color:me,px:.5},children:["Show these ",o.orderIds.length," orders"]})]})})]})},Ce=function(e){var o=e.open,t=e.onClose,i=e.rows,s=e.meta,a=e.onHighlight,d=e.totalAvailable,u=(0,c.useState)(null),h=(0,l.Z)(u,2),f=h[0],v=h[1],Z=(0,c.useState)(!1),j=(0,l.Z)(Z,2),y=j[0],w=j[1],S=(0,c.useMemo)((function(){if(!o)return null;var e=Array.isArray(i)?i:[];return{summary:(0,ge.oz)(e),findings:(0,ge.JU)(e),zones:(0,ge.DI)(e)}}),[o,i]),z=function(){var e=(0,n.Z)((0,r.Z)().mark((function e(){return(0,r.Z)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,navigator.clipboard.writeText(JSON.stringify((0,ge.GO)(i||[],s),null,2));case 3:w(!0),setTimeout((function(){return w(!1)}),2e3),e.next=10;break;case 7:e.prev=7,e.t0=e.catch(0),w(!1);case 10:case"end":return e.stop()}}),e,null,[[0,7]])})));return function(){return e.apply(this,arguments)}}(),C=S&&S.summary,W=S?S.findings.filter((function(e){return"blocking"===e.severity})).length:0,D=Boolean(C&&d&&d>C.orderCount);return(0,ce.jsx)(fe.ZP,{anchor:"right",open:o,onClose:t,PaperProps:{sx:{width:{xs:"100%",sm:460},bgcolor:ye}},children:(0,ce.jsxs)(m.Z,{sx:{height:"100%"},children:[(0,ce.jsxs)(m.Z,{direction:"row",alignItems:"center",spacing:1,sx:{px:2,py:1.5,bgcolor:"#fff",borderBottom:"1px solid",borderColor:je},children:[(0,ce.jsxs)(p.Z,{sx:{flex:1,minWidth:0},children:[(0,ce.jsx)(g.Z,{sx:{fontSize:14.5,fontWeight:800,color:be,lineHeight:1.3},children:"Ops Agent"}),(0,ce.jsxs)(g.Z,{sx:{fontSize:11.5,color:ve},children:[C?"".concat(C.orderCount).concat(D?" of ".concat(d):""," order").concat(1===C.orderCount?"":"s"," \xb7 ")+"".concat(C.riders.length," rider").concat(1===C.riders.length?"":"s"):"\u2014",s&&s.range?" \xb7 ".concat(s.range):""]})]}),(0,ce.jsx)(b.Z,{title:y?"Copied":"Copy the fact sheet an agent would be given",arrow:!0,children:(0,ce.jsx)(k.Z,{size:"small",onClick:z,"aria-label":"Copy agent context",children:y?(0,ce.jsx)(L.Tcr,{size:18,color:"#2c6b45"}):(0,ce.jsx)(L.Fqs,{size:17,color:ve})})}),(0,ce.jsx)(k.Z,{size:"small",onClick:t,"aria-label":"Close",children:(0,ce.jsx)(L.FU5,{size:18,color:ve})})]}),(0,ce.jsx)(p.Z,{sx:{flex:1,overflowY:"auto",px:2,py:2},children:C&&0!==C.orderCount?(0,ce.jsxs)(m.Z,{spacing:2,children:[(0,ce.jsxs)(x.Z,{elevation:0,sx:{p:1.5,borderRadius:2,bgcolor:"#fff",border:"1px solid",borderColor:je,borderLeft:"3px solid ".concat(W?we.blocking.color:"#2c6b45")},children:[(0,ce.jsx)(g.Z,{sx:{fontSize:13.5,fontWeight:700,color:be,lineHeight:1.45},children:W?"".concat(C.trustworthyDeliveryTimes," of ").concat(C.deliveryStampCount," delivery times can be trusted."):"Timestamps on this range look sound."}),(0,ce.jsx)(g.Z,{sx:{fontSize:12.5,color:ve,lineHeight:1.55,mt:.5},children:W?"Until the findings below are resolved, treat any lateness, ETA or productivity number from this range as unmeasured.":"No blocking data-quality problems were detected in this range."})]}),(0,ce.jsxs)(m.Z,{direction:"row",spacing:1,flexWrap:"wrap",useFlexGap:!0,children:[(0,ce.jsx)(ke,{label:"Trusted times",value:"".concat(C.trustworthyDeliveryTimes,"/").concat(C.deliveryStampCount),hint:"delivery stamps",tone:C.trustworthyDeliveryTimes0?"+":"").concat(C.medianAssignDelayMin,"m"),hint:C.skew.suspected?"median, skew-corrected":"median"}),(0,ce.jsx)(ke,{label:"Settled",value:"\u20b9".concat(C.totalCharge),hint:"".concat(C.totalKm," km")})]}),(0,ce.jsxs)(p.Z,{children:[(0,ce.jsx)(g.Z,{sx:{fontSize:10.5,fontWeight:800,letterSpacing:.8,textTransform:"uppercase",color:Ze,mb:1},children:S.findings.length?"".concat(S.findings.length," findings"):"Findings"}),0===S.findings.length?(0,ce.jsx)(g.Z,{sx:{fontSize:13,color:ve},children:"Nothing flagged in this range."}):(0,ce.jsx)(m.Z,{spacing:1,children:S.findings.map((function(e){return(0,ce.jsx)(ze,{finding:e,expanded:f===e.id,onToggle:function(){return v(f===e.id?null:e.id)},onHighlight:a},e.id)}))})]}),S.zones.length>0&&(0,ce.jsxs)(p.Z,{children:[(0,ce.jsx)(g.Z,{sx:{fontSize:10.5,fontWeight:800,letterSpacing:.8,textTransform:"uppercase",color:Ze,mb:1},children:"By zone"}),(0,ce.jsx)(x.Z,{elevation:0,sx:{borderRadius:2,border:"1px solid",borderColor:je,bgcolor:"#fff",overflow:"hidden"},children:S.zones.map((function(e,o){return(0,ce.jsxs)(p.Z,{children:[o>0&&(0,ce.jsx)(pe.Z,{}),(0,ce.jsxs)(m.Z,{direction:"row",alignItems:"center",spacing:1,sx:{px:1.5,py:1},children:[(0,ce.jsx)(g.Z,{sx:{flex:1,fontSize:12.5,fontWeight:600,color:be},children:e.zone}),(0,ce.jsxs)(g.Z,{sx:{fontFamily:Se,fontSize:11.5,color:ve},children:[e.orders," \xb7 ",e.km," km \xb7 \u20b9",e.charge]})]})]},e.zone)}))})]}),(0,ce.jsxs)(g.Z,{sx:{fontSize:11,color:Ze,lineHeight:1.55},children:["Computed in the browser from the ",C.orderCount," rows currently loaded",D?" of ".concat(d," matching this filter \u2014 scroll the table to load the rest"):"",C.skew.suspected?", slots corrected by ".concat((0,ge.JB)(C.skew.suggestedShiftMin)):"",". No model was called."]})]}):(0,ce.jsx)(g.Z,{sx:{fontSize:13,color:ve},children:"No orders in the current filter. Widen the date range or clear the status filter, then reopen this panel."})})]})})},We=t(91635);E().extend(We);var De=999,Me="0 14px 40px rgba(15, 23, 42, 0.10)",Ie="0 8px 24px rgba(15, 23, 42, 0.08)",Ae="0 18px 50px rgba(15, 23, 42, 0.18)",Re="#0f172a",Ye="#64748b",Pe="#94a3b8",He="#e2e8f0",Le="#f1f5f9",Te="#f8fafc",Ee=function(e,o){return"".concat(e).concat(o)},Oe=function(e){return Ee(e,"08")},Be=function(e){return Ee(e,"18")},Fe=function(e){return Ee(e,"26")},Ne=function(e){return Ee(e,"55")},Ve="#662582",Ke="#9255AB",qe={created:{label:"Created",color:"#3b82f6",icon:L.ili},pending:{label:"Pending",color:"#f59e0b",icon:L.Ley},accepted:{label:"Accepted",color:"#6366f1",icon:L.Z5O},arrived:{label:"Arrived",color:"#06b6d4",icon:L.ZSR},picked:{label:"Picked",color:"#8b5cf6",icon:L.ili},active:{label:"Active",color:"#0ea5e9",icon:L.ili},processing:{label:"Processing",color:"#3b82f6",icon:L.dKE},onhold:{label:"On Hold",color:"#8b5cf6",icon:L.Y8K},"on hold":{label:"On Hold",color:"#8b5cf6",icon:L.Y8K},delivered:{label:"Delivered",color:"#10b981",icon:L.ZSR},skipped:{label:"Skipped",color:"#f97316",icon:L.B4e},failed:{label:"Failed",color:"#991b1b",icon:L.B4e},cancelled:{label:"Cancelled",color:"#ef4444",icon:L.B4e}},Ue=[{id:0,status:"All",statusLow:"All",color:Ve,icon:L.YgO},{id:1,status:"Pending",statusLow:"pending",color:"#f59e0b",icon:L.Ley},{id:2,status:"Accepted",statusLow:"accepted",color:"#6366f1",icon:L.Z5O},{id:3,status:"Arrived",statusLow:"arrived",color:"#06b6d4",icon:L.ZSR},{id:4,status:"Picked",statusLow:"picked",color:"#8b5cf6",icon:L.ili},{id:5,status:"Active",statusLow:"active",color:"#14b8a6",icon:L.ili},{id:6,status:"Delivered",statusLow:"delivered",color:"#10b981",icon:L.ZSR},{id:7,status:"Skipped",statusLow:"skipped",color:"#f97316",icon:L.B4e},{id:8,status:"Cancelled",statusLow:"cancelled",color:"#ef4444",icon:L.B4e}],Je=function(e){return(0,ce.jsx)(x.Z,(0,s.Z)((0,s.Z)({},e),{},{sx:{mt:.75,borderRadius:2,boxShadow:Ae,border:"1px solid",borderColor:"divider",overflow:"hidden"}}))},_e=function(e){var o=e.color,t=e.selected,r=e.size,n=void 0===r?24:r,i=e.children;return(0,ce.jsx)(f.Z,{sx:{width:n,height:n,bgcolor:t?o:Be(o),color:t?"#fff":o,transition:"background-color 0.15s, color 0.15s"},children:i})},Ge=function(e){return{"& .MuiOutlinedInput-root":{borderRadius:De+"px",bgcolor:Oe(e),fontWeight:600,"& fieldset":{borderColor:Ne(e),borderWidth:1.5},"&:hover fieldset":{borderColor:e},"&.Mui-focused":{boxShadow:"0 0 0 3px ".concat(Fe(e))},"&.Mui-focused fieldset":{borderColor:e,borderWidth:2}}}},$e=function(e){var o=e.status,t=qe[String(o||"").toLowerCase()]||{label:o||"\u2014",color:Pe,icon:L.Y8K},r=t.icon;return(0,ce.jsxs)(p.Z,{sx:{display:"inline-flex",alignItems:"center",gap:.5,px:1.125,py:.375,borderRadius:999,bgcolor:t.color,color:"#fff",fontSize:11,fontWeight:700,letterSpacing:.2,whiteSpace:"nowrap",minWidth:86,justifyContent:"center",boxShadow:"0 1px 2px ".concat(Fe(t.color))},children:[(0,ce.jsx)(r,{size:12})," ",t.label]})},Xe=function(e){var o=e.value,t=e.color,r=e.icon,n=e.isMoney,i=void 0!==n&&n,l=Number(o),s=i?eo(l):Number.isFinite(l)?l:o||0;return!Number.isFinite(l)||0===l?(0,ce.jsx)(g.Z,{variant:"caption",sx:{color:Pe,fontWeight:700},children:s}):(0,ce.jsxs)(p.Z,{sx:{display:"inline-flex",alignItems:"center",gap:.5,px:.875,py:.25,borderRadius:999,bgcolor:Oe(t),border:"1px solid ".concat(Ne(t)),color:t,fontSize:12,fontWeight:800,whiteSpace:"nowrap"},children:[r,s]})},Qe=function(e){var o=e.value;return o?(0,ce.jsxs)(m.Z,{spacing:0,sx:{lineHeight:1.1},children:[(0,ce.jsx)(g.Z,{sx:{fontSize:12.5,fontWeight:800,color:Re,letterSpacing:.1,lineHeight:1.15},noWrap:!0,children:E()(o).format("hh:mm A")}),(0,ce.jsx)(g.Z,{sx:{fontSize:10.5,fontWeight:600,color:Pe,lineHeight:1.2},noWrap:!0,children:E()(o).format("DD MMM YYYY")})]}):(0,ce.jsx)(g.Z,{sx:{fontSize:12,color:Pe,fontWeight:700},children:"\u2014"})};function eo(e){return new Intl.NumberFormat("en-IN",{style:"currency",currency:"INR",minimumFractionDigits:2}).format(e||0)}function oo(){(0,h.Z)();var e,o,t,T=localStorage.getItem("tenantid"),$=(0,c.useRef)(null),X=(0,c.useRef)(),Q=(0,c.useRef)(),ee=(0,c.useState)(E()().format("YYYY-MM-DD")),oe=(0,l.Z)(ee,2),te=oe[0],re=oe[1],ne=(0,c.useState)(E()().format("YYYY-MM-DD")),ie=(0,l.Z)(ne,2),le=ie[0],se=ie[1],ae=(0,c.useState)(!1),de=(0,l.Z)(ae,2),ue=de[0],xe=de[1],fe=(0,c.useState)("Today"),pe=(0,l.Z)(fe,2),ge=pe[0],me=pe[1],be=(0,c.useState)(0),ve=(0,l.Z)(be,2),Ze=(ve[0],ve[1]),je=(0,c.useState)(0),ye=(0,l.Z)(je,2),we=(ye[0],ye[1]),Se=(0,c.useState)(""),ke=(0,l.Z)(Se,2),ze=ke[0],We=ke[1],De=(0,c.useState)(!1),Ee=(0,l.Z)(De,2),qe=Ee[0],oo=Ee[1],to=(0,c.useState)((function(){try{return localStorage.getItem("ordersDetails.density")||"compact"}catch(e){return"compact"}})),ro=(0,l.Z)(to,2),no=ro[0],io=ro[1],lo="compact"===no,so=lo?.5:1;(0,c.useEffect)((function(){try{localStorage.setItem("ordersDetails.density",no)}catch(e){}}),[no]);var co=[{key:"index",label:"#",group:"Core",required:!0,defaultVisible:!0,width:36},{key:"location",label:"Location / Order",group:"Core",required:!0,defaultVisible:!0,minWidth:150},{key:"pickup",label:"Pickup",group:"Core",defaultVisible:!0,minWidth:140},{key:"drop",label:"Drop",group:"Core",defaultVisible:!0,minWidth:140},{key:"status",label:"Status",group:"Core",required:!0,defaultVisible:!0,width:110},{key:"assigned",label:"Assigned",group:"Lifecycle",defaultVisible:!0,minWidth:110},{key:"accepted",label:"Accepted",group:"Lifecycle",defaultVisible:!1,minWidth:90},{key:"arrived",label:"Arrived",group:"Lifecycle",defaultVisible:!1,minWidth:90},{key:"picked",label:"Picked",group:"Lifecycle",defaultVisible:!0,minWidth:90},{key:"delivered",label:"Delivered",group:"Lifecycle",defaultVisible:!0,minWidth:90},{key:"cancelled",label:"Cancelled",group:"Lifecycle",defaultVisible:!1,minWidth:90},{key:"kms",label:"Kms",group:"Metrics",defaultVisible:!0,width:70,align:"center"}],ao=co.reduce((function(e,o){return(0,s.Z)((0,s.Z)({},e),{},(0,i.Z)({},o.key,o.defaultVisible))}),{}),uo=(0,c.useState)((function(){try{var e=JSON.parse(localStorage.getItem("ordersDetails.cols")||"null");return e&&"object"===typeof e?(0,s.Z)((0,s.Z)({},ao),e):ao}catch(o){return ao}})),ho=(0,l.Z)(uo,2),xo=ho[0],fo=ho[1];(0,c.useEffect)((function(){try{localStorage.setItem("ordersDetails.cols",JSON.stringify(xo))}catch(e){}}),[xo]);var po=function(e){var o=co.find((function(o){return o.key===e}));return(null===o||void 0===o?void 0:o.required)||!1!==xo[e]},go=co.filter((function(e){return po(e.key)})).length,mo=co.length-go,bo=(0,c.useState)(null),vo=(0,l.Z)(bo,2),Zo=vo[0],jo=vo[1],yo=function(e){return fo((function(o){return(0,s.Z)((0,s.Z)({},o),{},(0,i.Z)({},e,!(!1!==o[e])))}))},wo=co.every((function(e){return po(e.key)===!!e.defaultVisible})),So=(0,c.useState)([]),ko=(0,l.Z)(So,2),zo=ko[0],Co=(ko[1],(0,c.useState)()),Wo=(0,l.Z)(Co,2),Do=Wo[0],Mo=(Wo[1],(0,c.useState)()),Io=(0,l.Z)(Mo,2),Ao=Io[0],Ro=(Io[1],(0,c.useState)(!1)),Yo=(0,l.Z)(Ro,2),Po=Yo[0],Ho=Yo[1],Lo=(0,c.useState)({}),To=(0,l.Z)(Lo,2),Eo=To[0],Oo=(To[1],(0,c.useState)("All")),Bo=(0,l.Z)(Oo,2),Fo=Bo[0],No=Bo[1],Vo=(0,c.useState)(0),Ko=(0,l.Z)(Vo,2),qo=Ko[0],Uo=Ko[1],Jo=(0,c.useState)(Ue[0]),_o=(0,l.Z)(Jo,2),Go=_o[0],$o=_o[1],Xo=(0,c.useState)([]),Qo=(0,l.Z)(Xo,2),et=Qo[0],ot=Qo[1],tt=(0,c.useState)(0),rt=(0,l.Z)(tt,2),nt=rt[0],it=rt[1],lt=(0,c.useState)("All Locations"),st=(0,l.Z)(lt,2),ct=st[0],at=st[1],dt=(0,c.useState)(null),ut=(0,l.Z)(dt,2),ht=ut[0],xt=ut[1],ft=function(e){var o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:500,t=(0,c.useState)(e),r=(0,l.Z)(t,2),n=r[0],i=r[1];return(0,c.useEffect)((function(){var t=setTimeout((function(){i(e)}),o);return function(){return clearTimeout(t)}}),[e,o]),n}(ze,500),pt=function(){var e=(0,n.Z)((0,r.Z)().mark((function e(o){var t;return(0,r.Z)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,a.Z.get("".concat("https://jupiter.nearle.app/live/api/v1","/tenants/gettenantlocations/?tenantid=").concat(o));case 3:t=e.sent,ot(t.data.details||[]),e.next=10;break;case 7:e.prev=7,e.t0=e.catch(0),console.log("gettenantlocations",e.t0);case 10:case"end":return e.stop()}}),e,null,[[0,7]])})));return function(o){return e.apply(this,arguments)}}();(0,c.useEffect)((function(){pt(T)}),[]);(0,c.useEffect)((function(){var e=function(e){"k"===e.key&&(e.metaKey||e.ctrlKey)&&(e.preventDefault(),$.current&&$.current.focus()),"Escape"===e.key&&document.activeElement===$.current&&$.current.blur()};return document.addEventListener("keydown",e),function(){return document.removeEventListener("keydown",e)}}),[]);var gt=(0,d.N)({queryKey:[te,le,Fo,nt,ft],queryFn:J.$w,getNextPageParam:function(e){return e.nextPage}}),mt=gt.data,bt=gt.isError,vt=gt.error,Zt=gt.fetchNextPage,jt=gt.isLoading,yt=gt.hasNextPage,wt=gt.isFetchingNextPage,St=(null===mt||void 0===mt?void 0:mt.pages.flatMap((function(e){return e.details})))||[];(0,c.useEffect)((function(){if(yt){var e=new IntersectionObserver((function(e){e[0].isIntersecting&&Zt()}),{root:null,rootMargin:"0px 0px 400px 0px",threshold:0});return X.current&&e.observe(X.current),function(){X.current&&e.unobserve(X.current)}}}),[yt,Zt]);var kt=(0,u.a)({queryKey:["deliverycount",te,le,Fo,nt],queryFn:J.Vf}).data;if((0,c.useEffect)((function(){var e,o={All:null===kt||void 0===kt?void 0:kt.total,pending:null===kt||void 0===kt?void 0:kt.pending,accepted:null===kt||void 0===kt?void 0:kt.accepted,arrived:null===kt||void 0===kt?void 0:kt.arrived,picked:null===kt||void 0===kt?void 0:kt.picked,active:null===kt||void 0===kt?void 0:kt.active,delivered:null===kt||void 0===kt?void 0:kt.delivered,cancelled:null===kt||void 0===kt?void 0:kt.cancelled};Uo(null!==(e=o[Fo])&&void 0!==e?e:0)}),[Fo,kt]),(0,c.useEffect)((function(){var e=0,o=0;St&&St.forEach((function(t){e+=t.deliverycharges,o+=t.deliveryamt})),Ze(e),we(o)}),[St]),bt)return"An error has occurred:(isErrorOrderDetails) "+vt.message;var zt=St.map((function(e){return{tenantname:e.tenantname,tenantcity:e.tenantcity,tenantcontactno:e.tenantcontactno,rider:e.rider,orderid:e.orderid,orderdate:e.orderdate,deliverydate:e.deliverydate,orderstatus:e.orderstatus,deliverystatus:e.deliverystatus,ordernotes:e.ordernotes,kms:e.kms,actualkms:e.actualkms,assigntime:e.assigntime,starttime:e.starttime,arrivaltime:e.arrivaltime,pickuptime:e.pickuptime,deliverytime:e.deliverytime,canceltime:e.canceltime,deliverycharge:e.deliverycharge,deliveryamt:e.deliveryamt,pickupcustomer:e.pickupcustomer,pickupcontactno:e.pickupcontactno,pickupaddress:e.pickupaddress,pickupsuburb:e.pickupsuburb,pickupcity:e.pickupcity,pickuplat:e.pickuplat,pickuplong:e.pickuplong,deliverycustomer:e.deliverycustomer,deliverycontactno:e.deliverycontactno,deliveryaddress:e.deliveryaddress,deliverysuburb:e.deliverysuburb,deliverylat:e.deliverylat,deliverylong:e.deliverylong,locationname:e.locationname,locationsuburb:e.locationsuburb,locationcity:e.locationcity,locationcontactno:e.locationcontactno}})),Ct=[{key:"total",label:"".concat("All"===Fo?"Total":Fo," Orders"),color:Ve,icon:L.YgO,value:qo,hint:"Orders matching the current filters."},{key:"pending",label:"Pending",color:"#f59e0b",icon:L.Ley,value:null!==(e=null===kt||void 0===kt?void 0:kt.pending)&&void 0!==e?e:0,hint:"Orders awaiting rider assignment or pickup."},{key:"delivered",label:"Delivered",color:"#10b981",icon:L.ZSR,value:null!==(o=null===kt||void 0===kt?void 0:kt.delivered)&&void 0!==o?o:0,hint:"Successfully delivered orders."}];return(0,ce.jsxs)(ce.Fragment,{children:[jt&&(0,ce.jsx)(G.Z,{}),(0,ce.jsx)(x.Z,{elevation:0,sx:{mb:{xs:1,md:1.25},px:{xs:1.5,sm:2},py:{xs:1,sm:1.25},borderRadius:2,border:"1px solid",borderColor:He,background:"linear-gradient(135deg, ".concat(Oe(Ve)," 0%, ").concat(Oe(Ke)," 100%)"),boxShadow:Ie},children:(0,ce.jsxs)(m.Z,{direction:{xs:"column",sm:"row"},alignItems:{xs:"flex-start",sm:"center"},justifyContent:"space-between",spacing:{xs:1,sm:1.5},children:[(0,ce.jsxs)(m.Z,{direction:"row",alignItems:"center",spacing:1.25,children:[(0,ce.jsx)(f.Z,{variant:"rounded",sx:{width:36,height:36,bgcolor:Ve,color:"#fff",borderRadius:1.5,boxShadow:"0 4px 12px ".concat(Fe(Ve))},children:(0,ce.jsx)(L.VHP,{size:19})}),(0,ce.jsxs)(m.Z,{spacing:.125,children:[(0,ce.jsx)(g.Z,{variant:"h3",sx:{fontWeight:800,color:Re,lineHeight:1.1,fontSize:{xs:"1.1rem",sm:"1.25rem",md:"1.375rem"}},children:"Orders Details"}),(0,ce.jsxs)(m.Z,{direction:"row",alignItems:"center",spacing:.75,children:[(0,ce.jsx)(p.Z,{sx:{width:7,height:7,borderRadius:"50%",bgcolor:"#10b981",boxShadow:"0 0 0 3px rgba(16,185,129,0.18)"}}),(0,ce.jsxs)(g.Z,{sx:{fontSize:11.5,color:Ye,fontWeight:600},children:["Live \xb7 ",ct," \xb7 ",ge]})]})]})]}),(0,ce.jsxs)(m.Z,{direction:"row",alignItems:"center",spacing:.75,flexWrap:"wrap",useFlexGap:!0,children:[(0,ce.jsx)(b.Z,{title:lo?"Switch to comfortable density":"Switch to compact density",arrow:!0,children:(0,ce.jsx)(v.Z,{onClick:function(){return io((function(e){return"compact"===e?"comfortable":"compact"}))},disableElevation:!0,variant:"outlined",size:"small",startIcon:(0,ce.jsx)(L.VK0,{size:15,style:{transform:lo?"none":"scaleY(1.4)"}}),sx:{height:32,px:1.25,borderRadius:1.5,textTransform:"none",fontSize:12.5,fontWeight:700,bgcolor:"#fff",borderColor:He,color:Re,"&:hover":{bgcolor:"#fff",borderColor:Ve,color:Ve,boxShadow:"0 0 0 3px ".concat(Fe(Ve))}},children:lo?"Compact":"Comfortable"})}),(0,ce.jsx)(b.Z,{title:"Show or hide columns",arrow:!0,children:(0,ce.jsx)(v.Z,{onClick:function(e){return jo(e.currentTarget)},disableElevation:!0,variant:"outlined",size:"small",startIcon:(0,ce.jsx)(L.Dx,{size:15}),endIcon:mo>0?(0,ce.jsxs)(p.Z,{component:"span",sx:{display:"inline-flex",alignItems:"center",justifyContent:"center",minWidth:30,height:18,px:.5,borderRadius:999,bgcolor:Be(Ve),color:Ve,fontSize:10.5,fontWeight:800,lineHeight:1},children:[go,"/",co.length]}):null,sx:{height:32,px:1.25,borderRadius:1.5,textTransform:"none",fontSize:12.5,fontWeight:700,bgcolor:mo>0?Oe(Ve):"#fff",borderColor:mo>0?Ne(Ve):He,color:mo>0?Ve:Re,"&:hover":{bgcolor:mo>0?Oe(Ve):"#fff",borderColor:Ve,color:Ve,boxShadow:"0 0 0 3px ".concat(Fe(Ve))}},children:"Columns"})}),(0,ce.jsx)(b.Z,{title:"Filter by date range",arrow:!0,children:(0,ce.jsx)(v.Z,{onClick:function(){return xe(!0)},disableElevation:!0,variant:"outlined",size:"small",startIcon:(0,ce.jsx)(L.sHf,{size:15}),sx:{height:32,px:1.25,borderRadius:1.5,textTransform:"none",fontSize:12.5,fontWeight:700,letterSpacing:.1,bgcolor:"#fff",borderColor:He,color:Re,"&:hover":{bgcolor:"#fff",borderColor:Ve,color:Ve,boxShadow:"0 0 0 3px ".concat(Fe(Ve))},"&:focus-visible":{boxShadow:"0 0 0 3px ".concat(Fe(Ve))}},children:te&&le?"".concat(E()(te).format("DD MMM")," \u2013 ").concat(E()(le).format("DD MMM")):"All time"})}),(0,ce.jsx)(b.Z,{title:"Check this range for data-quality problems before trusting its numbers",arrow:!0,children:(0,ce.jsx)(v.Z,{onClick:function(){return oo(!0)},disableElevation:!0,variant:"outlined",size:"small",startIcon:(0,ce.jsx)(L.YgO,{size:15}),sx:{height:32,px:1.25,borderRadius:1.5,textTransform:"none",fontSize:12.5,fontWeight:700,letterSpacing:.1,bgcolor:"#fff",borderColor:He,color:Re,"&:hover":{bgcolor:"#fff",borderColor:Ve,color:Ve,boxShadow:"0 0 0 3px ".concat(Fe(Ve))},"&:focus-visible":{boxShadow:"0 0 0 3px ".concat(Fe(Ve))}},children:"Ops Agent"})}),(0,ce.jsx)(p.Z,{sx:{display:"inline-flex","& a":{textDecoration:"none",lineHeight:0}},children:(0,ce.jsx)(_.ZZ,{data:zt,filename:"Orders_Detail_".concat(E()().format("YYYY-MM-DD_HHmmss"),".csv"),label:"Download",style:{height:32,minHeight:32,px:1.5,borderRadius:1.5,bgcolor:Ve,color:"#fff",textTransform:"none",fontSize:12.5,fontWeight:700,letterSpacing:.1,boxShadow:"0 2px 6px ".concat(Fe(Ve)),"&:hover":{bgcolor:Ke,boxShadow:"0 4px 12px ".concat(Fe(Ve))},"&:focus-visible":{boxShadow:"0 0 0 3px ".concat(Fe(Ve))},"& .MuiButton-startIcon":{mr:.75,"& svg":{fontSize:16}}}})})]})]})}),(0,ce.jsx)(Z.ZP,{container:!0,spacing:{xs:1,sm:1.25,md:1.5},children:Ct.map((function(e){var o,t=e.icon;return(0,ce.jsx)(Z.ZP,{item:!0,xs:6,sm:4,md:4,children:(0,ce.jsx)(b.Z,{title:e.hint||"",placement:"top",arrow:!0,children:(0,ce.jsxs)(x.Z,{elevation:0,sx:{position:"relative",overflow:"hidden",px:{xs:1.25,sm:1.5},py:{xs:.875,sm:1.125},borderRadius:2,border:"1px solid",borderColor:He,background:"#fff",transition:"transform 0.15s, box-shadow 0.15s, border-color 0.15s","&:hover":{transform:"translateY(-1px)",boxShadow:Ie,borderColor:Ne(e.color)}},children:[(0,ce.jsx)(p.Z,{sx:{position:"absolute",top:0,left:0,bottom:0,width:3,background:e.color}}),(0,ce.jsxs)(m.Z,{direction:"row",alignItems:"center",justifyContent:"space-between",spacing:1,sx:{pl:.5},children:[(0,ce.jsxs)(m.Z,{spacing:.125,sx:{minWidth:0,flex:1},children:[(0,ce.jsx)(g.Z,{sx:{color:Ye,fontWeight:700,letterSpacing:.4,textTransform:"uppercase",fontSize:10.5,whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis",lineHeight:1.2},children:e.label}),(0,ce.jsx)(g.Z,{sx:{fontWeight:800,color:Re,lineHeight:1.15,fontSize:{xs:"0.95rem",sm:"1.1rem",md:"1.2rem"}},noWrap:!0,children:jt&&!e.value?(0,ce.jsx)(j.Z,{sx:{width:40},animation:"wave"}):e.isMoney?eo(e.value):null!==(o=e.value)&&void 0!==o?o:0})]}),(0,ce.jsx)(f.Z,{variant:"rounded",sx:{width:30,height:30,bgcolor:Be(e.color),color:e.color,borderRadius:1.25,flexShrink:0},children:(0,ce.jsx)(t,{size:15})})]})]})})},e.key)}))}),(0,ce.jsx)(x.Z,{elevation:0,sx:{mt:{xs:1,md:1.25},p:{xs:1,md:1.125},borderRadius:2,border:"1px solid",borderColor:He,background:"#fff",boxShadow:Me},children:(0,ce.jsxs)(Z.ZP,{container:!0,spacing:1,alignItems:"center",children:[(0,ce.jsx)(Z.ZP,{item:!0,xs:12,sm:6,md:4,children:1===et.length?(0,ce.jsxs)(p.Z,{sx:{display:"inline-flex",alignItems:"center",gap:.75,px:1.5,py:.875,borderRadius:999,bgcolor:Oe(Ve),border:"1.5px solid ".concat(Ne(Ve)),color:Ve,fontWeight:800,fontSize:13,width:"100%"},children:[(0,ce.jsx)(L.x$F,{size:14})," ",et[0].locationname]}):(0,ce.jsx)(y.Z,{fullWidth:!0,options:et||[],value:ht,getOptionLabel:function(e){return e?"".concat(e.locationname," (").concat(e.suburb||"",")"):""},PaperComponent:Je,onChange:function(e,o,t){o&&(xt(o),it(o.locationid),at(o.locationname)),"clear"===t&&(xt(null),it(0),at("All Locations"))},renderInput:function(e){return(0,ce.jsx)(w.Z,(0,s.Z)((0,s.Z)({},e),{},{placeholder:"All Locations",size:"small",sx:Ge("#10b981"),InputProps:(0,s.Z)((0,s.Z)({},e.InputProps),{},{startAdornment:(0,ce.jsx)(m.Z,{direction:"row",alignItems:"center",spacing:.75,sx:{pl:.5},children:(0,ce.jsx)(_e,{color:"#10b981",size:22,selected:!0,children:(0,ce.jsx)(L.c7Z,{size:13})})})})}))}})}),(0,ce.jsx)(Z.ZP,{item:!0,xs:12,sm:6,md:4,children:(0,ce.jsx)(y.Z,{fullWidth:!0,options:Ue,value:Go,getOptionLabel:function(e){return(null===e||void 0===e?void 0:e.status)||""},PaperComponent:Je,onChange:function(e,o,t){"clear"===t?(No("All"),$o(Ue[0])):(No(o.statusLow),$o(o))},renderInput:function(e){return(0,ce.jsx)(w.Z,(0,s.Z)((0,s.Z)({},e),{},{placeholder:"Status",size:"small",sx:Ge((null===Go||void 0===Go?void 0:Go.color)||Ve),InputProps:(0,s.Z)((0,s.Z)({},e.InputProps),{},{startAdornment:(0,ce.jsx)(m.Z,{direction:"row",alignItems:"center",spacing:.75,sx:{pl:.5},children:(0,ce.jsx)(_e,{color:(null===Go||void 0===Go?void 0:Go.color)||Ve,size:22,selected:!0,children:null!==Go&&void 0!==Go&&Go.icon?c.createElement(Go.icon,{size:13}):(0,ce.jsx)(L.VK0,{size:13})})})})}))}})}),(0,ce.jsx)(Z.ZP,{item:!0,xs:12,sm:12,md:4,children:(0,ce.jsxs)(p.Z,{sx:{display:"flex",alignItems:"center",gap:.75,px:1.25,py:.75,borderRadius:999,bgcolor:Oe(Ve),border:"1.5px solid ".concat(Ne(Ve)),transition:"all 0.18s","&:focus-within":{borderColor:Ve,boxShadow:"0 0 0 3px ".concat(Fe(Ve))}},children:[(0,ce.jsx)(L.vU7,{size:16,style:{color:Ve,flexShrink:0}}),(0,ce.jsx)(S.ZP,{inputRef:$,placeholder:"Search (ctrl+k)",value:ze,onChange:function(e){return We(e.target.value)},autoComplete:"off",sx:{flex:1,fontSize:13,fontWeight:600,color:Re,"& input::placeholder":{color:Pe,opacity:1}}}),ze&&(0,ce.jsx)(k.Z,{size:"small",onClick:function(){return We("")},sx:{p:.25,color:Ve},children:(0,ce.jsx)(L.lUB,{size:14})})]})})]})}),(0,ce.jsx)(x.Z,{elevation:0,sx:{mt:{xs:1,md:1.25},borderRadius:2,border:"1px solid",borderColor:He,overflow:"hidden",background:"#fff"},children:(0,ce.jsx)(z.Z,{ref:Q,onScroll:function(e){var o=e.currentTarget,t=o.scrollTop,r=o.scrollHeight;t+o.clientHeight>=r-50&&yt&&!wt&&Zt()},sx:{overflowX:"auto",overflowY:"visible","&::-webkit-scrollbar":{width:10,height:10},"&::-webkit-scrollbar-thumb":{backgroundColor:Ne(Ve),borderRadius:8,"&:hover":{backgroundColor:Ve}},"&::-webkit-scrollbar-track":{backgroundColor:Te}},children:(0,ce.jsxs)(C.Z,{stickyHeader:!0,size:"small",sx:{minWidth:co.filter((function(e){return po(e.key)})).reduce((function(e,o){return e+(o.width||o.minWidth||100)}),0),tableLayout:"auto"},children:[(0,ce.jsx)(W.Z,{children:(0,ce.jsxs)(D.Z,{sx:{"& th":{backgroundColor:Te,color:Ye,fontSize:10.5,fontWeight:800,letterSpacing:.5,textTransform:"uppercase",whiteSpace:"nowrap",borderBottom:"1px solid ".concat(He),py:.75,px:1}},children:[po("index")&&(0,ce.jsx)(M.Z,{sx:{width:36},children:"#"}),po("location")&&(0,ce.jsx)(M.Z,{sx:{minWidth:150},children:"Location / Order"}),po("pickup")&&(0,ce.jsx)(M.Z,{sx:{minWidth:140},children:"Pickup"}),po("drop")&&(0,ce.jsx)(M.Z,{sx:{minWidth:140},children:"Drop"}),po("status")&&(0,ce.jsx)(M.Z,{sx:{width:110},children:"Status"}),po("assigned")&&(0,ce.jsx)(M.Z,{sx:{minWidth:110},children:"Assigned"}),po("accepted")&&(0,ce.jsx)(M.Z,{sx:{minWidth:90},children:"Accepted"}),po("arrived")&&(0,ce.jsx)(M.Z,{sx:{minWidth:90},children:"Arrived"}),po("picked")&&(0,ce.jsx)(M.Z,{sx:{minWidth:90},children:"Picked"}),po("delivered")&&(0,ce.jsx)(M.Z,{sx:{minWidth:90},children:"Delivered"}),po("cancelled")&&(0,ce.jsx)(M.Z,{sx:{minWidth:90},children:"Cancelled"}),po("kms")&&(0,ce.jsx)(M.Z,{align:"center",sx:{width:70},children:"Kms"})]})}),(0,ce.jsxs)(I.Z,{children:[0===(null===St||void 0===St?void 0:St.length)&&!jt&&(0,ce.jsx)(D.Z,{children:(0,ce.jsx)(M.Z,{colSpan:go,sx:{py:7,borderBottom:"none"},children:(0,ce.jsxs)(m.Z,{alignItems:"center",spacing:1.25,children:[(0,ce.jsx)(f.Z,{sx:{width:56,height:56,bgcolor:Be("#94a3b8"),color:Pe,borderRadius:2},variant:"rounded",children:(0,ce.jsx)(L.VHP,{size:26})}),(0,ce.jsx)(g.Z,{sx:{fontWeight:700,color:Re,fontSize:14},children:"No orders match these filters"}),(0,ce.jsx)(g.Z,{sx:{color:Ye,fontSize:12},children:ze?"Try a different keyword or clear the search.":"Adjust the location, status, or date range above."}),ze&&(0,ce.jsx)(v.Z,{size:"small",onClick:function(){return We("")},sx:{mt:.5,height:28,textTransform:"none",fontSize:12,fontWeight:700,color:Ve,borderRadius:1.25,"&:hover":{bgcolor:Oe(Ve)}},startIcon:(0,ce.jsx)(L.lUB,{size:14}),children:"Clear search"})]})})}),jt&&0===St.length&&Array.from({length:10}).map((function(e,o){return(0,ce.jsx)(D.Z,{children:Array.from({length:go}).map((function(e,o){return(0,ce.jsx)(M.Z,{sx:{borderBottom:"1px solid ".concat(Le),py:.625,px:1},children:(0,ce.jsx)(j.Z,{animation:"wave",height:20})},o)}))},"sk-".concat(o))})),St.map((function(e,o){return(0,ce.jsxs)(D.Z,{sx:{cursor:"pointer",transition:"background-color 0.12s, box-shadow 0.12s","& td":{borderBottom:"1px solid ".concat(Le),py:so,px:1,verticalAlign:"top"},"&:hover":{backgroundColor:Oe(Ve),boxShadow:"inset 3px 0 0 ".concat(Ve)}},children:[po("index")&&(0,ce.jsx)(M.Z,{children:(0,ce.jsx)(g.Z,{sx:{fontWeight:700,fontSize:12,color:Pe},children:o+1})}),po("location")&&(0,ce.jsxs)(M.Z,{children:[(0,ce.jsx)(g.Z,{sx:{fontSize:12.5,fontWeight:700,color:Re,lineHeight:1.25},noWrap:!0,children:e.locationname}),(0,ce.jsx)(b.Z,{title:"Order Id",children:(0,ce.jsx)(g.Z,{sx:{fontSize:11,color:Ye,fontWeight:600,lineHeight:1.3},noWrap:!0,children:e.orderid})}),(0,ce.jsx)(b.Z,{title:"Delivery Date",children:(0,ce.jsxs)(m.Z,{direction:"row",alignItems:"center",spacing:.5,sx:{mt:.125},children:[(0,ce.jsx)(L.dKE,{size:10,style:{color:Pe,flexShrink:0}}),(0,ce.jsx)(g.Z,{sx:{fontSize:10.5,color:Ye,fontWeight:700},noWrap:!0,children:E()(e.deliverydate).utc().format("hh:mm A")}),(0,ce.jsxs)(g.Z,{sx:{fontSize:10.5,color:Pe,fontWeight:600},noWrap:!0,children:["\xb7 ",E()(e.deliverydate).utc().format("DD MMM YY")]})]})})]}),po("pickup")&&(0,ce.jsx)(M.Z,{children:(0,ce.jsxs)(m.Z,{spacing:.125,children:[(0,ce.jsx)(g.Z,{sx:{fontSize:12.5,fontWeight:700,color:Re,lineHeight:1.25},noWrap:!0,children:e.pickupcustomer}),(0,ce.jsx)(g.Z,{sx:{fontSize:11,color:Ye,fontWeight:600,lineHeight:1.3},noWrap:!0,children:e.pickupcontactno}),(0,ce.jsx)(b.Z,{title:e.Pickupaddress||e.pickupaddress,children:(0,ce.jsx)(g.Z,{sx:{fontSize:10.5,color:Pe,fontWeight:600,lineHeight:1.3},noWrap:!0,children:e.pickupsuburb||e.pickuplocation||(e.Pickupaddress?"".concat(e.Pickupaddress.slice(0,20),"\u2026"):"\u2014")})})]})}),po("drop")&&(0,ce.jsx)(M.Z,{children:(0,ce.jsxs)(m.Z,{spacing:.125,children:[(0,ce.jsx)(g.Z,{sx:{fontSize:12.5,fontWeight:700,color:Re,lineHeight:1.25},noWrap:!0,children:e.deliverycustomer}),(0,ce.jsx)(g.Z,{sx:{fontSize:11,color:Ye,fontWeight:600,lineHeight:1.3},noWrap:!0,children:e.deliverycontactno}),(0,ce.jsx)(b.Z,{title:e.deliveryaddress,children:(0,ce.jsx)(g.Z,{sx:{fontSize:10.5,color:Pe,fontWeight:600,lineHeight:1.3},noWrap:!0,children:e.deliverysuburb||e.deliverylocation||(e.deliveryaddress?"".concat(e.deliveryaddress.slice(0,20),"\u2026"):"\u2014")})})]})}),po("status")&&(0,ce.jsx)(M.Z,{children:(0,ce.jsx)($e,{status:e.orderstatus})}),po("assigned")&&(0,ce.jsx)(M.Z,{children:(0,ce.jsxs)(m.Z,{spacing:.25,children:[e.ridername&&(0,ce.jsx)(g.Z,{sx:{fontSize:11,fontWeight:800,color:Ve},noWrap:!0,children:e.ridername}),(0,ce.jsx)(Qe,{value:e.assigntime})]})}),po("accepted")&&(0,ce.jsx)(M.Z,{children:(0,ce.jsx)(Qe,{value:e.starttime})}),po("arrived")&&(0,ce.jsx)(M.Z,{children:(0,ce.jsx)(Qe,{value:e.arrivaltime})}),po("picked")&&(0,ce.jsx)(M.Z,{children:(0,ce.jsx)(Qe,{value:e.pickuptime})}),po("delivered")&&(0,ce.jsx)(M.Z,{children:(0,ce.jsx)(Qe,{value:e.deliverytime})}),po("cancelled")&&(0,ce.jsx)(M.Z,{children:(0,ce.jsx)(Qe,{value:e.canceltime})}),po("kms")&&(0,ce.jsx)(M.Z,{align:"center",children:(0,ce.jsx)(Xe,{value:"cancelled"===e.orderstatus||""===e.kms?0:Number(parseFloat(e.kms||0).toFixed(1)),color:"#f59e0b",icon:(0,ce.jsx)(L.v93,{size:11})})})]},"".concat(e.orderid,"-").concat(o))})),0!==St.length&&(0,ce.jsx)(D.Z,{sx:{"&:hover":{backgroundColor:"transparent !important"}},children:(0,ce.jsx)(M.Z,{colSpan:go,sx:{borderBottom:"none",py:1,bgcolor:Te},children:(0,ce.jsx)(m.Z,{ref:X,direction:"row",alignItems:"center",justifyContent:"center",spacing:1,sx:{minHeight:32},children:wt||yt?(0,ce.jsxs)(ce.Fragment,{children:[(0,ce.jsx)(A.Z,{size:14,sx:{color:Ve}}),(0,ce.jsx)(g.Z,{sx:{fontSize:11.5,color:Ye,fontWeight:700},children:"Loading more orders\u2026"})]}):(0,ce.jsxs)(g.Z,{sx:{fontSize:11.5,color:Pe,fontWeight:700,letterSpacing:.3},children:[St.length," order",1===St.length?"":"s"," \xb7 End of list"]})})})})]})]})})}),(0,ce.jsxs)(R.Z,{anchorEl:Zo,open:Boolean(Zo),onClose:function(){return jo(null)},anchorOrigin:{vertical:"bottom",horizontal:"right"},transformOrigin:{vertical:"top",horizontal:"right"},slotProps:{paper:{sx:{mt:.75,width:300,borderRadius:2.5,border:"1px solid ".concat(He),boxShadow:Ae,overflow:"hidden"}}},MenuListProps:{sx:{py:0}},children:[(0,ce.jsxs)(p.Z,{sx:{px:1.5,pt:1.25,pb:1.125,background:"linear-gradient(135deg, ".concat(Oe(Ve)," 0%, ").concat(Oe(Ke)," 100%)"),borderBottom:"1px solid ".concat(He)},children:[(0,ce.jsx)(m.Z,{direction:"row",alignItems:"center",justifyContent:"space-between",spacing:1,children:(0,ce.jsxs)(m.Z,{direction:"row",alignItems:"center",spacing:1,children:[(0,ce.jsx)(f.Z,{variant:"rounded",sx:{width:28,height:28,bgcolor:Ve,color:"#fff",borderRadius:1.25},children:(0,ce.jsx)(L.Dx,{size:15})}),(0,ce.jsxs)(m.Z,{spacing:0,children:[(0,ce.jsx)(g.Z,{sx:{fontSize:13,fontWeight:800,color:Re,lineHeight:1.15},children:"Columns"}),(0,ce.jsxs)(g.Z,{sx:{fontSize:10.5,fontWeight:700,color:Ye,lineHeight:1.2},children:[go," of ",co.length," shown"]})]})]})}),(0,ce.jsxs)(m.Z,{direction:"row",spacing:.75,sx:{mt:1.125},children:[(0,ce.jsx)(v.Z,{size:"small",onClick:function(){return fo(co.reduce((function(e,o){return(0,s.Z)((0,s.Z)({},e),{},(0,i.Z)({},o.key,!0))}),{}))},disabled:0===mo,startIcon:(0,ce.jsx)(L.smy,{size:13}),sx:{flex:1,height:28,px:1,fontSize:11.5,fontWeight:800,textTransform:"none",borderRadius:1.25,color:Ve,bgcolor:"#fff",border:"1px solid ".concat(Ne(Ve)),"&:hover":{bgcolor:Oe(Ve),borderColor:Ve},"&.Mui-disabled":{color:Pe,bgcolor:"#fff",borderColor:He,opacity:.7}},children:"Show all"}),(0,ce.jsx)(v.Z,{size:"small",onClick:function(){return fo(ao)},disabled:wo,startIcon:(0,ce.jsx)(L.zq9,{size:14}),sx:{flex:1,height:28,px:1,fontSize:11.5,fontWeight:800,textTransform:"none",borderRadius:1.25,color:Ye,bgcolor:"#fff",border:"1px solid ".concat(He),"&:hover":{bgcolor:Te,borderColor:Pe,color:Re},"&.Mui-disabled":{color:Pe,bgcolor:"#fff",borderColor:He,opacity:.7}},children:"Reset"})]})]}),(0,ce.jsx)(p.Z,{sx:{maxHeight:340,overflowY:"auto",py:.5},children:["Core","Lifecycle","Metrics"].map((function(e){var o=co.filter((function(o){return o.group===e})),t=o.filter((function(e){return po(e.key)})).length;return(0,ce.jsxs)(p.Z,{sx:{px:.5,pb:.25},children:[(0,ce.jsxs)(m.Z,{direction:"row",alignItems:"center",justifyContent:"space-between",sx:{px:1,pt:.875,pb:.375},children:[(0,ce.jsx)(g.Z,{sx:{fontSize:10,fontWeight:800,color:Pe,letterSpacing:.7,textTransform:"uppercase"},children:e}),(0,ce.jsxs)(g.Z,{sx:{fontSize:10,fontWeight:700,color:Pe},children:[t,"/",o.length]})]}),o.map((function(e){var o=po(e.key),t=!!e.required;return(0,ce.jsxs)(p.Z,{onClick:function(){return!t&&yo(e.key)},sx:{display:"flex",alignItems:"center",justifyContent:"space-between",gap:1,mx:.5,px:1,py:.375,borderRadius:1.5,cursor:t?"default":"pointer",bgcolor:o?Oe(Ve):"transparent",border:"1px solid ".concat(o?Ne(Ve):"transparent"),transition:"background-color 0.15s, border-color 0.15s","&:hover":{bgcolor:t?o?Oe(Ve):"transparent":Be(Ve)}},children:[(0,ce.jsxs)(m.Z,{direction:"row",alignItems:"center",spacing:.625,sx:{minWidth:0},children:[(0,ce.jsx)(g.Z,{noWrap:!0,sx:{fontSize:13,fontWeight:700,color:o?Re:Ye},children:e.label}),t&&(0,ce.jsx)(b.Z,{title:"Always visible",arrow:!0,children:(0,ce.jsx)(p.Z,{sx:{display:"inline-flex",color:Pe},children:(0,ce.jsx)(L.Tmq,{size:11})})})]}),(0,ce.jsx)(Y.Z,{size:"small",checked:o,disabled:t,onClick:function(e){return e.stopPropagation()},onChange:function(){return!t&&yo(e.key)},sx:{"& .MuiSwitch-switchBase.Mui-checked":{color:Ve},"& .MuiSwitch-switchBase.Mui-checked + .MuiSwitch-track":{backgroundColor:Ve,opacity:1},"& .MuiSwitch-switchBase.Mui-disabled.Mui-checked":{color:Ke},"& .MuiSwitch-switchBase.Mui-disabled.Mui-checked + .MuiSwitch-track":{backgroundColor:Ke,opacity:.6}}})]},e.key)}))]},e)}))})]}),(0,ce.jsxs)(P.Z,{open:ue,onClose:function(){return xe(!1)},PaperProps:{sx:{borderRadius:3}},children:[(0,ce.jsx)(p.Z,{sx:{p:2.5,background:"linear-gradient(135deg, ".concat(Oe(Ve)," 0%, ").concat(Oe(Ke)," 100%)"),borderBottom:"1px solid ".concat(He)},children:(0,ce.jsxs)(m.Z,{direction:"row",alignItems:"center",spacing:1.5,children:[(0,ce.jsx)(f.Z,{sx:{bgcolor:Ve,color:"#fff",width:40,height:40,boxShadow:"0 6px 18px ".concat(Fe(Ve))},children:(0,ce.jsx)(L.sHf,{size:20})}),(0,ce.jsxs)(m.Z,{children:[(0,ce.jsx)(g.Z,{variant:"h5",sx:{fontWeight:800,color:Re},children:"Select Date Range"}),(0,ce.jsx)(g.Z,{variant:"caption",sx:{color:Ye,fontWeight:600},children:"Filter the order details by a date range or preset"})]})]})}),(0,ce.jsx)(H.Z,{sx:{width:"100%"},className:"datedialog",children:(0,ce.jsx)(O.D,{open:ue,toggle:function(){return xe(!ue)},id:"daterange1",onChange:function(e){"All"===e.label?(re(""),se(""),me("All"),xe(!1)):(re(E()(e.startDate).format("YYYY-MM-DD")),se(E()(e.endDate).format("YYYY-MM-DD")),me(e.label||""))},definedRanges:[{label:"Today",startDate:new Date,endDate:new Date},{label:"Yesterday",startDate:(0,B.Z)(new Date,-1),endDate:(0,B.Z)(new Date,-1)},{label:"Tomorrow",startDate:(0,B.Z)(new Date,1),endDate:(0,B.Z)(new Date,1)},{label:"This Week",startDate:(0,F.Z)(new Date),endDate:(0,N.Z)(new Date)},{label:"Last Week",startDate:(0,F.Z)((0,V.Z)(new Date,-1)),endDate:(0,N.Z)((0,V.Z)(new Date,-1))},{label:"Last 7 Days",startDate:(0,V.Z)(new Date,-1),endDate:new Date},{label:"This Month",startDate:(0,K.Z)(new Date),endDate:(0,q.Z)(new Date)},{label:"Last Month",startDate:(0,K.Z)((0,U.Z)(new Date,-1)),endDate:(0,q.Z)((0,U.Z)(new Date,-1))},{label:"All",startDate:new Date,endDate:(0,B.Z)(new Date,-1)}]})}),(0,ce.jsxs)(m.Z,{direction:"row",justifyContent:"flex-end",spacing:1,sx:{width:"100%",p:2,borderTop:"1px solid ".concat(Le)},children:[(0,ce.jsx)(v.Z,{variant:"outlined",onClick:function(){return xe(!1)},sx:{borderRadius:999,px:2.5,borderColor:He,color:Ye,fontWeight:700,"&:hover":{borderColor:Ye,bgcolor:Te}},children:"Cancel"}),(0,ce.jsx)(v.Z,{variant:"contained",onClick:function(){return xe(!1)},sx:{borderRadius:999,px:3,bgcolor:Ve,fontWeight:700,boxShadow:"0 6px 18px ".concat(Fe(Ve)),"&:hover":{bgcolor:"#4D1C61"}},children:"Apply"})]})]}),(0,ce.jsx)(P.Z,{open:Po,onClose:function(){return Ho(!1)},maxWidth:"lg",fullWidth:!0,PaperProps:{sx:{borderRadius:3,overflow:"hidden"}},children:zo&&(0,ce.jsx)(p.Z,{children:(0,ce.jsx)(he,{coordinates:zo,additionalProps:{riderStart:Do,riderEnd:Ao},order:Eo,setMapOpen:Ho})})}),(0,ce.jsx)(Ce,{open:qe,onClose:function(){return oo(!1)},rows:St,totalAvailable:qo,meta:{tenant:null===(t=St[0])||void 0===t?void 0:t.tenantname,range:te===le?E()(te).format("DD MMM YYYY"):"".concat(E()(te).format("DD MMM")," \u2013 ").concat(E()(le).format("DD MMM YYYY")),status:Fo}})]})}}}]); \ No newline at end of file diff --git a/build/static/js/5139.344d15db.chunk.js b/build/static/js/5139.344d15db.chunk.js deleted file mode 100644 index e2be029..0000000 --- a/build/static/js/5139.344d15db.chunk.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkmantis_material_react=self.webpackChunkmantis_material_react||[]).push([[5139],{51405:function(e,t,n){n.d(t,{Z:function(){return k}});var a=n(4942),o=n(63366),i=n(87462),r=n(47313),s=n(83061),c=n(21921),l=n(17551),d=n(17592),u=n(77342),p=n(51195),h=n(38743),m=n(24993),g=n(86983),v=n(99273),b=n(37363),f=n(11081),Z=n(77430),w=n(32298);function x(e){return(0,w.Z)("MuiMenuItem",e)}var P=(0,Z.Z)("MuiMenuItem",["root","focusVisible","dense","disabled","divider","gutters","selected"]),y=n(46417),C=["autoFocus","component","dense","divider","disableGutters","focusVisibleClassName","role","tabIndex","className"],R=(0,d.ZP)(h.Z,{shouldForwardProp:function(e){return(0,d.FO)(e)||"classes"===e},name:"MuiMenuItem",slot:"Root",overridesResolver:function(e,t){var n=e.ownerState;return[t.root,n.dense&&t.dense,n.divider&&t.divider,!n.disableGutters&&t.gutters]}})((function(e){var t,n=e.theme,o=e.ownerState;return(0,i.Z)({},n.typography.body1,{display:"flex",justifyContent:"flex-start",alignItems:"center",position:"relative",textDecoration:"none",minHeight:48,paddingTop:6,paddingBottom:6,boxSizing:"border-box",whiteSpace:"nowrap"},!o.disableGutters&&{paddingLeft:16,paddingRight:16},o.divider&&{borderBottom:"1px solid ".concat((n.vars||n).palette.divider),backgroundClip:"padding-box"},(t={"&:hover":{textDecoration:"none",backgroundColor:(n.vars||n).palette.action.hover,"@media (hover: none)":{backgroundColor:"transparent"}}},(0,a.Z)(t,"&.".concat(P.selected),(0,a.Z)({backgroundColor:n.vars?"rgba(".concat(n.vars.palette.primary.mainChannel," / ").concat(n.vars.palette.action.selectedOpacity,")"):(0,l.Fq)(n.palette.primary.main,n.palette.action.selectedOpacity)},"&.".concat(P.focusVisible),{backgroundColor:n.vars?"rgba(".concat(n.vars.palette.primary.mainChannel," / calc(").concat(n.vars.palette.action.selectedOpacity," + ").concat(n.vars.palette.action.focusOpacity,"))"):(0,l.Fq)(n.palette.primary.main,n.palette.action.selectedOpacity+n.palette.action.focusOpacity)})),(0,a.Z)(t,"&.".concat(P.selected,":hover"),{backgroundColor:n.vars?"rgba(".concat(n.vars.palette.primary.mainChannel," / calc(").concat(n.vars.palette.action.selectedOpacity," + ").concat(n.vars.palette.action.hoverOpacity,"))"):(0,l.Fq)(n.palette.primary.main,n.palette.action.selectedOpacity+n.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:n.vars?"rgba(".concat(n.vars.palette.primary.mainChannel," / ").concat(n.vars.palette.action.selectedOpacity,")"):(0,l.Fq)(n.palette.primary.main,n.palette.action.selectedOpacity)}}),(0,a.Z)(t,"&.".concat(P.focusVisible),{backgroundColor:(n.vars||n).palette.action.focus}),(0,a.Z)(t,"&.".concat(P.disabled),{opacity:(n.vars||n).palette.action.disabledOpacity}),(0,a.Z)(t,"& + .".concat(v.Z.root),{marginTop:n.spacing(1),marginBottom:n.spacing(1)}),(0,a.Z)(t,"& + .".concat(v.Z.inset),{marginLeft:52}),(0,a.Z)(t,"& .".concat(f.Z.root),{marginTop:0,marginBottom:0}),(0,a.Z)(t,"& .".concat(f.Z.inset),{paddingLeft:36}),(0,a.Z)(t,"& .".concat(b.Z.root),{minWidth:36}),t),!o.dense&&(0,a.Z)({},n.breakpoints.up("sm"),{minHeight:"auto"}),o.dense&&(0,i.Z)({minHeight:32,paddingTop:4,paddingBottom:4},n.typography.body2,(0,a.Z)({},"& .".concat(b.Z.root," svg"),{fontSize:"1.25rem"})))})),k=r.forwardRef((function(e,t){var n=(0,u.Z)({props:e,name:"MuiMenuItem"}),a=n.autoFocus,l=void 0!==a&&a,d=n.component,h=void 0===d?"li":d,v=n.dense,b=void 0!==v&&v,f=n.divider,Z=void 0!==f&&f,w=n.disableGutters,P=void 0!==w&&w,k=n.focusVisibleClassName,I=n.role,M=void 0===I?"menuitem":I,S=n.tabIndex,L=n.className,j=(0,o.Z)(n,C),B=r.useContext(p.Z),F=r.useMemo((function(){return{dense:b||B.dense||!1,disableGutters:P}}),[B.dense,b,P]),N=r.useRef(null);(0,m.Z)((function(){l&&N.current&&N.current.focus()}),[l]);var O,T=(0,i.Z)({},n,{dense:F.dense,divider:Z,disableGutters:P}),A=function(e){var t=e.disabled,n=e.dense,a=e.divider,o=e.disableGutters,r=e.selected,s=e.classes,l={root:["root",n&&"dense",t&&"disabled",!o&&"gutters",a&&"divider",r&&"selected"]},d=(0,c.Z)(l,x,s);return(0,i.Z)({},s,d)}(n),z=(0,g.Z)(N,t);return n.disabled||(O=void 0!==S?S:-1),(0,y.jsx)(p.Z.Provider,{value:F,children:(0,y.jsx)(R,(0,i.Z)({ref:z,role:M,tabIndex:O,component:h,focusVisibleClassName:(0,s.Z)(A.focusVisible,k),className:(0,s.Z)(A.root,L)},j,{ownerState:T,classes:A}))})}))},84488:function(e,t,n){n.d(t,{Z:function(){return j}});var a=n(30168),o=n(63366),i=n(87462),r=n(47313),s=n(83061),c=n(30686),l=n(21921);function d(e){return String(e).match(/[\d.\-+]*\s*(.*)/)[1]||""}function u(e){return parseFloat(e)}var p=n(17551),h=n(17592),m=n(77342),g=n(77430),v=n(32298);function b(e){return(0,v.Z)("MuiSkeleton",e)}(0,g.Z)("MuiSkeleton",["root","text","rectangular","rounded","circular","pulse","wave","withChildren","fitContent","heightAuto"]);var f,Z,w,x,P,y,C,R,k=n(46417),I=["animation","className","component","height","style","variant","width"],M=(0,c.F4)(P||(P=f||(f=(0,a.Z)(["\n 0% {\n opacity: 1;\n }\n\n 50% {\n opacity: 0.4;\n }\n\n 100% {\n opacity: 1;\n }\n"])))),S=(0,c.F4)(y||(y=Z||(Z=(0,a.Z)(["\n 0% {\n transform: translateX(-100%);\n }\n\n 50% {\n /* +0.5s of delay between each loop */\n transform: translateX(100%);\n }\n\n 100% {\n transform: translateX(100%);\n }\n"])))),L=(0,h.ZP)("span",{name:"MuiSkeleton",slot:"Root",overridesResolver:function(e,t){var n=e.ownerState;return[t.root,t[n.variant],!1!==n.animation&&t[n.animation],n.hasChildren&&t.withChildren,n.hasChildren&&!n.width&&t.fitContent,n.hasChildren&&!n.height&&t.heightAuto]}})((function(e){var t=e.theme,n=e.ownerState,a=d(t.shape.borderRadius)||"px",o=u(t.shape.borderRadius);return(0,i.Z)({display:"block",backgroundColor:t.vars?t.vars.palette.Skeleton.bg:(0,p.Fq)(t.palette.text.primary,"light"===t.palette.mode?.11:.13),height:"1.2em"},"text"===n.variant&&{marginTop:0,marginBottom:0,height:"auto",transformOrigin:"0 55%",transform:"scale(1, 0.60)",borderRadius:"".concat(o).concat(a,"/").concat(Math.round(o/.6*10)/10).concat(a),"&:empty:before":{content:'"\\00a0"'}},"circular"===n.variant&&{borderRadius:"50%"},"rounded"===n.variant&&{borderRadius:(t.vars||t).shape.borderRadius},n.hasChildren&&{"& > *":{visibility:"hidden"}},n.hasChildren&&!n.width&&{maxWidth:"fit-content"},n.hasChildren&&!n.height&&{height:"auto"})}),(function(e){return"pulse"===e.ownerState.animation&&(0,c.iv)(C||(C=w||(w=(0,a.Z)(["\n animation: "," 1.5s ease-in-out 0.5s infinite;\n "]))),M)}),(function(e){var t=e.ownerState,n=e.theme;return"wave"===t.animation&&(0,c.iv)(R||(R=x||(x=(0,a.Z)(["\n position: relative;\n overflow: hidden;\n\n /* Fix bug in Safari https://bugs.webkit.org/show_bug.cgi?id=68196 */\n -webkit-mask-image: -webkit-radial-gradient(white, black);\n\n &::after {\n animation: "," 1.6s linear 0.5s infinite;\n background: linear-gradient(\n 90deg,\n transparent,\n ",",\n transparent\n );\n content: '';\n position: absolute;\n transform: translateX(-100%); /* Avoid flash during server-side hydration */\n bottom: 0;\n left: 0;\n right: 0;\n top: 0;\n }\n "]))),S,(n.vars||n).palette.action.hover)})),j=r.forwardRef((function(e,t){var n=(0,m.Z)({props:e,name:"MuiSkeleton"}),a=n.animation,r=void 0===a?"pulse":a,c=n.className,d=n.component,u=void 0===d?"span":d,p=n.height,h=n.style,g=n.variant,v=void 0===g?"text":g,f=n.width,Z=(0,o.Z)(n,I),w=(0,i.Z)({},n,{animation:r,component:u,variant:v,hasChildren:Boolean(Z.children)}),x=function(e){var t=e.classes,n=e.variant,a=e.animation,o=e.hasChildren,i=e.width,r=e.height,s={root:["root",n,a,o&&"withChildren",o&&!i&&"fitContent",o&&!r&&"heightAuto"]};return(0,l.Z)(s,b,t)}(w);return(0,k.jsx)(L,(0,i.Z)({as:u,ref:t,className:(0,s.Z)(x.root,c),ownerState:w},Z,{style:(0,i.Z)({width:f,height:p},h)}))}))},62323:function(e,t,n){n.d(t,{Z:function(){return U}});var a,o,i,r,s,c,l,d,u=n(4942),p=n(63366),h=n(87462),m=n(47313),g=n(83061),v=n(21921),b=n(43066),f=n(17592),Z=n(77342),w=n(54882),x=n(51405),P=n(88797),y=n(67478),C=n(9289),R=n(35328),k=n(88168),I=n(19860),M=n(47131),S=n(81171),L=n(46417),j=(0,S.Z)((0,L.jsx)("path",{d:"M5.59 7.41L10.18 12l-4.59 4.59L7 18l6-6-6-6zM16 6h2v12h-2z"}),"LastPage"),B=(0,S.Z)((0,L.jsx)("path",{d:"M18.41 16.59L13.82 12l4.59-4.59L17 6l-6 6 6 6zM6 6h2v12H6z"}),"FirstPage"),F=["backIconButtonProps","count","getItemAriaLabel","nextIconButtonProps","onPageChange","page","rowsPerPage","showFirstButton","showLastButton"],N=m.forwardRef((function(e,t){var n=e.backIconButtonProps,u=e.count,m=e.getItemAriaLabel,g=e.nextIconButtonProps,v=e.onPageChange,b=e.page,f=e.rowsPerPage,Z=e.showFirstButton,w=e.showLastButton,x=(0,p.Z)(e,F),P=(0,I.Z)();return(0,L.jsxs)("div",(0,h.Z)({ref:t},x,{children:[Z&&(0,L.jsx)(M.Z,{onClick:function(e){v(e,0)},disabled:0===b,"aria-label":m("first",b),title:m("first",b),children:"rtl"===P.direction?a||(a=(0,L.jsx)(j,{})):o||(o=(0,L.jsx)(B,{}))}),(0,L.jsx)(M.Z,(0,h.Z)({onClick:function(e){v(e,b-1)},disabled:0===b,color:"inherit","aria-label":m("previous",b),title:m("previous",b)},n,{children:"rtl"===P.direction?i||(i=(0,L.jsx)(k.Z,{})):r||(r=(0,L.jsx)(R.Z,{}))})),(0,L.jsx)(M.Z,(0,h.Z)({onClick:function(e){v(e,b+1)},disabled:-1!==u&&b>=Math.ceil(u/f)-1,color:"inherit","aria-label":m("next",b),title:m("next",b)},g,{children:"rtl"===P.direction?s||(s=(0,L.jsx)(R.Z,{})):c||(c=(0,L.jsx)(k.Z,{}))})),w&&(0,L.jsx)(M.Z,{onClick:function(e){v(e,Math.max(0,Math.ceil(u/f)-1))},disabled:b>=Math.ceil(u/f)-1,"aria-label":m("last",b),title:m("last",b),children:"rtl"===P.direction?l||(l=(0,L.jsx)(B,{})):d||(d=(0,L.jsx)(j,{}))})]}))})),O=n(17677),T=n(77430),A=n(32298);function z(e){return(0,A.Z)("MuiTablePagination",e)}var G,H=(0,T.Z)("MuiTablePagination",["root","toolbar","spacer","selectLabel","selectRoot","select","selectIcon","input","menuItem","displayedRows","actions"]),V=["ActionsComponent","backIconButtonProps","className","colSpan","component","count","getItemAriaLabel","labelDisplayedRows","labelRowsPerPage","nextIconButtonProps","onPageChange","onRowsPerPageChange","page","rowsPerPage","rowsPerPageOptions","SelectProps","showFirstButton","showLastButton"],q=(0,f.ZP)(y.Z,{name:"MuiTablePagination",slot:"Root",overridesResolver:function(e,t){return t.root}})((function(e){var t=e.theme;return{overflow:"auto",color:(t.vars||t).palette.text.primary,fontSize:t.typography.pxToRem(14),"&:last-child":{padding:0}}})),D=(0,f.ZP)(C.Z,{name:"MuiTablePagination",slot:"Toolbar",overridesResolver:function(e,t){return(0,h.Z)((0,u.Z)({},"& .".concat(H.actions),t.actions),t.toolbar)}})((function(e){var t,n=e.theme;return t={minHeight:52,paddingRight:2},(0,u.Z)(t,"".concat(n.breakpoints.up("xs")," and (orientation: landscape)"),{minHeight:52}),(0,u.Z)(t,n.breakpoints.up("sm"),{minHeight:52,paddingRight:2}),(0,u.Z)(t,"& .".concat(H.actions),{flexShrink:0,marginLeft:20}),t})),_=(0,f.ZP)("div",{name:"MuiTablePagination",slot:"Spacer",overridesResolver:function(e,t){return t.spacer}})({flex:"1 1 100%"}),X=(0,f.ZP)("p",{name:"MuiTablePagination",slot:"SelectLabel",overridesResolver:function(e,t){return t.selectLabel}})((function(e){var t=e.theme;return(0,h.Z)({},t.typography.body2,{flexShrink:0})})),W=(0,f.ZP)(P.Z,{name:"MuiTablePagination",slot:"Select",overridesResolver:function(e,t){var n;return(0,h.Z)((n={},(0,u.Z)(n,"& .".concat(H.selectIcon),t.selectIcon),(0,u.Z)(n,"& .".concat(H.select),t.select),n),t.input,t.selectRoot)}})((0,u.Z)({color:"inherit",fontSize:"inherit",flexShrink:0,marginRight:32,marginLeft:8},"& .".concat(H.select),{paddingLeft:8,paddingRight:24,textAlign:"right",textAlignLast:"right"})),E=(0,f.ZP)(x.Z,{name:"MuiTablePagination",slot:"MenuItem",overridesResolver:function(e,t){return t.menuItem}})({}),J=(0,f.ZP)("p",{name:"MuiTablePagination",slot:"DisplayedRows",overridesResolver:function(e,t){return t.displayedRows}})((function(e){var t=e.theme;return(0,h.Z)({},t.typography.body2,{flexShrink:0})}));function K(e){var t=e.from,n=e.to,a=e.count;return"".concat(t,"\u2013").concat(n," of ").concat(-1!==a?a:"more than ".concat(n))}function Q(e){return"Go to ".concat(e," page")}var U=m.forwardRef((function(e,t){var n,a=(0,Z.Z)({props:e,name:"MuiTablePagination"}),o=a.ActionsComponent,i=void 0===o?N:o,r=a.backIconButtonProps,s=a.className,c=a.colSpan,l=a.component,d=void 0===l?y.Z:l,u=a.count,f=a.getItemAriaLabel,x=void 0===f?Q:f,P=a.labelDisplayedRows,C=void 0===P?K:P,R=a.labelRowsPerPage,k=void 0===R?"Rows per page:":R,I=a.nextIconButtonProps,M=a.onPageChange,S=a.onRowsPerPageChange,j=a.page,B=a.rowsPerPage,F=a.rowsPerPageOptions,T=void 0===F?[10,25,50,100]:F,A=a.SelectProps,H=void 0===A?{}:A,U=a.showFirstButton,Y=void 0!==U&&U,$=a.showLastButton,ee=void 0!==$&&$,te=(0,p.Z)(a,V),ne=a,ae=function(e){var t=e.classes;return(0,v.Z)({root:["root"],toolbar:["toolbar"],spacer:["spacer"],selectLabel:["selectLabel"],select:["select"],input:["input"],selectIcon:["selectIcon"],menuItem:["menuItem"],displayedRows:["displayedRows"],actions:["actions"]},z,t)}(ne),oe=H.native?"option":E;d!==y.Z&&"td"!==d||(n=c||1e3);var ie=(0,O.Z)(H.id),re=(0,O.Z)(H.labelId);return(0,L.jsx)(q,(0,h.Z)({colSpan:n,ref:t,as:d,ownerState:ne,className:(0,g.Z)(ae.root,s)},te,{children:(0,L.jsxs)(D,{className:ae.toolbar,children:[(0,L.jsx)(_,{className:ae.spacer}),T.length>1&&(0,L.jsx)(X,{className:ae.selectLabel,id:re,children:k}),T.length>1&&(0,L.jsx)(W,(0,h.Z)({variant:"standard"},!H.variant&&{input:G||(G=(0,L.jsx)(w.ZP,{}))},{value:B,onChange:S,id:ie,labelId:re},H,{classes:(0,h.Z)({},H.classes,{root:(0,g.Z)(ae.input,ae.selectRoot,(H.classes||{}).root),select:(0,g.Z)(ae.select,(H.classes||{}).select),icon:(0,g.Z)(ae.selectIcon,(H.classes||{}).icon)}),children:T.map((function(e){return(0,m.createElement)(oe,(0,h.Z)({},!(0,b.Z)(oe)&&{ownerState:ne},{className:ae.menuItem,key:e.label?e.label:e,value:e.value?e.value:e}),e.label?e.label:e)}))})),(0,L.jsx)(J,{className:ae.displayedRows,children:C({from:0===u?0:j*B+1,to:-1===u?(j+1)*B:-1===B?u:Math.min(u,(j+1)*B),count:-1===u?-1:u,page:j})}),(0,L.jsx)(i,{className:ae.actions,backIconButtonProps:r,count:u,nextIconButtonProps:I,onPageChange:M,page:j,rowsPerPage:B,showFirstButton:Y,showLastButton:ee,getItemAriaLabel:x})]})}))}))}}]); \ No newline at end of file diff --git a/build/static/js/6445.5b1c2768.chunk.js b/build/static/js/6445.5b1c2768.chunk.js deleted file mode 100644 index 3c40773..0000000 --- a/build/static/js/6445.5b1c2768.chunk.js +++ /dev/null @@ -1 +0,0 @@ -(self.webpackChunkmantis_material_react=self.webpackChunkmantis_material_react||[]).push([[6445],{10658:function(t){t.exports=function(){"use strict";var t=1e3,n=6e4,r=36e5,a="millisecond",e="second",i="minute",h="hour",c="day",u="week",v="month",o="quarter",l="year",s="date",f="Invalid Date",g=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,d=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,z={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ordinal:function(t){var n=["th","st","nd","rd"],r=t%100;return"["+t+(n[(r-20)%10]||n[r]||n[0])+"]"}},M=function(t,n,r){var a=String(t);return!a||a.length>=n?t:""+Array(n+1-a.length).join(r)+t},H={s:M,z:function(t){var n=-t.utcOffset(),r=Math.abs(n),a=Math.floor(r/60),e=r%60;return(n<=0?"+":"-")+M(a,2,"0")+":"+M(e,2,"0")},m:function t(n,r){if(n.date()1)return t(h[0])}else{var c=n.name;w[c]=n,e=c}return!a&&e&&(p=e),e||!a&&p},L=function(t,n){if(V(t))return t.clone();var r="object"==typeof n?n:{};return r.date=t,r.args=arguments,new $(r)},x=H;x.l=_,x.i=V,x.w=function(t,n){return L(t,{locale:n.$L,utc:n.$u,x:n.$x,$offset:n.$offset})};var $=function(){function z(t){this.$L=_(t.locale,null,!0),this.parse(t),this.$x=this.$x||t.x||{},this[m]=!0}var M=z.prototype;return M.parse=function(t){this.$d=function(t){var n=t.date,r=t.utc;if(null===n)return new Date(NaN);if(x.u(n))return new Date;if(n instanceof Date)return new Date(n);if("string"==typeof n&&!/Z$/i.test(n)){var a=n.match(g);if(a){var e=a[2]-1||0,i=(a[7]||"0").substring(0,3);return r?new Date(Date.UTC(a[1],e,a[3]||1,a[4]||0,a[5]||0,a[6]||0,i)):new Date(a[1],e,a[3]||1,a[4]||0,a[5]||0,a[6]||0,i)}}return new Date(n)}(t),this.init()},M.init=function(){var t=this.$d;this.$y=t.getFullYear(),this.$M=t.getMonth(),this.$D=t.getDate(),this.$W=t.getDay(),this.$H=t.getHours(),this.$m=t.getMinutes(),this.$s=t.getSeconds(),this.$ms=t.getMilliseconds()},M.$utils=function(){return x},M.isValid=function(){return!(this.$d.toString()===f)},M.isSame=function(t,n){var r=L(t);return this.startOf(n)<=r&&r<=this.endOf(n)},M.isAfter=function(t,n){return L(t) *":{visibility:"hidden"}},n.hasChildren&&!n.width&&{maxWidth:"fit-content"},n.hasChildren&&!n.height&&{height:"auto"})}),(function(t){return"pulse"===t.ownerState.animation&&(0,c.iv)(x||(x=y||(y=(0,a.Z)(["\n animation: "," 1.5s ease-in-out 0.5s infinite;\n "]))),C)}),(function(t){var e=t.ownerState,n=t.theme;return"wave"===e.animation&&(0,c.iv)(S||(S=w||(w=(0,a.Z)(["\n position: relative;\n overflow: hidden;\n\n /* Fix bug in Safari https://bugs.webkit.org/show_bug.cgi?id=68196 */\n -webkit-mask-image: -webkit-radial-gradient(white, black);\n\n &::after {\n animation: "," 1.6s linear 0.5s infinite;\n background: linear-gradient(\n 90deg,\n transparent,\n ",",\n transparent\n );\n content: '';\n position: absolute;\n transform: translateX(-100%); /* Avoid flash during server-side hydration */\n bottom: 0;\n left: 0;\n right: 0;\n top: 0;\n }\n "]))),R,(n.vars||n).palette.action.hover)})),I=o.forwardRef((function(t,e){var n=(0,p.Z)({props:t,name:"MuiSkeleton"}),a=n.animation,o=void 0===a?"pulse":a,c=n.className,l=n.component,d=void 0===l?"span":l,h=n.height,f=n.style,m=n.variant,g=void 0===m?"text":m,b=n.width,Z=(0,r.Z)(n,k),y=(0,i.Z)({},n,{animation:o,component:d,variant:g,hasChildren:Boolean(Z.children)}),w=function(t){var e=t.classes,n=t.variant,a=t.animation,r=t.hasChildren,i=t.width,o=t.height,s={root:["root",n,a,r&&"withChildren",r&&!i&&"fitContent",r&&!o&&"heightAuto"]};return(0,u.Z)(s,v,e)}(y);return(0,P.jsx)(D,(0,i.Z)({as:d,ref:e,className:(0,s.Z)(w.root,c),ownerState:y},Z,{style:(0,i.Z)({width:b,height:h},f)}))}))},62323:function(t,e,n){"use strict";n.d(e,{Z:function(){return E}});var a,r,i,o,s,c,u,l,d=n(4942),h=n(63366),f=n(87462),p=n(47313),m=n(83061),g=n(21921),v=n(43066),b=n(17592),Z=n(77342),y=n(54882),w=n(51405),$=n(88797),M=n(67478),x=n(9289),S=n(35328),P=n(88168),k=n(19860),C=n(47131),R=n(81171),D=n(46417),I=(0,R.Z)((0,D.jsx)("path",{d:"M5.59 7.41L10.18 12l-4.59 4.59L7 18l6-6-6-6zM16 6h2v12h-2z"}),"LastPage"),O=(0,R.Z)((0,D.jsx)("path",{d:"M18.41 16.59L13.82 12l4.59-4.59L17 6l-6 6 6 6zM6 6h2v12H6z"}),"FirstPage"),L=["backIconButtonProps","count","getItemAriaLabel","nextIconButtonProps","onPageChange","page","rowsPerPage","showFirstButton","showLastButton"],j=p.forwardRef((function(t,e){var n=t.backIconButtonProps,d=t.count,p=t.getItemAriaLabel,m=t.nextIconButtonProps,g=t.onPageChange,v=t.page,b=t.rowsPerPage,Z=t.showFirstButton,y=t.showLastButton,w=(0,h.Z)(t,L),$=(0,k.Z)();return(0,D.jsxs)("div",(0,f.Z)({ref:e},w,{children:[Z&&(0,D.jsx)(C.Z,{onClick:function(t){g(t,0)},disabled:0===v,"aria-label":p("first",v),title:p("first",v),children:"rtl"===$.direction?a||(a=(0,D.jsx)(I,{})):r||(r=(0,D.jsx)(O,{}))}),(0,D.jsx)(C.Z,(0,f.Z)({onClick:function(t){g(t,v-1)},disabled:0===v,color:"inherit","aria-label":p("previous",v),title:p("previous",v)},n,{children:"rtl"===$.direction?i||(i=(0,D.jsx)(P.Z,{})):o||(o=(0,D.jsx)(S.Z,{}))})),(0,D.jsx)(C.Z,(0,f.Z)({onClick:function(t){g(t,v+1)},disabled:-1!==d&&v>=Math.ceil(d/b)-1,color:"inherit","aria-label":p("next",v),title:p("next",v)},m,{children:"rtl"===$.direction?s||(s=(0,D.jsx)(S.Z,{})):c||(c=(0,D.jsx)(P.Z,{}))})),y&&(0,D.jsx)(C.Z,{onClick:function(t){g(t,Math.max(0,Math.ceil(d/b)-1))},disabled:v>=Math.ceil(d/b)-1,"aria-label":p("last",v),title:p("last",v),children:"rtl"===$.direction?u||(u=(0,D.jsx)(O,{})):l||(l=(0,D.jsx)(I,{}))})]}))})),T=n(17677),B=n(77430),_=n(32298);function F(t){return(0,_.Z)("MuiTablePagination",t)}var N,A=(0,B.Z)("MuiTablePagination",["root","toolbar","spacer","selectLabel","selectRoot","select","selectIcon","input","menuItem","displayedRows","actions"]),H=["ActionsComponent","backIconButtonProps","className","colSpan","component","count","getItemAriaLabel","labelDisplayedRows","labelRowsPerPage","nextIconButtonProps","onPageChange","onRowsPerPageChange","page","rowsPerPage","rowsPerPageOptions","SelectProps","showFirstButton","showLastButton"],Y=(0,b.ZP)(M.Z,{name:"MuiTablePagination",slot:"Root",overridesResolver:function(t,e){return e.root}})((function(t){var e=t.theme;return{overflow:"auto",color:(e.vars||e).palette.text.primary,fontSize:e.typography.pxToRem(14),"&:last-child":{padding:0}}})),z=(0,b.ZP)(x.Z,{name:"MuiTablePagination",slot:"Toolbar",overridesResolver:function(t,e){return(0,f.Z)((0,d.Z)({},"& .".concat(A.actions),e.actions),e.toolbar)}})((function(t){var e,n=t.theme;return e={minHeight:52,paddingRight:2},(0,d.Z)(e,"".concat(n.breakpoints.up("xs")," and (orientation: landscape)"),{minHeight:52}),(0,d.Z)(e,n.breakpoints.up("sm"),{minHeight:52,paddingRight:2}),(0,d.Z)(e,"& .".concat(A.actions),{flexShrink:0,marginLeft:20}),e})),W=(0,b.ZP)("div",{name:"MuiTablePagination",slot:"Spacer",overridesResolver:function(t,e){return e.spacer}})({flex:"1 1 100%"}),V=(0,b.ZP)("p",{name:"MuiTablePagination",slot:"SelectLabel",overridesResolver:function(t,e){return e.selectLabel}})((function(t){var e=t.theme;return(0,f.Z)({},e.typography.body2,{flexShrink:0})})),G=(0,b.ZP)($.Z,{name:"MuiTablePagination",slot:"Select",overridesResolver:function(t,e){var n;return(0,f.Z)((n={},(0,d.Z)(n,"& .".concat(A.selectIcon),e.selectIcon),(0,d.Z)(n,"& .".concat(A.select),e.select),n),e.input,e.selectRoot)}})((0,d.Z)({color:"inherit",fontSize:"inherit",flexShrink:0,marginRight:32,marginLeft:8},"& .".concat(A.select),{paddingLeft:8,paddingRight:24,textAlign:"right",textAlignLast:"right"})),q=(0,b.ZP)(w.Z,{name:"MuiTablePagination",slot:"MenuItem",overridesResolver:function(t,e){return e.menuItem}})({}),U=(0,b.ZP)("p",{name:"MuiTablePagination",slot:"DisplayedRows",overridesResolver:function(t,e){return e.displayedRows}})((function(t){var e=t.theme;return(0,f.Z)({},e.typography.body2,{flexShrink:0})}));function J(t){var e=t.from,n=t.to,a=t.count;return"".concat(e,"\u2013").concat(n," of ").concat(-1!==a?a:"more than ".concat(n))}function X(t){return"Go to ".concat(t," page")}var E=p.forwardRef((function(t,e){var n,a=(0,Z.Z)({props:t,name:"MuiTablePagination"}),r=a.ActionsComponent,i=void 0===r?j:r,o=a.backIconButtonProps,s=a.className,c=a.colSpan,u=a.component,l=void 0===u?M.Z:u,d=a.count,b=a.getItemAriaLabel,w=void 0===b?X:b,$=a.labelDisplayedRows,x=void 0===$?J:$,S=a.labelRowsPerPage,P=void 0===S?"Rows per page:":S,k=a.nextIconButtonProps,C=a.onPageChange,R=a.onRowsPerPageChange,I=a.page,O=a.rowsPerPage,L=a.rowsPerPageOptions,B=void 0===L?[10,25,50,100]:L,_=a.SelectProps,A=void 0===_?{}:_,E=a.showFirstButton,Q=void 0!==E&&E,K=a.showLastButton,tt=void 0!==K&&K,et=(0,h.Z)(a,H),nt=a,at=function(t){var e=t.classes;return(0,g.Z)({root:["root"],toolbar:["toolbar"],spacer:["spacer"],selectLabel:["selectLabel"],select:["select"],input:["input"],selectIcon:["selectIcon"],menuItem:["menuItem"],displayedRows:["displayedRows"],actions:["actions"]},F,e)}(nt),rt=A.native?"option":q;l!==M.Z&&"td"!==l||(n=c||1e3);var it=(0,T.Z)(A.id),ot=(0,T.Z)(A.labelId);return(0,D.jsx)(Y,(0,f.Z)({colSpan:n,ref:e,as:l,ownerState:nt,className:(0,m.Z)(at.root,s)},et,{children:(0,D.jsxs)(z,{className:at.toolbar,children:[(0,D.jsx)(W,{className:at.spacer}),B.length>1&&(0,D.jsx)(V,{className:at.selectLabel,id:ot,children:P}),B.length>1&&(0,D.jsx)(G,(0,f.Z)({variant:"standard"},!A.variant&&{input:N||(N=(0,D.jsx)(y.ZP,{}))},{value:O,onChange:R,id:it,labelId:ot},A,{classes:(0,f.Z)({},A.classes,{root:(0,m.Z)(at.input,at.selectRoot,(A.classes||{}).root),select:(0,m.Z)(at.select,(A.classes||{}).select),icon:(0,m.Z)(at.selectIcon,(A.classes||{}).icon)}),children:B.map((function(t){return(0,p.createElement)(rt,(0,f.Z)({},!(0,v.Z)(rt)&&{ownerState:nt},{className:at.menuItem,key:t.label?t.label:t,value:t.value?t.value:t}),t.label?t.label:t)}))})),(0,D.jsx)(U,{className:at.displayedRows,children:x({from:0===d?0:I*O+1,to:-1===d?(I+1)*O:-1===O?d:Math.min(d,(I+1)*O),count:-1===d?-1:d,page:I})}),(0,D.jsx)(i,{className:at.actions,backIconButtonProps:o,count:d,nextIconButtonProps:k,onPageChange:C,page:I,rowsPerPage:O,showFirstButton:Q,showLastButton:tt,getItemAriaLabel:w})]})}))}))},10658:function(t){t.exports=function(){"use strict";var t=1e3,e=6e4,n=36e5,a="millisecond",r="second",i="minute",o="hour",s="day",c="week",u="month",l="quarter",d="year",h="date",f="Invalid Date",p=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,m=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,g={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ordinal:function(t){var e=["th","st","nd","rd"],n=t%100;return"["+t+(e[(n-20)%10]||e[n]||e[0])+"]"}},v=function(t,e,n){var a=String(t);return!a||a.length>=e?t:""+Array(e+1-a.length).join(n)+t},b={s:v,z:function(t){var e=-t.utcOffset(),n=Math.abs(e),a=Math.floor(n/60),r=n%60;return(e<=0?"+":"-")+v(a,2,"0")+":"+v(r,2,"0")},m:function t(e,n){if(e.date()1)return t(o[0])}else{var s=e.name;y[s]=e,r=s}return!a&&r&&(Z=r),r||!a&&Z},x=function(t,e){if($(t))return t.clone();var n="object"==typeof e?e:{};return n.date=t,n.args=arguments,new P(n)},S=b;S.l=M,S.i=$,S.w=function(t,e){return x(t,{locale:e.$L,utc:e.$u,x:e.$x,$offset:e.$offset})};var P=function(){function g(t){this.$L=M(t.locale,null,!0),this.parse(t),this.$x=this.$x||t.x||{},this[w]=!0}var v=g.prototype;return v.parse=function(t){this.$d=function(t){var e=t.date,n=t.utc;if(null===e)return new Date(NaN);if(S.u(e))return new Date;if(e instanceof Date)return new Date(e);if("string"==typeof e&&!/Z$/i.test(e)){var a=e.match(p);if(a){var r=a[2]-1||0,i=(a[7]||"0").substring(0,3);return n?new Date(Date.UTC(a[1],r,a[3]||1,a[4]||0,a[5]||0,a[6]||0,i)):new Date(a[1],r,a[3]||1,a[4]||0,a[5]||0,a[6]||0,i)}}return new Date(e)}(t),this.init()},v.init=function(){var t=this.$d;this.$y=t.getFullYear(),this.$M=t.getMonth(),this.$D=t.getDate(),this.$W=t.getDay(),this.$H=t.getHours(),this.$m=t.getMinutes(),this.$s=t.getSeconds(),this.$ms=t.getMilliseconds()},v.$utils=function(){return S},v.isValid=function(){return!(this.$d.toString()===f)},v.isSame=function(t,e){var n=x(t);return this.startOf(e)<=n&&n<=this.endOf(e)},v.isAfter=function(t,e){return x(t)1&&void 0!==arguments[1]?arguments[1]:"info",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:3e3,r="".concat(t,"-").concat(e);Cn.current[r]||(Pn(e,t,n),Cn.current[r]=!0,setTimeout((function(){return delete Cn.current[r]}),3e3))};(0,c.useEffect)((function(){Oe(0),Je(null),ut([]),vn([]),xn(null),Sn(""),zt(null),Ht(null),Mt("")}),[De]);var Rn=function(){var e=(0,o.Z)((0,a.Z)().mark((function e(){var t;return(0,a.Z)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return Re(!0),e.prev=1,e.next=4,l.Z.get("".concat("https://jupiter.nearle.app/live/api/v1","/partners/getlocations/?userid=").concat(h));case 4:t=e.sent,Se(t.data.details||[]),e.next=11;break;case 8:e.prev=8,e.t0=e.catch(1),Yn(e.t0.message,"error",5e3);case 11:return e.prev=11,Re(!1),e.finish(11);case 14:case"end":return e.stop()}}),e,null,[[1,8,11,14]])})));return function(){return e.apply(this,arguments)}}();(0,c.useEffect)((function(){Rn()}),[]);var Mn=function(){var e=(0,o.Z)((0,a.Z)().mark((function e(t){var n,r;return(0,a.Z)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,l.Z.get("".concat("https://jupiter.nearle.app/live/api/v1","/tenants/gettenantpricing/?tenantid=").concat(t));case 3:n=e.sent,r=n.data.details||{},Ge(r.baseprice||0),$e(r.priceperkm||0),rt(r.minkm||0),e.next=13;break;case 10:e.prev=10,e.t0=e.catch(0),console.log("fetchTenantPricing",e.t0);case 13:case"end":return e.stop()}}),e,null,[[0,10]])})));return function(t){return e.apply(this,arguments)}}();(0,c.useEffect)((function(){ge&&Mn(ge)}),[]);var Wn=function(){var e=(0,o.Z)((0,a.Z)().mark((function e(t){var n,r;return(0,a.Z)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,l.Z.get("".concat("https://jupiter.nearle.app/live/api/v1","/tenants/gettenantlocations/?tenantid=").concat(t));case 3:n=e.sent,1===(r=n.data.details||[]).length?(we(r),st(r[0]),Oe(r[0].locationid),Je(r[0]),zt(r[0].slots)):we(r),e.next=11;break;case 8:e.prev=8,e.t0=e.catch(0),console.log("gettenantlocations",e.t0);case 11:case"end":return e.stop()}}),e,null,[[0,8]])})));return function(t){return e.apply(this,arguments)}}();(0,c.useEffect)((function(){ge&&Wn(ge)}),[]);var En=function(){var e=(0,o.Z)((0,a.Z)().mark((function e(){var t,n;return(0,a.Z)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,t=""===St?"".concat("https://jupiter.nearle.app/live/api/v1","/customers/gettenantcustomers/?tenantid=").concat(ge,"&pageno=1&pagesize=30"):"".concat("https://jupiter.nearle.app/live/api/v1","/customers/search/?tenantid=").concat(ge,"&keyword=").concat(St),e.next=4,l.Z.get(t);case 4:(n=e.sent).data.status&&ft(n.data.details||[]),e.next=11;break;case 8:e.prev=8,e.t0=e.catch(0),Pn("server error","warning");case 11:case"end":return e.stop()}}),e,null,[[0,8]])})));return function(){return e.apply(this,arguments)}}();(0,c.useEffect)((function(){if(ge){var e=setTimeout((function(){(""===St||St.length>2)&&En()}),250);return function(){return clearTimeout(e)}}}),[St,ge]),(0,c.useEffect)((function(){var e=0,t=0,n=0,r=0;dt.forEach((function(i){e+=Number(i.distance)||0,t+=Number(i.totalcharge)||0,n+=Number(i.quantity)||0,r+=Number(i.collectionamt)||0})),Qt(e),tn(t),on(n),dn(r)}),[dt]);var In=function(){var e=(0,o.Z)((0,a.Z)().mark((function e(t){var n,r;return(0,a.Z)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(e.prev=0,t&&"object"===typeof t){e.next=3;break}throw new Error("Invalid customer data.");case 3:if(ot&&"object"===typeof ot){e.next=5;break}throw new Error("Origin (pickCust) data missing or invalid.");case 5:return e.next=7,(0,Z.v)(ot,t);case 7:return n=e.sent,r=(0,Z.j)(n,Ke,Xe,nt),e.abrupt("return",{roundedDistance:n,totalcharge:r});case 12:throw e.prev=12,e.t0=e.catch(0),e.t0.message.includes("Origin")||e.t0.message.includes("customer")||e.t0.message.includes("coordinates")?Yn("Missing or invalid input data for distance calculation.","warning",3e3):Yn("Unexpected error during distance calculation.","error",3e3),e.t0;case 16:case"end":return e.stop()}}),e,null,[[0,12]])})));return function(t){return e.apply(this,arguments)}}(),zn=function(){var e=(0,o.Z)((0,a.Z)().mark((function e(t,n){var o,s,c;return(0,a.Z)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(Re(!0),e.prev=1,!t.target.checked){e.next=11;break}return e.next=5,In(n);case 5:o=e.sent,s=o.roundedDistance,c=o.totalcharge,ut((function(e){return[].concat((0,i.Z)(e),[(0,r.Z)((0,r.Z)({},n),{},{distance:s,totalcharge:c})])})),e.next=12;break;case 11:ut((function(e){return e.filter((function(e){return e.customerid!==n.customerid}))}));case 12:e.next=17;break;case 14:e.prev=14,e.t0=e.catch(1),console.error("Failed to calculate distance:",e.t0);case 17:return e.prev=17,Re(!1),e.finish(17);case 20:case"end":return e.stop()}}),e,null,[[1,14,17,20]])})));return function(t,n){return e.apply(this,arguments)}}(),Tn=function(){var e=(0,o.Z)((0,a.Z)().mark((function e(t){var n,o,s,c;return(0,a.Z)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=!1,ut((function(e){return(n=e.some((function(e){return e.firstname===t.firstname})))?e.filter((function(e){return e.firstname!==t.firstname})):e})),!n){e.next=4;break}return e.abrupt("return");case 4:return Re(!0),e.prev=5,e.next=8,In(t);case 8:o=e.sent,s=o.roundedDistance,c=o.totalcharge,ut((function(e){return e.some((function(e){return e.firstname===t.firstname}))?e:[].concat((0,i.Z)(e),[(0,r.Z)((0,r.Z)({},t),{},{distance:s,totalcharge:c})])})),e.next=17;break;case 14:e.prev=14,e.t0=e.catch(5),console.error("Failed to calculate distance:",e.t0);case 17:return e.prev=17,Re(!1),e.finish(17);case 20:case"end":return e.stop()}}),e,null,[[5,14,17,20]])})));return function(t){return e.apply(this,arguments)}}(),Dn=function(){var e=(0,o.Z)((0,a.Z)().mark((function e(){var t,n;return(0,a.Z)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,l.Z.get("".concat("https://jupiter.nearle.app/live/api/v1","/utils/getapplocationconfig/?applocationid=").concat(De));case 3:(t=e.sent).data.status&&(n=t.data.details.applocationadmins.map((function(e){return e.userfcmtokem})),qt(n)),e.next=10;break;case 7:e.prev=7,e.t0=e.catch(0),console.log(e.t0);case 10:case"end":return e.stop()}}),e,null,[[0,7]])})));return function(){return e.apply(this,arguments)}}();(0,c.useEffect)((function(){De&&Dn()}),[De]);var Nn=function(){var e=(0,o.Z)((0,a.Z)().mark((function e(){return(0,a.Z)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,l.Z.post("".concat("https://jupiter.nearle.app/live/api/v1","/utils/sendnotifications"),{priority:"high",registration_ids:Vt,data:{accessid:"AAAAILMpCEU:APA91bEavuOllBI6sFgYtxXAgNmAVwNA-MnCMHLGlR4_t7UqpLajAkdn3T0CZr_zaLBknLyim9ytFLMZgbeXmKqTad_PKCbqlYjHpaizVrLXtecxqyEy4UktIacK2UvHVUATHL-7VQQk"},notification:{title:"Nearle Merchant",body:"An Order has been placed successfully, kindly process the same",sound:"ring"}});case 3:"Success"===e.sent.data.message&&Pn("Notification sent Successfully","success",1e3),e.next=10;break;case 7:e.prev=7,e.t0=e.catch(0),Pn(e.t0.message,"error",1e3);case 10:case"end":return e.stop()}}),e,null,[[0,7]])})));return function(){return e.apply(this,arguments)}}(),Hn=function(e){return null===e||void 0===e?void 0:e.toString().trim().toLowerCase().replace(/\s+/g,"")},Ln={"pickupdate(yyyy-mmm-dd)":"date","sendername*":"locationname","senderphone*":"locationcontact","senderaddress*":"locationaddress","receivername*":"firstname",receiverphone:"contactno","receiveralternatephone*":"altcontactno",receiverfulladdress:"address",receiverlatitude:"latitude",receiverlongitude:"longitude","itemdescription*":"description",Quantity:"quantity"," Collect Cash":"collectionamt"},On=function(){if(Nt){var e=x()(Nt,["YYYY-MM-DD hh:mm A","YYYY-MM-DD HH:mm:ss"]);if(e.isValid())return e.format("YYYY-MM-DD HH:mm:ss")}if(wt&&Rt){var t=x()("".concat(x()(wt).format("YYYY-MM-DD")," ").concat(Rt),["YYYY-MM-DD hh:mm A","YYYY-MM-DD HH:mm:ss"]);if(t.isValid())return t.format("YYYY-MM-DD HH:mm:ss")}return x()().format("YYYY-MM-DD HH:mm:ss")},Bn=function(){var e=(0,o.Z)((0,a.Z)().mark((function e(){var n,r,i,o,s,c;return(0,a.Z)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(ge){e.next=3;break}return Pn("Client not found. Please re-login.","warning"),e.abrupt("return");case 3:if(ot){e.next=6;break}return Pn("Pickup location required","warning"),e.abrupt("return");case 6:if(Nt){e.next=9;break}return Pn("Select a pickup slot","warning"),e.abrupt("return");case 9:if(dt.length){e.next=12;break}return Pn("Add at least one drop customer","warning"),e.abrupt("return");case 12:return n=On(),r=dt.map((function(e){var t,r,i,a;return{applocationid:ot.applocationid,configid:9,partnerid:ot.partnerid,partneruserid:+h,paymentstatus:1,paymenttype:42,pickupaddress:ot.address||"",pickupcity:ot.city||"",pickupcontactno:ot.contactno||"",pickupcustomer:ot.locationname||"",pickuplandmark:ot.landmark||"",pickuplat:ot.latitude,pickuplocation:ot.suburb||"",pickuplocationid:ot.locationid||0,pickuplong:ot.longitude,tenantid:ot.tenantid,customerid:+(null===e||void 0===e?void 0:e.customerid),deliveryaddress:e.address||"",deliverycharge:+e.totalcharge||0,deliverycity:e.city||"",deliverycontactno:(null===(t=e.contactno)||void 0===t?void 0:t.toString())||"",deliverycustomer:e.firstname||"",deliveryid:+e.customerid,deliverylandmark:e.landmark||"",deliverylat:(null===(r=e.latitude)||void 0===r?void 0:r.toString())||"",deliverylocation:e.suburb||"",deliverylocationid:e.deliverylocationid||0,deliverylong:(null===(i=e.longitude)||void 0===i?void 0:i.toString())||"",deliverytime:n,deliverytype:"B",itemcount:1,quantity:e.quantity,collectionamt:e.collectionamt,kms:(null===(a=e.distance)||void 0===a?void 0:a.toString())||"0",locationid:+ot.locationid,moduleid:+ot.moduleid,orderamount:+e.totalcharge||0,ordercharges:0,orderdate:x()().format("YYYY-MM-DD HH:mm:ss"),ordernotes:Bt,orderstatus:"created",ordervalue:+e.totalcharge||0,pickupSlot:Nt}})),Re(!0),Ie(!0),e.prev=16,e.next=19,l.Z.post("".concat("https://jupiter.nearle.app/live/api/v1","/orders/createorders"),r);case 19:(i=e.sent).data.status?(Pn("Orders Created Successfully","success",2e3),Vt&&Nn(),t("/nearle/orders")):Pn((null===i||void 0===i||null===(o=i.data)||void 0===o?void 0:o.message)||"Order creation failed. Please try again.","warning",3e3),e.next=27;break;case 23:e.prev=23,e.t0=e.catch(16),c=e.t0.response?(null===(s=e.t0.response.data)||void 0===s?void 0:s.message)||"Server error (".concat(e.t0.response.status,")"):e.t0.request?"Network error. Check your internet connection.":"Something went wrong.",Pn(c,"error",3e3);case 27:return e.prev=27,Re(!1),Ie(!1),e.finish(27);case 31:case"end":return e.stop()}}),e,null,[[16,23,27,31]])})));return function(){return e.apply(this,arguments)}}(),Fn=!!Le&&!!Nt&&dt.length>0,Un=!!Le,Jn=dt.length>0?"drops":gn.length>0?"preview":"empty";return(0,me.jsxs)(me.Fragment,{children:[Ye&&(0,me.jsx)(xe.Z,{}),(0,me.jsx)(b.Z,{sx:{color:"#fff",zIndex:function(e){return e.zIndex.drawer+1}},open:Ee,children:(0,me.jsx)(fe.Z,{color:"inherit"})}),(0,me.jsxs)(j.Z,{className:"orders-workspace-bg",sx:{height:{xs:"auto",md:"calc(100vh - 64px)"},minHeight:{xs:"calc(100vh - 64px)",md:0},display:"flex",flexDirection:"column",overflow:{xs:"visible",md:"hidden"},p:{xs:.75,sm:1.25},gap:1},children:[(0,me.jsxs)(S.Z,{direction:"row",alignItems:"center",gap:1,flexWrap:"wrap",sx:{flexShrink:0,px:.5},children:[(0,me.jsx)(y.Z,{sx:{fontWeight:700,fontSize:{xs:16,sm:17},color:"#1e293b",lineHeight:1.2},children:"Create Multiple Orders"}),(0,me.jsx)(k.Z,{size:"small",label:"".concat(dt.length," drop").concat(1===dt.length?"":"s"),sx:{height:20,fontSize:10.5,fontWeight:700,bgcolor:dt.length?"rgba(24,144,255,0.10)":"#f1f5f9",color:dt.length?"#1890ff":"#94a3b8",border:"1px solid ".concat(dt.length?"rgba(24,144,255,0.25)":"#e2e8f0")}}),(0,me.jsx)(j.Z,{sx:{flex:1}}),(0,me.jsx)(y.Z,{sx:{fontSize:11,color:"#94a3b8",display:{xs:"none",md:"block"}},children:"Bulk-create deliveries from CSV/Excel or saved customers."})]}),(0,me.jsxs)(A.ZP,{container:!0,spacing:1.25,sx:{flex:1,minHeight:0,overflow:{xs:"visible",md:"hidden"}},children:[(0,me.jsxs)(A.ZP,{item:!0,xs:12,md:6,sx:{height:{xs:"auto",md:"100%"},minHeight:0,display:"flex",flexDirection:"column",gap:{xs:1.25,md:2.25},overflowY:{xs:"visible",md:"auto"},pr:{xs:0,md:.75}},children:[(0,me.jsxs)(w.Z,{className:"orders-card",sx:{p:2,flexShrink:0},children:[(0,me.jsx)(j.Z,{className:"section-title-bar section-title-bar--accent",sx:{mb:1.5},children:(0,me.jsx)(y.Z,{sx:{fontWeight:700,color:"#1e293b",fontSize:13.5,letterSpacing:"-0.01em"},children:"Schedule & Pickup"})}),(0,me.jsxs)(A.ZP,{container:!0,spacing:1.75,children:[(0,me.jsx)(A.ZP,{item:!0,xs:12,children:1===(null===Ae||void 0===Ae?void 0:Ae.length)?(0,me.jsx)(C.Z,{size:"small",variant:"outlined",fullWidth:!0,label:"Business Location",value:(null===(e=Ae[0])||void 0===e?void 0:e.locationname)||"",InputProps:{readOnly:!0,style:{color:n.palette.primary.main},startAdornment:(0,me.jsx)(P.Z,{position:"start",children:(0,me.jsx)(te.Z,{color:"primary",style:{fontSize:"16px"}})})},sx:{"& .MuiOutlinedInput-root":{borderRadius:"10px",height:"36px",alignItems:"center"},"& .MuiOutlinedInput-input":{padding:"0 14px !important"}}}):(0,me.jsx)(Y.Z,{size:"small",fullWidth:!0,options:Ae||[],getOptionLabel:function(e){return e?"".concat(e.locationname," (").concat(e.suburb||e.locationsuburb||"",")"):""},value:Ue,onChange:function(e,t,n){"clear"!==n&&t?(Oe(t.locationid||0),Je(t),st(t),zt((null===t||void 0===t?void 0:t.slots)||null)):(Oe(0),Je(null),st(null),zt(null))},renderInput:function(e){return(0,me.jsx)(C.Z,(0,r.Z)((0,r.Z)({},e),{},{label:"Select Business Location",placeholder:"Select Business Location",InputLabelProps:{shrink:!0}}))},sx:{"& .MuiOutlinedInput-root":{borderRadius:"10px",height:"36px",alignItems:"center",padding:"0 9px !important"},"& .MuiAutocomplete-input":{padding:"0 !important"}}})}),(0,me.jsx)(A.ZP,{item:!0,xs:12,sm:6,children:(0,me.jsx)(X._,{dateAdapter:$.y,children:(0,me.jsx)(Q.M,{label:"Pickup Date",format:"DD-MM-YYYY",value:wt?x()(wt):null,onChange:function(e){e&&x()(e).isValid()?x()().diff(x()(x()(e).format("YYYY-MM-DD")),"d")<=0?(Ct(x()(e).format("MM-DD-YYYY")),Mt(""),Ht(null)):(Pn("Choose an upcoming date","warning"),Ct(x()().format("MM-DD-YYYY"))):Ct(x()().format("MM-DD-YYYY"))},disablePast:!0,slotProps:{textField:{size:"small",fullWidth:!0,InputLabelProps:{shrink:!0},InputProps:{startAdornment:(0,me.jsx)(P.Z,{position:"start",children:(0,me.jsx)(ne.Z,{style:{color:"#94a3b8",fontSize:"13px"}})})},sx:{"& .MuiOutlinedInput-root":{borderRadius:"10px",height:"36px"}}}}})})}),(0,me.jsx)(A.ZP,{item:!0,xs:12,sm:6,children:(0,me.jsx)(Y.Z,{size:"small",fullWidth:!0,options:It||[],open:An,onOpen:function(){Le?wn(!0):Yn("Please select a Business Location first.","warning",3e3)},onClose:function(){return wn(!1)},sx:{"& .MuiOutlinedInput-root":{borderRadius:"10px",height:"36px",alignItems:"center",padding:"0 9px !important"},"& .MuiAutocomplete-input":{padding:"0 !important"}},onChange:function(e,t,n){if("clear"===n||!t)return Mt(null),void Ht(null);if(t.time){var r=x()(t.time,"HH:mm").format("hh:mm A");Mt(r);var i=x()("".concat(wt," ").concat(r),"MM-DD-YYYY hh:mm A").format("YYYY-MM-DD hh:mm A");Ht(i)}else Yn("This slot has no time configured.","warning",3e3)},getOptionLabel:function(e){return e?"".concat(e.name," (").concat(x()(e.time,"HH:mm").format("hh:mm A"),")"):""},renderInput:function(e){return(0,me.jsx)(C.Z,(0,r.Z)((0,r.Z)({},e),{},{label:"Pickup Slot",placeholder:"Select Pickup Slot",fullWidth:!0,InputLabelProps:{shrink:!0},InputProps:(0,r.Z)((0,r.Z)({},e.InputProps),{},{startAdornment:(0,me.jsx)(P.Z,{position:"start",children:(0,me.jsx)(re.Z,{style:{color:"#94a3b8",fontSize:"13px"}})})})}))}})}),(0,me.jsx)(A.ZP,{item:!0,xs:12,children:ot?(0,me.jsxs)(S.Z,{direction:"row",spacing:1.25,alignItems:"center",sx:{border:"1px solid #eef2f6",borderLeft:"3px solid #1890ff",borderRadius:"10px",px:1.25,py:.75,bgcolor:"#fbfcff"},children:[(0,me.jsx)(j.Z,{sx:{width:28,height:28,borderRadius:"8px",background:"linear-gradient(135deg,#1890ff,#096dd9)",color:"#fff",display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,fontSize:12,boxShadow:"0 4px 10px rgba(24,144,255,0.30)"},children:(0,me.jsx)(pe.GUT,{})}),(0,me.jsxs)(j.Z,{sx:{minWidth:0,flex:1},children:[(0,me.jsx)(y.Z,{sx:{fontSize:12.5,fontWeight:700,color:"#1e293b",lineHeight:1.2},noWrap:!0,children:ot.locationname||"\u2014"}),(0,me.jsx)(y.Z,{sx:{fontSize:11,color:"#64748b",lineHeight:1.3},noWrap:!0,children:ot.address||"\u2014"})]})]}):(0,me.jsx)(y.Z,{sx:{color:"#94a3b8",fontSize:12},children:"Pickup auto-fills once a Business Location is selected."})})]})]}),(0,me.jsxs)(w.Z,{className:"orders-card delivery-prefs-card",sx:{p:2,flexShrink:0},children:[(0,me.jsxs)(j.Z,{className:"delivery-prefs-header",sx:{mb:1},children:[(0,me.jsx)(y.Z,{className:"delivery-prefs-title",children:"Order Notes"}),(0,me.jsx)(y.Z,{className:"delivery-prefs-sub",children:"Applied to every order"})]}),(0,me.jsx)(j.Z,{className:"delivery-prefs-row",children:(0,me.jsxs)(j.Z,{className:"delivery-prefs-field",sx:{width:"100%"},children:[(0,me.jsxs)("label",{className:"delivery-prefs-label",htmlFor:"bulk-dispatch-notes-input",children:[(0,me.jsx)(ie.Z,{style:{fontSize:11,color:"#65387a"}}),"Special Dispatch Notes"]}),(0,me.jsx)(C.Z,{id:"bulk-dispatch-notes-input",size:"small",fullWidth:!0,placeholder:"Gate codes, call instructions, special cargo care\u2026",value:Bt,onChange:function(e){return Ft(e.target.value)},sx:{"& .MuiOutlinedInput-root":{borderRadius:"10px",height:"36px",alignItems:"center",fontSize:"12px",background:"#ffffff"},"& .MuiOutlinedInput-input":{padding:"0 14px !important",fontSize:"12px"}}})]})})]}),(0,me.jsxs)(w.Z,{className:"orders-card pricing-summary-card",sx:{flexShrink:0,p:"16px 18px !important"},children:[(0,me.jsxs)(j.Z,{className:"pricing-header",sx:{mb:1.5,pb:1},children:[(0,me.jsx)(y.Z,{className:"pricing-title",sx:{fontSize:"13px !important"},children:"Bulk Summary"}),(0,me.jsx)(y.Z,{className:"pricing-subtitle",sx:{fontSize:"10px !important"},children:"Live totals"})]}),function(){var e=function(e){var t=e.icon,n=e.label,i=e.value,a=e.accent,o=e.active;return(0,me.jsxs)(j.Z,{sx:(0,r.Z)({bgcolor:"#fff",border:"1px solid #eef2f6",borderRadius:"10px",px:1,py:.75,display:"flex",alignItems:"center",gap:.85,minWidth:0,transition:"border-color 0.2s, box-shadow 0.2s"},o&&{borderColor:"".concat(a,"55"),boxShadow:"0 2px 6px -2px ".concat(a,"33")}),children:[(0,me.jsx)(j.Z,{sx:{width:26,height:26,borderRadius:"8px",bgcolor:"".concat(a,"18"),color:a,display:"flex",alignItems:"center",justifyContent:"center",fontSize:12,flexShrink:0},children:(0,me.jsx)(t,{})}),(0,me.jsxs)(j.Z,{sx:{minWidth:0,flex:1},children:[(0,me.jsx)(y.Z,{sx:{fontSize:9.5,fontWeight:600,color:"#94a3b8",letterSpacing:.4,textTransform:"uppercase",lineHeight:1},children:n}),(0,me.jsx)(y.Z,{sx:{fontSize:13.5,fontWeight:800,color:o?"#1e293b":"#94a3b8",lineHeight:1.2,mt:.25},noWrap:!0,children:i})]})]})};return(0,me.jsxs)(A.ZP,{container:!0,spacing:1.25,children:[(0,me.jsx)(A.ZP,{item:!0,xs:6,children:e({icon:ue.tbd,label:"Distance",value:_t?"".concat(_t," km"):"\u2014",accent:"#1890ff",active:!!_t})}),(0,me.jsx)(A.ZP,{item:!0,xs:6,children:e({icon:ue.nO,label:"Quantity",value:an||0,accent:"#16a34a",active:!!an})}),(0,me.jsx)(A.ZP,{item:!0,xs:6,children:e({icon:ue.l80,label:"Cash Collect",value:"\u20b9".concat(Number(ln).toFixed(2)),accent:"#d97706",active:!!ln})}),(0,me.jsx)(A.ZP,{item:!0,xs:6,children:e({icon:ue.Hzt,label:"Deliveries",value:dt.length,accent:"#65387a",active:dt.length>0})})]})}(),dt.length>0&&(0,me.jsxs)("div",{className:"total-charge-badge",style:{marginTop:14,padding:"10px 14px"},children:[(0,me.jsxs)("div",{className:"total-charge-left",children:[(0,me.jsx)(ue.$aT,{className:"total-charge-icon"}),(0,me.jsx)("div",{className:"total-charge-label",children:"Total Charge"})]}),(0,me.jsxs)("div",{className:"total-charge-val",style:{fontSize:17},children:["\u20b9",Number(en).toFixed(2)]})]}),(0,me.jsx)(j.Z,{sx:{mt:1.75},children:(0,me.jsx)(R.Z,{fullWidth:!0,className:"gradient-btn-create",disabled:!Fn||Ee,startIcon:!Ee&&(0,me.jsx)(ue.Y2X,{style:{fontSize:11}}),onClick:Bn,sx:{minHeight:"36px !important"},children:Ee?(0,me.jsx)(M.Z,{color:"inherit",size:16,thickness:5}):"Dispatch ".concat(dt.length||""," ").concat(1===dt.length?"Order":"Orders").trim()})})]})]}),(0,me.jsx)(A.ZP,{item:!0,xs:12,md:6,sx:{height:{xs:"auto",md:"100%"},minHeight:0,display:"flex",flexDirection:"column"},children:(0,me.jsxs)(w.Z,{className:"orders-card",sx:{flex:1,display:"flex",flexDirection:"column",overflow:"hidden",p:1.25,maxHeight:{xs:"none",md:685}},children:[(0,me.jsxs)(S.Z,{direction:"row",alignItems:"center",justifyContent:"space-between",spacing:1,sx:{mb:.75,flexShrink:0},children:[(0,me.jsxs)(j.Z,{className:"section-title-bar",sx:{mb:0},children:[(0,me.jsx)(y.Z,{sx:{fontWeight:700,color:"#1e293b",fontSize:13.5,letterSpacing:"-0.01em"},children:"drops"===Jn?"Drop List":"preview"===Jn?"File Preview":"Preview"}),(0,me.jsx)(k.Z,{size:"small",label:"drops"===Jn?dt.length:"preview"===Jn?gn.length:0,sx:{height:20,fontSize:10.5,fontWeight:700,ml:1,bgcolor:"rgba(168,85,247,0.10)",color:"#65387a",border:"1px solid rgba(168,85,247,0.25)"}})]}),"drops"===Jn&&(0,me.jsx)(k.Z,{size:"small",label:"\u20b9".concat(Number(en).toFixed(2)," total"),sx:{height:22,fontWeight:700,fontSize:11,bgcolor:"rgba(101,56,122,0.10)",color:"#65387a",border:"1px solid rgba(101,56,122,0.25)"}}),"preview"===Jn&&(0,me.jsx)(k.Z,{size:"small",label:"Awaiting Continue",icon:(0,me.jsx)(ae.Z,{style:{fontSize:11}}),sx:{height:22,fontWeight:700,fontSize:11,bgcolor:"rgba(245,158,11,0.12)",color:"#b45309",border:"1px solid rgba(245,158,11,0.30)","& .MuiChip-icon":{color:"#b45309"}}}),"empty"!==Jn&&function(){var e=function(e){var t;Un?(xn(e),0===e?null===(t=document.getElementById("upload-file"))||void 0===t||t.click():1===e&&(Zt(!0),yt(""))):Yn("Please select a Business Location first.","warning",3e3)};return(0,me.jsxs)(S.Z,{direction:"row",gap:.75,alignItems:"center",children:[(0,me.jsx)(R.Z,{size:"small",variant:"outlined",onClick:function(){return e(0)},startIcon:(0,me.jsx)(he.YFT,{}),sx:{height:24,py:0,textTransform:"none",borderRadius:"6px",fontSize:10.5,fontWeight:600,borderColor:"#cbd5e1",color:"#475569","&:hover":{borderColor:"#1890ff",color:"#1890ff"}},children:"Excel / CSV"}),(0,me.jsx)(R.Z,{size:"small",variant:"outlined",onClick:function(){return e(1)},startIcon:(0,me.jsx)(ue.I$,{}),sx:{height:24,py:0,textTransform:"none",borderRadius:"6px",fontSize:10.5,fontWeight:600,borderColor:"#cbd5e1",color:"#475569","&:hover":{borderColor:"#65387a",color:"#65387a"}},children:"Selection"})]})}()]}),jn&&(0,me.jsxs)(S.Z,{direction:"row",gap:.75,alignItems:"center",sx:{mb:.75,color:"#64748b",flexShrink:0},children:[(0,me.jsx)(oe.Z,{style:{fontSize:12}}),(0,me.jsx)(y.Z,{sx:{fontSize:11.5},noWrap:!0,children:jn})]}),"preview"===Jn&&gn.length>=1&&(0,me.jsxs)(j.Z,{sx:{mb:1,p:1.25,bgcolor:"rgba(245,158,11,0.06)",border:"1.5px solid rgba(245,158,11,0.25)",borderRadius:"10px",display:"flex",alignItems:"center",justifyContent:"space-between",gap:1.5,flexShrink:0,animation:"blink 1.5s infinite","@keyframes blink":{"0%":{borderColor:"rgba(245,158,11,0.25)"},"50%":{borderColor:"rgba(245,158,11,0.6)"},"100%":{borderColor:"rgba(245,158,11,0.25)"}}},children:[(0,me.jsxs)(j.Z,{sx:{textAlign:"left"},children:[(0,me.jsx)(y.Z,{sx:{fontWeight:700,fontSize:12,color:"#b45309",lineHeight:1.2},children:"Process & Calculate Distances"}),(0,me.jsx)(y.Z,{sx:{color:"#b45309",opacity:.8,fontSize:10.5,lineHeight:1.25},children:"Click continue to import spreadsheet rows and calculate drop charges."})]}),(0,me.jsx)(R.Z,{variant:"contained",size:"small",color:"warning",onClick:function(){return gn.forEach((function(e){return Tn(e)}))},sx:{textTransform:"none",borderRadius:"8px",fontWeight:700,fontSize:11,height:28,px:1.5,bgcolor:"#d97706",boxShadow:"none","&:hover":{bgcolor:"#b45309",boxShadow:"none"}},children:"Continue"})]}),(0,me.jsxs)(j.Z,{sx:{flex:1,minHeight:0,overflow:"auto"},children:["drops"===Jn&&(0,me.jsx)(W.Z,{component:E.Z,sx:{borderRadius:"10px",border:"1px solid #eef2f6",boxShadow:"none"},children:(0,me.jsxs)(I.Z,{size:"small",stickyHeader:!0,children:[(0,me.jsx)(z.Z,{sx:{bgcolor:"#f8fafc"},children:(0,me.jsxs)(T.Z,{children:[(0,me.jsx)(D.Z,{sx:ve,children:"#"}),(0,me.jsx)(D.Z,{sx:ve,children:"Customer"}),(0,me.jsx)(D.Z,{sx:ve,children:"Address"}),(0,me.jsx)(D.Z,{sx:ve,align:"center",children:"Qty"}),(0,me.jsx)(D.Z,{sx:ve,align:"center",children:"Cash"}),(0,me.jsx)(D.Z,{sx:ve,children:"Km"}),(0,me.jsx)(D.Z,{sx:ve,align:"right",children:"Charge"}),(0,me.jsx)(D.Z,{sx:ve,align:"center",children:" "})]})}),(0,me.jsxs)(N.Z,{children:[dt.map((function(e,t){return(0,me.jsxs)(T.Z,{hover:!0,children:[(0,me.jsx)(D.Z,{sx:Ze,children:t+1}),(0,me.jsx)(D.Z,{sx:(0,r.Z)((0,r.Z)({},Ze),{},{whiteSpace:"nowrap",color:"#1e293b",fontWeight:600}),children:e.firstname}),(0,me.jsx)(D.Z,{sx:(0,r.Z)((0,r.Z)({},Ze),{},{color:"#64748b",maxWidth:220}),children:(0,me.jsx)(H.Z,{title:e.address||"",children:(0,me.jsx)("span",{style:{display:"inline-block",maxWidth:220,overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap",verticalAlign:"middle"},children:e.address})})}),(0,me.jsx)(D.Z,{align:"center",sx:Ze,children:0===hn?e.quantity:(0,me.jsx)(C.Z,{size:"small",type:"number",value:e.quantity||"",onChange:function(t){return n=e.customerid,i=t.target.value,void ut((function(e){return e.map((function(e){return e.customerid===n?(0,r.Z)((0,r.Z)({},e),{},{quantity:Number(i)||0}):e}))}));var n,i},inputProps:{min:0},sx:{width:64,"& .MuiOutlinedInput-root":{borderRadius:"8px",height:30}}})}),(0,me.jsx)(D.Z,{align:"center",sx:Ze,children:0===hn?"\u20b9".concat(Number(e.collectionamt||0).toFixed(2)):(0,me.jsx)(C.Z,{size:"small",type:"number",value:e.collectionamt||"",placeholder:"0",onChange:function(t){var n,i,a=Number(t.target.value);n=e.customerid,i=a>0?a:0,ut((function(e){return e.map((function(e){return e.customerid===n?(0,r.Z)((0,r.Z)({},e),{},{collectionamt:Number(i)||0}):e}))}))},inputProps:{min:0},InputProps:{startAdornment:(0,me.jsx)(P.Z,{position:"start",children:"\u20b9"})},sx:{width:90,"& .MuiOutlinedInput-root":{borderRadius:"8px",height:30}}})}),(0,me.jsx)(D.Z,{sx:Ze,children:e.distance}),(0,me.jsxs)(D.Z,{align:"right",sx:(0,r.Z)((0,r.Z)({},Ze),{},{fontWeight:700,color:"#1e293b"}),children:["\u20b9",Number((null===e||void 0===e?void 0:e.totalcharge)||0).toFixed(2)]}),(0,me.jsx)(D.Z,{align:"center",sx:Ze,children:(0,me.jsx)(H.Z,{title:"Remove",children:(0,me.jsx)(L.Z,{size:"small",onClick:function(){return Tn(e)},sx:{color:"#ef4444",p:.5},children:(0,me.jsx)(se.Z,{style:{fontSize:13}})})})})]},e.customerid||e.firstname||t)})),(0,me.jsxs)(T.Z,{sx:{bgcolor:"#fafbfc"},children:[(0,me.jsx)(D.Z,{sx:(0,r.Z)((0,r.Z)({},Ze),{},{fontWeight:800}),children:"Total"}),(0,me.jsx)(D.Z,{colSpan:2,sx:Ze}),(0,me.jsx)(D.Z,{align:"center",sx:(0,r.Z)((0,r.Z)({},Ze),{},{fontWeight:800}),children:an}),(0,me.jsxs)(D.Z,{align:"center",sx:(0,r.Z)((0,r.Z)({},Ze),{},{fontWeight:800}),children:["\u20b9",Number(ln).toFixed(2)]}),(0,me.jsx)(D.Z,{sx:(0,r.Z)((0,r.Z)({},Ze),{},{fontWeight:800}),children:_t}),(0,me.jsxs)(D.Z,{align:"right",sx:(0,r.Z)((0,r.Z)({},Ze),{},{fontWeight:800,color:"#65387a"}),children:["\u20b9",Number(en).toFixed(2)]}),(0,me.jsx)(D.Z,{sx:Ze})]})]})]})}),"preview"===Jn&&(0,me.jsx)(W.Z,{component:E.Z,sx:{borderRadius:"10px",border:"1px solid #eef2f6",boxShadow:"none"},children:(0,me.jsxs)(I.Z,{size:"small",stickyHeader:!0,children:[(0,me.jsx)(z.Z,{sx:{bgcolor:"#f8fafc"},children:(0,me.jsxs)(T.Z,{children:[(0,me.jsx)(D.Z,{sx:ve,children:"#"}),(0,me.jsx)(D.Z,{sx:ve,children:"Name"}),(0,me.jsx)(D.Z,{sx:ve,children:"Contact"}),(0,me.jsx)(D.Z,{sx:ve,children:"Address"}),(0,me.jsx)(D.Z,{sx:ve,align:"center",children:"Qty"}),(0,me.jsx)(D.Z,{sx:ve,align:"center",children:"Cash"})]})}),(0,me.jsx)(N.Z,{children:gn.map((function(e,t){var n;return(0,me.jsxs)(T.Z,{hover:!0,children:[(0,me.jsx)(D.Z,{sx:Ze,children:t+1}),(0,me.jsx)(D.Z,{sx:(0,r.Z)((0,r.Z)({},Ze),{},{whiteSpace:"nowrap",color:"#1e293b",fontWeight:600}),children:e.firstname||"\u2014"}),(0,me.jsx)(D.Z,{sx:Ze,children:e.contactno||"\u2014"}),(0,me.jsx)(D.Z,{sx:(0,r.Z)((0,r.Z)({},Ze),{},{color:"#64748b",maxWidth:240}),children:(0,me.jsx)(H.Z,{title:e.address||"",children:(0,me.jsx)("span",{style:{display:"inline-block",maxWidth:240,overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap",verticalAlign:"middle"},children:e.address||"\u2014"})})}),(0,me.jsx)(D.Z,{align:"center",sx:Ze,children:null!==(n=e.quantity)&&void 0!==n?n:"\u2014"}),(0,me.jsx)(D.Z,{align:"center",sx:Ze,children:null!=e.collectionamt?"\u20b9".concat(Number(e.collectionamt).toFixed(2)):"\u2014"})]},t)}))})]})}),"empty"===Jn&&function(){var e=function(e){var t;Un?(xn(e),ut([]),vn([]),Sn(""),0===e?null===(t=document.getElementById("upload-file"))||void 0===t||t.click():1===e&&(Zt(!0),yt(""))):Yn("Please select a Business Location first.","warning",3e3)},t=function(t){var n=t.value,r=t.icon,i=t.title,a=t.sub,o=t.accent;return(0,me.jsxs)(j.Z,{role:"button",tabIndex:0,onClick:function(){return e(n)},onKeyDown:function(t){"Enter"!==t.key&&" "!==t.key||(t.preventDefault(),e(n))},sx:{flex:1,minWidth:0,display:"flex",alignItems:"center",textAlign:"left",gap:1.25,px:1.5,py:1.25,borderRadius:"10px",border:"1.5px solid #eef2f6",bgcolor:"#fff",opacity:Un?1:.6,cursor:Un?"pointer":"not-allowed",transition:"all 0.18s ease","&:hover":Un?{borderColor:o,boxShadow:"0 4px 12px -4px ".concat(o,"40"),transform:"translateY(-1px)"}:void 0},children:[(0,me.jsx)(j.Z,{sx:{width:32,height:32,borderRadius:"8px",background:"".concat(o,"15"),color:o,display:"flex",alignItems:"center",justifyContent:"center",fontSize:15,flexShrink:0},children:(0,me.jsx)(r,{})}),(0,me.jsxs)(j.Z,{sx:{minWidth:0,flex:1},children:[(0,me.jsx)(y.Z,{sx:{fontWeight:700,fontSize:13,color:"#1e293b",lineHeight:1.15},children:i}),(0,me.jsx)(y.Z,{sx:{fontSize:11,color:"#94a3b8",lineHeight:1.25},noWrap:!0,children:a})]})]})};return(0,me.jsxs)(S.Z,{alignItems:"center",justifyContent:"center",spacing:1.5,sx:{height:"100%",minHeight:240,bgcolor:"rgba(24,144,255,0.03)",border:"1px dashed rgba(24,144,255,0.25)",borderRadius:"12px",p:3,textAlign:"center"},children:[(0,me.jsx)(j.Z,{sx:{width:56,height:56,borderRadius:"14px",bgcolor:"rgba(24,144,255,0.08)",color:"#1890ff",display:"flex",alignItems:"center",justifyContent:"center",fontSize:28},children:(0,me.jsx)(ce.Z,{})}),(0,me.jsx)(y.Z,{sx:{fontWeight:700,color:"#1e293b",fontSize:14},children:"Choose a Drop Source to begin"}),(0,me.jsx)(y.Z,{sx:{color:"#64748b",fontSize:12,maxWidth:360,mb:1},children:"Select a source below to import or pick your delivery customers."}),(0,me.jsxs)(S.Z,{direction:{xs:"column",sm:"row"},gap:1.5,sx:{width:"100%",maxWidth:480,mt:1},children:[t({value:0,icon:he.YFT,title:"Excel / CSV",sub:"Bulk upload a sheet",accent:"#1890ff"}),t({value:1,icon:ue.I$,title:"Selection",sub:"Pick saved customers",accent:"#65387a"})]})]})}()]})]})})]})]}),(0,me.jsx)("input",{accept:".csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet",id:"upload-file",type:"file",hidden:!0,onChange:function(e){var t=e.target.files[0];if(t){var n=t.name.replace(/\.[^/.]+$/,"");Sn((function(e){return e?"".concat(e,", ").concat(n):n})),function(e){try{var t,n=null===(t=e.target.files)||void 0===t?void 0:t[0];if(!n)return void Pn("No file selected.","warning");var r=n.name.toLowerCase(),i=r.endsWith(".csv"),a=r.endsWith(".xls")||r.endsWith(".xlsx");if(!i&&!a)return void Pn("Invalid file type. Please upload a CSV or Excel file.","warning");var o=function(e,t){var n={};for(var r in Ln)n[Hn(r)]=Ln[r];var i=e.map((function(e){var t,r={};for(var i in e){var a=Hn(i),o=n[a]||a,s=e[i];"firstname"===o&&(s="string"===typeof(t=s)?t.replace(/^[\d.\s]+/,"").trim():t),r[o]=s}return r})),a=Object.keys(Ln).filter((function(e){return e.trim().endsWith("*")})).filter((function(e){return!t.includes(Hn(e))}));a.length>0&&Pn("Missing columns: ".concat(a.join(", ")),"warning",3e3),vn(i),Pn("File uploaded successfully","success",2e3),Pn("Press Continue to add as drop customers","info",2500)};if(i&&u().parse(n,{header:!0,dynamicTyping:!0,skipEmptyLines:!0,complete:function(e){var t;if(null===(t=e.data)||void 0===t||!t.length)return Pn("CSV file is empty or has no valid rows.","warning"),void vn([]);o(e.data,e.meta.fields.map(Hn))},error:function(e){return Pn("CSV parsing failed: ".concat(e.message),"warning")}}),a){var s=new FileReader;s.onload=function(e){try{var t=p.ij(e.target.result,{type:"binary"}),n=p.P6.sheet_to_json(t.Sheets[t.SheetNames[0]],{defval:""});if(null===n||void 0===n||!n.length)return Pn("Excel file is empty or invalid.","warning"),void vn([]);o(n,Object.keys(n[0]).map(Hn))}catch(r){Pn("Error reading Excel: ".concat(r.message),"warning")}},s.readAsBinaryString(n)}}catch(c){Pn("Unexpected error: ".concat(c.message),"warning")}}(e)}}}),(0,me.jsxs)(O.Z,{open:vt,onClose:function(){return Zt(!1)},fullWidth:!0,fullScreen:d,sx:{"& .MuiDialog-paper":{borderRadius:{xs:0,sm:"16px"},overflow:"hidden"}},children:[(0,me.jsx)(B.Z,{sx:{bgcolor:n.palette.primary.main,color:"white",py:2.5},children:(0,me.jsxs)(S.Z,{spacing:1.5,children:[(0,me.jsx)(y.Z,{variant:"h4",sx:{fontWeight:600,color:"white"},children:"Select Drop Customers (".concat(dt.length||0,")")}),(0,me.jsx)(F.Z,{sx:{width:"100%"},children:(0,me.jsx)(U.Z,{autoFocus:!0,fullWidth:!0,id:"input-search-header",placeholder:"Search by name, contact, or address\u2026",value:St,onChange:function(e){return yt(e.target.value)},sx:{bgcolor:"white",borderRadius:"10px","& .MuiOutlinedInput-input":{p:"10px 14px"}},startAdornment:(0,me.jsx)(P.Z,{position:"start",children:(0,me.jsx)(le.Z,{style:{fontSize:"small",color:"#64748b"}})}),endAdornment:(0,me.jsx)(L.Z,{sx:{visibility:St?"visible":"hidden",p:.5},onClick:function(){return yt("")},children:(0,me.jsx)(ee.Z,{style:{fontSize:"18px"}})}),autoComplete:"off"})})]})}),(0,me.jsx)(J.Z,{}),(0,me.jsx)(V.Z,{sx:{p:2.5,bgcolor:"#fafbfc",minHeight:400,maxHeight:{xs:"none",sm:600}},children:0===(null===xt||void 0===xt?void 0:xt.length)?(0,me.jsx)(S.Z,{alignItems:"center",justifyContent:"center",sx:{minHeight:300},children:(0,me.jsx)(de.Z,{description:"No saved customers found for this client"})}):(0,me.jsx)(S.Z,{spacing:0,children:null===xt||void 0===xt?void 0:xt.map((function(e,t){var n=dt.some((function(t){return t.customerid===e.customerid}));return(0,me.jsx)(q.Z,{children:(0,me.jsx)(K.Z,{sx:{m:0,py:1,px:1.25,borderRadius:"10px","&:hover":{bgcolor:"rgba(24,144,255,0.04)"}},control:(0,me.jsx)(G.Z,{checked:n,onChange:function(t){return zn(t,e)}}),label:(0,me.jsxs)(j.Z,{sx:{width:"100%"},children:[(0,me.jsxs)(y.Z,{sx:{fontWeight:600,color:"#1e293b",fontSize:13.5},children:[e.firstname," (",e.contactno,")"]}),(0,me.jsx)(y.Z,{sx:{color:"#64748b",fontSize:12,mt:.25},children:e.address})]})})},e.customerid||t)}))})}),(0,me.jsx)(J.Z,{}),(0,me.jsx)(_.Z,{sx:{p:2,bgcolor:"#fafbfc"},children:(0,me.jsx)(R.Z,{variant:"outlined",color:0===dt.length?"error":"primary",onClick:function(){return Zt(!1)},sx:{borderRadius:"10px",textTransform:"none",fontWeight:600,px:3},children:0===dt.length?"Close":"Continue"})})]})]})}},37159:function(e,t,n){"use strict";n.d(t,{j:function(){return o},v:function(){return a}});var r=n(74165),i=n(15861),a=function(){var e=(0,i.Z)((0,r.Z)().mark((function e(t,n){var i,a,o,s,c,l,d,u,p,h,x,f,m,g,v,Z;return(0,r.Z)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(i=null===t||void 0===t?void 0:t.latitude,a=null===t||void 0===t?void 0:t.longitude,o=null===n||void 0===n?void 0:n.latitude,s=null===n||void 0===n?void 0:n.longitude,null!=i&&null!=a&&null!=o&&null!=s){e.next=6;break}throw new Error("Invalid coordinates");case 6:return c={NODE_ENV:"production",PUBLIC_URL:"",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,FAST_REFRESH:!0,REACT_APP_API_URL:"https://mock-data-api-nextjs.vercel.app/",REACT_APP_AUTH0_CLIENT_ID:"",REACT_APP_AUTH0_DOMAIN:"",REACT_APP_AWS_APP_CLIENT_ID:"",REACT_APP_AWS_POOL_ID:"",REACT_APP_FIREBASE_API_KEY:"",REACT_APP_FIREBASE_APP_ID:"",REACT_APP_FIREBASE_AUTH_DOMAIN:"",REACT_APP_FIREBASE_MEASUREMENT_ID:"",REACT_APP_FIREBASE_MESSAGING_SENDER_ID:"",REACT_APP_FIREBASE_PROJECT_ID:"",REACT_APP_FIREBASE_STORAGE_BUCKET:"",REACT_APP_RIDER_ACCESS_ID:"AAAAILMpCEU:APA91bEavuOllBI6sFgYtxXAgNmAVwNA-MnCMHLGlR4_t7UqpLajAkdn3T0CZr_zaLBknLyim9ytFLMZgbeXmKqTad_PKCbqlYjHpaizVrLXtecxqyEy4UktIacK2UvHVUATHL-7VQQk",REACT_APP_URL:"https://jupiter.nearle.app/live/api/v1",REACT_APP_URL2:"https://jupiter.nearle.app/live/api/v2",REACT_APP_VERSION:"v2.1.0"}.REACT_APP_OSRM_URL||"https://router.project-osrm.org",e.prev=7,l="".concat(c,"/route/v1/driving/").concat(a,",").concat(i,";").concat(s,",").concat(o,"?overview=false"),e.next=11,fetch(l);case 11:if(!(d=e.sent).ok){e.next=20;break}return e.next=15,d.json();case 15:if(!((u=e.sent).routes&&u.routes.length>0)){e.next=20;break}return p=u.routes[0].distance,h=p/1e3,e.abrupt("return",Math.round(h));case 20:e.next=25;break;case 22:e.prev=22,e.t0=e.catch(7),console.warn("OSRM API failed, falling back to Haversine math:",e.t0);case 25:return 6371,f=(x=function(e){return e*Math.PI/180})(o-i),m=x(s-a),g=Math.sin(f/2)*Math.sin(f/2)+Math.cos(x(i))*Math.cos(x(o))*Math.sin(m/2)*Math.sin(m/2),v=2*Math.atan2(Math.sqrt(g),Math.sqrt(1-g)),Z=6371*v,e.abrupt("return",Math.round(1.3*Z));case 33:case"end":return e.stop()}}),e,null,[[7,22]])})));return function(t,n){return e.apply(this,arguments)}}(),o=function(e,t,n,r){return e23||r>59?null:60*t+r+Number(u[3]||0)/60},c=function(e){var u=s(e);return null===u?null:Math.round(60*u)},d=function(e){if(null===e||void 0===e||Number.isNaN(e))return"\u2014";var u=Math.round(e),t=Math.floor(u/60)%24,r=u%60;return"".concat(String(t).padStart(2,"0"),":").concat(String(r).padStart(2,"0"))},l=function(e){var u=e.filter((function(e){return"number"===typeof e&&!Number.isNaN(e)})).sort((function(e,u){return e-u}));if(!u.length)return null;var t=Math.floor(u.length/2);return u.length%2?u[t]:(u[t-1]+u[t])/2},D=function(e){for(var u=e;u>720;)u-=1440;for(;u<=-720;)u+=1440;return u},F=["assigntime","starttime","arrivaltime","pickuptime","deliverytime"],f={assigntime:"assign",starttime:"start",arrivaltime:"arrival",pickuptime:"pickup",deliverytime:"delivery"},m=function(e){return null!==e&&void 0!==e&&""!==String(e).trim()},h={rider:["ridername","rider"],charge:["deliverycharges","deliverycharge"],distance:["kms","actualkms"],zone:["deliverysuburb","locationsuburb"],locality:["deliverylocation","deliverysuburb"]},g=function(e,u){for(var t=h[u]||[u],r=0;r1&&void 0!==arguments[1]?arguments[1]:{},t=u.toleranceMin,r=void 0===t?45:t,n=u.minOrders,a=void 0===n?5:n,c=[];o(e).forEach((function(e){var u=s(e.deliverydate),t=s(e.assigntime);null!==u&&null!==t&&c.push(D(t-u))}));var d=l(c);if(null===d||c.length1&&void 0!==arguments[1]?arguments[1]:{},t=u.maxGapSeconds,r=void 0===t?25:t,n=u.minClusterSize,i=void 0===n?4:n,a=o(e).map((function(e){return{orderid:String(e.orderid),seconds:c(e.deliverytime),raw:e.deliverytime}})).filter((function(e){return null!==e.seconds})).sort((function(e,u){return e.seconds-u.seconds})),s=[],d=[],D=function(){if(d.length>=i){var e=d.slice(1).map((function(e,u){return e.seconds-d[u].seconds})),u=d.map((function(e){return e.orderid})),t=u.every((function(e,t){return 0===t||u[t-1]>=e})),r=u.every((function(e,t){return 0===t||u[t-1]<=e}));s.push({count:d.length,orderIds:u,firstStamp:d[0].raw,lastStamp:d[d.length-1].raw,spanSeconds:d[d.length-1].seconds-d[0].seconds,medianGapSeconds:l(e),monotonicByOrderId:t||r})}d=[]};return a.forEach((function(e,u){0===u||e.seconds-a[u-1].seconds<=r?d.push(e):(D(),d=[e])})),D(),s},v=function(e){var u=o(e),t={};F.forEach((function(e){t[e]=u.filter((function(u){return m(u[e])})).length}));var r=F.reduce((function(e,u){return e+t[u]}),0),n=u.length*F.length;return{stages:t,captured:r,expected:n,ratio:n?r/n:0,orderCount:u.length}},E=function(e){var u=[];return o(e).forEach((function(e){for(var t=F.map((function(u){return{stage:u,seconds:m(e[u])?c(e[u]):null}})).filter((function(e){return null!==e.seconds})),r=1;r1&&void 0!==arguments[1]?arguments[1]:0,t=s(e&&e.deliverydate);return null===t?null:(t+u+1440)%1440}(e,t.suggestedShiftMin),r=s(e.assigntime);return null===u||null===r?null:D(r-u)})).filter((function(e){return null!==e}));return{orderCount:u.length,trustworthyDeliveryTimes:d.filter((function(e){return!c.has(String(e.orderid))})).length,deliveryStampCount:d.length,lifecycleRatio:i.ratio,lifecycleCaptured:i.captured,lifecycleExpected:i.expected,medianAssignDelayMin:F.length?Math.round(l(F)):null,totalKm:u.reduce((function(e,u){return e+b(g(u,"distance"))}),0),totalCharge:u.reduce((function(e,u){return e+b(g(u,"charge"))}),0),riders:(0,n.Z)(new Set(u.map((function(e){return String(g(e,"rider")).trim()})).filter(Boolean))),skew:t}},k={blocking:0,high:1,medium:2,low:3},M=function(e){var u=o(e),t=[];if(!u.length)return t;var r=Array.isArray(e)?e.length:0;C(e).forEach((function(e,u){t.push({id:"bulk-close-".concat(u),severity:"blocking",title:"Delivery timestamps were written in bulk, not observed",detail:"".concat(e.count," orders were stamped delivered inside ").concat(e.spanSeconds," seconds")+(null!==e.medianGapSeconds?", a median of ".concat(Math.round(e.medianGapSeconds),"s apart"):"")+(e.monotonicByOrderId?", running in order-ID sequence":"")+". That is a list being cleared, not deliveries happening. No SLA, ETA accuracy or rider productivity figure can be derived from this column.",evidence:["".concat(e.firstStamp," \u2192 ").concat(e.lastStamp),"".concat(e.count," orders, span ").concat(e.spanSeconds,"s")],orderIds:e.orderIds,fix:"Stamp delivery server-side from the rider action, and rate-limit closes per rider per minute."})}));var a=p(e);a.suspected&&t.push({id:"offset-skew",severity:"blocking",title:"Promised slots read exactly one IST offset early",detail:"Across ".concat(a.sampleSize," orders the median gap from promised slot to assignment is ").concat(a.medianDeltaMin," minutes ")+"(spread \xb1".concat(a.spreadMin,"), which is the +05:30 offset itself. The likeliest cause is a UTC clock serialised with an ")+"IST label, so every slot in the console reads five and a half hours early. Confirm against the API before trusting either reading.",evidence:["median assign \u2212 slot = ".concat(a.medianDeltaMin," min"),"IST offset = ".concat(i," min"),"spread \xb1".concat(a.spreadMin," min")],orderIds:u.map((function(e){return String(e.orderid)})),fix:"Serialise as true UTC with Z, or true IST with +05:30 \u2014 and normalise on ingest, before anything reads it."});var s=v(e);if(s.ratio<.9){var c=F.filter((function(e){return s.stages[e]u.length&&t.push({id:"export-artifact",severity:"medium",title:"The row set contains non-order rows",detail:"".concat(r-u.length," row(s) carry no orderid \u2014 the TOTAL row the CSV export appends. Any pipeline reading the file as ")+"records gains phantom orders, with the column sums as their values.",evidence:["".concat(r," rows in, ").concat(u.length," actual orders")],orderIds:[],fix:"Move totals to a footer sheet, or drop rows with no orderid on ingest."});var l=function(e){var u=o(e).map((function(e){return String(g(e,"locality")).trim()})).filter(Boolean),t={};return u.forEach((function(e){var u=e.toLowerCase();t[u]=t[u]||new Set,t[u].add(e)})),{nonLatin:(0,n.Z)(new Set(u.filter(y))),unbalanced:(0,n.Z)(new Set(u.filter(S))),caseVariants:Object.values(t).filter((function(e){return e.size>1})).map((function(e){return(0,n.Z)(e)})),distinct:Object.keys(t).length,total:u.length}}(e),D=[].concat((0,n.Z)(l.nonLatin),(0,n.Z)(l.unbalanced),(0,n.Z)(l.caseVariants.map((function(e){return e.join(" / ")}))));return D.length&&t.push({id:"locality-hygiene",severity:"medium",title:"Locality is free text and does not normalise",detail:"".concat(l.distinct," distinct spellings across ").concat(l.total," orders. Mixed scripts, unbalanced brackets and case variants all appear. ")+"Dispatch buckets zones on this family of fields, so the noise reaches the plan.",evidence:D.slice(0,5),orderIds:o(e).filter((function(e){return D.some((function(u){return u.includes(String(g(e,"locality")).trim())}))})).map((function(e){return String(e.orderid)})),fix:"Resolve localities against a gazetteer at order creation; keep the typed string as a display alias."}),t.sort((function(e,u){return k[e.severity]-k[u.severity]}))},x=function(e){var u=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},t=B(e);return{meta:(0,r.Z)({generatedAt:(new Date).toISOString()},u),summary:{orders:t.orderCount,riders:t.riders,trustworthyDeliveryTimes:t.trustworthyDeliveryTimes,lifecycleCaptureRatio:Number(t.lifecycleRatio.toFixed(3)),medianAssignDelayMin:t.medianAssignDelayMin,totalKm:t.totalKm,totalCharge:t.totalCharge,timestampsTrustworthy:!t.skew.suspected&&t.trustworthyDeliveryTimes===t.deliveryStampCount},zones:w(e),findings:M(e).map((function(e){return{id:e.id,severity:e.severity,title:e.title,detail:e.detail,evidence:e.evidence,orderCount:e.orderIds.length}})),caveats:["Delivery timestamps flagged by a bulk-close finding must not be used for duration or SLA claims.","Where an offset-skew finding is present, promised slots are ambiguous; state the assumption used.","Rollups over a single day and a single tenant are descriptive, not evidence of a trend."]}}}}]); \ No newline at end of file diff --git a/build/static/js/7293.52cdbbdc.chunk.js b/build/static/js/7293.ae68ae76.chunk.js similarity index 61% rename from build/static/js/7293.52cdbbdc.chunk.js rename to build/static/js/7293.ae68ae76.chunk.js index 18161eb..fcc3318 100644 --- a/build/static/js/7293.52cdbbdc.chunk.js +++ b/build/static/js/7293.ae68ae76.chunk.js @@ -1 +1 @@ -(self.webpackChunkmantis_material_react=self.webpackChunkmantis_material_react||[]).push([[7293],{40765:function(e,t,n){"use strict";n.d(t,{Z:function(){return l}});var r=n(87462),a=n(47313),o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.6 854.5L649.9 594.8C690.2 542.7 712 479 712 412c0-80.2-31.3-155.4-87.9-212.1-56.6-56.7-132-87.9-212.1-87.9s-155.5 31.3-212.1 87.9C143.2 256.5 112 331.8 112 412c0 80.1 31.3 155.5 87.9 212.1C256.5 680.8 331.8 712 412 712c67 0 130.6-21.8 182.7-62l259.7 259.6a8.2 8.2 0 0011.6 0l43.6-43.5a8.2 8.2 0 000-11.6zM570.4 570.4C528 612.7 471.8 636 412 636s-116-23.3-158.4-65.6C211.3 528 188 471.8 188 412s23.3-116.1 65.6-158.4C296 211.3 352.2 188 412 188s116.1 23.2 158.4 65.6S636 352.2 636 412s-23.3 116.1-65.6 158.4z"}}]},name:"search",theme:"outlined"},i=n(16141),s=function(e,t){return a.createElement(i.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var l=a.forwardRef(s)},23195:function(e,t,n){"use strict";var r=n(64836);t.Z=void 0;var a=r(n(45045)),o=n(46417),i=(0,a.default)((0,o.jsx)("path",{d:"M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"}),"Clear");t.Z=i},44758:function(e,t,n){"use strict";n.d(t,{Z:function(){return T}});var r=n(4942),a=n(63366),o=n(87462),i=n(47313),s=n(83061),l=n(21921),u=n(17551),c=n(97423),d=n(81171),f=n(46417),m=(0,d.Z)((0,f.jsx)("path",{d:"M19 5v14H5V5h14m0-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2z"}),"CheckBoxOutlineBlank"),h=(0,d.Z)((0,f.jsx)("path",{d:"M19 3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.11 0 2-.9 2-2V5c0-1.1-.89-2-2-2zm-9 14l-5-5 1.41-1.41L10 14.17l7.59-7.59L19 8l-9 9z"}),"CheckBox"),p=(0,d.Z)((0,f.jsx)("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-2 10H7v-2h10v2z"}),"IndeterminateCheckBox"),v=n(91615),g=n(77342),y=n(17592),b=n(77430),w=n(32298);function x(e){return(0,w.Z)("MuiCheckbox",e)}var D=(0,b.Z)("MuiCheckbox",["root","checked","disabled","indeterminate","colorPrimary","colorSecondary"]),Z=["checkedIcon","color","icon","indeterminate","indeterminateIcon","inputProps","size","className"],M=(0,y.ZP)(c.Z,{shouldForwardProp:function(e){return(0,y.FO)(e)||"classes"===e},name:"MuiCheckbox",slot:"Root",overridesResolver:function(e,t){var n=e.ownerState;return[t.root,n.indeterminate&&t.indeterminate,"default"!==n.color&&t["color".concat((0,v.Z)(n.color))]]}})((function(e){var t,n=e.theme,a=e.ownerState;return(0,o.Z)({color:(n.vars||n).palette.text.secondary},!a.disableRipple&&{"&:hover":{backgroundColor:n.vars?"rgba(".concat("default"===a.color?n.vars.palette.action.activeChannel:n.vars.palette.primary.mainChannel," / ").concat(n.vars.palette.action.hoverOpacity,")"):(0,u.Fq)("default"===a.color?n.palette.action.active:n.palette[a.color].main,n.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},"default"!==a.color&&(t={},(0,r.Z)(t,"&.".concat(D.checked,", &.").concat(D.indeterminate),{color:(n.vars||n).palette[a.color].main}),(0,r.Z)(t,"&.".concat(D.disabled),{color:(n.vars||n).palette.action.disabled}),t))})),P=(0,f.jsx)(h,{}),C=(0,f.jsx)(m,{}),S=(0,f.jsx)(p,{}),T=i.forwardRef((function(e,t){var n,r,u=(0,g.Z)({props:e,name:"MuiCheckbox"}),c=u.checkedIcon,d=void 0===c?P:c,m=u.color,h=void 0===m?"primary":m,p=u.icon,y=void 0===p?C:p,b=u.indeterminate,w=void 0!==b&&b,D=u.indeterminateIcon,T=void 0===D?S:D,k=u.inputProps,V=u.size,O=void 0===V?"medium":V,F=u.className,A=(0,a.Z)(u,Z),I=w?T:y,L=w?T:d,R=(0,o.Z)({},u,{color:h,indeterminate:w,size:O}),z=function(e){var t=e.classes,n=e.indeterminate,r=e.color,a={root:["root",n&&"indeterminate","color".concat((0,v.Z)(r))]},i=(0,l.Z)(a,x,t);return(0,o.Z)({},t,i)}(R);return(0,f.jsx)(M,(0,o.Z)({type:"checkbox",inputProps:(0,o.Z)({"data-indeterminate":w},k),icon:i.cloneElement(I,{fontSize:null!=(n=I.props.fontSize)?n:O}),checkedIcon:i.cloneElement(L,{fontSize:null!=(r=L.props.fontSize)?r:O}),ownerState:R,ref:t,className:(0,s.Z)(z.root,F)},A,{classes:z}))}))},83929:function(e,t,n){"use strict";n.d(t,{Z:function(){return Z}});var r=n(4942),a=n(63366),o=n(87462),i=n(47313),s=n(83061),l=n(21921),u=n(99008),c=n(61113),d=n(91615),f=n(17592),m=n(77342),h=n(77430),p=n(32298);function v(e){return(0,p.Z)("MuiFormControlLabel",e)}var g=(0,h.Z)("MuiFormControlLabel",["root","labelPlacementStart","labelPlacementTop","labelPlacementBottom","disabled","label","error","required","asterisk"]),y=n(80300),b=n(46417),w=["checked","className","componentsProps","control","disabled","disableTypography","inputRef","label","labelPlacement","name","onChange","required","slotProps","value"],x=(0,f.ZP)("label",{name:"MuiFormControlLabel",slot:"Root",overridesResolver:function(e,t){var n=e.ownerState;return[(0,r.Z)({},"& .".concat(g.label),t.label),t.root,t["labelPlacement".concat((0,d.Z)(n.labelPlacement))]]}})((function(e){var t=e.theme,n=e.ownerState;return(0,o.Z)((0,r.Z)({display:"inline-flex",alignItems:"center",cursor:"pointer",verticalAlign:"middle",WebkitTapHighlightColor:"transparent",marginLeft:-11,marginRight:16},"&.".concat(g.disabled),{cursor:"default"}),"start"===n.labelPlacement&&{flexDirection:"row-reverse",marginLeft:16,marginRight:-11},"top"===n.labelPlacement&&{flexDirection:"column-reverse",marginLeft:16},"bottom"===n.labelPlacement&&{flexDirection:"column",marginLeft:16},(0,r.Z)({},"& .".concat(g.label),(0,r.Z)({},"&.".concat(g.disabled),{color:(t.vars||t).palette.text.disabled})))})),D=(0,f.ZP)("span",{name:"MuiFormControlLabel",slot:"Asterisk",overridesResolver:function(e,t){return t.asterisk}})((function(e){var t=e.theme;return(0,r.Z)({},"&.".concat(g.error),{color:(t.vars||t).palette.error.main})})),Z=i.forwardRef((function(e,t){var n,r,f=(0,m.Z)({props:e,name:"MuiFormControlLabel"}),h=f.className,p=f.componentsProps,g=void 0===p?{}:p,Z=f.control,M=f.disabled,P=f.disableTypography,C=f.label,S=f.labelPlacement,T=void 0===S?"end":S,k=f.required,V=f.slotProps,O=void 0===V?{}:V,F=(0,a.Z)(f,w),A=(0,u.Z)(),I=null!=(n=null!=M?M:Z.props.disabled)?n:null==A?void 0:A.disabled,L=null!=k?k:Z.props.required,R={disabled:I,required:L};["checked","name","onChange","value","inputRef"].forEach((function(e){"undefined"===typeof Z.props[e]&&"undefined"!==typeof f[e]&&(R[e]=f[e])}));var z=(0,y.Z)({props:f,muiFormControl:A,states:["error"]}),N=(0,o.Z)({},f,{disabled:I,labelPlacement:T,required:L,error:z.error}),j=function(e){var t=e.classes,n=e.disabled,r=e.labelPlacement,a=e.error,o=e.required,i={root:["root",n&&"disabled","labelPlacement".concat((0,d.Z)(r)),a&&"error",o&&"required"],label:["label",n&&"disabled"],asterisk:["asterisk",a&&"error"]};return(0,l.Z)(i,v,t)}(N),E=null!=(r=O.typography)?r:g.typography,B=C;return null==B||B.type===c.Z||P||(B=(0,b.jsx)(c.Z,(0,o.Z)({component:"span"},E,{className:(0,s.Z)(j.label,null==E?void 0:E.className),children:B}))),(0,b.jsxs)(x,(0,o.Z)({className:(0,s.Z)(j.root,h),ownerState:N,ref:t},F,{children:[i.cloneElement(Z,R),B,L&&(0,b.jsxs)(D,{ownerState:N,"aria-hidden":!0,className:j.asterisk,children:["\u2009","*"]})]}))}))},16429:function(e,t,n){"use strict";n.d(t,{Z:function(){return y}});var r=n(63366),a=n(87462),o=n(47313),i=n(83061),s=n(21921),l=n(17592),u=n(77342),c=n(77430),d=n(32298);function f(e){return(0,d.Z)("MuiFormGroup",e)}(0,c.Z)("MuiFormGroup",["root","row","error"]);var m=n(99008),h=n(80300),p=n(46417),v=["className","row"],g=(0,l.ZP)("div",{name:"MuiFormGroup",slot:"Root",overridesResolver:function(e,t){var n=e.ownerState;return[t.root,n.row&&t.row]}})((function(e){var t=e.ownerState;return(0,a.Z)({display:"flex",flexDirection:"column",flexWrap:"wrap"},t.row&&{flexDirection:"row"})})),y=o.forwardRef((function(e,t){var n=(0,u.Z)({props:e,name:"MuiFormGroup"}),o=n.className,l=n.row,c=void 0!==l&&l,d=(0,r.Z)(n,v),y=(0,m.Z)(),b=(0,h.Z)({props:n,muiFormControl:y,states:["error"]}),w=(0,a.Z)({},n,{row:c,error:b.error}),x=function(e){var t=e.classes,n={root:["root",e.row&&"row",e.error&&"error"]};return(0,s.Z)(n,f,t)}(w);return(0,p.jsx)(g,(0,a.Z)({className:(0,i.Z)(x.root,o),ownerState:w,ref:t},d))}))},41727:function(e,t,n){"use strict";n.d(t,{Z:function(){return Z}});var r=n(4942),a=n(63366),o=n(87462),i=n(47313),s=n(83061),l=n(21921),u=n(91615),c=n(61113),d=n(91397),f=n(99008),m=n(17592),h=n(77430),p=n(32298);function v(e){return(0,p.Z)("MuiInputAdornment",e)}var g,y=(0,h.Z)("MuiInputAdornment",["root","filled","standard","outlined","positionStart","positionEnd","disablePointerEvents","hiddenLabel","sizeSmall"]),b=n(77342),w=n(46417),x=["children","className","component","disablePointerEvents","disableTypography","position","variant"],D=(0,m.ZP)("div",{name:"MuiInputAdornment",slot:"Root",overridesResolver:function(e,t){var n=e.ownerState;return[t.root,t["position".concat((0,u.Z)(n.position))],!0===n.disablePointerEvents&&t.disablePointerEvents,t[n.variant]]}})((function(e){var t=e.theme,n=e.ownerState;return(0,o.Z)({display:"flex",height:"0.01em",maxHeight:"2em",alignItems:"center",whiteSpace:"nowrap",color:(t.vars||t).palette.action.active},"filled"===n.variant&&(0,r.Z)({},"&.".concat(y.positionStart,"&:not(.").concat(y.hiddenLabel,")"),{marginTop:16}),"start"===n.position&&{marginRight:8},"end"===n.position&&{marginLeft:8},!0===n.disablePointerEvents&&{pointerEvents:"none"})})),Z=i.forwardRef((function(e,t){var n=(0,b.Z)({props:e,name:"MuiInputAdornment"}),r=n.children,m=n.className,h=n.component,p=void 0===h?"div":h,y=n.disablePointerEvents,Z=void 0!==y&&y,M=n.disableTypography,P=void 0!==M&&M,C=n.position,S=n.variant,T=(0,a.Z)(n,x),k=(0,f.Z)()||{},V=S;S&&k.variant,k&&!V&&(V=k.variant);var O=(0,o.Z)({},n,{hiddenLabel:k.hiddenLabel,size:k.size,disablePointerEvents:Z,position:C,variant:V}),F=function(e){var t=e.classes,n=e.disablePointerEvents,r=e.hiddenLabel,a=e.position,o=e.size,i=e.variant,s={root:["root",n&&"disablePointerEvents",a&&"position".concat((0,u.Z)(a)),i,r&&"hiddenLabel",o&&"size".concat((0,u.Z)(o))]};return(0,l.Z)(s,v,t)}(O);return(0,w.jsx)(d.Z.Provider,{value:null,children:(0,w.jsx)(D,(0,o.Z)({as:p,ownerState:O,className:(0,s.Z)(F.root,m),ref:t},T,{children:"string"!==typeof r||P?(0,w.jsxs)(i.Fragment,{children:["start"===C?g||(g=(0,w.jsx)("span",{className:"notranslate",children:"\u200b"})):null,r]}):(0,w.jsx)(c.Z,{color:"text.secondary",children:r})}))})}))},97423:function(e,t,n){"use strict";n.d(t,{Z:function(){return x}});var r=n(29439),a=n(63366),o=n(87462),i=n(47313),s=n(83061),l=n(21921),u=n(91615),c=n(17592),d=n(53800),f=n(99008),m=n(38743),h=n(77430),p=n(32298);function v(e){return(0,p.Z)("PrivateSwitchBase",e)}(0,h.Z)("PrivateSwitchBase",["root","checked","disabled","input","edgeStart","edgeEnd"]);var g=n(46417),y=["autoFocus","checked","checkedIcon","className","defaultChecked","disabled","disableFocusRipple","edge","icon","id","inputProps","inputRef","name","onBlur","onChange","onFocus","readOnly","required","tabIndex","type","value"],b=(0,c.ZP)(m.Z)((function(e){var t=e.ownerState;return(0,o.Z)({padding:9,borderRadius:"50%"},"start"===t.edge&&{marginLeft:"small"===t.size?-3:-12},"end"===t.edge&&{marginRight:"small"===t.size?-3:-12})})),w=(0,c.ZP)("input")({cursor:"inherit",position:"absolute",opacity:0,width:"100%",height:"100%",top:0,left:0,margin:0,padding:0,zIndex:1}),x=i.forwardRef((function(e,t){var n=e.autoFocus,i=e.checked,c=e.checkedIcon,m=e.className,h=e.defaultChecked,p=e.disabled,x=e.disableFocusRipple,D=void 0!==x&&x,Z=e.edge,M=void 0!==Z&&Z,P=e.icon,C=e.id,S=e.inputProps,T=e.inputRef,k=e.name,V=e.onBlur,O=e.onChange,F=e.onFocus,A=e.readOnly,I=e.required,L=void 0!==I&&I,R=e.tabIndex,z=e.type,N=e.value,j=(0,a.Z)(e,y),E=(0,d.Z)({controlled:i,default:Boolean(h),name:"SwitchBase",state:"checked"}),B=(0,r.Z)(E,2),Y=B[0],H=B[1],W=(0,f.Z)(),U=p;W&&"undefined"===typeof U&&(U=W.disabled);var $="checkbox"===z||"radio"===z,q=(0,o.Z)({},e,{checked:Y,disabled:U,disableFocusRipple:D,edge:M}),K=function(e){var t=e.classes,n=e.checked,r=e.disabled,a=e.edge,o={root:["root",n&&"checked",r&&"disabled",a&&"edge".concat((0,u.Z)(a))],input:["input"]};return(0,l.Z)(o,v,t)}(q);return(0,g.jsxs)(b,(0,o.Z)({component:"span",className:(0,s.Z)(K.root,m),centerRipple:!0,focusRipple:!D,disabled:U,tabIndex:null,role:void 0,onFocus:function(e){F&&F(e),W&&W.onFocus&&W.onFocus(e)},onBlur:function(e){V&&V(e),W&&W.onBlur&&W.onBlur(e)},ownerState:q,ref:t},j,{children:[(0,g.jsx)(w,(0,o.Z)({autoFocus:n,checked:i,defaultChecked:h,className:K.input,disabled:U,id:$?C:void 0,name:k,onChange:function(e){if(!e.nativeEvent.defaultPrevented){var t=e.target.checked;H(t),O&&O(e,t)}},readOnly:A,ref:T,required:L,ownerState:q,tabIndex:R,type:z},"checkbox"===z&&void 0===N?{}:{value:N},S)),Y?c:P]}))}))},45904:function(e,t,n){"use strict";n.d(t,{y:function(){return M}});var r=n(29439),a=n(43144),o=n(15671),i=n(87462),s=n(10658),l=n.n(s),u=n(63038),c=n.n(u),d=n(17798),f=n.n(d),m=n(13825),h=n.n(m),p=n(98743),v=n.n(p),g=n(40672);l().extend(f()),l().extend(h()),l().extend(v());var y=(0,g.b)(["Your locale has not been found.","Either the locale key is not a supported one. Locales supported by dayjs are available here: https://github.com/iamkun/dayjs/tree/dev/src/locale","Or you forget to import the locale from 'dayjs/locale/{localeUsed}'","fallback on English locale"]),b={YY:"year",YYYY:{sectionType:"year",contentType:"digit",maxLength:4},M:{sectionType:"month",contentType:"digit",maxLength:2},MM:"month",MMM:{sectionType:"month",contentType:"letter"},MMMM:{sectionType:"month",contentType:"letter"},D:{sectionType:"day",contentType:"digit",maxLength:2},DD:"day",Do:{sectionType:"day",contentType:"digit-with-letter"},d:{sectionType:"weekDay",contentType:"digit",maxLength:2},dd:{sectionType:"weekDay",contentType:"letter"},ddd:{sectionType:"weekDay",contentType:"letter"},dddd:{sectionType:"weekDay",contentType:"letter"},A:"meridiem",a:"meridiem",H:{sectionType:"hours",contentType:"digit",maxLength:2},HH:"hours",h:{sectionType:"hours",contentType:"digit",maxLength:2},hh:"hours",m:{sectionType:"minutes",contentType:"digit",maxLength:2},mm:"minutes",s:{sectionType:"seconds",contentType:"digit",maxLength:2},ss:"seconds"},w={year:"YYYY",month:"MMMM",monthShort:"MMM",dayOfMonth:"D",weekday:"dddd",weekdayShort:"dd",hours24h:"HH",hours12h:"hh",meridiem:"A",minutes:"mm",seconds:"ss",fullDate:"ll",fullDateWithWeekday:"dddd, LL",keyboardDate:"L",shortDate:"MMM D",normalDate:"D MMMM",normalDateWithWeekday:"ddd, MMM D",monthAndYear:"MMMM YYYY",monthAndDate:"MMMM D",fullTime:"LT",fullTime12h:"hh:mm A",fullTime24h:"HH:mm",fullDateTime:"lll",fullDateTime12h:"ll hh:mm A",fullDateTime24h:"ll HH:mm",keyboardDateTime:"L LT",keyboardDateTime12h:"L hh:mm A",keyboardDateTime24h:"L HH:mm"},x=["Missing UTC plugin","To be able to use UTC or timezones, you have to enable the `utc` plugin","Find more information on https://mui.com/x/react-date-pickers/timezone/#day-js-and-utc"].join("\n"),D=["Missing timezone plugin","To be able to use timezones, you have to enable both the `utc` and the `timezone` plugin","Find more information on https://mui.com/x/react-date-pickers/timezone/#day-js-and-timezone"].join("\n"),Z=function(e,t){return t?function(){return e.apply(void 0,arguments).locale(t)}:e},M=(0,a.Z)((function e(){var t,n=this,a=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},s=a.locale,u=a.formats,d=a.instance;(0,o.Z)(this,e),this.isMUIAdapter=!0,this.isTimezoneCompatible=!0,this.lib="dayjs",this.rawDayJsInstance=void 0,this.dayjs=void 0,this.locale=void 0,this.formats=void 0,this.escapedCharacters={start:"[",end:"]"},this.formatTokenMap=b,this.setLocaleToValue=function(e){var t=n.getCurrentLocaleCode();return t===e.locale()?e:e.locale(t)},this.hasUTCPlugin=function(){return"undefined"!==typeof l().utc},this.hasTimezonePlugin=function(){return"undefined"!==typeof l().tz},this.isSame=function(e,t,r){var a=n.setTimezone(t,n.getTimezone(e));return e.format(r)===a.format(r)},this.cleanTimezone=function(e){switch(e){case"default":return;case"system":return l().tz.guess();default:return e}},this.createSystemDate=function(e){if(n.rawDayJsInstance)return n.rawDayJsInstance(e);if(n.hasUTCPlugin()&&n.hasTimezonePlugin()){var t=l().tz.guess();return"UTC"!==t?l().tz(e,t):l()(e)}return l()(e)},this.createUTCDate=function(e){if(!n.hasUTCPlugin())throw new Error(x);return l().utc(e)},this.createTZDate=function(e,t){if(!n.hasUTCPlugin())throw new Error(x);if(!n.hasTimezonePlugin())throw new Error(D);var r=void 0!==e&&!e.endsWith("Z");return l()(e).tz(n.cleanTimezone(t),r)},this.getLocaleFormats=function(){var e=l().Ls,t=e[n.locale||"en"];return void 0===t&&(y(),t=e.en),t.formats},this.adjustOffset=function(e){if(!n.hasTimezonePlugin())return e;var t=n.getTimezone(e);if("UTC"!==t){var r,a,o=e.tz(n.cleanTimezone(t),!0);return(null!=(r=o.$offset)?r:0)===(null!=(a=e.$offset)?a:0)?e:o}return e},this.date=function(e){return null===e?null:n.dayjs(e)},this.dateWithTimezone=function(e,t){return null===e?null:(r="UTC"===t?n.createUTCDate(e):"system"===t||"default"===t&&!n.hasTimezonePlugin()?n.createSystemDate(e):n.createTZDate(e,t),void 0===n.locale?r:r.locale(n.locale));var r},this.getTimezone=function(e){if(n.hasTimezonePlugin()){var t,r=null==(t=e.$x)?void 0:t.$timezone;if(r)return r}return n.hasUTCPlugin()&&e.isUTC()?"UTC":"system"},this.setTimezone=function(e,t){if(n.getTimezone(e)===t)return e;if("UTC"===t){if(!n.hasUTCPlugin())throw new Error(x);return e.utc()}if("system"===t)return e.local();if(!n.hasTimezonePlugin()){if("default"===t)return e;throw new Error(D)}return l().tz(e,n.cleanTimezone(t))},this.toJsDate=function(e){return e.toDate()},this.parseISO=function(e){return n.dayjs(e)},this.toISO=function(e){return e.toISOString()},this.parse=function(e,t){return""===e?null:n.dayjs(e,t,n.locale,!0)},this.getCurrentLocaleCode=function(){return n.locale||"en"},this.is12HourCycleInCurrentLocale=function(){return/A|a/.test(n.getLocaleFormats().LT||"")},this.expandFormat=function(e){var t=n.getLocaleFormats();return e.replace(/(\[[^\]]+])|(LTS?|l{1,4}|L{1,4})/g,(function(e,n,r){var a=r&&r.toUpperCase();return n||t[r]||t[a].replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,(function(e,t,n){return t||n.slice(1)}))}))},this.getFormatHelperText=function(e){return n.expandFormat(e).replace(/a/gi,"(a|p)m").toLocaleLowerCase()},this.isNull=function(e){return null===e},this.isValid=function(e){return n.dayjs(e).isValid()},this.format=function(e,t){return n.formatByString(e,n.formats[t])},this.formatByString=function(e,t){return n.dayjs(e).format(t)},this.formatNumber=function(e){return e},this.getDiff=function(e,t,n){return e.diff(t,n)},this.isEqual=function(e,t){return null===e&&null===t||n.dayjs(e).toDate().getTime()===n.dayjs(t).toDate().getTime()},this.isSameYear=function(e,t){return n.isSame(e,t,"YYYY")},this.isSameMonth=function(e,t){return n.isSame(e,t,"YYYY-MM")},this.isSameDay=function(e,t){return n.isSame(e,t,"YYYY-MM-DD")},this.isSameHour=function(e,t){return e.isSame(t,"hour")},this.isAfter=function(e,t){return e>t},this.isAfterYear=function(e,t){return n.hasUTCPlugin()?!n.isSameYear(e,t)&&e.utc()>t.utc():e.isAfter(t,"year")},this.isAfterDay=function(e,t){return n.hasUTCPlugin()?!n.isSameDay(e,t)&&e.utc()>t.utc():e.isAfter(t,"day")},this.isBefore=function(e,t){return e=a&&e<=o},this.startOfYear=function(e){return n.adjustOffset(e.startOf("year"))},this.startOfMonth=function(e){return n.adjustOffset(e.startOf("month"))},this.startOfWeek=function(e){return n.adjustOffset(e.startOf("week"))},this.startOfDay=function(e){return n.adjustOffset(e.startOf("day"))},this.endOfYear=function(e){return n.adjustOffset(e.endOf("year"))},this.endOfMonth=function(e){return n.adjustOffset(e.endOf("month"))},this.endOfWeek=function(e){return n.adjustOffset(e.endOf("week"))},this.endOfDay=function(e){return n.adjustOffset(e.endOf("day"))},this.addYears=function(e,t){return n.adjustOffset(t<0?e.subtract(Math.abs(t),"year"):e.add(t,"year"))},this.addMonths=function(e,t){return n.adjustOffset(t<0?e.subtract(Math.abs(t),"month"):e.add(t,"month"))},this.addWeeks=function(e,t){return n.adjustOffset(t<0?e.subtract(Math.abs(t),"week"):e.add(t,"week"))},this.addDays=function(e,t){return n.adjustOffset(t<0?e.subtract(Math.abs(t),"day"):e.add(t,"day"))},this.addHours=function(e,t){return n.adjustOffset(t<0?e.subtract(Math.abs(t),"hour"):e.add(t,"hour"))},this.addMinutes=function(e,t){return n.adjustOffset(t<0?e.subtract(Math.abs(t),"minute"):e.add(t,"minute"))},this.addSeconds=function(e,t){return n.adjustOffset(t<0?e.subtract(Math.abs(t),"second"):e.add(t,"second"))},this.getYear=function(e){return e.year()},this.getMonth=function(e){return e.month()},this.getDate=function(e){return e.date()},this.getHours=function(e){return e.hour()},this.getMinutes=function(e){return e.minute()},this.getSeconds=function(e){return e.second()},this.getMilliseconds=function(e){return e.millisecond()},this.setYear=function(e,t){return n.adjustOffset(e.set("year",t))},this.setMonth=function(e,t){return n.adjustOffset(e.set("month",t))},this.setDate=function(e,t){return n.adjustOffset(e.set("date",t))},this.setHours=function(e,t){return n.adjustOffset(e.set("hour",t))},this.setMinutes=function(e,t){return n.adjustOffset(e.set("minute",t))},this.setSeconds=function(e,t){return n.adjustOffset(e.set("second",t))},this.setMilliseconds=function(e,t){return n.adjustOffset(e.set("millisecond",t))},this.getDaysInMonth=function(e){return e.daysInMonth()},this.getNextMonth=function(e){return n.addMonths(e,1)},this.getPreviousMonth=function(e){return n.addMonths(e,-1)},this.getMonthArray=function(e){for(var t=[e.startOf("year")];t.length<12;){var r=t[t.length-1];t.push(n.addMonths(r,1))}return t},this.mergeDateAndTime=function(e,t){return e.hour(t.hour()).minute(t.minute()).second(t.second())},this.getWeekdays=function(){var e=n.dayjs().startOf("week");return[0,1,2,3,4,5,6].map((function(t){return n.formatByString(n.addDays(e,t),"dd")}))},this.getWeekArray=function(e){for(var t=n.setLocaleToValue(e),r=t.startOf("month").startOf("week"),a=t.endOf("month").endOf("week"),o=0,i=r,s=[];iP(r,t)}}(null!=(t=n.disableIgnoringDatePartForTimeValidation)&&t,r);return null!=n.minTime&&l(n.minTime,s)&&(s=S(r,a,n.disableIgnoringDatePartForTimeValidation?n.minTime:g(r,s,n.minTime))),null!=n.maxTime&&l(s,n.maxTime)&&(s=S(r,a,n.disableIgnoringDatePartForTimeValidation?n.maxTime:g(r,s,n.maxTime))),s},k=function(e,t){var n=e.formatTokenMap[t];if(null==n)throw new Error(['MUI: The token "'.concat(t,'" is not supported by the Date and Time Pickers.'),"Please try using another token or open an issue on https://github.com/mui/mui-x/issues/new/choose if you think it should be supported."].join("\n"));return"string"===typeof n?{type:n,contentType:"meridiem"===n?"letter":"digit",maxLength:void 0}:{type:n.sectionType,contentType:n.contentType,maxLength:n.maxLength}},V=function(e,t,n){for(var r=[],a=e.dateWithTimezone(void 0,t),o=e.startOfWeek(a),i=e.endOfWeek(a),s=o;e.isBefore(s,i);)r.push(s),s=e.addDays(s,1);return r.map((function(t){return e.formatByString(t,n)}))},O=function(e,t,n,r){switch(n){case"month":return v(e,e.dateWithTimezone(void 0,t)).map((function(t){return e.formatByString(t,r)}));case"weekDay":return V(e,t,r);case"meridiem":var a=e.dateWithTimezone(void 0,t);return[e.startOfDay(a),e.endOfDay(a)].map((function(t){return e.formatByString(t,r)}));default:return[]}},F=function(e,t,n){var r=t;for(r=Number(r).toString();r.length1;case"day":return e.formatByString(e.startOfMonth(o),a).length>1;case"weekDay":return e.formatByString(e.startOfWeek(o),a).length>1;case"hours":return e.formatByString(e.setHours(o,1),a).length>1;case"minutes":return e.formatByString(e.setMinutes(o,1),a).length>1;case"seconds":return e.formatByString(e.setSeconds(o,1),a).length>1;default:throw new Error("Invalid section type")}},B=function(e,t,n,a,o,i,s,l){for(var u="",c=[],d=e.date(),f=function(a){if(""===a)return null;var i=k(e,a),l=E(e,t,i.contentType,i.type,a),f=s?l:"digit"===i.contentType,m=null!=o&&e.isValid(o),h=m?e.formatByString(o,a):"",p=null;if(f)if(l)p=""===h?e.formatByString(d,a).length:h.length;else{if(null==i.maxLength)throw new Error("MUI: The token ".concat(a," should have a 'maxDigitNumber' property on it's adapter"));p=i.maxLength,m&&(h=F(0,h,p))}return c.push((0,r.Z)({},i,{format:a,maxLength:p,value:h,placeholder:z(e,t,n,i,a),hasLeadingZeros:l,hasLeadingZerosInFormat:l,hasLeadingZerosInInput:f,startSeparator:0===c.length?u:"",endSeparator:"",modified:!1})),null},m=10,h=a,p=e.expandFormat(a);p!==h;)if(h=p,p=e.expandFormat(h),(m-=1)<0)throw new Error("MUI: The format expansion seems to be enter in an infinite loop. Please open an issue with the format passed to the picker component");for(var v=p,g=function(e,t){for(var n=[],r=e.escapedCharacters,a=r.start,o=r.end,i=new RegExp("(\\".concat(a,"[^\\").concat(o,"]*\\").concat(o,")+"),"g"),s=null;s=i.exec(t);)n.push({start:s.index,end:i.lastIndex-1});return n}(e,v),y=new RegExp("^(".concat(Object.keys(e.formatTokenMap).sort((function(e,t){return t.length-e.length})).join("|"),")"),"g"),b="",w=function(e){var t=g.find((function(t){return t.start<=e&&t.end>=e})),n=v[e],r=null!=t,a="".concat(b).concat(v.slice(e)),o=y.test(a);!r&&n.match(/([A-Za-z]+)/)&&o?(b=a.slice(0,y.lastIndex),e+=y.lastIndex-1):r&&(null==t?void 0:t.start)===e||(null==t?void 0:t.end)===e||(f(b),b="",0===c.length?u+=n:c[c.length-1].endSeparator+=n);x=e},x=0;x=12?e.addHours(a,-12):!u&&c<12?e.addHours(a,12):a;case"hours":return e.setHours(a,e.getHours(r));case"minutes":return e.setMinutes(a,e.getMinutes(r));case"seconds":return e.setSeconds(a,e.getSeconds(r));default:return a}}(e,t,a,n,r):r}),a)},W=["value","referenceDate"],U={emptyValue:null,getTodayValue:y,getInitialReferenceValue:function(e){var t=e.value,n=e.referenceDate,r=(0,a.Z)(e,W);return null!=t&&r.utils.isValid(t)?t:null!=n?n:T(r)},cleanValue:function(e,t){return null!=t&&e.isValid(t)?t:null},areValuesEqual:function(e,t,n){return!e.isValid(t)&&null!=t&&!e.isValid(n)&&null!=n||e.isEqual(t,n)},isSameError:function(e,t){return e===t},hasError:function(e){return null!=e},defaultErrorState:null,getTimezone:function(e,t){return null!=t&&e.isValid(t)?e.getTimezone(t):null},setTimezone:function(e,t,n){return null==n?null:e.setTimezone(n,t)}},$={updateReferenceValue:function(e,t,n){return null!=t&&e.isValid(t)?t:n},getSectionsFromValue:function(e,t,n,r,a){return!e.isValid(t)&&!!n?n:R(a(t),r)},getValueStrFromSections:function(e,t){var n=e.map((function(e){var n=I(e,t?"input-rtl":"input-ltr");return"".concat(e.startSeparator).concat(n).concat(e.endSeparator)})).join("");return t?"\u2066".concat(n,"\u2069"):n},getActiveDateManager:function(e,t){return{date:t.value,referenceDate:t.referenceValue,getSections:function(e){return e},getNewValuesFromNewActiveDate:function(n){return{value:n,referenceValue:null!=n&&e.isValid(n)?n:t.referenceValue}}}},parseValueStr:function(e,t,n){return n(e.trim(),t)}},q=n(23208),K={previousMonth:"Previous month",nextMonth:"Next month",openPreviousView:"open previous view",openNextView:"open next view",calendarViewSwitchingButtonAriaLabel:function(e){return"year"===e?"year view is open, switch to calendar view":"calendar view is open, switch to year view"},start:"Start",end:"End",cancelButtonLabel:"Cancel",clearButtonLabel:"Clear",okButtonLabel:"OK",todayButtonLabel:"Today",datePickerToolbarTitle:"Select date",dateTimePickerToolbarTitle:"Select date & time",timePickerToolbarTitle:"Select time",dateRangePickerToolbarTitle:"Select date range",clockLabelText:function(e,t,n){return"Select ".concat(e,". ").concat(null===t?"No time selected":"Selected time is ".concat(n.format(t,"fullTime")))},hoursClockNumberText:function(e){return"".concat(e," hours")},minutesClockNumberText:function(e){return"".concat(e," minutes")},secondsClockNumberText:function(e){return"".concat(e," seconds")},selectViewText:function(e){return"Select ".concat(e)},calendarWeekNumberHeaderLabel:"Week number",calendarWeekNumberHeaderText:"#",calendarWeekNumberAriaLabelText:function(e){return"Week ".concat(e)},calendarWeekNumberText:function(e){return"".concat(e)},openDatePickerDialogue:function(e,t){return null!==e&&t.isValid(e)?"Choose date, selected date is ".concat(t.format(e,"fullDate")):"Choose date"},openTimePickerDialogue:function(e,t){return null!==e&&t.isValid(e)?"Choose time, selected time is ".concat(t.format(e,"fullTime")):"Choose time"},fieldClearLabel:"Clear value",timeTableLabel:"pick time",dateTableLabel:"pick date",fieldYearPlaceholder:function(e){return"Y".repeat(e.digitAmount)},fieldMonthPlaceholder:function(e){return"letter"===e.contentType?"MMMM":"MM"},fieldDayPlaceholder:function(){return"DD"},fieldWeekDayPlaceholder:function(e){return"letter"===e.contentType?"EEEE":"EE"},fieldHoursPlaceholder:function(){return"hh"},fieldMinutesPlaceholder:function(){return"mm"},fieldSecondsPlaceholder:function(){return"ss"},fieldMeridiemPlaceholder:function(){return"aa"}},G=K,_=(d=K,(0,r.Z)({},d),function(){var e=o.useContext(q.y);if(null===e)throw new Error(["MUI: Can not find the date and time pickers localization context.","It looks like you forgot to wrap your component in LocalizationProvider.","This can also happen if you are bundling multiple versions of the `@mui/x-date-pickers` package"].join("\n"));if(null===e.utils)throw new Error(["MUI: Can not find the date and time pickers adapter from its localization context.","It looks like you forgot to pass a `dateAdapter` to your LocalizationProvider."].join("\n"));var t=o.useMemo((function(){return(0,r.Z)({},G,e.localeText)}),[e.localeText]);return o.useMemo((function(){return(0,r.Z)({},e,{localeText:t})}),[e,t])}),Q=function(){return _().utils},J=function(){return _().defaultDates},X=function(){return _().localeText},ee=function(e){var t=Q(),n=o.useRef();return void 0===n.current&&(n.current=t.dateWithTimezone(void 0,e)),n.current},te=n(61113),ne=n(17592),re=n(21921);function ae(e){var t,n,r="";if("string"==typeof e||"number"==typeof e)r+=e;else if("object"==typeof e)if(Array.isArray(e))for(t=0;t0))throw new Error("MUI: The `views` prop must contain at least one view");t=i[0]}return{views:i,openTo:t}}({views:d.views,openTo:d.openTo,defaultViews:["year","day"],defaultOpenTo:"day"}),{disableFuture:null!=(a=d.disableFuture)&&a,disablePast:null!=(i=d.disablePast)&&i,minDate:p(u,d.minDate,c.minDate),maxDate:p(u,d.maxDate,c.maxDate),slots:(0,r.Z)({toolbar:ge},m),slotProps:null!=(l=d.slotProps)?l:d.componentsProps})}var xe=function(e){var t=e.props,n=e.value,r=e.adapter;if(null===n)return null;var a=t.shouldDisableDate,o=t.shouldDisableMonth,i=t.shouldDisableYear,s=t.disablePast,l=t.disableFuture,u=t.timezone,c=r.utils.dateWithTimezone(void 0,u),d=p(r.utils,t.minDate,r.defaultDates.minDate),f=p(r.utils,t.maxDate,r.defaultDates.maxDate);switch(!0){case!r.utils.isValid(n):return"invalidDate";case Boolean(a&&a(n)):return"shouldDisableDate";case Boolean(o&&o(n)):return"shouldDisableMonth";case Boolean(i&&i(n)):return"shouldDisableYear";case Boolean(l&&r.utils.isAfterDay(n,c)):return"disableFuture";case Boolean(s&&r.utils.isBeforeDay(n,c)):return"disablePast";case Boolean(d&&r.utils.isBeforeDay(n,d)):return"minDate";case Boolean(f&&r.utils.isAfterDay(n,f)):return"maxDate";default:return null}},De=n(71577);function Ze(e){if(void 0===e)return{};var t={};return Object.keys(e).filter((function(t){return!(t.match(/^on[A-Z]/)&&"function"===typeof e[t])})).forEach((function(n){t[n]=e[n]})),t}function Me(e){var t=e.getSlotProps,n=e.additionalProps,a=e.externalSlotProps,o=e.externalForwardedProps,i=e.className;if(!t){var s=oe(null==n?void 0:n.className,i,null==o?void 0:o.className,null==a?void 0:a.className),l=(0,r.Z)({},null==n?void 0:n.style,null==o?void 0:o.style,null==a?void 0:a.style),u=(0,r.Z)({},n,o,a);return s.length>0&&(u.className=s),Object.keys(l).length>0&&(u.style=l),{props:u,internalRef:void 0}}var c=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];if(void 0===e)return{};var n={};return Object.keys(e).filter((function(n){return n.match(/^on[A-Z]/)&&"function"===typeof e[n]&&!t.includes(n)})).forEach((function(t){n[t]=e[t]})),n}((0,r.Z)({},o,a)),d=Ze(a),f=Ze(o),m=t(c),h=oe(null==m?void 0:m.className,null==n?void 0:n.className,i,null==o?void 0:o.className,null==a?void 0:a.className),p=(0,r.Z)({},null==m?void 0:m.style,null==n?void 0:n.style,null==o?void 0:o.style,null==a?void 0:a.style),v=(0,r.Z)({},m,n,f,d);return h.length>0&&(v.className=h),Object.keys(p).length>0&&(v.style=p),{props:v,internalRef:m.ref}}var Pe=["elementType","externalSlotProps","ownerState","skipResolvingSlotProps"];function Ce(e){var t,n=e.elementType,o=e.externalSlotProps,i=e.ownerState,s=e.skipResolvingSlotProps,l=void 0!==s&&s,u=(0,a.Z)(e,Pe),d=l?{}:c(o,i),f=Me((0,r.Z)({},u,{externalSlotProps:d})),m=f.props,h=f.internalRef,p=(0,De.Z)(h,null==d?void 0:d.ref,null==(t=e.additionalProps)?void 0:t.ref),v=function(e,t,n){return void 0===e||"string"===typeof e?t:(0,r.Z)({},t,{ownerState:(0,r.Z)({},t.ownerState,n)})}(n,(0,r.Z)({},m,{ref:p}),i);return v}var Se=n(41727),Te=n(47131),ke=n(28334),Ve=n(29439),Oe=n(73365),Fe=n(32530),Ae=n(70501),Ie=n(94887),Le=n(92071),Re=n(76182),ze=n(42504);function Ne(e){return(0,ie.Z)("MuiPickersPopper",e)}(0,se.Z)("MuiPickersPopper",["root","paper"]);var je=function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:document,n=t.activeElement;return n?n.shadowRoot?e(n.shadowRoot):n:null},Ee="undefined"!==typeof navigator&&navigator.userAgent.match(/android\s(\d+)|OS\s(\d+)/i),Be=Ee&&Ee[1]?parseInt(Ee[1],10):null,Ye=Ee&&Ee[2]?parseInt(Ee[2],10):null,He=Be&&Be<10||Ye&&Ye<13||!1,We=function(){return(0,i.Z)("@media (prefers-reduced-motion: reduce)",{defaultMatches:!1})||He},Ue=["PaperComponent","popperPlacement","ownerState","children","paperSlotProps","paperClasses","onPaperClick","onPaperTouchStart"],$e=(0,ne.ZP)(Ie.Z,{name:"MuiPickersPopper",slot:"Root",overridesResolver:function(e,t){return t.root}})((function(e){return{zIndex:e.theme.zIndex.modal}})),qe=(0,ne.ZP)(Ae.Z,{name:"MuiPickersPopper",slot:"Paper",overridesResolver:function(e,t){return t.paper}})((function(e){var t=e.ownerState;return(0,r.Z)({outline:0,transformOrigin:"top center"},t.placement.includes("top")&&{transformOrigin:"bottom center"})}));var Ke=o.forwardRef((function(e,t){var n=e.PaperComponent,o=e.popperPlacement,i=e.ownerState,s=e.children,l=e.paperSlotProps,u=e.paperClasses,c=e.onPaperClick,d=e.onPaperTouchStart,f=(0,a.Z)(e,Ue),m=(0,r.Z)({},i,{placement:o}),h=Ce({elementType:n,externalSlotProps:l,additionalProps:{tabIndex:-1,elevation:8,ref:t},className:u,ownerState:m});return(0,ue.jsx)(n,(0,r.Z)({},f,h,{onClick:function(e){var t;c(e),null==(t=h.onClick)||t.call(h,e)},onTouchStart:function(e){var t;d(e),null==(t=h.onTouchStart)||t.call(h,e)},ownerState:m,children:s}))}));function Ge(e){var t,n,a,i,l=(0,s.Z)({props:e,name:"MuiPickersPopper"}),u=l.anchorEl,c=l.children,d=l.containerRef,f=void 0===d?null:d,m=l.shouldRestoreFocus,h=l.onBlur,p=l.onDismiss,v=l.open,g=l.role,y=l.placement,b=l.slots,w=l.slotProps,x=l.reduceAnimations;o.useEffect((function(){function e(e){!v||"Escape"!==e.key&&"Esc"!==e.key||p()}return document.addEventListener("keydown",e),function(){document.removeEventListener("keydown",e)}}),[p,v]);var D=o.useRef(null);o.useEffect((function(){"tooltip"===g||m&&!m()||(v?D.current=je(document):D.current&&D.current instanceof HTMLElement&&setTimeout((function(){D.current instanceof HTMLElement&&D.current.focus()})))}),[v,g,m]);var Z=function(e,t){var n=o.useRef(!1),r=o.useRef(!1),a=o.useRef(null),i=o.useRef(!1);o.useEffect((function(){if(e)return document.addEventListener("mousedown",t,!0),document.addEventListener("touchstart",t,!0),function(){document.removeEventListener("mousedown",t,!0),document.removeEventListener("touchstart",t,!0),i.current=!1};function t(){i.current=!0}}),[e]);var s=(0,Re.Z)((function(e){if(i.current){var o=r.current;r.current=!1;var s=(0,ze.Z)(a.current);!a.current||"clientX"in e&&function(e,t){return t.documentElement.clientWidth-1:!s.documentElement.contains(e.target)||a.current.contains(e.target))||o||t(e))}})),l=function(){r.current=!0};return o.useEffect((function(){if(e){var t=(0,ze.Z)(a.current),r=function(){n.current=!0};return t.addEventListener("touchstart",s),t.addEventListener("touchmove",r),function(){t.removeEventListener("touchstart",s),t.removeEventListener("touchmove",r)}}}),[e,s]),o.useEffect((function(){if(e){var t=(0,ze.Z)(a.current);return t.addEventListener("click",s),function(){t.removeEventListener("click",s),r.current=!1}}}),[e,s]),[a,l,l]}(v,null!=h?h:p),M=(0,Ve.Z)(Z,3),P=M[0],C=M[1],S=M[2],T=o.useRef(null),k=(0,De.Z)(T,f),V=(0,De.Z)(k,P),O=l,F=function(e){var t=e.classes;return(0,re.Z)({root:["root"],paper:["paper"]},Ne,t)}(O),A=We(),I=null!=x?x:A,L=(null!=(t=null==b?void 0:b.desktopTransition)?t:I)?Fe.Z:Oe.Z,R=null!=(n=null==b?void 0:b.desktopTrapFocus)?n:Le.Z,z=null!=(a=null==b?void 0:b.desktopPaper)?a:qe,N=null!=(i=null==b?void 0:b.popper)?i:$e,j=Ce({elementType:N,externalSlotProps:null==w?void 0:w.popper,additionalProps:{transition:!0,role:g,open:v,anchorEl:u,placement:y,onKeyDown:function(e){"Escape"===e.key&&(e.stopPropagation(),p())}},className:F.root,ownerState:l});return(0,ue.jsx)(N,(0,r.Z)({},j,{children:function(e){var t=e.TransitionProps,n=e.placement;return(0,ue.jsx)(R,(0,r.Z)({open:v,disableAutoFocus:!0,disableRestoreFocus:!0,disableEnforceFocus:"tooltip"===g,isEnabled:function(){return!0}},null==w?void 0:w.desktopTrapFocus,{children:(0,ue.jsx)(L,(0,r.Z)({},t,null==w?void 0:w.desktopTransition,{children:(0,ue.jsx)(Ke,{PaperComponent:z,ownerState:O,popperPlacement:n,ref:V,onPaperClick:C,onPaperTouchStart:S,paperClasses:F.paper,paperSlotProps:null==w?void 0:w.desktopPaper,children:c})}))}))}}))}var _e=n(35422);function Qe(e,t,n,r){var a=e.value,i=e.onError,s=_(),l=o.useRef(r),u=t({adapter:s,value:a,props:e});return o.useEffect((function(){i&&!n(u,l.current)&&i(u,a),l.current=u}),[n,i,l,u,a]),u}var Je=function(e){var t,n,r=e.timezone,a=e.value,i=e.defaultValue,s=e.onChange,l=e.valueManager,u=Q(),c=o.useRef(i),d=null!=(t=null!=a?a:c.current)?t:l.emptyValue,f=o.useMemo((function(){return l.getTimezone(u,d)}),[u,l,d]),m=(0,Re.Z)((function(e){return null==f?e:l.setTimezone(u,f,e)})),h=null!=(n=null!=r?r:f)?n:"default",p=o.useMemo((function(){return l.setTimezone(u,h,d)}),[l,u,h,d]),v=(0,Re.Z)((function(e){for(var t=m(e),n=arguments.length,r=new Array(n>1?n-1:0),a=1;a1?t-1:0),r=1;r1&&void 0!==arguments[1]?arguments[1]:"partial";return L({name:"setValueFromView",value:e,selectionState:t})})),U=(0,Re.Z)((function(e,t,n){return L({name:"setValueFromShortcut",value:e,changeImportance:null!=t?t:"accept",shortcut:n})})),$=(0,Re.Z)((function(e,t){return L({name:"setValueFromField",value:e,context:t})})),q=(0,Re.Z)((function(e){M(e),null==p||p(e)})),K={onClear:z,onAccept:N,onDismiss:j,onCancel:E,onSetToday:B,onOpen:Y,onClose:H},G={value:V.draft,onChange:$,selectedSections:Z,onSelectedSectionsChange:q},J=o.useMemo((function(){return n.cleanValue(b,V.draft)}),[b,n,V.draft]);return{open:C,fieldProps:G,viewProps:{value:J,onChange:W,onClose:H,open:C,onSelectedSectionsChange:q},layoutProps:(0,r.Z)({},K,{value:J,onChange:W,onSelectShortcut:U,isValid:function(e){var a=s({adapter:w,value:e,props:(0,r.Z)({},t,{value:e,timezone:A})});return!n.hasError(a)}}),actions:K}},tt=n(55094);function nt(e){var t,n,r=e.onChange,a=e.onViewChange,i=e.openTo,s=e.view,l=e.views,u=e.autoFocus,c=e.focusedView,d=e.onFocusedViewChange;var f=o.useRef(i),m=o.useRef(l),h=o.useRef(l.includes(i)?i:l[0]),p=(0,_e.Z)({name:"useViews",state:"view",controlled:s,default:h.current}),v=(0,Ve.Z)(p,2),g=v[0],y=v[1],b=o.useRef(u?g:null),w=(0,_e.Z)({name:"useViews",state:"focusedView",controlled:c,default:b.current}),x=(0,Ve.Z)(w,2),D=x[0],Z=x[1];o.useEffect((function(){(f.current&&f.current!==i||m.current&&m.current.some((function(e){return!l.includes(e)})))&&(y(l.includes(i)?i:l[0]),m.current=l,f.current=i)}),[i,y,g,l]);var M=l.indexOf(g),P=null!=(t=l[M-1])?t:null,C=null!=(n=l[M+1])?n:null,S=(0,Re.Z)((function(e,t){Z(t?e:function(t){return e===t?null:t}),null==d||d(e,t)})),T=(0,Re.Z)((function(e){e!==g&&(y(e),S(e,!0),a&&a(e))})),k=(0,Re.Z)((function(){C&&T(C),S(C,!0)})),V=(0,Re.Z)((function(e,t,n){var a="finish"===t,o=n?l.indexOf(n)1,timeViewsCount:O}))}}};function ot(){return"undefined"===typeof window?"portrait":window.screen&&window.screen.orientation&&window.screen.orientation.angle?90===Math.abs(window.screen.orientation.angle)?"landscape":"portrait":window.orientation&&90===Math.abs(Number(window.orientation))?"landscape":"portrait"}var it=function(e,t){var n,r,a=o.useState(ot),i=(0,Ve.Z)(a,2),s=i[0],l=i[1];return(0,tt.Z)((function(){var e=function(){l(ot())};return window.addEventListener("orientationchange",e),function(){window.removeEventListener("orientationchange",e)}}),[]),n=e,r=["hours","minutes","seconds"],!(Array.isArray(r)?r.every((function(e){return-1!==n.indexOf(e)})):-1!==n.indexOf(r))&&"landscape"===(t||s)},st=((0,n(40672).b)(["The `renderInput` prop has been removed in version 6.0 of the Date and Time Pickers.","You can replace it with the `textField` component slot in most cases.","For more information, please have a look at the migration guide (https://mui.com/x/migration/migration-pickers-v5/#input-renderer-required-in-v5)."]),function(e){var t=e.props,n=e.valueManager,a=e.valueType,o=e.wrapperVariant,i=e.inputRef,s=e.additionalViewProps,l=e.validator,u=e.autoFocusView;var c=et({props:t,valueManager:n,valueType:a,wrapperVariant:o,validator:l}),d=at({props:t,inputRef:i,additionalViewProps:s,autoFocusView:u,propsFromPickerValue:c.viewProps}),f=function(e){var t=e.props,n=e.propsFromPickerValue,a=e.propsFromPickerViews,o=e.wrapperVariant,i=t.orientation,s=it(a.views,i);return{layoutProps:(0,r.Z)({},a,n,{isLandscape:s,wrapperVariant:o,disabled:t.disabled,readOnly:t.readOnly})}}({props:t,wrapperVariant:o,propsFromPickerValue:c.layoutProps,propsFromPickerViews:d.layoutProps});return{open:c.open,actions:c.actions,fieldProps:c.fieldProps,renderCurrentView:d.renderCurrentView,hasUIView:d.hasUIView,shouldRestoreFocus:d.shouldRestoreFocus,layoutProps:f.layoutProps}});function lt(e){return(0,ie.Z)("MuiPickersLayout",e)}var ut=(0,se.Z)("MuiPickersLayout",["root","landscape","contentWrapper","toolbar","actionBar","shortcuts"]),ct=n(69099),dt=n(4117),ft=["onAccept","onClear","onCancel","onSetToday","actions"];function mt(e){var t=e.onAccept,n=e.onClear,o=e.onCancel,i=e.onSetToday,s=e.actions,l=(0,a.Z)(e,ft),u=X();if(null==s||0===s.length)return null;var c=null==s?void 0:s.map((function(e){switch(e){case"clear":return(0,ue.jsx)(ct.Z,{onClick:n,children:u.clearButtonLabel},e);case"cancel":return(0,ue.jsx)(ct.Z,{onClick:o,children:u.cancelButtonLabel},e);case"accept":return(0,ue.jsx)(ct.Z,{onClick:t,children:u.okButtonLabel},e);case"today":return(0,ue.jsx)(ct.Z,{onClick:i,children:u.todayButtonLabel},e);default:return null}}));return(0,ue.jsx)(dt.Z,(0,r.Z)({},l,{children:c}))}var ht=n(48310),pt=n(67216),vt=n(66212),gt=320,yt=334,bt=["items","changeImportance","isLandscape","onChange","isValid"],wt=["getValue"];function xt(e){var t=e.items,n=e.changeImportance,o=e.onChange,i=e.isValid,s=(0,a.Z)(e,bt);if(null==t||0===t.length)return null;var l=t.map((function(e){var t=e.getValue,r=(0,a.Z)(e,wt),s=t({isValid:i});return{label:r.label,onClick:function(){o(s,n,r)},disabled:!i(s)}}));return(0,ue.jsx)(ht.Z,(0,r.Z)({dense:!0,sx:[{maxHeight:yt,maxWidth:200,overflow:"auto"}].concat((0,Z.Z)(Array.isArray(s.sx)?s.sx:[s.sx]))},s,{children:l.map((function(e){return(0,ue.jsx)(pt.ZP,{children:(0,ue.jsx)(vt.Z,(0,r.Z)({},e))},e.label)}))}))}var Dt=function(e){var t,n,a=e.wrapperVariant,o=e.onAccept,i=e.onClear,s=e.onCancel,l=e.onSetToday,u=e.view,c=e.views,d=e.onViewChange,f=e.value,m=e.onChange,h=e.onSelectShortcut,p=e.isValid,v=e.isLandscape,g=e.disabled,y=e.readOnly,b=e.children,w=e.components,x=e.componentsProps,D=e.slots,Z=e.slotProps,M=null!=D?D:be(w),P=null!=Z?Z:x,C=function(e){var t=e.classes,n={root:["root",e.isLandscape&&"landscape"],contentWrapper:["contentWrapper"],toolbar:["toolbar"],actionBar:["actionBar"],tabs:["tabs"],landscape:["landscape"],shortcuts:["shortcuts"]};return(0,re.Z)(n,lt,t)}(e),S=null!=(t=null==M?void 0:M.actionBar)?t:mt,T=Ce({elementType:S,externalSlotProps:null==P?void 0:P.actionBar,additionalProps:{onAccept:o,onClear:i,onCancel:s,onSetToday:l,actions:"desktop"===a?[]:["cancel","accept"],className:C.actionBar},ownerState:(0,r.Z)({},e,{wrapperVariant:a})}),k=(0,ue.jsx)(S,(0,r.Z)({},T)),V=null==M?void 0:M.toolbar,O=Ce({elementType:V,externalSlotProps:null==P?void 0:P.toolbar,additionalProps:{isLandscape:v,onChange:m,value:f,view:u,onViewChange:d,views:c,disabled:g,readOnly:y,className:C.toolbar},ownerState:(0,r.Z)({},e,{wrapperVariant:a})}),F=function(e){return null!==e.view}(O)&&V?(0,ue.jsx)(V,(0,r.Z)({},O)):null,A=b,I=null==M?void 0:M.tabs,L=u&&I?(0,ue.jsx)(I,(0,r.Z)({view:u,onViewChange:d},null==P?void 0:P.tabs)):null,R=null!=(n=null==M?void 0:M.shortcuts)?n:xt,z=Ce({elementType:R,externalSlotProps:null==P?void 0:P.shortcuts,additionalProps:{isValid:p,isLandscape:v,onChange:h,className:C.shortcuts},ownerState:{isValid:p,isLandscape:v,onChange:h,className:C.shortcuts,wrapperVariant:a}});return{toolbar:F,content:A,tabs:L,actionBar:k,shortcuts:u&&R?(0,ue.jsx)(R,(0,r.Z)({},z)):null}},Zt=(0,ne.ZP)("div",{name:"MuiPickersLayout",slot:"Root",overridesResolver:function(e,t){return t.root}})((function(e){var t,n=e.theme,r=e.ownerState;return t={display:"grid",gridAutoColumns:"max-content auto max-content",gridAutoRows:"max-content auto max-content"},(0,ye.Z)(t,"& .".concat(ut.toolbar),r.isLandscape?{gridColumn:"rtl"===n.direction?3:1,gridRow:"2 / 3"}:{gridColumn:"2 / 4",gridRow:1}),(0,ye.Z)(t,".".concat(ut.shortcuts),r.isLandscape?{gridColumn:"2 / 4",gridRow:1}:{gridColumn:"rtl"===n.direction?3:1,gridRow:"2 / 3"}),(0,ye.Z)(t,"& .".concat(ut.actionBar),{gridColumn:"1 / 4",gridRow:3}),t}));Zt.propTypes={as:u().elementType,ownerState:u().shape({isLandscape:u().bool.isRequired}).isRequired,sx:u().oneOfType([u().arrayOf(u().oneOfType([u().func,u().object,u().bool])),u().func,u().object])};var Mt=(0,ne.ZP)("div",{name:"MuiPickersLayout",slot:"ContentWrapper",overridesResolver:function(e,t){return t.contentWrapper}})({gridColumn:2,gridRow:2,display:"flex",flexDirection:"column"}),Pt=function(e){var t=(0,s.Z)({props:e,name:"MuiPickersLayout"}),n=Dt(t),r=n.toolbar,a=n.content,i=n.tabs,l=n.actionBar,u=n.shortcuts,c=t.sx,d=t.className,f=t.isLandscape,m=t.ref,h=t.wrapperVariant,p=t,v=function(e){var t=e.isLandscape,n=e.classes,r={root:["root",t&&"landscape"],contentWrapper:["contentWrapper"]};return(0,re.Z)(r,lt,n)}(p);return(0,ue.jsxs)(Zt,{ref:m,sx:c,className:oe(d,v.root),ownerState:p,children:[f?u:r,f?r:u,(0,ue.jsx)(Mt,{className:v.contentWrapper,children:"desktop"===h?(0,ue.jsxs)(o.Fragment,{children:[a,i]}):(0,ue.jsxs)(o.Fragment,{children:[i,a]})}),l]})},Ct=["props","getOpenDialogAriaText"],St=["ownerState"],Tt=["ownerState"],kt=n(81171),Vt=(0,kt.Z)((0,ue.jsx)("path",{d:"M7 10l5 5 5-5z"}),"ArrowDropDown"),Ot=(0,kt.Z)((0,ue.jsx)("path",{d:"M15.41 16.59L10.83 12l4.58-4.59L14 6l-6 6 6 6 1.41-1.41z"}),"ArrowLeft"),Ft=(0,kt.Z)((0,ue.jsx)("path",{d:"M8.59 16.59L13.17 12 8.59 7.41 10 6l6 6-6 6-1.41-1.41z"}),"ArrowRight"),At=(0,kt.Z)((0,ue.jsx)("path",{d:"M17 12h-5v5h5v-5zM16 1v2H8V1H6v2H5c-1.11 0-1.99.9-1.99 2L3 19c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2h-1V1h-2zm3 18H5V8h14v11z"}),"Calendar"),It=((0,kt.Z)((0,ue.jsxs)(o.Fragment,{children:[(0,ue.jsx)("path",{d:"M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"}),(0,ue.jsx)("path",{d:"M12.5 7H11v6l5.25 3.15.75-1.23-4.5-2.67z"})]}),"Clock"),(0,kt.Z)((0,ue.jsx)("path",{d:"M9 11H7v2h2v-2zm4 0h-2v2h2v-2zm4 0h-2v2h2v-2zm2-7h-1V2h-2v2H8V2H6v2H5c-1.11 0-1.99.9-1.99 2L3 20c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 16H5V9h14v11z"}),"DateRange"),(0,kt.Z)((0,ue.jsxs)(o.Fragment,{children:[(0,ue.jsx)("path",{d:"M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"}),(0,ue.jsx)("path",{d:"M12.5 7H11v6l5.25 3.15.75-1.23-4.5-2.67z"})]}),"Time"),(0,kt.Z)((0,ue.jsx)("path",{d:"M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"}),"Clear")),Lt=n(16783),Rt=n(19860),zt=function(e){var t=Q(),n=X(),a=_(),i="rtl"===(0,Rt.Z)().direction,s=e.valueManager,l=e.fieldValueManager,u=(e.valueType,e.validator),c=e.internalProps,d=e.internalProps,f=d.value,m=d.defaultValue,h=d.referenceDate,p=d.onChange,g=d.format,y=d.formatDensity,b=void 0===y?"dense":y,w=d.selectedSections,x=d.onSelectedSectionsChange,D=d.shouldRespectLeadingZeros,M=void 0!==D&&D,P=d.timezone,S=Je({timezone:P,value:f,defaultValue:m,onChange:p,valueManager:s}),T=S.timezone,k=S.value,O=S.handleValueChange,F=o.useMemo((function(){return function(e,t){var n=e.dateWithTimezone(void 0,t),r=e.endOfYear(n),a=e.endOfDay(n),o=v(e,n).reduce((function(t,n){var r=e.getDaysInMonth(n);return r>t.maxDaysInMonth?{maxDaysInMonth:r,longestMonth:n}:t}),{maxDaysInMonth:0,longestMonth:null}),i=o.maxDaysInMonth,s=o.longestMonth;return{year:function(n){var r=n.format;return{minimum:0,maximum:j(e,t,r)?9999:99}},month:function(){return{minimum:1,maximum:e.getMonth(r)+1}},day:function(t){var n=t.currentDate;return{minimum:1,maximum:null!=n&&e.isValid(n)?e.getDaysInMonth(n):i,longestMonth:s}},weekDay:function(n){var r=n.format;if("digit"===n.contentType){var a=V(e,t,r).map(Number);return{minimum:Math.min.apply(Math,(0,Z.Z)(a)),maximum:Math.max.apply(Math,(0,Z.Z)(a))}}return{minimum:1,maximum:7}},hours:function(t){var r=t.format,o=e.getHours(a);return e.formatByString(e.endOfDay(n),r)!==o.toString()?{minimum:1,maximum:Number(e.formatByString(e.startOfDay(n),r))}:{minimum:0,maximum:o}},minutes:function(){return{minimum:0,maximum:e.getMinutes(a)}},seconds:function(){return{minimum:0,maximum:e.getSeconds(a)}},meridiem:function(){return{minimum:0,maximum:0}}}}(t,T)}),[t,T]),A=o.useCallback((function(e){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return l.getSectionsFromValue(t,e,r,i,(function(e){return B(t,T,n,g,e,b,M,i)}))}),[l,g,n,i,M,t,b,T]),L=o.useMemo((function(){return l.getValueStrFromSections(A(s.emptyValue),i)}),[l,A,s.emptyValue,i]),z=o.useState((function(){var e=A(k),n={sections:e,value:k,referenceValue:s.emptyValue,tempValueStrAndroid:null},a=function(e){return Math.max.apply(Math,(0,Z.Z)(e.map((function(e){var t;return null!=(t=C[e.type])?t:1}))))}(e),o=s.getInitialReferenceValue({referenceDate:h,value:k,utils:t,props:c,granularity:a,timezone:T});return(0,r.Z)({},n,{referenceValue:o})})),N=(0,Ve.Z)(z,2),E=N[0],Y=N[1],W=(0,_e.Z)({controlled:w,default:null,name:"useField",state:"selectedSectionIndexes"}),U=(0,Ve.Z)(W,2),$=U[0],q=U[1],K=function(e){q(e),null==x||x(e),Y((function(e){return(0,r.Z)({},e,{selectedSectionQuery:null})}))},G=o.useMemo((function(){if(null==$)return null;if("all"===$)return{startIndex:0,endIndex:E.sections.length-1,shouldSelectBoundarySelectors:!0};if("number"===typeof $)return{startIndex:$,endIndex:$};if("string"===typeof $){var e=E.sections.findIndex((function(e){return e.type===$}));return{startIndex:e,endIndex:e}}return $}),[$,E.sections]),J=function(e){var n=e.value,o=e.referenceValue,i=e.sections;if(Y((function(e){return(0,r.Z)({},e,{sections:i,value:n,referenceValue:o,tempValueStrAndroid:null})})),!s.areValuesEqual(t,E.value,n)){var l={validationError:u({adapter:a,value:n,props:(0,r.Z)({},c,{value:n,timezone:T})})};O(n,l)}},ee=function(e,t){var n=(0,Z.Z)(E.sections);return n[e]=(0,r.Z)({},n[e],{value:t,modified:!0}),R(n,i)};return o.useEffect((function(){var e=A(E.value);Y((function(t){return(0,r.Z)({},t,{sections:e})}))}),[g,t.locale]),o.useEffect((function(){(!s.areValuesEqual(t,E.value,k)||s.getTimezone(t,E.value)!==s.getTimezone(t,k))&&Y((function(e){return(0,r.Z)({},e,{value:k,referenceValue:l.updateReferenceValue(t,k,e.referenceValue),sections:A(k)})}))}),[k]),{state:E,selectedSectionIndexes:G,setSelectedSections:K,clearValue:function(){J({value:s.emptyValue,referenceValue:E.referenceValue,sections:A(s.emptyValue)})},clearActiveSection:function(){if(null!=G){var e=E.sections[G.startIndex],n=l.getActiveDateManager(t,E,e),a=n.getSections(E.sections).filter((function(e){return""!==e.value})).length===(""===e.value?0:1),o=ee(G.startIndex,""),i=a?null:t.date(new Date("")),s=n.getNewValuesFromNewActiveDate(i);(null!=i&&!t.isValid(i))!==(null!=n.date&&!t.isValid(n.date))?J((0,r.Z)({},s,{sections:o})):Y((function(e){return(0,r.Z)({},e,s,{sections:o,tempValueStrAndroid:null})}))}},updateSectionValue:function(e){var n=e.activeSection,a=e.newSectionValue;e.shouldGoToNextSection&&G&&G.startIndexr.maximum)return{saveQuery:!1};if(nr.maximum||e.length===r.maximum.toString().length;return{sectionValue:A(l,0,n,r,t),shouldGoToNextSection:o}};return h(e,(function(e,n){if("digit"===n.contentType||"digit-with-letter"===n.contentType)return t(e,n);if("month"===n.type){var a=E(l,s,"digit","month","MM"),o=t(e,{type:n.type,format:"MM",hasLeadingZerosInFormat:a,hasLeadingZerosInInput:!0,contentType:"digit",maxLength:2});if(Nt(o))return o;var i=N(l,o.sectionValue,"MM",n.format);return(0,r.Z)({},o,{sectionValue:i})}if("weekDay"===n.type){var u=t(e,n);if(Nt(u))return u;var c=V(l,s,n.format)[Number(u.sectionValue)-1];return(0,r.Z)({},u,{sectionValue:c})}return{saveQuery:!1}}),(function(e){return!Number.isNaN(Number(e))}))}(e):function(e){var t=function(e,t,n){var r=t.filter((function(e){return e.toLowerCase().startsWith(n)}));return 0===r.length?{saveQuery:!1}:{sectionValue:r[0],shouldGoToNextSection:1===r.length}},n=function(e,n,a,o){var i=function(e){return O(l,s,n.type,e)};if("letter"===n.contentType)return t(n.format,i(n.format),e);if(a&&null!=o&&"letter"===k(l,a).contentType){var u=i(a),c=t(0,u,e);return Nt(c)?{saveQuery:!1}:(0,r.Z)({},c,{sectionValue:o(c.sectionValue,u)})}return{saveQuery:!1}};return h(e,(function(e,t){switch(t.type){case"month":return n(e,t,l.formats.month,(function(e){return N(l,e,l.formats.month,t.format)}));case"weekDay":return n(e,t,l.formats.weekday,(function(e,t){return t.indexOf(e).toString()}));case"meridiem":return n(e,t);default:return{saveQuery:!1}}}))}(e);null==u?i(null):n({activeSection:o,newSectionValue:u.sectionValue,shouldGoToNextSection:u.shouldGoToNextSection})})),resetCharacterQuery:m}},Et=["onClick","onKeyDown","onFocus","onBlur","onMouseUp","onPaste","error","clearable","onClear","disabled"],Bt=function(e){var t=Q(),n=zt(e),i=n.state,s=n.selectedSectionIndexes,l=n.setSelectedSections,u=n.clearValue,c=n.clearActiveSection,d=n.updateSectionValue,f=n.updateValueFromValueStr,m=n.setTempAndroidValueStr,h=n.sectionsValueBoundaries,p=n.placeholder,v=n.timezone,g=e.inputRef,y=e.internalProps,b=e.internalProps,w=b.readOnly,x=void 0!==w&&w,D=b.unstableFieldRef,Z=b.minutesStep,M=e.forwardedProps,P=M.onClick,C=M.onKeyDown,S=M.onFocus,T=M.onBlur,k=M.onMouseUp,V=M.onPaste,F=M.error,I=M.clearable,R=M.onClear,z=M.disabled,N=e.fieldValueManager,j=e.valueManager,E=e.validator,B=(0,a.Z)(e.forwardedProps,Et),Y=jt({sections:i.sections,updateSectionValue:d,sectionsValueBoundaries:h,setTempAndroidValueStr:m,timezone:v}),H=Y.applyCharacterEditing,W=Y.resetCharacterQuery,U=o.useRef(null),$=(0,De.Z)(g,U),q=o.useRef(void 0),K="rtl"===(0,Rt.Z)().direction,G=o.useMemo((function(){return function(e,t){var n={};if(!t)return e.forEach((function(t,r){var a=0===r?null:r-1,o=r===e.length-1?null:r+1;n[r]={leftIndex:a,rightIndex:o}})),{neighbors:n,startIndex:0,endIndex:e.length-1};for(var r={},a={},o=0,i=0,s=e.length-1;s>=0;){-1===(i=e.findIndex((function(e,t){var n;return t>=o&&(null==(n=e.endSeparator)?void 0:n.includes(" "))&&" / "!==e.endSeparator})))&&(i=e.length-1);for(var l=i;l>=o;l-=1)a[l]=s,r[s]=l,s-=1;o=i+1}return e.forEach((function(t,o){var i=a[o],s=0===i?null:r[i-1],l=i===e.length-1?null:r[i+1];n[o]={leftIndex:s,rightIndex:l}})),{neighbors:n,startIndex:r[0],endIndex:r[e.length-1]}}(i.sections,K)}),[i.sections,K]),_=function(){var e;if(x)l(null);else{var t,n=null!=(e=U.current.selectionStart)?e:0,r=-1===(t=n<=i.sections[0].startInInput||n>=i.sections[i.sections.length-1].endInInput?1:i.sections.findIndex((function(e){return e.startInInput-e.startSeparator.length>n})))?i.sections.length-1:t-1;l(r)}},J=(0,Re.Z)((function(e){if(!e.isDefaultPrevented()){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r1,a=r?n:t,o=L(a);if(null==s||r)f(r?n:o);else{var l;if(0===s.startIndex&&s.endIndex===i.sections.length-1&&1===o.length)l=o;else{for(var d=L(N.getValueStrFromSections(i.sections,K)),h=-1,p=-1,v=0;vg.end)return;var y=o.length-d.length+g.end-L(g.endSeparator||"").length;l=o.slice(g.start+L(g.startSeparator||"").length,y)}0!==l.length?H({keyPressed:l,sectionIndex:s.startIndex}):navigator.userAgent.toLowerCase().indexOf("android")>-1?m(a):(W(),c())}}})),ae=(0,Re.Z)((function(e){switch(null==C||C(e),!0){case"a"===e.key&&(e.ctrlKey||e.metaKey):e.preventDefault(),l("all");break;case"ArrowRight"===e.key:if(e.preventDefault(),null==s)l(G.startIndex);else if(s.startIndex!==s.endIndex)l(s.endIndex);else{var n=G.neighbors[s.startIndex].rightIndex;null!==n&&l(n)}break;case"ArrowLeft"===e.key:if(e.preventDefault(),null==s)l(G.endIndex);else if(s.startIndex!==s.endIndex)l(s.startIndex);else{var r=G.neighbors[s.startIndex].leftIndex;null!==r&&l(r)}break;case"Delete"===e.key:if(e.preventDefault(),x)break;null==s||0===s.startIndex&&s.endIndex===i.sections.length-1?u():c(),W();break;case["ArrowUp","ArrowDown","Home","End","PageUp","PageDown"].includes(e.key):if(e.preventDefault(),x||null==s)break;var a=i.sections[s.startIndex],o=N.getActiveDateManager(t,i,a),f=function(e,t,n,r,a,o,i){var s=function(e){switch(e){case"ArrowUp":return 1;case"ArrowDown":return-1;case"PageUp":return 5;case"PageDown":return-5;default:return 0}}(r),l="Home"===r,u="End"===r,c=""===n.value||l||u;return"digit"===n.contentType||"digit-with-letter"===n.contentType?function(){var r=a[n.type]({currentDate:o,format:n.format,contentType:n.contentType}),d=function(t){return A(e,0,t,r,n)},f="minutes"===n.type&&null!=i&&i.minutesStep?i.minutesStep:1,m=parseInt(n.value,10)+s*f;if(c){if("year"===n.type&&!u&&!l)return e.formatByString(e.dateWithTimezone(void 0,t),n.format);m=s>0||l?r.minimum:r.maximum}return m%f!==0&&((s<0||l)&&(m+=f-(f+m)%f),(s>0||u)&&(m-=m%f)),m>r.maximum?d(r.minimum+(m-r.maximum-1)%(r.maximum-r.minimum+1)):m0||l?r[0]:r[r.length-1];var a=r.indexOf(n.value);return r[(a+r.length+s)%r.length]}()}(t,v,a,e.key,h,o.date,{minutesStep:Z});d({activeSection:a,newSectionValue:f,shouldGoToNextSection:!1})}}));(0,tt.Z)((function(){if(U.current)if(null!=s){var e=i.sections[s.startIndex],t=i.sections[s.endIndex],n=e.startInInput,r=t.endInInput;if(s.shouldSelectBoundarySelectors&&(n-=e.startSeparator.length,r+=t.endSeparator.length),n!==U.current.selectionStart||r!==U.current.selectionEnd){var a=U.current.scrollTop;U.current===je(document)&&U.current.setSelectionRange(n,r),U.current.scrollTop=a}}else U.current.scrollLeft&&(U.current.scrollLeft=0)}));var oe=Qe((0,r.Z)({},y,{value:i.value,timezone:v}),E,j.isSameError,j.defaultErrorState),ie=o.useMemo((function(){return void 0!==F?F:j.hasError(oe)}),[j,oe,F]);o.useEffect((function(){ie||s||W()}),[i.referenceValue,s,ie]),o.useEffect((function(){return U.current&&U.current===document.activeElement&&l("all"),function(){return window.clearTimeout(q.current)}}),[]),o.useEffect((function(){null!=i.tempValueStrAndroid&&null!=s&&(W(),c())}),[i.tempValueStrAndroid]);var se=o.useMemo((function(){var e;return null!=(e=i.tempValueStrAndroid)?e:N.getValueStrFromSections(i.sections,K)}),[i.sections,N,i.tempValueStrAndroid,K]),le=o.useMemo((function(){return null==s||"letter"===i.sections[s.startIndex].contentType?"text":"numeric"}),[s,i.sections]),ue=U.current&&U.current===je(document),ce=j.areValuesEqual(t,i.value,j.emptyValue),de=!ue&&ce;o.useImperativeHandle(D,(function(){return{getSections:function(){return i.sections},getActiveSectionIndex:function(){var e,t,n=null!=(e=U.current.selectionStart)?e:0,r=null!=(t=U.current.selectionEnd)?t:0;if(0===n&&0===r)return null;var a=n<=i.sections[0].startInInput?1:i.sections.findIndex((function(e){return e.startInInput-e.startSeparator.length>n}));return-1===a?i.sections.length-1:a-1},setSelectedSections:function(e){return l(e)}}}));var fe=(0,Re.Z)((function(e){var t;e.preventDefault();for(var n=arguments.length,r=new Array(n>1?n-1:0),a=1;a *":{position:"absolute",top:0,right:0,left:0}},(0,ye.Z)(t,"& .".concat(Sn["slideEnter-left"]),{willChange:"transform",transform:"translate(100%)",zIndex:1}),(0,ye.Z)(t,"& .".concat(Sn["slideEnter-right"]),{willChange:"transform",transform:"translate(-100%)",zIndex:1}),(0,ye.Z)(t,"& .".concat(Sn.slideEnterActive),{transform:"translate(0%)",transition:r}),(0,ye.Z)(t,"& .".concat(Sn.slideExit),{transform:"translate(0%)"}),(0,ye.Z)(t,"& .".concat(Sn["slideExitActiveLeft-left"]),{willChange:"transform",transform:"translate(-100%)",transition:r,zIndex:0}),(0,ye.Z)(t,"& .".concat(Sn["slideExitActiveLeft-right"]),{willChange:"transform",transform:"translate(100%)",transition:r,zIndex:0}),t}));var Vn=function(e){return(0,ie.Z)("MuiDayCalendar",e)},On=((0,se.Z)("MuiDayCalendar",["root","header","weekDayLabel","loadingContainer","slideTransition","monthContainer","weekContainer","weekNumberLabel","weekNumber"]),["parentProps","day","focusableDay","selectedDays","isDateDisabled","currentMonthNumber","isViewFocused"]),Fn=["ownerState"],An=(0,ne.ZP)("div",{name:"MuiDayCalendar",slot:"Root",overridesResolver:function(e,t){return t.root}})({}),In=(0,ne.ZP)("div",{name:"MuiDayCalendar",slot:"Header",overridesResolver:function(e,t){return t.header}})({display:"flex",justifyContent:"center",alignItems:"center"}),Ln=(0,ne.ZP)(te.Z,{name:"MuiDayCalendar",slot:"WeekDayLabel",overridesResolver:function(e,t){return t.weekDayLabel}})((function(e){var t=e.theme;return{width:36,height:40,margin:"0 2px",textAlign:"center",display:"flex",justifyContent:"center",alignItems:"center",color:(t.vars||t).palette.text.secondary}})),Rn=(0,ne.ZP)(te.Z,{name:"MuiDayCalendar",slot:"WeekNumberLabel",overridesResolver:function(e,t){return t.weekNumberLabel}})((function(e){return{width:36,height:40,margin:"0 2px",textAlign:"center",display:"flex",justifyContent:"center",alignItems:"center",color:e.theme.palette.text.disabled}})),zn=(0,ne.ZP)(te.Z,{name:"MuiDayCalendar",slot:"WeekNumber",overridesResolver:function(e,t){return t.weekNumber}})((function(e){var t=e.theme;return(0,r.Z)({},t.typography.caption,{width:36,height:36,padding:0,margin:"0 ".concat(2,"px"),color:t.palette.text.disabled,fontSize:"0.75rem",alignItems:"center",justifyContent:"center",display:"inline-flex"})})),Nn=(0,ne.ZP)("div",{name:"MuiDayCalendar",slot:"LoadingContainer",overridesResolver:function(e,t){return t.loadingContainer}})({display:"flex",justifyContent:"center",alignItems:"center",minHeight:240}),jn=(0,ne.ZP)((function(e){var t=(0,s.Z)({props:e,name:"MuiPickersSlideTransition"}),n=t.children,i=t.className,l=t.reduceAnimations,u=t.transKey,c=(0,a.Z)(t,Tn),d=function(e){var t=e.classes,n=e.slideDirection,r={root:["root"],exit:["slideExit"],enterActive:["slideEnterActive"],enter:["slideEnter-".concat(n)],exitActive:["slideExitActiveLeft-".concat(n)]};return(0,re.Z)(r,Cn,t)}(t),f=(0,Rt.Z)();if(l)return(0,ue.jsx)("div",{className:oe(d.root,i),children:n});var m={exit:d.exit,enterActive:d.enterActive,enter:d.enter,exitActive:d.exitActive};return(0,ue.jsx)(kn,{className:oe(d.root,i),childFactory:function(e){return o.cloneElement(e,{classNames:m})},role:"presentation",children:(0,ue.jsx)(Pn,(0,r.Z)({mountOnEnter:!0,unmountOnExit:!0,timeout:f.transitions.duration.complex,classNames:m},c,{children:n}),u)})}),{name:"MuiDayCalendar",slot:"SlideTransition",overridesResolver:function(e,t){return t.slideTransition}})({minHeight:240}),En=(0,ne.ZP)("div",{name:"MuiDayCalendar",slot:"MonthContainer",overridesResolver:function(e,t){return t.monthContainer}})({overflow:"hidden"}),Bn=(0,ne.ZP)("div",{name:"MuiDayCalendar",slot:"WeekContainer",overridesResolver:function(e,t){return t.weekContainer}})({margin:"".concat(2,"px 0"),display:"flex",justifyContent:"center"});function Yn(e){var t,n,i,s=e.parentProps,l=e.day,u=e.focusableDay,c=e.selectedDays,d=e.isDateDisabled,f=e.currentMonthNumber,m=e.isViewFocused,h=(0,a.Z)(e,On),p=s.disabled,v=s.disableHighlightToday,g=s.isMonthSwitchingAnimating,y=s.showDaysOutsideCurrentMonth,b=s.components,w=s.componentsProps,x=s.slots,D=s.slotProps,Z=s.timezone,M=Q(),P=ee(Z),C=null!==u&&M.isSameDay(l,u),S=c.some((function(e){return M.isSameDay(e,l)})),T=M.isSameDay(l,P),k=null!=(t=null!=(n=null==x?void 0:x.day)?n:null==b?void 0:b.Day)?t:yn,V=Ce({elementType:k,externalSlotProps:null!=(i=null==D?void 0:D.day)?i:null==w?void 0:w.day,additionalProps:(0,r.Z)({disableHighlightToday:v,showDaysOutsideCurrentMonth:y,role:"gridcell",isAnimating:g,"data-timestamp":M.toJsDate(l).valueOf()},h),ownerState:(0,r.Z)({},s,{day:l,selected:S})}),O=(0,a.Z)(V,Fn),F=o.useMemo((function(){return p||d(l)}),[p,d,l]),A=o.useMemo((function(){return M.getMonth(l)!==f}),[M,l,f]),I=o.useMemo((function(){var e=M.startOfMonth(M.setMonth(l,f));return y?M.isSameDay(l,M.startOfWeek(e)):M.isSameDay(l,e)}),[f,l,y,M]),L=o.useMemo((function(){var e=M.endOfMonth(M.setMonth(l,f));return y?M.isSameDay(l,M.endOfWeek(e)):M.isSameDay(l,e)}),[f,l,y,M]);return(0,ue.jsx)(k,(0,r.Z)({},O,{day:l,disabled:F,autoFocus:m&&C,today:T,outsideCurrentMonth:A,isFirstVisibleCell:I,isLastVisibleCell:L,selected:S,tabIndex:C?0:-1,"aria-selected":S,"aria-current":T?"date":void 0}))}function Hn(e){var t=(0,s.Z)({props:e,name:"MuiDayCalendar"}),n=t.onFocusedDayChange,a=t.className,i=t.currentMonth,l=t.selectedDays,u=t.focusedDay,c=t.loading,d=t.onSelectedDaysChange,f=t.onMonthSwitchingAnimationEnd,m=t.readOnly,p=t.reduceAnimations,v=t.renderLoading,g=void 0===v?function(){return(0,ue.jsx)("span",{children:"..."})}:v,y=t.slideDirection,b=t.TransitionProps,w=t.disablePast,x=t.disableFuture,Z=t.minDate,M=t.maxDate,P=t.shouldDisableDate,C=t.shouldDisableMonth,S=t.shouldDisableYear,T=t.dayOfWeekFormatter,k=t.hasFocus,V=t.onFocusedViewChange,O=t.gridLabelId,F=t.displayWeekNumber,A=t.fixedWeekNumber,I=t.autoFocus,L=t.timezone,R=ee(L),z=Q(),N=function(e){var t=e.classes;return(0,re.Z)({root:["root"],header:["header"],weekDayLabel:["weekDayLabel"],loadingContainer:["loadingContainer"],slideTransition:["slideTransition"],monthContainer:["monthContainer"],weekContainer:["weekContainer"],weekNumberLabel:["weekNumberLabel"],weekNumber:["weekNumber"]},Vn,t)}(t),j="rtl"===(0,Rt.Z)().direction,E=T||function(e,t){return z.format(t,"weekdayShort").charAt(0).toUpperCase()},B=en({shouldDisableDate:P,shouldDisableMonth:C,shouldDisableYear:S,minDate:Z,maxDate:M,disablePast:w,disableFuture:x,timezone:L}),Y=X(),H=(0,_e.Z)({name:"DayCalendar",state:"hasFocus",controlled:k,default:null!=I&&I}),W=(0,Ve.Z)(H,2),U=W[0],$=W[1],q=o.useState((function(){return u||R})),K=(0,Ve.Z)(q,2),G=K[0],_=K[1],J=(0,Re.Z)((function(e){m||d(e)})),te=function(e){B(e)||(n(e),_(e),null==V||V(!0),$(!0))},ne=(0,Re.Z)((function(e,t){switch(e.key){case"ArrowUp":te(z.addDays(t,-7)),e.preventDefault();break;case"ArrowDown":te(z.addDays(t,7)),e.preventDefault();break;case"ArrowLeft":var n=z.addDays(t,j?1:-1),r=z.addMonths(t,j?1:-1),a=h({utils:z,date:n,minDate:j?n:z.startOfMonth(r),maxDate:j?z.endOfMonth(r):n,isDateDisabled:B,timezone:L});te(a||n),e.preventDefault();break;case"ArrowRight":var o=z.addDays(t,j?-1:1),i=z.addMonths(t,j?-1:1),s=h({utils:z,date:o,minDate:j?z.startOfMonth(i):o,maxDate:j?o:z.endOfMonth(i),isDateDisabled:B,timezone:L});te(s||o),e.preventDefault();break;case"Home":te(z.startOfWeek(t)),e.preventDefault();break;case"End":te(z.endOfWeek(t)),e.preventDefault();break;case"PageUp":te(z.addMonths(t,1)),e.preventDefault();break;case"PageDown":te(z.addMonths(t,-1)),e.preventDefault()}})),ae=(0,Re.Z)((function(e,t){return te(t)})),ie=(0,Re.Z)((function(e,t){U&&z.isSameDay(G,t)&&(null==V||V(!1))})),se=z.getMonth(i),le=o.useMemo((function(){return l.filter((function(e){return!!e})).map((function(e){return z.startOfDay(e)}))}),[z,l]),ce=se,de=o.useMemo((function(){return o.createRef()}),[ce]),fe=z.startOfWeek(R),me=o.useMemo((function(){var e=z.startOfMonth(i),t=z.endOfMonth(i);return B(G)||z.isAfterDay(G,t)||z.isBeforeDay(G,e)?h({utils:z,date:G,minDate:e,maxDate:t,disablePast:w,disableFuture:x,isDateDisabled:B,timezone:L}):G}),[i,x,w,G,B,z,L]),he=o.useMemo((function(){for(var e=z.setTimezone(i,L),t=z.getWeekArray(e),n=z.addMonths(e,1);A&&t.lengthr||n1&&!g&&(0,ue.jsx)(A,(0,r.Z)({},I,{children:(0,ue.jsx)(L,(0,r.Z)({},z))}))]}),(0,ue.jsx)(Fe.Z,{in:"day"===M,children:(0,ue.jsx)(yr,{slots:m,slotProps:h,onGoToPrevious:function(){return D(d.addMonths(v,-1),"right")},isPreviousDisabled:j,previousLabel:c.previousMonth,onGoToNext:function(){return D(d.addMonths(v,1),"left")},isNextDisabled:N,nextLabel:c.nextMonth})})]}))})),kr=(0,ne.ZP)("div")({overflow:"hidden",width:gt,maxHeight:yt,display:"flex",flexDirection:"column",margin:"0 auto"}),Vr=function(e){return(0,ie.Z)("MuiDateCalendar",e)},Or=((0,se.Z)("MuiDateCalendar",["root","viewTransitionContainer"]),["autoFocus","onViewChange","value","defaultValue","referenceDate","disableFuture","disablePast","defaultCalendarMonth","onChange","onYearChange","onMonthChange","reduceAnimations","shouldDisableDate","shouldDisableMonth","shouldDisableYear","view","views","openTo","className","disabled","readOnly","minDate","maxDate","disableHighlightToday","focusedView","onFocusedViewChange","showDaysOutsideCurrentMonth","fixedWeekNumber","dayOfWeekFormatter","components","componentsProps","slots","slotProps","loading","renderLoading","displayWeekNumber","yearsPerRow","monthsPerRow","timezone"]);var Fr=(0,ne.ZP)(kr,{name:"MuiDateCalendar",slot:"Root",overridesResolver:function(e,t){return t.root}})({display:"flex",flexDirection:"column",height:yt}),Ar=(0,ne.ZP)(on,{name:"MuiDateCalendar",slot:"ViewTransitionContainer",overridesResolver:function(e,t){return t.viewTransitionContainer}})({}),Ir=o.forwardRef((function(e,t){var n,i,l,u=Q(),c=(0,ke.Z)(),d=function(e,t){var n,a,o,i,l,u,c,d=Q(),f=J(),m=We(),h=(0,s.Z)({props:e,name:t});return(0,r.Z)({},h,{loading:null!=(n=h.loading)&&n,disablePast:null!=(a=h.disablePast)&&a,disableFuture:null!=(o=h.disableFuture)&&o,openTo:null!=(i=h.openTo)?i:"day",views:null!=(l=h.views)?l:["year","day"],reduceAnimations:null!=(u=h.reduceAnimations)?u:m,renderLoading:null!=(c=h.renderLoading)?c:function(){return(0,ue.jsx)("span",{children:"..."})},minDate:p(d,h.minDate,f.minDate),maxDate:p(d,h.maxDate,f.maxDate)})}(e,"MuiDateCalendar"),f=d.autoFocus,m=d.onViewChange,v=d.value,y=d.defaultValue,b=d.referenceDate,w=d.disableFuture,x=d.disablePast,D=d.defaultCalendarMonth,Z=d.onChange,M=d.onYearChange,P=d.onMonthChange,C=d.reduceAnimations,S=d.shouldDisableDate,T=d.shouldDisableMonth,k=d.shouldDisableYear,V=d.view,O=d.views,F=d.openTo,A=d.className,I=d.disabled,L=d.readOnly,R=d.minDate,z=d.maxDate,N=d.disableHighlightToday,j=d.focusedView,E=d.onFocusedViewChange,B=d.showDaysOutsideCurrentMonth,Y=d.fixedWeekNumber,H=d.dayOfWeekFormatter,W=d.components,$=d.componentsProps,q=d.slots,K=d.slotProps,G=d.loading,_=d.renderLoading,X=d.displayWeekNumber,ee=d.yearsPerRow,te=d.monthsPerRow,ne=d.timezone,ae=(0,a.Z)(d,Or),ie=Xe({name:"DateCalendar",timezone:ne,value:v,defaultValue:y,onChange:Z,valueManager:U}),se=ie.value,le=ie.handleValueChange,ce=ie.timezone,de=nt({view:V,views:O,openTo:F,onChange:le,onViewChange:m,autoFocus:f,focusedView:j,onFocusedViewChange:E}),fe=de.view,me=de.setView,he=de.focusedView,pe=de.setFocusedView,ve=de.goToNextView,ge=de.setValueAndGoToNextView,ye=tn({value:se,defaultCalendarMonth:D,referenceDate:b,reduceAnimations:C,onMonthChange:P,minDate:R,maxDate:z,shouldDisableDate:S,disablePast:x,disableFuture:w,timezone:ce}),be=ye.referenceDate,we=ye.calendarState,xe=ye.changeFocusedDay,De=ye.changeMonth,Ze=ye.handleChangeMonth,Me=ye.isDateDisabled,Pe=ye.onMonthSwitchingAnimationEnd,Se=I&&se||R,Te=I&&se||z,Ve="".concat(c,"-grid-label"),Oe=null!==he,Fe=null!=(n=null!=(i=null==q?void 0:q.calendarHeader)?i:null==W?void 0:W.CalendarHeader)?n:Tr,Ae=Ce({elementType:Fe,externalSlotProps:null!=(l=null==K?void 0:K.calendarHeader)?l:null==$?void 0:$.calendarHeader,additionalProps:{views:O,view:fe,currentMonth:we.currentMonth,onViewChange:me,onMonthChange:function(e,t){return Ze({newMonth:e,direction:t})},minDate:Se,maxDate:Te,disabled:I,disablePast:x,disableFuture:w,reduceAnimations:C,timezone:ce,labelId:Ve,slots:q,slotProps:K},ownerState:d}),Ie=(0,Re.Z)((function(e){var t=u.startOfMonth(e),n=u.endOfMonth(e),r=Me(e)?h({utils:u,date:e,minDate:u.isBefore(R,t)?t:R,maxDate:u.isAfter(z,n)?n:z,disablePast:x,disableFuture:w,isDateDisabled:Me,timezone:ce}):e;r?(ge(r,"finish"),null==P||P(t)):(ve(),De(t)),xe(r,!0)})),Le=(0,Re.Z)((function(e){var t=u.startOfYear(e),n=u.endOfYear(e),r=Me(e)?h({utils:u,date:e,minDate:u.isBefore(R,t)?t:R,maxDate:u.isAfter(z,n)?n:z,disablePast:x,disableFuture:w,isDateDisabled:Me,timezone:ce}):e;r?(ge(r,"finish"),null==M||M(r)):(ve(),De(t)),xe(r,!0)})),ze=(0,Re.Z)((function(e){return le(e?g(u,e,null!=se?se:be):e,"finish")}));o.useEffect((function(){null!=se&&u.isValid(se)&&De(se)}),[se]);var Ne=d,je=function(e){var t=e.classes;return(0,re.Z)({root:["root"],viewTransitionContainer:["viewTransitionContainer"]},Vr,t)}(Ne),Ee={disablePast:x,disableFuture:w,maxDate:z,minDate:R},Be={disableHighlightToday:N,readOnly:L,disabled:I,timezone:ce,gridLabelId:Ve},Ye=o.useRef(fe);o.useEffect((function(){Ye.current!==fe&&(he===Ye.current&&pe(fe,!0),Ye.current=fe)}),[he,pe,fe]);var He=o.useMemo((function(){return[se]}),[se]);return(0,ue.jsxs)(Fr,(0,r.Z)({ref:t,className:oe(je.root,A),ownerState:Ne},ae,{children:[(0,ue.jsx)(Fe,(0,r.Z)({},Ae)),(0,ue.jsx)(Ar,{reduceAnimations:C,className:je.viewTransitionContainer,transKey:fe,ownerState:Ne,children:(0,ue.jsxs)("div",{children:["year"===fe&&(0,ue.jsx)(cr,(0,r.Z)({},Ee,Be,{value:se,onChange:Le,shouldDisableYear:k,hasFocus:Oe,onFocusedViewChange:function(e){return pe("year",e)},yearsPerRow:ee,referenceDate:be})),"month"===fe&&(0,ue.jsx)(er,(0,r.Z)({},Ee,Be,{hasFocus:Oe,className:A,value:se,onChange:Ie,shouldDisableMonth:T,onFocusedViewChange:function(e){return pe("month",e)},monthsPerRow:te,referenceDate:be})),"day"===fe&&(0,ue.jsx)(Hn,(0,r.Z)({},we,Ee,Be,{onMonthSwitchingAnimationEnd:Pe,onFocusedDayChange:xe,reduceAnimations:C,selectedDays:He,onSelectedDaysChange:ze,shouldDisableDate:S,shouldDisableMonth:T,shouldDisableYear:k,hasFocus:Oe,onFocusedViewChange:function(e){return pe("day",e)},showDaysOutsideCurrentMonth:B,fixedWeekNumber:Y,dayOfWeekFormatter:H,displayWeekNumber:X,components:W,componentsProps:$,slots:q,slotProps:K,loading:G,renderLoading:_}))]})})]}))})),Lr=function(e){var t=e.view,n=e.onViewChange,r=e.views,a=e.focusedView,o=e.onFocusedViewChange,i=e.value,s=e.defaultValue,l=e.referenceDate,u=e.onChange,c=e.className,d=e.classes,f=e.disableFuture,m=e.disablePast,h=e.minDate,p=e.maxDate,v=e.shouldDisableDate,g=e.shouldDisableMonth,y=e.shouldDisableYear,b=e.reduceAnimations,x=e.onMonthChange,D=e.monthsPerRow,Z=e.onYearChange,M=e.yearsPerRow,P=e.defaultCalendarMonth,C=e.components,S=e.componentsProps,T=e.slots,k=e.slotProps,V=e.loading,O=e.renderLoading,F=e.disableHighlightToday,A=e.readOnly,I=e.disabled,L=e.showDaysOutsideCurrentMonth,R=e.dayOfWeekFormatter,z=e.sx,N=e.autoFocus,j=e.fixedWeekNumber,E=e.displayWeekNumber,B=e.timezone;return(0,ue.jsx)(Ir,{view:t,onViewChange:n,views:r.filter(w),focusedView:a&&w(a)?a:null,onFocusedViewChange:o,value:i,defaultValue:s,referenceDate:l,onChange:u,className:c,classes:d,disableFuture:f,disablePast:m,minDate:h,maxDate:p,shouldDisableDate:v,shouldDisableMonth:g,shouldDisableYear:y,reduceAnimations:b,onMonthChange:x,monthsPerRow:D,onYearChange:Z,yearsPerRow:M,defaultCalendarMonth:P,components:C,componentsProps:S,slots:T,slotProps:k,loading:V,renderLoading:O,disableHighlightToday:F,readOnly:A,disabled:I,showDaysOutsideCurrentMonth:L,dayOfWeekFormatter:R,sx:z,autoFocus:N,fixedWeekNumber:j,displayWeekNumber:E,timezone:B})},Rr=o.forwardRef((function(e,t){var n,i,s,l,u=X(),d=Q(),f=we(e,"MuiDesktopDatePicker"),m=(0,r.Z)({day:Lr,month:Lr,year:Lr},f.viewRenderers),h=(0,r.Z)({},f,{viewRenderers:m,format:x(d,f,!1),yearsPerRow:null!=(n=f.yearsPerRow)?n:4,slots:(0,r.Z)({openPickerIcon:At,field:Xt},f.slots),slotProps:(0,r.Z)({},f.slotProps,{field:function(e){var n;return(0,r.Z)({},c(null==(n=f.slotProps)?void 0:n.field,e),$t(f),{ref:t})},toolbar:(0,r.Z)({hidden:!0},null==(i=f.slotProps)?void 0:i.toolbar)})}),p=function(e){var t,n,i,s,l,u=e.props,c=e.getOpenDialogAriaText,d=(0,a.Z)(e,Ct),f=u.slots,m=u.slotProps,h=u.className,p=u.sx,v=u.format,g=u.formatDensity,y=u.timezone,b=u.label,w=u.inputRef,x=u.readOnly,D=u.disabled,Z=u.autoFocus,M=u.localeText,P=u.reduceAnimations,C=Q(),S=o.useRef(null),T=o.useRef(null),k=(0,ke.Z)(),V=null!=(t=null==m||null==(n=m.toolbar)?void 0:n.hidden)&&t,O=st((0,r.Z)({},d,{props:u,inputRef:S,autoFocusView:!0,additionalViewProps:{},wrapperVariant:"desktop"})),F=O.open,A=O.actions,I=O.hasUIView,L=O.layoutProps,R=O.renderCurrentView,z=O.shouldRestoreFocus,N=O.fieldProps,j=null!=(i=f.inputAdornment)?i:Se.Z,E=Ce({elementType:j,externalSlotProps:null==m?void 0:m.inputAdornment,additionalProps:{position:"end"},ownerState:u}),B=(0,a.Z)(E,St),Y=null!=(s=f.openPickerButton)?s:Te.Z,H=Ce({elementType:Y,externalSlotProps:null==m?void 0:m.openPickerButton,additionalProps:{disabled:D||x,onClick:F?A.onClose:A.onOpen,"aria-label":c(N.value,C),edge:B.position},ownerState:u}),W=(0,a.Z)(H,Tt),U=f.openPickerIcon,$=f.field,K=Ce({elementType:$,externalSlotProps:null==m?void 0:m.field,additionalProps:(0,r.Z)({},N,V&&{id:k},{readOnly:x,disabled:D,className:h,sx:p,format:v,formatDensity:g,timezone:y,label:b,autoFocus:Z&&!u.open,focused:!!F||void 0}),ownerState:u});I&&(K.InputProps=(0,r.Z)({},K.InputProps,(0,ye.Z)({ref:T},"".concat(B.position,"Adornment"),(0,ue.jsx)(j,(0,r.Z)({},B,{children:(0,ue.jsx)(Y,(0,r.Z)({},W,{children:(0,ue.jsx)(U,(0,r.Z)({},null==m?void 0:m.openPickerIcon))}))})))));var G=(0,r.Z)({textField:f.textField,clearIcon:f.clearIcon,clearButton:f.clearButton},K.slots),_=null!=(l=f.layout)?l:Pt,J=(0,De.Z)(S,K.inputRef,w),X=k;V&&(X=b?"".concat(k,"-label"):void 0);var ee=(0,r.Z)({},m,{toolbar:(0,r.Z)({},null==m?void 0:m.toolbar,{titleId:k}),popper:(0,r.Z)({"aria-labelledby":X},null==m?void 0:m.popper)});return{renderPicker:function(){return(0,ue.jsxs)(q._,{localeText:M,children:[(0,ue.jsx)($,(0,r.Z)({},K,{slots:G,slotProps:ee,inputRef:J})),(0,ue.jsx)(Ge,(0,r.Z)({role:"dialog",placement:"bottom-start",anchorEl:T.current},A,{open:F,slots:f,slotProps:ee,shouldRestoreFocus:z,reduceAnimations:P,children:(0,ue.jsx)(_,(0,r.Z)({},L,null==ee?void 0:ee.layout,{slots:f,slotProps:ee,children:R()}))}))]})}}}({props:h,valueManager:U,valueType:"date",getOpenDialogAriaText:null!=(s=null==(l=h.localeText)?void 0:l.openDatePickerDialogue)?s:u.openDatePickerDialogue,validator:xe});return(0,p.renderPicker)()}));Rr.propTypes={autoFocus:u().bool,className:u().string,closeOnSelect:u().bool,components:u().object,componentsProps:u().object,dayOfWeekFormatter:u().func,defaultCalendarMonth:u().any,defaultValue:u().any,disabled:u().bool,disableFuture:u().bool,disableHighlightToday:u().bool,disableOpenPicker:u().bool,disablePast:u().bool,displayWeekNumber:u().bool,fixedWeekNumber:u().number,format:u().string,formatDensity:u().oneOf(["dense","spacious"]),inputRef:f,label:u().node,loading:u().bool,localeText:u().object,maxDate:u().any,minDate:u().any,monthsPerRow:u().oneOf([3,4]),onAccept:u().func,onChange:u().func,onClose:u().func,onError:u().func,onMonthChange:u().func,onOpen:u().func,onSelectedSectionsChange:u().func,onViewChange:u().func,onYearChange:u().func,open:u().bool,openTo:u().oneOf(["day","month","year"]),orientation:u().oneOf(["landscape","portrait"]),readOnly:u().bool,reduceAnimations:u().bool,referenceDate:u().any,renderLoading:u().func,selectedSections:u().oneOfType([u().oneOf(["all","day","hours","meridiem","minutes","month","seconds","weekDay","year"]),u().number,u().shape({endIndex:u().number.isRequired,startIndex:u().number.isRequired})]),shouldDisableDate:u().func,shouldDisableMonth:u().func,shouldDisableYear:u().func,showDaysOutsideCurrentMonth:u().bool,slotProps:u().object,slots:u().object,sx:u().oneOfType([u().arrayOf(u().oneOfType([u().func,u().object,u().bool])),u().func,u().object]),timezone:u().string,value:u().any,view:u().oneOf(["day","month","year"]),viewRenderers:u().shape({day:u().func,month:u().func,year:u().func}),views:u().arrayOf(u().oneOf(["day","month","year"]).isRequired),yearsPerRow:u().oneOf([3,4])};var zr,Nr=n(96467),jr=n(94469),Er=n(85560),Br=(0,ne.ZP)(jr.Z)((zr={},(0,ye.Z)(zr,"& .".concat(Er.Z.container),{outline:0}),(0,ye.Z)(zr,"& .".concat(Er.Z.paper),{outline:0,minWidth:gt}),zr)),Yr=(0,ne.ZP)(Nr.Z)({"&:first-of-type":{padding:0}});function Hr(e){var t,n,a=e.children,o=e.onDismiss,i=e.open,s=e.slots,l=e.slotProps,u=null!=(t=null==s?void 0:s.dialog)?t:Br,c=null!=(n=null==s?void 0:s.mobileTransition)?n:Fe.Z;return(0,ue.jsx)(u,(0,r.Z)({open:i,onClose:o},null==l?void 0:l.dialog,{TransitionComponent:c,TransitionProps:null==l?void 0:l.mobileTransition,PaperComponent:null==s?void 0:s.mobilePaper,PaperProps:null==l?void 0:l.mobilePaper,children:(0,ue.jsx)(Yr,{children:a})}))}var Wr=["props","getOpenDialogAriaText"],Ur=o.forwardRef((function(e,t){var n,i,s,l=X(),u=Q(),d=we(e,"MuiMobileDatePicker"),f=(0,r.Z)({day:Lr,month:Lr,year:Lr},d.viewRenderers),m=(0,r.Z)({},d,{viewRenderers:f,format:x(u,d,!1),slots:(0,r.Z)({field:Xt},d.slots),slotProps:(0,r.Z)({},d.slotProps,{field:function(e){var n;return(0,r.Z)({},c(null==(n=d.slotProps)?void 0:n.field,e),$t(d),{ref:t})},toolbar:(0,r.Z)({hidden:!1},null==(n=d.slotProps)?void 0:n.toolbar)})}),h=function(e){var t,n,i,s,l,u=e.props,c=e.getOpenDialogAriaText,d=(0,a.Z)(e,Wr),f=u.slots,m=u.slotProps,h=u.className,p=u.sx,v=u.format,g=u.formatDensity,y=u.timezone,b=u.label,w=u.inputRef,x=u.readOnly,D=u.disabled,Z=u.localeText,M=Q(),P=o.useRef(null),C=(0,ke.Z)(),S=null!=(t=null==m||null==(n=m.toolbar)?void 0:n.hidden)&&t,T=st((0,r.Z)({},d,{props:u,inputRef:P,autoFocusView:!0,additionalViewProps:{},wrapperVariant:"mobile"})),k=T.open,V=T.actions,O=T.layoutProps,F=T.renderCurrentView,A=T.fieldProps,I=f.field,L=Ce({elementType:I,externalSlotProps:null==m?void 0:m.field,additionalProps:(0,r.Z)({},A,S&&{id:C},!(D||x)&&{onClick:V.onOpen,onKeyDown:(s=V.onOpen,function(e){"Enter"!==e.key&&" "!==e.key||(s(e),e.preventDefault(),e.stopPropagation()),l&&l(e)})},{readOnly:null==x||x,disabled:D,className:h,sx:p,format:v,formatDensity:g,timezone:y,label:b}),ownerState:u});L.inputProps=(0,r.Z)({},L.inputProps,{"aria-label":c(A.value,M)});var R=(0,r.Z)({textField:f.textField},L.slots),z=null!=(i=f.layout)?i:Pt,N=(0,De.Z)(P,L.inputRef,w),j=C;S&&(j=b?"".concat(C,"-label"):void 0);var E=(0,r.Z)({},m,{toolbar:(0,r.Z)({},null==m?void 0:m.toolbar,{titleId:C}),mobilePaper:(0,r.Z)({"aria-labelledby":j},null==m?void 0:m.mobilePaper)});return{renderPicker:function(){return(0,ue.jsxs)(q._,{localeText:Z,children:[(0,ue.jsx)(I,(0,r.Z)({},L,{slots:R,slotProps:E,inputRef:N})),(0,ue.jsx)(Hr,(0,r.Z)({},V,{open:k,slots:f,slotProps:E,children:(0,ue.jsx)(z,(0,r.Z)({},O,null==E?void 0:E.layout,{slots:f,slotProps:E,children:F()}))}))]})}}}({props:m,valueManager:U,valueType:"date",getOpenDialogAriaText:null!=(i=null==(s=m.localeText)?void 0:s.openDatePickerDialogue)?i:l.openDatePickerDialogue,validator:xe});return(0,h.renderPicker)()}));Ur.propTypes={autoFocus:u().bool,className:u().string,closeOnSelect:u().bool,components:u().object,componentsProps:u().object,dayOfWeekFormatter:u().func,defaultCalendarMonth:u().any,defaultValue:u().any,disabled:u().bool,disableFuture:u().bool,disableHighlightToday:u().bool,disableOpenPicker:u().bool,disablePast:u().bool,displayWeekNumber:u().bool,fixedWeekNumber:u().number,format:u().string,formatDensity:u().oneOf(["dense","spacious"]),inputRef:f,label:u().node,loading:u().bool,localeText:u().object,maxDate:u().any,minDate:u().any,monthsPerRow:u().oneOf([3,4]),onAccept:u().func,onChange:u().func,onClose:u().func,onError:u().func,onMonthChange:u().func,onOpen:u().func,onSelectedSectionsChange:u().func,onViewChange:u().func,onYearChange:u().func,open:u().bool,openTo:u().oneOf(["day","month","year"]),orientation:u().oneOf(["landscape","portrait"]),readOnly:u().bool,reduceAnimations:u().bool,referenceDate:u().any,renderLoading:u().func,selectedSections:u().oneOfType([u().oneOf(["all","day","hours","meridiem","minutes","month","seconds","weekDay","year"]),u().number,u().shape({endIndex:u().number.isRequired,startIndex:u().number.isRequired})]),shouldDisableDate:u().func,shouldDisableMonth:u().func,shouldDisableYear:u().func,showDaysOutsideCurrentMonth:u().bool,slotProps:u().object,slots:u().object,sx:u().oneOfType([u().arrayOf(u().oneOfType([u().func,u().object,u().bool])),u().func,u().object]),timezone:u().string,value:u().any,view:u().oneOf(["day","month","year"]),viewRenderers:u().shape({day:u().func,month:u().func,year:u().func}),views:u().arrayOf(u().oneOf(["day","month","year"]).isRequired),yearsPerRow:u().oneOf([3,4])};var $r=["desktopModeMediaQuery"],qr=o.forwardRef((function(e,t){var n=(0,s.Z)({props:e,name:"MuiDatePicker"}),o=n.desktopModeMediaQuery,l=void 0===o?"@media (pointer: fine)":o,u=(0,a.Z)(n,$r);return(0,i.Z)(l,{defaultMatches:!0})?(0,ue.jsx)(Rr,(0,r.Z)({ref:t},u)):(0,ue.jsx)(Ur,(0,r.Z)({ref:t},u))}))},23208:function(e,t,n){"use strict";n.d(t,{_:function(){return c},y:function(){return u}});var r=n(87462),a=n(63366),o=n(47313),i=n(77342),s=n(46417),l=["localeText"],u=o.createContext(null);var c=function(e){var t,n=e.localeText,c=(0,a.Z)(e,l),d=null!=(t=o.useContext(u))?t:{utils:void 0,localeText:void 0},f=d.utils,m=d.localeText,h=(0,i.Z)({props:c,name:"MuiLocalizationProvider"}),p=h.children,v=h.dateAdapter,g=h.dateFormats,y=h.dateLibInstance,b=h.adapterLocale,w=h.localeText,x=o.useMemo((function(){return(0,r.Z)({},w,m,n)}),[w,m,n]),D=o.useMemo((function(){if(!v)return f||null;var e=new v({locale:b,formats:g,instance:y});if(!e.isMUIAdapter)throw new Error(["MUI: The date adapter should be imported from `@mui/x-date-pickers` or `@mui/x-date-pickers-pro`, not from `@date-io`","For example, `import { AdapterDayjs } from '@mui/x-date-pickers/AdapterDayjs'` instead of `import AdapterDayjs from '@date-io/dayjs'`","More information on the installation documentation: https://mui.com/x/react-date-pickers/getting-started/#installation"].join("\n"));return e}),[v,b,g,y,f]),Z=o.useMemo((function(){return D?{minDate:D.date("1900-01-01T00:00:00.000"),maxDate:D.date("2099-12-31T00:00:00.000")}:null}),[D]),M=o.useMemo((function(){return{utils:D,defaultDates:Z,localeText:x}}),[Z,D,x]);return(0,s.jsx)(u.Provider,{value:M,children:p})}},40672:function(e,t,n){"use strict";n.d(t,{b:function(){return r}});var r=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"warning",n=!1,r=Array.isArray(e)?e.join("\n"):e;return function(){n||(n=!0,"error"===t?console.error(r):console.warn(r))}}},17798:function(e){e.exports=function(){"use strict";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"},t=/(\[[^[]*\])|([-_:/.,()\s]+)|(A|a|YYYY|YY?|MM?M?M?|Do|DD?|hh?|HH?|mm?|ss?|S{1,3}|z|ZZ?)/g,n=/\d\d/,r=/\d\d?/,a=/\d*[^-_:/,()\s\d]+/,o={},i=function(e){return(e=+e)+(e>68?1900:2e3)},s=function(e){return function(t){this[e]=+t}},l=[/[+-]\d\d:?(\d\d)?|Z/,function(e){(this.zone||(this.zone={})).offset=function(e){if(!e)return 0;if("Z"===e)return 0;var t=e.match(/([+-]|\d\d)/g),n=60*t[1]+(+t[2]||0);return 0===n?0:"+"===t[0]?-n:n}(e)}],u=function(e){var t=o[e];return t&&(t.indexOf?t:t.s.concat(t.f))},c=function(e,t){var n,r=o.meridiem;if(r){for(var a=1;a<=24;a+=1)if(e.indexOf(r(a,0,t))>-1){n=a>12;break}}else n=e===(t?"pm":"PM");return n},d={A:[a,function(e){this.afternoon=c(e,!1)}],a:[a,function(e){this.afternoon=c(e,!0)}],S:[/\d/,function(e){this.milliseconds=100*+e}],SS:[n,function(e){this.milliseconds=10*+e}],SSS:[/\d{3}/,function(e){this.milliseconds=+e}],s:[r,s("seconds")],ss:[r,s("seconds")],m:[r,s("minutes")],mm:[r,s("minutes")],H:[r,s("hours")],h:[r,s("hours")],HH:[r,s("hours")],hh:[r,s("hours")],D:[r,s("day")],DD:[n,s("day")],Do:[a,function(e){var t=o.ordinal,n=e.match(/\d+/);if(this.day=n[0],t)for(var r=1;r<=31;r+=1)t(r).replace(/\[|\]/g,"")===e&&(this.day=r)}],M:[r,s("month")],MM:[n,s("month")],MMM:[a,function(e){var t=u("months"),n=(u("monthsShort")||t.map((function(e){return e.slice(0,3)}))).indexOf(e)+1;if(n<1)throw new Error;this.month=n%12||n}],MMMM:[a,function(e){var t=u("months").indexOf(e)+1;if(t<1)throw new Error;this.month=t%12||t}],Y:[/[+-]?\d+/,s("year")],YY:[n,function(e){this.year=i(e)}],YYYY:[/\d{4}/,s("year")],Z:l,ZZ:l};function f(n){var r,a;r=n,a=o&&o.formats;for(var i=(n=r.replace(/(\[[^\]]+])|(LTS?|l{1,4}|L{1,4})/g,(function(t,n,r){var o=r&&r.toUpperCase();return n||a[r]||e[r]||a[o].replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,(function(e,t,n){return t||n.slice(1)}))}))).match(t),s=i.length,l=0;l-1)return new Date(("X"===t?1e3:1)*e);var r=f(t)(e),a=r.year,o=r.month,i=r.day,s=r.hours,l=r.minutes,u=r.seconds,c=r.milliseconds,d=r.zone,m=new Date,h=i||(a||o?1:m.getDate()),p=a||m.getFullYear(),v=0;a&&!o||(v=o>0?o-1:m.getMonth());var g=s||0,y=l||0,b=u||0,w=c||0;return d?new Date(Date.UTC(p,v,h,g,y,b,w+60*d.offset*1e3)):n?new Date(Date.UTC(p,v,h,g,y,b,w)):new Date(p,v,h,g,y,b,w)}catch(e){return new Date("")}}(t,s,r),this.init(),d&&!0!==d&&(this.$L=this.locale(d).$L),c&&t!=this.format(s)&&(this.$d=new Date("")),o={}}else if(s instanceof Array)for(var m=s.length,h=1;h<=m;h+=1){i[1]=s[h-1];var p=n.apply(this,i);if(p.isValid()){this.$d=p.$d,this.$L=p.$L,this.init();break}h===m&&(this.$d=new Date(""))}else a.call(this,e)}}}()},98743:function(e){e.exports=function(){"use strict";return function(e,t,n){t.prototype.isBetween=function(e,t,r,a){var o=n(e),i=n(t),s="("===(a=a||"()")[0],l=")"===a[1];return(s?this.isAfter(o,r):!this.isBefore(o,r))&&(l?this.isBefore(i,r):!this.isAfter(i,r))||(s?this.isBefore(o,r):!this.isAfter(o,r))&&(l?this.isAfter(i,r):!this.isBefore(i,r))}}}()},13825:function(e){e.exports=function(){"use strict";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"};return function(t,n,r){var a=n.prototype,o=a.format;r.en.formats=e,a.format=function(t){void 0===t&&(t="YYYY-MM-DDTHH:mm:ssZ");var n=this.$locale().formats,r=function(t,n){return t.replace(/(\[[^\]]+])|(LTS?|l{1,4}|L{1,4})/g,(function(t,r,a){var o=a&&a.toUpperCase();return r||n[a]||e[a]||n[o].replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,(function(e,t,n){return t||n.slice(1)}))}))}(t,void 0===n?{}:n);return o.call(this,r)}}}()},91635:function(e){e.exports=function(){"use strict";var e="minute",t=/[+-]\d\d(?::?\d\d)?/g,n=/([+-]|\d\d)/g;return function(r,a,o){var i=a.prototype;o.utc=function(e){return new a({date:e,utc:!0,args:arguments})},i.utc=function(t){var n=o(this.toDate(),{locale:this.$L,utc:!0});return t?n.add(this.utcOffset(),e):n},i.local=function(){return o(this.toDate(),{locale:this.$L,utc:!1})};var s=i.parse;i.parse=function(e){e.utc&&(this.$u=!0),this.$utils().u(e.$offset)||(this.$offset=e.$offset),s.call(this,e)};var l=i.init;i.init=function(){if(this.$u){var e=this.$d;this.$y=e.getUTCFullYear(),this.$M=e.getUTCMonth(),this.$D=e.getUTCDate(),this.$W=e.getUTCDay(),this.$H=e.getUTCHours(),this.$m=e.getUTCMinutes(),this.$s=e.getUTCSeconds(),this.$ms=e.getUTCMilliseconds()}else l.call(this)};var u=i.utcOffset;i.utcOffset=function(r,a){var o=this.$utils().u;if(o(r))return this.$u?0:o(this.$offset)?u.call(this):this.$offset;if("string"==typeof r&&(r=function(e){void 0===e&&(e="");var r=e.match(t);if(!r)return null;var a=(""+r[0]).match(n)||["-",0,0],o=a[0],i=60*+a[1]+ +a[2];return 0===i?0:"+"===o?i:-i}(r),null===r))return this;var i=Math.abs(r)<=16?60*r:r,s=this;if(a)return s.$offset=i,s.$u=0===r,s;if(0!==r){var l=this.$u?this.toDate().getTimezoneOffset():-1*this.utcOffset();(s=this.local().add(i+l,e)).$offset=i,s.$x.$localOffset=l}else s=this.utc();return s};var c=i.format;i.format=function(e){var t=e||(this.$u?"YYYY-MM-DDTHH:mm:ss[Z]":"");return c.call(this,t)},i.valueOf=function(){var e=this.$utils().u(this.$offset)?0:this.$offset+(this.$x.$localOffset||this.$d.getTimezoneOffset());return this.$d.valueOf()-6e4*e},i.isUTC=function(){return!!this.$u},i.toISOString=function(){return this.toDate().toISOString()},i.toString=function(){return this.toDate().toUTCString()};var d=i.toDate;i.toDate=function(e){return"s"===e&&this.$offset?o(this.format("YYYY-MM-DD HH:mm:ss:SSS")).toDate():d.call(this)};var f=i.diff;i.diff=function(e,t,n){if(e&&this.$u===e.$u)return f.call(this,e,t,n);var r=this.local(),a=o(e).local();return f.call(r,a,t,n)}}}()},63038:function(e){e.exports=function(){"use strict";var e="week",t="year";return function(n,r,a){var o=r.prototype;o.week=function(n){if(void 0===n&&(n=null),null!==n)return this.add(7*(n-this.week()),"day");var r=this.$locale().yearStart||1;if(11===this.month()&&this.date()>25){var o=a(this).startOf(t).add(1,t).date(r),i=a(this).endOf(e);if(o.isBefore(i))return 1}var s=a(this).startOf(t).date(r).startOf(e).subtract(1,"millisecond"),l=this.diff(s,e,!0);return l<0?a(this).startOf("week").week():Math.ceil(l)},o.weeks=function(e){return void 0===e&&(e=null),this.week(e)}}}()},36528:function(e,t,n){"use strict";n.d(t,{$aT:function(){return l},DNl:function(){return s},Hzt:function(){return c},I$:function(){return d},Y2X:function(){return i},l80:function(){return o},nO:function(){return a},tbd:function(){return u}});var r=n(91260);function a(e){return(0,r.w_)({tag:"svg",attr:{viewBox:"0 0 576 512"},child:[{tag:"path",attr:{d:"M560 288h-80v96l-32-21.3-32 21.3v-96h-80c-8.8 0-16 7.2-16 16v192c0 8.8 7.2 16 16 16h224c8.8 0 16-7.2 16-16V304c0-8.8-7.2-16-16-16zm-384-64h224c8.8 0 16-7.2 16-16V16c0-8.8-7.2-16-16-16h-80v96l-32-21.3L256 96V0h-80c-8.8 0-16 7.2-16 16v192c0 8.8 7.2 16 16 16zm64 64h-80v96l-32-21.3L96 384v-96H16c-8.8 0-16 7.2-16 16v192c0 8.8 7.2 16 16 16h224c8.8 0 16-7.2 16-16V304c0-8.8-7.2-16-16-16z"}}]})(e)}function o(e){return(0,r.w_)({tag:"svg",attr:{viewBox:"0 0 640 512"},child:[{tag:"path",attr:{d:"M621.16 54.46C582.37 38.19 543.55 32 504.75 32c-123.17-.01-246.33 62.34-369.5 62.34-30.89 0-61.76-3.92-92.65-13.72-3.47-1.1-6.95-1.62-10.35-1.62C15.04 79 0 92.32 0 110.81v317.26c0 12.63 7.23 24.6 18.84 29.46C57.63 473.81 96.45 480 135.25 480c123.17 0 246.34-62.35 369.51-62.35 30.89 0 61.76 3.92 92.65 13.72 3.47 1.1 6.95 1.62 10.35 1.62 17.21 0 32.25-13.32 32.25-31.81V83.93c-.01-12.64-7.24-24.6-18.85-29.47zM48 132.22c20.12 5.04 41.12 7.57 62.72 8.93C104.84 170.54 79 192.69 48 192.69v-60.47zm0 285v-47.78c34.37 0 62.18 27.27 63.71 61.4-22.53-1.81-43.59-6.31-63.71-13.62zM320 352c-44.19 0-80-42.99-80-96 0-53.02 35.82-96 80-96s80 42.98 80 96c0 53.03-35.83 96-80 96zm272 27.78c-17.52-4.39-35.71-6.85-54.32-8.44 5.87-26.08 27.5-45.88 54.32-49.28v57.72zm0-236.11c-30.89-3.91-54.86-29.7-55.81-61.55 19.54 2.17 38.09 6.23 55.81 12.66v48.89z"}}]})(e)}function i(e){return(0,r.w_)({tag:"svg",attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M476 3.2L12.5 270.6c-18.1 10.4-15.8 35.6 2.2 43.2L121 358.4l287.3-253.2c5.5-4.9 13.3 2.6 8.6 8.3L176 407v80.5c0 23.6 28.5 32.9 42.5 15.8L282 426l124.6 52.2c14.2 6 30.4-2.9 33-18.2l72-432C515 7.8 493.3-6.8 476 3.2z"}}]})(e)}function s(e){return(0,r.w_)({tag:"svg",attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M497.39 361.8l-112-48a24 24 0 0 0-28 6.9l-49.6 60.6A370.66 370.66 0 0 1 130.6 204.11l60.6-49.6a23.94 23.94 0 0 0 6.9-28l-48-112A24.16 24.16 0 0 0 122.6.61l-104 24A24 24 0 0 0 0 48c0 256.5 207.9 464 464 464a24 24 0 0 0 23.4-18.6l24-104a24.29 24.29 0 0 0-14.01-27.6z"}}]})(e)}function l(e){return(0,r.w_)({tag:"svg",attr:{viewBox:"0 0 384 512"},child:[{tag:"path",attr:{d:"M358.4 3.2L320 48 265.6 3.2a15.9 15.9 0 0 0-19.2 0L192 48 137.6 3.2a15.9 15.9 0 0 0-19.2 0L64 48 25.6 3.2C15-4.7 0 2.8 0 16v480c0 13.2 15 20.7 25.6 12.8L64 464l54.4 44.8a15.9 15.9 0 0 0 19.2 0L192 464l54.4 44.8a15.9 15.9 0 0 0 19.2 0L320 464l38.4 44.8c10.5 7.9 25.6.4 25.6-12.8V16c0-13.2-15-20.7-25.6-12.8zM320 360c0 4.4-3.6 8-8 8H72c-4.4 0-8-3.6-8-8v-16c0-4.4 3.6-8 8-8h240c4.4 0 8 3.6 8 8v16zm0-96c0 4.4-3.6 8-8 8H72c-4.4 0-8-3.6-8-8v-16c0-4.4 3.6-8 8-8h240c4.4 0 8 3.6 8 8v16zm0-96c0 4.4-3.6 8-8 8H72c-4.4 0-8-3.6-8-8v-16c0-4.4 3.6-8 8-8h240c4.4 0 8 3.6 8 8v16z"}}]})(e)}function u(e){return(0,r.w_)({tag:"svg",attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M416 320h-96c-17.6 0-32-14.4-32-32s14.4-32 32-32h96s96-107 96-160-43-96-96-96-96 43-96 96c0 25.5 22.2 63.4 45.3 96H320c-52.9 0-96 43.1-96 96s43.1 96 96 96h96c17.6 0 32 14.4 32 32s-14.4 32-32 32H185.5c-16 24.8-33.8 47.7-47.3 64H416c52.9 0 96-43.1 96-96s-43.1-96-96-96zm0-256c17.7 0 32 14.3 32 32s-14.3 32-32 32-32-14.3-32-32 14.3-32 32-32zM96 256c-53 0-96 43-96 96s96 160 96 160 96-107 96-160-43-96-96-96zm0 128c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32-14.3 32-32 32z"}}]})(e)}function c(e){return(0,r.w_)({tag:"svg",attr:{viewBox:"0 0 640 512"},child:[{tag:"path",attr:{d:"M624 352h-16V243.9c0-12.7-5.1-24.9-14.1-33.9L494 110.1c-9-9-21.2-14.1-33.9-14.1H416V48c0-26.5-21.5-48-48-48H48C21.5 0 0 21.5 0 48v320c0 26.5 21.5 48 48 48h16c0 53 43 96 96 96s96-43 96-96h128c0 53 43 96 96 96s96-43 96-96h48c8.8 0 16-7.2 16-16v-32c0-8.8-7.2-16-16-16zM160 464c-26.5 0-48-21.5-48-48s21.5-48 48-48 48 21.5 48 48-21.5 48-48 48zm320 0c-26.5 0-48-21.5-48-48s21.5-48 48-48 48 21.5 48 48-21.5 48-48 48zm80-208H416V144h44.1l99.9 99.9V256z"}}]})(e)}function d(e){return(0,r.w_)({tag:"svg",attr:{viewBox:"0 0 640 512"},child:[{tag:"path",attr:{d:"M96 224c35.3 0 64-28.7 64-64s-28.7-64-64-64-64 28.7-64 64 28.7 64 64 64zm448 0c35.3 0 64-28.7 64-64s-28.7-64-64-64-64 28.7-64 64 28.7 64 64 64zm32 32h-64c-17.6 0-33.5 7.1-45.1 18.6 40.3 22.1 68.9 62 75.1 109.4h66c17.7 0 32-14.3 32-32v-32c0-35.3-28.7-64-64-64zm-256 0c61.9 0 112-50.1 112-112S381.9 32 320 32 208 82.1 208 144s50.1 112 112 112zm76.8 32h-8.3c-20.8 10-43.9 16-68.5 16s-47.6-6-68.5-16h-8.3C179.6 288 128 339.6 128 403.2V432c0 26.5 21.5 48 48 48h288c26.5 0 48-21.5 48-48v-28.8c0-63.6-51.6-115.2-115.2-115.2zm-223.7-13.4C161.5 263.1 145.6 256 128 256H64c-35.3 0-64 28.7-64 64v32c0 17.7 14.3 32 32 32h65.9c6.3-47.4 34.9-87.3 75.2-109.4z"}}]})(e)}}}]); \ No newline at end of file +(self.webpackChunkmantis_material_react=self.webpackChunkmantis_material_react||[]).push([[7293],{40765:function(e,t,n){"use strict";n.d(t,{Z:function(){return l}});var r=n(87462),a=n(47313),o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.6 854.5L649.9 594.8C690.2 542.7 712 479 712 412c0-80.2-31.3-155.4-87.9-212.1-56.6-56.7-132-87.9-212.1-87.9s-155.5 31.3-212.1 87.9C143.2 256.5 112 331.8 112 412c0 80.1 31.3 155.5 87.9 212.1C256.5 680.8 331.8 712 412 712c67 0 130.6-21.8 182.7-62l259.7 259.6a8.2 8.2 0 0011.6 0l43.6-43.5a8.2 8.2 0 000-11.6zM570.4 570.4C528 612.7 471.8 636 412 636s-116-23.3-158.4-65.6C211.3 528 188 471.8 188 412s23.3-116.1 65.6-158.4C296 211.3 352.2 188 412 188s116.1 23.2 158.4 65.6S636 352.2 636 412s-23.3 116.1-65.6 158.4z"}}]},name:"search",theme:"outlined"},i=n(16141),s=function(e,t){return a.createElement(i.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var l=a.forwardRef(s)},23195:function(e,t,n){"use strict";var r=n(64836);t.Z=void 0;var a=r(n(45045)),o=n(46417),i=(0,a.default)((0,o.jsx)("path",{d:"M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"}),"Clear");t.Z=i},44758:function(e,t,n){"use strict";n.d(t,{Z:function(){return T}});var r=n(4942),a=n(63366),o=n(87462),i=n(47313),s=n(83061),l=n(21921),u=n(17551),c=n(97423),d=n(81171),f=n(46417),h=(0,d.Z)((0,f.jsx)("path",{d:"M19 5v14H5V5h14m0-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2z"}),"CheckBoxOutlineBlank"),m=(0,d.Z)((0,f.jsx)("path",{d:"M19 3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.11 0 2-.9 2-2V5c0-1.1-.89-2-2-2zm-9 14l-5-5 1.41-1.41L10 14.17l7.59-7.59L19 8l-9 9z"}),"CheckBox"),p=(0,d.Z)((0,f.jsx)("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-2 10H7v-2h10v2z"}),"IndeterminateCheckBox"),v=n(91615),g=n(77342),y=n(17592),b=n(77430),w=n(32298);function D(e){return(0,w.Z)("MuiCheckbox",e)}var x=(0,b.Z)("MuiCheckbox",["root","checked","disabled","indeterminate","colorPrimary","colorSecondary"]),M=["checkedIcon","color","icon","indeterminate","indeterminateIcon","inputProps","size","className"],Z=(0,y.ZP)(c.Z,{shouldForwardProp:function(e){return(0,y.FO)(e)||"classes"===e},name:"MuiCheckbox",slot:"Root",overridesResolver:function(e,t){var n=e.ownerState;return[t.root,n.indeterminate&&t.indeterminate,"default"!==n.color&&t["color".concat((0,v.Z)(n.color))]]}})((function(e){var t,n=e.theme,a=e.ownerState;return(0,o.Z)({color:(n.vars||n).palette.text.secondary},!a.disableRipple&&{"&:hover":{backgroundColor:n.vars?"rgba(".concat("default"===a.color?n.vars.palette.action.activeChannel:n.vars.palette.primary.mainChannel," / ").concat(n.vars.palette.action.hoverOpacity,")"):(0,u.Fq)("default"===a.color?n.palette.action.active:n.palette[a.color].main,n.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},"default"!==a.color&&(t={},(0,r.Z)(t,"&.".concat(x.checked,", &.").concat(x.indeterminate),{color:(n.vars||n).palette[a.color].main}),(0,r.Z)(t,"&.".concat(x.disabled),{color:(n.vars||n).palette.action.disabled}),t))})),P=(0,f.jsx)(m,{}),C=(0,f.jsx)(h,{}),S=(0,f.jsx)(p,{}),T=i.forwardRef((function(e,t){var n,r,u=(0,g.Z)({props:e,name:"MuiCheckbox"}),c=u.checkedIcon,d=void 0===c?P:c,h=u.color,m=void 0===h?"primary":h,p=u.icon,y=void 0===p?C:p,b=u.indeterminate,w=void 0!==b&&b,x=u.indeterminateIcon,T=void 0===x?S:x,k=u.inputProps,V=u.size,O=void 0===V?"medium":V,F=u.className,A=(0,a.Z)(u,M),I=w?T:y,L=w?T:d,R=(0,o.Z)({},u,{color:m,indeterminate:w,size:O}),z=function(e){var t=e.classes,n=e.indeterminate,r=e.color,a={root:["root",n&&"indeterminate","color".concat((0,v.Z)(r))]},i=(0,l.Z)(a,D,t);return(0,o.Z)({},t,i)}(R);return(0,f.jsx)(Z,(0,o.Z)({type:"checkbox",inputProps:(0,o.Z)({"data-indeterminate":w},k),icon:i.cloneElement(I,{fontSize:null!=(n=I.props.fontSize)?n:O}),checkedIcon:i.cloneElement(L,{fontSize:null!=(r=L.props.fontSize)?r:O}),ownerState:R,ref:t,className:(0,s.Z)(z.root,F)},A,{classes:z}))}))},83929:function(e,t,n){"use strict";n.d(t,{Z:function(){return M}});var r=n(4942),a=n(63366),o=n(87462),i=n(47313),s=n(83061),l=n(21921),u=n(99008),c=n(61113),d=n(91615),f=n(17592),h=n(77342),m=n(77430),p=n(32298);function v(e){return(0,p.Z)("MuiFormControlLabel",e)}var g=(0,m.Z)("MuiFormControlLabel",["root","labelPlacementStart","labelPlacementTop","labelPlacementBottom","disabled","label","error","required","asterisk"]),y=n(80300),b=n(46417),w=["checked","className","componentsProps","control","disabled","disableTypography","inputRef","label","labelPlacement","name","onChange","required","slotProps","value"],D=(0,f.ZP)("label",{name:"MuiFormControlLabel",slot:"Root",overridesResolver:function(e,t){var n=e.ownerState;return[(0,r.Z)({},"& .".concat(g.label),t.label),t.root,t["labelPlacement".concat((0,d.Z)(n.labelPlacement))]]}})((function(e){var t=e.theme,n=e.ownerState;return(0,o.Z)((0,r.Z)({display:"inline-flex",alignItems:"center",cursor:"pointer",verticalAlign:"middle",WebkitTapHighlightColor:"transparent",marginLeft:-11,marginRight:16},"&.".concat(g.disabled),{cursor:"default"}),"start"===n.labelPlacement&&{flexDirection:"row-reverse",marginLeft:16,marginRight:-11},"top"===n.labelPlacement&&{flexDirection:"column-reverse",marginLeft:16},"bottom"===n.labelPlacement&&{flexDirection:"column",marginLeft:16},(0,r.Z)({},"& .".concat(g.label),(0,r.Z)({},"&.".concat(g.disabled),{color:(t.vars||t).palette.text.disabled})))})),x=(0,f.ZP)("span",{name:"MuiFormControlLabel",slot:"Asterisk",overridesResolver:function(e,t){return t.asterisk}})((function(e){var t=e.theme;return(0,r.Z)({},"&.".concat(g.error),{color:(t.vars||t).palette.error.main})})),M=i.forwardRef((function(e,t){var n,r,f=(0,h.Z)({props:e,name:"MuiFormControlLabel"}),m=f.className,p=f.componentsProps,g=void 0===p?{}:p,M=f.control,Z=f.disabled,P=f.disableTypography,C=f.label,S=f.labelPlacement,T=void 0===S?"end":S,k=f.required,V=f.slotProps,O=void 0===V?{}:V,F=(0,a.Z)(f,w),A=(0,u.Z)(),I=null!=(n=null!=Z?Z:M.props.disabled)?n:null==A?void 0:A.disabled,L=null!=k?k:M.props.required,R={disabled:I,required:L};["checked","name","onChange","value","inputRef"].forEach((function(e){"undefined"===typeof M.props[e]&&"undefined"!==typeof f[e]&&(R[e]=f[e])}));var z=(0,y.Z)({props:f,muiFormControl:A,states:["error"]}),N=(0,o.Z)({},f,{disabled:I,labelPlacement:T,required:L,error:z.error}),j=function(e){var t=e.classes,n=e.disabled,r=e.labelPlacement,a=e.error,o=e.required,i={root:["root",n&&"disabled","labelPlacement".concat((0,d.Z)(r)),a&&"error",o&&"required"],label:["label",n&&"disabled"],asterisk:["asterisk",a&&"error"]};return(0,l.Z)(i,v,t)}(N),E=null!=(r=O.typography)?r:g.typography,Y=C;return null==Y||Y.type===c.Z||P||(Y=(0,b.jsx)(c.Z,(0,o.Z)({component:"span"},E,{className:(0,s.Z)(j.label,null==E?void 0:E.className),children:Y}))),(0,b.jsxs)(D,(0,o.Z)({className:(0,s.Z)(j.root,m),ownerState:N,ref:t},F,{children:[i.cloneElement(M,R),Y,L&&(0,b.jsxs)(x,{ownerState:N,"aria-hidden":!0,className:j.asterisk,children:["\u2009","*"]})]}))}))},16429:function(e,t,n){"use strict";n.d(t,{Z:function(){return y}});var r=n(63366),a=n(87462),o=n(47313),i=n(83061),s=n(21921),l=n(17592),u=n(77342),c=n(77430),d=n(32298);function f(e){return(0,d.Z)("MuiFormGroup",e)}(0,c.Z)("MuiFormGroup",["root","row","error"]);var h=n(99008),m=n(80300),p=n(46417),v=["className","row"],g=(0,l.ZP)("div",{name:"MuiFormGroup",slot:"Root",overridesResolver:function(e,t){var n=e.ownerState;return[t.root,n.row&&t.row]}})((function(e){var t=e.ownerState;return(0,a.Z)({display:"flex",flexDirection:"column",flexWrap:"wrap"},t.row&&{flexDirection:"row"})})),y=o.forwardRef((function(e,t){var n=(0,u.Z)({props:e,name:"MuiFormGroup"}),o=n.className,l=n.row,c=void 0!==l&&l,d=(0,r.Z)(n,v),y=(0,h.Z)(),b=(0,m.Z)({props:n,muiFormControl:y,states:["error"]}),w=(0,a.Z)({},n,{row:c,error:b.error}),D=function(e){var t=e.classes,n={root:["root",e.row&&"row",e.error&&"error"]};return(0,s.Z)(n,f,t)}(w);return(0,p.jsx)(g,(0,a.Z)({className:(0,i.Z)(D.root,o),ownerState:w,ref:t},d))}))},41727:function(e,t,n){"use strict";n.d(t,{Z:function(){return M}});var r=n(4942),a=n(63366),o=n(87462),i=n(47313),s=n(83061),l=n(21921),u=n(91615),c=n(61113),d=n(91397),f=n(99008),h=n(17592),m=n(77430),p=n(32298);function v(e){return(0,p.Z)("MuiInputAdornment",e)}var g,y=(0,m.Z)("MuiInputAdornment",["root","filled","standard","outlined","positionStart","positionEnd","disablePointerEvents","hiddenLabel","sizeSmall"]),b=n(77342),w=n(46417),D=["children","className","component","disablePointerEvents","disableTypography","position","variant"],x=(0,h.ZP)("div",{name:"MuiInputAdornment",slot:"Root",overridesResolver:function(e,t){var n=e.ownerState;return[t.root,t["position".concat((0,u.Z)(n.position))],!0===n.disablePointerEvents&&t.disablePointerEvents,t[n.variant]]}})((function(e){var t=e.theme,n=e.ownerState;return(0,o.Z)({display:"flex",height:"0.01em",maxHeight:"2em",alignItems:"center",whiteSpace:"nowrap",color:(t.vars||t).palette.action.active},"filled"===n.variant&&(0,r.Z)({},"&.".concat(y.positionStart,"&:not(.").concat(y.hiddenLabel,")"),{marginTop:16}),"start"===n.position&&{marginRight:8},"end"===n.position&&{marginLeft:8},!0===n.disablePointerEvents&&{pointerEvents:"none"})})),M=i.forwardRef((function(e,t){var n=(0,b.Z)({props:e,name:"MuiInputAdornment"}),r=n.children,h=n.className,m=n.component,p=void 0===m?"div":m,y=n.disablePointerEvents,M=void 0!==y&&y,Z=n.disableTypography,P=void 0!==Z&&Z,C=n.position,S=n.variant,T=(0,a.Z)(n,D),k=(0,f.Z)()||{},V=S;S&&k.variant,k&&!V&&(V=k.variant);var O=(0,o.Z)({},n,{hiddenLabel:k.hiddenLabel,size:k.size,disablePointerEvents:M,position:C,variant:V}),F=function(e){var t=e.classes,n=e.disablePointerEvents,r=e.hiddenLabel,a=e.position,o=e.size,i=e.variant,s={root:["root",n&&"disablePointerEvents",a&&"position".concat((0,u.Z)(a)),i,r&&"hiddenLabel",o&&"size".concat((0,u.Z)(o))]};return(0,l.Z)(s,v,t)}(O);return(0,w.jsx)(d.Z.Provider,{value:null,children:(0,w.jsx)(x,(0,o.Z)({as:p,ownerState:O,className:(0,s.Z)(F.root,h),ref:t},T,{children:"string"!==typeof r||P?(0,w.jsxs)(i.Fragment,{children:["start"===C?g||(g=(0,w.jsx)("span",{className:"notranslate",children:"\u200b"})):null,r]}):(0,w.jsx)(c.Z,{color:"text.secondary",children:r})}))})}))},97423:function(e,t,n){"use strict";n.d(t,{Z:function(){return D}});var r=n(29439),a=n(63366),o=n(87462),i=n(47313),s=n(83061),l=n(21921),u=n(91615),c=n(17592),d=n(53800),f=n(99008),h=n(38743),m=n(77430),p=n(32298);function v(e){return(0,p.Z)("PrivateSwitchBase",e)}(0,m.Z)("PrivateSwitchBase",["root","checked","disabled","input","edgeStart","edgeEnd"]);var g=n(46417),y=["autoFocus","checked","checkedIcon","className","defaultChecked","disabled","disableFocusRipple","edge","icon","id","inputProps","inputRef","name","onBlur","onChange","onFocus","readOnly","required","tabIndex","type","value"],b=(0,c.ZP)(h.Z)((function(e){var t=e.ownerState;return(0,o.Z)({padding:9,borderRadius:"50%"},"start"===t.edge&&{marginLeft:"small"===t.size?-3:-12},"end"===t.edge&&{marginRight:"small"===t.size?-3:-12})})),w=(0,c.ZP)("input")({cursor:"inherit",position:"absolute",opacity:0,width:"100%",height:"100%",top:0,left:0,margin:0,padding:0,zIndex:1}),D=i.forwardRef((function(e,t){var n=e.autoFocus,i=e.checked,c=e.checkedIcon,h=e.className,m=e.defaultChecked,p=e.disabled,D=e.disableFocusRipple,x=void 0!==D&&D,M=e.edge,Z=void 0!==M&&M,P=e.icon,C=e.id,S=e.inputProps,T=e.inputRef,k=e.name,V=e.onBlur,O=e.onChange,F=e.onFocus,A=e.readOnly,I=e.required,L=void 0!==I&&I,R=e.tabIndex,z=e.type,N=e.value,j=(0,a.Z)(e,y),E=(0,d.Z)({controlled:i,default:Boolean(m),name:"SwitchBase",state:"checked"}),Y=(0,r.Z)(E,2),B=Y[0],$=Y[1],H=(0,f.Z)(),W=p;H&&"undefined"===typeof W&&(W=H.disabled);var U="checkbox"===z||"radio"===z,q=(0,o.Z)({},e,{checked:B,disabled:W,disableFocusRipple:x,edge:Z}),_=function(e){var t=e.classes,n=e.checked,r=e.disabled,a=e.edge,o={root:["root",n&&"checked",r&&"disabled",a&&"edge".concat((0,u.Z)(a))],input:["input"]};return(0,l.Z)(o,v,t)}(q);return(0,g.jsxs)(b,(0,o.Z)({component:"span",className:(0,s.Z)(_.root,h),centerRipple:!0,focusRipple:!x,disabled:W,tabIndex:null,role:void 0,onFocus:function(e){F&&F(e),H&&H.onFocus&&H.onFocus(e)},onBlur:function(e){V&&V(e),H&&H.onBlur&&H.onBlur(e)},ownerState:q,ref:t},j,{children:[(0,g.jsx)(w,(0,o.Z)({autoFocus:n,checked:i,defaultChecked:m,className:_.input,disabled:W,id:U?C:void 0,name:k,onChange:function(e){if(!e.nativeEvent.defaultPrevented){var t=e.target.checked;$(t),O&&O(e,t)}},readOnly:A,ref:T,required:L,ownerState:q,tabIndex:R,type:z},"checkbox"===z&&void 0===N?{}:{value:N},S)),B?c:P]}))}))},45904:function(e,t,n){"use strict";n.d(t,{y:function(){return Z}});var r=n(29439),a=n(43144),o=n(15671),i=n(87462),s=n(10658),l=n.n(s),u=n(63038),c=n.n(u),d=n(17798),f=n.n(d),h=n(13825),m=n.n(h),p=n(98743),v=n.n(p),g=n(40672);l().extend(f()),l().extend(m()),l().extend(v());var y=(0,g.b)(["Your locale has not been found.","Either the locale key is not a supported one. Locales supported by dayjs are available here: https://github.com/iamkun/dayjs/tree/dev/src/locale","Or you forget to import the locale from 'dayjs/locale/{localeUsed}'","fallback on English locale"]),b={YY:"year",YYYY:{sectionType:"year",contentType:"digit",maxLength:4},M:{sectionType:"month",contentType:"digit",maxLength:2},MM:"month",MMM:{sectionType:"month",contentType:"letter"},MMMM:{sectionType:"month",contentType:"letter"},D:{sectionType:"day",contentType:"digit",maxLength:2},DD:"day",Do:{sectionType:"day",contentType:"digit-with-letter"},d:{sectionType:"weekDay",contentType:"digit",maxLength:2},dd:{sectionType:"weekDay",contentType:"letter"},ddd:{sectionType:"weekDay",contentType:"letter"},dddd:{sectionType:"weekDay",contentType:"letter"},A:"meridiem",a:"meridiem",H:{sectionType:"hours",contentType:"digit",maxLength:2},HH:"hours",h:{sectionType:"hours",contentType:"digit",maxLength:2},hh:"hours",m:{sectionType:"minutes",contentType:"digit",maxLength:2},mm:"minutes",s:{sectionType:"seconds",contentType:"digit",maxLength:2},ss:"seconds"},w={year:"YYYY",month:"MMMM",monthShort:"MMM",dayOfMonth:"D",weekday:"dddd",weekdayShort:"dd",hours24h:"HH",hours12h:"hh",meridiem:"A",minutes:"mm",seconds:"ss",fullDate:"ll",fullDateWithWeekday:"dddd, LL",keyboardDate:"L",shortDate:"MMM D",normalDate:"D MMMM",normalDateWithWeekday:"ddd, MMM D",monthAndYear:"MMMM YYYY",monthAndDate:"MMMM D",fullTime:"LT",fullTime12h:"hh:mm A",fullTime24h:"HH:mm",fullDateTime:"lll",fullDateTime12h:"ll hh:mm A",fullDateTime24h:"ll HH:mm",keyboardDateTime:"L LT",keyboardDateTime12h:"L hh:mm A",keyboardDateTime24h:"L HH:mm"},D=["Missing UTC plugin","To be able to use UTC or timezones, you have to enable the `utc` plugin","Find more information on https://mui.com/x/react-date-pickers/timezone/#day-js-and-utc"].join("\n"),x=["Missing timezone plugin","To be able to use timezones, you have to enable both the `utc` and the `timezone` plugin","Find more information on https://mui.com/x/react-date-pickers/timezone/#day-js-and-timezone"].join("\n"),M=function(e,t){return t?function(){return e.apply(void 0,arguments).locale(t)}:e},Z=(0,a.Z)((function e(){var t,n=this,a=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},s=a.locale,u=a.formats,d=a.instance;(0,o.Z)(this,e),this.isMUIAdapter=!0,this.isTimezoneCompatible=!0,this.lib="dayjs",this.rawDayJsInstance=void 0,this.dayjs=void 0,this.locale=void 0,this.formats=void 0,this.escapedCharacters={start:"[",end:"]"},this.formatTokenMap=b,this.setLocaleToValue=function(e){var t=n.getCurrentLocaleCode();return t===e.locale()?e:e.locale(t)},this.hasUTCPlugin=function(){return"undefined"!==typeof l().utc},this.hasTimezonePlugin=function(){return"undefined"!==typeof l().tz},this.isSame=function(e,t,r){var a=n.setTimezone(t,n.getTimezone(e));return e.format(r)===a.format(r)},this.cleanTimezone=function(e){switch(e){case"default":return;case"system":return l().tz.guess();default:return e}},this.createSystemDate=function(e){if(n.rawDayJsInstance)return n.rawDayJsInstance(e);if(n.hasUTCPlugin()&&n.hasTimezonePlugin()){var t=l().tz.guess();return"UTC"!==t?l().tz(e,t):l()(e)}return l()(e)},this.createUTCDate=function(e){if(!n.hasUTCPlugin())throw new Error(D);return l().utc(e)},this.createTZDate=function(e,t){if(!n.hasUTCPlugin())throw new Error(D);if(!n.hasTimezonePlugin())throw new Error(x);var r=void 0!==e&&!e.endsWith("Z");return l()(e).tz(n.cleanTimezone(t),r)},this.getLocaleFormats=function(){var e=l().Ls,t=e[n.locale||"en"];return void 0===t&&(y(),t=e.en),t.formats},this.adjustOffset=function(e){if(!n.hasTimezonePlugin())return e;var t=n.getTimezone(e);if("UTC"!==t){var r,a,o=e.tz(n.cleanTimezone(t),!0);return(null!=(r=o.$offset)?r:0)===(null!=(a=e.$offset)?a:0)?e:o}return e},this.date=function(e){return null===e?null:n.dayjs(e)},this.dateWithTimezone=function(e,t){return null===e?null:(r="UTC"===t?n.createUTCDate(e):"system"===t||"default"===t&&!n.hasTimezonePlugin()?n.createSystemDate(e):n.createTZDate(e,t),void 0===n.locale?r:r.locale(n.locale));var r},this.getTimezone=function(e){if(n.hasTimezonePlugin()){var t,r=null==(t=e.$x)?void 0:t.$timezone;if(r)return r}return n.hasUTCPlugin()&&e.isUTC()?"UTC":"system"},this.setTimezone=function(e,t){if(n.getTimezone(e)===t)return e;if("UTC"===t){if(!n.hasUTCPlugin())throw new Error(D);return e.utc()}if("system"===t)return e.local();if(!n.hasTimezonePlugin()){if("default"===t)return e;throw new Error(x)}return l().tz(e,n.cleanTimezone(t))},this.toJsDate=function(e){return e.toDate()},this.parseISO=function(e){return n.dayjs(e)},this.toISO=function(e){return e.toISOString()},this.parse=function(e,t){return""===e?null:n.dayjs(e,t,n.locale,!0)},this.getCurrentLocaleCode=function(){return n.locale||"en"},this.is12HourCycleInCurrentLocale=function(){return/A|a/.test(n.getLocaleFormats().LT||"")},this.expandFormat=function(e){var t=n.getLocaleFormats();return e.replace(/(\[[^\]]+])|(LTS?|l{1,4}|L{1,4})/g,(function(e,n,r){var a=r&&r.toUpperCase();return n||t[r]||t[a].replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,(function(e,t,n){return t||n.slice(1)}))}))},this.getFormatHelperText=function(e){return n.expandFormat(e).replace(/a/gi,"(a|p)m").toLocaleLowerCase()},this.isNull=function(e){return null===e},this.isValid=function(e){return n.dayjs(e).isValid()},this.format=function(e,t){return n.formatByString(e,n.formats[t])},this.formatByString=function(e,t){return n.dayjs(e).format(t)},this.formatNumber=function(e){return e},this.getDiff=function(e,t,n){return e.diff(t,n)},this.isEqual=function(e,t){return null===e&&null===t||n.dayjs(e).toDate().getTime()===n.dayjs(t).toDate().getTime()},this.isSameYear=function(e,t){return n.isSame(e,t,"YYYY")},this.isSameMonth=function(e,t){return n.isSame(e,t,"YYYY-MM")},this.isSameDay=function(e,t){return n.isSame(e,t,"YYYY-MM-DD")},this.isSameHour=function(e,t){return e.isSame(t,"hour")},this.isAfter=function(e,t){return e>t},this.isAfterYear=function(e,t){return n.hasUTCPlugin()?!n.isSameYear(e,t)&&e.utc()>t.utc():e.isAfter(t,"year")},this.isAfterDay=function(e,t){return n.hasUTCPlugin()?!n.isSameDay(e,t)&&e.utc()>t.utc():e.isAfter(t,"day")},this.isBefore=function(e,t){return e=a&&e<=o},this.startOfYear=function(e){return n.adjustOffset(e.startOf("year"))},this.startOfMonth=function(e){return n.adjustOffset(e.startOf("month"))},this.startOfWeek=function(e){return n.adjustOffset(e.startOf("week"))},this.startOfDay=function(e){return n.adjustOffset(e.startOf("day"))},this.endOfYear=function(e){return n.adjustOffset(e.endOf("year"))},this.endOfMonth=function(e){return n.adjustOffset(e.endOf("month"))},this.endOfWeek=function(e){return n.adjustOffset(e.endOf("week"))},this.endOfDay=function(e){return n.adjustOffset(e.endOf("day"))},this.addYears=function(e,t){return n.adjustOffset(t<0?e.subtract(Math.abs(t),"year"):e.add(t,"year"))},this.addMonths=function(e,t){return n.adjustOffset(t<0?e.subtract(Math.abs(t),"month"):e.add(t,"month"))},this.addWeeks=function(e,t){return n.adjustOffset(t<0?e.subtract(Math.abs(t),"week"):e.add(t,"week"))},this.addDays=function(e,t){return n.adjustOffset(t<0?e.subtract(Math.abs(t),"day"):e.add(t,"day"))},this.addHours=function(e,t){return n.adjustOffset(t<0?e.subtract(Math.abs(t),"hour"):e.add(t,"hour"))},this.addMinutes=function(e,t){return n.adjustOffset(t<0?e.subtract(Math.abs(t),"minute"):e.add(t,"minute"))},this.addSeconds=function(e,t){return n.adjustOffset(t<0?e.subtract(Math.abs(t),"second"):e.add(t,"second"))},this.getYear=function(e){return e.year()},this.getMonth=function(e){return e.month()},this.getDate=function(e){return e.date()},this.getHours=function(e){return e.hour()},this.getMinutes=function(e){return e.minute()},this.getSeconds=function(e){return e.second()},this.getMilliseconds=function(e){return e.millisecond()},this.setYear=function(e,t){return n.adjustOffset(e.set("year",t))},this.setMonth=function(e,t){return n.adjustOffset(e.set("month",t))},this.setDate=function(e,t){return n.adjustOffset(e.set("date",t))},this.setHours=function(e,t){return n.adjustOffset(e.set("hour",t))},this.setMinutes=function(e,t){return n.adjustOffset(e.set("minute",t))},this.setSeconds=function(e,t){return n.adjustOffset(e.set("second",t))},this.setMilliseconds=function(e,t){return n.adjustOffset(e.set("millisecond",t))},this.getDaysInMonth=function(e){return e.daysInMonth()},this.getNextMonth=function(e){return n.addMonths(e,1)},this.getPreviousMonth=function(e){return n.addMonths(e,-1)},this.getMonthArray=function(e){for(var t=[e.startOf("year")];t.length<12;){var r=t[t.length-1];t.push(n.addMonths(r,1))}return t},this.mergeDateAndTime=function(e,t){return e.hour(t.hour()).minute(t.minute()).second(t.second())},this.getWeekdays=function(){var e=n.dayjs().startOf("week");return[0,1,2,3,4,5,6].map((function(t){return n.formatByString(n.addDays(e,t),"dd")}))},this.getWeekArray=function(e){for(var t=n.setLocaleToValue(e),r=t.startOf("month").startOf("week"),a=t.endOf("month").endOf("week"),o=0,i=r,s=[];iP(r,t)}}(null!=(t=n.disableIgnoringDatePartForTimeValidation)&&t,r);return null!=n.minTime&&l(n.minTime,s)&&(s=S(r,a,n.disableIgnoringDatePartForTimeValidation?n.minTime:g(r,s,n.minTime))),null!=n.maxTime&&l(s,n.maxTime)&&(s=S(r,a,n.disableIgnoringDatePartForTimeValidation?n.maxTime:g(r,s,n.maxTime))),s},k=function(e,t){var n=e.formatTokenMap[t];if(null==n)throw new Error(['MUI: The token "'.concat(t,'" is not supported by the Date and Time Pickers.'),"Please try using another token or open an issue on https://github.com/mui/mui-x/issues/new/choose if you think it should be supported."].join("\n"));return"string"===typeof n?{type:n,contentType:"meridiem"===n?"letter":"digit",maxLength:void 0}:{type:n.sectionType,contentType:n.contentType,maxLength:n.maxLength}},V=function(e,t,n){for(var r=[],a=e.dateWithTimezone(void 0,t),o=e.startOfWeek(a),i=e.endOfWeek(a),s=o;e.isBefore(s,i);)r.push(s),s=e.addDays(s,1);return r.map((function(t){return e.formatByString(t,n)}))},O=function(e,t,n,r){switch(n){case"month":return v(e,e.dateWithTimezone(void 0,t)).map((function(t){return e.formatByString(t,r)}));case"weekDay":return V(e,t,r);case"meridiem":var a=e.dateWithTimezone(void 0,t);return[e.startOfDay(a),e.endOfDay(a)].map((function(t){return e.formatByString(t,r)}));default:return[]}},F=function(e,t,n){var r=t;for(r=Number(r).toString();r.length1;case"day":return e.formatByString(e.startOfMonth(o),a).length>1;case"weekDay":return e.formatByString(e.startOfWeek(o),a).length>1;case"hours":return e.formatByString(e.setHours(o,1),a).length>1;case"minutes":return e.formatByString(e.setMinutes(o,1),a).length>1;case"seconds":return e.formatByString(e.setSeconds(o,1),a).length>1;default:throw new Error("Invalid section type")}},Y=function(e,t,n,a,o,i,s,l){for(var u="",c=[],d=e.date(),f=function(a){if(""===a)return null;var i=k(e,a),l=E(e,t,i.contentType,i.type,a),f=s?l:"digit"===i.contentType,h=null!=o&&e.isValid(o),m=h?e.formatByString(o,a):"",p=null;if(f)if(l)p=""===m?e.formatByString(d,a).length:m.length;else{if(null==i.maxLength)throw new Error("MUI: The token ".concat(a," should have a 'maxDigitNumber' property on it's adapter"));p=i.maxLength,h&&(m=F(0,m,p))}return c.push((0,r.Z)({},i,{format:a,maxLength:p,value:m,placeholder:z(e,t,n,i,a),hasLeadingZeros:l,hasLeadingZerosInFormat:l,hasLeadingZerosInInput:f,startSeparator:0===c.length?u:"",endSeparator:"",modified:!1})),null},h=10,m=a,p=e.expandFormat(a);p!==m;)if(m=p,p=e.expandFormat(m),(h-=1)<0)throw new Error("MUI: The format expansion seems to be enter in an infinite loop. Please open an issue with the format passed to the picker component");for(var v=p,g=function(e,t){for(var n=[],r=e.escapedCharacters,a=r.start,o=r.end,i=new RegExp("(\\".concat(a,"[^\\").concat(o,"]*\\").concat(o,")+"),"g"),s=null;s=i.exec(t);)n.push({start:s.index,end:i.lastIndex-1});return n}(e,v),y=new RegExp("^(".concat(Object.keys(e.formatTokenMap).sort((function(e,t){return t.length-e.length})).join("|"),")"),"g"),b="",w=function(e){var t=g.find((function(t){return t.start<=e&&t.end>=e})),n=v[e],r=null!=t,a="".concat(b).concat(v.slice(e)),o=y.test(a);!r&&n.match(/([A-Za-z]+)/)&&o?(b=a.slice(0,y.lastIndex),e+=y.lastIndex-1):r&&(null==t?void 0:t.start)===e||(null==t?void 0:t.end)===e||(f(b),b="",0===c.length?u+=n:c[c.length-1].endSeparator+=n);D=e},D=0;D=12?e.addHours(a,-12):!u&&c<12?e.addHours(a,12):a;case"hours":return e.setHours(a,e.getHours(r));case"minutes":return e.setMinutes(a,e.getMinutes(r));case"seconds":return e.setSeconds(a,e.getSeconds(r));default:return a}}(e,t,a,n,r):r}),a)},H=["value","referenceDate"],W={emptyValue:null,getTodayValue:y,getInitialReferenceValue:function(e){var t=e.value,n=e.referenceDate,r=(0,a.Z)(e,H);return null!=t&&r.utils.isValid(t)?t:null!=n?n:T(r)},cleanValue:function(e,t){return null!=t&&e.isValid(t)?t:null},areValuesEqual:function(e,t,n){return!e.isValid(t)&&null!=t&&!e.isValid(n)&&null!=n||e.isEqual(t,n)},isSameError:function(e,t){return e===t},hasError:function(e){return null!=e},defaultErrorState:null,getTimezone:function(e,t){return null!=t&&e.isValid(t)?e.getTimezone(t):null},setTimezone:function(e,t,n){return null==n?null:e.setTimezone(n,t)}},U={updateReferenceValue:function(e,t,n){return null!=t&&e.isValid(t)?t:n},getSectionsFromValue:function(e,t,n,r,a){return!e.isValid(t)&&!!n?n:R(a(t),r)},getValueStrFromSections:function(e,t){var n=e.map((function(e){var n=I(e,t?"input-rtl":"input-ltr");return"".concat(e.startSeparator).concat(n).concat(e.endSeparator)})).join("");return t?"\u2066".concat(n,"\u2069"):n},getActiveDateManager:function(e,t){return{date:t.value,referenceDate:t.referenceValue,getSections:function(e){return e},getNewValuesFromNewActiveDate:function(n){return{value:n,referenceValue:null!=n&&e.isValid(n)?n:t.referenceValue}}}},parseValueStr:function(e,t,n){return n(e.trim(),t)}},q=n(23208),_={previousMonth:"Previous month",nextMonth:"Next month",openPreviousView:"open previous view",openNextView:"open next view",calendarViewSwitchingButtonAriaLabel:function(e){return"year"===e?"year view is open, switch to calendar view":"calendar view is open, switch to year view"},start:"Start",end:"End",cancelButtonLabel:"Cancel",clearButtonLabel:"Clear",okButtonLabel:"OK",todayButtonLabel:"Today",datePickerToolbarTitle:"Select date",dateTimePickerToolbarTitle:"Select date & time",timePickerToolbarTitle:"Select time",dateRangePickerToolbarTitle:"Select date range",clockLabelText:function(e,t,n){return"Select ".concat(e,". ").concat(null===t?"No time selected":"Selected time is ".concat(n.format(t,"fullTime")))},hoursClockNumberText:function(e){return"".concat(e," hours")},minutesClockNumberText:function(e){return"".concat(e," minutes")},secondsClockNumberText:function(e){return"".concat(e," seconds")},selectViewText:function(e){return"Select ".concat(e)},calendarWeekNumberHeaderLabel:"Week number",calendarWeekNumberHeaderText:"#",calendarWeekNumberAriaLabelText:function(e){return"Week ".concat(e)},calendarWeekNumberText:function(e){return"".concat(e)},openDatePickerDialogue:function(e,t){return null!==e&&t.isValid(e)?"Choose date, selected date is ".concat(t.format(e,"fullDate")):"Choose date"},openTimePickerDialogue:function(e,t){return null!==e&&t.isValid(e)?"Choose time, selected time is ".concat(t.format(e,"fullTime")):"Choose time"},fieldClearLabel:"Clear value",timeTableLabel:"pick time",dateTableLabel:"pick date",fieldYearPlaceholder:function(e){return"Y".repeat(e.digitAmount)},fieldMonthPlaceholder:function(e){return"letter"===e.contentType?"MMMM":"MM"},fieldDayPlaceholder:function(){return"DD"},fieldWeekDayPlaceholder:function(e){return"letter"===e.contentType?"EEEE":"EE"},fieldHoursPlaceholder:function(){return"hh"},fieldMinutesPlaceholder:function(){return"mm"},fieldSecondsPlaceholder:function(){return"ss"},fieldMeridiemPlaceholder:function(){return"aa"}},K=_,G=(d=_,(0,r.Z)({},d),function(){var e=o.useContext(q.y);if(null===e)throw new Error(["MUI: Can not find the date and time pickers localization context.","It looks like you forgot to wrap your component in LocalizationProvider.","This can also happen if you are bundling multiple versions of the `@mui/x-date-pickers` package"].join("\n"));if(null===e.utils)throw new Error(["MUI: Can not find the date and time pickers adapter from its localization context.","It looks like you forgot to pass a `dateAdapter` to your LocalizationProvider."].join("\n"));var t=o.useMemo((function(){return(0,r.Z)({},K,e.localeText)}),[e.localeText]);return o.useMemo((function(){return(0,r.Z)({},e,{localeText:t})}),[e,t])}),Q=function(){return G().utils},J=function(){return G().defaultDates},X=function(){return G().localeText},ee=function(e){var t=Q(),n=o.useRef();return void 0===n.current&&(n.current=t.dateWithTimezone(void 0,e)),n.current},te=n(61113),ne=n(17592),re=n(21921);function ae(e){var t,n,r="";if("string"==typeof e||"number"==typeof e)r+=e;else if("object"==typeof e)if(Array.isArray(e))for(t=0;t0))throw new Error("MUI: The `views` prop must contain at least one view");t=i[0]}return{views:i,openTo:t}}({views:d.views,openTo:d.openTo,defaultViews:["year","day"],defaultOpenTo:"day"}),{disableFuture:null!=(a=d.disableFuture)&&a,disablePast:null!=(i=d.disablePast)&&i,minDate:p(u,d.minDate,c.minDate),maxDate:p(u,d.maxDate,c.maxDate),slots:(0,r.Z)({toolbar:ge},h),slotProps:null!=(l=d.slotProps)?l:d.componentsProps})}var De=function(e){var t=e.props,n=e.value,r=e.adapter;if(null===n)return null;var a=t.shouldDisableDate,o=t.shouldDisableMonth,i=t.shouldDisableYear,s=t.disablePast,l=t.disableFuture,u=t.timezone,c=r.utils.dateWithTimezone(void 0,u),d=p(r.utils,t.minDate,r.defaultDates.minDate),f=p(r.utils,t.maxDate,r.defaultDates.maxDate);switch(!0){case!r.utils.isValid(n):return"invalidDate";case Boolean(a&&a(n)):return"shouldDisableDate";case Boolean(o&&o(n)):return"shouldDisableMonth";case Boolean(i&&i(n)):return"shouldDisableYear";case Boolean(l&&r.utils.isAfterDay(n,c)):return"disableFuture";case Boolean(s&&r.utils.isBeforeDay(n,c)):return"disablePast";case Boolean(d&&r.utils.isBeforeDay(n,d)):return"minDate";case Boolean(f&&r.utils.isAfterDay(n,f)):return"maxDate";default:return null}},xe=n(71577);function Me(e){if(void 0===e)return{};var t={};return Object.keys(e).filter((function(t){return!(t.match(/^on[A-Z]/)&&"function"===typeof e[t])})).forEach((function(n){t[n]=e[n]})),t}function Ze(e){var t=e.getSlotProps,n=e.additionalProps,a=e.externalSlotProps,o=e.externalForwardedProps,i=e.className;if(!t){var s=oe(null==n?void 0:n.className,i,null==o?void 0:o.className,null==a?void 0:a.className),l=(0,r.Z)({},null==n?void 0:n.style,null==o?void 0:o.style,null==a?void 0:a.style),u=(0,r.Z)({},n,o,a);return s.length>0&&(u.className=s),Object.keys(l).length>0&&(u.style=l),{props:u,internalRef:void 0}}var c=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];if(void 0===e)return{};var n={};return Object.keys(e).filter((function(n){return n.match(/^on[A-Z]/)&&"function"===typeof e[n]&&!t.includes(n)})).forEach((function(t){n[t]=e[t]})),n}((0,r.Z)({},o,a)),d=Me(a),f=Me(o),h=t(c),m=oe(null==h?void 0:h.className,null==n?void 0:n.className,i,null==o?void 0:o.className,null==a?void 0:a.className),p=(0,r.Z)({},null==h?void 0:h.style,null==n?void 0:n.style,null==o?void 0:o.style,null==a?void 0:a.style),v=(0,r.Z)({},h,n,f,d);return m.length>0&&(v.className=m),Object.keys(p).length>0&&(v.style=p),{props:v,internalRef:h.ref}}var Pe=["elementType","externalSlotProps","ownerState","skipResolvingSlotProps"];function Ce(e){var t,n=e.elementType,o=e.externalSlotProps,i=e.ownerState,s=e.skipResolvingSlotProps,l=void 0!==s&&s,u=(0,a.Z)(e,Pe),d=l?{}:c(o,i),f=Ze((0,r.Z)({},u,{externalSlotProps:d})),h=f.props,m=f.internalRef,p=(0,xe.Z)(m,null==d?void 0:d.ref,null==(t=e.additionalProps)?void 0:t.ref),v=function(e,t,n){return void 0===e||"string"===typeof e?t:(0,r.Z)({},t,{ownerState:(0,r.Z)({},t.ownerState,n)})}(n,(0,r.Z)({},h,{ref:p}),i);return v}var Se=n(41727),Te=n(47131),ke=n(28334),Ve=n(29439),Oe=n(73365),Fe=n(32530),Ae=n(70501),Ie=n(94887),Le=n(92071),Re=n(76182),ze=n(42504);function Ne(e){return(0,ie.Z)("MuiPickersPopper",e)}(0,se.Z)("MuiPickersPopper",["root","paper"]);var je=function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:document,n=t.activeElement;return n?n.shadowRoot?e(n.shadowRoot):n:null},Ee="undefined"!==typeof navigator&&navigator.userAgent.match(/android\s(\d+)|OS\s(\d+)/i),Ye=Ee&&Ee[1]?parseInt(Ee[1],10):null,Be=Ee&&Ee[2]?parseInt(Ee[2],10):null,$e=Ye&&Ye<10||Be&&Be<13||!1,He=function(){return(0,i.Z)("@media (prefers-reduced-motion: reduce)",{defaultMatches:!1})||$e},We=["PaperComponent","popperPlacement","ownerState","children","paperSlotProps","paperClasses","onPaperClick","onPaperTouchStart"],Ue=(0,ne.ZP)(Ie.Z,{name:"MuiPickersPopper",slot:"Root",overridesResolver:function(e,t){return t.root}})((function(e){return{zIndex:e.theme.zIndex.modal}})),qe=(0,ne.ZP)(Ae.Z,{name:"MuiPickersPopper",slot:"Paper",overridesResolver:function(e,t){return t.paper}})((function(e){var t=e.ownerState;return(0,r.Z)({outline:0,transformOrigin:"top center"},t.placement.includes("top")&&{transformOrigin:"bottom center"})}));var _e=o.forwardRef((function(e,t){var n=e.PaperComponent,o=e.popperPlacement,i=e.ownerState,s=e.children,l=e.paperSlotProps,u=e.paperClasses,c=e.onPaperClick,d=e.onPaperTouchStart,f=(0,a.Z)(e,We),h=(0,r.Z)({},i,{placement:o}),m=Ce({elementType:n,externalSlotProps:l,additionalProps:{tabIndex:-1,elevation:8,ref:t},className:u,ownerState:h});return(0,ue.jsx)(n,(0,r.Z)({},f,m,{onClick:function(e){var t;c(e),null==(t=m.onClick)||t.call(m,e)},onTouchStart:function(e){var t;d(e),null==(t=m.onTouchStart)||t.call(m,e)},ownerState:h,children:s}))}));function Ke(e){var t,n,a,i,l=(0,s.Z)({props:e,name:"MuiPickersPopper"}),u=l.anchorEl,c=l.children,d=l.containerRef,f=void 0===d?null:d,h=l.shouldRestoreFocus,m=l.onBlur,p=l.onDismiss,v=l.open,g=l.role,y=l.placement,b=l.slots,w=l.slotProps,D=l.reduceAnimations;o.useEffect((function(){function e(e){!v||"Escape"!==e.key&&"Esc"!==e.key||p()}return document.addEventListener("keydown",e),function(){document.removeEventListener("keydown",e)}}),[p,v]);var x=o.useRef(null);o.useEffect((function(){"tooltip"===g||h&&!h()||(v?x.current=je(document):x.current&&x.current instanceof HTMLElement&&setTimeout((function(){x.current instanceof HTMLElement&&x.current.focus()})))}),[v,g,h]);var M=function(e,t){var n=o.useRef(!1),r=o.useRef(!1),a=o.useRef(null),i=o.useRef(!1);o.useEffect((function(){if(e)return document.addEventListener("mousedown",t,!0),document.addEventListener("touchstart",t,!0),function(){document.removeEventListener("mousedown",t,!0),document.removeEventListener("touchstart",t,!0),i.current=!1};function t(){i.current=!0}}),[e]);var s=(0,Re.Z)((function(e){if(i.current){var o=r.current;r.current=!1;var s=(0,ze.Z)(a.current);!a.current||"clientX"in e&&function(e,t){return t.documentElement.clientWidth-1:!s.documentElement.contains(e.target)||a.current.contains(e.target))||o||t(e))}})),l=function(){r.current=!0};return o.useEffect((function(){if(e){var t=(0,ze.Z)(a.current),r=function(){n.current=!0};return t.addEventListener("touchstart",s),t.addEventListener("touchmove",r),function(){t.removeEventListener("touchstart",s),t.removeEventListener("touchmove",r)}}}),[e,s]),o.useEffect((function(){if(e){var t=(0,ze.Z)(a.current);return t.addEventListener("click",s),function(){t.removeEventListener("click",s),r.current=!1}}}),[e,s]),[a,l,l]}(v,null!=m?m:p),Z=(0,Ve.Z)(M,3),P=Z[0],C=Z[1],S=Z[2],T=o.useRef(null),k=(0,xe.Z)(T,f),V=(0,xe.Z)(k,P),O=l,F=function(e){var t=e.classes;return(0,re.Z)({root:["root"],paper:["paper"]},Ne,t)}(O),A=He(),I=null!=D?D:A,L=(null!=(t=null==b?void 0:b.desktopTransition)?t:I)?Fe.Z:Oe.Z,R=null!=(n=null==b?void 0:b.desktopTrapFocus)?n:Le.Z,z=null!=(a=null==b?void 0:b.desktopPaper)?a:qe,N=null!=(i=null==b?void 0:b.popper)?i:Ue,j=Ce({elementType:N,externalSlotProps:null==w?void 0:w.popper,additionalProps:{transition:!0,role:g,open:v,anchorEl:u,placement:y,onKeyDown:function(e){"Escape"===e.key&&(e.stopPropagation(),p())}},className:F.root,ownerState:l});return(0,ue.jsx)(N,(0,r.Z)({},j,{children:function(e){var t=e.TransitionProps,n=e.placement;return(0,ue.jsx)(R,(0,r.Z)({open:v,disableAutoFocus:!0,disableRestoreFocus:!0,disableEnforceFocus:"tooltip"===g,isEnabled:function(){return!0}},null==w?void 0:w.desktopTrapFocus,{children:(0,ue.jsx)(L,(0,r.Z)({},t,null==w?void 0:w.desktopTransition,{children:(0,ue.jsx)(_e,{PaperComponent:z,ownerState:O,popperPlacement:n,ref:V,onPaperClick:C,onPaperTouchStart:S,paperClasses:F.paper,paperSlotProps:null==w?void 0:w.desktopPaper,children:c})}))}))}}))}var Ge=n(35422);function Qe(e,t,n,r){var a=e.value,i=e.onError,s=G(),l=o.useRef(r),u=t({adapter:s,value:a,props:e});return o.useEffect((function(){i&&!n(u,l.current)&&i(u,a),l.current=u}),[n,i,l,u,a]),u}var Je=function(e){var t,n,r=e.timezone,a=e.value,i=e.defaultValue,s=e.onChange,l=e.valueManager,u=Q(),c=o.useRef(i),d=null!=(t=null!=a?a:c.current)?t:l.emptyValue,f=o.useMemo((function(){return l.getTimezone(u,d)}),[u,l,d]),h=(0,Re.Z)((function(e){return null==f?e:l.setTimezone(u,f,e)})),m=null!=(n=null!=r?r:f)?n:"default",p=o.useMemo((function(){return l.setTimezone(u,m,d)}),[l,u,m,d]),v=(0,Re.Z)((function(e){for(var t=h(e),n=arguments.length,r=new Array(n>1?n-1:0),a=1;a1?t-1:0),r=1;r1&&void 0!==arguments[1]?arguments[1]:"partial";return L({name:"setValueFromView",value:e,selectionState:t})})),W=(0,Re.Z)((function(e,t,n){return L({name:"setValueFromShortcut",value:e,changeImportance:null!=t?t:"accept",shortcut:n})})),U=(0,Re.Z)((function(e,t){return L({name:"setValueFromField",value:e,context:t})})),q=(0,Re.Z)((function(e){Z(e),null==p||p(e)})),_={onClear:z,onAccept:N,onDismiss:j,onCancel:E,onSetToday:Y,onOpen:B,onClose:$},K={value:V.draft,onChange:U,selectedSections:M,onSelectedSectionsChange:q},J=o.useMemo((function(){return n.cleanValue(b,V.draft)}),[b,n,V.draft]);return{open:C,fieldProps:K,viewProps:{value:J,onChange:H,onClose:$,open:C,onSelectedSectionsChange:q},layoutProps:(0,r.Z)({},_,{value:J,onChange:H,onSelectShortcut:W,isValid:function(e){var a=s({adapter:w,value:e,props:(0,r.Z)({},t,{value:e,timezone:A})});return!n.hasError(a)}}),actions:_}},tt=n(55094);function nt(e){var t,n,r=e.onChange,a=e.onViewChange,i=e.openTo,s=e.view,l=e.views,u=e.autoFocus,c=e.focusedView,d=e.onFocusedViewChange;var f=o.useRef(i),h=o.useRef(l),m=o.useRef(l.includes(i)?i:l[0]),p=(0,Ge.Z)({name:"useViews",state:"view",controlled:s,default:m.current}),v=(0,Ve.Z)(p,2),g=v[0],y=v[1],b=o.useRef(u?g:null),w=(0,Ge.Z)({name:"useViews",state:"focusedView",controlled:c,default:b.current}),D=(0,Ve.Z)(w,2),x=D[0],M=D[1];o.useEffect((function(){(f.current&&f.current!==i||h.current&&h.current.some((function(e){return!l.includes(e)})))&&(y(l.includes(i)?i:l[0]),h.current=l,f.current=i)}),[i,y,g,l]);var Z=l.indexOf(g),P=null!=(t=l[Z-1])?t:null,C=null!=(n=l[Z+1])?n:null,S=(0,Re.Z)((function(e,t){M(t?e:function(t){return e===t?null:t}),null==d||d(e,t)})),T=(0,Re.Z)((function(e){e!==g&&(y(e),S(e,!0),a&&a(e))})),k=(0,Re.Z)((function(){C&&T(C),S(C,!0)})),V=(0,Re.Z)((function(e,t,n){var a="finish"===t,o=n?l.indexOf(n)1,timeViewsCount:O}))}}};function ot(){return"undefined"===typeof window?"portrait":window.screen&&window.screen.orientation&&window.screen.orientation.angle?90===Math.abs(window.screen.orientation.angle)?"landscape":"portrait":window.orientation&&90===Math.abs(Number(window.orientation))?"landscape":"portrait"}var it=function(e,t){var n,r,a=o.useState(ot),i=(0,Ve.Z)(a,2),s=i[0],l=i[1];return(0,tt.Z)((function(){var e=function(){l(ot())};return window.addEventListener("orientationchange",e),function(){window.removeEventListener("orientationchange",e)}}),[]),n=e,r=["hours","minutes","seconds"],!(Array.isArray(r)?r.every((function(e){return-1!==n.indexOf(e)})):-1!==n.indexOf(r))&&"landscape"===(t||s)},st=((0,n(40672).b)(["The `renderInput` prop has been removed in version 6.0 of the Date and Time Pickers.","You can replace it with the `textField` component slot in most cases.","For more information, please have a look at the migration guide (https://mui.com/x/migration/migration-pickers-v5/#input-renderer-required-in-v5)."]),function(e){var t=e.props,n=e.valueManager,a=e.valueType,o=e.wrapperVariant,i=e.inputRef,s=e.additionalViewProps,l=e.validator,u=e.autoFocusView;var c=et({props:t,valueManager:n,valueType:a,wrapperVariant:o,validator:l}),d=at({props:t,inputRef:i,additionalViewProps:s,autoFocusView:u,propsFromPickerValue:c.viewProps}),f=function(e){var t=e.props,n=e.propsFromPickerValue,a=e.propsFromPickerViews,o=e.wrapperVariant,i=t.orientation,s=it(a.views,i);return{layoutProps:(0,r.Z)({},a,n,{isLandscape:s,wrapperVariant:o,disabled:t.disabled,readOnly:t.readOnly})}}({props:t,wrapperVariant:o,propsFromPickerValue:c.layoutProps,propsFromPickerViews:d.layoutProps});return{open:c.open,actions:c.actions,fieldProps:c.fieldProps,renderCurrentView:d.renderCurrentView,hasUIView:d.hasUIView,shouldRestoreFocus:d.shouldRestoreFocus,layoutProps:f.layoutProps}});function lt(e){return(0,ie.Z)("MuiPickersLayout",e)}var ut=(0,se.Z)("MuiPickersLayout",["root","landscape","contentWrapper","toolbar","actionBar","shortcuts"]),ct=n(69099),dt=n(4117),ft=["onAccept","onClear","onCancel","onSetToday","actions"];function ht(e){var t=e.onAccept,n=e.onClear,o=e.onCancel,i=e.onSetToday,s=e.actions,l=(0,a.Z)(e,ft),u=X();if(null==s||0===s.length)return null;var c=null==s?void 0:s.map((function(e){switch(e){case"clear":return(0,ue.jsx)(ct.Z,{onClick:n,children:u.clearButtonLabel},e);case"cancel":return(0,ue.jsx)(ct.Z,{onClick:o,children:u.cancelButtonLabel},e);case"accept":return(0,ue.jsx)(ct.Z,{onClick:t,children:u.okButtonLabel},e);case"today":return(0,ue.jsx)(ct.Z,{onClick:i,children:u.todayButtonLabel},e);default:return null}}));return(0,ue.jsx)(dt.Z,(0,r.Z)({},l,{children:c}))}var mt=n(48310),pt=n(67216),vt=n(66212),gt=320,yt=334,bt=["items","changeImportance","isLandscape","onChange","isValid"],wt=["getValue"];function Dt(e){var t=e.items,n=e.changeImportance,o=e.onChange,i=e.isValid,s=(0,a.Z)(e,bt);if(null==t||0===t.length)return null;var l=t.map((function(e){var t=e.getValue,r=(0,a.Z)(e,wt),s=t({isValid:i});return{label:r.label,onClick:function(){o(s,n,r)},disabled:!i(s)}}));return(0,ue.jsx)(mt.Z,(0,r.Z)({dense:!0,sx:[{maxHeight:yt,maxWidth:200,overflow:"auto"}].concat((0,M.Z)(Array.isArray(s.sx)?s.sx:[s.sx]))},s,{children:l.map((function(e){return(0,ue.jsx)(pt.ZP,{children:(0,ue.jsx)(vt.Z,(0,r.Z)({},e))},e.label)}))}))}var xt=function(e){var t,n,a=e.wrapperVariant,o=e.onAccept,i=e.onClear,s=e.onCancel,l=e.onSetToday,u=e.view,c=e.views,d=e.onViewChange,f=e.value,h=e.onChange,m=e.onSelectShortcut,p=e.isValid,v=e.isLandscape,g=e.disabled,y=e.readOnly,b=e.children,w=e.components,D=e.componentsProps,x=e.slots,M=e.slotProps,Z=null!=x?x:be(w),P=null!=M?M:D,C=function(e){var t=e.classes,n={root:["root",e.isLandscape&&"landscape"],contentWrapper:["contentWrapper"],toolbar:["toolbar"],actionBar:["actionBar"],tabs:["tabs"],landscape:["landscape"],shortcuts:["shortcuts"]};return(0,re.Z)(n,lt,t)}(e),S=null!=(t=null==Z?void 0:Z.actionBar)?t:ht,T=Ce({elementType:S,externalSlotProps:null==P?void 0:P.actionBar,additionalProps:{onAccept:o,onClear:i,onCancel:s,onSetToday:l,actions:"desktop"===a?[]:["cancel","accept"],className:C.actionBar},ownerState:(0,r.Z)({},e,{wrapperVariant:a})}),k=(0,ue.jsx)(S,(0,r.Z)({},T)),V=null==Z?void 0:Z.toolbar,O=Ce({elementType:V,externalSlotProps:null==P?void 0:P.toolbar,additionalProps:{isLandscape:v,onChange:h,value:f,view:u,onViewChange:d,views:c,disabled:g,readOnly:y,className:C.toolbar},ownerState:(0,r.Z)({},e,{wrapperVariant:a})}),F=function(e){return null!==e.view}(O)&&V?(0,ue.jsx)(V,(0,r.Z)({},O)):null,A=b,I=null==Z?void 0:Z.tabs,L=u&&I?(0,ue.jsx)(I,(0,r.Z)({view:u,onViewChange:d},null==P?void 0:P.tabs)):null,R=null!=(n=null==Z?void 0:Z.shortcuts)?n:Dt,z=Ce({elementType:R,externalSlotProps:null==P?void 0:P.shortcuts,additionalProps:{isValid:p,isLandscape:v,onChange:m,className:C.shortcuts},ownerState:{isValid:p,isLandscape:v,onChange:m,className:C.shortcuts,wrapperVariant:a}});return{toolbar:F,content:A,tabs:L,actionBar:k,shortcuts:u&&R?(0,ue.jsx)(R,(0,r.Z)({},z)):null}},Mt=(0,ne.ZP)("div",{name:"MuiPickersLayout",slot:"Root",overridesResolver:function(e,t){return t.root}})((function(e){var t,n=e.theme,r=e.ownerState;return t={display:"grid",gridAutoColumns:"max-content auto max-content",gridAutoRows:"max-content auto max-content"},(0,ye.Z)(t,"& .".concat(ut.toolbar),r.isLandscape?{gridColumn:"rtl"===n.direction?3:1,gridRow:"2 / 3"}:{gridColumn:"2 / 4",gridRow:1}),(0,ye.Z)(t,".".concat(ut.shortcuts),r.isLandscape?{gridColumn:"2 / 4",gridRow:1}:{gridColumn:"rtl"===n.direction?3:1,gridRow:"2 / 3"}),(0,ye.Z)(t,"& .".concat(ut.actionBar),{gridColumn:"1 / 4",gridRow:3}),t}));Mt.propTypes={as:u().elementType,ownerState:u().shape({isLandscape:u().bool.isRequired}).isRequired,sx:u().oneOfType([u().arrayOf(u().oneOfType([u().func,u().object,u().bool])),u().func,u().object])};var Zt=(0,ne.ZP)("div",{name:"MuiPickersLayout",slot:"ContentWrapper",overridesResolver:function(e,t){return t.contentWrapper}})({gridColumn:2,gridRow:2,display:"flex",flexDirection:"column"}),Pt=function(e){var t=(0,s.Z)({props:e,name:"MuiPickersLayout"}),n=xt(t),r=n.toolbar,a=n.content,i=n.tabs,l=n.actionBar,u=n.shortcuts,c=t.sx,d=t.className,f=t.isLandscape,h=t.ref,m=t.wrapperVariant,p=t,v=function(e){var t=e.isLandscape,n=e.classes,r={root:["root",t&&"landscape"],contentWrapper:["contentWrapper"]};return(0,re.Z)(r,lt,n)}(p);return(0,ue.jsxs)(Mt,{ref:h,sx:c,className:oe(d,v.root),ownerState:p,children:[f?u:r,f?r:u,(0,ue.jsx)(Zt,{className:v.contentWrapper,children:"desktop"===m?(0,ue.jsxs)(o.Fragment,{children:[a,i]}):(0,ue.jsxs)(o.Fragment,{children:[i,a]})}),l]})},Ct=["props","getOpenDialogAriaText"],St=["ownerState"],Tt=["ownerState"],kt=n(81171),Vt=(0,kt.Z)((0,ue.jsx)("path",{d:"M7 10l5 5 5-5z"}),"ArrowDropDown"),Ot=(0,kt.Z)((0,ue.jsx)("path",{d:"M15.41 16.59L10.83 12l4.58-4.59L14 6l-6 6 6 6 1.41-1.41z"}),"ArrowLeft"),Ft=(0,kt.Z)((0,ue.jsx)("path",{d:"M8.59 16.59L13.17 12 8.59 7.41 10 6l6 6-6 6-1.41-1.41z"}),"ArrowRight"),At=(0,kt.Z)((0,ue.jsx)("path",{d:"M17 12h-5v5h5v-5zM16 1v2H8V1H6v2H5c-1.11 0-1.99.9-1.99 2L3 19c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2h-1V1h-2zm3 18H5V8h14v11z"}),"Calendar"),It=((0,kt.Z)((0,ue.jsxs)(o.Fragment,{children:[(0,ue.jsx)("path",{d:"M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"}),(0,ue.jsx)("path",{d:"M12.5 7H11v6l5.25 3.15.75-1.23-4.5-2.67z"})]}),"Clock"),(0,kt.Z)((0,ue.jsx)("path",{d:"M9 11H7v2h2v-2zm4 0h-2v2h2v-2zm4 0h-2v2h2v-2zm2-7h-1V2h-2v2H8V2H6v2H5c-1.11 0-1.99.9-1.99 2L3 20c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 16H5V9h14v11z"}),"DateRange"),(0,kt.Z)((0,ue.jsxs)(o.Fragment,{children:[(0,ue.jsx)("path",{d:"M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"}),(0,ue.jsx)("path",{d:"M12.5 7H11v6l5.25 3.15.75-1.23-4.5-2.67z"})]}),"Time"),(0,kt.Z)((0,ue.jsx)("path",{d:"M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"}),"Clear")),Lt=n(16783),Rt=n(19860),zt=function(e){var t=Q(),n=X(),a=G(),i="rtl"===(0,Rt.Z)().direction,s=e.valueManager,l=e.fieldValueManager,u=(e.valueType,e.validator),c=e.internalProps,d=e.internalProps,f=d.value,h=d.defaultValue,m=d.referenceDate,p=d.onChange,g=d.format,y=d.formatDensity,b=void 0===y?"dense":y,w=d.selectedSections,D=d.onSelectedSectionsChange,x=d.shouldRespectLeadingZeros,Z=void 0!==x&&x,P=d.timezone,S=Je({timezone:P,value:f,defaultValue:h,onChange:p,valueManager:s}),T=S.timezone,k=S.value,O=S.handleValueChange,F=o.useMemo((function(){return function(e,t){var n=e.dateWithTimezone(void 0,t),r=e.endOfYear(n),a=e.endOfDay(n),o=v(e,n).reduce((function(t,n){var r=e.getDaysInMonth(n);return r>t.maxDaysInMonth?{maxDaysInMonth:r,longestMonth:n}:t}),{maxDaysInMonth:0,longestMonth:null}),i=o.maxDaysInMonth,s=o.longestMonth;return{year:function(n){var r=n.format;return{minimum:0,maximum:j(e,t,r)?9999:99}},month:function(){return{minimum:1,maximum:e.getMonth(r)+1}},day:function(t){var n=t.currentDate;return{minimum:1,maximum:null!=n&&e.isValid(n)?e.getDaysInMonth(n):i,longestMonth:s}},weekDay:function(n){var r=n.format;if("digit"===n.contentType){var a=V(e,t,r).map(Number);return{minimum:Math.min.apply(Math,(0,M.Z)(a)),maximum:Math.max.apply(Math,(0,M.Z)(a))}}return{minimum:1,maximum:7}},hours:function(t){var r=t.format,o=e.getHours(a);return e.formatByString(e.endOfDay(n),r)!==o.toString()?{minimum:1,maximum:Number(e.formatByString(e.startOfDay(n),r))}:{minimum:0,maximum:o}},minutes:function(){return{minimum:0,maximum:e.getMinutes(a)}},seconds:function(){return{minimum:0,maximum:e.getSeconds(a)}},meridiem:function(){return{minimum:0,maximum:0}}}}(t,T)}),[t,T]),A=o.useCallback((function(e){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return l.getSectionsFromValue(t,e,r,i,(function(e){return Y(t,T,n,g,e,b,Z,i)}))}),[l,g,n,i,Z,t,b,T]),L=o.useMemo((function(){return l.getValueStrFromSections(A(s.emptyValue),i)}),[l,A,s.emptyValue,i]),z=o.useState((function(){var e=A(k),n={sections:e,value:k,referenceValue:s.emptyValue,tempValueStrAndroid:null},a=function(e){return Math.max.apply(Math,(0,M.Z)(e.map((function(e){var t;return null!=(t=C[e.type])?t:1}))))}(e),o=s.getInitialReferenceValue({referenceDate:m,value:k,utils:t,props:c,granularity:a,timezone:T});return(0,r.Z)({},n,{referenceValue:o})})),N=(0,Ve.Z)(z,2),E=N[0],B=N[1],H=(0,Ge.Z)({controlled:w,default:null,name:"useField",state:"selectedSectionIndexes"}),W=(0,Ve.Z)(H,2),U=W[0],q=W[1],_=function(e){q(e),null==D||D(e),B((function(e){return(0,r.Z)({},e,{selectedSectionQuery:null})}))},K=o.useMemo((function(){if(null==U)return null;if("all"===U)return{startIndex:0,endIndex:E.sections.length-1,shouldSelectBoundarySelectors:!0};if("number"===typeof U)return{startIndex:U,endIndex:U};if("string"===typeof U){var e=E.sections.findIndex((function(e){return e.type===U}));return{startIndex:e,endIndex:e}}return U}),[U,E.sections]),J=function(e){var n=e.value,o=e.referenceValue,i=e.sections;if(B((function(e){return(0,r.Z)({},e,{sections:i,value:n,referenceValue:o,tempValueStrAndroid:null})})),!s.areValuesEqual(t,E.value,n)){var l={validationError:u({adapter:a,value:n,props:(0,r.Z)({},c,{value:n,timezone:T})})};O(n,l)}},ee=function(e,t){var n=(0,M.Z)(E.sections);return n[e]=(0,r.Z)({},n[e],{value:t,modified:!0}),R(n,i)};return o.useEffect((function(){var e=A(E.value);B((function(t){return(0,r.Z)({},t,{sections:e})}))}),[g,t.locale]),o.useEffect((function(){(!s.areValuesEqual(t,E.value,k)||s.getTimezone(t,E.value)!==s.getTimezone(t,k))&&B((function(e){return(0,r.Z)({},e,{value:k,referenceValue:l.updateReferenceValue(t,k,e.referenceValue),sections:A(k)})}))}),[k]),{state:E,selectedSectionIndexes:K,setSelectedSections:_,clearValue:function(){J({value:s.emptyValue,referenceValue:E.referenceValue,sections:A(s.emptyValue)})},clearActiveSection:function(){if(null!=K){var e=E.sections[K.startIndex],n=l.getActiveDateManager(t,E,e),a=n.getSections(E.sections).filter((function(e){return""!==e.value})).length===(""===e.value?0:1),o=ee(K.startIndex,""),i=a?null:t.date(new Date("")),s=n.getNewValuesFromNewActiveDate(i);(null!=i&&!t.isValid(i))!==(null!=n.date&&!t.isValid(n.date))?J((0,r.Z)({},s,{sections:o})):B((function(e){return(0,r.Z)({},e,s,{sections:o,tempValueStrAndroid:null})}))}},updateSectionValue:function(e){var n=e.activeSection,a=e.newSectionValue;e.shouldGoToNextSection&&K&&K.startIndexr.maximum)return{saveQuery:!1};if(nr.maximum||e.length===r.maximum.toString().length;return{sectionValue:A(l,0,n,r,t),shouldGoToNextSection:o}};return m(e,(function(e,n){if("digit"===n.contentType||"digit-with-letter"===n.contentType)return t(e,n);if("month"===n.type){var a=E(l,s,"digit","month","MM"),o=t(e,{type:n.type,format:"MM",hasLeadingZerosInFormat:a,hasLeadingZerosInInput:!0,contentType:"digit",maxLength:2});if(Nt(o))return o;var i=N(l,o.sectionValue,"MM",n.format);return(0,r.Z)({},o,{sectionValue:i})}if("weekDay"===n.type){var u=t(e,n);if(Nt(u))return u;var c=V(l,s,n.format)[Number(u.sectionValue)-1];return(0,r.Z)({},u,{sectionValue:c})}return{saveQuery:!1}}),(function(e){return!Number.isNaN(Number(e))}))}(e):function(e){var t=function(e,t,n){var r=t.filter((function(e){return e.toLowerCase().startsWith(n)}));return 0===r.length?{saveQuery:!1}:{sectionValue:r[0],shouldGoToNextSection:1===r.length}},n=function(e,n,a,o){var i=function(e){return O(l,s,n.type,e)};if("letter"===n.contentType)return t(n.format,i(n.format),e);if(a&&null!=o&&"letter"===k(l,a).contentType){var u=i(a),c=t(0,u,e);return Nt(c)?{saveQuery:!1}:(0,r.Z)({},c,{sectionValue:o(c.sectionValue,u)})}return{saveQuery:!1}};return m(e,(function(e,t){switch(t.type){case"month":return n(e,t,l.formats.month,(function(e){return N(l,e,l.formats.month,t.format)}));case"weekDay":return n(e,t,l.formats.weekday,(function(e,t){return t.indexOf(e).toString()}));case"meridiem":return n(e,t);default:return{saveQuery:!1}}}))}(e);null==u?i(null):n({activeSection:o,newSectionValue:u.sectionValue,shouldGoToNextSection:u.shouldGoToNextSection})})),resetCharacterQuery:h}},Et=["onClick","onKeyDown","onFocus","onBlur","onMouseUp","onPaste","error","clearable","onClear","disabled"],Yt=function(e){var t=Q(),n=zt(e),i=n.state,s=n.selectedSectionIndexes,l=n.setSelectedSections,u=n.clearValue,c=n.clearActiveSection,d=n.updateSectionValue,f=n.updateValueFromValueStr,h=n.setTempAndroidValueStr,m=n.sectionsValueBoundaries,p=n.placeholder,v=n.timezone,g=e.inputRef,y=e.internalProps,b=e.internalProps,w=b.readOnly,D=void 0!==w&&w,x=b.unstableFieldRef,M=b.minutesStep,Z=e.forwardedProps,P=Z.onClick,C=Z.onKeyDown,S=Z.onFocus,T=Z.onBlur,k=Z.onMouseUp,V=Z.onPaste,F=Z.error,I=Z.clearable,R=Z.onClear,z=Z.disabled,N=e.fieldValueManager,j=e.valueManager,E=e.validator,Y=(0,a.Z)(e.forwardedProps,Et),B=jt({sections:i.sections,updateSectionValue:d,sectionsValueBoundaries:m,setTempAndroidValueStr:h,timezone:v}),$=B.applyCharacterEditing,H=B.resetCharacterQuery,W=o.useRef(null),U=(0,xe.Z)(g,W),q=o.useRef(void 0),_="rtl"===(0,Rt.Z)().direction,K=o.useMemo((function(){return function(e,t){var n={};if(!t)return e.forEach((function(t,r){var a=0===r?null:r-1,o=r===e.length-1?null:r+1;n[r]={leftIndex:a,rightIndex:o}})),{neighbors:n,startIndex:0,endIndex:e.length-1};for(var r={},a={},o=0,i=0,s=e.length-1;s>=0;){-1===(i=e.findIndex((function(e,t){var n;return t>=o&&(null==(n=e.endSeparator)?void 0:n.includes(" "))&&" / "!==e.endSeparator})))&&(i=e.length-1);for(var l=i;l>=o;l-=1)a[l]=s,r[s]=l,s-=1;o=i+1}return e.forEach((function(t,o){var i=a[o],s=0===i?null:r[i-1],l=i===e.length-1?null:r[i+1];n[o]={leftIndex:s,rightIndex:l}})),{neighbors:n,startIndex:r[0],endIndex:r[e.length-1]}}(i.sections,_)}),[i.sections,_]),G=function(){var e;if(D)l(null);else{var t,n=null!=(e=W.current.selectionStart)?e:0,r=-1===(t=n<=i.sections[0].startInInput||n>=i.sections[i.sections.length-1].endInInput?1:i.sections.findIndex((function(e){return e.startInInput-e.startSeparator.length>n})))?i.sections.length-1:t-1;l(r)}},J=(0,Re.Z)((function(e){if(!e.isDefaultPrevented()){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r1,a=r?n:t,o=L(a);if(null==s||r)f(r?n:o);else{var l;if(0===s.startIndex&&s.endIndex===i.sections.length-1&&1===o.length)l=o;else{for(var d=L(N.getValueStrFromSections(i.sections,_)),m=-1,p=-1,v=0;vg.end)return;var y=o.length-d.length+g.end-L(g.endSeparator||"").length;l=o.slice(g.start+L(g.startSeparator||"").length,y)}0!==l.length?$({keyPressed:l,sectionIndex:s.startIndex}):navigator.userAgent.toLowerCase().indexOf("android")>-1?h(a):(H(),c())}}})),ae=(0,Re.Z)((function(e){switch(null==C||C(e),!0){case"a"===e.key&&(e.ctrlKey||e.metaKey):e.preventDefault(),l("all");break;case"ArrowRight"===e.key:if(e.preventDefault(),null==s)l(K.startIndex);else if(s.startIndex!==s.endIndex)l(s.endIndex);else{var n=K.neighbors[s.startIndex].rightIndex;null!==n&&l(n)}break;case"ArrowLeft"===e.key:if(e.preventDefault(),null==s)l(K.endIndex);else if(s.startIndex!==s.endIndex)l(s.startIndex);else{var r=K.neighbors[s.startIndex].leftIndex;null!==r&&l(r)}break;case"Delete"===e.key:if(e.preventDefault(),D)break;null==s||0===s.startIndex&&s.endIndex===i.sections.length-1?u():c(),H();break;case["ArrowUp","ArrowDown","Home","End","PageUp","PageDown"].includes(e.key):if(e.preventDefault(),D||null==s)break;var a=i.sections[s.startIndex],o=N.getActiveDateManager(t,i,a),f=function(e,t,n,r,a,o,i){var s=function(e){switch(e){case"ArrowUp":return 1;case"ArrowDown":return-1;case"PageUp":return 5;case"PageDown":return-5;default:return 0}}(r),l="Home"===r,u="End"===r,c=""===n.value||l||u;return"digit"===n.contentType||"digit-with-letter"===n.contentType?function(){var r=a[n.type]({currentDate:o,format:n.format,contentType:n.contentType}),d=function(t){return A(e,0,t,r,n)},f="minutes"===n.type&&null!=i&&i.minutesStep?i.minutesStep:1,h=parseInt(n.value,10)+s*f;if(c){if("year"===n.type&&!u&&!l)return e.formatByString(e.dateWithTimezone(void 0,t),n.format);h=s>0||l?r.minimum:r.maximum}return h%f!==0&&((s<0||l)&&(h+=f-(f+h)%f),(s>0||u)&&(h-=h%f)),h>r.maximum?d(r.minimum+(h-r.maximum-1)%(r.maximum-r.minimum+1)):h0||l?r[0]:r[r.length-1];var a=r.indexOf(n.value);return r[(a+r.length+s)%r.length]}()}(t,v,a,e.key,m,o.date,{minutesStep:M});d({activeSection:a,newSectionValue:f,shouldGoToNextSection:!1})}}));(0,tt.Z)((function(){if(W.current)if(null!=s){var e=i.sections[s.startIndex],t=i.sections[s.endIndex],n=e.startInInput,r=t.endInInput;if(s.shouldSelectBoundarySelectors&&(n-=e.startSeparator.length,r+=t.endSeparator.length),n!==W.current.selectionStart||r!==W.current.selectionEnd){var a=W.current.scrollTop;W.current===je(document)&&W.current.setSelectionRange(n,r),W.current.scrollTop=a}}else W.current.scrollLeft&&(W.current.scrollLeft=0)}));var oe=Qe((0,r.Z)({},y,{value:i.value,timezone:v}),E,j.isSameError,j.defaultErrorState),ie=o.useMemo((function(){return void 0!==F?F:j.hasError(oe)}),[j,oe,F]);o.useEffect((function(){ie||s||H()}),[i.referenceValue,s,ie]),o.useEffect((function(){return W.current&&W.current===document.activeElement&&l("all"),function(){return window.clearTimeout(q.current)}}),[]),o.useEffect((function(){null!=i.tempValueStrAndroid&&null!=s&&(H(),c())}),[i.tempValueStrAndroid]);var se=o.useMemo((function(){var e;return null!=(e=i.tempValueStrAndroid)?e:N.getValueStrFromSections(i.sections,_)}),[i.sections,N,i.tempValueStrAndroid,_]),le=o.useMemo((function(){return null==s||"letter"===i.sections[s.startIndex].contentType?"text":"numeric"}),[s,i.sections]),ue=W.current&&W.current===je(document),ce=j.areValuesEqual(t,i.value,j.emptyValue),de=!ue&&ce;o.useImperativeHandle(x,(function(){return{getSections:function(){return i.sections},getActiveSectionIndex:function(){var e,t,n=null!=(e=W.current.selectionStart)?e:0,r=null!=(t=W.current.selectionEnd)?t:0;if(0===n&&0===r)return null;var a=n<=i.sections[0].startInInput?1:i.sections.findIndex((function(e){return e.startInInput-e.startSeparator.length>n}));return-1===a?i.sections.length-1:a-1},setSelectedSections:function(e){return l(e)}}}));var fe=(0,Re.Z)((function(e){var t;e.preventDefault();for(var n=arguments.length,r=new Array(n>1?n-1:0),a=1;a *":{position:"absolute",top:0,right:0,left:0}},(0,ye.Z)(t,"& .".concat(Sn["slideEnter-left"]),{willChange:"transform",transform:"translate(100%)",zIndex:1}),(0,ye.Z)(t,"& .".concat(Sn["slideEnter-right"]),{willChange:"transform",transform:"translate(-100%)",zIndex:1}),(0,ye.Z)(t,"& .".concat(Sn.slideEnterActive),{transform:"translate(0%)",transition:r}),(0,ye.Z)(t,"& .".concat(Sn.slideExit),{transform:"translate(0%)"}),(0,ye.Z)(t,"& .".concat(Sn["slideExitActiveLeft-left"]),{willChange:"transform",transform:"translate(-100%)",transition:r,zIndex:0}),(0,ye.Z)(t,"& .".concat(Sn["slideExitActiveLeft-right"]),{willChange:"transform",transform:"translate(100%)",transition:r,zIndex:0}),t}));var Vn=function(e){return(0,ie.Z)("MuiDayCalendar",e)},On=((0,se.Z)("MuiDayCalendar",["root","header","weekDayLabel","loadingContainer","slideTransition","monthContainer","weekContainer","weekNumberLabel","weekNumber"]),["parentProps","day","focusableDay","selectedDays","isDateDisabled","currentMonthNumber","isViewFocused"]),Fn=["ownerState"],An=(0,ne.ZP)("div",{name:"MuiDayCalendar",slot:"Root",overridesResolver:function(e,t){return t.root}})({}),In=(0,ne.ZP)("div",{name:"MuiDayCalendar",slot:"Header",overridesResolver:function(e,t){return t.header}})({display:"flex",justifyContent:"center",alignItems:"center"}),Ln=(0,ne.ZP)(te.Z,{name:"MuiDayCalendar",slot:"WeekDayLabel",overridesResolver:function(e,t){return t.weekDayLabel}})((function(e){var t=e.theme;return{width:36,height:40,margin:"0 2px",textAlign:"center",display:"flex",justifyContent:"center",alignItems:"center",color:(t.vars||t).palette.text.secondary}})),Rn=(0,ne.ZP)(te.Z,{name:"MuiDayCalendar",slot:"WeekNumberLabel",overridesResolver:function(e,t){return t.weekNumberLabel}})((function(e){return{width:36,height:40,margin:"0 2px",textAlign:"center",display:"flex",justifyContent:"center",alignItems:"center",color:e.theme.palette.text.disabled}})),zn=(0,ne.ZP)(te.Z,{name:"MuiDayCalendar",slot:"WeekNumber",overridesResolver:function(e,t){return t.weekNumber}})((function(e){var t=e.theme;return(0,r.Z)({},t.typography.caption,{width:36,height:36,padding:0,margin:"0 ".concat(2,"px"),color:t.palette.text.disabled,fontSize:"0.75rem",alignItems:"center",justifyContent:"center",display:"inline-flex"})})),Nn=(0,ne.ZP)("div",{name:"MuiDayCalendar",slot:"LoadingContainer",overridesResolver:function(e,t){return t.loadingContainer}})({display:"flex",justifyContent:"center",alignItems:"center",minHeight:240}),jn=(0,ne.ZP)((function(e){var t=(0,s.Z)({props:e,name:"MuiPickersSlideTransition"}),n=t.children,i=t.className,l=t.reduceAnimations,u=t.transKey,c=(0,a.Z)(t,Tn),d=function(e){var t=e.classes,n=e.slideDirection,r={root:["root"],exit:["slideExit"],enterActive:["slideEnterActive"],enter:["slideEnter-".concat(n)],exitActive:["slideExitActiveLeft-".concat(n)]};return(0,re.Z)(r,Cn,t)}(t),f=(0,Rt.Z)();if(l)return(0,ue.jsx)("div",{className:oe(d.root,i),children:n});var h={exit:d.exit,enterActive:d.enterActive,enter:d.enter,exitActive:d.exitActive};return(0,ue.jsx)(kn,{className:oe(d.root,i),childFactory:function(e){return o.cloneElement(e,{classNames:h})},role:"presentation",children:(0,ue.jsx)(Pn,(0,r.Z)({mountOnEnter:!0,unmountOnExit:!0,timeout:f.transitions.duration.complex,classNames:h},c,{children:n}),u)})}),{name:"MuiDayCalendar",slot:"SlideTransition",overridesResolver:function(e,t){return t.slideTransition}})({minHeight:240}),En=(0,ne.ZP)("div",{name:"MuiDayCalendar",slot:"MonthContainer",overridesResolver:function(e,t){return t.monthContainer}})({overflow:"hidden"}),Yn=(0,ne.ZP)("div",{name:"MuiDayCalendar",slot:"WeekContainer",overridesResolver:function(e,t){return t.weekContainer}})({margin:"".concat(2,"px 0"),display:"flex",justifyContent:"center"});function Bn(e){var t,n,i,s=e.parentProps,l=e.day,u=e.focusableDay,c=e.selectedDays,d=e.isDateDisabled,f=e.currentMonthNumber,h=e.isViewFocused,m=(0,a.Z)(e,On),p=s.disabled,v=s.disableHighlightToday,g=s.isMonthSwitchingAnimating,y=s.showDaysOutsideCurrentMonth,b=s.components,w=s.componentsProps,D=s.slots,x=s.slotProps,M=s.timezone,Z=Q(),P=ee(M),C=null!==u&&Z.isSameDay(l,u),S=c.some((function(e){return Z.isSameDay(e,l)})),T=Z.isSameDay(l,P),k=null!=(t=null!=(n=null==D?void 0:D.day)?n:null==b?void 0:b.Day)?t:yn,V=Ce({elementType:k,externalSlotProps:null!=(i=null==x?void 0:x.day)?i:null==w?void 0:w.day,additionalProps:(0,r.Z)({disableHighlightToday:v,showDaysOutsideCurrentMonth:y,role:"gridcell",isAnimating:g,"data-timestamp":Z.toJsDate(l).valueOf()},m),ownerState:(0,r.Z)({},s,{day:l,selected:S})}),O=(0,a.Z)(V,Fn),F=o.useMemo((function(){return p||d(l)}),[p,d,l]),A=o.useMemo((function(){return Z.getMonth(l)!==f}),[Z,l,f]),I=o.useMemo((function(){var e=Z.startOfMonth(Z.setMonth(l,f));return y?Z.isSameDay(l,Z.startOfWeek(e)):Z.isSameDay(l,e)}),[f,l,y,Z]),L=o.useMemo((function(){var e=Z.endOfMonth(Z.setMonth(l,f));return y?Z.isSameDay(l,Z.endOfWeek(e)):Z.isSameDay(l,e)}),[f,l,y,Z]);return(0,ue.jsx)(k,(0,r.Z)({},O,{day:l,disabled:F,autoFocus:h&&C,today:T,outsideCurrentMonth:A,isFirstVisibleCell:I,isLastVisibleCell:L,selected:S,tabIndex:C?0:-1,"aria-selected":S,"aria-current":T?"date":void 0}))}function $n(e){var t=(0,s.Z)({props:e,name:"MuiDayCalendar"}),n=t.onFocusedDayChange,a=t.className,i=t.currentMonth,l=t.selectedDays,u=t.focusedDay,c=t.loading,d=t.onSelectedDaysChange,f=t.onMonthSwitchingAnimationEnd,h=t.readOnly,p=t.reduceAnimations,v=t.renderLoading,g=void 0===v?function(){return(0,ue.jsx)("span",{children:"..."})}:v,y=t.slideDirection,b=t.TransitionProps,w=t.disablePast,D=t.disableFuture,M=t.minDate,Z=t.maxDate,P=t.shouldDisableDate,C=t.shouldDisableMonth,S=t.shouldDisableYear,T=t.dayOfWeekFormatter,k=t.hasFocus,V=t.onFocusedViewChange,O=t.gridLabelId,F=t.displayWeekNumber,A=t.fixedWeekNumber,I=t.autoFocus,L=t.timezone,R=ee(L),z=Q(),N=function(e){var t=e.classes;return(0,re.Z)({root:["root"],header:["header"],weekDayLabel:["weekDayLabel"],loadingContainer:["loadingContainer"],slideTransition:["slideTransition"],monthContainer:["monthContainer"],weekContainer:["weekContainer"],weekNumberLabel:["weekNumberLabel"],weekNumber:["weekNumber"]},Vn,t)}(t),j="rtl"===(0,Rt.Z)().direction,E=T||function(e,t){return z.format(t,"weekdayShort").charAt(0).toUpperCase()},Y=en({shouldDisableDate:P,shouldDisableMonth:C,shouldDisableYear:S,minDate:M,maxDate:Z,disablePast:w,disableFuture:D,timezone:L}),B=X(),$=(0,Ge.Z)({name:"DayCalendar",state:"hasFocus",controlled:k,default:null!=I&&I}),H=(0,Ve.Z)($,2),W=H[0],U=H[1],q=o.useState((function(){return u||R})),_=(0,Ve.Z)(q,2),K=_[0],G=_[1],J=(0,Re.Z)((function(e){h||d(e)})),te=function(e){Y(e)||(n(e),G(e),null==V||V(!0),U(!0))},ne=(0,Re.Z)((function(e,t){switch(e.key){case"ArrowUp":te(z.addDays(t,-7)),e.preventDefault();break;case"ArrowDown":te(z.addDays(t,7)),e.preventDefault();break;case"ArrowLeft":var n=z.addDays(t,j?1:-1),r=z.addMonths(t,j?1:-1),a=m({utils:z,date:n,minDate:j?n:z.startOfMonth(r),maxDate:j?z.endOfMonth(r):n,isDateDisabled:Y,timezone:L});te(a||n),e.preventDefault();break;case"ArrowRight":var o=z.addDays(t,j?-1:1),i=z.addMonths(t,j?-1:1),s=m({utils:z,date:o,minDate:j?z.startOfMonth(i):o,maxDate:j?o:z.endOfMonth(i),isDateDisabled:Y,timezone:L});te(s||o),e.preventDefault();break;case"Home":te(z.startOfWeek(t)),e.preventDefault();break;case"End":te(z.endOfWeek(t)),e.preventDefault();break;case"PageUp":te(z.addMonths(t,1)),e.preventDefault();break;case"PageDown":te(z.addMonths(t,-1)),e.preventDefault()}})),ae=(0,Re.Z)((function(e,t){return te(t)})),ie=(0,Re.Z)((function(e,t){W&&z.isSameDay(K,t)&&(null==V||V(!1))})),se=z.getMonth(i),le=o.useMemo((function(){return l.filter((function(e){return!!e})).map((function(e){return z.startOfDay(e)}))}),[z,l]),ce=se,de=o.useMemo((function(){return o.createRef()}),[ce]),fe=z.startOfWeek(R),he=o.useMemo((function(){var e=z.startOfMonth(i),t=z.endOfMonth(i);return Y(K)||z.isAfterDay(K,t)||z.isBeforeDay(K,e)?m({utils:z,date:K,minDate:e,maxDate:t,disablePast:w,disableFuture:D,isDateDisabled:Y,timezone:L}):K}),[i,D,w,K,Y,z,L]),me=o.useMemo((function(){for(var e=z.setTimezone(i,L),t=z.getWeekArray(e),n=z.addMonths(e,1);A&&t.lengthr||n1&&!g&&(0,ue.jsx)(A,(0,r.Z)({},I,{children:(0,ue.jsx)(L,(0,r.Z)({},z))}))]}),(0,ue.jsx)(Fe.Z,{in:"day"===Z,children:(0,ue.jsx)(yr,{slots:h,slotProps:m,onGoToPrevious:function(){return x(d.addMonths(v,-1),"right")},isPreviousDisabled:j,previousLabel:c.previousMonth,onGoToNext:function(){return x(d.addMonths(v,1),"left")},isNextDisabled:N,nextLabel:c.nextMonth})})]}))})),kr=(0,ne.ZP)("div")({overflow:"hidden",width:gt,maxHeight:yt,display:"flex",flexDirection:"column",margin:"0 auto"}),Vr=function(e){return(0,ie.Z)("MuiDateCalendar",e)},Or=((0,se.Z)("MuiDateCalendar",["root","viewTransitionContainer"]),["autoFocus","onViewChange","value","defaultValue","referenceDate","disableFuture","disablePast","defaultCalendarMonth","onChange","onYearChange","onMonthChange","reduceAnimations","shouldDisableDate","shouldDisableMonth","shouldDisableYear","view","views","openTo","className","disabled","readOnly","minDate","maxDate","disableHighlightToday","focusedView","onFocusedViewChange","showDaysOutsideCurrentMonth","fixedWeekNumber","dayOfWeekFormatter","components","componentsProps","slots","slotProps","loading","renderLoading","displayWeekNumber","yearsPerRow","monthsPerRow","timezone"]);var Fr=(0,ne.ZP)(kr,{name:"MuiDateCalendar",slot:"Root",overridesResolver:function(e,t){return t.root}})({display:"flex",flexDirection:"column",height:yt}),Ar=(0,ne.ZP)(on,{name:"MuiDateCalendar",slot:"ViewTransitionContainer",overridesResolver:function(e,t){return t.viewTransitionContainer}})({}),Ir=o.forwardRef((function(e,t){var n,i,l,u=Q(),c=(0,ke.Z)(),d=function(e,t){var n,a,o,i,l,u,c,d=Q(),f=J(),h=He(),m=(0,s.Z)({props:e,name:t});return(0,r.Z)({},m,{loading:null!=(n=m.loading)&&n,disablePast:null!=(a=m.disablePast)&&a,disableFuture:null!=(o=m.disableFuture)&&o,openTo:null!=(i=m.openTo)?i:"day",views:null!=(l=m.views)?l:["year","day"],reduceAnimations:null!=(u=m.reduceAnimations)?u:h,renderLoading:null!=(c=m.renderLoading)?c:function(){return(0,ue.jsx)("span",{children:"..."})},minDate:p(d,m.minDate,f.minDate),maxDate:p(d,m.maxDate,f.maxDate)})}(e,"MuiDateCalendar"),f=d.autoFocus,h=d.onViewChange,v=d.value,y=d.defaultValue,b=d.referenceDate,w=d.disableFuture,D=d.disablePast,x=d.defaultCalendarMonth,M=d.onChange,Z=d.onYearChange,P=d.onMonthChange,C=d.reduceAnimations,S=d.shouldDisableDate,T=d.shouldDisableMonth,k=d.shouldDisableYear,V=d.view,O=d.views,F=d.openTo,A=d.className,I=d.disabled,L=d.readOnly,R=d.minDate,z=d.maxDate,N=d.disableHighlightToday,j=d.focusedView,E=d.onFocusedViewChange,Y=d.showDaysOutsideCurrentMonth,B=d.fixedWeekNumber,$=d.dayOfWeekFormatter,H=d.components,U=d.componentsProps,q=d.slots,_=d.slotProps,K=d.loading,G=d.renderLoading,X=d.displayWeekNumber,ee=d.yearsPerRow,te=d.monthsPerRow,ne=d.timezone,ae=(0,a.Z)(d,Or),ie=Xe({name:"DateCalendar",timezone:ne,value:v,defaultValue:y,onChange:M,valueManager:W}),se=ie.value,le=ie.handleValueChange,ce=ie.timezone,de=nt({view:V,views:O,openTo:F,onChange:le,onViewChange:h,autoFocus:f,focusedView:j,onFocusedViewChange:E}),fe=de.view,he=de.setView,me=de.focusedView,pe=de.setFocusedView,ve=de.goToNextView,ge=de.setValueAndGoToNextView,ye=tn({value:se,defaultCalendarMonth:x,referenceDate:b,reduceAnimations:C,onMonthChange:P,minDate:R,maxDate:z,shouldDisableDate:S,disablePast:D,disableFuture:w,timezone:ce}),be=ye.referenceDate,we=ye.calendarState,De=ye.changeFocusedDay,xe=ye.changeMonth,Me=ye.handleChangeMonth,Ze=ye.isDateDisabled,Pe=ye.onMonthSwitchingAnimationEnd,Se=I&&se||R,Te=I&&se||z,Ve="".concat(c,"-grid-label"),Oe=null!==me,Fe=null!=(n=null!=(i=null==q?void 0:q.calendarHeader)?i:null==H?void 0:H.CalendarHeader)?n:Tr,Ae=Ce({elementType:Fe,externalSlotProps:null!=(l=null==_?void 0:_.calendarHeader)?l:null==U?void 0:U.calendarHeader,additionalProps:{views:O,view:fe,currentMonth:we.currentMonth,onViewChange:he,onMonthChange:function(e,t){return Me({newMonth:e,direction:t})},minDate:Se,maxDate:Te,disabled:I,disablePast:D,disableFuture:w,reduceAnimations:C,timezone:ce,labelId:Ve,slots:q,slotProps:_},ownerState:d}),Ie=(0,Re.Z)((function(e){var t=u.startOfMonth(e),n=u.endOfMonth(e),r=Ze(e)?m({utils:u,date:e,minDate:u.isBefore(R,t)?t:R,maxDate:u.isAfter(z,n)?n:z,disablePast:D,disableFuture:w,isDateDisabled:Ze,timezone:ce}):e;r?(ge(r,"finish"),null==P||P(t)):(ve(),xe(t)),De(r,!0)})),Le=(0,Re.Z)((function(e){var t=u.startOfYear(e),n=u.endOfYear(e),r=Ze(e)?m({utils:u,date:e,minDate:u.isBefore(R,t)?t:R,maxDate:u.isAfter(z,n)?n:z,disablePast:D,disableFuture:w,isDateDisabled:Ze,timezone:ce}):e;r?(ge(r,"finish"),null==Z||Z(r)):(ve(),xe(t)),De(r,!0)})),ze=(0,Re.Z)((function(e){return le(e?g(u,e,null!=se?se:be):e,"finish")}));o.useEffect((function(){null!=se&&u.isValid(se)&&xe(se)}),[se]);var Ne=d,je=function(e){var t=e.classes;return(0,re.Z)({root:["root"],viewTransitionContainer:["viewTransitionContainer"]},Vr,t)}(Ne),Ee={disablePast:D,disableFuture:w,maxDate:z,minDate:R},Ye={disableHighlightToday:N,readOnly:L,disabled:I,timezone:ce,gridLabelId:Ve},Be=o.useRef(fe);o.useEffect((function(){Be.current!==fe&&(me===Be.current&&pe(fe,!0),Be.current=fe)}),[me,pe,fe]);var $e=o.useMemo((function(){return[se]}),[se]);return(0,ue.jsxs)(Fr,(0,r.Z)({ref:t,className:oe(je.root,A),ownerState:Ne},ae,{children:[(0,ue.jsx)(Fe,(0,r.Z)({},Ae)),(0,ue.jsx)(Ar,{reduceAnimations:C,className:je.viewTransitionContainer,transKey:fe,ownerState:Ne,children:(0,ue.jsxs)("div",{children:["year"===fe&&(0,ue.jsx)(cr,(0,r.Z)({},Ee,Ye,{value:se,onChange:Le,shouldDisableYear:k,hasFocus:Oe,onFocusedViewChange:function(e){return pe("year",e)},yearsPerRow:ee,referenceDate:be})),"month"===fe&&(0,ue.jsx)(er,(0,r.Z)({},Ee,Ye,{hasFocus:Oe,className:A,value:se,onChange:Ie,shouldDisableMonth:T,onFocusedViewChange:function(e){return pe("month",e)},monthsPerRow:te,referenceDate:be})),"day"===fe&&(0,ue.jsx)($n,(0,r.Z)({},we,Ee,Ye,{onMonthSwitchingAnimationEnd:Pe,onFocusedDayChange:De,reduceAnimations:C,selectedDays:$e,onSelectedDaysChange:ze,shouldDisableDate:S,shouldDisableMonth:T,shouldDisableYear:k,hasFocus:Oe,onFocusedViewChange:function(e){return pe("day",e)},showDaysOutsideCurrentMonth:Y,fixedWeekNumber:B,dayOfWeekFormatter:$,displayWeekNumber:X,components:H,componentsProps:U,slots:q,slotProps:_,loading:K,renderLoading:G}))]})})]}))})),Lr=function(e){var t=e.view,n=e.onViewChange,r=e.views,a=e.focusedView,o=e.onFocusedViewChange,i=e.value,s=e.defaultValue,l=e.referenceDate,u=e.onChange,c=e.className,d=e.classes,f=e.disableFuture,h=e.disablePast,m=e.minDate,p=e.maxDate,v=e.shouldDisableDate,g=e.shouldDisableMonth,y=e.shouldDisableYear,b=e.reduceAnimations,D=e.onMonthChange,x=e.monthsPerRow,M=e.onYearChange,Z=e.yearsPerRow,P=e.defaultCalendarMonth,C=e.components,S=e.componentsProps,T=e.slots,k=e.slotProps,V=e.loading,O=e.renderLoading,F=e.disableHighlightToday,A=e.readOnly,I=e.disabled,L=e.showDaysOutsideCurrentMonth,R=e.dayOfWeekFormatter,z=e.sx,N=e.autoFocus,j=e.fixedWeekNumber,E=e.displayWeekNumber,Y=e.timezone;return(0,ue.jsx)(Ir,{view:t,onViewChange:n,views:r.filter(w),focusedView:a&&w(a)?a:null,onFocusedViewChange:o,value:i,defaultValue:s,referenceDate:l,onChange:u,className:c,classes:d,disableFuture:f,disablePast:h,minDate:m,maxDate:p,shouldDisableDate:v,shouldDisableMonth:g,shouldDisableYear:y,reduceAnimations:b,onMonthChange:D,monthsPerRow:x,onYearChange:M,yearsPerRow:Z,defaultCalendarMonth:P,components:C,componentsProps:S,slots:T,slotProps:k,loading:V,renderLoading:O,disableHighlightToday:F,readOnly:A,disabled:I,showDaysOutsideCurrentMonth:L,dayOfWeekFormatter:R,sx:z,autoFocus:N,fixedWeekNumber:j,displayWeekNumber:E,timezone:Y})},Rr=o.forwardRef((function(e,t){var n,i,s,l,u=X(),d=Q(),f=we(e,"MuiDesktopDatePicker"),h=(0,r.Z)({day:Lr,month:Lr,year:Lr},f.viewRenderers),m=(0,r.Z)({},f,{viewRenderers:h,format:D(d,f,!1),yearsPerRow:null!=(n=f.yearsPerRow)?n:4,slots:(0,r.Z)({openPickerIcon:At,field:Xt},f.slots),slotProps:(0,r.Z)({},f.slotProps,{field:function(e){var n;return(0,r.Z)({},c(null==(n=f.slotProps)?void 0:n.field,e),Ut(f),{ref:t})},toolbar:(0,r.Z)({hidden:!0},null==(i=f.slotProps)?void 0:i.toolbar)})}),p=function(e){var t,n,i,s,l,u=e.props,c=e.getOpenDialogAriaText,d=(0,a.Z)(e,Ct),f=u.slots,h=u.slotProps,m=u.className,p=u.sx,v=u.format,g=u.formatDensity,y=u.timezone,b=u.label,w=u.inputRef,D=u.readOnly,x=u.disabled,M=u.autoFocus,Z=u.localeText,P=u.reduceAnimations,C=Q(),S=o.useRef(null),T=o.useRef(null),k=(0,ke.Z)(),V=null!=(t=null==h||null==(n=h.toolbar)?void 0:n.hidden)&&t,O=st((0,r.Z)({},d,{props:u,inputRef:S,autoFocusView:!0,additionalViewProps:{},wrapperVariant:"desktop"})),F=O.open,A=O.actions,I=O.hasUIView,L=O.layoutProps,R=O.renderCurrentView,z=O.shouldRestoreFocus,N=O.fieldProps,j=null!=(i=f.inputAdornment)?i:Se.Z,E=Ce({elementType:j,externalSlotProps:null==h?void 0:h.inputAdornment,additionalProps:{position:"end"},ownerState:u}),Y=(0,a.Z)(E,St),B=null!=(s=f.openPickerButton)?s:Te.Z,$=Ce({elementType:B,externalSlotProps:null==h?void 0:h.openPickerButton,additionalProps:{disabled:x||D,onClick:F?A.onClose:A.onOpen,"aria-label":c(N.value,C),edge:Y.position},ownerState:u}),H=(0,a.Z)($,Tt),W=f.openPickerIcon,U=f.field,_=Ce({elementType:U,externalSlotProps:null==h?void 0:h.field,additionalProps:(0,r.Z)({},N,V&&{id:k},{readOnly:D,disabled:x,className:m,sx:p,format:v,formatDensity:g,timezone:y,label:b,autoFocus:M&&!u.open,focused:!!F||void 0}),ownerState:u});I&&(_.InputProps=(0,r.Z)({},_.InputProps,(0,ye.Z)({ref:T},"".concat(Y.position,"Adornment"),(0,ue.jsx)(j,(0,r.Z)({},Y,{children:(0,ue.jsx)(B,(0,r.Z)({},H,{children:(0,ue.jsx)(W,(0,r.Z)({},null==h?void 0:h.openPickerIcon))}))})))));var K=(0,r.Z)({textField:f.textField,clearIcon:f.clearIcon,clearButton:f.clearButton},_.slots),G=null!=(l=f.layout)?l:Pt,J=(0,xe.Z)(S,_.inputRef,w),X=k;V&&(X=b?"".concat(k,"-label"):void 0);var ee=(0,r.Z)({},h,{toolbar:(0,r.Z)({},null==h?void 0:h.toolbar,{titleId:k}),popper:(0,r.Z)({"aria-labelledby":X},null==h?void 0:h.popper)});return{renderPicker:function(){return(0,ue.jsxs)(q._,{localeText:Z,children:[(0,ue.jsx)(U,(0,r.Z)({},_,{slots:K,slotProps:ee,inputRef:J})),(0,ue.jsx)(Ke,(0,r.Z)({role:"dialog",placement:"bottom-start",anchorEl:T.current},A,{open:F,slots:f,slotProps:ee,shouldRestoreFocus:z,reduceAnimations:P,children:(0,ue.jsx)(G,(0,r.Z)({},L,null==ee?void 0:ee.layout,{slots:f,slotProps:ee,children:R()}))}))]})}}}({props:m,valueManager:W,valueType:"date",getOpenDialogAriaText:null!=(s=null==(l=m.localeText)?void 0:l.openDatePickerDialogue)?s:u.openDatePickerDialogue,validator:De});return(0,p.renderPicker)()}));Rr.propTypes={autoFocus:u().bool,className:u().string,closeOnSelect:u().bool,components:u().object,componentsProps:u().object,dayOfWeekFormatter:u().func,defaultCalendarMonth:u().any,defaultValue:u().any,disabled:u().bool,disableFuture:u().bool,disableHighlightToday:u().bool,disableOpenPicker:u().bool,disablePast:u().bool,displayWeekNumber:u().bool,fixedWeekNumber:u().number,format:u().string,formatDensity:u().oneOf(["dense","spacious"]),inputRef:f,label:u().node,loading:u().bool,localeText:u().object,maxDate:u().any,minDate:u().any,monthsPerRow:u().oneOf([3,4]),onAccept:u().func,onChange:u().func,onClose:u().func,onError:u().func,onMonthChange:u().func,onOpen:u().func,onSelectedSectionsChange:u().func,onViewChange:u().func,onYearChange:u().func,open:u().bool,openTo:u().oneOf(["day","month","year"]),orientation:u().oneOf(["landscape","portrait"]),readOnly:u().bool,reduceAnimations:u().bool,referenceDate:u().any,renderLoading:u().func,selectedSections:u().oneOfType([u().oneOf(["all","day","hours","meridiem","minutes","month","seconds","weekDay","year"]),u().number,u().shape({endIndex:u().number.isRequired,startIndex:u().number.isRequired})]),shouldDisableDate:u().func,shouldDisableMonth:u().func,shouldDisableYear:u().func,showDaysOutsideCurrentMonth:u().bool,slotProps:u().object,slots:u().object,sx:u().oneOfType([u().arrayOf(u().oneOfType([u().func,u().object,u().bool])),u().func,u().object]),timezone:u().string,value:u().any,view:u().oneOf(["day","month","year"]),viewRenderers:u().shape({day:u().func,month:u().func,year:u().func}),views:u().arrayOf(u().oneOf(["day","month","year"]).isRequired),yearsPerRow:u().oneOf([3,4])};var zr,Nr=n(96467),jr=n(94469),Er=n(85560),Yr=(0,ne.ZP)(jr.Z)((zr={},(0,ye.Z)(zr,"& .".concat(Er.Z.container),{outline:0}),(0,ye.Z)(zr,"& .".concat(Er.Z.paper),{outline:0,minWidth:gt}),zr)),Br=(0,ne.ZP)(Nr.Z)({"&:first-of-type":{padding:0}});function $r(e){var t,n,a=e.children,o=e.onDismiss,i=e.open,s=e.slots,l=e.slotProps,u=null!=(t=null==s?void 0:s.dialog)?t:Yr,c=null!=(n=null==s?void 0:s.mobileTransition)?n:Fe.Z;return(0,ue.jsx)(u,(0,r.Z)({open:i,onClose:o},null==l?void 0:l.dialog,{TransitionComponent:c,TransitionProps:null==l?void 0:l.mobileTransition,PaperComponent:null==s?void 0:s.mobilePaper,PaperProps:null==l?void 0:l.mobilePaper,children:(0,ue.jsx)(Br,{children:a})}))}var Hr=["props","getOpenDialogAriaText"],Wr=o.forwardRef((function(e,t){var n,i,s,l=X(),u=Q(),d=we(e,"MuiMobileDatePicker"),f=(0,r.Z)({day:Lr,month:Lr,year:Lr},d.viewRenderers),h=(0,r.Z)({},d,{viewRenderers:f,format:D(u,d,!1),slots:(0,r.Z)({field:Xt},d.slots),slotProps:(0,r.Z)({},d.slotProps,{field:function(e){var n;return(0,r.Z)({},c(null==(n=d.slotProps)?void 0:n.field,e),Ut(d),{ref:t})},toolbar:(0,r.Z)({hidden:!1},null==(n=d.slotProps)?void 0:n.toolbar)})}),m=function(e){var t,n,i,s,l,u=e.props,c=e.getOpenDialogAriaText,d=(0,a.Z)(e,Hr),f=u.slots,h=u.slotProps,m=u.className,p=u.sx,v=u.format,g=u.formatDensity,y=u.timezone,b=u.label,w=u.inputRef,D=u.readOnly,x=u.disabled,M=u.localeText,Z=Q(),P=o.useRef(null),C=(0,ke.Z)(),S=null!=(t=null==h||null==(n=h.toolbar)?void 0:n.hidden)&&t,T=st((0,r.Z)({},d,{props:u,inputRef:P,autoFocusView:!0,additionalViewProps:{},wrapperVariant:"mobile"})),k=T.open,V=T.actions,O=T.layoutProps,F=T.renderCurrentView,A=T.fieldProps,I=f.field,L=Ce({elementType:I,externalSlotProps:null==h?void 0:h.field,additionalProps:(0,r.Z)({},A,S&&{id:C},!(x||D)&&{onClick:V.onOpen,onKeyDown:(s=V.onOpen,function(e){"Enter"!==e.key&&" "!==e.key||(s(e),e.preventDefault(),e.stopPropagation()),l&&l(e)})},{readOnly:null==D||D,disabled:x,className:m,sx:p,format:v,formatDensity:g,timezone:y,label:b}),ownerState:u});L.inputProps=(0,r.Z)({},L.inputProps,{"aria-label":c(A.value,Z)});var R=(0,r.Z)({textField:f.textField},L.slots),z=null!=(i=f.layout)?i:Pt,N=(0,xe.Z)(P,L.inputRef,w),j=C;S&&(j=b?"".concat(C,"-label"):void 0);var E=(0,r.Z)({},h,{toolbar:(0,r.Z)({},null==h?void 0:h.toolbar,{titleId:C}),mobilePaper:(0,r.Z)({"aria-labelledby":j},null==h?void 0:h.mobilePaper)});return{renderPicker:function(){return(0,ue.jsxs)(q._,{localeText:M,children:[(0,ue.jsx)(I,(0,r.Z)({},L,{slots:R,slotProps:E,inputRef:N})),(0,ue.jsx)($r,(0,r.Z)({},V,{open:k,slots:f,slotProps:E,children:(0,ue.jsx)(z,(0,r.Z)({},O,null==E?void 0:E.layout,{slots:f,slotProps:E,children:F()}))}))]})}}}({props:h,valueManager:W,valueType:"date",getOpenDialogAriaText:null!=(i=null==(s=h.localeText)?void 0:s.openDatePickerDialogue)?i:l.openDatePickerDialogue,validator:De});return(0,m.renderPicker)()}));Wr.propTypes={autoFocus:u().bool,className:u().string,closeOnSelect:u().bool,components:u().object,componentsProps:u().object,dayOfWeekFormatter:u().func,defaultCalendarMonth:u().any,defaultValue:u().any,disabled:u().bool,disableFuture:u().bool,disableHighlightToday:u().bool,disableOpenPicker:u().bool,disablePast:u().bool,displayWeekNumber:u().bool,fixedWeekNumber:u().number,format:u().string,formatDensity:u().oneOf(["dense","spacious"]),inputRef:f,label:u().node,loading:u().bool,localeText:u().object,maxDate:u().any,minDate:u().any,monthsPerRow:u().oneOf([3,4]),onAccept:u().func,onChange:u().func,onClose:u().func,onError:u().func,onMonthChange:u().func,onOpen:u().func,onSelectedSectionsChange:u().func,onViewChange:u().func,onYearChange:u().func,open:u().bool,openTo:u().oneOf(["day","month","year"]),orientation:u().oneOf(["landscape","portrait"]),readOnly:u().bool,reduceAnimations:u().bool,referenceDate:u().any,renderLoading:u().func,selectedSections:u().oneOfType([u().oneOf(["all","day","hours","meridiem","minutes","month","seconds","weekDay","year"]),u().number,u().shape({endIndex:u().number.isRequired,startIndex:u().number.isRequired})]),shouldDisableDate:u().func,shouldDisableMonth:u().func,shouldDisableYear:u().func,showDaysOutsideCurrentMonth:u().bool,slotProps:u().object,slots:u().object,sx:u().oneOfType([u().arrayOf(u().oneOfType([u().func,u().object,u().bool])),u().func,u().object]),timezone:u().string,value:u().any,view:u().oneOf(["day","month","year"]),viewRenderers:u().shape({day:u().func,month:u().func,year:u().func}),views:u().arrayOf(u().oneOf(["day","month","year"]).isRequired),yearsPerRow:u().oneOf([3,4])};var Ur=["desktopModeMediaQuery"],qr=o.forwardRef((function(e,t){var n=(0,s.Z)({props:e,name:"MuiDatePicker"}),o=n.desktopModeMediaQuery,l=void 0===o?"@media (pointer: fine)":o,u=(0,a.Z)(n,Ur);return(0,i.Z)(l,{defaultMatches:!0})?(0,ue.jsx)(Rr,(0,r.Z)({ref:t},u)):(0,ue.jsx)(Wr,(0,r.Z)({ref:t},u))}))},23208:function(e,t,n){"use strict";n.d(t,{_:function(){return c},y:function(){return u}});var r=n(87462),a=n(63366),o=n(47313),i=n(77342),s=n(46417),l=["localeText"],u=o.createContext(null);var c=function(e){var t,n=e.localeText,c=(0,a.Z)(e,l),d=null!=(t=o.useContext(u))?t:{utils:void 0,localeText:void 0},f=d.utils,h=d.localeText,m=(0,i.Z)({props:c,name:"MuiLocalizationProvider"}),p=m.children,v=m.dateAdapter,g=m.dateFormats,y=m.dateLibInstance,b=m.adapterLocale,w=m.localeText,D=o.useMemo((function(){return(0,r.Z)({},w,h,n)}),[w,h,n]),x=o.useMemo((function(){if(!v)return f||null;var e=new v({locale:b,formats:g,instance:y});if(!e.isMUIAdapter)throw new Error(["MUI: The date adapter should be imported from `@mui/x-date-pickers` or `@mui/x-date-pickers-pro`, not from `@date-io`","For example, `import { AdapterDayjs } from '@mui/x-date-pickers/AdapterDayjs'` instead of `import AdapterDayjs from '@date-io/dayjs'`","More information on the installation documentation: https://mui.com/x/react-date-pickers/getting-started/#installation"].join("\n"));return e}),[v,b,g,y,f]),M=o.useMemo((function(){return x?{minDate:x.date("1900-01-01T00:00:00.000"),maxDate:x.date("2099-12-31T00:00:00.000")}:null}),[x]),Z=o.useMemo((function(){return{utils:x,defaultDates:M,localeText:D}}),[M,x,D]);return(0,s.jsx)(u.Provider,{value:Z,children:p})}},40672:function(e,t,n){"use strict";n.d(t,{b:function(){return r}});var r=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"warning",n=!1,r=Array.isArray(e)?e.join("\n"):e;return function(){n||(n=!0,"error"===t?console.error(r):console.warn(r))}}},10658:function(e){e.exports=function(){"use strict";var e=1e3,t=6e4,n=36e5,r="millisecond",a="second",o="minute",i="hour",s="day",l="week",u="month",c="quarter",d="year",f="date",h="Invalid Date",m=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,p=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,v={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ordinal:function(e){var t=["th","st","nd","rd"],n=e%100;return"["+e+(t[(n-20)%10]||t[n]||t[0])+"]"}},g=function(e,t,n){var r=String(e);return!r||r.length>=t?e:""+Array(t+1-r.length).join(n)+e},y={s:g,z:function(e){var t=-e.utcOffset(),n=Math.abs(t),r=Math.floor(n/60),a=n%60;return(t<=0?"+":"-")+g(r,2,"0")+":"+g(a,2,"0")},m:function e(t,n){if(t.date()1)return e(i[0])}else{var s=t.name;w[s]=t,a=s}return!r&&a&&(b=a),a||!r&&b},Z=function(e,t){if(x(e))return e.clone();var n="object"==typeof t?t:{};return n.date=e,n.args=arguments,new C(n)},P=y;P.l=M,P.i=x,P.w=function(e,t){return Z(e,{locale:t.$L,utc:t.$u,x:t.$x,$offset:t.$offset})};var C=function(){function v(e){this.$L=M(e.locale,null,!0),this.parse(e),this.$x=this.$x||e.x||{},this[D]=!0}var g=v.prototype;return g.parse=function(e){this.$d=function(e){var t=e.date,n=e.utc;if(null===t)return new Date(NaN);if(P.u(t))return new Date;if(t instanceof Date)return new Date(t);if("string"==typeof t&&!/Z$/i.test(t)){var r=t.match(m);if(r){var a=r[2]-1||0,o=(r[7]||"0").substring(0,3);return n?new Date(Date.UTC(r[1],a,r[3]||1,r[4]||0,r[5]||0,r[6]||0,o)):new Date(r[1],a,r[3]||1,r[4]||0,r[5]||0,r[6]||0,o)}}return new Date(t)}(e),this.init()},g.init=function(){var e=this.$d;this.$y=e.getFullYear(),this.$M=e.getMonth(),this.$D=e.getDate(),this.$W=e.getDay(),this.$H=e.getHours(),this.$m=e.getMinutes(),this.$s=e.getSeconds(),this.$ms=e.getMilliseconds()},g.$utils=function(){return P},g.isValid=function(){return!(this.$d.toString()===h)},g.isSame=function(e,t){var n=Z(e);return this.startOf(t)<=n&&n<=this.endOf(t)},g.isAfter=function(e,t){return Z(e)68?1900:2e3)},s=function(e){return function(t){this[e]=+t}},l=[/[+-]\d\d:?(\d\d)?|Z/,function(e){(this.zone||(this.zone={})).offset=function(e){if(!e)return 0;if("Z"===e)return 0;var t=e.match(/([+-]|\d\d)/g),n=60*t[1]+(+t[2]||0);return 0===n?0:"+"===t[0]?-n:n}(e)}],u=function(e){var t=o[e];return t&&(t.indexOf?t:t.s.concat(t.f))},c=function(e,t){var n,r=o.meridiem;if(r){for(var a=1;a<=24;a+=1)if(e.indexOf(r(a,0,t))>-1){n=a>12;break}}else n=e===(t?"pm":"PM");return n},d={A:[a,function(e){this.afternoon=c(e,!1)}],a:[a,function(e){this.afternoon=c(e,!0)}],S:[/\d/,function(e){this.milliseconds=100*+e}],SS:[n,function(e){this.milliseconds=10*+e}],SSS:[/\d{3}/,function(e){this.milliseconds=+e}],s:[r,s("seconds")],ss:[r,s("seconds")],m:[r,s("minutes")],mm:[r,s("minutes")],H:[r,s("hours")],h:[r,s("hours")],HH:[r,s("hours")],hh:[r,s("hours")],D:[r,s("day")],DD:[n,s("day")],Do:[a,function(e){var t=o.ordinal,n=e.match(/\d+/);if(this.day=n[0],t)for(var r=1;r<=31;r+=1)t(r).replace(/\[|\]/g,"")===e&&(this.day=r)}],M:[r,s("month")],MM:[n,s("month")],MMM:[a,function(e){var t=u("months"),n=(u("monthsShort")||t.map((function(e){return e.slice(0,3)}))).indexOf(e)+1;if(n<1)throw new Error;this.month=n%12||n}],MMMM:[a,function(e){var t=u("months").indexOf(e)+1;if(t<1)throw new Error;this.month=t%12||t}],Y:[/[+-]?\d+/,s("year")],YY:[n,function(e){this.year=i(e)}],YYYY:[/\d{4}/,s("year")],Z:l,ZZ:l};function f(n){var r,a;r=n,a=o&&o.formats;for(var i=(n=r.replace(/(\[[^\]]+])|(LTS?|l{1,4}|L{1,4})/g,(function(t,n,r){var o=r&&r.toUpperCase();return n||a[r]||e[r]||a[o].replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,(function(e,t,n){return t||n.slice(1)}))}))).match(t),s=i.length,l=0;l-1)return new Date(("X"===t?1e3:1)*e);var r=f(t)(e),a=r.year,o=r.month,i=r.day,s=r.hours,l=r.minutes,u=r.seconds,c=r.milliseconds,d=r.zone,h=new Date,m=i||(a||o?1:h.getDate()),p=a||h.getFullYear(),v=0;a&&!o||(v=o>0?o-1:h.getMonth());var g=s||0,y=l||0,b=u||0,w=c||0;return d?new Date(Date.UTC(p,v,m,g,y,b,w+60*d.offset*1e3)):n?new Date(Date.UTC(p,v,m,g,y,b,w)):new Date(p,v,m,g,y,b,w)}catch(e){return new Date("")}}(t,s,r),this.init(),d&&!0!==d&&(this.$L=this.locale(d).$L),c&&t!=this.format(s)&&(this.$d=new Date("")),o={}}else if(s instanceof Array)for(var h=s.length,m=1;m<=h;m+=1){i[1]=s[m-1];var p=n.apply(this,i);if(p.isValid()){this.$d=p.$d,this.$L=p.$L,this.init();break}m===h&&(this.$d=new Date(""))}else a.call(this,e)}}}()},98743:function(e){e.exports=function(){"use strict";return function(e,t,n){t.prototype.isBetween=function(e,t,r,a){var o=n(e),i=n(t),s="("===(a=a||"()")[0],l=")"===a[1];return(s?this.isAfter(o,r):!this.isBefore(o,r))&&(l?this.isBefore(i,r):!this.isAfter(i,r))||(s?this.isBefore(o,r):!this.isAfter(o,r))&&(l?this.isAfter(i,r):!this.isBefore(i,r))}}}()},13825:function(e){e.exports=function(){"use strict";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"};return function(t,n,r){var a=n.prototype,o=a.format;r.en.formats=e,a.format=function(t){void 0===t&&(t="YYYY-MM-DDTHH:mm:ssZ");var n=this.$locale().formats,r=function(t,n){return t.replace(/(\[[^\]]+])|(LTS?|l{1,4}|L{1,4})/g,(function(t,r,a){var o=a&&a.toUpperCase();return r||n[a]||e[a]||n[o].replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,(function(e,t,n){return t||n.slice(1)}))}))}(t,void 0===n?{}:n);return o.call(this,r)}}}()},91635:function(e){e.exports=function(){"use strict";var e="minute",t=/[+-]\d\d(?::?\d\d)?/g,n=/([+-]|\d\d)/g;return function(r,a,o){var i=a.prototype;o.utc=function(e){return new a({date:e,utc:!0,args:arguments})},i.utc=function(t){var n=o(this.toDate(),{locale:this.$L,utc:!0});return t?n.add(this.utcOffset(),e):n},i.local=function(){return o(this.toDate(),{locale:this.$L,utc:!1})};var s=i.parse;i.parse=function(e){e.utc&&(this.$u=!0),this.$utils().u(e.$offset)||(this.$offset=e.$offset),s.call(this,e)};var l=i.init;i.init=function(){if(this.$u){var e=this.$d;this.$y=e.getUTCFullYear(),this.$M=e.getUTCMonth(),this.$D=e.getUTCDate(),this.$W=e.getUTCDay(),this.$H=e.getUTCHours(),this.$m=e.getUTCMinutes(),this.$s=e.getUTCSeconds(),this.$ms=e.getUTCMilliseconds()}else l.call(this)};var u=i.utcOffset;i.utcOffset=function(r,a){var o=this.$utils().u;if(o(r))return this.$u?0:o(this.$offset)?u.call(this):this.$offset;if("string"==typeof r&&(r=function(e){void 0===e&&(e="");var r=e.match(t);if(!r)return null;var a=(""+r[0]).match(n)||["-",0,0],o=a[0],i=60*+a[1]+ +a[2];return 0===i?0:"+"===o?i:-i}(r),null===r))return this;var i=Math.abs(r)<=16?60*r:r,s=this;if(a)return s.$offset=i,s.$u=0===r,s;if(0!==r){var l=this.$u?this.toDate().getTimezoneOffset():-1*this.utcOffset();(s=this.local().add(i+l,e)).$offset=i,s.$x.$localOffset=l}else s=this.utc();return s};var c=i.format;i.format=function(e){var t=e||(this.$u?"YYYY-MM-DDTHH:mm:ss[Z]":"");return c.call(this,t)},i.valueOf=function(){var e=this.$utils().u(this.$offset)?0:this.$offset+(this.$x.$localOffset||this.$d.getTimezoneOffset());return this.$d.valueOf()-6e4*e},i.isUTC=function(){return!!this.$u},i.toISOString=function(){return this.toDate().toISOString()},i.toString=function(){return this.toDate().toUTCString()};var d=i.toDate;i.toDate=function(e){return"s"===e&&this.$offset?o(this.format("YYYY-MM-DD HH:mm:ss:SSS")).toDate():d.call(this)};var f=i.diff;i.diff=function(e,t,n){if(e&&this.$u===e.$u)return f.call(this,e,t,n);var r=this.local(),a=o(e).local();return f.call(r,a,t,n)}}}()},63038:function(e){e.exports=function(){"use strict";var e="week",t="year";return function(n,r,a){var o=r.prototype;o.week=function(n){if(void 0===n&&(n=null),null!==n)return this.add(7*(n-this.week()),"day");var r=this.$locale().yearStart||1;if(11===this.month()&&this.date()>25){var o=a(this).startOf(t).add(1,t).date(r),i=a(this).endOf(e);if(o.isBefore(i))return 1}var s=a(this).startOf(t).date(r).startOf(e).subtract(1,"millisecond"),l=this.diff(s,e,!0);return l<0?a(this).startOf("week").week():Math.ceil(l)},o.weeks=function(e){return void 0===e&&(e=null),this.week(e)}}}()},36528:function(e,t,n){"use strict";n.d(t,{$aT:function(){return l},DNl:function(){return s},Hzt:function(){return c},I$:function(){return d},Y2X:function(){return i},l80:function(){return o},nO:function(){return a},tbd:function(){return u}});var r=n(91260);function a(e){return(0,r.w_)({tag:"svg",attr:{viewBox:"0 0 576 512"},child:[{tag:"path",attr:{d:"M560 288h-80v96l-32-21.3-32 21.3v-96h-80c-8.8 0-16 7.2-16 16v192c0 8.8 7.2 16 16 16h224c8.8 0 16-7.2 16-16V304c0-8.8-7.2-16-16-16zm-384-64h224c8.8 0 16-7.2 16-16V16c0-8.8-7.2-16-16-16h-80v96l-32-21.3L256 96V0h-80c-8.8 0-16 7.2-16 16v192c0 8.8 7.2 16 16 16zm64 64h-80v96l-32-21.3L96 384v-96H16c-8.8 0-16 7.2-16 16v192c0 8.8 7.2 16 16 16h224c8.8 0 16-7.2 16-16V304c0-8.8-7.2-16-16-16z"}}]})(e)}function o(e){return(0,r.w_)({tag:"svg",attr:{viewBox:"0 0 640 512"},child:[{tag:"path",attr:{d:"M621.16 54.46C582.37 38.19 543.55 32 504.75 32c-123.17-.01-246.33 62.34-369.5 62.34-30.89 0-61.76-3.92-92.65-13.72-3.47-1.1-6.95-1.62-10.35-1.62C15.04 79 0 92.32 0 110.81v317.26c0 12.63 7.23 24.6 18.84 29.46C57.63 473.81 96.45 480 135.25 480c123.17 0 246.34-62.35 369.51-62.35 30.89 0 61.76 3.92 92.65 13.72 3.47 1.1 6.95 1.62 10.35 1.62 17.21 0 32.25-13.32 32.25-31.81V83.93c-.01-12.64-7.24-24.6-18.85-29.47zM48 132.22c20.12 5.04 41.12 7.57 62.72 8.93C104.84 170.54 79 192.69 48 192.69v-60.47zm0 285v-47.78c34.37 0 62.18 27.27 63.71 61.4-22.53-1.81-43.59-6.31-63.71-13.62zM320 352c-44.19 0-80-42.99-80-96 0-53.02 35.82-96 80-96s80 42.98 80 96c0 53.03-35.83 96-80 96zm272 27.78c-17.52-4.39-35.71-6.85-54.32-8.44 5.87-26.08 27.5-45.88 54.32-49.28v57.72zm0-236.11c-30.89-3.91-54.86-29.7-55.81-61.55 19.54 2.17 38.09 6.23 55.81 12.66v48.89z"}}]})(e)}function i(e){return(0,r.w_)({tag:"svg",attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M476 3.2L12.5 270.6c-18.1 10.4-15.8 35.6 2.2 43.2L121 358.4l287.3-253.2c5.5-4.9 13.3 2.6 8.6 8.3L176 407v80.5c0 23.6 28.5 32.9 42.5 15.8L282 426l124.6 52.2c14.2 6 30.4-2.9 33-18.2l72-432C515 7.8 493.3-6.8 476 3.2z"}}]})(e)}function s(e){return(0,r.w_)({tag:"svg",attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M497.39 361.8l-112-48a24 24 0 0 0-28 6.9l-49.6 60.6A370.66 370.66 0 0 1 130.6 204.11l60.6-49.6a23.94 23.94 0 0 0 6.9-28l-48-112A24.16 24.16 0 0 0 122.6.61l-104 24A24 24 0 0 0 0 48c0 256.5 207.9 464 464 464a24 24 0 0 0 23.4-18.6l24-104a24.29 24.29 0 0 0-14.01-27.6z"}}]})(e)}function l(e){return(0,r.w_)({tag:"svg",attr:{viewBox:"0 0 384 512"},child:[{tag:"path",attr:{d:"M358.4 3.2L320 48 265.6 3.2a15.9 15.9 0 0 0-19.2 0L192 48 137.6 3.2a15.9 15.9 0 0 0-19.2 0L64 48 25.6 3.2C15-4.7 0 2.8 0 16v480c0 13.2 15 20.7 25.6 12.8L64 464l54.4 44.8a15.9 15.9 0 0 0 19.2 0L192 464l54.4 44.8a15.9 15.9 0 0 0 19.2 0L320 464l38.4 44.8c10.5 7.9 25.6.4 25.6-12.8V16c0-13.2-15-20.7-25.6-12.8zM320 360c0 4.4-3.6 8-8 8H72c-4.4 0-8-3.6-8-8v-16c0-4.4 3.6-8 8-8h240c4.4 0 8 3.6 8 8v16zm0-96c0 4.4-3.6 8-8 8H72c-4.4 0-8-3.6-8-8v-16c0-4.4 3.6-8 8-8h240c4.4 0 8 3.6 8 8v16zm0-96c0 4.4-3.6 8-8 8H72c-4.4 0-8-3.6-8-8v-16c0-4.4 3.6-8 8-8h240c4.4 0 8 3.6 8 8v16z"}}]})(e)}function u(e){return(0,r.w_)({tag:"svg",attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M416 320h-96c-17.6 0-32-14.4-32-32s14.4-32 32-32h96s96-107 96-160-43-96-96-96-96 43-96 96c0 25.5 22.2 63.4 45.3 96H320c-52.9 0-96 43.1-96 96s43.1 96 96 96h96c17.6 0 32 14.4 32 32s-14.4 32-32 32H185.5c-16 24.8-33.8 47.7-47.3 64H416c52.9 0 96-43.1 96-96s-43.1-96-96-96zm0-256c17.7 0 32 14.3 32 32s-14.3 32-32 32-32-14.3-32-32 14.3-32 32-32zM96 256c-53 0-96 43-96 96s96 160 96 160 96-107 96-160-43-96-96-96zm0 128c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32-14.3 32-32 32z"}}]})(e)}function c(e){return(0,r.w_)({tag:"svg",attr:{viewBox:"0 0 640 512"},child:[{tag:"path",attr:{d:"M624 352h-16V243.9c0-12.7-5.1-24.9-14.1-33.9L494 110.1c-9-9-21.2-14.1-33.9-14.1H416V48c0-26.5-21.5-48-48-48H48C21.5 0 0 21.5 0 48v320c0 26.5 21.5 48 48 48h16c0 53 43 96 96 96s96-43 96-96h128c0 53 43 96 96 96s96-43 96-96h48c8.8 0 16-7.2 16-16v-32c0-8.8-7.2-16-16-16zM160 464c-26.5 0-48-21.5-48-48s21.5-48 48-48 48 21.5 48 48-21.5 48-48 48zm320 0c-26.5 0-48-21.5-48-48s21.5-48 48-48 48 21.5 48 48-21.5 48-48 48zm80-208H416V144h44.1l99.9 99.9V256z"}}]})(e)}function d(e){return(0,r.w_)({tag:"svg",attr:{viewBox:"0 0 640 512"},child:[{tag:"path",attr:{d:"M96 224c35.3 0 64-28.7 64-64s-28.7-64-64-64-64 28.7-64 64 28.7 64 64 64zm448 0c35.3 0 64-28.7 64-64s-28.7-64-64-64-64 28.7-64 64 28.7 64 64 64zm32 32h-64c-17.6 0-33.5 7.1-45.1 18.6 40.3 22.1 68.9 62 75.1 109.4h66c17.7 0 32-14.3 32-32v-32c0-35.3-28.7-64-64-64zm-256 0c61.9 0 112-50.1 112-112S381.9 32 320 32 208 82.1 208 144s50.1 112 112 112zm76.8 32h-8.3c-20.8 10-43.9 16-68.5 16s-47.6-6-68.5-16h-8.3C179.6 288 128 339.6 128 403.2V432c0 26.5 21.5 48 48 48h288c26.5 0 48-21.5 48-48v-28.8c0-63.6-51.6-115.2-115.2-115.2zm-223.7-13.4C161.5 263.1 145.6 256 128 256H64c-35.3 0-64 28.7-64 64v32c0 17.7 14.3 32 32 32h65.9c6.3-47.4 34.9-87.3 75.2-109.4z"}}]})(e)}}}]); \ No newline at end of file diff --git a/build/static/js/8097.6c505857.chunk.js b/build/static/js/8097.6c505857.chunk.js deleted file mode 100644 index 7c65a6b..0000000 --- a/build/static/js/8097.6c505857.chunk.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkmantis_material_react=self.webpackChunkmantis_material_react||[]).push([[8097],{18948:function(t,e,i){i.d(e,{z:function(){return q}});var n,s,r,a,o,u,h,l,c,d,f,Z,p,v,y,b,w,k,R,g,O,C,S,m=i(1413),W=i(36459),U=i(15671),M=i(43144),E=i(97326),F=i(60136),L=i(27277),A=i(40101),P=i(72346),Q=i(43889),T=i(86033),D=i(13092),_=i(66587),I=i(28127),j=i(3847),x=i(27542),B=i(31854),q=(n=new WeakMap,s=new WeakMap,r=new WeakMap,a=new WeakMap,o=new WeakMap,u=new WeakMap,h=new WeakMap,l=new WeakMap,c=new WeakMap,d=new WeakMap,f=new WeakMap,Z=new WeakMap,p=new WeakMap,v=new WeakMap,y=new WeakSet,b=new WeakSet,w=new WeakSet,k=new WeakSet,R=new WeakSet,g=new WeakSet,O=new WeakSet,C=new WeakSet,S=new WeakSet,function(t){(0,F.Z)(i,t);var e=(0,L.Z)(i);function i(t,m){var W;return(0,U.Z)(this,i),W=e.call(this),(0,A.Z)((0,E.Z)(W),S),(0,A.Z)((0,E.Z)(W),C),(0,A.Z)((0,E.Z)(W),O),(0,A.Z)((0,E.Z)(W),g),(0,A.Z)((0,E.Z)(W),R),(0,A.Z)((0,E.Z)(W),k),(0,A.Z)((0,E.Z)(W),w),(0,A.Z)((0,E.Z)(W),b),(0,A.Z)((0,E.Z)(W),y),(0,P.Z)((0,E.Z)(W),n,{writable:!0,value:void 0}),(0,P.Z)((0,E.Z)(W),s,{writable:!0,value:void 0}),(0,P.Z)((0,E.Z)(W),r,{writable:!0,value:void 0}),(0,P.Z)((0,E.Z)(W),a,{writable:!0,value:void 0}),(0,P.Z)((0,E.Z)(W),o,{writable:!0,value:void 0}),(0,P.Z)((0,E.Z)(W),u,{writable:!0,value:void 0}),(0,P.Z)((0,E.Z)(W),h,{writable:!0,value:void 0}),(0,P.Z)((0,E.Z)(W),l,{writable:!0,value:void 0}),(0,P.Z)((0,E.Z)(W),c,{writable:!0,value:void 0}),(0,P.Z)((0,E.Z)(W),d,{writable:!0,value:void 0}),(0,P.Z)((0,E.Z)(W),f,{writable:!0,value:void 0}),(0,P.Z)((0,E.Z)(W),Z,{writable:!0,value:void 0}),(0,P.Z)((0,E.Z)(W),p,{writable:!0,value:void 0}),(0,P.Z)((0,E.Z)(W),v,{writable:!0,value:new Set}),W.options=m,(0,D.Z)((0,E.Z)(W),n,t),(0,D.Z)((0,E.Z)(W),h,null),W.bindMethods(),W.setOptions(m),W}return(0,M.Z)(i,[{key:"bindMethods",value:function(){this.refetch=this.refetch.bind(this)}},{key:"onSubscribe",value:function(){1===this.listeners.size&&((0,T.Z)(this,s).addObserver(this),Y((0,T.Z)(this,s),this.options)?(0,Q.Z)(this,y,N).call(this):this.updateResult(),(0,Q.Z)(this,R,z).call(this))}},{key:"onUnsubscribe",value:function(){this.hasListeners()||this.destroy()}},{key:"shouldFetchOnReconnect",value:function(){return tt((0,T.Z)(this,s),this.options,this.options.refetchOnReconnect)}},{key:"shouldFetchOnWindowFocus",value:function(){return tt((0,T.Z)(this,s),this.options,this.options.refetchOnWindowFocus)}},{key:"destroy",value:function(){this.listeners=new Set,(0,Q.Z)(this,g,H).call(this),(0,Q.Z)(this,O,$).call(this),(0,T.Z)(this,s).removeObserver(this)}},{key:"setOptions",value:function(t,e){var i=this.options,r=(0,T.Z)(this,s);if(this.options=(0,T.Z)(this,n).defaultQueryOptions(t),"undefined"!==typeof this.options.enabled&&"boolean"!==typeof this.options.enabled)throw new Error("Expected enabled to be a boolean");(0,Q.Z)(this,C,G).call(this),(0,_.VS)(this.options,i)||(0,T.Z)(this,n).getQueryCache().notify({type:"observerOptionsUpdated",query:(0,T.Z)(this,s),observer:this});var a=this.hasListeners();a&&et((0,T.Z)(this,s),r,this.options,i)&&(0,Q.Z)(this,y,N).call(this),this.updateResult(e),!a||(0,T.Z)(this,s)===r&&this.options.enabled===i.enabled&&this.options.staleTime===i.staleTime||(0,Q.Z)(this,b,V).call(this);var o=(0,Q.Z)(this,w,J).call(this);!a||(0,T.Z)(this,s)===r&&this.options.enabled===i.enabled&&o===(0,T.Z)(this,p)||(0,Q.Z)(this,k,K).call(this,o)}},{key:"getOptimisticResult",value:function(t){var e=(0,T.Z)(this,n).getQueryCache().build((0,T.Z)(this,n),t),i=this.createResult(e,t);return function(t,e){if(!(0,_.VS)(t.getCurrentResult(),e))return!0;return!1}(this,i)&&((0,D.Z)(this,a,i),(0,D.Z)(this,u,this.options),(0,D.Z)(this,o,(0,T.Z)(this,s).state)),i}},{key:"getCurrentResult",value:function(){return(0,T.Z)(this,a)}},{key:"trackResult",value:function(t){var e=this,i={};return Object.keys(t).forEach((function(n){Object.defineProperty(i,n,{configurable:!1,enumerable:!0,get:function(){return(0,T.Z)(e,v).add(n),t[n]}})})),i}},{key:"getCurrentQuery",value:function(){return(0,T.Z)(this,s)}},{key:"refetch",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=Object.assign({},((0,W.Z)(t),t));return this.fetch((0,m.Z)({},e))}},{key:"fetchOptimistic",value:function(t){var e=this,i=(0,T.Z)(this,n).defaultQueryOptions(t),s=(0,T.Z)(this,n).getQueryCache().build((0,T.Z)(this,n),i);return s.isFetchingOptimistic=!0,s.fetch().then((function(){return e.createResult(s,i)}))}},{key:"fetch",value:function(t){var e,i=this;return(0,Q.Z)(this,y,N).call(this,(0,m.Z)((0,m.Z)({},t),{},{cancelRefetch:null===(e=t.cancelRefetch)||void 0===e||e})).then((function(){return i.updateResult(),(0,T.Z)(i,a)}))}},{key:"createResult",value:function(t,e){var i,n=(0,T.Z)(this,s),f=this.options,Z=(0,T.Z)(this,a),p=(0,T.Z)(this,o),v=(0,T.Z)(this,u),y=t!==n?t.state:(0,T.Z)(this,r),b=t.state,w=b.error,k=b.errorUpdatedAt,R=b.fetchStatus,g=b.status,O=!1;if(e._optimisticResults){var C=this.hasListeners(),S=!C&&Y(t,e),m=C&&et(t,n,e,f);(S||m)&&(R=(0,B.Kw)(t.options.networkMode)?"fetching":"paused",b.dataUpdatedAt||(g="pending")),"isRestoring"===e._optimisticResults&&(R="idle")}if(e.select&&"undefined"!==typeof b.data)if(Z&&b.data===(null===p||void 0===p?void 0:p.data)&&e.select===(0,T.Z)(this,l))i=(0,T.Z)(this,c);else try{(0,D.Z)(this,l,e.select),i=e.select(b.data),i=(0,_.oE)(null===Z||void 0===Z?void 0:Z.data,i,e),(0,D.Z)(this,c,i),(0,D.Z)(this,h,null)}catch(A){(0,D.Z)(this,h,A)}else i=b.data;if("undefined"!==typeof e.placeholderData&&"undefined"===typeof i&&"pending"===g){var W,U;if(null!==Z&&void 0!==Z&&Z.isPlaceholderData&&e.placeholderData===(null===v||void 0===v?void 0:v.placeholderData))W=Z.data;else if(W="function"===typeof e.placeholderData?e.placeholderData(null===(U=(0,T.Z)(this,d))||void 0===U?void 0:U.state.data,(0,T.Z)(this,d)):e.placeholderData,e.select&&"undefined"!==typeof W)try{W=e.select(W),(0,D.Z)(this,h,null)}catch(A){(0,D.Z)(this,h,A)}"undefined"!==typeof W&&(g="success",i=(0,_.oE)(null===Z||void 0===Z?void 0:Z.data,W,e),O=!0)}(0,T.Z)(this,h)&&(w=(0,T.Z)(this,h),i=(0,T.Z)(this,c),k=Date.now(),g="error");var M="fetching"===R,E="pending"===g,F="error"===g,L=E&&M;return{status:g,fetchStatus:R,isPending:E,isSuccess:"success"===g,isError:F,isInitialLoading:L,isLoading:L,data:i,dataUpdatedAt:b.dataUpdatedAt,error:w,errorUpdatedAt:k,failureCount:b.fetchFailureCount,failureReason:b.fetchFailureReason,errorUpdateCount:b.errorUpdateCount,isFetched:b.dataUpdateCount>0||b.errorUpdateCount>0,isFetchedAfterMount:b.dataUpdateCount>y.dataUpdateCount||b.errorUpdateCount>y.errorUpdateCount,isFetching:M,isRefetching:M&&!E,isLoadingError:F&&0===b.dataUpdatedAt,isPaused:"paused"===R,isPlaceholderData:O,isRefetchError:F&&0!==b.dataUpdatedAt,isStale:it(t,e),refetch:this.refetch}}},{key:"updateResult",value:function(t){var e=this,i=(0,T.Z)(this,a),n=this.createResult((0,T.Z)(this,s),this.options);if((0,D.Z)(this,o,(0,T.Z)(this,s).state),(0,D.Z)(this,u,this.options),void 0!==(0,T.Z)(this,o).data&&(0,D.Z)(this,d,(0,T.Z)(this,s)),!(0,_.VS)(n,i)){(0,D.Z)(this,a,n);var r={};!1!==(null===t||void 0===t?void 0:t.listeners)&&function(){if(!i)return!0;var t=e.options.notifyOnChangeProps,n="function"===typeof t?t():t;if("all"===n||!n&&!(0,T.Z)(e,v).size)return!0;var s=new Set(null!==n&&void 0!==n?n:(0,T.Z)(e,v));return e.options.throwOnError&&s.add("error"),Object.keys((0,T.Z)(e,a)).some((function(t){var n=t;return(0,T.Z)(e,a)[n]!==i[n]&&s.has(n)}))}()&&(r.listeners=!0),(0,Q.Z)(this,S,X).call(this,(0,m.Z)((0,m.Z)({},r),t))}}},{key:"onQueryUpdate",value:function(){this.updateResult(),this.hasListeners()&&(0,Q.Z)(this,R,z).call(this)}}]),i}(x.l));function N(t){(0,Q.Z)(this,C,G).call(this);var e=(0,T.Z)(this,s).fetch(this.options,t);return null!==t&&void 0!==t&&t.throwOnError||(e=e.catch(_.ZT)),e}function V(){var t=this;if((0,Q.Z)(this,g,H).call(this),!_.sk&&!(0,T.Z)(this,a).isStale&&(0,_.PN)(this.options.staleTime)){var e=(0,_.Kp)((0,T.Z)(this,a).dataUpdatedAt,this.options.staleTime)+1;(0,D.Z)(this,f,setTimeout((function(){(0,T.Z)(t,a).isStale||t.updateResult()}),e))}}function J(){var t;return null!==(t="function"===typeof this.options.refetchInterval?this.options.refetchInterval((0,T.Z)(this,s)):this.options.refetchInterval)&&void 0!==t&&t}function K(t){var e=this;(0,Q.Z)(this,O,$).call(this),(0,D.Z)(this,p,t),!_.sk&&!1!==this.options.enabled&&(0,_.PN)((0,T.Z)(this,p))&&0!==(0,T.Z)(this,p)&&(0,D.Z)(this,Z,setInterval((function(){(e.options.refetchIntervalInBackground||j.j.isFocused())&&(0,Q.Z)(e,y,N).call(e)}),(0,T.Z)(this,p)))}function z(){(0,Q.Z)(this,b,V).call(this),(0,Q.Z)(this,k,K).call(this,(0,Q.Z)(this,w,J).call(this))}function H(){(0,T.Z)(this,f)&&(clearTimeout((0,T.Z)(this,f)),(0,D.Z)(this,f,void 0))}function $(){(0,T.Z)(this,Z)&&(clearInterval((0,T.Z)(this,Z)),(0,D.Z)(this,Z,void 0))}function G(){var t=(0,T.Z)(this,n).getQueryCache().build((0,T.Z)(this,n),this.options);if(t!==(0,T.Z)(this,s)){var e=(0,T.Z)(this,s);(0,D.Z)(this,s,t),(0,D.Z)(this,r,t.state),this.hasListeners()&&(null===e||void 0===e||e.removeObserver(this),t.addObserver(this))}}function X(t){var e=this;I.V.batch((function(){t.listeners&&e.listeners.forEach((function(t){t((0,T.Z)(e,a))})),(0,T.Z)(e,n).getQueryCache().notify({query:(0,T.Z)(e,s),type:"observerResultsUpdated"})}))}function Y(t,e){return function(t,e){return!1!==e.enabled&&!t.state.dataUpdatedAt&&!("error"===t.state.status&&!1===e.retryOnMount)}(t,e)||t.state.dataUpdatedAt>0&&tt(t,e,e.refetchOnMount)}function tt(t,e,i){if(!1!==e.enabled){var n="function"===typeof i?i(t):i;return"always"===n||!1!==n&&it(t,e)}return!1}function et(t,e,i,n){return!1!==i.enabled&&(t!==e||!1===n.enabled)&&(!i.suspense||"error"!==t.state.status)&&it(t,i)}function it(t,e){return t.isStaleByTime(e.staleTime)}},70048:function(t,e,i){i.d(e,{_:function(){return a}});var n=i(47313);i(46417);function s(){var t=!1;return{clearReset:function(){t=!1},reset:function(){t=!0},isReset:function(){return t}}}var r=n.createContext(s()),a=function(){return n.useContext(r)}},27958:function(t,e,i){i.d(e,{JN:function(){return a},KJ:function(){return o},pf:function(){return r}});var n=i(47313),s=i(24772),r=function(t,e){(t.suspense||t.throwOnError)&&(e.isReset()||(t.retryOnMount=!1))},a=function(t){n.useEffect((function(){t.clearReset()}),[t])},o=function(t){var e=t.result,i=t.errorResetBoundary,n=t.throwOnError,r=t.query;return e.isError&&!i.isReset()&&!e.isFetching&&r&&(0,s.L)(n,[e.error,r])}},36055:function(t,e,i){i.d(e,{S:function(){return r}});var n=i(47313),s=n.createContext(!1),r=function(){return n.useContext(s)};s.Provider},56526:function(t,e,i){i.d(e,{Fb:function(){return n},SB:function(){return r},Z$:function(){return s},j8:function(){return a}});var n=function(t){t.suspense&&"number"!==typeof t.staleTime&&(t.staleTime=1e3)},s=function(t,e){return t.isLoading&&t.isFetching&&!e},r=function(t,e){return(null===t||void 0===t?void 0:t.suspense)&&e.isPending},a=function(t,e,i){return e.fetchOptimistic(t).catch((function(){i.clearReset()}))}},51695:function(t,e,i){i.d(e,{r:function(){return c}});var n=i(29439),s=i(47313),r=i(28127),a=i(70048),o=i(67109),u=i(36055),h=i(27958),l=i(56526);function c(t,e,i){var c=(0,o.NL)(i),d=(0,u.S)(),f=(0,a._)(),Z=c.defaultQueryOptions(t);Z._optimisticResults=d?"isRestoring":"optimistic",(0,l.Fb)(Z),(0,h.pf)(Z,f),(0,h.JN)(f);var p=s.useState((function(){return new e(c,Z)})),v=(0,n.Z)(p,1)[0],y=v.getOptimisticResult(Z);if(s.useSyncExternalStore(s.useCallback((function(t){var e=d?function(){}:v.subscribe(r.V.batchCalls(t));return v.updateResult(),e}),[v,d]),(function(){return v.getCurrentResult()}),(function(){return v.getCurrentResult()})),s.useEffect((function(){v.setOptions(Z,{listeners:!1})}),[Z,v]),(0,l.SB)(Z,y))throw(0,l.j8)(Z,v,f);if((0,h.KJ)({result:y,errorResetBoundary:f,throwOnError:Z.throwOnError,query:c.getQueryCache().get(Z.queryHash)}))throw y.error;return Z.notifyOnChangeProps?y:v.trackResult(y)}},24772:function(t,e,i){i.d(e,{L:function(){return s}});var n=i(93433);function s(t,e){return"function"===typeof t?t.apply(void 0,(0,n.Z)(e)):!!t}}}]); \ No newline at end of file diff --git a/build/static/js/8675.38b207b2.chunk.js b/build/static/js/8675.38b207b2.chunk.js deleted file mode 100644 index 50feecc..0000000 --- a/build/static/js/8675.38b207b2.chunk.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkmantis_material_react=self.webpackChunkmantis_material_react||[]).push([[8675],{7519:function(e,t,o){o.d(t,{ZZ:function(){return x}});var r=o(1413),n=(o(47313),o(17592)),i=o(61689),l=o(69099),c=o(85281),s=o(42832),a=o(36287),d=o(53245),u=o(6986),h=o(46417),x=((0,n.ZP)("div")((function(e){var t=e.theme,o=e.x,r=e.y;return{color:t.palette.text.secondary,position:"fixed",pointerEvents:"none",left:12,top:24,transform:"translate(".concat(o,"px, ").concat(r,"px)"),opacity:.6}})),function(e){var t=e.data,o=e.filename,n=e.headers,s=e.label,a=e.style,x=e.btnLoading,p=e.onClick;return(0,h.jsx)(d.CSVLink,{data:t,filename:o,headers:n,children:(0,h.jsx)(i.Z,{title:"CSV Export",children:(0,h.jsx)(l.Z,{startIcon:!x&&(0,h.jsx)(u.Z,{}),variant:x?"outlined":"contained",sx:(0,r.Z)({},a),disabled:x,onClick:function(e){null===p||void 0===p||p(e)},children:x?(0,h.jsx)(c.Z,{size:20,thickness:5}):s||"Download"})})})});(0,n.ZP)(s.Z)((function(e){var t=e.theme;return{height:"400px","& .ant-empty-img-1":{fill:t.palette.mode===a.hY.DARK?t.palette.secondary[200]:t.palette.secondary[400]},"& .ant-empty-img-2":{fill:t.palette.secondary.light},"& .ant-empty-img-3":{fill:t.palette.mode===a.hY.DARK?t.palette.secondary.A200:t.palette.secondary[200]},"& .ant-empty-img-4":{fill:t.palette.mode===a.hY.DARK?t.palette.secondary.A300:t.palette.secondary.A100},"& .ant-empty-img-5":{fillOpacity:t.palette.mode===a.hY.DARK?"0.09":"0.95",fill:t.palette.mode===a.hY.DARK?t.palette.secondary.darker:t.palette.secondary.light}}}))},78457:function(e,t,o){o.r(t),o.d(t,{default:function(){return Te}});var r=o(74165),n=o(15861),i=o(4942),l=o(29439),c=o(1413),s=o(47313),a=o(56573),d=o(25963),u=o(41962),h=o(19860),x=(o(90842),o(70501)),p=o(48119),f=o(57829),g=o(61113),m=o(42832),b=o(61689),v=o(69099),Z=o(9019),j=o(84488),y=o(76088),w=o(16783),k=o(54882),S=o(47131),W=o(51629),z=o(66835),D=o(23477),C=o(24076),M=o(67478),I=o(57861),A=o(85281),R=o(79601),P=o(70024),Y=o(94469),L=o(96467),H=o(22539),E=o(10658),O=o.n(E),T=o(25223),B=o(99004),V=o(59376),K=o(34605),N=o(78392),F=o(41156),q=o(98589),U=o(79254),_=o(71049),J=o(7519),$=o(11577),G=o(93433),X=o(74580),Q=o(88153),ee=o(39062),te=o(73999),oe=o(98817),re=o(87248),ne=o.n(re),ie=(o(63331),o(66212)),le=o(16132),ce=o(5049),se=o(46417),ae=o(91635);O().extend(ae);var de=new(ne().Icon)({iconUrl:"https://cdn.rawgit.com/pointhi/leaflet-color-markers/master/img/marker-icon-2x-green.png",shadowUrl:"https://cdnjs.cloudflare.com/ajax/libs/leaflet/0.7.7/images/marker-shadow.png",iconSize:[25,41],iconAnchor:[12,41],popupAnchor:[1,-34],shadowSize:[41,41]}),ue=new(ne().Icon)({iconUrl:"https://cdn.rawgit.com/pointhi/leaflet-color-markers/master/img/marker-icon-2x-red.png",shadowUrl:"https://cdnjs.cloudflare.com/ajax/libs/leaflet/0.7.7/images/marker-shadow.png",iconSize:[25,41],iconAnchor:[12,41],popupAnchor:[1,-34],shadowSize:[41,41]}),he=function(e){var t=e.coordinates,o=e.additionalProps,r=e.order,n=e.setMapOpen;console.log("setMapOpen:",typeof n),console.log("coordinates",t),console.log(o.riderStart),console.log(o.riderEnd),console.log("order",r);var i=(0,s.useRef)(null);le.u;(0,s.useEffect)((function(){if(i.current&&t.length>0){var e=l(t);i.current.fitBounds(e)}}),[t]);var l=function(e){var t=e.map((function(e){return e.lat})),o=e.map((function(e){return e.lng})),r=Math.min.apply(Math,(0,G.Z)(t)),n=Math.max.apply(Math,(0,G.Z)(t));return[[r,Math.min.apply(Math,(0,G.Z)(o))],[n,Math.max.apply(Math,(0,G.Z)(o))]]},c=t.length,a=Math.round(t.length/2),d=t[0],u=t[c-1],h=t[a],x=function(e,t){return(0,se.jsxs)(m.Z,{direction:"row",spacing:1,alignItems:"center",children:[(0,se.jsxs)(g.Z,{variant:"h5",color:"text.primary",sx:{fontSize:13},children:[e,":"]}),(0,se.jsx)(ie.Z,{label:t||"N/A",color:"primary",variant:"combined",size:"small",sx:{fontWeight:1e3,fontSize:14}})]})};return t&&t.length>0&&(0,se.jsxs)("div",{id:"map",style:{width:"100%",height:"90vh",margin:"0 auto",position:"relative"},children:[(0,se.jsx)(ie.Z,{label:"close",color:"primary",variant:"combined",onClick:function(){return n(!1)},size:"large",sx:{position:"absolute",top:8,right:8,zIndex:1e3,"&:hover":{},cursor:"pointer"},icon:(0,se.jsx)(ce.Z,{})}),(0,se.jsxs)(m.Z,{direction:"row",gap:2,flexWrap:"wrap",alignItems:"center",justifyContent:"flex-start",sx:{position:"absolute",bottom:0,zIndex:1e3,left:0,right:0,px:{xs:1,custom500:2,custom700:2},py:{xs:1,custom500:2,custom900:4},backgroundColor:"rgba(255, 255, 255, 0.95)",maxWidth:"100%",width:"auto",boxShadow:function(e){return e.shadows[3]}},children:[x("Tenant",null===r||void 0===r?void 0:r.tenantname),x("Rider",null===r||void 0===r?void 0:r.ridername),x("Pickup",null===r||void 0===r?void 0:r.pickupcustomer),x("Drop",null===r||void 0===r?void 0:r.deliverycustomer),x("Kms",null===r||void 0===r?void 0:r.kms),x("Actual kms",null===r||void 0===r?void 0:r.actualkms),x("Rider kms",null===r||void 0===r?void 0:r.riderkms)]}),(0,se.jsxs)(X.h,{center:h,zoom:15,scrollWheelZoom:!1,style:{height:"100%",width:"100%"},ref:i,children:[(0,se.jsx)(Q.I,{url:"https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png"}),(0,se.jsx)(ee.J,{position:d,icon:de,children:(0,se.jsx)(te.u,{direction:"bottom",children:(0,se.jsx)("span",{children:"Pickup Point: ".concat(O()(o.riderStart).utc().format("DD-MM-YYYY")," (").concat(O()(o.riderStart).utc().format("hh:mm A"),")")})})}),(0,se.jsx)(ee.J,{position:u,icon:ue,children:(0,se.jsx)(te.u,{direction:"bottom",children:(0,se.jsx)("span",{children:"Drop Point: ".concat(O()(o.riderEnd).utc().format("DD-MM-YYYY")," (").concat(O()(o.riderEnd).utc().format("hh:mm A"),")")})})}),(0,se.jsx)(oe.a,{pathOptions:{color:"blue",weight:8,dashArray:"4 4"},positions:t})]})]})},xe=o(91635);O().extend(xe);var pe=999,fe="0 14px 40px rgba(15, 23, 42, 0.10)",ge="0 8px 24px rgba(15, 23, 42, 0.08)",me="0 18px 50px rgba(15, 23, 42, 0.18)",be="#0f172a",ve="#64748b",Ze="#94a3b8",je="#e2e8f0",ye="#f1f5f9",we="#f8fafc",ke=function(e,t){return"".concat(e).concat(t)},Se=function(e){return ke(e,"08")},We=function(e){return ke(e,"18")},ze=function(e){return ke(e,"26")},De=function(e){return ke(e,"55")},Ce="#662582",Me="#9255AB",Ie={created:{label:"Created",color:"#3b82f6",icon:H.ili},pending:{label:"Pending",color:"#f59e0b",icon:H.Ley},accepted:{label:"Accepted",color:"#6366f1",icon:H.Z5O},arrived:{label:"Arrived",color:"#06b6d4",icon:H.ZSR},picked:{label:"Picked",color:"#8b5cf6",icon:H.ili},active:{label:"Active",color:"#0ea5e9",icon:H.ili},processing:{label:"Processing",color:"#3b82f6",icon:H.dKE},onhold:{label:"On Hold",color:"#8b5cf6",icon:H.Y8K},"on hold":{label:"On Hold",color:"#8b5cf6",icon:H.Y8K},delivered:{label:"Delivered",color:"#10b981",icon:H.ZSR},skipped:{label:"Skipped",color:"#f97316",icon:H.B4e},failed:{label:"Failed",color:"#991b1b",icon:H.B4e},cancelled:{label:"Cancelled",color:"#ef4444",icon:H.B4e}},Ae=[{id:0,status:"All",statusLow:"All",color:Ce,icon:H.YgO},{id:1,status:"Pending",statusLow:"pending",color:"#f59e0b",icon:H.Ley},{id:2,status:"Accepted",statusLow:"accepted",color:"#6366f1",icon:H.Z5O},{id:3,status:"Arrived",statusLow:"arrived",color:"#06b6d4",icon:H.ZSR},{id:4,status:"Picked",statusLow:"picked",color:"#8b5cf6",icon:H.ili},{id:5,status:"Active",statusLow:"active",color:"#14b8a6",icon:H.ili},{id:6,status:"Delivered",statusLow:"delivered",color:"#10b981",icon:H.ZSR},{id:7,status:"Skipped",statusLow:"skipped",color:"#f97316",icon:H.B4e},{id:8,status:"Cancelled",statusLow:"cancelled",color:"#ef4444",icon:H.B4e}],Re=function(e){return(0,se.jsx)(x.Z,(0,c.Z)((0,c.Z)({},e),{},{sx:{mt:.75,borderRadius:2,boxShadow:me,border:"1px solid",borderColor:"divider",overflow:"hidden"}}))},Pe=function(e){var t=e.color,o=e.selected,r=e.size,n=void 0===r?24:r,i=e.children;return(0,se.jsx)(p.Z,{sx:{width:n,height:n,bgcolor:o?t:We(t),color:o?"#fff":t,transition:"background-color 0.15s, color 0.15s"},children:i})},Ye=function(e){return{"& .MuiOutlinedInput-root":{borderRadius:pe+"px",bgcolor:Se(e),fontWeight:600,"& fieldset":{borderColor:De(e),borderWidth:1.5},"&:hover fieldset":{borderColor:e},"&.Mui-focused":{boxShadow:"0 0 0 3px ".concat(ze(e))},"&.Mui-focused fieldset":{borderColor:e,borderWidth:2}}}},Le=function(e){var t=e.status,o=Ie[String(t||"").toLowerCase()]||{label:t||"\u2014",color:Ze,icon:H.Y8K},r=o.icon;return(0,se.jsxs)(f.Z,{sx:{display:"inline-flex",alignItems:"center",gap:.5,px:1.125,py:.375,borderRadius:999,bgcolor:o.color,color:"#fff",fontSize:11,fontWeight:700,letterSpacing:.2,whiteSpace:"nowrap",minWidth:86,justifyContent:"center",boxShadow:"0 1px 2px ".concat(ze(o.color))},children:[(0,se.jsx)(r,{size:12})," ",o.label]})},He=function(e){var t=e.value,o=e.color,r=e.icon,n=e.isMoney,i=void 0!==n&&n,l=Number(t),c=i?Oe(l):Number.isFinite(l)?l:t||0;return!Number.isFinite(l)||0===l?(0,se.jsx)(g.Z,{variant:"caption",sx:{color:Ze,fontWeight:700},children:c}):(0,se.jsxs)(f.Z,{sx:{display:"inline-flex",alignItems:"center",gap:.5,px:.875,py:.25,borderRadius:999,bgcolor:Se(o),border:"1px solid ".concat(De(o)),color:o,fontSize:12,fontWeight:800,whiteSpace:"nowrap"},children:[r,c]})},Ee=function(e){var t=e.value;return t?(0,se.jsxs)(m.Z,{spacing:0,sx:{lineHeight:1.1},children:[(0,se.jsx)(g.Z,{sx:{fontSize:12.5,fontWeight:800,color:be,letterSpacing:.1,lineHeight:1.15},noWrap:!0,children:O()(t).format("hh:mm A")}),(0,se.jsx)(g.Z,{sx:{fontSize:10.5,fontWeight:600,color:Ze,lineHeight:1.2},noWrap:!0,children:O()(t).format("DD MMM YYYY")})]}):(0,se.jsx)(g.Z,{sx:{fontSize:12,color:Ze,fontWeight:700},children:"\u2014"})};function Oe(e){return new Intl.NumberFormat("en-IN",{style:"currency",currency:"INR",minimumFractionDigits:2}).format(e||0)}function Te(){(0,h.Z)();var e,t,o=localStorage.getItem("tenantid"),E=(0,s.useRef)(null),G=(0,s.useRef)(),X=(0,s.useRef)(),Q=(0,s.useState)(O()().format("YYYY-MM-DD")),ee=(0,l.Z)(Q,2),te=ee[0],oe=ee[1],re=(0,s.useState)(O()().format("YYYY-MM-DD")),ne=(0,l.Z)(re,2),ie=ne[0],le=ne[1],ce=(0,s.useState)(!1),ae=(0,l.Z)(ce,2),de=ae[0],ue=ae[1],xe=(0,s.useState)("Today"),pe=(0,l.Z)(xe,2),ke=pe[0],Ie=pe[1],Te=(0,s.useState)(0),Be=(0,l.Z)(Te,2),Ve=(Be[0],Be[1]),Ke=(0,s.useState)(0),Ne=(0,l.Z)(Ke,2),Fe=(Ne[0],Ne[1]),qe=(0,s.useState)(""),Ue=(0,l.Z)(qe,2),_e=Ue[0],Je=Ue[1],$e=(0,s.useState)((function(){try{return localStorage.getItem("ordersDetails.density")||"compact"}catch(e){return"compact"}})),Ge=(0,l.Z)($e,2),Xe=Ge[0],Qe=Ge[1],et="compact"===Xe,tt=et?.5:1;(0,s.useEffect)((function(){try{localStorage.setItem("ordersDetails.density",Xe)}catch(e){}}),[Xe]);var ot=[{key:"index",label:"#",group:"Core",required:!0,defaultVisible:!0,width:36},{key:"location",label:"Location / Order",group:"Core",required:!0,defaultVisible:!0,minWidth:150},{key:"pickup",label:"Pickup",group:"Core",defaultVisible:!0,minWidth:140},{key:"drop",label:"Drop",group:"Core",defaultVisible:!0,minWidth:140},{key:"status",label:"Status",group:"Core",required:!0,defaultVisible:!0,width:110},{key:"assigned",label:"Assigned",group:"Lifecycle",defaultVisible:!0,minWidth:110},{key:"accepted",label:"Accepted",group:"Lifecycle",defaultVisible:!1,minWidth:90},{key:"arrived",label:"Arrived",group:"Lifecycle",defaultVisible:!1,minWidth:90},{key:"picked",label:"Picked",group:"Lifecycle",defaultVisible:!0,minWidth:90},{key:"delivered",label:"Delivered",group:"Lifecycle",defaultVisible:!0,minWidth:90},{key:"cancelled",label:"Cancelled",group:"Lifecycle",defaultVisible:!1,minWidth:90},{key:"kms",label:"Kms",group:"Metrics",defaultVisible:!0,width:70,align:"center"}],rt=ot.reduce((function(e,t){return(0,c.Z)((0,c.Z)({},e),{},(0,i.Z)({},t.key,t.defaultVisible))}),{}),nt=(0,s.useState)((function(){try{var e=JSON.parse(localStorage.getItem("ordersDetails.cols")||"null");return e&&"object"===typeof e?(0,c.Z)((0,c.Z)({},rt),e):rt}catch(t){return rt}})),it=(0,l.Z)(nt,2),lt=it[0],ct=it[1];(0,s.useEffect)((function(){try{localStorage.setItem("ordersDetails.cols",JSON.stringify(lt))}catch(e){}}),[lt]);var st=function(e){var t=ot.find((function(t){return t.key===e}));return(null===t||void 0===t?void 0:t.required)||!1!==lt[e]},at=ot.filter((function(e){return st(e.key)})).length,dt=ot.length-at,ut=(0,s.useState)(null),ht=(0,l.Z)(ut,2),xt=ht[0],pt=ht[1],ft=function(e){return ct((function(t){return(0,c.Z)((0,c.Z)({},t),{},(0,i.Z)({},e,!(!1!==t[e])))}))},gt=ot.every((function(e){return st(e.key)===!!e.defaultVisible})),mt=(0,s.useState)([]),bt=(0,l.Z)(mt,2),vt=bt[0],Zt=(bt[1],(0,s.useState)()),jt=(0,l.Z)(Zt,2),yt=jt[0],wt=(jt[1],(0,s.useState)()),kt=(0,l.Z)(wt,2),St=kt[0],Wt=(kt[1],(0,s.useState)(!1)),zt=(0,l.Z)(Wt,2),Dt=zt[0],Ct=zt[1],Mt=(0,s.useState)({}),It=(0,l.Z)(Mt,2),At=It[0],Rt=(It[1],(0,s.useState)("All")),Pt=(0,l.Z)(Rt,2),Yt=Pt[0],Lt=Pt[1],Ht=(0,s.useState)(0),Et=(0,l.Z)(Ht,2),Ot=Et[0],Tt=Et[1],Bt=(0,s.useState)(Ae[0]),Vt=(0,l.Z)(Bt,2),Kt=Vt[0],Nt=Vt[1],Ft=(0,s.useState)([]),qt=(0,l.Z)(Ft,2),Ut=qt[0],_t=qt[1],Jt=(0,s.useState)(0),$t=(0,l.Z)(Jt,2),Gt=$t[0],Xt=$t[1],Qt=(0,s.useState)("All Locations"),eo=(0,l.Z)(Qt,2),to=eo[0],oo=eo[1],ro=(0,s.useState)(null),no=(0,l.Z)(ro,2),io=no[0],lo=no[1],co=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:500,o=(0,s.useState)(e),r=(0,l.Z)(o,2),n=r[0],i=r[1];return(0,s.useEffect)((function(){var o=setTimeout((function(){i(e)}),t);return function(){return clearTimeout(o)}}),[e,t]),n}(_e,500),so=function(){var e=(0,n.Z)((0,r.Z)().mark((function e(t){var o;return(0,r.Z)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,a.Z.get("".concat("https://jupiter.nearle.app/live/api/v1","/tenants/gettenantlocations/?tenantid=").concat(t));case 3:o=e.sent,_t(o.data.details||[]),e.next=10;break;case 7:e.prev=7,e.t0=e.catch(0),console.log("gettenantlocations",e.t0);case 10:case"end":return e.stop()}}),e,null,[[0,7]])})));return function(t){return e.apply(this,arguments)}}();(0,s.useEffect)((function(){so(o)}),[]);(0,s.useEffect)((function(){var e=function(e){"k"===e.key&&(e.metaKey||e.ctrlKey)&&(e.preventDefault(),E.current&&E.current.focus()),"Escape"===e.key&&document.activeElement===E.current&&E.current.blur()};return document.addEventListener("keydown",e),function(){return document.removeEventListener("keydown",e)}}),[]);var ao=(0,d.N)({queryKey:[te,ie,Yt,Gt,co],queryFn:_.$w,getNextPageParam:function(e){return e.nextPage}}),uo=ao.data,ho=ao.isError,xo=ao.error,po=ao.fetchNextPage,fo=ao.isLoading,go=ao.hasNextPage,mo=ao.isFetchingNextPage,bo=(null===uo||void 0===uo?void 0:uo.pages.flatMap((function(e){return e.details})))||[];(0,s.useEffect)((function(){if(go){var e=new IntersectionObserver((function(e){e[0].isIntersecting&&po()}),{root:null,rootMargin:"0px 0px 400px 0px",threshold:0});return G.current&&e.observe(G.current),function(){G.current&&e.unobserve(G.current)}}}),[go,po]);var vo=(0,u.a)({queryKey:["deliverycount",te,ie,Yt,Gt],queryFn:_.Vf}).data;if((0,s.useEffect)((function(){var e,t={All:null===vo||void 0===vo?void 0:vo.total,pending:null===vo||void 0===vo?void 0:vo.pending,accepted:null===vo||void 0===vo?void 0:vo.accepted,arrived:null===vo||void 0===vo?void 0:vo.arrived,picked:null===vo||void 0===vo?void 0:vo.picked,active:null===vo||void 0===vo?void 0:vo.active,delivered:null===vo||void 0===vo?void 0:vo.delivered,cancelled:null===vo||void 0===vo?void 0:vo.cancelled};Tt(null!==(e=t[Yt])&&void 0!==e?e:0)}),[Yt,vo]),(0,s.useEffect)((function(){var e=0,t=0;bo&&bo.forEach((function(o){e+=o.deliverycharges,t+=o.deliveryamt})),Ve(e),Fe(t)}),[bo]),ho)return"An error has occurred:(isErrorOrderDetails) "+xo.message;var Zo=bo.map((function(e){return{tenantname:e.tenantname,tenantcity:e.tenantcity,tenantcontactno:e.tenantcontactno,rider:e.rider,orderid:e.orderid,orderdate:e.orderdate,deliverydate:e.deliverydate,orderstatus:e.orderstatus,deliverystatus:e.deliverystatus,ordernotes:e.ordernotes,kms:e.kms,actualkms:e.actualkms,assigntime:e.assigntime,starttime:e.starttime,arrivaltime:e.arrivaltime,pickuptime:e.pickuptime,deliverytime:e.deliverytime,canceltime:e.canceltime,deliverycharge:e.deliverycharge,deliveryamt:e.deliveryamt,pickupcustomer:e.pickupcustomer,pickupcontactno:e.pickupcontactno,pickupaddress:e.pickupaddress,pickupsuburb:e.pickupsuburb,pickupcity:e.pickupcity,pickuplat:e.pickuplat,pickuplong:e.pickuplong,deliverycustomer:e.deliverycustomer,deliverycontactno:e.deliverycontactno,deliveryaddress:e.deliveryaddress,deliverysuburb:e.deliverysuburb,deliverylat:e.deliverylat,deliverylong:e.deliverylong,locationname:e.locationname,locationsuburb:e.locationsuburb,locationcity:e.locationcity,locationcontactno:e.locationcontactno}})),jo=[{key:"total",label:"".concat("All"===Yt?"Total":Yt," Orders"),color:Ce,icon:H.YgO,value:Ot,hint:"Orders matching the current filters."},{key:"pending",label:"Pending",color:"#f59e0b",icon:H.Ley,value:null!==(e=null===vo||void 0===vo?void 0:vo.pending)&&void 0!==e?e:0,hint:"Orders awaiting rider assignment or pickup."},{key:"delivered",label:"Delivered",color:"#10b981",icon:H.ZSR,value:null!==(t=null===vo||void 0===vo?void 0:vo.delivered)&&void 0!==t?t:0,hint:"Successfully delivered orders."}];return(0,se.jsxs)(se.Fragment,{children:[fo&&(0,se.jsx)($.Z,{}),(0,se.jsx)(x.Z,{elevation:0,sx:{mb:{xs:1,md:1.25},px:{xs:1.5,sm:2},py:{xs:1,sm:1.25},borderRadius:2,border:"1px solid",borderColor:je,background:"linear-gradient(135deg, ".concat(Se(Ce)," 0%, ").concat(Se(Me)," 100%)"),boxShadow:ge},children:(0,se.jsxs)(m.Z,{direction:{xs:"column",sm:"row"},alignItems:{xs:"flex-start",sm:"center"},justifyContent:"space-between",spacing:{xs:1,sm:1.5},children:[(0,se.jsxs)(m.Z,{direction:"row",alignItems:"center",spacing:1.25,children:[(0,se.jsx)(p.Z,{variant:"rounded",sx:{width:36,height:36,bgcolor:Ce,color:"#fff",borderRadius:1.5,boxShadow:"0 4px 12px ".concat(ze(Ce))},children:(0,se.jsx)(H.VHP,{size:19})}),(0,se.jsxs)(m.Z,{spacing:.125,children:[(0,se.jsx)(g.Z,{variant:"h3",sx:{fontWeight:800,color:be,lineHeight:1.1,fontSize:{xs:"1.1rem",sm:"1.25rem",md:"1.375rem"}},children:"Orders Details"}),(0,se.jsxs)(m.Z,{direction:"row",alignItems:"center",spacing:.75,children:[(0,se.jsx)(f.Z,{sx:{width:7,height:7,borderRadius:"50%",bgcolor:"#10b981",boxShadow:"0 0 0 3px rgba(16,185,129,0.18)"}}),(0,se.jsxs)(g.Z,{sx:{fontSize:11.5,color:ve,fontWeight:600},children:["Live \xb7 ",to," \xb7 ",ke]})]})]})]}),(0,se.jsxs)(m.Z,{direction:"row",alignItems:"center",spacing:.75,flexWrap:"wrap",useFlexGap:!0,children:[(0,se.jsx)(b.Z,{title:et?"Switch to comfortable density":"Switch to compact density",arrow:!0,children:(0,se.jsx)(v.Z,{onClick:function(){return Qe((function(e){return"compact"===e?"comfortable":"compact"}))},disableElevation:!0,variant:"outlined",size:"small",startIcon:(0,se.jsx)(H.VK0,{size:15,style:{transform:et?"none":"scaleY(1.4)"}}),sx:{height:32,px:1.25,borderRadius:1.5,textTransform:"none",fontSize:12.5,fontWeight:700,bgcolor:"#fff",borderColor:je,color:be,"&:hover":{bgcolor:"#fff",borderColor:Ce,color:Ce,boxShadow:"0 0 0 3px ".concat(ze(Ce))}},children:et?"Compact":"Comfortable"})}),(0,se.jsx)(b.Z,{title:"Show or hide columns",arrow:!0,children:(0,se.jsx)(v.Z,{onClick:function(e){return pt(e.currentTarget)},disableElevation:!0,variant:"outlined",size:"small",startIcon:(0,se.jsx)(H.Dx,{size:15}),endIcon:dt>0?(0,se.jsxs)(f.Z,{component:"span",sx:{display:"inline-flex",alignItems:"center",justifyContent:"center",minWidth:30,height:18,px:.5,borderRadius:999,bgcolor:We(Ce),color:Ce,fontSize:10.5,fontWeight:800,lineHeight:1},children:[at,"/",ot.length]}):null,sx:{height:32,px:1.25,borderRadius:1.5,textTransform:"none",fontSize:12.5,fontWeight:700,bgcolor:dt>0?Se(Ce):"#fff",borderColor:dt>0?De(Ce):je,color:dt>0?Ce:be,"&:hover":{bgcolor:dt>0?Se(Ce):"#fff",borderColor:Ce,color:Ce,boxShadow:"0 0 0 3px ".concat(ze(Ce))}},children:"Columns"})}),(0,se.jsx)(b.Z,{title:"Filter by date range",arrow:!0,children:(0,se.jsx)(v.Z,{onClick:function(){return ue(!0)},disableElevation:!0,variant:"outlined",size:"small",startIcon:(0,se.jsx)(H.sHf,{size:15}),sx:{height:32,px:1.25,borderRadius:1.5,textTransform:"none",fontSize:12.5,fontWeight:700,letterSpacing:.1,bgcolor:"#fff",borderColor:je,color:be,"&:hover":{bgcolor:"#fff",borderColor:Ce,color:Ce,boxShadow:"0 0 0 3px ".concat(ze(Ce))},"&:focus-visible":{boxShadow:"0 0 0 3px ".concat(ze(Ce))}},children:te&&ie?"".concat(O()(te).format("DD MMM")," \u2013 ").concat(O()(ie).format("DD MMM")):"All time"})}),(0,se.jsx)(f.Z,{sx:{display:"inline-flex","& a":{textDecoration:"none",lineHeight:0}},children:(0,se.jsx)(J.ZZ,{data:Zo,filename:"Orders_Detail_".concat(O()().format("YYYY-MM-DD_HHmmss"),".csv"),label:"Download",style:{height:32,minHeight:32,px:1.5,borderRadius:1.5,bgcolor:Ce,color:"#fff",textTransform:"none",fontSize:12.5,fontWeight:700,letterSpacing:.1,boxShadow:"0 2px 6px ".concat(ze(Ce)),"&:hover":{bgcolor:Me,boxShadow:"0 4px 12px ".concat(ze(Ce))},"&:focus-visible":{boxShadow:"0 0 0 3px ".concat(ze(Ce))},"& .MuiButton-startIcon":{mr:.75,"& svg":{fontSize:16}}}})})]})]})}),(0,se.jsx)(Z.ZP,{container:!0,spacing:{xs:1,sm:1.25,md:1.5},children:jo.map((function(e){var t,o=e.icon;return(0,se.jsx)(Z.ZP,{item:!0,xs:6,sm:4,md:4,children:(0,se.jsx)(b.Z,{title:e.hint||"",placement:"top",arrow:!0,children:(0,se.jsxs)(x.Z,{elevation:0,sx:{position:"relative",overflow:"hidden",px:{xs:1.25,sm:1.5},py:{xs:.875,sm:1.125},borderRadius:2,border:"1px solid",borderColor:je,background:"#fff",transition:"transform 0.15s, box-shadow 0.15s, border-color 0.15s","&:hover":{transform:"translateY(-1px)",boxShadow:ge,borderColor:De(e.color)}},children:[(0,se.jsx)(f.Z,{sx:{position:"absolute",top:0,left:0,bottom:0,width:3,background:e.color}}),(0,se.jsxs)(m.Z,{direction:"row",alignItems:"center",justifyContent:"space-between",spacing:1,sx:{pl:.5},children:[(0,se.jsxs)(m.Z,{spacing:.125,sx:{minWidth:0,flex:1},children:[(0,se.jsx)(g.Z,{sx:{color:ve,fontWeight:700,letterSpacing:.4,textTransform:"uppercase",fontSize:10.5,whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis",lineHeight:1.2},children:e.label}),(0,se.jsx)(g.Z,{sx:{fontWeight:800,color:be,lineHeight:1.15,fontSize:{xs:"0.95rem",sm:"1.1rem",md:"1.2rem"}},noWrap:!0,children:fo&&!e.value?(0,se.jsx)(j.Z,{sx:{width:40},animation:"wave"}):e.isMoney?Oe(e.value):null!==(t=e.value)&&void 0!==t?t:0})]}),(0,se.jsx)(p.Z,{variant:"rounded",sx:{width:30,height:30,bgcolor:We(e.color),color:e.color,borderRadius:1.25,flexShrink:0},children:(0,se.jsx)(o,{size:15})})]})]})})},e.key)}))}),(0,se.jsx)(x.Z,{elevation:0,sx:{mt:{xs:1,md:1.25},p:{xs:1,md:1.125},borderRadius:2,border:"1px solid",borderColor:je,background:"#fff",boxShadow:fe},children:(0,se.jsxs)(Z.ZP,{container:!0,spacing:1,alignItems:"center",children:[(0,se.jsx)(Z.ZP,{item:!0,xs:12,sm:6,md:4,children:1===Ut.length?(0,se.jsxs)(f.Z,{sx:{display:"inline-flex",alignItems:"center",gap:.75,px:1.5,py:.875,borderRadius:999,bgcolor:Se(Ce),border:"1.5px solid ".concat(De(Ce)),color:Ce,fontWeight:800,fontSize:13,width:"100%"},children:[(0,se.jsx)(H.x$F,{size:14})," ",Ut[0].locationname]}):(0,se.jsx)(y.Z,{fullWidth:!0,options:Ut||[],value:io,getOptionLabel:function(e){return e?"".concat(e.locationname," (").concat(e.suburb||"",")"):""},PaperComponent:Re,onChange:function(e,t,o){t&&(lo(t),Xt(t.locationid),oo(t.locationname)),"clear"===o&&(lo(null),Xt(0),oo("All Locations"))},renderInput:function(e){return(0,se.jsx)(w.Z,(0,c.Z)((0,c.Z)({},e),{},{placeholder:"All Locations",size:"small",sx:Ye("#10b981"),InputProps:(0,c.Z)((0,c.Z)({},e.InputProps),{},{startAdornment:(0,se.jsx)(m.Z,{direction:"row",alignItems:"center",spacing:.75,sx:{pl:.5},children:(0,se.jsx)(Pe,{color:"#10b981",size:22,selected:!0,children:(0,se.jsx)(H.c7Z,{size:13})})})})}))}})}),(0,se.jsx)(Z.ZP,{item:!0,xs:12,sm:6,md:4,children:(0,se.jsx)(y.Z,{fullWidth:!0,options:Ae,value:Kt,getOptionLabel:function(e){return(null===e||void 0===e?void 0:e.status)||""},PaperComponent:Re,onChange:function(e,t,o){"clear"===o?(Lt("All"),Nt(Ae[0])):(Lt(t.statusLow),Nt(t))},renderInput:function(e){return(0,se.jsx)(w.Z,(0,c.Z)((0,c.Z)({},e),{},{placeholder:"Status",size:"small",sx:Ye((null===Kt||void 0===Kt?void 0:Kt.color)||Ce),InputProps:(0,c.Z)((0,c.Z)({},e.InputProps),{},{startAdornment:(0,se.jsx)(m.Z,{direction:"row",alignItems:"center",spacing:.75,sx:{pl:.5},children:(0,se.jsx)(Pe,{color:(null===Kt||void 0===Kt?void 0:Kt.color)||Ce,size:22,selected:!0,children:null!==Kt&&void 0!==Kt&&Kt.icon?s.createElement(Kt.icon,{size:13}):(0,se.jsx)(H.VK0,{size:13})})})})}))}})}),(0,se.jsx)(Z.ZP,{item:!0,xs:12,sm:12,md:4,children:(0,se.jsxs)(f.Z,{sx:{display:"flex",alignItems:"center",gap:.75,px:1.25,py:.75,borderRadius:999,bgcolor:Se(Ce),border:"1.5px solid ".concat(De(Ce)),transition:"all 0.18s","&:focus-within":{borderColor:Ce,boxShadow:"0 0 0 3px ".concat(ze(Ce))}},children:[(0,se.jsx)(H.vU7,{size:16,style:{color:Ce,flexShrink:0}}),(0,se.jsx)(k.ZP,{inputRef:E,placeholder:"Search (ctrl+k)",value:_e,onChange:function(e){return Je(e.target.value)},autoComplete:"off",sx:{flex:1,fontSize:13,fontWeight:600,color:be,"& input::placeholder":{color:Ze,opacity:1}}}),_e&&(0,se.jsx)(S.Z,{size:"small",onClick:function(){return Je("")},sx:{p:.25,color:Ce},children:(0,se.jsx)(H.lUB,{size:14})})]})})]})}),(0,se.jsx)(x.Z,{elevation:0,sx:{mt:{xs:1,md:1.25},borderRadius:2,border:"1px solid",borderColor:je,overflow:"hidden",background:"#fff"},children:(0,se.jsx)(W.Z,{ref:X,onScroll:function(e){var t=e.currentTarget,o=t.scrollTop,r=t.scrollHeight;o+t.clientHeight>=r-50&&go&&!mo&&po()},sx:{overflowX:"auto",overflowY:"visible","&::-webkit-scrollbar":{width:10,height:10},"&::-webkit-scrollbar-thumb":{backgroundColor:De(Ce),borderRadius:8,"&:hover":{backgroundColor:Ce}},"&::-webkit-scrollbar-track":{backgroundColor:we}},children:(0,se.jsxs)(z.Z,{stickyHeader:!0,size:"small",sx:{minWidth:ot.filter((function(e){return st(e.key)})).reduce((function(e,t){return e+(t.width||t.minWidth||100)}),0),tableLayout:"auto"},children:[(0,se.jsx)(D.Z,{children:(0,se.jsxs)(C.Z,{sx:{"& th":{backgroundColor:we,color:ve,fontSize:10.5,fontWeight:800,letterSpacing:.5,textTransform:"uppercase",whiteSpace:"nowrap",borderBottom:"1px solid ".concat(je),py:.75,px:1}},children:[st("index")&&(0,se.jsx)(M.Z,{sx:{width:36},children:"#"}),st("location")&&(0,se.jsx)(M.Z,{sx:{minWidth:150},children:"Location / Order"}),st("pickup")&&(0,se.jsx)(M.Z,{sx:{minWidth:140},children:"Pickup"}),st("drop")&&(0,se.jsx)(M.Z,{sx:{minWidth:140},children:"Drop"}),st("status")&&(0,se.jsx)(M.Z,{sx:{width:110},children:"Status"}),st("assigned")&&(0,se.jsx)(M.Z,{sx:{minWidth:110},children:"Assigned"}),st("accepted")&&(0,se.jsx)(M.Z,{sx:{minWidth:90},children:"Accepted"}),st("arrived")&&(0,se.jsx)(M.Z,{sx:{minWidth:90},children:"Arrived"}),st("picked")&&(0,se.jsx)(M.Z,{sx:{minWidth:90},children:"Picked"}),st("delivered")&&(0,se.jsx)(M.Z,{sx:{minWidth:90},children:"Delivered"}),st("cancelled")&&(0,se.jsx)(M.Z,{sx:{minWidth:90},children:"Cancelled"}),st("kms")&&(0,se.jsx)(M.Z,{align:"center",sx:{width:70},children:"Kms"})]})}),(0,se.jsxs)(I.Z,{children:[0===(null===bo||void 0===bo?void 0:bo.length)&&!fo&&(0,se.jsx)(C.Z,{children:(0,se.jsx)(M.Z,{colSpan:at,sx:{py:7,borderBottom:"none"},children:(0,se.jsxs)(m.Z,{alignItems:"center",spacing:1.25,children:[(0,se.jsx)(p.Z,{sx:{width:56,height:56,bgcolor:We("#94a3b8"),color:Ze,borderRadius:2},variant:"rounded",children:(0,se.jsx)(H.VHP,{size:26})}),(0,se.jsx)(g.Z,{sx:{fontWeight:700,color:be,fontSize:14},children:"No orders match these filters"}),(0,se.jsx)(g.Z,{sx:{color:ve,fontSize:12},children:_e?"Try a different keyword or clear the search.":"Adjust the location, status, or date range above."}),_e&&(0,se.jsx)(v.Z,{size:"small",onClick:function(){return Je("")},sx:{mt:.5,height:28,textTransform:"none",fontSize:12,fontWeight:700,color:Ce,borderRadius:1.25,"&:hover":{bgcolor:Se(Ce)}},startIcon:(0,se.jsx)(H.lUB,{size:14}),children:"Clear search"})]})})}),fo&&0===bo.length&&Array.from({length:10}).map((function(e,t){return(0,se.jsx)(C.Z,{children:Array.from({length:at}).map((function(e,t){return(0,se.jsx)(M.Z,{sx:{borderBottom:"1px solid ".concat(ye),py:.625,px:1},children:(0,se.jsx)(j.Z,{animation:"wave",height:20})},t)}))},"sk-".concat(t))})),bo.map((function(e,t){return(0,se.jsxs)(C.Z,{sx:{cursor:"pointer",transition:"background-color 0.12s, box-shadow 0.12s","& td":{borderBottom:"1px solid ".concat(ye),py:tt,px:1,verticalAlign:"top"},"&:hover":{backgroundColor:Se(Ce),boxShadow:"inset 3px 0 0 ".concat(Ce)}},children:[st("index")&&(0,se.jsx)(M.Z,{children:(0,se.jsx)(g.Z,{sx:{fontWeight:700,fontSize:12,color:Ze},children:t+1})}),st("location")&&(0,se.jsxs)(M.Z,{children:[(0,se.jsx)(g.Z,{sx:{fontSize:12.5,fontWeight:700,color:be,lineHeight:1.25},noWrap:!0,children:e.locationname}),(0,se.jsx)(b.Z,{title:"Order Id",children:(0,se.jsx)(g.Z,{sx:{fontSize:11,color:ve,fontWeight:600,lineHeight:1.3},noWrap:!0,children:e.orderid})}),(0,se.jsx)(b.Z,{title:"Delivery Date",children:(0,se.jsxs)(m.Z,{direction:"row",alignItems:"center",spacing:.5,sx:{mt:.125},children:[(0,se.jsx)(H.dKE,{size:10,style:{color:Ze,flexShrink:0}}),(0,se.jsx)(g.Z,{sx:{fontSize:10.5,color:ve,fontWeight:700},noWrap:!0,children:O()(e.deliverydate).utc().format("hh:mm A")}),(0,se.jsxs)(g.Z,{sx:{fontSize:10.5,color:Ze,fontWeight:600},noWrap:!0,children:["\xb7 ",O()(e.deliverydate).utc().format("DD MMM YY")]})]})})]}),st("pickup")&&(0,se.jsx)(M.Z,{children:(0,se.jsxs)(m.Z,{spacing:.125,children:[(0,se.jsx)(g.Z,{sx:{fontSize:12.5,fontWeight:700,color:be,lineHeight:1.25},noWrap:!0,children:e.pickupcustomer}),(0,se.jsx)(g.Z,{sx:{fontSize:11,color:ve,fontWeight:600,lineHeight:1.3},noWrap:!0,children:e.pickupcontactno}),(0,se.jsx)(b.Z,{title:e.Pickupaddress||e.pickupaddress,children:(0,se.jsx)(g.Z,{sx:{fontSize:10.5,color:Ze,fontWeight:600,lineHeight:1.3},noWrap:!0,children:e.pickupsuburb||e.pickuplocation||(e.Pickupaddress?"".concat(e.Pickupaddress.slice(0,20),"\u2026"):"\u2014")})})]})}),st("drop")&&(0,se.jsx)(M.Z,{children:(0,se.jsxs)(m.Z,{spacing:.125,children:[(0,se.jsx)(g.Z,{sx:{fontSize:12.5,fontWeight:700,color:be,lineHeight:1.25},noWrap:!0,children:e.deliverycustomer}),(0,se.jsx)(g.Z,{sx:{fontSize:11,color:ve,fontWeight:600,lineHeight:1.3},noWrap:!0,children:e.deliverycontactno}),(0,se.jsx)(b.Z,{title:e.deliveryaddress,children:(0,se.jsx)(g.Z,{sx:{fontSize:10.5,color:Ze,fontWeight:600,lineHeight:1.3},noWrap:!0,children:e.deliverysuburb||e.deliverylocation||(e.deliveryaddress?"".concat(e.deliveryaddress.slice(0,20),"\u2026"):"\u2014")})})]})}),st("status")&&(0,se.jsx)(M.Z,{children:(0,se.jsx)(Le,{status:e.orderstatus})}),st("assigned")&&(0,se.jsx)(M.Z,{children:(0,se.jsxs)(m.Z,{spacing:.25,children:[e.ridername&&(0,se.jsx)(g.Z,{sx:{fontSize:11,fontWeight:800,color:Ce},noWrap:!0,children:e.ridername}),(0,se.jsx)(Ee,{value:e.assigntime})]})}),st("accepted")&&(0,se.jsx)(M.Z,{children:(0,se.jsx)(Ee,{value:e.starttime})}),st("arrived")&&(0,se.jsx)(M.Z,{children:(0,se.jsx)(Ee,{value:e.arrivaltime})}),st("picked")&&(0,se.jsx)(M.Z,{children:(0,se.jsx)(Ee,{value:e.pickuptime})}),st("delivered")&&(0,se.jsx)(M.Z,{children:(0,se.jsx)(Ee,{value:e.deliverytime})}),st("cancelled")&&(0,se.jsx)(M.Z,{children:(0,se.jsx)(Ee,{value:e.canceltime})}),st("kms")&&(0,se.jsx)(M.Z,{align:"center",children:(0,se.jsx)(He,{value:"cancelled"===e.orderstatus||""===e.kms?0:Number(parseFloat(e.kms||0).toFixed(1)),color:"#f59e0b",icon:(0,se.jsx)(H.v93,{size:11})})})]},"".concat(e.orderid,"-").concat(t))})),0!==bo.length&&(0,se.jsx)(C.Z,{sx:{"&:hover":{backgroundColor:"transparent !important"}},children:(0,se.jsx)(M.Z,{colSpan:at,sx:{borderBottom:"none",py:1,bgcolor:we},children:(0,se.jsx)(m.Z,{ref:G,direction:"row",alignItems:"center",justifyContent:"center",spacing:1,sx:{minHeight:32},children:mo||go?(0,se.jsxs)(se.Fragment,{children:[(0,se.jsx)(A.Z,{size:14,sx:{color:Ce}}),(0,se.jsx)(g.Z,{sx:{fontSize:11.5,color:ve,fontWeight:700},children:"Loading more orders\u2026"})]}):(0,se.jsxs)(g.Z,{sx:{fontSize:11.5,color:Ze,fontWeight:700,letterSpacing:.3},children:[bo.length," order",1===bo.length?"":"s"," \xb7 End of list"]})})})})]})]})})}),(0,se.jsxs)(R.Z,{anchorEl:xt,open:Boolean(xt),onClose:function(){return pt(null)},anchorOrigin:{vertical:"bottom",horizontal:"right"},transformOrigin:{vertical:"top",horizontal:"right"},slotProps:{paper:{sx:{mt:.75,width:300,borderRadius:2.5,border:"1px solid ".concat(je),boxShadow:me,overflow:"hidden"}}},MenuListProps:{sx:{py:0}},children:[(0,se.jsxs)(f.Z,{sx:{px:1.5,pt:1.25,pb:1.125,background:"linear-gradient(135deg, ".concat(Se(Ce)," 0%, ").concat(Se(Me)," 100%)"),borderBottom:"1px solid ".concat(je)},children:[(0,se.jsx)(m.Z,{direction:"row",alignItems:"center",justifyContent:"space-between",spacing:1,children:(0,se.jsxs)(m.Z,{direction:"row",alignItems:"center",spacing:1,children:[(0,se.jsx)(p.Z,{variant:"rounded",sx:{width:28,height:28,bgcolor:Ce,color:"#fff",borderRadius:1.25},children:(0,se.jsx)(H.Dx,{size:15})}),(0,se.jsxs)(m.Z,{spacing:0,children:[(0,se.jsx)(g.Z,{sx:{fontSize:13,fontWeight:800,color:be,lineHeight:1.15},children:"Columns"}),(0,se.jsxs)(g.Z,{sx:{fontSize:10.5,fontWeight:700,color:ve,lineHeight:1.2},children:[at," of ",ot.length," shown"]})]})]})}),(0,se.jsxs)(m.Z,{direction:"row",spacing:.75,sx:{mt:1.125},children:[(0,se.jsx)(v.Z,{size:"small",onClick:function(){return ct(ot.reduce((function(e,t){return(0,c.Z)((0,c.Z)({},e),{},(0,i.Z)({},t.key,!0))}),{}))},disabled:0===dt,startIcon:(0,se.jsx)(H.smy,{size:13}),sx:{flex:1,height:28,px:1,fontSize:11.5,fontWeight:800,textTransform:"none",borderRadius:1.25,color:Ce,bgcolor:"#fff",border:"1px solid ".concat(De(Ce)),"&:hover":{bgcolor:Se(Ce),borderColor:Ce},"&.Mui-disabled":{color:Ze,bgcolor:"#fff",borderColor:je,opacity:.7}},children:"Show all"}),(0,se.jsx)(v.Z,{size:"small",onClick:function(){return ct(rt)},disabled:gt,startIcon:(0,se.jsx)(H.zq9,{size:14}),sx:{flex:1,height:28,px:1,fontSize:11.5,fontWeight:800,textTransform:"none",borderRadius:1.25,color:ve,bgcolor:"#fff",border:"1px solid ".concat(je),"&:hover":{bgcolor:we,borderColor:Ze,color:be},"&.Mui-disabled":{color:Ze,bgcolor:"#fff",borderColor:je,opacity:.7}},children:"Reset"})]})]}),(0,se.jsx)(f.Z,{sx:{maxHeight:340,overflowY:"auto",py:.5},children:["Core","Lifecycle","Metrics"].map((function(e){var t=ot.filter((function(t){return t.group===e})),o=t.filter((function(e){return st(e.key)})).length;return(0,se.jsxs)(f.Z,{sx:{px:.5,pb:.25},children:[(0,se.jsxs)(m.Z,{direction:"row",alignItems:"center",justifyContent:"space-between",sx:{px:1,pt:.875,pb:.375},children:[(0,se.jsx)(g.Z,{sx:{fontSize:10,fontWeight:800,color:Ze,letterSpacing:.7,textTransform:"uppercase"},children:e}),(0,se.jsxs)(g.Z,{sx:{fontSize:10,fontWeight:700,color:Ze},children:[o,"/",t.length]})]}),t.map((function(e){var t=st(e.key),o=!!e.required;return(0,se.jsxs)(f.Z,{onClick:function(){return!o&&ft(e.key)},sx:{display:"flex",alignItems:"center",justifyContent:"space-between",gap:1,mx:.5,px:1,py:.375,borderRadius:1.5,cursor:o?"default":"pointer",bgcolor:t?Se(Ce):"transparent",border:"1px solid ".concat(t?De(Ce):"transparent"),transition:"background-color 0.15s, border-color 0.15s","&:hover":{bgcolor:o?t?Se(Ce):"transparent":We(Ce)}},children:[(0,se.jsxs)(m.Z,{direction:"row",alignItems:"center",spacing:.625,sx:{minWidth:0},children:[(0,se.jsx)(g.Z,{noWrap:!0,sx:{fontSize:13,fontWeight:700,color:t?be:ve},children:e.label}),o&&(0,se.jsx)(b.Z,{title:"Always visible",arrow:!0,children:(0,se.jsx)(f.Z,{sx:{display:"inline-flex",color:Ze},children:(0,se.jsx)(H.Tmq,{size:11})})})]}),(0,se.jsx)(P.Z,{size:"small",checked:t,disabled:o,onClick:function(e){return e.stopPropagation()},onChange:function(){return!o&&ft(e.key)},sx:{"& .MuiSwitch-switchBase.Mui-checked":{color:Ce},"& .MuiSwitch-switchBase.Mui-checked + .MuiSwitch-track":{backgroundColor:Ce,opacity:1},"& .MuiSwitch-switchBase.Mui-disabled.Mui-checked":{color:Me},"& .MuiSwitch-switchBase.Mui-disabled.Mui-checked + .MuiSwitch-track":{backgroundColor:Me,opacity:.6}}})]},e.key)}))]},e)}))})]}),(0,se.jsxs)(Y.Z,{open:de,onClose:function(){return ue(!1)},PaperProps:{sx:{borderRadius:3}},children:[(0,se.jsx)(f.Z,{sx:{p:2.5,background:"linear-gradient(135deg, ".concat(Se(Ce)," 0%, ").concat(Se(Me)," 100%)"),borderBottom:"1px solid ".concat(je)},children:(0,se.jsxs)(m.Z,{direction:"row",alignItems:"center",spacing:1.5,children:[(0,se.jsx)(p.Z,{sx:{bgcolor:Ce,color:"#fff",width:40,height:40,boxShadow:"0 6px 18px ".concat(ze(Ce))},children:(0,se.jsx)(H.sHf,{size:20})}),(0,se.jsxs)(m.Z,{children:[(0,se.jsx)(g.Z,{variant:"h5",sx:{fontWeight:800,color:be},children:"Select Date Range"}),(0,se.jsx)(g.Z,{variant:"caption",sx:{color:ve,fontWeight:600},children:"Filter the order details by a date range or preset"})]})]})}),(0,se.jsx)(L.Z,{sx:{width:"100%"},className:"datedialog",children:(0,se.jsx)(T.D,{open:de,toggle:function(){return ue(!de)},id:"daterange1",onChange:function(e){"All"===e.label?(oe(""),le(""),Ie("All"),ue(!1)):(oe(O()(e.startDate).format("YYYY-MM-DD")),le(O()(e.endDate).format("YYYY-MM-DD")),Ie(e.label||""))},definedRanges:[{label:"Today",startDate:new Date,endDate:new Date},{label:"Yesterday",startDate:(0,B.Z)(new Date,-1),endDate:(0,B.Z)(new Date,-1)},{label:"Tomorrow",startDate:(0,B.Z)(new Date,1),endDate:(0,B.Z)(new Date,1)},{label:"This Week",startDate:(0,V.Z)(new Date),endDate:(0,K.Z)(new Date)},{label:"Last Week",startDate:(0,V.Z)((0,N.Z)(new Date,-1)),endDate:(0,K.Z)((0,N.Z)(new Date,-1))},{label:"Last 7 Days",startDate:(0,N.Z)(new Date,-1),endDate:new Date},{label:"This Month",startDate:(0,F.Z)(new Date),endDate:(0,q.Z)(new Date)},{label:"Last Month",startDate:(0,F.Z)((0,U.Z)(new Date,-1)),endDate:(0,q.Z)((0,U.Z)(new Date,-1))},{label:"All",startDate:new Date,endDate:(0,B.Z)(new Date,-1)}]})}),(0,se.jsxs)(m.Z,{direction:"row",justifyContent:"flex-end",spacing:1,sx:{width:"100%",p:2,borderTop:"1px solid ".concat(ye)},children:[(0,se.jsx)(v.Z,{variant:"outlined",onClick:function(){return ue(!1)},sx:{borderRadius:999,px:2.5,borderColor:je,color:ve,fontWeight:700,"&:hover":{borderColor:ve,bgcolor:we}},children:"Cancel"}),(0,se.jsx)(v.Z,{variant:"contained",onClick:function(){return ue(!1)},sx:{borderRadius:999,px:3,bgcolor:Ce,fontWeight:700,boxShadow:"0 6px 18px ".concat(ze(Ce)),"&:hover":{bgcolor:"#4D1C61"}},children:"Apply"})]})]}),(0,se.jsx)(Y.Z,{open:Dt,onClose:function(){return Ct(!1)},maxWidth:"lg",fullWidth:!0,PaperProps:{sx:{borderRadius:3,overflow:"hidden"}},children:vt&&(0,se.jsx)(f.Z,{children:(0,se.jsx)(he,{coordinates:vt,additionalProps:{riderStart:yt,riderEnd:St},order:At,setMapOpen:Ct})})})]})}}}]); \ No newline at end of file diff --git a/build/static/js/9186.5c6122f5.chunk.js b/build/static/js/9186.5c6122f5.chunk.js deleted file mode 100644 index f5e645c..0000000 --- a/build/static/js/9186.5c6122f5.chunk.js +++ /dev/null @@ -1 +0,0 @@ -(self.webpackChunkmantis_material_react=self.webpackChunkmantis_material_react||[]).push([[9186],{26446:function(t,e,n){"use strict";n.d(e,{Z:function(){return s}});var r=n(87462),a=n(47313),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M864 256H736v-80c0-35.3-28.7-64-64-64H352c-35.3 0-64 28.7-64 64v80H160c-17.7 0-32 14.3-32 32v32c0 4.4 3.6 8 8 8h60.4l24.7 523c1.6 34.1 29.8 61 63.9 61h454c34.2 0 62.3-26.8 63.9-61l24.7-523H888c4.4 0 8-3.6 8-8v-32c0-17.7-14.3-32-32-32zm-200 0H360v-72h304v72z"}}]},name:"delete",theme:"filled"},o=n(16141),c=function(t,e){return a.createElement(o.Z,(0,r.Z)({},t,{ref:e,icon:i}))};var s=a.forwardRef(c)},41627:function(t,e,n){"use strict";n.d(e,{Z:function(){return s}});var r=n(87462),a=n(47313),i={icon:function(t,e){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M761.1 288.3L687.8 215 325.1 577.6l-15.6 89 88.9-15.7z",fill:e}},{tag:"path",attrs:{d:"M880 836H144c-17.7 0-32 14.3-32 32v36c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-36c0-17.7-14.3-32-32-32zm-622.3-84c2 0 4-.2 6-.5L431.9 722c2-.4 3.9-1.3 5.3-2.8l423.9-423.9a9.96 9.96 0 000-14.1L694.9 114.9c-1.9-1.9-4.4-2.9-7.1-2.9s-5.2 1-7.1 2.9L256.8 538.8c-1.5 1.5-2.4 3.3-2.8 5.3l-29.5 168.2a33.5 33.5 0 009.4 29.8c6.6 6.4 14.9 9.9 23.8 9.9zm67.4-174.4L687.8 215l73.3 73.3-362.7 362.6-88.9 15.7 15.6-89z",fill:t}}]}},name:"edit",theme:"twotone"},o=n(16141),c=function(t,e){return a.createElement(o.Z,(0,r.Z)({},t,{ref:e,icon:i}))};var s=a.forwardRef(c)},42897:function(t,e,n){"use strict";n.d(e,{Z:function(){return s}});var r=n(87462),a=n(47313),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.6 289.1a362.49 362.49 0 00-79.9-115.7 370.83 370.83 0 00-118.2-77.8C610.7 76.6 562.1 67 512 67c-50.1 0-98.7 9.6-144.5 28.5-44.3 18.3-84 44.5-118.2 77.8A363.6 363.6 0 00169.4 289c-19.5 45-29.4 92.8-29.4 142 0 70.6 16.9 140.9 50.1 208.7 26.7 54.5 64 107.6 111 158.1 80.3 86.2 164.5 138.9 188.4 153a43.9 43.9 0 0022.4 6.1c7.8 0 15.5-2 22.4-6.1 23.9-14.1 108.1-66.8 188.4-153 47-50.4 84.3-103.6 111-158.1C867.1 572 884 501.8 884 431.1c0-49.2-9.9-97-29.4-142zM512 880.2c-65.9-41.9-300-207.8-300-449.1 0-77.9 31.1-151.1 87.6-206.3C356.3 169.5 431.7 139 512 139s155.7 30.5 212.4 85.9C780.9 280 812 353.2 812 431.1c0 241.3-234.1 407.2-300 449.1zm0-617.2c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm79.2 255.2A111.6 111.6 0 01512 551c-29.9 0-58-11.7-79.2-32.8A111.6 111.6 0 01400 439c0-29.9 11.7-58 32.8-79.2C454 338.6 482.1 327 512 327c29.9 0 58 11.6 79.2 32.8C612.4 381 624 409.1 624 439c0 29.9-11.6 58-32.8 79.2z"}}]},name:"environment",theme:"outlined"},o=n(16141),c=function(t,e){return a.createElement(o.Z,(0,r.Z)({},t,{ref:e,icon:i}))};var s=a.forwardRef(c)},10165:function(t,e,n){"use strict";n.d(e,{Z:function(){return s}});var r=n(87462),a=n(47313),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 112c-3.8 0-7.7.7-11.6 2.3L292 345.9H128c-8.8 0-16 7.4-16 16.6v299c0 9.2 7.2 16.6 16 16.6h101.7c-3.7 11.6-5.7 23.9-5.7 36.4 0 65.9 53.8 119.5 120 119.5 55.4 0 102.1-37.6 115.9-88.4l408.6 164.2c3.9 1.5 7.8 2.3 11.6 2.3 16.9 0 32-14.2 32-33.2V145.2C912 126.2 897 112 880 112zM344 762.3c-26.5 0-48-21.4-48-47.8 0-11.2 3.9-21.9 11-30.4l84.9 34.1c-2 24.6-22.7 44.1-47.9 44.1zm496 58.4L318.8 611.3l-12.9-5.2H184V417.9h121.9l12.9-5.2L840 203.3v617.4z"}}]},name:"notification",theme:"outlined"},o=n(16141),c=function(t,e){return a.createElement(o.Z,(0,r.Z)({},t,{ref:e,icon:i}))};var s=a.forwardRef(c)},50661:function(t,e,n){"use strict";n.d(e,{Z:function(){return s}});var r=n(87462),a=n(47313),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M955.7 856l-416-720c-6.2-10.7-16.9-16-27.7-16s-21.6 5.3-27.7 16l-416 720C56 877.4 71.4 904 96 904h832c24.6 0 40-26.6 27.7-48zM480 416c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v184c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V416zm32 352a48.01 48.01 0 010-96 48.01 48.01 0 010 96z"}}]},name:"warning",theme:"filled"},o=n(16141),c=function(t,e){return a.createElement(o.Z,(0,r.Z)({},t,{ref:e,icon:i}))};var s=a.forwardRef(c)},25718:function(t,e,n){"use strict";var r=n(64836);e.Z=void 0;var a=r(n(45045)),i=n(46417),o=(0,a.default)((0,i.jsx)("path",{d:"M12 2C6.47 2 2 6.47 2 12s4.47 10 10 10 10-4.47 10-10S17.53 2 12 2zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8zm3.59-13L12 10.59 8.41 7 7 8.41 10.59 12 7 15.59 8.41 17 12 13.41 15.59 17 17 15.59 13.41 12 17 8.41z"}),"CancelOutlined");e.Z=o},24904:function(t,e,n){"use strict";var r=n(64836);e.Z=void 0;var a=r(n(45045)),i=n(46417),o=(0,a.default)((0,i.jsx)("path",{d:"M18.92 6.01C18.72 5.42 18.16 5 17.5 5h-11c-.66 0-1.21.42-1.42 1.01L3 12v8c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-1h12v1c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-8l-2.08-5.99zM6.5 16c-.83 0-1.5-.67-1.5-1.5S5.67 13 6.5 13s1.5.67 1.5 1.5S7.33 16 6.5 16zm11 0c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5zM5 11l1.5-4.5h11L19 11H5z"}),"DirectionsCar");e.Z=o},58873:function(t,e,n){"use strict";var r=n(81171),a=n(46417);e.Z=(0,r.Z)((0,a.jsx)("path",{d:"M7.41 8.59 12 13.17l4.59-4.58L18 10l-6 6-6-6 1.41-1.41z"}),"KeyboardArrowDown")},76035:function(t,e,n){"use strict";var r=n(81171),a=n(46417);e.Z=(0,r.Z)((0,a.jsx)("path",{d:"M7.41 15.41 12 10.83l4.59 4.58L18 14l-6-6-6 6z"}),"KeyboardArrowUp")},33249:function(t,e,n){"use strict";n.d(e,{Z:function(){return g}});var r=n(87462),a=n(63366),i=n(47313),o=n(83061),c=n(21921),s=n(17592),l=n(77342),u=n(61113),d=n(77430),h=n(32298);function f(t){return(0,h.Z)("MuiAlertTitle",t)}(0,d.Z)("MuiAlertTitle",["root"]);var v=n(46417),m=["className"],p=(0,s.ZP)(u.Z,{name:"MuiAlertTitle",slot:"Root",overridesResolver:function(t,e){return e.root}})((function(t){return{fontWeight:t.theme.typography.fontWeightMedium,marginTop:-2}})),g=i.forwardRef((function(t,e){var n=(0,l.Z)({props:t,name:"MuiAlertTitle"}),i=n.className,s=(0,a.Z)(n,m),u=n,d=function(t){var e=t.classes;return(0,c.Z)({root:["root"]},f,e)}(u);return(0,v.jsx)(p,(0,r.Z)({gutterBottom:!0,component:"div",ownerState:u,ref:e,className:(0,o.Z)(d.root,i)},s))}))},44758:function(t,e,n){"use strict";n.d(e,{Z:function(){return $}});var r=n(4942),a=n(63366),i=n(87462),o=n(47313),c=n(83061),s=n(21921),l=n(17551),u=n(97423),d=n(81171),h=n(46417),f=(0,d.Z)((0,h.jsx)("path",{d:"M19 5v14H5V5h14m0-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2z"}),"CheckBoxOutlineBlank"),v=(0,d.Z)((0,h.jsx)("path",{d:"M19 3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.11 0 2-.9 2-2V5c0-1.1-.89-2-2-2zm-9 14l-5-5 1.41-1.41L10 14.17l7.59-7.59L19 8l-9 9z"}),"CheckBox"),m=(0,d.Z)((0,h.jsx)("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-2 10H7v-2h10v2z"}),"IndeterminateCheckBox"),p=n(91615),g=n(77342),Z=n(17592),b=n(77430),k=n(32298);function w(t){return(0,k.Z)("MuiCheckbox",t)}var x=(0,b.Z)("MuiCheckbox",["root","checked","disabled","indeterminate","colorPrimary","colorSecondary"]),C=["checkedIcon","color","icon","indeterminate","indeterminateIcon","inputProps","size","className"],S=(0,Z.ZP)(u.Z,{shouldForwardProp:function(t){return(0,Z.FO)(t)||"classes"===t},name:"MuiCheckbox",slot:"Root",overridesResolver:function(t,e){var n=t.ownerState;return[e.root,n.indeterminate&&e.indeterminate,"default"!==n.color&&e["color".concat((0,p.Z)(n.color))]]}})((function(t){var e,n=t.theme,a=t.ownerState;return(0,i.Z)({color:(n.vars||n).palette.text.secondary},!a.disableRipple&&{"&:hover":{backgroundColor:n.vars?"rgba(".concat("default"===a.color?n.vars.palette.action.activeChannel:n.vars.palette.primary.mainChannel," / ").concat(n.vars.palette.action.hoverOpacity,")"):(0,l.Fq)("default"===a.color?n.palette.action.active:n.palette[a.color].main,n.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},"default"!==a.color&&(e={},(0,r.Z)(e,"&.".concat(x.checked,", &.").concat(x.indeterminate),{color:(n.vars||n).palette[a.color].main}),(0,r.Z)(e,"&.".concat(x.disabled),{color:(n.vars||n).palette.action.disabled}),e))})),y=(0,h.jsx)(v,{}),M=(0,h.jsx)(f,{}),z=(0,h.jsx)(m,{}),$=o.forwardRef((function(t,e){var n,r,l=(0,g.Z)({props:t,name:"MuiCheckbox"}),u=l.checkedIcon,d=void 0===u?y:u,f=l.color,v=void 0===f?"primary":f,m=l.icon,Z=void 0===m?M:m,b=l.indeterminate,k=void 0!==b&&b,x=l.indeterminateIcon,$=void 0===x?z:x,R=l.inputProps,P=l.size,D=void 0===P?"medium":P,F=l.className,B=(0,a.Z)(l,C),O=k?$:Z,H=k?$:d,T=(0,i.Z)({},l,{color:v,indeterminate:k,size:D}),j=function(t){var e=t.classes,n=t.indeterminate,r=t.color,a={root:["root",n&&"indeterminate","color".concat((0,p.Z)(r))]},o=(0,s.Z)(a,w,e);return(0,i.Z)({},e,o)}(T);return(0,h.jsx)(S,(0,i.Z)({type:"checkbox",inputProps:(0,i.Z)({"data-indeterminate":k},R),icon:o.cloneElement(O,{fontSize:null!=(n=O.props.fontSize)?n:D}),checkedIcon:o.cloneElement(H,{fontSize:null!=(r=H.props.fontSize)?r:D}),ownerState:T,ref:e,className:(0,c.Z)(j.root,F)},B,{classes:j}))}))},85281:function(t,e,n){"use strict";n.d(e,{Z:function(){return F}});var r=n(30168),a=n(63366),i=n(87462),o=n(47313),c=n(83061),s=n(21921),l=n(30686),u=n(91615),d=n(77342),h=n(17592),f=n(77430),v=n(32298);function m(t){return(0,v.Z)("MuiCircularProgress",t)}(0,f.Z)("MuiCircularProgress",["root","determinate","indeterminate","colorPrimary","colorSecondary","svg","circle","circleDeterminate","circleIndeterminate","circleDisableShrink"]);var p,g,Z,b,k,w,x,C,S=n(46417),y=["className","color","disableShrink","size","style","thickness","value","variant"],M=44,z=(0,l.F4)(k||(k=p||(p=(0,r.Z)(["\n 0% {\n transform: rotate(0deg);\n }\n\n 100% {\n transform: rotate(360deg);\n }\n"])))),$=(0,l.F4)(w||(w=g||(g=(0,r.Z)(["\n 0% {\n stroke-dasharray: 1px, 200px;\n stroke-dashoffset: 0;\n }\n\n 50% {\n stroke-dasharray: 100px, 200px;\n stroke-dashoffset: -15px;\n }\n\n 100% {\n stroke-dasharray: 100px, 200px;\n stroke-dashoffset: -125px;\n }\n"])))),R=(0,h.ZP)("span",{name:"MuiCircularProgress",slot:"Root",overridesResolver:function(t,e){var n=t.ownerState;return[e.root,e[n.variant],e["color".concat((0,u.Z)(n.color))]]}})((function(t){var e=t.ownerState,n=t.theme;return(0,i.Z)({display:"inline-block"},"determinate"===e.variant&&{transition:n.transitions.create("transform")},"inherit"!==e.color&&{color:(n.vars||n).palette[e.color].main})}),(function(t){return"indeterminate"===t.ownerState.variant&&(0,l.iv)(x||(x=Z||(Z=(0,r.Z)(["\n animation: "," 1.4s linear infinite;\n "]))),z)})),P=(0,h.ZP)("svg",{name:"MuiCircularProgress",slot:"Svg",overridesResolver:function(t,e){return e.svg}})({display:"block"}),D=(0,h.ZP)("circle",{name:"MuiCircularProgress",slot:"Circle",overridesResolver:function(t,e){var n=t.ownerState;return[e.circle,e["circle".concat((0,u.Z)(n.variant))],n.disableShrink&&e.circleDisableShrink]}})((function(t){var e=t.ownerState,n=t.theme;return(0,i.Z)({stroke:"currentColor"},"determinate"===e.variant&&{transition:n.transitions.create("stroke-dashoffset")},"indeterminate"===e.variant&&{strokeDasharray:"80px, 200px",strokeDashoffset:0})}),(function(t){var e=t.ownerState;return"indeterminate"===e.variant&&!e.disableShrink&&(0,l.iv)(C||(C=b||(b=(0,r.Z)(["\n animation: "," 1.4s ease-in-out infinite;\n "]))),$)})),F=o.forwardRef((function(t,e){var n=(0,d.Z)({props:t,name:"MuiCircularProgress"}),r=n.className,o=n.color,l=void 0===o?"primary":o,h=n.disableShrink,f=void 0!==h&&h,v=n.size,p=void 0===v?40:v,g=n.style,Z=n.thickness,b=void 0===Z?3.6:Z,k=n.value,w=void 0===k?0:k,x=n.variant,C=void 0===x?"indeterminate":x,z=(0,a.Z)(n,y),$=(0,i.Z)({},n,{color:l,disableShrink:f,size:p,thickness:b,value:w,variant:C}),F=function(t){var e=t.classes,n=t.variant,r=t.color,a=t.disableShrink,i={root:["root",n,"color".concat((0,u.Z)(r))],svg:["svg"],circle:["circle","circle".concat((0,u.Z)(n)),a&&"circleDisableShrink"]};return(0,s.Z)(i,m,e)}($),B={},O={},H={};if("determinate"===C){var T=2*Math.PI*((M-b)/2);B.strokeDasharray=T.toFixed(3),H["aria-valuenow"]=Math.round(w),B.strokeDashoffset="".concat(((100-w)/100*T).toFixed(3),"px"),O.transform="rotate(-90deg)"}return(0,S.jsx)(R,(0,i.Z)({className:(0,c.Z)(F.root,r),style:(0,i.Z)({width:p,height:p},O,g),ownerState:$,ref:e,role:"progressbar"},H,z,{children:(0,S.jsx)(P,{className:F.svg,ownerState:$,viewBox:"".concat(22," ").concat(22," ").concat(M," ").concat(M),children:(0,S.jsx)(D,{className:F.circle,style:B,ownerState:$,cx:M,cy:M,r:(M-b)/2,fill:"none",strokeWidth:b})})}))}))},84488:function(t,e,n){"use strict";n.d(e,{Z:function(){return D}});var r=n(30168),a=n(63366),i=n(87462),o=n(47313),c=n(83061),s=n(30686),l=n(21921);function u(t){return String(t).match(/[\d.\-+]*\s*(.*)/)[1]||""}function d(t){return parseFloat(t)}var h=n(17551),f=n(17592),v=n(77342),m=n(77430),p=n(32298);function g(t){return(0,p.Z)("MuiSkeleton",t)}(0,m.Z)("MuiSkeleton",["root","text","rectangular","rounded","circular","pulse","wave","withChildren","fitContent","heightAuto"]);var Z,b,k,w,x,C,S,y,M=n(46417),z=["animation","className","component","height","style","variant","width"],$=(0,s.F4)(x||(x=Z||(Z=(0,r.Z)(["\n 0% {\n opacity: 1;\n }\n\n 50% {\n opacity: 0.4;\n }\n\n 100% {\n opacity: 1;\n }\n"])))),R=(0,s.F4)(C||(C=b||(b=(0,r.Z)(["\n 0% {\n transform: translateX(-100%);\n }\n\n 50% {\n /* +0.5s of delay between each loop */\n transform: translateX(100%);\n }\n\n 100% {\n transform: translateX(100%);\n }\n"])))),P=(0,f.ZP)("span",{name:"MuiSkeleton",slot:"Root",overridesResolver:function(t,e){var n=t.ownerState;return[e.root,e[n.variant],!1!==n.animation&&e[n.animation],n.hasChildren&&e.withChildren,n.hasChildren&&!n.width&&e.fitContent,n.hasChildren&&!n.height&&e.heightAuto]}})((function(t){var e=t.theme,n=t.ownerState,r=u(e.shape.borderRadius)||"px",a=d(e.shape.borderRadius);return(0,i.Z)({display:"block",backgroundColor:e.vars?e.vars.palette.Skeleton.bg:(0,h.Fq)(e.palette.text.primary,"light"===e.palette.mode?.11:.13),height:"1.2em"},"text"===n.variant&&{marginTop:0,marginBottom:0,height:"auto",transformOrigin:"0 55%",transform:"scale(1, 0.60)",borderRadius:"".concat(a).concat(r,"/").concat(Math.round(a/.6*10)/10).concat(r),"&:empty:before":{content:'"\\00a0"'}},"circular"===n.variant&&{borderRadius:"50%"},"rounded"===n.variant&&{borderRadius:(e.vars||e).shape.borderRadius},n.hasChildren&&{"& > *":{visibility:"hidden"}},n.hasChildren&&!n.width&&{maxWidth:"fit-content"},n.hasChildren&&!n.height&&{height:"auto"})}),(function(t){return"pulse"===t.ownerState.animation&&(0,s.iv)(S||(S=k||(k=(0,r.Z)(["\n animation: "," 1.5s ease-in-out 0.5s infinite;\n "]))),$)}),(function(t){var e=t.ownerState,n=t.theme;return"wave"===e.animation&&(0,s.iv)(y||(y=w||(w=(0,r.Z)(["\n position: relative;\n overflow: hidden;\n\n /* Fix bug in Safari https://bugs.webkit.org/show_bug.cgi?id=68196 */\n -webkit-mask-image: -webkit-radial-gradient(white, black);\n\n &::after {\n animation: "," 1.6s linear 0.5s infinite;\n background: linear-gradient(\n 90deg,\n transparent,\n ",",\n transparent\n );\n content: '';\n position: absolute;\n transform: translateX(-100%); /* Avoid flash during server-side hydration */\n bottom: 0;\n left: 0;\n right: 0;\n top: 0;\n }\n "]))),R,(n.vars||n).palette.action.hover)})),D=o.forwardRef((function(t,e){var n=(0,v.Z)({props:t,name:"MuiSkeleton"}),r=n.animation,o=void 0===r?"pulse":r,s=n.className,u=n.component,d=void 0===u?"span":u,h=n.height,f=n.style,m=n.variant,p=void 0===m?"text":m,Z=n.width,b=(0,a.Z)(n,z),k=(0,i.Z)({},n,{animation:o,component:d,variant:p,hasChildren:Boolean(b.children)}),w=function(t){var e=t.classes,n=t.variant,r=t.animation,a=t.hasChildren,i=t.width,o=t.height,c={root:["root",n,r,a&&"withChildren",a&&!i&&"fitContent",a&&!o&&"heightAuto"]};return(0,l.Z)(c,g,e)}(k);return(0,M.jsx)(P,(0,i.Z)({as:d,ref:e,className:(0,c.Z)(w.root,s),ownerState:k},b,{style:(0,i.Z)({width:Z,height:h},f)}))}))},97423:function(t,e,n){"use strict";n.d(e,{Z:function(){return w}});var r=n(29439),a=n(63366),i=n(87462),o=n(47313),c=n(83061),s=n(21921),l=n(91615),u=n(17592),d=n(53800),h=n(99008),f=n(38743),v=n(77430),m=n(32298);function p(t){return(0,m.Z)("PrivateSwitchBase",t)}(0,v.Z)("PrivateSwitchBase",["root","checked","disabled","input","edgeStart","edgeEnd"]);var g=n(46417),Z=["autoFocus","checked","checkedIcon","className","defaultChecked","disabled","disableFocusRipple","edge","icon","id","inputProps","inputRef","name","onBlur","onChange","onFocus","readOnly","required","tabIndex","type","value"],b=(0,u.ZP)(f.Z)((function(t){var e=t.ownerState;return(0,i.Z)({padding:9,borderRadius:"50%"},"start"===e.edge&&{marginLeft:"small"===e.size?-3:-12},"end"===e.edge&&{marginRight:"small"===e.size?-3:-12})})),k=(0,u.ZP)("input")({cursor:"inherit",position:"absolute",opacity:0,width:"100%",height:"100%",top:0,left:0,margin:0,padding:0,zIndex:1}),w=o.forwardRef((function(t,e){var n=t.autoFocus,o=t.checked,u=t.checkedIcon,f=t.className,v=t.defaultChecked,m=t.disabled,w=t.disableFocusRipple,x=void 0!==w&&w,C=t.edge,S=void 0!==C&&C,y=t.icon,M=t.id,z=t.inputProps,$=t.inputRef,R=t.name,P=t.onBlur,D=t.onChange,F=t.onFocus,B=t.readOnly,O=t.required,H=void 0!==O&&O,T=t.tabIndex,j=t.type,L=t.value,N=(0,a.Z)(t,Z),I=(0,d.Z)({controlled:o,default:Boolean(v),name:"SwitchBase",state:"checked"}),A=(0,r.Z)(I,2),U=A[0],E=A[1],Y=(0,h.Z)(),V=m;Y&&"undefined"===typeof V&&(V=Y.disabled);var q="checkbox"===j||"radio"===j,W=(0,i.Z)({},t,{checked:U,disabled:V,disableFocusRipple:x,edge:S}),_=function(t){var e=t.classes,n=t.checked,r=t.disabled,a=t.edge,i={root:["root",n&&"checked",r&&"disabled",a&&"edge".concat((0,l.Z)(a))],input:["input"]};return(0,s.Z)(i,p,e)}(W);return(0,g.jsxs)(b,(0,i.Z)({component:"span",className:(0,c.Z)(_.root,f),centerRipple:!0,focusRipple:!x,disabled:V,tabIndex:null,role:void 0,onFocus:function(t){F&&F(t),Y&&Y.onFocus&&Y.onFocus(t)},onBlur:function(t){P&&P(t),Y&&Y.onBlur&&Y.onBlur(t)},ownerState:W,ref:e},N,{children:[(0,g.jsx)(k,(0,i.Z)({autoFocus:n,checked:o,defaultChecked:v,className:_.input,disabled:V,id:q?M:void 0,name:R,onChange:function(t){if(!t.nativeEvent.defaultPrevented){var e=t.target.checked;E(e),D&&D(t,e)}},readOnly:B,ref:$,required:H,ownerState:W,tabIndex:T,type:j},"checkbox"===j&&void 0===L?{}:{value:L},z)),U?u:y]}))}))},91635:function(t){t.exports=function(){"use strict";var t="minute",e=/[+-]\d\d(?::?\d\d)?/g,n=/([+-]|\d\d)/g;return function(r,a,i){var o=a.prototype;i.utc=function(t){return new a({date:t,utc:!0,args:arguments})},o.utc=function(e){var n=i(this.toDate(),{locale:this.$L,utc:!0});return e?n.add(this.utcOffset(),t):n},o.local=function(){return i(this.toDate(),{locale:this.$L,utc:!1})};var c=o.parse;o.parse=function(t){t.utc&&(this.$u=!0),this.$utils().u(t.$offset)||(this.$offset=t.$offset),c.call(this,t)};var s=o.init;o.init=function(){if(this.$u){var t=this.$d;this.$y=t.getUTCFullYear(),this.$M=t.getUTCMonth(),this.$D=t.getUTCDate(),this.$W=t.getUTCDay(),this.$H=t.getUTCHours(),this.$m=t.getUTCMinutes(),this.$s=t.getUTCSeconds(),this.$ms=t.getUTCMilliseconds()}else s.call(this)};var l=o.utcOffset;o.utcOffset=function(r,a){var i=this.$utils().u;if(i(r))return this.$u?0:i(this.$offset)?l.call(this):this.$offset;if("string"==typeof r&&(r=function(t){void 0===t&&(t="");var r=t.match(e);if(!r)return null;var a=(""+r[0]).match(n)||["-",0,0],i=a[0],o=60*+a[1]+ +a[2];return 0===o?0:"+"===i?o:-o}(r),null===r))return this;var o=Math.abs(r)<=16?60*r:r,c=this;if(a)return c.$offset=o,c.$u=0===r,c;if(0!==r){var s=this.$u?this.toDate().getTimezoneOffset():-1*this.utcOffset();(c=this.local().add(o+s,t)).$offset=o,c.$x.$localOffset=s}else c=this.utc();return c};var u=o.format;o.format=function(t){var e=t||(this.$u?"YYYY-MM-DDTHH:mm:ss[Z]":"");return u.call(this,e)},o.valueOf=function(){var t=this.$utils().u(this.$offset)?0:this.$offset+(this.$x.$localOffset||this.$d.getTimezoneOffset());return this.$d.valueOf()-6e4*t},o.isUTC=function(){return!!this.$u},o.toISOString=function(){return this.toDate().toISOString()},o.toString=function(){return this.toDate().toUTCString()};var d=o.toDate;o.toDate=function(t){return"s"===t&&this.$offset?i(this.format("YYYY-MM-DD HH:mm:ss:SSS")).toDate():d.call(this)};var h=o.diff;o.diff=function(t,e,n){if(t&&this.$u===t.$u)return h.call(this,t,e,n);var r=this.local(),a=i(t).local();return h.call(r,a,e,n)}}}()}}]); \ No newline at end of file diff --git a/build/static/js/9336.20180af9.chunk.js b/build/static/js/9336.20180af9.chunk.js deleted file mode 100644 index 832580c..0000000 --- a/build/static/js/9336.20180af9.chunk.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkmantis_material_react=self.webpackChunkmantis_material_react||[]).push([[9336],{91547:function(e,t,n){n.d(t,{gA:function(){return F}});var a=n(37762),r=n(93433),o=n(29439),i=n(74165),s=n(15861),c=n(1413),l=n(47313),u=n(76088),d=n(16783),p=n(85281),m=n(88706),f=n(44453),v=n(46417),h="https://nominatim.openstreetmap.org/search",Z="https://nominatim.openstreetmap.org/reverse",g=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=[],n=function(e,n){e&&t.push({long_name:e,short_name:e,types:n})};return n(e.house_number,["street_number"]),n(e.road||e.pedestrian,["route"]),n(e.suburb||e.neighbourhood||e.quarter,["sublocality_level_1","sublocality"]),n(e.city_district||e.county,["administrative_area_level_3"]),n(e.city||e.town||e.village,["locality"]),n(e.state,["administrative_area_level_1"]),n(e.country,["country"]),n(e.postcode,["postal_code"]),t},b=function(e){var t;return{formatted_address:e.display_name,name:(null===(t=e.display_name)||void 0===t?void 0:t.split(",")[0])||"",geometry:{location:{lat:function(){return parseFloat(e.lat)},lng:function(){return parseFloat(e.lon)}}},address_components:g(e.address)}},x=function(e,t){var n=new AbortController,a=setTimeout((function(){return n.abort()}),8e3);return fetch(e,(0,c.Z)((0,c.Z)({},t),{},{signal:n.signal})).finally((function(){return clearTimeout(a)}))},y=new f.Z,j="23456789CFGHJMPQRVWX",S=new RegExp("[".concat(j,"]{2,8}\\+[").concat(j,"]{2,3}"),"i");function _(e,t){return C.apply(this,arguments)}function C(){return(C=(0,s.Z)((0,i.Z)().mark((function e(t,n){var a,r,o;return(0,i.Z)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,a=new URLSearchParams({lat:String(t),lon:String(n),format:"json",addressdetails:"1"}),e.next=4,x("".concat(Z,"?").concat(a.toString()),{headers:{Accept:"application/json"}});case 4:if((r=e.sent).ok){e.next=7;break}return e.abrupt("return",null);case 7:return e.next=9,r.json();case 9:if((o=e.sent)&&!o.error){e.next=12;break}return e.abrupt("return",null);case 12:return e.abrupt("return",o);case 15:return e.prev=15,e.t0=e.catch(0),e.abrupt("return",null);case 18:case"end":return e.stop()}}),e,null,[[0,15]])})))).apply(this,arguments)}var k=function(){var e=(0,s.Z)((0,i.Z)().mark((function e(t,n){var a,r,o,s,l,u,d,p,m;return(0,i.Z)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(a=null===t||void 0===t?void 0:t.match(S)){e.next=3;break}return e.abrupt("return",null);case 3:if(r=a[0].toUpperCase(),y.isValid(r)){e.next=6;break}return e.abrupt("return",null);case 6:if(e.prev=6,o=r,!y.isShort(r)){e.next=14;break}if(s=Number(null===n||void 0===n?void 0:n.lat),l=Number(null===n||void 0===n?void 0:n.lng),Number.isFinite(s)&&Number.isFinite(l)&&(0!==s||0!==l)){e.next=13;break}return e.abrupt("return",null);case 13:o=y.recoverNearest(r,s,l);case 14:if(y.isFull(o)){e.next=16;break}return e.abrupt("return",null);case 16:return u=y.decode(o),d=u.latitudeCenter,p=u.longitudeCenter,e.next=19,_(d,p);case 19:return m=e.sent,e.abrupt("return",(0,c.Z)((0,c.Z)({},m),{},{place_id:"pluscode-".concat(o),lat:String(d),lon:String(p),display_name:null!==m&&void 0!==m&&m.display_name?"".concat(m.display_name," (near ").concat(r,")"):"".concat(r," (Plus Code location)"),address:(null===m||void 0===m?void 0:m.address)||{}}));case 23:return e.prev=23,e.t0=e.catch(6),e.abrupt("return",null);case 26:case"end":return e.stop()}}),e,null,[[6,23]])})));return function(t,n){return e.apply(this,arguments)}}(),w=function(e,t){var n=new URLSearchParams({q:e,format:"json",addressdetails:"1",limit:"5"}),a=Number(null===t||void 0===t?void 0:t.lat),r=Number(null===t||void 0===t?void 0:t.lng);if(Number.isFinite(a)&&Number.isFinite(r)){var o=.5;n.set("viewbox","".concat(r-o,",").concat(a+o,",").concat(r+o,",").concat(a-o))}return n},P=function(){var e=(0,s.Z)((0,i.Z)().mark((function e(t,n){var a,r,o;return(0,i.Z)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return(a=w(t,n)).set("limit","1"),e.next=4,x("".concat(h,"?").concat(a.toString()),{headers:{Accept:"application/json"}});case 4:if((r=e.sent).ok){e.next=7;break}return e.abrupt("return",null);case 7:return e.next=9,r.json();case 9:return o=e.sent,e.abrupt("return",null!==o&&void 0!==o&&o.length?o[0]:null);case 11:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}();function F(e){return N.apply(this,arguments)}function N(){return N=(0,s.Z)((0,i.Z)().mark((function e(t){var n,r,o,s,c,l,u,d,p,m=arguments;return(0,i.Z)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=m.length>1&&void 0!==m[1]?m[1]:{},r=n.bias,t){e.next=3;break}return e.abrupt("return",null);case 3:return e.next=5,k(t,r);case 5:if(!(o=e.sent)){e.next=8;break}return e.abrupt("return",b(o));case 8:s=t.split(",").map((function(e){return e.trim()})).filter(Boolean),c=s.length>1?s.map((function(e,t){return s.slice(t).join(", ")})):[t],e.prev=10,l=(0,a.Z)(c),e.prev=12,l.s();case 14:if((u=l.n()).done){e.next=23;break}return d=u.value,e.next=18,P(d,r);case 18:if(!(p=e.sent)){e.next=21;break}return e.abrupt("return",b(p));case 21:e.next=14;break;case 23:e.next=28;break;case 25:e.prev=25,e.t0=e.catch(12),l.e(e.t0);case 28:return e.prev=28,l.f(),e.finish(28);case 31:return e.abrupt("return",null);case 34:return e.prev=34,e.t1=e.catch(10),console.error("geocodeAddress error:",e.t1),e.abrupt("return",null);case 38:case"end":return e.stop()}}),e,null,[[10,34],[12,25,28,31]])}))),N.apply(this,arguments)}t.ZP=function(e){var t=e.id,n=e.label,a=e.placeholder,i=void 0===a?"Search address":a,s=e.value,f=e.onChange,Z=e.onPlaceSelected,g=e.bias,y=e.sx,j=e.textFieldSx,S=e.fullWidth,_=void 0===S||S,C=e.disabled,P=e.inputRef,F=e.TextFieldProps,N=void 0===F?{}:F,I=(0,l.useState)(s||""),A=(0,o.Z)(I,2),O=A[0],E=A[1],L=(0,l.useState)([]),M=(0,o.Z)(L,2),R=M[0],W=M[1],T=(0,l.useState)(!1),z=(0,o.Z)(T,2),V=z[0],B=z[1];(0,l.useEffect)((function(){void 0!==s&&s!==O&&E(s||"")}),[s]);var D=(0,l.useMemo)((function(){return(0,m.Z)((function(e,t,n){if(e){var a=w(e,t),i=x("".concat(h,"?").concat(a.toString()),{headers:{Accept:"application/json"}}).then((function(e){return e.ok?e.json():[]})).catch((function(){return[]})),s=k(e,t).catch((function(){return null}));Promise.all([i,s]).then((function(e){var t=(0,o.Z)(e,2),a=t[0],i=t[1];n(i?[i].concat((0,r.Z)(a||[])):a||[])}))}else n([])}),500)}),[]);return(0,l.useEffect)((function(){var e=!0;return O?(B(!0),D(O,g,(function(t){e&&(B(!1),W(t))})),function(){e=!1}):(W([]),void B(!1))}),[O,null===g||void 0===g?void 0:g.lat,null===g||void 0===g?void 0:g.lng,D]),(0,v.jsx)(u.Z,{id:t,freeSolo:!0,fullWidth:_,disabled:C,sx:y,options:R,filterOptions:function(e){return e},getOptionLabel:function(e){return"string"===typeof e?e:e.display_name||""},isOptionEqualToValue:function(e,t){return e.place_id===(null===t||void 0===t?void 0:t.place_id)},noOptionsText:V?"Searching\u2026":O.trim().length>=3?"No match found \u2014 drop the business name/Plus Code, or try just City + Postcode":"Type an address to search",inputValue:O,onInputChange:function(e,t){E(t),null===f||void 0===f||f(t)},onChange:function(e,t){t&&"string"!==typeof t&&(E(t.display_name||""),null===Z||void 0===Z||Z(b(t)))},renderInput:function(e){var t,a,r,o;return(0,v.jsx)(d.Z,(0,c.Z)((0,c.Z)((0,c.Z)({},e),N),{},{inputRef:P,label:n,placeholder:i,sx:j,autoComplete:"off",InputProps:(0,c.Z)((0,c.Z)((0,c.Z)({},e.InputProps),N.InputProps),{},{startAdornment:null!==(t=null===(a=N.InputProps)||void 0===a?void 0:a.startAdornment)&&void 0!==t?t:e.InputProps.startAdornment,endAdornment:(0,v.jsxs)(v.Fragment,{children:[V?(0,v.jsx)(p.Z,{color:"inherit",size:16}):null,null!==(r=null===(o=N.InputProps)||void 0===o?void 0:o.endAdornment)&&void 0!==r?r:e.InputProps.endAdornment]})})}))}})}},29336:function(e,t,n){n.r(t);var a=n(74165),r=n(15861),o=n(1413),i=n(29439),s=n(47313),c=n(19860),l=n(69099),u=n(9019),d=n(42832),p=n(23306),m=n(16783),f=n(88797),v=n(51405),h=n(47131),Z=(n(72495),n(97316)),g=n(56573),b=n(91547),x=n(11577),y=n(90842),j=n(58467),S=n(11198),_=n(7266),C=n(46417);t.default=function(){var e=localStorage.getItem("applocationid"),t=((0,c.Z)(),(0,s.useState)(void 0)),n=(0,i.Z)(t,2),k=n[0],w=(n[1],(0,s.useState)()),P=(0,i.Z)(w,2),F=(P[0],P[1]),N=(0,s.useState)(""),I=(0,i.Z)(N,2),A=(I[0],I[1],(0,s.useState)("")),O=(0,i.Z)(A,2),E=(O[0],O[1],(0,s.useState)("")),L=(0,i.Z)(E,2),M=L[0],R=L[1],W=(0,s.useState)(""),T=(0,i.Z)(W,2),z=T[0],V=T[1],B=(0,s.useState)(""),D=(0,i.Z)(B,2),G=(D[0],D[1],(0,s.useState)("")),H=(0,i.Z)(G,2),q=(H[0],H[1],(0,s.useState)("")),U=(0,i.Z)(q,2),J=U[0],Q=U[1],X=(0,s.useState)(""),K=(0,i.Z)(X,2),Y=(K[0],K[1],(0,s.useState)({})),$=(0,i.Z)(Y,2),ee=($[0],$[1],(0,s.useState)("")),te=(0,i.Z)(ee,2),ne=te[0],ae=te[1],re=(0,s.useState)(""),oe=(0,i.Z)(re,2),ie=oe[0],se=oe[1],ce=(0,s.useState)(""),le=(0,i.Z)(ce,2),ue=le[0],de=le[1],pe=(0,s.useState)({}),me=(0,i.Z)(pe,2),fe=(me[0],me[1]),ve=(0,s.useState)(""),he=(0,i.Z)(ve,2),Ze=he[0],ge=he[1],be=(0,s.useState)(),xe=(0,i.Z)(be,2),ye=xe[0],je=xe[1],Se=(0,s.useState)(),_e=(0,i.Z)(Se,2),Ce=_e[0],ke=_e[1],we=Number.isFinite(Number(ye))&&Number.isFinite(Number(Ce))&&!(0===Number(ye)&&0===Number(Ce)),Pe=(0,s.useState)("Select Location"),Fe=(0,i.Z)(Pe,2),Ne=(Fe[0],Fe[1],(0,s.useState)("Select Location")),Ie=(0,i.Z)(Ne,2),Ae=(Ie[0],Ie[1]),Oe=(0,s.useState)([]),Ee=(0,i.Z)(Oe,2),Le=(Ee[0],Ee[1],localStorage.getItem("userid")),Me=(0,s.useState)(!1),Re=(0,i.Z)(Me,2),We=(Re[0],Re[1],(0,s.useState)([])),Te=(0,i.Z)(We,2),ze=(Te[0],Te[1],(0,s.useState)(!1)),Ve=(0,i.Z)(ze,2),Be=(Ve[0],Ve[1],(0,s.useState)(0)),De=(0,i.Z)(Be,2),Ge=De[0],He=(De[1],(0,s.useState)(!1)),qe=(0,i.Z)(He,2),Ue=(qe[0],qe[1],(0,s.useState)(localStorage.getItem("locationid"))),Je=(0,i.Z)(Ue,2),Qe=(Je[0],Je[1],(0,s.useState)("")),Xe=(0,i.Z)(Qe,2),Ke=(Xe[0],Xe[1],(0,s.useState)(!1)),Ye=(0,i.Z)(Ke,2),$e=(Ye[0],Ye[1],(0,s.useState)({})),et=(0,i.Z)($e,2),tt=et[0],nt=et[1],at=(0,s.useState)({latitude:0,longitude:0}),rt=(0,i.Z)(at,2),ot=rt[0],it=rt[1],st=(0,j.s0)(),ct=(0,s.useState)(!1),lt=(0,i.Z)(ct,2),ut=lt[0],dt=lt[1];(0,s.useEffect)((function(){localStorage.getItem("tenantid")&&ht(localStorage.getItem("tenantid"))}),[]);var pt=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.overwriteFields,a=void 0===n||n,r=e.geometry.location.lat(),i=e.geometry.location.lng();if(it({latitude:r,longitude:i}),a){ge("".concat(e.name,", ").concat(e.formatted_address)),Q("".concat(e.name," ").concat(e.formatted_address)),nt((0,o.Z)((0,o.Z)({},tt),{},{address:"".concat(e.name," ").concat(e.formatted_address)}));var s={address:"".concat(e.name," ").concat(e.formatted_address),street_number:"",route:"",locality:"",sublocality_level_1:"",administrative_area_level_3:"",administrative_area_level_1:"",country:"",postal_code:""};e.address_components.forEach((function(e){e.types.forEach((function(t){switch(t){case"street_number":s.street_number=e.long_name;break;case"route":s.route=e.long_name;break;case"locality":s.locality=e.long_name;break;case"sublocality_level_1":s.sublocality_level_1=e.long_name;break;case"administrative_area_level_3":s.administrative_area_level_3=e.long_name;break;case"administrative_area_level_1":s.administrative_area_level_1=e.long_name;break;case"country":s.country=e.long_name;break;case"postal_code":s.postal_code=e.long_name}}))})),nt((0,o.Z)((0,o.Z)({},tt),{},{address:s.address,doorno:"".concat(s.street_number," ").concat(s.route),suburb:s.administrative_area_level_3,city:s.locality,state:s.administrative_area_level_1,postcode:s.postal_code,latitude:e.geometry.location.lat(),longitude:e.geometry.location.lng()}))}else nt((function(e){return(0,o.Z)((0,o.Z)({},e),{},{latitude:r,longitude:i})}))};(0,s.useEffect)((function(){if(0===ot.latitude&&0===ot.longitude){var e=[ie,tt.suburb,tt.city,tt.state,tt.postcode].filter(Boolean).join(", "),t=Ze&&Ze.trim().length>=6&&Ze||tt.suburb&&tt.city&&e;if(t){var n=setTimeout((0,r.Z)((0,a.Z)().mark((function e(){var n;return(0,a.Z)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,b.gA)(t,{bias:{lat:ye,lng:Ce}});case 2:(n=e.sent)&&pt(n,{overwriteFields:!1});case 4:case"end":return e.stop()}}),e)}))),800);return function(){return clearTimeout(n)}}}}),[Ze,ie,tt.suburb,tt.city,tt.state,tt.postcode,ye,Ce]);var mt=function(){var t=(0,r.Z)((0,a.Z)().mark((function t(){return(0,a.Z)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return dt(!0),t.next=3,g.Z.get("".concat("https://jupiter.nearle.app/live/api/v1","/utils/getapplocations/?applocationid=").concat(e)).then((function(e){console.log("getapplocations",e);var t=e.data.details[0],n=t.latitude,a=t.longitude;e.data.status&&(je(n),ke(a)),dt(!1)})).catch((function(e){console.log(e),dt(!1)}));case 3:case"end":return t.stop()}}),t)})));return function(){return t.apply(this,arguments)}}();(0,s.useEffect)((function(){mt()}),[e]);var ft=function(){var e=(0,r.Z)((0,a.Z)().mark((function e(){var t;return(0,a.Z)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,g.Z.get("".concat("https://jupiter.nearle.app/live/api/v1","/partners/getlocations/?userid=").concat(Le));case 3:t=e.sent,console.log("fetchAppLocations",t.data.details),Ae(t.data.details),e.next=11;break;case 8:e.prev=8,e.t0=e.catch(0),console.log("locationRes",e.t0);case 11:case"end":return e.stop()}}),e,null,[[0,8]])})));return function(){return e.apply(this,arguments)}}();(0,s.useEffect)((function(){ft()}),[]);var vt=function(e){(0,y.yv)(e,{variant:"error",anchorOrigin:{vertical:"top",horizontal:"right"},autoHideDuration:2e3})},ht=function(){var e=(0,r.Z)((0,a.Z)().mark((function e(t){return(0,a.Z)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return dt(!0),e.next=3,g.Z.get("".concat("https://jupiter.nearle.app/live/api/v1","/tenants/gettenantinfo/?tenantid=").concat(t)).then((function(e){console.log("fetchtenantinfo",e.data.details),e.data.status&&fe(e.data.details),dt(!1)})).catch((function(e){console.log(e),dt(!1)}));case 3:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}();(0,s.useEffect)((function(){k&&F(URL.createObjectURL(k))}),[k]);var Zt=function(){var t=(0,r.Z)((0,a.Z)().mark((function t(){var n;return(0,a.Z)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return n={applocationid:+e,tenantid:+localStorage.getItem("tenantid"),customerid:0,configid:1,firstname:ne,dialcode:"+91",contactno:M,email:z,doorno:ie,address:tt.address,suburb:tt.suburb,city:tt.city,state:tt.state,postcode:tt.postcode,landmark:ue,latitude:ot.latitude.toString(),longitude:ot.longitude.toString(),profileimage:"",devicetype:"",deviceid:"",customertoken:"",primaryaddress:1},console.log(n),dt(!0),t.prev=3,t.next=6,g.Z.post("".concat("https://jupiter.nearle.app/live/api/v1","/customers/create"),n).then((function(e){console.log(e),e.data.status?((0,y.yv)(" Created Successfully ",{variant:"success",anchorOrigin:{vertical:"top",horizontal:"right"},autoHideDuration:2e3}),st("/customers")):"Customer Already available"==e.data.message&&(0,y.yv)("Customer Already available",{variant:"error",anchorOrigin:{vertical:"top",horizontal:"right"},autoHideDuration:2e3}),dt(!1)})).catch((function(e){console.log(e),dt(!1),(0,y.yv)(e.message,{variant:"error",anchorOrigin:{vertical:"top",horizontal:"right"},autoHideDuration:2e3})}));case 6:t.next=12;break;case 8:t.prev=8,t.t0=t.catch(3),console.log(t.t0),dt(!1);case 12:case"end":return t.stop()}}),t,null,[[3,8]])})));return function(){return t.apply(this,arguments)}}();return(0,C.jsxs)(C.Fragment,{children:[ut&&(0,C.jsx)(x.Z,{}),(0,C.jsx)(_.Z,{title:"Create Customer",secondary:(0,C.jsx)(l.Z,{variant:"contained",color:"secondary",onClick:function(){return st("/nearle/customers")},children:"Back"})}),(0,C.jsx)(Z.Z,{children:(0,C.jsxs)(u.ZP,{container:!0,spacing:3,children:[(0,C.jsx)(u.ZP,{item:!0,xs:12,children:(0,C.jsxs)(u.ZP,{container:!0,spacing:3,children:[(0,C.jsx)(u.ZP,{item:!0,xs:12,sm:6,children:(0,C.jsxs)(d.Z,{spacing:1.25,children:[(0,C.jsx)(p.Z,{htmlFor:"personal-last-name",children:"Name"}),(0,C.jsx)(m.Z,{fullWidth:!0,id:"personal-last-name",placeholder:"Name",onChange:function(e){return ae(e.target.value)},value:ne,autoComplete:"off"})]})}),(0,C.jsx)(u.ZP,{item:!0,xs:12,sm:6,children:(0,C.jsxs)(d.Z,{spacing:1.25,children:[(0,C.jsx)(p.Z,{htmlFor:"personal-phone",children:"Phone Number"}),(0,C.jsxs)(d.Z,{direction:"row",justifyContent:"space-between",alignItems:"center",spacing:2,children:[(0,C.jsx)(f.Z,{defaultValue:"+1",disabled:!0,sx:{cursor:"not-allowed"},children:(0,C.jsx)(v.Z,{value:"+1",children:"+91"})}),(0,C.jsx)(m.Z,{type:"number",id:"personal-phone",fullWidth:!0,placeholder:"Phone Number",onChange:function(e){e.target.value.toString().length<=10&&R(e.target.value)},value:M,autoComplete:"off",sx:{cursor:"not-allowed"}})]})]})}),(0,C.jsx)(u.ZP,{item:!0,xs:12,sm:6,children:(0,C.jsxs)(d.Z,{spacing:1.25,children:[(0,C.jsx)(p.Z,{htmlFor:"personal-email",children:"Email Address"}),(0,C.jsx)(m.Z,{type:"email",fullWidth:!0,id:"personal-email",placeholder:"Email Address",onChange:function(e){return V(e.target.value)},value:z,autoComplete:"off"})]})}),(0,C.jsx)(u.ZP,{item:!0,xs:12,sm:6,children:(0,C.jsxs)(d.Z,{spacing:1.25,children:[(0,C.jsx)(p.Z,{htmlFor:"personal-location",children:"Door No"}),(0,C.jsx)(m.Z,{fullWidth:!0,id:"personal-location",placeholder:"Door No",onChange:function(e){return se(e.target.value)},value:ie,autoComplete:"off"})]})}),(0,C.jsx)(u.ZP,{item:!0,xs:12,children:(0,C.jsxs)(d.Z,{spacing:1.25,children:[(0,C.jsx)(p.Z,{htmlFor:"personal-email",children:" Address"}),(0,C.jsx)(b.ZP,{id:"addressAuto1",fullWidth:!0,disabled:!we,placeholder:we?"Search address":"Loading location\u2026",value:Ze,onChange:ge,onPlaceSelected:pt,bias:{lat:ye,lng:Ce},TextFieldProps:{variant:"outlined",InputProps:{endAdornment:(0,C.jsx)(h.Z,{onClick:function(){ge(""),nt((0,o.Z)((0,o.Z)({},tt),{},{doorno:"",suburb:"",city:"",postcode:"",landmark:""})),it({latitude:0,longitude:0})},size:"small",children:(0,C.jsx)(S.Z,{})})}}})]})}),(0,C.jsx)(u.ZP,{item:!0,xs:12,sm:6,children:(0,C.jsxs)(d.Z,{spacing:1.25,children:[(0,C.jsx)(p.Z,{htmlFor:"personal-location",children:"Location"}),(0,C.jsx)(m.Z,{fullWidth:!0,id:"personal-location",placeholder:"Location",onChange:function(e){return nt((0,o.Z)((0,o.Z)({},tt),{},{suburb:e.target.value}))},value:tt.suburb,autoComplete:"off"})]})}),(0,C.jsx)(u.ZP,{item:!0,xs:12,sm:6,children:(0,C.jsxs)(d.Z,{spacing:1.25,children:[(0,C.jsx)(p.Z,{htmlFor:"personal-zipcode",children:"City"}),(0,C.jsx)(m.Z,{fullWidth:!0,id:"personal-zipcode",placeholder:"City",onChange:function(e){return nt((0,o.Z)((0,o.Z)({},tt),{},{city:e.target.value}))},value:tt.city,autoComplete:"off"})]})}),(0,C.jsx)(u.ZP,{item:!0,xs:12,sm:6,children:(0,C.jsxs)(d.Z,{spacing:1.25,children:[(0,C.jsx)(p.Z,{htmlFor:"personal-location",children:"State"}),(0,C.jsx)(m.Z,{fullWidth:!0,id:"personal-location",placeholder:"State",onChange:function(e){return nt((0,o.Z)((0,o.Z)({},tt),{},{state:e.target.value}))},value:tt.state,autoComplete:"off"})]})}),(0,C.jsx)(u.ZP,{item:!0,xs:12,sm:6,children:(0,C.jsxs)(d.Z,{spacing:1.25,children:[(0,C.jsx)(p.Z,{htmlFor:"personal-zipcode",children:"Post Code"}),(0,C.jsx)(m.Z,{fullWidth:!0,type:"number",id:"personal-zipcode",placeholder:"Zipcode",onChange:function(e){return nt((0,o.Z)((0,o.Z)({},tt),{},{postcode:e.target.value}))},value:tt.postcode,autoComplete:"off"})]})}),(0,C.jsx)(u.ZP,{item:!0,xs:12,children:(0,C.jsxs)(d.Z,{spacing:1.25,children:[(0,C.jsx)(p.Z,{htmlFor:"personal-email",children:"Landmark"}),(0,C.jsx)(m.Z,{type:"email",fullWidth:!0,id:"personal-email",placeholder:"Landmark",onChange:function(e){return de(e.target.value)},value:ue,autoComplete:"off"})]})})]})}),(0,C.jsx)(u.ZP,{item:!0,xs:12,children:(0,C.jsx)(d.Z,{direction:"row",justifyContent:"flex-end",alignItems:"center",spacing:2,children:(0,C.jsx)(l.Z,{variant:"contained",onClick:function(){""===e?vt("Select Applocation "):""===Ge?vt("Select Tenant"):""===ne?vt("Enter Name"):""===M?vt("Enter Mobile Number "):""===J?vt("Enter Address "):""===tt.city?vt("Enter City "):""===tt.state?vt("Enter State "):""===tt.suburb?vt("Enter location "):""===tt.postcode?vt("Enter Post Code "):""===ue?vt("Enter Land Mark "):ot.latitude&&ot.longitude?Zt():vt("Could not locate address on map, please recheck the address")},children:"Create"})})})]})})]})}},7266:function(e,t,n){var a=n(1413),r=(n(47313),n(19860)),o=n(9019),i=n(56104),s=n(42832),c=n(61113),l=n(46417);t.Z=function(e){var t=e.title,n=e.secondary,u=e.sx,d=(0,r.Z)();return(0,l.jsx)(o.ZP,{container:!0,spacing:2,children:(0,l.jsx)(i.Z,{sx:(0,a.Z)({position:"sticky",top:"60px",bgcolor:d.palette.background.default,zIndex:1,width:"100%"},u),children:(0,l.jsx)(o.ZP,{item:!0,xs:12,children:(0,l.jsxs)(s.Z,{direction:"row",justifyContent:"space-between",sx:{p:1,flexWrap:"wrap"},children:[(0,l.jsx)(c.Z,{variant:"h3",children:t}),n&&n]})})})})}},56104:function(e,t,n){n.d(t,{Z:function(){return h}});var a=n(63366),r=n(87462),o=n(47313),i=n(83061),s=n(21921),c=n(17592),l=n(77342),u=n(77430),d=n(32298);function p(e){return(0,d.Z)("MuiCardActions",e)}(0,u.Z)("MuiCardActions",["root","spacing"]);var m=n(46417),f=["disableSpacing","className"],v=(0,c.ZP)("div",{name:"MuiCardActions",slot:"Root",overridesResolver:function(e,t){var n=e.ownerState;return[t.root,!n.disableSpacing&&t.spacing]}})((function(e){var t=e.ownerState;return(0,r.Z)({display:"flex",alignItems:"center",padding:8},!t.disableSpacing&&{"& > :not(:first-of-type)":{marginLeft:8}})})),h=o.forwardRef((function(e,t){var n=(0,l.Z)({props:e,name:"MuiCardActions"}),o=n.disableSpacing,c=void 0!==o&&o,u=n.className,d=(0,a.Z)(n,f),h=(0,r.Z)({},n,{disableSpacing:c}),Z=function(e){var t=e.classes,n={root:["root",!e.disableSpacing&&"spacing"]};return(0,s.Z)(n,p,t)}(h);return(0,m.jsx)(v,(0,r.Z)({className:(0,i.Z)(Z.root,u),ownerState:h,ref:t},d))}))},51405:function(e,t,n){n.d(t,{Z:function(){return k}});var a=n(4942),r=n(63366),o=n(87462),i=n(47313),s=n(83061),c=n(21921),l=n(17551),u=n(17592),d=n(77342),p=n(51195),m=n(38743),f=n(24993),v=n(86983),h=n(99273),Z=n(37363),g=n(11081),b=n(77430),x=n(32298);function y(e){return(0,x.Z)("MuiMenuItem",e)}var j=(0,b.Z)("MuiMenuItem",["root","focusVisible","dense","disabled","divider","gutters","selected"]),S=n(46417),_=["autoFocus","component","dense","divider","disableGutters","focusVisibleClassName","role","tabIndex","className"],C=(0,u.ZP)(m.Z,{shouldForwardProp:function(e){return(0,u.FO)(e)||"classes"===e},name:"MuiMenuItem",slot:"Root",overridesResolver:function(e,t){var n=e.ownerState;return[t.root,n.dense&&t.dense,n.divider&&t.divider,!n.disableGutters&&t.gutters]}})((function(e){var t,n=e.theme,r=e.ownerState;return(0,o.Z)({},n.typography.body1,{display:"flex",justifyContent:"flex-start",alignItems:"center",position:"relative",textDecoration:"none",minHeight:48,paddingTop:6,paddingBottom:6,boxSizing:"border-box",whiteSpace:"nowrap"},!r.disableGutters&&{paddingLeft:16,paddingRight:16},r.divider&&{borderBottom:"1px solid ".concat((n.vars||n).palette.divider),backgroundClip:"padding-box"},(t={"&:hover":{textDecoration:"none",backgroundColor:(n.vars||n).palette.action.hover,"@media (hover: none)":{backgroundColor:"transparent"}}},(0,a.Z)(t,"&.".concat(j.selected),(0,a.Z)({backgroundColor:n.vars?"rgba(".concat(n.vars.palette.primary.mainChannel," / ").concat(n.vars.palette.action.selectedOpacity,")"):(0,l.Fq)(n.palette.primary.main,n.palette.action.selectedOpacity)},"&.".concat(j.focusVisible),{backgroundColor:n.vars?"rgba(".concat(n.vars.palette.primary.mainChannel," / calc(").concat(n.vars.palette.action.selectedOpacity," + ").concat(n.vars.palette.action.focusOpacity,"))"):(0,l.Fq)(n.palette.primary.main,n.palette.action.selectedOpacity+n.palette.action.focusOpacity)})),(0,a.Z)(t,"&.".concat(j.selected,":hover"),{backgroundColor:n.vars?"rgba(".concat(n.vars.palette.primary.mainChannel," / calc(").concat(n.vars.palette.action.selectedOpacity," + ").concat(n.vars.palette.action.hoverOpacity,"))"):(0,l.Fq)(n.palette.primary.main,n.palette.action.selectedOpacity+n.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:n.vars?"rgba(".concat(n.vars.palette.primary.mainChannel," / ").concat(n.vars.palette.action.selectedOpacity,")"):(0,l.Fq)(n.palette.primary.main,n.palette.action.selectedOpacity)}}),(0,a.Z)(t,"&.".concat(j.focusVisible),{backgroundColor:(n.vars||n).palette.action.focus}),(0,a.Z)(t,"&.".concat(j.disabled),{opacity:(n.vars||n).palette.action.disabledOpacity}),(0,a.Z)(t,"& + .".concat(h.Z.root),{marginTop:n.spacing(1),marginBottom:n.spacing(1)}),(0,a.Z)(t,"& + .".concat(h.Z.inset),{marginLeft:52}),(0,a.Z)(t,"& .".concat(g.Z.root),{marginTop:0,marginBottom:0}),(0,a.Z)(t,"& .".concat(g.Z.inset),{paddingLeft:36}),(0,a.Z)(t,"& .".concat(Z.Z.root),{minWidth:36}),t),!r.dense&&(0,a.Z)({},n.breakpoints.up("sm"),{minHeight:"auto"}),r.dense&&(0,o.Z)({minHeight:32,paddingTop:4,paddingBottom:4},n.typography.body2,(0,a.Z)({},"& .".concat(Z.Z.root," svg"),{fontSize:"1.25rem"})))})),k=i.forwardRef((function(e,t){var n=(0,d.Z)({props:e,name:"MuiMenuItem"}),a=n.autoFocus,l=void 0!==a&&a,u=n.component,m=void 0===u?"li":u,h=n.dense,Z=void 0!==h&&h,g=n.divider,b=void 0!==g&&g,x=n.disableGutters,j=void 0!==x&&x,k=n.focusVisibleClassName,w=n.role,P=void 0===w?"menuitem":w,F=n.tabIndex,N=n.className,I=(0,r.Z)(n,_),A=i.useContext(p.Z),O=i.useMemo((function(){return{dense:Z||A.dense||!1,disableGutters:j}}),[A.dense,Z,j]),E=i.useRef(null);(0,f.Z)((function(){l&&E.current&&E.current.focus()}),[l]);var L,M=(0,o.Z)({},n,{dense:O.dense,divider:b,disableGutters:j}),R=function(e){var t=e.disabled,n=e.dense,a=e.divider,r=e.disableGutters,i=e.selected,s=e.classes,l={root:["root",n&&"dense",t&&"disabled",!r&&"gutters",a&&"divider",i&&"selected"]},u=(0,c.Z)(l,y,s);return(0,o.Z)({},s,u)}(n),W=(0,v.Z)(E,t);return n.disabled||(L=void 0!==F?F:-1),(0,S.jsx)(p.Z.Provider,{value:O,children:(0,S.jsx)(C,(0,o.Z)({ref:W,role:P,tabIndex:L,component:m,focusVisibleClassName:(0,s.Z)(R.focusVisible,k),className:(0,s.Z)(R.root,N)},I,{ownerState:M,classes:R}))})}))}}]); \ No newline at end of file diff --git a/build/static/js/9336.aadb2b41.chunk.js b/build/static/js/9336.aadb2b41.chunk.js new file mode 100644 index 0000000..b778aca --- /dev/null +++ b/build/static/js/9336.aadb2b41.chunk.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkmantis_material_react=self.webpackChunkmantis_material_react||[]).push([[9336],{29336:function(e,t,a){a.r(t);var n=a(74165),o=a(15861),r=a(1413),i=a(29439),s=a(47313),c=a(19860),l=a(69099),d=a(9019),u=a(42832),p=a(23306),m=a(16783),Z=a(88797),f=a(51405),v=a(47131),g=(a(72495),a(97316)),h=a(56573),x=a(91547),b=a(11577),y=a(90842),j=a(58467),S=a(11198),C=a(7266),_=a(46417);t.default=function(){var e=localStorage.getItem("applocationid"),t=((0,c.Z)(),(0,s.useState)(void 0)),a=(0,i.Z)(t,2),k=a[0],w=(a[1],(0,s.useState)()),P=(0,i.Z)(w,2),F=(P[0],P[1]),N=(0,s.useState)(""),I=(0,i.Z)(N,2),O=(I[0],I[1],(0,s.useState)("")),E=(0,i.Z)(O,2),A=(E[0],E[1],(0,s.useState)("")),L=(0,i.Z)(A,2),M=L[0],z=L[1],W=(0,s.useState)(""),R=(0,i.Z)(W,2),D=R[0],T=R[1],V=(0,s.useState)(""),B=(0,i.Z)(V,2),G=(B[0],B[1],(0,s.useState)("")),H=(0,i.Z)(G,2),q=(H[0],H[1],(0,s.useState)("")),U=(0,i.Z)(q,2),J=U[0],K=U[1],Q=(0,s.useState)(""),X=(0,i.Z)(Q,2),Y=(X[0],X[1],(0,s.useState)({})),$=(0,i.Z)(Y,2),ee=($[0],$[1],(0,s.useState)("")),te=(0,i.Z)(ee,2),ae=te[0],ne=te[1],oe=(0,s.useState)(""),re=(0,i.Z)(oe,2),ie=re[0],se=re[1],ce=(0,s.useState)(""),le=(0,i.Z)(ce,2),de=le[0],ue=le[1],pe=(0,s.useState)({}),me=(0,i.Z)(pe,2),Ze=(me[0],me[1]),fe=(0,s.useState)(""),ve=(0,i.Z)(fe,2),ge=ve[0],he=ve[1],xe=(0,s.useState)(),be=(0,i.Z)(xe,2),ye=be[0],je=be[1],Se=(0,s.useState)(),Ce=(0,i.Z)(Se,2),_e=Ce[0],ke=Ce[1],we=Number.isFinite(Number(ye))&&Number.isFinite(Number(_e))&&!(0===Number(ye)&&0===Number(_e)),Pe=(0,s.useState)("Select Location"),Fe=(0,i.Z)(Pe,2),Ne=(Fe[0],Fe[1],(0,s.useState)("Select Location")),Ie=(0,i.Z)(Ne,2),Oe=(Ie[0],Ie[1]),Ee=(0,s.useState)([]),Ae=(0,i.Z)(Ee,2),Le=(Ae[0],Ae[1],localStorage.getItem("userid")),Me=(0,s.useState)(!1),ze=(0,i.Z)(Me,2),We=(ze[0],ze[1],(0,s.useState)([])),Re=(0,i.Z)(We,2),De=(Re[0],Re[1],(0,s.useState)(!1)),Te=(0,i.Z)(De,2),Ve=(Te[0],Te[1],(0,s.useState)(0)),Be=(0,i.Z)(Ve,2),Ge=Be[0],He=(Be[1],(0,s.useState)(!1)),qe=(0,i.Z)(He,2),Ue=(qe[0],qe[1],(0,s.useState)(localStorage.getItem("locationid"))),Je=(0,i.Z)(Ue,2),Ke=(Je[0],Je[1],(0,s.useState)("")),Qe=(0,i.Z)(Ke,2),Xe=(Qe[0],Qe[1],(0,s.useState)(!1)),Ye=(0,i.Z)(Xe,2),$e=(Ye[0],Ye[1],(0,s.useState)({})),et=(0,i.Z)($e,2),tt=et[0],at=et[1],nt=(0,s.useState)({latitude:0,longitude:0}),ot=(0,i.Z)(nt,2),rt=ot[0],it=ot[1],st=(0,j.s0)(),ct=(0,s.useState)(!1),lt=(0,i.Z)(ct,2),dt=lt[0],ut=lt[1];(0,s.useEffect)((function(){localStorage.getItem("tenantid")&&vt(localStorage.getItem("tenantid"))}),[]);var pt=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=t.overwriteFields,n=void 0===a||a,o=e.geometry.location.lat(),i=e.geometry.location.lng();if(it({latitude:o,longitude:i}),n){he("".concat(e.name,", ").concat(e.formatted_address)),K("".concat(e.name," ").concat(e.formatted_address)),at((0,r.Z)((0,r.Z)({},tt),{},{address:"".concat(e.name," ").concat(e.formatted_address)}));var s={address:"".concat(e.name," ").concat(e.formatted_address),street_number:"",route:"",locality:"",sublocality_level_1:"",administrative_area_level_3:"",administrative_area_level_1:"",country:"",postal_code:""};e.address_components.forEach((function(e){e.types.forEach((function(t){switch(t){case"street_number":s.street_number=e.long_name;break;case"route":s.route=e.long_name;break;case"locality":s.locality=e.long_name;break;case"sublocality_level_1":s.sublocality_level_1=e.long_name;break;case"administrative_area_level_3":s.administrative_area_level_3=e.long_name;break;case"administrative_area_level_1":s.administrative_area_level_1=e.long_name;break;case"country":s.country=e.long_name;break;case"postal_code":s.postal_code=e.long_name}}))})),at((0,r.Z)((0,r.Z)({},tt),{},{address:s.address,doorno:"".concat(s.street_number," ").concat(s.route),suburb:s.administrative_area_level_3,city:s.locality,state:s.administrative_area_level_1,postcode:s.postal_code,latitude:e.geometry.location.lat(),longitude:e.geometry.location.lng()}))}else at((function(e){return(0,r.Z)((0,r.Z)({},e),{},{latitude:o,longitude:i})}))};(0,s.useEffect)((function(){if(0===rt.latitude&&0===rt.longitude){var e=[ie,tt.suburb,tt.city,tt.state,tt.postcode].filter(Boolean).join(", "),t=ge&&ge.trim().length>=6&&ge||tt.suburb&&tt.city&&e;if(t){var a=setTimeout((0,o.Z)((0,n.Z)().mark((function e(){var a;return(0,n.Z)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,x.gA)(t,{bias:{lat:ye,lng:_e}});case 2:(a=e.sent)&&pt(a,{overwriteFields:!1});case 4:case"end":return e.stop()}}),e)}))),800);return function(){return clearTimeout(a)}}}}),[ge,ie,tt.suburb,tt.city,tt.state,tt.postcode,ye,_e]);var mt=function(){var t=(0,o.Z)((0,n.Z)().mark((function t(){return(0,n.Z)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return ut(!0),t.next=3,h.Z.get("".concat("https://jupiter.nearle.app/live/api/v1","/utils/getapplocations/?applocationid=").concat(e)).then((function(e){console.log("getapplocations",e);var t=e.data.details[0],a=t.latitude,n=t.longitude;e.data.status&&(je(a),ke(n)),ut(!1)})).catch((function(e){console.log(e),ut(!1)}));case 3:case"end":return t.stop()}}),t)})));return function(){return t.apply(this,arguments)}}();(0,s.useEffect)((function(){mt()}),[e]);var Zt=function(){var e=(0,o.Z)((0,n.Z)().mark((function e(){var t;return(0,n.Z)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,h.Z.get("".concat("https://jupiter.nearle.app/live/api/v1","/partners/getlocations/?userid=").concat(Le));case 3:t=e.sent,console.log("fetchAppLocations",t.data.details),Oe(t.data.details),e.next=11;break;case 8:e.prev=8,e.t0=e.catch(0),console.log("locationRes",e.t0);case 11:case"end":return e.stop()}}),e,null,[[0,8]])})));return function(){return e.apply(this,arguments)}}();(0,s.useEffect)((function(){Zt()}),[]);var ft=function(e){(0,y.yv)(e,{variant:"error",anchorOrigin:{vertical:"top",horizontal:"right"},autoHideDuration:2e3})},vt=function(){var e=(0,o.Z)((0,n.Z)().mark((function e(t){return(0,n.Z)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return ut(!0),e.next=3,h.Z.get("".concat("https://jupiter.nearle.app/live/api/v1","/tenants/gettenantinfo/?tenantid=").concat(t)).then((function(e){console.log("fetchtenantinfo",e.data.details),e.data.status&&Ze(e.data.details),ut(!1)})).catch((function(e){console.log(e),ut(!1)}));case 3:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}();(0,s.useEffect)((function(){k&&F(URL.createObjectURL(k))}),[k]);var gt=function(){var t=(0,o.Z)((0,n.Z)().mark((function t(){var a;return(0,n.Z)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return a={applocationid:+e,tenantid:+localStorage.getItem("tenantid"),customerid:0,configid:1,firstname:ae,dialcode:"+91",contactno:M,email:D,doorno:ie,address:tt.address,suburb:tt.suburb,city:tt.city,state:tt.state,postcode:tt.postcode,landmark:de,latitude:rt.latitude.toString(),longitude:rt.longitude.toString(),profileimage:"",devicetype:"",deviceid:"",customertoken:"",primaryaddress:1},console.log(a),ut(!0),t.prev=3,t.next=6,h.Z.post("".concat("https://jupiter.nearle.app/live/api/v1","/customers/create"),a).then((function(e){console.log(e),e.data.status?((0,y.yv)(" Created Successfully ",{variant:"success",anchorOrigin:{vertical:"top",horizontal:"right"},autoHideDuration:2e3}),st("/customers")):"Customer Already available"==e.data.message&&(0,y.yv)("Customer Already available",{variant:"error",anchorOrigin:{vertical:"top",horizontal:"right"},autoHideDuration:2e3}),ut(!1)})).catch((function(e){console.log(e),ut(!1),(0,y.yv)(e.message,{variant:"error",anchorOrigin:{vertical:"top",horizontal:"right"},autoHideDuration:2e3})}));case 6:t.next=12;break;case 8:t.prev=8,t.t0=t.catch(3),console.log(t.t0),ut(!1);case 12:case"end":return t.stop()}}),t,null,[[3,8]])})));return function(){return t.apply(this,arguments)}}();return(0,_.jsxs)(_.Fragment,{children:[dt&&(0,_.jsx)(b.Z,{}),(0,_.jsx)(C.Z,{title:"Create Customer",secondary:(0,_.jsx)(l.Z,{variant:"contained",color:"secondary",onClick:function(){return st("/nearle/customers")},children:"Back"})}),(0,_.jsx)(g.Z,{children:(0,_.jsxs)(d.ZP,{container:!0,spacing:3,children:[(0,_.jsx)(d.ZP,{item:!0,xs:12,children:(0,_.jsxs)(d.ZP,{container:!0,spacing:3,children:[(0,_.jsx)(d.ZP,{item:!0,xs:12,sm:6,children:(0,_.jsxs)(u.Z,{spacing:1.25,children:[(0,_.jsx)(p.Z,{htmlFor:"personal-last-name",children:"Name"}),(0,_.jsx)(m.Z,{fullWidth:!0,id:"personal-last-name",placeholder:"Name",onChange:function(e){return ne(e.target.value)},value:ae,autoComplete:"off"})]})}),(0,_.jsx)(d.ZP,{item:!0,xs:12,sm:6,children:(0,_.jsxs)(u.Z,{spacing:1.25,children:[(0,_.jsx)(p.Z,{htmlFor:"personal-phone",children:"Phone Number"}),(0,_.jsxs)(u.Z,{direction:"row",justifyContent:"space-between",alignItems:"center",spacing:2,children:[(0,_.jsx)(Z.Z,{defaultValue:"+1",disabled:!0,sx:{cursor:"not-allowed"},children:(0,_.jsx)(f.Z,{value:"+1",children:"+91"})}),(0,_.jsx)(m.Z,{type:"number",id:"personal-phone",fullWidth:!0,placeholder:"Phone Number",onChange:function(e){e.target.value.toString().length<=10&&z(e.target.value)},value:M,autoComplete:"off",sx:{cursor:"not-allowed"}})]})]})}),(0,_.jsx)(d.ZP,{item:!0,xs:12,sm:6,children:(0,_.jsxs)(u.Z,{spacing:1.25,children:[(0,_.jsx)(p.Z,{htmlFor:"personal-email",children:"Email Address"}),(0,_.jsx)(m.Z,{type:"email",fullWidth:!0,id:"personal-email",placeholder:"Email Address",onChange:function(e){return T(e.target.value)},value:D,autoComplete:"off"})]})}),(0,_.jsx)(d.ZP,{item:!0,xs:12,sm:6,children:(0,_.jsxs)(u.Z,{spacing:1.25,children:[(0,_.jsx)(p.Z,{htmlFor:"personal-location",children:"Door No"}),(0,_.jsx)(m.Z,{fullWidth:!0,id:"personal-location",placeholder:"Door No",onChange:function(e){return se(e.target.value)},value:ie,autoComplete:"off"})]})}),(0,_.jsx)(d.ZP,{item:!0,xs:12,children:(0,_.jsxs)(u.Z,{spacing:1.25,children:[(0,_.jsx)(p.Z,{htmlFor:"personal-email",children:" Address"}),(0,_.jsx)(x.ZP,{id:"addressAuto1",fullWidth:!0,disabled:!we,placeholder:we?"Search address":"Loading location\u2026",value:ge,onChange:he,onPlaceSelected:pt,bias:{lat:ye,lng:_e},TextFieldProps:{variant:"outlined",InputProps:{endAdornment:(0,_.jsx)(v.Z,{onClick:function(){he(""),at((0,r.Z)((0,r.Z)({},tt),{},{doorno:"",suburb:"",city:"",postcode:"",landmark:""})),it({latitude:0,longitude:0})},size:"small",children:(0,_.jsx)(S.Z,{})})}}})]})}),(0,_.jsx)(d.ZP,{item:!0,xs:12,sm:6,children:(0,_.jsxs)(u.Z,{spacing:1.25,children:[(0,_.jsx)(p.Z,{htmlFor:"personal-location",children:"Location"}),(0,_.jsx)(m.Z,{fullWidth:!0,id:"personal-location",placeholder:"Location",onChange:function(e){return at((0,r.Z)((0,r.Z)({},tt),{},{suburb:e.target.value}))},value:tt.suburb,autoComplete:"off"})]})}),(0,_.jsx)(d.ZP,{item:!0,xs:12,sm:6,children:(0,_.jsxs)(u.Z,{spacing:1.25,children:[(0,_.jsx)(p.Z,{htmlFor:"personal-zipcode",children:"City"}),(0,_.jsx)(m.Z,{fullWidth:!0,id:"personal-zipcode",placeholder:"City",onChange:function(e){return at((0,r.Z)((0,r.Z)({},tt),{},{city:e.target.value}))},value:tt.city,autoComplete:"off"})]})}),(0,_.jsx)(d.ZP,{item:!0,xs:12,sm:6,children:(0,_.jsxs)(u.Z,{spacing:1.25,children:[(0,_.jsx)(p.Z,{htmlFor:"personal-location",children:"State"}),(0,_.jsx)(m.Z,{fullWidth:!0,id:"personal-location",placeholder:"State",onChange:function(e){return at((0,r.Z)((0,r.Z)({},tt),{},{state:e.target.value}))},value:tt.state,autoComplete:"off"})]})}),(0,_.jsx)(d.ZP,{item:!0,xs:12,sm:6,children:(0,_.jsxs)(u.Z,{spacing:1.25,children:[(0,_.jsx)(p.Z,{htmlFor:"personal-zipcode",children:"Post Code"}),(0,_.jsx)(m.Z,{fullWidth:!0,type:"number",id:"personal-zipcode",placeholder:"Zipcode",onChange:function(e){return at((0,r.Z)((0,r.Z)({},tt),{},{postcode:e.target.value}))},value:tt.postcode,autoComplete:"off"})]})}),(0,_.jsx)(d.ZP,{item:!0,xs:12,children:(0,_.jsxs)(u.Z,{spacing:1.25,children:[(0,_.jsx)(p.Z,{htmlFor:"personal-email",children:"Landmark"}),(0,_.jsx)(m.Z,{type:"email",fullWidth:!0,id:"personal-email",placeholder:"Landmark",onChange:function(e){return ue(e.target.value)},value:de,autoComplete:"off"})]})})]})}),(0,_.jsx)(d.ZP,{item:!0,xs:12,children:(0,_.jsx)(u.Z,{direction:"row",justifyContent:"flex-end",alignItems:"center",spacing:2,children:(0,_.jsx)(l.Z,{variant:"contained",onClick:function(){""===e?ft("Select Applocation "):""===Ge?ft("Select Tenant"):""===ae?ft("Enter Name"):""===M?ft("Enter Mobile Number "):""===J?ft("Enter Address "):""===tt.city?ft("Enter City "):""===tt.state?ft("Enter State "):""===tt.suburb?ft("Enter location "):""===tt.postcode?ft("Enter Post Code "):""===de?ft("Enter Land Mark "):rt.latitude&&rt.longitude?gt():ft("Could not locate address on map, please recheck the address")},children:"Create"})})})]})})]})}},7266:function(e,t,a){var n=a(1413),o=(a(47313),a(19860)),r=a(9019),i=a(56104),s=a(42832),c=a(61113),l=a(46417);t.Z=function(e){var t=e.title,a=e.secondary,d=e.sx,u=(0,o.Z)();return(0,l.jsx)(r.ZP,{container:!0,spacing:2,children:(0,l.jsx)(i.Z,{sx:(0,n.Z)({position:"sticky",top:"60px",bgcolor:u.palette.background.default,zIndex:1,width:"100%"},d),children:(0,l.jsx)(r.ZP,{item:!0,xs:12,children:(0,l.jsxs)(s.Z,{direction:"row",justifyContent:"space-between",sx:{p:1,flexWrap:"wrap"},children:[(0,l.jsx)(c.Z,{variant:"h3",children:t}),a&&a]})})})})}},56104:function(e,t,a){a.d(t,{Z:function(){return v}});var n=a(63366),o=a(87462),r=a(47313),i=a(83061),s=a(21921),c=a(17592),l=a(77342),d=a(77430),u=a(32298);function p(e){return(0,u.Z)("MuiCardActions",e)}(0,d.Z)("MuiCardActions",["root","spacing"]);var m=a(46417),Z=["disableSpacing","className"],f=(0,c.ZP)("div",{name:"MuiCardActions",slot:"Root",overridesResolver:function(e,t){var a=e.ownerState;return[t.root,!a.disableSpacing&&t.spacing]}})((function(e){var t=e.ownerState;return(0,o.Z)({display:"flex",alignItems:"center",padding:8},!t.disableSpacing&&{"& > :not(:first-of-type)":{marginLeft:8}})})),v=r.forwardRef((function(e,t){var a=(0,l.Z)({props:e,name:"MuiCardActions"}),r=a.disableSpacing,c=void 0!==r&&r,d=a.className,u=(0,n.Z)(a,Z),v=(0,o.Z)({},a,{disableSpacing:c}),g=function(e){var t=e.classes,a={root:["root",!e.disableSpacing&&"spacing"]};return(0,s.Z)(a,p,t)}(v);return(0,m.jsx)(f,(0,o.Z)({className:(0,i.Z)(g.root,d),ownerState:v,ref:t},u))}))},51405:function(e,t,a){a.d(t,{Z:function(){return k}});var n=a(4942),o=a(63366),r=a(87462),i=a(47313),s=a(83061),c=a(21921),l=a(17551),d=a(17592),u=a(77342),p=a(51195),m=a(38743),Z=a(24993),f=a(86983),v=a(99273),g=a(37363),h=a(11081),x=a(77430),b=a(32298);function y(e){return(0,b.Z)("MuiMenuItem",e)}var j=(0,x.Z)("MuiMenuItem",["root","focusVisible","dense","disabled","divider","gutters","selected"]),S=a(46417),C=["autoFocus","component","dense","divider","disableGutters","focusVisibleClassName","role","tabIndex","className"],_=(0,d.ZP)(m.Z,{shouldForwardProp:function(e){return(0,d.FO)(e)||"classes"===e},name:"MuiMenuItem",slot:"Root",overridesResolver:function(e,t){var a=e.ownerState;return[t.root,a.dense&&t.dense,a.divider&&t.divider,!a.disableGutters&&t.gutters]}})((function(e){var t,a=e.theme,o=e.ownerState;return(0,r.Z)({},a.typography.body1,{display:"flex",justifyContent:"flex-start",alignItems:"center",position:"relative",textDecoration:"none",minHeight:48,paddingTop:6,paddingBottom:6,boxSizing:"border-box",whiteSpace:"nowrap"},!o.disableGutters&&{paddingLeft:16,paddingRight:16},o.divider&&{borderBottom:"1px solid ".concat((a.vars||a).palette.divider),backgroundClip:"padding-box"},(t={"&:hover":{textDecoration:"none",backgroundColor:(a.vars||a).palette.action.hover,"@media (hover: none)":{backgroundColor:"transparent"}}},(0,n.Z)(t,"&.".concat(j.selected),(0,n.Z)({backgroundColor:a.vars?"rgba(".concat(a.vars.palette.primary.mainChannel," / ").concat(a.vars.palette.action.selectedOpacity,")"):(0,l.Fq)(a.palette.primary.main,a.palette.action.selectedOpacity)},"&.".concat(j.focusVisible),{backgroundColor:a.vars?"rgba(".concat(a.vars.palette.primary.mainChannel," / calc(").concat(a.vars.palette.action.selectedOpacity," + ").concat(a.vars.palette.action.focusOpacity,"))"):(0,l.Fq)(a.palette.primary.main,a.palette.action.selectedOpacity+a.palette.action.focusOpacity)})),(0,n.Z)(t,"&.".concat(j.selected,":hover"),{backgroundColor:a.vars?"rgba(".concat(a.vars.palette.primary.mainChannel," / calc(").concat(a.vars.palette.action.selectedOpacity," + ").concat(a.vars.palette.action.hoverOpacity,"))"):(0,l.Fq)(a.palette.primary.main,a.palette.action.selectedOpacity+a.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:a.vars?"rgba(".concat(a.vars.palette.primary.mainChannel," / ").concat(a.vars.palette.action.selectedOpacity,")"):(0,l.Fq)(a.palette.primary.main,a.palette.action.selectedOpacity)}}),(0,n.Z)(t,"&.".concat(j.focusVisible),{backgroundColor:(a.vars||a).palette.action.focus}),(0,n.Z)(t,"&.".concat(j.disabled),{opacity:(a.vars||a).palette.action.disabledOpacity}),(0,n.Z)(t,"& + .".concat(v.Z.root),{marginTop:a.spacing(1),marginBottom:a.spacing(1)}),(0,n.Z)(t,"& + .".concat(v.Z.inset),{marginLeft:52}),(0,n.Z)(t,"& .".concat(h.Z.root),{marginTop:0,marginBottom:0}),(0,n.Z)(t,"& .".concat(h.Z.inset),{paddingLeft:36}),(0,n.Z)(t,"& .".concat(g.Z.root),{minWidth:36}),t),!o.dense&&(0,n.Z)({},a.breakpoints.up("sm"),{minHeight:"auto"}),o.dense&&(0,r.Z)({minHeight:32,paddingTop:4,paddingBottom:4},a.typography.body2,(0,n.Z)({},"& .".concat(g.Z.root," svg"),{fontSize:"1.25rem"})))})),k=i.forwardRef((function(e,t){var a=(0,u.Z)({props:e,name:"MuiMenuItem"}),n=a.autoFocus,l=void 0!==n&&n,d=a.component,m=void 0===d?"li":d,v=a.dense,g=void 0!==v&&v,h=a.divider,x=void 0!==h&&h,b=a.disableGutters,j=void 0!==b&&b,k=a.focusVisibleClassName,w=a.role,P=void 0===w?"menuitem":w,F=a.tabIndex,N=a.className,I=(0,o.Z)(a,C),O=i.useContext(p.Z),E=i.useMemo((function(){return{dense:g||O.dense||!1,disableGutters:j}}),[O.dense,g,j]),A=i.useRef(null);(0,Z.Z)((function(){l&&A.current&&A.current.focus()}),[l]);var L,M=(0,r.Z)({},a,{dense:E.dense,divider:x,disableGutters:j}),z=function(e){var t=e.disabled,a=e.dense,n=e.divider,o=e.disableGutters,i=e.selected,s=e.classes,l={root:["root",a&&"dense",t&&"disabled",!o&&"gutters",n&&"divider",i&&"selected"]},d=(0,c.Z)(l,y,s);return(0,r.Z)({},s,d)}(a),W=(0,f.Z)(A,t);return a.disabled||(L=void 0!==F?F:-1),(0,S.jsx)(p.Z.Provider,{value:E,children:(0,S.jsx)(_,(0,r.Z)({ref:W,role:P,tabIndex:L,component:m,focusVisibleClassName:(0,s.Z)(z.focusVisible,k),className:(0,s.Z)(z.root,N)},I,{ownerState:M,classes:z}))})}))}}]); \ No newline at end of file diff --git a/build/static/js/9436.af158a7e.chunk.js b/build/static/js/9436.af158a7e.chunk.js deleted file mode 100644 index f768576..0000000 --- a/build/static/js/9436.af158a7e.chunk.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkmantis_material_react=self.webpackChunkmantis_material_react||[]).push([[9436],{23447:function(e,n,r){r.r(n),r.d(n,{default:function(){return Ce}});var s=r(45987),t=r(93433),a=r(74165),i=r(15861),c=r(4942),l=r(29439),d=r(37762),o=r(1413),u=r(47313),m=r(84536),p=r(39062),h=r(98817),v=r(74580),f=r(88153),x=r(73999),j=r(93854),g=r(45158),N=r(87248),b=r.n(N);r(63331);b().PolylineOffset={translatePoint:function(e,n,r){return b().point(e.x+n*Math.cos(r),e.y+n*Math.sin(r))},offsetPointLine:function(e,n){var r=e.length;if(r<2)throw new Error("Line should be defined by at least 2 points");for(var s,t=e[0],a=Math.PI/2,i=[],c=1;c=0&&c<=1&&l>=0&&l<=1?b().point(e.x+l*t.x,e.y+l*t.y):null},segmentAsVector:function(e,n){return b().point(n.x-e.x,n.y-e.y)},joinLineSegments:function(e){var n=[],r=e[0].offset;n.push(r[0]);for(var s=1;s25?"is-over":e.kmDeltaPct<-5?"is-under":"",u=r.length||1,m=e.onTime+e.late||1,p=Math.round(c/u*60+e.onTime/m*25+(u-e.anomalies)/u*15),h=p>=85?"#16a34a":p>=65?"#f59e0b":"#dc2626",v=p>=85?"Excellent":p>=65?"Acceptable":"Needs review",f=r.filter((function(e){return e.actualTs})),x=f.reduce((function(e,n){return!e||n.actualTs.isBefore(e)?n.actualTs:e}),null),j=f.reduce((function(e,n){return!e||n.actualTs.isAfter(e)?n.actualTs:e}),null),g=x&&j?Math.max(0,j.diff(x,"minute")):0,N=r.length>1?Math.round(g/(r.length-1)):0,b=g>0?(e.actualKm/(g/60)).toFixed(1):null,y=r.filter((function(e){return!e.isLoading&&e.coordsCount>0})),k=y.filter((function(e){return null!=e.timeDeltaMin&&!e.anomaly})).sort((function(e,n){return e.timeDeltaMin-n.timeDeltaMin}))[0]||null,S=y.filter((function(e){return e.anomaly})).sort((function(e,n){var r=Math.abs(e.kmDeltaPct||0)+(e.timeDeltaMin>0?e.timeDeltaMin:0);return Math.abs(n.kmDeltaPct||0)+(n.timeDeltaMin>0?n.timeDeltaMin:0)-r}))[0]||null,_=t.filter((function(e,n){var r,s=null===(r=e.order)||void 0===r?void 0:r.step;return null!=s&&s!==n+1})),w=[];_.forEach((function(e){var n,r=null===(n=e.order)||void 0===n?void 0:n.step,s=t.findIndex((function(n){return n.sequenceStep===e.sequenceStep}))+1,a=s-r,i=w[w.length-1];i&&i.delta===a&&i.lastActualPos+1===s?(i.items.push({d:e,planned:r,actualPos:s,delta:a}),i.lastActualPos=s):w.push({delta:a,items:[{d:e,planned:r,actualPos:s,delta:a}],lastActualPos:s})}));var F={};n.orders.forEach((function(e){var n=e.trip_number||1;F[n]||(F[n]=[]),F[n].push(e)}));var A=Object.entries(F).sort((function(e,n){var r=(0,l.Z)(e,1)[0],s=(0,l.Z)(n,1)[0];return Number(r)-Number(s)})).map((function(e){var n=(0,l.Z)(e,2),r=n[0],s=n[1];return{tNum:r,count:s.length,actualKm:s.reduce((function(e,n){return e+parseFloat(n.actualkms||n.kms||0)}),0),delivered:s.filter((function(e){return z.Q6.has(String(e.orderstatus||"").toLowerCase())})).length}}));return{sum:e,totalSteps:a,deviations:i,delivered:c,skipped:d,stepDeltaPct:o,score:p,scoreColor:h,scoreLabel:v,firstDelivery:x,lastDelivery:j,activeMin:g,avgPerStop:N,avgSpeed:b,bestStep:k,worstStep:S,outOfOrderSteps:_,seqRuns:w,tripList:A}}),[n,r,s,t]),v=null!=a?r.find((function(e){return e.sequenceStep===a})):null,f=function(e){i((function(n){return n===e?null:e}))},x=function(e){var n=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],r=e.d,s=e.planned,t=e.actualPos,i=e.delta;return(0,P.jsxs)("li",{className:"cdp-seq-diff".concat(a===r.sequenceStep?" is-focused":"").concat(n?"":" is-nested"),onClick:function(){return f(r.sequenceStep)},children:[(0,P.jsx)("span",{className:"cdp-seq-diff-num",style:{background:(0,z.di)((s||r.sequenceStep)-1)},children:s||r.sequenceStep}),(0,P.jsxs)("div",{className:"cdp-seq-diff-body",children:[(0,P.jsx)("div",{className:"cdp-seq-diff-title",children:r.deliverycustomer||"Step ".concat(s||r.sequenceStep)}),(0,P.jsxs)("div",{className:"cdp-seq-diff-sub",children:["Visited ",(0,P.jsx)("strong",{children:(0,z.xw)(t)})," ","\xb7 planned ",(0,P.jsx)("strong",{children:(0,z.xw)(s)})]})]}),(0,P.jsx)("span",{className:"cdp-seq-diff-tag",children:i>0?"+".concat(i):"".concat(i)})]},"diff-".concat(r.sequenceStep))},j=h.sum,g=h.totalSteps,N=h.deviations,b=h.delivered,y=h.skipped,k=h.stepDeltaPct,S=h.score,_=h.scoreColor,w=h.scoreLabel,F=h.firstDelivery,A=h.lastDelivery,E=h.activeMin,M=h.avgPerStop,R=h.avgSpeed,D=h.bestStep,L=h.worstStep,Z=h.outOfOrderSteps,q=h.seqRuns,O=h.tripList;return(0,P.jsxs)("aside",{id:"compare-data-panel",className:"compare-data-panel",children:[(0,P.jsxs)("div",{className:"cdp-head",children:[(0,P.jsxs)("div",{className:"cdp-head-title",children:[(0,P.jsx)("span",{className:"cdp-rider-dot",style:{background:n.color}}),(0,P.jsxs)("div",{className:"cdp-head-text",children:[(0,P.jsx)("div",{className:"cdp-rider-name",children:n.riderName}),(0,P.jsx)("div",{className:"cdp-head-badge",children:"PLANNED vs ACTUAL"})]})]}),(0,P.jsx)("button",{type:"button",className:"cdp-close",onClick:p,title:"Exit compare","aria-label":"Exit compare",children:(0,P.jsx)(C.FU5,{})})]}),(0,P.jsxs)("div",{className:"cdp-scroll",children:[(0,P.jsx)("section",{className:"cdp-section cdp-score-section",children:(0,P.jsxs)("div",{className:"cdp-score-wrap",children:[(0,P.jsx)("div",{className:"cdp-score-ring",style:{background:"conic-gradient(".concat(_," ").concat(3.6*S,"deg, rgba(15,23,42,0.08) 0deg)")},children:(0,P.jsxs)("div",{className:"cdp-score-inner",children:[(0,P.jsx)("div",{className:"cdp-score-value",style:{color:_},children:S}),(0,P.jsx)("div",{className:"cdp-score-unit",children:"/100"})]})}),(0,P.jsxs)("div",{className:"cdp-score-body",children:[(0,P.jsx)("div",{className:"cdp-score-label",style:{color:_},children:w}),(0,P.jsx)("div",{className:"cdp-score-title",children:"Compliance score"}),(0,P.jsxs)("div",{className:"cdp-score-sub",children:[b,"/",r.length," delivered",j.anomalies>0?" \xb7 ".concat(j.anomalies," deviation").concat(j.anomalies>1?"s":""):"",j.late>0?" \xb7 ".concat(j.late," late"):"",y>0?" \xb7 ".concat(y," skipped"):""]})]})]})}),(0,P.jsxs)("section",{className:"cdp-section",children:[(0,P.jsxs)("div",{className:"cdp-section-head",children:[(0,P.jsx)("span",{className:"cdp-section-icon",children:(0,P.jsx)(C.zNX,{})}),(0,P.jsx)("span",{className:"cdp-section-title",children:"Day overview"})]}),(0,P.jsxs)("div",{className:"cdp-tiles",children:[(0,P.jsxs)("div",{className:"cdp-tile",children:[(0,P.jsxs)("div",{className:"cdp-tile-label",children:[(0,P.jsx)(C.v93,{})," Distance"]}),(0,P.jsxs)("div",{className:"cdp-tile-value",children:[j.actualKm.toFixed(1),(0,P.jsx)("span",{className:"cdp-tile-unit",children:"km"})]}),(0,P.jsx)("div",{className:"cdp-tile-sub",children:"actual"})]}),(0,P.jsxs)("div",{className:"cdp-tile".concat(j.anomalies>0?" is-warn":""),children:[(0,P.jsxs)("div",{className:"cdp-tile-label",children:[(0,P.jsx)(C.YTL,{})," Deviation"]}),(0,P.jsx)("div",{className:"cdp-tile-value ".concat(k),children:null!=j.kmDeltaPct?"".concat(j.kmDeltaPct>0?"+":"").concat(j.kmDeltaPct.toFixed(0),"%"):"\u2014"}),(0,P.jsx)("div",{className:"cdp-tile-sub",children:j.anomalies>0?"".concat(j.anomalies," flagged"):"within plan"})]}),(0,P.jsxs)("div",{className:"cdp-tile".concat(j.late>0?" is-warn":""),children:[(0,P.jsxs)("div",{className:"cdp-tile-label",children:[(0,P.jsx)(C.dKE,{})," On-time"]}),(0,P.jsxs)("div",{className:"cdp-tile-value",children:[j.onTime,g>0&&(0,P.jsxs)("span",{className:"cdp-tile-unit",children:["/",g]})]}),(0,P.jsx)("div",{className:"cdp-tile-sub",children:j.late>0?"".concat(j.late," late"):"all on schedule"})]})]})]}),r.length>0&&(0,P.jsxs)("section",{className:"cdp-section cdp-seq-section",children:[(0,P.jsxs)("div",{className:"cdp-section-head cdp-section-head-clickable",onClick:function(){return d((function(e){return!e}))},role:"button","aria-expanded":c,title:c?"Collapse route sequence":"Expand route sequence",children:[(0,P.jsx)("span",{className:"cdp-section-icon",children:(0,P.jsx)(C.x82,{})}),(0,P.jsx)("span",{className:"cdp-section-title",children:"Route sequence"}),(0,P.jsx)("span",{className:"cdp-seq-status".concat(Z.length>0?" is-warn":" is-good"),children:Z.length>0?"".concat(Z.length," out of order"):"In order"}),(0,P.jsx)("span",{className:"cdp-seq-toggle".concat(c?" is-open":""),children:(0,P.jsx)(C.Yc6,{})})]}),c&&(0,P.jsx)("div",{className:"cdp-seq",children:Z.length>0?(0,P.jsx)("ul",{className:"cdp-seq-diffs",children:q.map((function(e,n){if(1===e.items.length)return x(e.items[0]);var r=e.items[0],s=e.items[e.items.length-1],t=o.has(n),i=e.delta>0?"+".concat(e.delta):"".concat(e.delta),c=e.items.some((function(e){return e.d.sequenceStep===a}));return(0,P.jsxs)(u.Fragment,{children:[(0,P.jsxs)("li",{className:"cdp-seq-diff is-group".concat(t?" is-expanded":"").concat(c?" is-focused":""),onClick:function(){return e=n,void m((function(n){var r=new Set(n);return r.has(e)?r.delete(e):r.add(e),r}));var e},"aria-expanded":t,children:[(0,P.jsxs)("span",{className:"cdp-seq-group-num",children:[(0,P.jsx)("span",{className:"cdp-seq-group-num-bg",style:{background:"linear-gradient(135deg, ".concat((0,z.di)((r.planned||1)-1),", ").concat((0,z.di)((s.planned||1)-1),")")}}),(0,P.jsxs)("span",{className:"cdp-seq-group-num-label",children:[e.items.length,"\xd7"]})]}),(0,P.jsxs)("div",{className:"cdp-seq-diff-body",children:[(0,P.jsxs)("div",{className:"cdp-seq-diff-title",children:[e.items.length," consecutive steps shifted"," ",(0,P.jsx)("span",{className:"cdp-seq-group-delta",children:i})]}),(0,P.jsxs)("div",{className:"cdp-seq-diff-sub",children:["Planned ",(0,z.xw)(r.planned),"\u2013",(0,z.xw)(s.planned)," ","visited"," ",(0,P.jsxs)("strong",{children:[(0,z.xw)(r.actualPos),"\u2013",(0,z.xw)(s.actualPos)]})]})]}),(0,P.jsx)("span",{className:"cdp-seq-diff-tag",children:i}),(0,P.jsx)("span",{className:"cdp-seq-group-toggle".concat(t?" is-open":""),"aria-hidden":"true",children:(0,P.jsx)(C.Yc6,{})})]}),t&&(0,P.jsx)("li",{className:"cdp-seq-group-children-wrap",children:(0,P.jsx)("ul",{className:"cdp-seq-group-children",children:e.items.map((function(e){return x(e,!1)}))})})]},"run-".concat(n,"-").concat(r.d.sequenceStep))}))}):(0,P.jsxs)("div",{className:"cdp-seq-good",children:[(0,P.jsx)(C.ZSR,{})," Rider followed the planned route in order."]})})]}),(F||A)&&(0,P.jsxs)("section",{className:"cdp-section cdp-timing-section",children:[(0,P.jsxs)("div",{className:"cdp-section-head",children:[(0,P.jsx)("span",{className:"cdp-section-icon",children:(0,P.jsx)(C.Vqd,{})}),(0,P.jsx)("span",{className:"cdp-section-title",children:"Timing"}),E>0&&(0,P.jsxs)("span",{className:"cdp-timing-active-tag",children:[(0,P.jsx)("span",{className:"cdp-timing-active-pulse"}),"Day window"]})]}),(0,P.jsxs)("div",{className:"cdp-timing-clock",children:[(0,P.jsxs)("div",{className:"cdp-clock-card is-start",children:[(0,P.jsxs)("div",{className:"cdp-clock-label",children:[(0,P.jsx)(C.KGF,{})," First delivery"]}),(0,P.jsxs)("div",{className:"cdp-clock-face",children:[(0,P.jsx)("span",{className:"cdp-clock-time",children:F?F.format("hh:mm"):"\u2014"}),(0,P.jsx)("span",{className:"cdp-clock-period",children:F?F.format("A"):""})]}),(0,P.jsx)("div",{className:"cdp-clock-caption",children:"Started"})]}),(0,P.jsxs)("div",{className:"cdp-clock-track","aria-hidden":"true",children:[(0,P.jsx)("span",{className:"cdp-clock-track-line"}),(0,P.jsx)("span",{className:"cdp-clock-track-dot is-start"}),(0,P.jsx)("span",{className:"cdp-clock-track-dot is-end"}),(0,P.jsxs)("div",{className:"cdp-clock-duration",children:[(0,P.jsx)("span",{className:"cdp-clock-duration-icon",children:(0,P.jsx)(C.TSC,{})}),(0,P.jsx)("span",{className:"cdp-clock-duration-val",children:E>0?E>=60?"".concat(Math.floor(E/60),"h ").concat(E%60,"m"):"".concat(E,"m"):"\u2014"}),(0,P.jsx)("span",{className:"cdp-clock-duration-sub",children:"active"})]})]}),(0,P.jsxs)("div",{className:"cdp-clock-card is-end",children:[(0,P.jsxs)("div",{className:"cdp-clock-label",children:[(0,P.jsx)(C.ZSR,{})," Last delivery"]}),(0,P.jsxs)("div",{className:"cdp-clock-face",children:[(0,P.jsx)("span",{className:"cdp-clock-time",children:A?A.format("hh:mm"):"\u2014"}),(0,P.jsx)("span",{className:"cdp-clock-period",children:A?A.format("A"):""})]}),(0,P.jsx)("div",{className:"cdp-clock-caption",children:"Finished"})]})]}),(0,P.jsxs)("div",{className:"cdp-timing-stats",children:[(0,P.jsxs)("div",{className:"cdp-timing-stat",children:[(0,P.jsxs)("div",{className:"cdp-timing-stat-head",children:[(0,P.jsx)("div",{className:"cdp-timing-stat-icon",children:(0,P.jsx)(C.dKE,{})}),(0,P.jsxs)("div",{className:"cdp-timing-stat-body",children:[(0,P.jsxs)("div",{className:"cdp-timing-stat-value",children:[M>0?"".concat(M):"\u2014",M>0&&(0,P.jsx)("span",{className:"cdp-timing-stat-unit",children:"min"})]}),(0,P.jsx)("div",{className:"cdp-timing-stat-label",children:"Avg / stop"})]})]}),r.length>0&&(0,P.jsxs)("div",{className:"cdp-timing-stat-viz cdp-stops-dots","aria-hidden":"true",children:[Array.from({length:Math.min(r.length,12)}).map((function(e,n){return(0,P.jsx)("span",{className:"cdp-stop-dot"},"dot-".concat(n))})),(0,P.jsxs)("span",{className:"cdp-timing-stat-viz-label",children:[r.length," stop",1===r.length?"":"s"]})]})]}),null!=R&&(0,P.jsxs)("div",{className:"cdp-timing-stat",children:[(0,P.jsxs)("div",{className:"cdp-timing-stat-head",children:[(0,P.jsx)("div",{className:"cdp-timing-stat-icon",children:(0,P.jsx)(C.JKp,{})}),(0,P.jsxs)("div",{className:"cdp-timing-stat-body",children:[(0,P.jsxs)("div",{className:"cdp-timing-stat-value",children:[R,(0,P.jsx)("span",{className:"cdp-timing-stat-unit",children:"km/h"})]}),(0,P.jsx)("div",{className:"cdp-timing-stat-label",children:"Avg speed"})]})]}),(0,P.jsxs)("div",{className:"cdp-timing-stat-viz cdp-speed-gauge","aria-hidden":"true",children:[(0,P.jsx)("div",{className:"cdp-speed-gauge-track",children:(0,P.jsx)("div",{className:"cdp-speed-gauge-fill",style:{width:"".concat(Math.min(100,parseFloat(R)/60*100),"%")}})}),(0,P.jsxs)("div",{className:"cdp-speed-gauge-scale",children:[(0,P.jsx)("span",{children:"0"}),(0,P.jsx)("span",{children:"30"}),(0,P.jsx)("span",{children:"60 km/h"})]})]})]})]})]}),(D||L)&&(0,P.jsxs)("section",{className:"cdp-section",children:[(0,P.jsxs)("div",{className:"cdp-section-head",children:[(0,P.jsx)("span",{className:"cdp-section-icon",children:(0,P.jsx)(C.MVI,{})}),(0,P.jsx)("span",{className:"cdp-section-title",children:"Highlights"})]}),(0,P.jsxs)("div",{className:"cdp-highlights",children:[D&&(0,P.jsxs)("div",{className:"cdp-highlight is-best",onClick:function(){return f(D.sequenceStep)},role:"button",title:"Focus this step",children:[(0,P.jsx)("span",{className:"cdp-highlight-rail","aria-hidden":"true"}),(0,P.jsxs)("div",{className:"cdp-highlight-content",children:[(0,P.jsxs)("div",{className:"cdp-highlight-top",children:[(0,P.jsxs)("span",{className:"cdp-highlight-label",children:[(0,P.jsx)("span",{className:"cdp-highlight-chip",children:(0,P.jsx)(C.ZSR,{})}),"Fastest stop"]}),(0,P.jsxs)("span",{className:"cdp-highlight-step-chip",style:{background:(0,z.di)(D.sequenceStep-1)},children:["Step ",D.sequenceStep]})]}),(0,P.jsx)("div",{className:"cdp-highlight-title",children:D.deliverycustomer||"Step ".concat(D.sequenceStep)}),(0,P.jsx)("div",{className:"cdp-highlight-meta",children:(0,P.jsx)("span",{className:"cdp-highlight-pill is-good",children:null!=D.timeDeltaMin?0===D.timeDeltaMin?"On schedule":"".concat(D.timeDeltaMin>0?"+":"").concat(D.timeDeltaMin," min vs plan"):"On schedule"})})]})]}),L&&(0,P.jsxs)("div",{className:"cdp-highlight is-worst",onClick:function(){return f(L.sequenceStep)},role:"button",title:"Focus this step",children:[(0,P.jsx)("span",{className:"cdp-highlight-rail","aria-hidden":"true"}),(0,P.jsxs)("div",{className:"cdp-highlight-content",children:[(0,P.jsxs)("div",{className:"cdp-highlight-top",children:[(0,P.jsxs)("span",{className:"cdp-highlight-label",children:[(0,P.jsx)("span",{className:"cdp-highlight-chip",children:(0,P.jsx)(C.YTL,{})}),"Biggest deviation"]}),(0,P.jsxs)("span",{className:"cdp-highlight-step-chip",style:{background:(0,z.di)(L.sequenceStep-1)},children:["Step ",L.sequenceStep]})]}),(0,P.jsx)("div",{className:"cdp-highlight-title",children:L.deliverycustomer||"Step ".concat(L.sequenceStep)}),(0,P.jsxs)("div",{className:"cdp-highlight-meta",children:[null!=L.kmDeltaPct&&(0,P.jsxs)("span",{className:"cdp-highlight-pill is-bad",children:[L.kmDeltaPct>0?"+":"",L.kmDeltaPct.toFixed(0),"% route"]}),null!=L.timeDeltaMin&&L.timeDeltaMin>0&&(0,P.jsxs)("span",{className:"cdp-highlight-pill is-bad",children:["+",L.timeDeltaMin,"m late"]})]})]})]})]})]}),O.length>1&&(0,P.jsxs)("section",{className:"cdp-section",children:[(0,P.jsxs)("div",{className:"cdp-section-head",children:[(0,P.jsx)("span",{className:"cdp-section-icon",children:(0,P.jsx)(C.x82,{})}),(0,P.jsxs)("span",{className:"cdp-section-title",children:["Trips (",O.length,")"]})]}),(0,P.jsx)("div",{className:"cdp-trips",children:O.map((function(e){return(0,P.jsxs)("div",{className:"cdp-trip",children:[(0,P.jsxs)("div",{className:"cdp-trip-head",children:[(0,P.jsxs)("span",{className:"cdp-trip-badge",children:["Trip ",e.tNum]}),(0,P.jsxs)("span",{className:"cdp-trip-meta",children:[e.delivered,"/",e.count," delivered"]})]}),(0,P.jsx)("div",{className:"cdp-trip-stats",children:(0,P.jsxs)("span",{title:"Distance",children:[(0,P.jsx)(C.v93,{}),e.actualKm.toFixed(1),"km"]})})]},"trip-".concat(e.tNum))}))})]}),v&&function(){var e=(0,z.di)(v.sequenceStep-1),n=null!=v.timeDeltaMin?v.timeDeltaMin>10?"is-over":v.timeDeltaMin<-2?"is-under":"":"",r=(0,z.Cl)(v.orderstatus);return(0,P.jsxs)("section",{className:"cdp-section",children:[(0,P.jsxs)("div",{className:"cdp-section-head",children:[(0,P.jsx)("span",{className:"cdp-section-icon",children:(0,P.jsx)(C.x82,{})}),(0,P.jsxs)("span",{className:"cdp-section-title",children:["Step ",v.sequenceStep," details"]}),(0,P.jsx)("button",{type:"button",className:"cdp-section-clear",onClick:function(){return i(null)},title:"Clear step focus",children:"Show all"})]}),(0,P.jsxs)("div",{className:"compare-delta".concat(v.anomaly?" is-anomaly":""),children:[(0,P.jsxs)("div",{className:"compare-delta-title",children:[(0,P.jsx)("span",{className:"compare-delta-step-badge",style:{background:e},children:v.sequenceStep}),(0,P.jsxs)("div",{className:"compare-delta-title-text",children:[(0,P.jsx)("div",{className:"compare-delta-title-main",children:v.deliverycustomer||"Step ".concat(v.sequenceStep)}),(0,P.jsxs)("div",{className:"compare-delta-title-sub",children:[v.pickupcustomer?"from ".concat(v.pickupcustomer," \xb7 "):"","Order #",v.orderid]})]}),v.orderstatus&&(0,P.jsx)("span",{className:"compare-delta-status",style:{background:r.bg,color:r.fg},children:r.label})]}),(0,P.jsxs)("div",{className:"compare-delta-grid",children:[(0,P.jsxs)("div",{className:"compare-delta-cell".concat(v.anomaly?" is-anomaly":""),children:[(0,P.jsx)("span",{className:"compare-delta-cell-label",children:"Distance"}),(0,P.jsxs)("span",{className:"compare-delta-cell-val",children:[v.actualKm.toFixed(2)," ",(0,P.jsx)("span",{className:"compare-delta-cell-unit",children:"km"})]}),(0,P.jsx)("span",{className:"compare-delta-cell-sub",children:"actual"})]}),(0,P.jsxs)("div",{className:"compare-delta-cell",children:[(0,P.jsx)("span",{className:"compare-delta-cell-label",children:"Time"}),(0,P.jsx)("span",{className:"compare-delta-cell-val ".concat(n),children:null!=v.timeDeltaMin?"".concat(v.timeDeltaMin>0?"+":"").concat(v.timeDeltaMin," min"):"\u2014"}),(0,P.jsx)("span",{className:"compare-delta-cell-sub",children:v.actualTs&&v.expectedTs?"".concat(v.actualTs.format("HH:mm")," vs ").concat(v.expectedTs.format("HH:mm")):v.actualTs?"delivered ".concat(v.actualTs.format("HH:mm")):"in flight"})]})]})]})]})}(),N.length>0&&(0,P.jsxs)("section",{className:"cdp-section",children:[(0,P.jsxs)("div",{className:"cdp-section-head",children:[(0,P.jsx)("span",{className:"cdp-section-icon cdp-icon-warn",children:(0,P.jsx)(C.wr$,{})}),(0,P.jsxs)("span",{className:"cdp-section-title",children:["Deviations (",N.length,")"]})]}),(0,P.jsx)("ul",{className:"cdp-dev-list",children:N.map((function(e){var n=(0,z.di)(e.sequenceStep-1),r=e.kmDelta>=0?"+":"";return(0,P.jsxs)("li",{className:"cdp-dev-item".concat(a===e.sequenceStep?" is-focused":""),onClick:function(){return f(e.sequenceStep)},children:[(0,P.jsx)("span",{className:"cdp-dev-num",style:{background:n},children:e.sequenceStep}),(0,P.jsxs)("div",{className:"cdp-dev-body",children:[(0,P.jsx)("div",{className:"cdp-dev-title",children:e.deliverycustomer||"Step ".concat(e.sequenceStep)}),(0,P.jsxs)("div",{className:"cdp-dev-meta",children:[null!=e.kmDeltaPct&&(0,P.jsxs)("span",{className:"cdp-dev-chip is-over",children:[r,e.kmDeltaPct.toFixed(0),"% route"]}),null!=e.timeDeltaMin&&e.timeDeltaMin>10&&(0,P.jsxs)("span",{className:"cdp-dev-chip is-over",children:["+",e.timeDeltaMin,"m late"]})]})]})]},"dev-".concat(e.sequenceStep))}))})]}),(0,P.jsxs)("section",{className:"cdp-section",children:[(0,P.jsxs)("div",{className:"cdp-section-head",children:[(0,P.jsx)("span",{className:"cdp-section-icon",children:(0,P.jsx)(C.f_H,{})}),(0,P.jsxs)("span",{className:"cdp-section-title",children:["Steps (",r.length,")"]}),(0,P.jsxs)("span",{className:"cdp-section-sub",children:[b,"/",r.length," delivered"]})]}),(0,P.jsx)("ul",{className:"cdp-step-list",children:r.map((function(e){var n=(0,z.di)(e.sequenceStep-1),r=String(e.orderstatus||"").toLowerCase(),s=z.Q6.has(r),t=z.us.has(r),i=s&&!e.anomaly,c=a===e.sequenceStep,l=(0,z.Cl)(e.orderstatus),d=null!=e.timeDeltaMin?e.timeDeltaMin>10?"is-over":e.timeDeltaMin<-2?"is-under":"":"",o=["cdp-step",c?"is-focused":"",e.anomaly?"is-anomaly":"",i?"is-correct":"",t?"is-skipped":"",e.isLoading?"is-loading":""].filter(Boolean).join(" ");return(0,P.jsxs)("li",{className:o,onClick:function(){return f(e.sequenceStep)},children:[(0,P.jsxs)("span",{className:"cdp-step-num",style:{background:n},children:[e.sequenceStep,i&&(0,P.jsx)("span",{className:"cdp-step-check",children:(0,P.jsx)(C.ZSR,{})}),e.anomaly&&(0,P.jsx)("span",{className:"cdp-step-flag",children:(0,P.jsx)(C.wr$,{})})]}),(0,P.jsxs)("div",{className:"cdp-step-body",children:[(0,P.jsxs)("div",{className:"cdp-step-title-row",children:[(0,P.jsx)("span",{className:"cdp-step-title",children:e.deliverycustomer||"Step ".concat(e.sequenceStep)}),e.orderstatus&&(0,P.jsx)("span",{className:"cdp-step-status",style:{background:l.bg,color:l.fg},children:l.label})]}),(0,P.jsxs)("div",{className:"cdp-step-sub",children:[e.pickupcustomer?"from ".concat(e.pickupcustomer," \xb7 "):"","Order #",e.orderid]}),(0,P.jsxs)("div",{className:"cdp-step-deltas",children:[(0,P.jsxs)("span",{className:"cdp-step-delta",title:"Distance",children:[(0,P.jsx)(C.v93,{}),e.actualKm.toFixed(1),"km"]}),(0,P.jsxs)("span",{className:"cdp-step-delta ".concat(d),title:"Delivery time",children:[(0,P.jsx)(C.dKE,{}),e.actualTs?e.actualTs.format("HH:mm"):"\u2014",null!=e.timeDeltaMin&&(0,P.jsxs)("small",{children:[" ",e.timeDeltaMin>0?"+":"",e.timeDeltaMin,"m"]})]})]})]})]},"step-".concat(e.sequenceStep))}))})]})]})]})},D=r(85281),L=r(62180),Z=function(e){var n=e.visibleRiders,r=e.riders,s=e.resetKey,t=e.focusedStop,a=e.handleRiderFocus,i=e.setFocusedStop,c=e.calculateEstMeters,d=e.getRiderColor,o=e.formatMeters,m=e.isLoading,p=n.map((function(e){return(0,z.P0)(e.orders)})).filter(Boolean).sort((function(e,n){var r,s;return(null!==(r=c(e.rider_id||e.userid,e))&&void 0!==r?r:1/0)-(null!==(s=c(n.rider_id||n.userid,n))&&void 0!==s?s:1/0)})),h=(0,u.useRef)(null),v=(0,u.useRef)(s);if((0,u.useEffect)((function(){var e={};n.forEach((function(n){(n.orders||[]).forEach((function(n){e[String(n.orderid)]={status:String(n.orderstatus||"").toLowerCase(),riderName:n.rider_name||n.ridername||"Rider",customer:n.deliverycustomer||n.customername||"Order #".concat(n.orderid)}}))}));var r=v.current!==s,t=h.current;null===t||r||Object.entries(e).forEach((function(e){var n=(0,l.Z)(e,2),r=n[0],s=n[1],a=t[r];a?("active"!==a.status&&"active"===s.status&&(0,L.y)("\ud83d\udef5 ".concat(s.riderName," is now delivering to ").concat(s.customer),"success",3e3),"active"===a.status&&"delivered"===s.status&&(0,L.y)("\ud83d\udccd ".concat(s.riderName," has reached ").concat(s.customer,"'s location"),"info",3e3)):"active"===s.status&&(0,L.y)("\ud83d\udef5 ".concat(s.riderName," is now delivering to ").concat(s.customer),"success",3e3)})),h.current=e,v.current=s}),[n,s]),m)return(0,P.jsxs)("div",{className:"empty-slot",style:{display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center",height:"100%",minHeight:"200px"},children:[(0,P.jsx)(D.Z,{size:30,style:{color:"#7b1fa2",marginBottom:"16px"}}),(0,P.jsx)("div",{className:"empty-slot-title",children:"Loading active deliveries..."})]});if(0===p.length)return(0,P.jsxs)("div",{className:"empty-slot",children:[(0,P.jsx)("div",{className:"empty-slot-icon",children:(0,P.jsx)(C.ByW,{})}),(0,P.jsx)("div",{className:"empty-slot-title",children:"No active deliveries"}),(0,P.jsx)("div",{className:"empty-slot-sub",children:"No deliveries are currently in progress for this slot"})]});return(0,P.jsx)("div",{className:"adcard-list",children:p.map((function(e,n){var s=e.rider_id||e.userid,l=r.find((function(e){return String(e.id)===String(s)})),u=d(s),m=(0,z.Cl)(e.orderstatus),p=parseFloat(e.droplat||e.deliverylat),h=parseFloat(e.droplon||e.deliverylong),v=Number.isFinite(p)&&Number.isFinite(h),f=c(s,e),x=e.deliverycustomer||e.customername||"Order #".concat(e.orderid),j=e.deliverysuburb||e.deliveryaddress||e.zone_name||"",g=e.rider_name||e.ridername||"Unassigned",N=v&&t&&String(t.orderid)===String(e.orderid),b=g.split(/\s+/).filter(Boolean).slice(0,2).map((function(e){return e[0]})).join("").toUpperCase()||"\u2022";return(0,P.jsxs)("div",{className:"adcard".concat(N?" is-active":""),style:{"--ad-accent":u},onClick:function(){l&&a(l),v&&i({orderid:e.orderid,lat:p,lon:h})},children:[(0,P.jsxs)("div",{className:"adcard-top",children:[(0,P.jsx)("div",{className:"adcard-avatar",style:{background:u},children:b}),(0,P.jsxs)("div",{className:"adcard-titles",children:[(0,P.jsxs)("div",{className:"adcard-rider",title:g,children:[(0,P.jsx)(C.pbk,{style:{fontSize:13,flexShrink:0}}),(0,P.jsx)("span",{className:"adcard-tx",children:g})]}),(0,P.jsx)("div",{className:"adcard-customer",title:x,children:x})]}),(0,P.jsxs)("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-end",gap:"4px"},children:[(0,P.jsx)("span",{className:"adcard-status",style:{background:"".concat(m.bg,"1a"),color:m.bg},title:m.label,children:m.label}),e.deliverytime&&(0,P.jsx)("span",{className:"adcard-time",style:{fontSize:"11px",color:"#64748b"},children:S()(e.deliverytime).isValid()?S()(e.deliverytime).format("HH:mm:ss"):String(e.deliverytime)})]})]}),j&&(0,P.jsxs)("div",{className:"adcard-addr",children:[(0,P.jsx)("span",{className:"adcard-ic",children:(0,P.jsx)(C.$0r,{})}),(0,P.jsx)("span",{className:"adcard-tx adcard-addr-tx",title:j,children:j})]}),(0,P.jsxs)("div",{className:"adcard-foot",children:[e.pickupcustomer?(0,P.jsxs)("span",{className:"adcard-pickup",title:e.pickupcustomer,children:[(0,P.jsx)("span",{className:"adcard-ic",children:(0,P.jsx)(C.TkG,{})}),(0,P.jsx)("span",{className:"adcard-tx",children:e.pickupcustomer})]}):(0,P.jsx)("span",{}),(0,P.jsx)("span",{className:"adcard-metrics",children:null!==f&&(0,P.jsxs)(P.Fragment,{children:[(0,P.jsxs)("span",{className:"adcard-m adcard-m-eta",title:"Distance to drop",children:[(0,P.jsx)("span",{className:"adcard-ic",children:(0,P.jsx)(C.x$F,{})}),o(f)]}),(0,P.jsxs)("span",{className:"adcard-m adcard-m-time",title:"Estimated time to drop",children:[(0,P.jsx)("span",{className:"adcard-ic",children:(0,P.jsx)(C.dKE,{})}),function(){var e=f/1e3/20*60;return e<1?"< 1 min":"".concat(Math.ceil(e)," min")}()]})]})})]})]},e.orderid)}))})},q=r(84506),O={DEBUG:0,INFO:1,WARN:2,ERROR:3},T=O.WARN,I=function(e,n){return"background: ".concat(e,"; color: ").concat(n,"; padding: 2px 5px; border-radius: 4px; font-weight: bold;")},H=I("#2563eb","#ffffff"),K=console.log,B=console.warn||console.log,Y=console.error||console.log,G=function(e,n,r){if(!(O[e]6?s.slice(-6).join(" "):n;return t.length>40?"".concat(t.slice(0,40).trim(),"\u2026"):t},ee=function(e){return Number.isFinite(X(e.droplat||e.deliverylat))&&Number.isFinite(X(e.droplon||e.deliverylong))},ne=function(e){return e.pickuplat||e.pickuplatitude||e.pickup_lat},re=function(e){return e.pickuplong||e.pickuplongitude||e.picklongitude||e.pickup_lon},se=function(e){return Number.isFinite(X(ne(e)))&&Number.isFinite(X(re(e)))},te=[{id:"morning",name:"Morning Batch",startHour:0,endHour:8},{id:"afternoon",name:"Afternoon Batch",startHour:9,endHour:12.5},{id:"evening",name:"Evening Batch",startHour:16,endHour:19}],ae="dispatch.slots.v8",ie=["dispatch.slots.v1","dispatch.slots.v2","dispatch.slots.v3","dispatch.slots.v4","dispatch.slots.v5","dispatch.slots.v6","dispatch.slots.v7"],ce=function(e,n){return"Slot ".concat(e+1," \xb7 ").concat(le(n))},le=function(e){var n=Math.floor(e),r=Math.round(60*(e-n)),s=(n+11)%12+1,t=n>=12&&n<24?"PM":"AM";if(0===r)return"".concat(s," ").concat(t);var a=String(r).padStart(2,"0");return"".concat(s,":").concat(a," ").concat(t)},de=function(e,n){return n>=24?"After ".concat(le(e)):"".concat(le(e),"\u2013").concat(le(n))},oe=te.map((function(e,n){return(0,o.Z)((0,o.Z)({},e),{},{label:e.name||ce(n,e.startHour),range:de(e.startHour,e.endHour)})})),ue=function(e,n){var r,s=(0,d.Z)(n);try{for(s.s();!(r=s.n()).done;){var t=r.value;if(e>=t.startHour&&e1&&void 0!==arguments[1]?arguments[1]:"all",r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:oe,s=pe(e,n);if(!s)return null;var t=String(s).trim();if(/^\d{4}-\d{2}-\d{2}$/.test(t))return null;var a=S()(s);return a.isValid()?ue(a.hour()+a.minute()/60,r):null};function ve(e){var n=e.targetRef,r=(0,m.Sx)();return(0,u.useEffect)((function(){return n.current=r,function(){n.current=null}}),[r]),null}function fe(e,n){var r=function(e){return e*Math.PI/180},s=r(e[0]),t=r(n[0]),a=r(n[0]-e[0]),i=r(n[1]-e[1]),c=Math.pow(Math.sin(a/2),2)+Math.cos(s)*Math.cos(t)*Math.pow(Math.sin(i/2),2);return 12742*Math.asin(Math.min(1,Math.sqrt(c)))}function xe(e){if(!Array.isArray(e)||e.length<2)return 0;for(var n=0,r=1;r1&&void 0!==arguments[1]?arguments[1]:{};if(!Array.isArray(e)||0===e.length)return[];if(1===e.length)return[{lat:e[0].lat,lng:e[0].lng,logdate:e[0].logdate}];var r=null!=n.processNoise?n.processNoise:1e-9,s=null!=n.measurementNoise?n.measurementNoise:1e-7,t=function(e){return e._ts||(e.logdate?new Date(e.logdate).getTime():0)},a=function(n){for(var a=e[0][n],i=0,c=1,l=0,d=0,o=1,u=[a],m=t(e[0]),p=1;p>>0;return ke[r%ke.length]},_e=function(e){var n=e.focusedItem,r=e.viewMode,s=e.orders,t=e.kitchens,a=e.locationKey,i=e.extraPoints,c=e.flyTo,l=(0,m.Sx)();(0,u.useEffect)((function(){c&&l.setView([c.lat,c.lon],16,{animate:!0,duration:.6})}),[c,l]);var o=(0,u.useRef)(""),p=(0,u.useMemo)((function(){var e=null!=a?"loc:".concat(a,"|"):"",c=function(e){var n,r=0,s=0,t=0,a=(0,d.Z)(e);try{for(a.s();!(n=a.n()).done;){var i=n.value;Number.isFinite(i[0])&&Number.isFinite(i[1])&&(r+=i[0],s+=i[1],t+=1)}}catch(c){a.e(c)}finally{a.f()}return 0===t?"0":"".concat((r/t).toFixed(1),",").concat((s/t).toFixed(1))};if(n){var l,o,u,m=null!==(l=null!==(o=null!==(u=n.id)&&void 0!==u?u:n.kitchenName)&&void 0!==o?o:n.name)&&void 0!==l?l:null!=n.lat?"".concat(n.lat,",").concat(n.lon):"item",p=n.orders?n.orders.length:0;return"".concat(e,"f|").concat(m,"|").concat(p)}var h=(t||[]).map((function(e){return[e.lat,e.lon]})),v=c(h);if("kitchens"===r){var f=h.filter((function(e){return Number.isFinite(e[0])&&Number.isFinite(e[1])})).length;return"".concat(e,"k|").concat(f,"|").concat(v)}if("all"===r){var x=(s||[]).map((function(e){return[parseFloat(e.droplat||e.deliverylat),parseFloat(e.droplon||e.deliverylong)]})),j=i||[],g=x.concat(j);return"".concat(e,"a|").concat(g.length,"|").concat(c(g))}return"".concat(e,"m|").concat(r||"","|").concat(h.length,"|").concat(v)}),[n,r,s,t,a]);return(0,u.useEffect)((function(){if(o.current!==p){var e=[];n?n.orders&&n.orders.length?(e=n.orders.map((function(e){return[parseFloat(e.droplat||e.deliverylat),parseFloat(e.droplon||e.deliverylong)]})),n.orders.forEach((function(n){return e.push([X(ne(n)),X(re(n))])}))):e=[[n.lat,n.lon]]:"kitchens"===r?0===(e=(t||[]).filter((function(e){return Number.isFinite(e.lat)&&Number.isFinite(e.lon)})).map((function(e){return[e.lat,e.lon]}))).length&&(e=(s||[]).map((function(e){return[parseFloat(e.droplat||e.deliverylat),parseFloat(e.droplon||e.deliverylong)]}))):"all"===r?e=(e=(s||[]).map((function(e){return[parseFloat(e.droplat||e.deliverylat),parseFloat(e.droplon||e.deliverylong)]}))).concat(i||[]):0===(e=(t||[]).filter((function(e){return Number.isFinite(e.lat)&&Number.isFinite(e.lon)})).map((function(e){return[e.lat,e.lon]}))).length&&(e=(s||[]).map((function(e){return[parseFloat(e.droplat||e.deliverylat),parseFloat(e.droplon||e.deliverylong)]})));var a=e.filter((function(e){return Number.isFinite(e[0])&&Number.isFinite(e[1])}));if(a.length>0){var c=b().latLngBounds(a);c.isValid()&&(1===a.length||c.getNorthEast().equals(c.getSouthWest())?l.setView(a[0],15,{animate:!0,duration:.6}):l.flyToBounds(c,{padding:[60,60],duration:.6,maxZoom:16}),o.current=p)}else;}}),[p,n,r,s,t,i,l]),null},we=function(e){var n=e.target,r=e.icon,s=e.duration,t=void 0===s?950:s,a=e.zIndexOffset,i=e.eventHandlers,c=e.children,l=e.markerRef,d=(0,u.useRef)(null),o=(0,u.useRef)(null),m=(0,u.useRef)(n),h=(0,u.useRef)(null),v=Array.isArray(n)?Number(n[0]):NaN,f=Array.isArray(n)?Number(n[1]):NaN;return(0,u.useEffect)((function(){var e=d.current;if(e&&Number.isFinite(v)&&Number.isFinite(f)){var n=b().latLng(v,f),r=e.getLatLng();if(r){var s=n.lat-r.lat,a=n.lng-r.lng;if(!(Math.abs(s)<1e-6&&Math.abs(a)<1e-6)){var i=!1;try{i=r.distanceTo(n)>2e3}catch(x){i=!1}if(i)return e.setLatLng(n),void(h.current=performance.now());o.current&&cancelAnimationFrame(o.current);var c=performance.now(),l=null==h.current?t:c-h.current,u=Math.max(800,Math.min(32e3,l));h.current=c;var m=r.lat,p=r.lng;return o.current=requestAnimationFrame((function n(r){var t=Math.min(1,(r-c)/u);e.setLatLng([m+s*t,p+a*t]),t<1&&(o.current=requestAnimationFrame(n))})),function(){o.current&&cancelAnimationFrame(o.current)}}e.setLatLng(n)}else e.setLatLng(n)}}),[v,f,t]),(0,u.useEffect)((function(){return function(){o.current&&cancelAnimationFrame(o.current)}}),[]),(0,P.jsx)(p.J,{ref:function(e){d.current=e,"function"===typeof l?l(e):l&&(l.current=e)},position:m.current,icon:r,zIndexOffset:a,eventHandlers:i,children:c})},Fe=function(e){var n=e.children;return(0,P.jsx)("span",{className:"ico-inline",style:{display:"inline-flex",alignItems:"center",verticalAlign:"-2px",marginRight:4},children:n})},Ae=[{key:"morning",label:"Morning",timeRange:"12:00 AM \u2013 8:00 AM",sub:"Early shift orders",color:"#f59e0b",bg:"#fffbeb",border:"#fde68a"},{key:"afternoon",label:"Noon",timeRange:"9:00 AM \u2013 12:30 PM",sub:"Lunch rush window",color:"#10b981",bg:"#ecfdf5",border:"#a7f3d0"},{key:"evening",label:"Evening",timeRange:"4:00 PM \u2013 7:00 PM",sub:"Dinner & end-of-day",color:"#6366f1",bg:"#eef2ff",border:"#c7d2fe"}],Ee=function(e){if(null==e)return"\u2014";if("number"===typeof e)return e.toLocaleString("en-IN");var n=parseFloat(e);return Number.isFinite(n)?n.toLocaleString("en-IN"):String(e)},Ce=function(e){var n=e.data,r=e.embedded,m=void 0!==r&&r,N=e.selectedRiderId,y=e.onRiderSelect,k=e.pulseOrderId,D=null!==n&&void 0!==n&&n.zones&&n.zones.length>0?"zones":"riders",L=(0,u.useState)(D),q=(0,l.Z)(L,2),O=q[0],T=q[1],I=(0,u.useState)("live"),H=(0,l.Z)(I,2),K=H[0],B=(H[1],(0,u.useState)({})),Y=(0,l.Z)(B,2),G=Y[0],U=Y[1],le=(0,u.useState)(null),me=(0,l.Z)(le,2),pe=me[0],Ce=me[1],Me=(0,u.useState)(null),ze=(0,l.Z)(Me,2),Pe=ze[0],Re=ze[1],De=(0,_.D)({mutationFn:M.UV,onMutate:function(e){return Ce(e.batch)},onSuccess:function(e,n){U((function(r){return(0,o.Z)((0,o.Z)({},r),{},(0,c.Z)({},n.batch,{data:e,fetchedAt:S()().format("HH:mm:ss")}))}))},onSettled:function(){return Ce(null)}}),Le=function(e){Re(e);var n=G[e];n&&n.data&&!1!==n.data.success||De.mutate({batch:e,tenantId:916})},Ze=(0,u.useState)(new Set),qe=(0,l.Z)(Ze,2),Oe=qe[0],Te=qe[1],Ie=(0,u.useState)(null),He=(0,l.Z)(Ie,2),Ke=He[0],Be=He[1],Ye=(0,u.useState)(null),Ge=(0,l.Z)(Ye,2),Ue=Ge[0],Ve=Ge[1],We=(0,u.useState)(null),Je=(0,l.Z)(We,2),Qe=Je[0],Xe=Je[1],$e=(0,u.useState)(null),en=(0,l.Z)($e,2),nn=en[0],rn=en[1],sn=(0,u.useState)(null),tn=(0,l.Z)(sn,2),an=tn[0],cn=(tn[1],(0,u.useState)("planned")),ln=(0,l.Z)(cn,2),dn=ln[0],on=ln[1],un=(0,u.useRef)({}),mn=(0,u.useRef)(new Set),pn=(0,u.useRef)(new Set),hn=(0,u.useRef)(new Map),vn=((0,u.useRef)(null),(0,u.useRef)(null)),fn=(0,u.useState)(null),xn=(0,l.Z)(fn,2),jn=xn[0],gn=xn[1],Nn=void 0!==N,bn=(0,u.useState)(""),yn=(0,l.Z)(bn,2),kn=yn[0],Sn=yn[1],_n=(0,w.a)({queryKey:["appLocations"],queryFn:M.gO,staleTime:3e5}).data,wn="undefined"!==typeof window?localStorage.getItem("applocationid"):null,Fn=(0,u.useState)(null!=wn?Number(wn):0),An=(0,l.Z)(Fn,2),En=An[0],Cn=(An[1],(0,u.useState)(!1)),Mn=(0,l.Z)(Cn,2),zn=Mn[0],Pn=Mn[1],Rn=(0,u.useRef)(null),Dn=(0,u.useState)("assigned"),Ln=(0,l.Z)(Dn,2),Zn=Ln[0],qn=(Ln[1],(0,u.useState)(!1)),On=(0,l.Z)(qn,2),Tn=On[0],In=On[1],Hn=(0,u.useRef)(null),Kn=(0,u.useState)((function(){if("undefined"===typeof window)return oe;try{var e=window.localStorage.getItem(ae);if(!e)return oe;var n=JSON.parse(e);return Array.isArray(n)&&n.length===te.length?n.map((function(e,n){var r=e.id||"slot-".concat(n+1),s=Number(e.startHour)||0,t=Number(e.endHour)||24,a=oe.find((function(e){return e.id===r}));return{id:r,startHour:s,endHour:t,label:(null===a||void 0===a?void 0:a.name)||ce(n,s),range:de(s,t)}})):oe}catch(r){return oe}})),Bn=(0,l.Z)(Kn,2),Yn=Bn[0],Gn=(Bn[1],Yn),Un=(0,u.useState)(!1),Vn=(0,l.Z)(Un,2),Wn=Vn[0],Jn=Vn[1],Qn=(0,u.useRef)(null);(0,u.useEffect)((function(){if("undefined"!==typeof window)try{ie.forEach((function(e){return window.localStorage.removeItem(e)}))}catch(e){}}),[]);var Xn=(0,u.useRef)(!1);(0,u.useEffect)((function(){if(Xn.current){if("undefined"!==typeof window)try{window.localStorage.setItem(ae,JSON.stringify(Yn.map((function(e){return{id:e.id,startHour:e.startHour,endHour:e.endHour}}))))}catch(e){}}else Xn.current=!0}),[Yn]),(0,u.useEffect)((function(){if(zn){var e=function(e){Rn.current&&!Rn.current.contains(e.target)&&Pn(!1)};return document.addEventListener("mousedown",e),function(){return document.removeEventListener("mousedown",e)}}}),[zn]),(0,u.useEffect)((function(){if(Tn){var e=function(e){Hn.current&&!Hn.current.contains(e.target)&&In(!1)};return document.addEventListener("mousedown",e),function(){return document.removeEventListener("mousedown",e)}}}),[Tn]),(0,u.useEffect)((function(){if(Wn){var e=function(e){Qn.current&&!Qn.current.contains(e.target)&&Jn(!1)};return document.addEventListener("mousedown",e),function(){return document.removeEventListener("mousedown",e)}}}),[Wn]);var $n=(0,u.useState)(null),er=(0,l.Z)($n,2),nr=er[0],rr=er[1],sr=(0,u.useState)(""),tr=(0,l.Z)(sr,2),ar=tr[0],ir=tr[1],cr=(0,w.a)({queryKey:["riderPeriodicLog",nr],queryFn:function(){return(0,M.hG)(nr)},enabled:"rider-info"===O&&null!=nr,refetchInterval:"rider-info"===O&&null!=nr&&15e3,refetchIntervalInBackground:!1,staleTime:5e3,refetchOnWindowFocus:!1}),lr=cr.data,dr=cr.isFetching,or=cr.isError,ur=cr.error,mr=(0,u.useMemo)((function(){var e=parseFloat(null===lr||void 0===lr?void 0:lr.latitude),n=parseFloat(null===lr||void 0===lr?void 0:lr.longitude);return Number.isFinite(e)&&Number.isFinite(n)?{lat:e.toFixed(4),lon:n.toFixed(4)}:null}),[null===lr||void 0===lr?void 0:lr.latitude,null===lr||void 0===lr?void 0:lr.longitude]),pr=(0,w.a)({queryKey:["reverseGeocode",null===mr||void 0===mr?void 0:mr.lat,null===mr||void 0===mr?void 0:mr.lon],queryFn:function(){var e=(0,i.Z)((0,a.Z)().mark((function e(){var n,r,s,t;return(0,a.Z)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,fetch("https://nominatim.openstreetmap.org/reverse?lat=".concat(mr.lat,"&lon=").concat(mr.lon,"&format=json&zoom=16&addressdetails=1"),{headers:{Accept:"application/json"}});case 2:if((n=e.sent).ok){e.next=5;break}return e.abrupt("return",null);case 5:return e.next=7,n.json();case 7:return r=e.sent,s=(null===r||void 0===r?void 0:r.address)||{},t=s.suburb||s.neighbourhood||s.village||s.hamlet||s.city_district||s.town||s.city||s.county||s.state||"",e.abrupt("return",{area:t,display:(null===r||void 0===r?void 0:r.display_name)||""});case 11:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),enabled:"rider-info"===O&&!!mr,staleTime:3e5,refetchOnWindowFocus:!1,retry:1}),hr=pr.data,vr=(0,u.useMemo)((function(){if(!_n)return null;var e=_n.find((function(e){return String(e.applocationid)===String(En)}));return(null===e||void 0===e?void 0:e.locationname)||null}),[_n,En]),fr=(0,u.useState)({}),xr=(0,l.Z)(fr,2),jr=xr[0],gr=xr[1],Nr=(0,u.useRef)({}),br=(0,u.useState)({}),yr=(0,l.Z)(br,2),kr=yr[0],Sr=yr[1],_r=(0,u.useRef)({}),wr=(0,u.useState)(!1),Fr=(0,l.Z)(wr,2),Ar=Fr[0],Er=Fr[1],Cr=(0,u.useState)([]),Mr=(0,l.Z)(Cr,2),zr=Mr[0],Pr=Mr[1],Rr=(0,u.useState)({}),Dr=(0,l.Z)(Rr,2),Lr=Dr[0],Zr=Dr[1],qr=(0,u.useRef)(!1),Or=(0,u.useState)(S()().format("YYYY-MM-DD")),Tr=(0,l.Z)(Or,2),Ir=Tr[0],Hr=Tr[1],Kr=(0,u.useState)(!1),Br=(0,l.Z)(Kr,2),Yr=Br[0],Gr=Br[1],Ur=(0,u.useState)((function(){return S()(Ir).isValid()?S()(Ir).startOf("month"):S()().startOf("month")})),Vr=(0,l.Z)(Ur,2),Wr=Vr[0],Jr=Vr[1],Qr=(0,u.useRef)(null);(0,u.useEffect)((function(){if(Yr){var e=function(e){Qr.current&&(Qr.current.contains(e.target)||Gr(!1))},n=function(e){"Escape"===e.key&&Gr(!1)};return document.addEventListener("mousedown",e),document.addEventListener("keydown",n),function(){document.removeEventListener("mousedown",e),document.removeEventListener("keydown",n)}}}),[Yr]),(0,u.useEffect)((function(){if(Yr){var e=S()(Ir);e.isValid()&&Jr(e.startOf("month"))}}),[Yr,Ir]);var Xr=(0,u.useState)(!1),$r=(0,l.Z)(Xr,2),es=$r[0],ns=$r[1],rs=(0,u.useState)("combined"),ss=(0,l.Z)(rs,2),ts=ss[0],as=ss[1],is=(0,u.useState)(!0),cs=(0,l.Z)(is,2),ls=cs[0],ds=cs[1],os=(0,u.useState)(!0),us=(0,l.Z)(os,2),ms=us[0],ps=us[1],hs=(0,u.useState)((function(){return new Set})),vs=(0,l.Z)(hs,2),fs=vs[0],xs=vs[1],js=(0,u.useRef)(!1),gs=(0,u.useState)(!1),Ns=(0,l.Z)(gs,2),bs=Ns[0],ys=Ns[1],ks=(0,u.useRef)(!1),Ss=(0,u.useRef)(!1),_s=(0,u.useState)(!1),ws=(0,l.Z)(_s,2),Fs=ws[0],As=ws[1],Es=(0,u.useState)(null),Cs=(0,l.Z)(Es,2),Ms=Cs[0],zs=Cs[1],Ps=(0,u.useRef)(null),Rs=(0,u.useRef)(null);Rs.current||(Rs.current=b().canvas({padding:1.5,tolerance:5}));var Ds="all"===O?1e3:15e3,Ls=(0,w.a)({queryKey:[En,Ir,""],queryFn:M.N4,refetchInterval:Ds,refetchIntervalInBackground:!1,staleTime:1e3,refetchOnWindowFocus:!1}).data,Zs=(0,u.useMemo)((function(){return(Ls||[]).map((function(e){var n,r=parseFloat(null===e||void 0===e?void 0:e.latitude),s=parseFloat(null===e||void 0===e?void 0:e.longitude);return Number.isFinite(r)&&Number.isFinite(s)?{id:String(null!==(n=e.userid)&&void 0!==n?n:""),userid:e.userid,username:e.username||"Rider #".concat(e.userid),status:String(e.status||"").toLowerCase(),contactno:e.contactno,orderid:e.orderid,logdate:e.logdate,lat:r,lon:s}:null})).filter(Boolean)}),[Ls]),qs=(0,u.useMemo)((function(){return new Set(Zs.filter((function(e){return"active"===e.status||"pending"===e.status})).map((function(e){return String(e.id)})))}),[Zs]),Os=(0,u.useState)((function(){var e=S()();return ue(e.hour()+e.minute()/60,oe)||oe[0].id})),Ts=(0,l.Z)(Os,2),Is=Ts[0],Hs=Ts[1];(0,u.useEffect)((function(){var e;"all"!==Is&&(Gn.some((function(e){return e.id===Is}))||Hs((null===(e=Gn[0])||void 0===e?void 0:e.id)||"all"))}),[Gn,Is]);var Ks=(0,u.useRef)(null),Bs=!n,Ys="undefined"!==typeof window&&localStorage.getItem("userid")||0,Gs=(0,F.N)({queryKey:["dispatchDeliveries",En,Ys,"all",Ir,Ir,1e3,"",0,0,0],queryFn:M.p7,getNextPageParam:function(e){var n;return null!==(n=e.nextPage)&&void 0!==n?n:void 0},enabled:Bs,refetchInterval:"all"===O&&15e3,refetchIntervalInBackground:!1}),Us=Gs.data,Vs=Gs.isFetching,Ws=Gs.isError,Js=Gs.fetchNextPage,Qs=Gs.hasNextPage,Xs=Gs.isFetchingNextPage;(0,u.useEffect)((function(){Bs&&Qs&&!Xs&&Js()}),[Bs,Qs,Xs,Js]);var $s=(0,u.useRef)({}),et=(0,u.useMemo)((function(){var e,n=((null===Us||void 0===Us?void 0:Us.pages)||[]).flatMap((function(e){return e.rows||[]})),r=new Set,s=[],t=(0,d.Z)(n);try{for(t.s();!(e=t.n()).done;){var a=e.value,i=null!=a.orderid?String(a.orderid):null;i&&r.has(i)||(i&&r.add(i),s.push(a))}}catch(c){t.e(c)}finally{t.f()}return s}),[Us]),nt=(0,u.useMemo)((function(){var e=new Map;return et.forEach((function(n){var r=String(n.userid||n.rider_id||"");r&&"unassigned"!==r&&"0"!==r&&(e.has(r)||e.set(r,{id:r,riderName:n.ridername||n.rider_name||n.username||"Rider ".concat(r)}))})),Array.from(e.values()).sort((function(e,n){return String(e.riderName).localeCompare(String(n.riderName))}))}),[et]),rt=(0,u.useMemo)((function(){var e={all:et.length};return Gn.forEach((function(n){e[n.id]=0})),et.forEach((function(n){var r=he(n,Zn,Gn);r&&(e[r]=(e[r]||0)+1)})),e}),[et,Zn,Gn]),st=(0,u.useMemo)((function(){return"all"===Is?et:et.filter((function(e){return he(e,Zn,Gn)===Is}))}),[et,Is,Zn,Gn]),tt=(0,u.useMemo)((function(){if(!Bs)return null;if(!st.length)return{code:200,zone_summary:[],zones:[]};var e=function(e){return String(e||"").trim()},n={};st.forEach((function(r){var s=e(r.deliverysuburb)||e(r.locationsuburb)||e(r.zone_name)||"Unzoned",t=s.toLowerCase(),a=String(r.userid||r.rider_id||"unassigned"),i=r.ridername||r.rider_name||r.username||("unassigned"===a?"Unassigned":"Rider ".concat(a));n[t]||(n[t]={zone_name:s,riders:{}}),n[t].riders[a]||(n[t].riders[a]={rider_id:a,rider_name:i,orders:[]}),n[t].riders[a].orders.push(r)}));var r=Object.values(n).map((function(e){var n=Object.values(e.riders).map((function(e){var n=(0,t.Z)(e.orders).sort((function(e,n){return S()(e.deliverydate||e.assigntime||0).valueOf()-S()(n.deliverydate||n.assigntime||0).valueOf()}));return(0,o.Z)((0,o.Z)({},e),{},{orders:n.map((function(e,n){return(0,o.Z)((0,o.Z)({},e),{},{trip_number:e.trip_number||1,step:e.step||n+1})}))})}));return{zone_name:e.zone_name,riders:n}}));return{code:200,zone_summary:r.map((function(e){var n=e.riders.flatMap((function(e){return e.orders})),r=n.filter((function(e){return e.userid||e.rider_id})).length;return{zone_name:e.zone_name,total_orders:n.length,assigned_orders:r,unassigned_orders_count:n.length-r,active_riders_count:e.riders.filter((function(e){return"unassigned"!==e.rider_id})).length,total_delivery_kms:n.reduce((function(e,n){return e+parseFloat(n.actualkms||n.kms||0)}),0),total_profit:n.reduce((function(e,n){return e+parseFloat(n.profit||0)}),0)}})),zones:r}}),[Bs,st]),at=(0,u.useMemo)((function(){var e=n||tt||{zones:[],zone_summary:[]},r=e.zones||[],s={};(e.zone_summary||[]).forEach((function(e){s[e.zone_name]=e}));var t=function(e,n){var r={};return e.forEach((function(e){var s=n(e);s&&(r[s]=(r[s]||0)+1)})),Object.entries(r).map((function(e){var n=(0,l.Z)(e,2);return{name:n[0],count:n[1]}})).sort((function(e,n){return n.count-e.count}))};return r.map((function(e){var n,r,a,i,c=s[e.zone_name]||{},l=(e.riders||[]).flatMap((function(e){return e.orders||[]})),d=(e.riders||[]).filter((function(e){return e.rider_id&&"unassigned"!==e.rider_id})).length,o=t(l,(function(e){return e.deliverysuburb||e.locationsuburb})),u=t(l,(function(e){return e.pickupcustomer||e.kitchen_key})),m={};return l.forEach((function(e){var n=String(e.orderstatus||"unknown").toLowerCase();m[n]=(m[n]||0)+1})),{id:e.zone_name,name:e.zone_name,riders:e.riders||[],orders:l,totalOrders:null!==(n=c.total_orders)&&void 0!==n?n:l.length,activeRidersCount:null!==(r=c.active_riders_count)&&void 0!==r?r:d,totalKms:null!==(a=c.total_delivery_kms)&&void 0!==a?a:l.reduce((function(e,n){return e+parseFloat(n.actualkms||n.kms||0)}),0),totalProfit:null!==(i=c.total_profit)&&void 0!==i?i:l.reduce((function(e,n){return e+parseFloat(n.profit||0)}),0),suburbs:o,kitchens:u,statusCounts:m}}))}),[n,tt]),it=(0,u.useMemo)((function(){var e=[];((n||tt||{zones:[],zone_summary:[]}).zones||[]).forEach((function(n){(n.riders||[]).forEach((function(r){r.orders.forEach((function(s){e.push((0,o.Z)((0,o.Z)({},s),{},{zone_name:n.zone_name,rider_name:r.rider_name,rider_id:r.rider_id}))}))}))}));var r={};e.forEach((function(e){var n=e.rider_id||e.userid||"unknown";r[n]||(r[n]={id:n,riderName:e.rider_name||e.username||e.rider||n,orders:[],color:ke[Object.keys(r).length%ke.length]}),r[n].orders.push(e)}));var s={};e.forEach((function(e){var n=e.pickupcustomer||e.kitchen_key||"Unknown",r=n.toLowerCase().trim();s[r]?!Number.isFinite(s[r].lat)&&se(e)&&(s[r].lat=X(ne(e)),s[r].lon=X(re(e))):s[r]={id:r,kitchenName:n,lat:X(ne(e)),lon:X(re(e)),orders:[],riders:new Set},s[r].orders.push(e),e.rider_id&&s[r].riders.add(e.rider_id)}));var a=e.reduce((function(e,n){return e+parseFloat(n.actualkms||n.kms||0)}),0),i=e.reduce((function(e,n){return e+parseFloat(n.profit||0)}),0);return{riders:Object.values(r).map((function(e){return(0,o.Z)((0,o.Z)({},e),{},{orders:(0,t.Z)(e.orders).sort((function(e,n){var r=e.trip_number||1,s=n.trip_number||1;return r!==s?r-s:(e.step||0)-(n.step||0)}))})})).sort((function(e,n){return n.orders.length-e.orders.length})),kitchens:Object.values(s).sort((function(e,n){return n.orders.length-e.orders.length})),allOrders:e,stats:{totalOrders:e.length,totalKms:a,totalProfit:i,totalRiders:Object.keys(r).length}}}),[n,tt]),ct=it.riders,lt=it.kitchens,dt=it.allOrders,ot=it.stats,ut=Nn?N&&ct.find((function(e){return e.id===N}))||null:Ke,mt="all"===O,pt=(0,u.useMemo)((function(){return mt?dt.filter((function(e){return qs.has(String(e.rider_id||e.userid||""))})):dt}),[mt,dt,qs]),ht=(0,u.useMemo)((function(){return new Set((mt?pt:[]).filter(z.Y_).map((function(e){return String(e.rider_id||e.userid||"")})))}),[mt,pt]),vt=(0,u.useMemo)((function(){return mt?ct.filter((function(e){return ht.has(String(e.id))})):ct}),[mt,ct,ht]),ft=(0,u.useMemo)((function(){if(!mt)return $s.current={},[];var e=new Set(["delivered","cancelled","skipped","complete","completed"]);st.forEach((function(n){var r=String(n.orderid),s=String(n.orderstatus||"").toLowerCase();"active"===s?$s.current[r]=n:e.has(s)&&delete $s.current[r]}));var n=Object.values($s.current);if(!n.length)return[];var r=Object.fromEntries(ct.map((function(e){return[e.id,e]}))),s={};return n.forEach((function(e){var n=String(e.rider_id||e.userid||"");if(n&&"unassigned"!==n&&"0"!==n){var t,a;if(!s[n])s[n]={id:n,riderName:(null===(t=r[n])||void 0===t?void 0:t.riderName)||e.rider_name||e.ridername||e.username||"Rider ".concat(n),orders:[],color:(null===(a=r[n])||void 0===a?void 0:a.color)||Se(n)};s[n].orders.some((function(n){return String(n.orderid)===String(e.orderid)}))||s[n].orders.push(e)}})),Object.values(s)}),[mt,st,ct]),xt=(0,u.useMemo)((function(){return mt?Zs.filter((function(e){return("active"===e.status||"pending"===e.status)&&ht.has(String(e.id))})).map((function(e){return[e.lat,e.lon]})):[]}),[mt,Zs,ht]);(0,u.useEffect)((function(){$s.current={}}),[Ir,En,Is,Zn]);var jt=(0,u.useCallback)((function(e){y&&y(e?e.id:null),Nn||Be(e),rn(null)}),[Nn,y]),gt=(0,u.useRef)(null);(0,u.useEffect)((function(){var e=ut?ut.id:null;e!==gt.current&&(ut?V.info("Focused rider changed to: ".concat(ut.riderName," (").concat(ut.orders.length," orders)")):V.info("Focused rider reset to: None"),gt.current=e)}),[ut]),(0,u.useEffect)((function(){nn?V.info("Focused order updated: ID ".concat(nn.orderid)):V.debug("Focused order selection cleared")}),[nn]);var Nt=(0,u.useRef)(0);(0,u.useEffect)((function(){dt&&dt.length!==Nt.current&&(V.info("Orders database updated: ".concat(dt.length," orders actively tracked")),Nt.current=dt.length)}),[dt]);var bt=(0,u.useRef)(0);(0,u.useEffect)((function(){Zs&&Zs.length!==bt.current&&(V.info("Live riders list updated: ".concat(Zs.length," active riders mapped")),bt.current=Zs.length)}),[Zs]);var yt=(0,u.useMemo)((function(){if(ut)return{orders:ut.orders.length,riders:1,km:ut.orders.reduce((function(e,n){return e+parseFloat(n.actualkms||n.kms||0)}),0),profit:ut.orders.reduce((function(e,n){return e+parseFloat(n.profit||0)}),0),label:"Focused Rider"};if(Ue)return{orders:Ue.orders.length,riders:Ue.riders.size,km:Ue.orders.reduce((function(e,n){return e+parseFloat(n.actualkms||n.kms||0)}),0),profit:Ue.orders.reduce((function(e,n){return e+parseFloat(n.profit||0)}),0),label:"Focused Kitchen"};if(mt){var e=ft.flatMap((function(e){return e.orders}));return{orders:e.length,riders:ft.length,km:e.reduce((function(e,n){return e+parseFloat(n.actualkms||n.kms||0)}),0),profit:e.reduce((function(e,n){return e+parseFloat(n.profit||0)}),0),label:"Active Fleet"}}return{orders:ot.totalOrders,riders:ot.totalRiders,km:ot.totalKms,profit:ot.totalProfit,label:"Total Fleet"}}),[ut,Ue,mt,ft,ot]),kt=((0,u.useMemo)((function(){return mt?ft.reduce((function(e,n){return e+n.orders.length}),0):0}),[mt,ft]),(0,u.useMemo)((function(){var e;e=ut?ut.orders:Ue?Ue.orders:Qe?Qe.orders:dt;var n=new Set;return(e||[]).forEach((function(e){null!=e.deliveryid&&""!==e.deliveryid&&0!==e.deliveryid&&n.add(String(e.deliveryid))})),Array.from(n)}),[dt,ut,Ue,Qe])),St=(0,A.h)({queries:kt.map((function(e){return{queryKey:["deliveryLogs",e],queryFn:function(){var n=(0,i.Z)((0,a.Z)().mark((function n(){var r,t,i,c,l,d,o;return(0,a.Z)().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,E.Z.get("".concat({NODE_ENV:"production",PUBLIC_URL:"",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,FAST_REFRESH:!0,REACT_APP_API_URL:"https://mock-data-api-nextjs.vercel.app/",REACT_APP_AUTH0_CLIENT_ID:"",REACT_APP_AUTH0_DOMAIN:"",REACT_APP_AWS_APP_CLIENT_ID:"",REACT_APP_AWS_POOL_ID:"",REACT_APP_FIREBASE_API_KEY:"",REACT_APP_FIREBASE_APP_ID:"",REACT_APP_FIREBASE_AUTH_DOMAIN:"",REACT_APP_FIREBASE_MEASUREMENT_ID:"",REACT_APP_FIREBASE_MESSAGING_SENDER_ID:"",REACT_APP_FIREBASE_PROJECT_ID:"",REACT_APP_FIREBASE_STORAGE_BUCKET:"",REACT_APP_RIDER_ACCESS_ID:"AAAAILMpCEU:APA91bEavuOllBI6sFgYtxXAgNmAVwNA-MnCMHLGlR4_t7UqpLajAkdn3T0CZr_zaLBknLyim9ytFLMZgbeXmKqTad_PKCbqlYjHpaizVrLXtecxqyEy4UktIacK2UvHVUATHL-7VQQk",REACT_APP_URL:"https://jupiter.nearle.app/live/api/v1",REACT_APP_URL2:"https://jupiter.nearle.app/live/api/v2",REACT_APP_VERSION:"v2.1.0"}.REACT_APP_URL3,"/deliveries/getdeliverylogs/?deliveryid=").concat(e));case 2:return i=n.sent,c=[null===i||void 0===i||null===(r=i.data)||void 0===r?void 0:r.details,null===i||void 0===i||null===(t=i.data)||void 0===t?void 0:t.data,null===i||void 0===i?void 0:i.data,i],l=c.find((function(e){return Array.isArray(e)}))||[],d=l.map((function(e){var n,r,s,t=null!==e&&void 0!==e&&e.logdate?S()(e.logdate):null;return{lat:parseFloat(null!==(n=null===e||void 0===e?void 0:e.latitude)&&void 0!==n?n:null===e||void 0===e?void 0:e.lat),lng:parseFloat(null!==(r=null!==(s=null===e||void 0===e?void 0:e.longitude)&&void 0!==s?s:null===e||void 0===e?void 0:e.lng)&&void 0!==r?r:null===e||void 0===e?void 0:e.lon),logdate:null===e||void 0===e?void 0:e.logdate,_ts:t&&t.isValid()?t.valueOf():Number.MAX_SAFE_INTEGER}})).filter((function(e){return Number.isFinite(e.lat)&&Number.isFinite(e.lng)})).sort((function(e,n){return e._ts-n._ts})),o=je(d),n.abrupt("return",o.map((function(e){e._ts;return(0,s.Z)(e,W)})));case 8:case"end":return n.stop()}}),n)})));return function(){return n.apply(this,arguments)}}(),enabled:!0,staleTime:3e5,refetchOnWindowFocus:!1,retry:1}}))}),_t=(0,u.useMemo)((function(){var e=new Map;return kt.forEach((function(n,r){var s=St[r];e.set(n,{coords:(null===s||void 0===s?void 0:s.data)||[],isLoading:!!(null!==s&&void 0!==s&&s.isLoading||null!==s&&void 0!==s&&s.isFetching),isError:!(null===s||void 0===s||!s.isError)})})),e}),[kt,St]),wt=(0,u.useMemo)((function(){if(!ut)return[];var e=function(e){var n=e.deliverytime||e.expecteddeliverytime;if(!n)return Number.MAX_SAFE_INTEGER;var r=S()(n);return r.isValid()?r.valueOf():Number.MAX_SAFE_INTEGER};return ut.orders.filter((function(e){return null!=e.deliveryid&&""!==e.deliveryid&&0!==e.deliveryid})).sort((function(n,r){var s=e(n)-e(r);return 0!==s?s:(n.step||0)-(r.step||0)})).map((function(e,n){var r=_t.get(String(e.deliveryid));return{sequenceStep:n+1,orderid:e.orderid,deliveryid:e.deliveryid,deliverycustomer:e.deliverycustomer,pickupcustomer:e.pickupcustomer,step:e.step,tripNumber:e.trip_number||1,deliverytime:e.deliverytime||e.expecteddeliverytime,kms:parseFloat(e.actualkms||e.kms||0)||0,profit:parseFloat(e.profit||0)||0,orderstatus:e.orderstatus,isLoading:!(null===r||void 0===r||!r.isLoading),isError:!(null===r||void 0===r||!r.isError),coords:(null===r||void 0===r?void 0:r.coords)||[]}}))}),[ut,_t]),Ft=(0,u.useMemo)((function(){return ut?wt.map((function(e){var n=ut.orders.find((function(n){return String(n.deliveryid)===String(e.deliveryid)})),r=parseFloat((null===n||void 0===n?void 0:n.kms)||0)||0,s=kr[e.deliveryid],t=0;Array.isArray(s)&&s.length>=2?t=xe(s):null!=(null===n||void 0===n?void 0:n.actualkms)&&""!==n.actualkms?t=parseFloat(n.actualkms)||0:e.coords.length>=2&&(t=xe(e.coords.map((function(e){return[e.lat,e.lng]}))));var a=t-r,i=r>0?a/r*100:null,c=null!==n&&void 0!==n&&n.expecteddeliverytime?S()(n.expecteddeliverytime):null,l=null!==n&&void 0!==n&&n.deliverytime?S()(n.deliverytime):null,d=null!==c&&void 0!==c&&c.isValid()&&null!==l&&void 0!==l&&l.isValid()?l.diff(c,"minute"):null,o=r>0&&t>1.25*r||null!=d&&d>15;return{sequenceStep:e.sequenceStep,deliveryid:e.deliveryid,orderid:e.orderid,order:n,plannedKm:r,actualKm:t,kmDelta:a,kmDeltaPct:i,expectedTs:null!==c&&void 0!==c&&c.isValid()?c:null,actualTs:null!==l&&void 0!==l&&l.isValid()?l:null,timeDeltaMin:d,anomaly:o,orderstatus:e.orderstatus,deliverycustomer:e.deliverycustomer,pickupcustomer:null===n||void 0===n?void 0:n.pickupcustomer,isLoading:e.isLoading,coordsCount:e.coords.length}})):[]}),[wt,ut,kr]),At=(0,u.useMemo)((function(){if(0===Ft.length)return{plannedKm:0,actualKm:0,kmDeltaPct:null,anomalies:0,late:0,onTime:0};var e=Ft.filter((function(e){return!e.isLoading&&e.coordsCount>0})),n=e.reduce((function(e,n){return e+n.plannedKm}),0),r=e.reduce((function(e,n){return e+n.actualKm}),0);return{plannedKm:n,actualKm:r,kmDeltaPct:n>0?(r-n)/n*100:null,anomalies:e.filter((function(e){return e.anomaly})).length,late:e.filter((function(e){return null!=e.timeDeltaMin&&e.timeDeltaMin>5})).length,onTime:e.filter((function(e){return null!=e.timeDeltaMin&&e.timeDeltaMin<=5})).length}}),[Ft]),Et=(0,u.useMemo)((function(){return(0,t.Z)(Ft).sort((function(e,n){var r,s;return((null===(r=e.order)||void 0===r?void 0:r.step)||e.sequenceStep)-((null===(s=n.order)||void 0===s?void 0:s.step)||n.sequenceStep)}))}),[Ft]),Ct=(0,u.useMemo)((function(){return(0,t.Z)(Ft).sort((function(e,n){return e.sequenceStep-n.sequenceStep}))}),[Ft]),Mt=(0,u.useMemo)((function(){if(!es||!Ms||!ut)return null;var e=wt.find((function(e){return e.sequenceStep===Ms}));if(!e)return null;var n=ut.orders.find((function(n){return String(n.deliveryid)===String(e.deliveryid)}));return n?{orders:[n],id:"cmp-step-".concat(Ms,"-").concat(n.orderid)}:null}),[es,Ms,ut,wt]);(0,u.useEffect)((function(){zs(null),xs(new Set),as("combined")}),[es,null===ut||void 0===ut?void 0:ut.id]),(0,u.useEffect)((function(){!ut&&es&&ns(!1)}),[ut,es]),(0,u.useEffect)((function(){js.current&&ut&&(js.current=!1,ns(!0))}),[ut]),(0,u.useEffect)((function(){es&&!Ss.current?(ks.current=bs,ys(!0),As(!1)):!es&&Ss.current&&ys(ks.current),Ss.current=es}),[es]);var zt=(0,u.useCallback)(function(){var e=(0,i.Z)((0,a.Z)().mark((function e(n,r,s){var t,i,l,d,u,m;return(0,a.Z)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t="".concat(n,"-").concat(r),void 0===Nr.current[t]){e.next=3;break}return e.abrupt("return");case 3:if(!(s.length<2)){e.next=5;break}return e.abrupt("return");case 5:return Nr.current[t]=null,gr((function(e){return(0,o.Z)((0,o.Z)({},e),{},(0,c.Z)({},t,null))})),i=s.map((function(e){return"".concat(e[1],",").concat(e[0])})).join(";"),l="https://router.project-osrm.org/route/v1/driving/".concat(i,"?overview=full&geometries=geojson"),e.prev=9,e.next=12,fetch(l);case 12:return d=e.sent,e.next=15,d.json();case 15:(u=e.sent).routes&&u.routes[0]?(m=u.routes[0].geometry.coordinates.map((function(e){return[e[1],e[0]]})),Nr.current[t]=m,gr((function(e){return(0,o.Z)((0,o.Z)({},e),{},(0,c.Z)({},t,m))}))):(Nr.current[t]=!1,gr((function(e){return(0,o.Z)((0,o.Z)({},e),{},(0,c.Z)({},t,!1))}))),e.next=24;break;case 19:e.prev=19,e.t0=e.catch(9),console.error("OSRM Fetch error:",e.t0),Nr.current[t]=!1,gr((function(e){return(0,o.Z)((0,o.Z)({},e),{},(0,c.Z)({},t,!1))}));case 24:case"end":return e.stop()}}),e,null,[[9,19]])})));return function(n,r,s){return e.apply(this,arguments)}}(),[]);(0,u.useEffect)((function(){Nr.current={},gr({}),_r.current={},Sr({})}),[Ir,Is]);var Pt=(0,u.useCallback)(function(){var e=(0,i.Z)((0,a.Z)().mark((function e(n,r){var s,t,i,l,d,u,m,p,h,v,f,x,j,g,N;return(0,a.Z)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(void 0===_r.current[n]){e.next=2;break}return e.abrupt("return");case 2:if(Array.isArray(r)&&!(r.length<2)){e.next=4;break}return e.abrupt("return");case 4:return _r.current[n]=null,Sr((function(e){return(0,o.Z)((0,o.Z)({},e),{},(0,c.Z)({},n,null))})),s=function(e){_r.current[n]=e,Sr((function(r){return(0,o.Z)((0,o.Z)({},r),{},(0,c.Z)({},n,e))}))},t=function(){_r.current[n]=!1,Sr((function(e){return(0,o.Z)((0,o.Z)({},e),{},(0,c.Z)({},n,!1))}))},i=function(e,n){if(e.length<=n)return e;var r=Math.ceil(e.length/n),s=e.filter((function(e,n){return n%r===0})),t=e[e.length-1];return s[s.length-1]!==t&&s.push(t),s},e.prev=9,l=i(r,90),d=l.map((function(e){return"".concat(e[1],",").concat(e[0])})).join(";"),u="https://router.project-osrm.org/match/v1/driving/".concat(d,"?overview=full&geometries=geojson&gaps=ignore&tidy=true"),e.next=15,fetch(u);case 15:return m=e.sent,e.next=18,m.json();case 18:if(!((p=e.sent).matchings&&p.matchings.length>0)){e.next=24;break}if(!((h=p.matchings.flatMap((function(e){var n;return((null===(n=e.geometry)||void 0===n?void 0:n.coordinates)||[]).map((function(e){return[e[1],e[0]]}))}))).length>=2)){e.next=24;break}return s(h),e.abrupt("return");case 24:e.next=29;break;case 26:e.prev=26,e.t0=e.catch(9),console.warn("OSRM Match error, trying route fallback:",e.t0);case 29:return e.prev=29,v=i(r,25),f=v.map((function(e){return"".concat(e[1],",").concat(e[0])})).join(";"),x="https://router.project-osrm.org/route/v1/driving/".concat(f,"?overview=full&geometries=geojson"),e.next=35,fetch(x);case 35:return j=e.sent,e.next=38,j.json();case 38:if(!(g=e.sent).routes||!g.routes[0]){e.next=44;break}if(!((N=g.routes[0].geometry.coordinates.map((function(e){return[e[1],e[0]]}))).length>=2)){e.next=44;break}return s(N),e.abrupt("return");case 44:t(),e.next=51;break;case 47:e.prev=47,e.t1=e.catch(29),console.error("OSRM Route fallback error:",e.t1),t();case 51:case"end":return e.stop()}}),e,null,[[9,26],[29,47]])})));return function(n,r){return e.apply(this,arguments)}}(),[]);(0,u.useEffect)((function(){_t.forEach((function(e,n){if(n&&e&&!(e.coords.length<2)){var r=e.coords.map((function(e){return[e.lat,e.lng]}));Pt(n,r)}}))}),[_t,Pt]),(0,u.useEffect)((function(){qr.current=Ar}),[Ar]),(0,u.useEffect)((function(){if(!m){var e=function(){var e=new Date;Sn([e.getHours(),e.getMinutes(),e.getSeconds()].map((function(e){return String(e).padStart(2,"0")})).join(":"))},n=setInterval(e,1e3);return e(),function(){return clearInterval(n)}}}),[m]),(0,u.useEffect)((function(){Te(new Set(ct.map((function(e){return e.id}))))}),[ct]),(0,u.useEffect)((function(){ct.forEach((function(e){if(Oe.has(e.id)&&(!ut||ut.id===e.id)){var n={};if(e.orders.forEach((function(e){var r=e.trip_number||1;n[r]||(n[r]=[]),n[r].push(e)})),Object.entries(n).forEach((function(n){var r=(0,l.Z)(n,2),s=r[0],a=r[1],i=(0,t.Z)(a).sort((function(e,n){return(e.step||0)-(n.step||0)})),c=ye(i);c.length>=2&&zt(e.id,s,c)})),mt){var r=(0,z.P0)(e.orders);if(r){var s=Zs.find((function(n){return String(n.id)===String(e.id)})),a=s&&Number.isFinite(s.lat)&&Number.isFinite(s.lon)?[s.lat,s.lon]:se(r)?[X(ne(r)),X(re(r))]:null,i=X(r.droplat||r.deliverylat),c=X(r.droplon||r.deliverylong);a&&Number.isFinite(i)&&Number.isFinite(c)&&zt(e.id,"active-".concat(r.orderid),[a,[i,c]])}}}}))}),[ct,Oe,ut,mt,Zs,zt]);var Rt=(0,u.useRef)(null);(0,u.useEffect)((function(){if(Bs){var e=function(){var e=S()();return e.hour()+e.minute()/60};null===Rt.current&&(Rt.current=e());var n=setInterval((function(){var n=e(),r=ue(Rt.current,Gn),s=ue(n,Gn);Rt.current=n,s&&s!==r&&Hs((function(e){return e===r?s:e}))}),3e4);return function(){return clearInterval(n)}}}),[Bs,Gn]),(0,u.useEffect)((function(){rn(null)}),[null===Ue||void 0===Ue?void 0:Ue.id]),(0,u.useEffect)((function(){var e=Ks.current;e&&"function"===typeof e.scrollIntoView&&e.scrollIntoView({behavior:"smooth",block:"nearest",inline:"center"})}),[Is]);var Dt=function(e){var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return b().divIcon({className:"",iconSize:n?[56,56]:[46,46],iconAnchor:n?[28,28]:[23,23],popupAnchor:[0,n?-30:-24],html:'
').concat((e||"K").charAt(0).toUpperCase(),"
")})},Lt=function(e){var n;return(null===(n=ct.find((function(n){return String(n.id)===String(e)})))||void 0===n?void 0:n.color)||"#475569"},Zt=function(e,n){if(!e||!n||!ee(n))return null;var r=Zs.find((function(n){return String(n.id)===String(e)}));if(!r)return null;var s=X(n.droplat||n.deliverylat),t=X(n.droplon||n.deliverylong);if(!Number.isFinite(s)||!Number.isFinite(t))return null;var a=fe([r.lat,r.lon],[s,t]);return Math.round(1e3*a)},qt=function(e){return null===e||void 0===e?"":e>=1e3?"".concat((e/1e3).toFixed(1)," km"):"".concat(e," m")};return(0,P.jsxs)("div",{className:"dispatch-container".concat(m?" embedded":"").concat(es?" compare-open":""),children:[!m&&(0,P.jsxs)("div",{id:"hdr",children:[(0,P.jsxs)("div",{className:"logo",children:[(0,P.jsx)("div",{className:"logo-badge",children:"D"}),(0,P.jsx)("div",{className:"logo-name",children:"Dispatch"})]}),(0,P.jsx)("div",{className:"hdr-stats",children:Bs&&(0,P.jsxs)(P.Fragment,{children:[Vs&&(0,P.jsxs)("span",{className:"live-status",children:[(0,P.jsx)("span",{className:"live-dot"})," Loading ",et.length?"\xb7 ".concat(et.length," loaded"):""]}),!Vs&&!Ws&&(0,P.jsxs)("span",{className:"live-status live-status-ready",children:[(0,P.jsx)("span",{className:"live-dot ready"})," ",st.length," orders",(0,P.jsxs)("span",{className:"live-status-sub",children:[" / ",et.length," total"]})]}),Ws&&(0,P.jsxs)("span",{className:"live-status live-status-error",children:[(0,P.jsx)("span",{className:"live-dot error"})," Failed to load"]}),function(){var e=S()().startOf("day"),n=e.format("YYYY-MM-DD"),r=S()(Ir),s=Ir===n,t=r.isAfter(e,"day"),a=function(n){if(n){var r=n.format("YYYY-MM-DD");r!==Ir?n.isAfter(e,"day")||(Hr(r),jt(null),Ve(null),Xe(null),Gr(!1)):Gr(!1)}},i=Wr.startOf("month"),c=i.subtract(i.day(),"day"),l=Array.from({length:42},(function(e,n){return c.add(n,"day")})),d=!Wr.add(1,"month").startOf("month").isAfter(e,"month");return(0,P.jsxs)("div",{className:"date-chip".concat(s?" is-today":"").concat(Yr?" is-open":""),ref:Qr,children:[(0,P.jsx)("button",{type:"button",className:"date-chip-nav",onClick:function(){return a(r.subtract(1,"day"))},"aria-label":"Previous day",title:"Previous day",children:(0,P.jsx)(C.G1X,{})}),(0,P.jsxs)("button",{type:"button",className:"date-chip-main",onClick:function(){return Gr((function(e){return!e}))},"aria-haspopup":"dialog","aria-expanded":Yr,children:[(0,P.jsx)("span",{className:"date-chip-icon","aria-hidden":"true",children:(0,P.jsx)(C.kVv,{})}),(0,P.jsxs)("span",{className:"date-chip-text",children:[(0,P.jsxs)("span",{className:"date-chip-label",children:["Date",s&&(0,P.jsx)("span",{className:"date-chip-today-pill",children:"Today"})]}),(0,P.jsx)("span",{className:"date-chip-value",children:r.isValid()?r.format("ddd, MMM D, YYYY"):"\u2014"})]}),(0,P.jsx)("span",{className:"date-chip-chevron".concat(Yr?" is-open":""),"aria-hidden":"true",children:(0,P.jsx)(C.Yc6,{})})]}),(0,P.jsx)("button",{type:"button",className:"date-chip-nav",onClick:function(){s||t||a(r.add(1,"day"))},disabled:s||t,"aria-label":"Next day",title:s?"You're viewing today":"Next day",children:(0,P.jsx)(C.FNi,{})}),Yr&&(0,P.jsxs)("div",{className:"date-cal-popover",role:"dialog","aria-label":"Pick a date",children:[(0,P.jsxs)("div",{className:"date-cal-header",children:[(0,P.jsx)("button",{type:"button",className:"date-cal-nav",onClick:function(){return Jr((function(e){return e.subtract(1,"month")}))},"aria-label":"Previous month",children:(0,P.jsx)(C.G1X,{})}),(0,P.jsx)("div",{className:"date-cal-title",children:Wr.format("MMMM YYYY")}),(0,P.jsx)("button",{type:"button",className:"date-cal-nav",onClick:function(){var n=Wr.add(1,"month");n.startOf("month").isAfter(e,"month")||Jr(n)},disabled:!d,"aria-label":"Next month",children:(0,P.jsx)(C.FNi,{})})]}),(0,P.jsx)("div",{className:"date-cal-weekdays",children:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"].map((function(e){return(0,P.jsx)("div",{className:"date-cal-weekday",children:e},e)}))}),(0,P.jsx)("div",{className:"date-cal-grid",children:l.map((function(r){var s=r.month()===Wr.month(),t=r.format("YYYY-MM-DD")===Ir,i=r.format("YYYY-MM-DD")===n,c=r.isAfter(e,"day"),l=["date-cal-day",!s&&"is-other-month",t&&"is-selected",i&&"is-today",c&&"is-disabled"].filter(Boolean).join(" ");return(0,P.jsx)("button",{type:"button",className:l,disabled:c,onClick:function(){return a(r)},"aria-current":i?"date":void 0,"aria-pressed":t,children:r.date()},r.format("YYYY-MM-DD"))}))}),(0,P.jsxs)("div",{className:"date-cal-presets",children:[(0,P.jsx)("button",{type:"button",className:"date-cal-preset",onClick:function(){return a(e)},children:"Today"}),(0,P.jsx)("button",{type:"button",className:"date-cal-preset",onClick:function(){return a(e.subtract(1,"day"))},children:"Yesterday"}),(0,P.jsx)("button",{type:"button",className:"date-cal-preset",onClick:function(){return a(e.subtract(7,"day"))},children:"\u22127 days"})]})]})]})}()]})}),(0,P.jsx)("div",{id:"clock",children:kn})]}),(m||"live"===K)&&(0,P.jsxs)(P.Fragment,{children:[(0,P.jsxs)("div",{id:"strat-row",children:[(0,P.jsxs)("button",{className:"sbt ".concat("kitchens"===O?"active":""),onClick:function(){V.info("View mode changed: By Location"),T("kitchens"),jt(null),Ve(null),Xe(null)},children:[(0,P.jsx)("span",{className:"sbt-icon",children:(0,P.jsx)(C.c7Z,{})})," By Location"]}),(0,P.jsxs)("button",{className:"sbt ".concat("zones"===O?"active":""),onClick:function(){V.info("View mode changed: By Zone"),T("zones"),jt(null),Ve(null),Xe(null)},children:[(0,P.jsx)("span",{className:"sbt-icon",children:(0,P.jsx)(C.PKO,{})})," By Zone"]}),(0,P.jsxs)("button",{className:"sbt ".concat("riders"===O?"active":""),onClick:function(){V.info("View mode changed: By Rider"),T("riders"),jt(null),Ve(null),Xe(null)},children:[(0,P.jsx)("span",{className:"sbt-icon",children:(0,P.jsx)(C.MCF,{})})," By Rider"]}),!m&&(0,P.jsxs)("button",{className:"sbt ".concat("all"===O?"active":""),onClick:function(){V.info("View mode changed: All Active Routes"),T("all"),jt(null),Ve(null),Xe(null)},children:[(0,P.jsx)("span",{className:"sbt-icon",children:(0,P.jsx)(C.zNX,{})}),"Active"]}),!m&&(0,P.jsxs)("button",{type:"button",className:"sbt sbt-rider-info ".concat("rider-info"===O?"active":""),onClick:function(){T("rider-info"),jt(null),Ve(null),Xe(null)},title:"Live GPS / battery / status snapshot for a rider",children:[(0,P.jsx)("span",{className:"sbt-icon",children:(0,P.jsx)(C.eJU,{})})," Rider Info"]})]}),Bs&&"rider-info"!==O&&(0,P.jsxs)("div",{id:"batch-row",children:[(0,P.jsx)("span",{className:"batch-label",children:"Batch"}),(0,P.jsx)("div",{className:"batch-scroll",children:Gn.map((function(e){var n,r=Is===e.id;return(0,P.jsxs)("button",{ref:r?Ks:null,className:"batch-btn batch-slot ".concat(r?"active":""),onClick:function(){Hs(e.id),jt(null),Ve(null),Xe(null)},title:"".concat(e.label," (").concat(e.range,")"),children:[(0,P.jsx)("span",{className:"batch-btn-label",children:e.label}),(0,P.jsx)("span",{className:"batch-btn-count",children:null!==(n=rt[e.id])&&void 0!==n?n:0})]},e.id)}))})]}),"rider-info"===O?(0,P.jsxs)("div",{className:"rider-info-mode",children:[(0,P.jsxs)("div",{className:"ri-sidebar",children:[(0,P.jsxs)("div",{className:"ri-sb-head",children:[(0,P.jsx)("div",{className:"ri-sb-title",children:"Riders"}),(0,P.jsxs)("div",{className:"ri-sb-sub",children:[nt.length," ",1===nt.length?"rider":"riders"," today"]})]}),(0,P.jsxs)("div",{className:"ri-search",children:[(0,P.jsx)(C.vU7,{className:"ri-search-icon"}),(0,P.jsx)("input",{type:"text",className:"ri-search-input",placeholder:"Search by name or ID",value:ar,onChange:function(e){return ir(e.target.value)}})]}),function(){var e=ar.trim().toLowerCase(),n=nt.filter((function(n){return!e||(String(n.riderName||"").toLowerCase().includes(e)||String(n.id).includes(e))}));return 0===n.length?(0,P.jsx)("div",{className:"ri-empty",children:ar?'No riders match "'.concat(ar,'"'):"No riders have orders today"}):(0,P.jsx)("div",{className:"ri-rider-list",children:n.map((function(e){var n=String(nr)===String(e.id);return(0,P.jsxs)("button",{type:"button",className:"ri-rider-item ".concat(n?"active":""),onClick:function(){return rr(e.id)},children:[(0,P.jsx)("span",{className:"ri-rider-dot",style:{background:Se(e.id)}}),(0,P.jsxs)("span",{className:"ri-rider-info-block",children:[(0,P.jsx)("span",{className:"ri-rider-name",children:e.riderName}),(0,P.jsxs)("span",{className:"ri-rider-meta",children:["#",e.id]})]}),(0,P.jsx)("span",{className:"ri-rider-arrow",children:"\u2192"})]},e.id)}))})}()]}),(0,P.jsx)("div",{className:"ri-main",children:null==nr?(0,P.jsxs)("div",{className:"ri-placeholder",children:[(0,P.jsx)("div",{className:"ri-placeholder-icon",children:(0,P.jsx)(C.eJU,{})}),(0,P.jsx)("div",{className:"ri-placeholder-title",children:"Pick a rider"}),(0,P.jsx)("div",{className:"ri-placeholder-sub",children:"Select a rider from the list on the left to see their live GPS, battery, connection, and current order snapshot."})]}):(0,P.jsxs)(P.Fragment,{children:[dr&&!lr&&(0,P.jsx)("div",{className:"ri-loading",children:"Loading rider snapshot\u2026"}),or&&(0,P.jsxs)("div",{className:"ri-error",children:["Couldn't load this rider's log. ",(null===ur||void 0===ur?void 0:ur.message)||""]}),lr&&function(){var e=lr,n=parseFloat(e.latitude),r=parseFloat(e.longitude),s=Number.isFinite(n)&&Number.isFinite(r),t=parseInt(String(e.battery||"").replace("%",""),10),a=Number.isFinite(t)&&t<=20,i=parseFloat(e.speed),c=String(e.status||"").toLowerCase();return(0,P.jsxs)("div",{className:"ri-snapshot",children:[(0,P.jsxs)("div",{className:"ri-snap-head",children:[(0,P.jsx)("div",{className:"ri-snap-name",children:e.username||"Rider #".concat(e.userid)}),(0,P.jsxs)("div",{className:"ri-snap-meta",children:[(0,P.jsxs)("span",{children:["#",e.userid]}),e.status&&(0,P.jsx)("span",{className:"ri-status ri-status-".concat(c),children:e.status}),(0,P.jsxs)("span",{className:"ri-live ".concat(dr?"is-refetching":""),children:[(0,P.jsx)("span",{className:"ri-live-dot"}),dr?"Updating\u2026":"Live"]})]}),e.logdate&&(0,P.jsxs)("div",{className:"ri-snap-time",children:[(0,P.jsx)(C.dKE,{})," Last seen ",e.logdate]})]}),(0,P.jsxs)("div",{className:"ri-snap-grid",children:[(0,P.jsxs)("div",{className:"ri-stat ".concat(a?"ri-stat-warn":""),children:[(0,P.jsx)("div",{className:"ri-stat-icon",children:(0,P.jsx)(C.f9F,{})}),(0,P.jsxs)("div",{className:"ri-stat-body",children:[(0,P.jsx)("div",{className:"ri-stat-label",children:"Battery"}),(0,P.jsxs)("div",{className:"ri-stat-value",children:[e.battery||"\u2014",e.is_charging&&(0,P.jsx)("span",{className:"ri-stat-tag",children:"Charging"})]})]})]}),(0,P.jsxs)("div",{className:"ri-stat",children:[(0,P.jsx)("div",{className:"ri-stat-icon",children:(0,P.jsx)(C.YPA,{})}),(0,P.jsxs)("div",{className:"ri-stat-body",children:[(0,P.jsx)("div",{className:"ri-stat-label",children:"Connection"}),(0,P.jsx)("div",{className:"ri-stat-value",children:e.connection||"\u2014"})]})]}),(0,P.jsxs)("div",{className:"ri-stat",children:[(0,P.jsx)("div",{className:"ri-stat-icon",children:(0,P.jsx)(C.x$F,{})}),(0,P.jsxs)("div",{className:"ri-stat-body",children:[(0,P.jsx)("div",{className:"ri-stat-label",children:"GPS Accuracy"}),(0,P.jsx)("div",{className:"ri-stat-value",children:e.accuracy?"".concat(e.accuracy," m"):"\u2014"})]})]}),(0,P.jsxs)("div",{className:"ri-stat",children:[(0,P.jsx)("div",{className:"ri-stat-icon",children:(0,P.jsx)(C.A_X,{})}),(0,P.jsxs)("div",{className:"ri-stat-body",children:[(0,P.jsx)("div",{className:"ri-stat-label",children:"Location Service"}),(0,P.jsx)("div",{className:"ri-stat-value",children:e.location_service||"\u2014"})]})]}),(0,P.jsxs)("div",{className:"ri-stat",children:[(0,P.jsx)("div",{className:"ri-stat-icon",children:(0,P.jsx)(C.JKp,{})}),(0,P.jsxs)("div",{className:"ri-stat-body",children:[(0,P.jsx)("div",{className:"ri-stat-label",children:"Speed"}),(0,P.jsx)("div",{className:"ri-stat-value",children:Number.isFinite(i)?"".concat(i.toFixed(2)," km/h"):"\u2014"})]})]}),(0,P.jsxs)("div",{className:"ri-stat",children:[(0,P.jsx)("div",{className:"ri-stat-icon",children:(0,P.jsx)(C.DTb,{})}),(0,P.jsxs)("div",{className:"ri-stat-body",children:[(0,P.jsx)("div",{className:"ri-stat-label",children:"Heading"}),(0,P.jsx)("div",{className:"ri-stat-value",children:null!=e.heading?"".concat(e.heading,"\xb0"):"\u2014"})]})]}),(0,P.jsxs)("div",{className:"ri-stat",children:[(0,P.jsx)("div",{className:"ri-stat-icon",children:(0,P.jsx)(C.NUu,{})}),(0,P.jsxs)("div",{className:"ri-stat-body",children:[(0,P.jsx)("div",{className:"ri-stat-label",children:"App State"}),(0,P.jsx)("div",{className:"ri-stat-value",children:e.is_background?"Background":"Foreground"})]})]}),(0,P.jsxs)("div",{className:"ri-stat",children:[(0,P.jsx)("div",{className:"ri-stat-icon",children:(0,P.jsx)(C.ByW,{})}),(0,P.jsxs)("div",{className:"ri-stat-body",children:[(0,P.jsx)("div",{className:"ri-stat-label",children:"Current Order"}),(0,P.jsx)("div",{className:"ri-stat-value",children:e.orderid||"\u2014"})]})]})]}),s&&(0,P.jsxs)("div",{className:"ri-map-section",children:[(0,P.jsxs)("div",{className:"ri-coords-label",children:[(0,P.jsx)(C.$0r,{})," ",n.toFixed(6),", ",r.toFixed(6)]}),(0,P.jsx)("div",{className:"ri-map",children:(0,P.jsxs)(v.h,{center:[n,r],zoom:13,scrollWheelZoom:!1,style:{height:"100%",width:"100%"},children:[(0,P.jsx)(f.I,{url:"https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png",attribution:"\xa9 OpenStreetMap contributors"}),(0,P.jsxs)(p.J,{position:[n,r],children:[(0,P.jsx)(x.u,{direction:"top",offset:[0,-10],permanent:!0,className:"ri-area-banner",children:(null===hr||void 0===hr?void 0:hr.area)||"Locating area\u2026"}),(0,P.jsxs)(j.G,{children:[(0,P.jsx)("div",{style:{fontWeight:700,marginBottom:2},children:e.username||"Rider #".concat(e.userid)}),(null===hr||void 0===hr?void 0:hr.area)&&(0,P.jsx)("div",{style:{fontSize:12,color:"#0f172a",marginBottom:4},children:hr.area}),(0,P.jsx)("div",{style:{fontSize:11,color:"#64748b"},children:e.logdate?"Last seen ".concat(e.logdate):"".concat(n.toFixed(6),", ").concat(r.toFixed(6))})]})]})]},"".concat(e.userid,"-").concat(n,"-").concat(r))})]})]})}()]})})]}):(0,P.jsxs)("div",{id:"body",className:"".concat(bs?"sidebar-collapsed":""," ").concat(es?"compare-mode":""," ").concat(es&&Fs?"compare-data-collapsed":"").trim(),children:[(0,P.jsx)("button",{type:"button",className:"sidebar-toggle-tab".concat(bs?" is-collapsed":""),onClick:function(){return ys((function(e){return!e}))},title:bs?"Show sidebar":"Hide sidebar","aria-label":bs?"Show sidebar":"Hide sidebar",children:bs?(0,P.jsx)(C.FNi,{}):(0,P.jsx)(C.G1X,{})}),es&&ut&&(0,P.jsx)("button",{type:"button",className:"compare-data-toggle-tab".concat(Fs?" is-collapsed":""),onClick:function(){return As((function(e){return!e}))},title:Fs?"Show details panel":"Hide details panel","aria-label":Fs?"Show details panel":"Hide details panel",children:Fs?(0,P.jsx)(C.G1X,{}):(0,P.jsx)(C.FNi,{})}),(0,P.jsxs)("div",{id:"sidebar",children:[!ut&&(0,P.jsxs)("div",{className:"sb-header",children:[(0,P.jsxs)("div",{className:"sb-header-top",children:[(0,P.jsxs)("div",{className:"sb-header-title",children:[(0,P.jsx)("span",{className:"sb-title-bar","aria-hidden":"true"}),(0,P.jsx)("span",{className:"sb-title-text",children:"RIDER DISPATCH"})]}),(0,P.jsxs)("span",{className:"sb-header-scope",title:yt.label,children:[(0,P.jsx)("span",{className:"sb-scope-dot"}),yt.label]})]}),(0,P.jsxs)("div",{className:"sb-header-tiles",children:[(0,P.jsxs)("div",{className:"sb-tile sb-tile-orders",children:[(0,P.jsx)("span",{className:"sb-tile-icon",children:(0,P.jsx)(C.ByW,{})}),(0,P.jsxs)("div",{className:"sb-tile-body",children:[(0,P.jsx)("div",{className:"sb-tile-value",children:yt.orders}),(0,P.jsx)("div",{className:"sb-tile-label",children:1===yt.orders?"Order":"Orders"})]})]}),(0,P.jsxs)("div",{className:"sb-tile sb-tile-riders",children:[(0,P.jsx)("span",{className:"sb-tile-icon",children:(0,P.jsx)(C.pbk,{})}),(0,P.jsxs)("div",{className:"sb-tile-body",children:[(0,P.jsx)("div",{className:"sb-tile-value",children:yt.riders}),(0,P.jsx)("div",{className:"sb-tile-label",children:1===yt.riders?"Rider":"Riders"})]})]})]})]}),ut&&!mt||Ue?(0,P.jsxs)("div",{id:"route-detail",children:[(0,P.jsxs)("button",{className:"rd-back",onClick:function(){jt(null),Ve(null)},children:["\u2190 Back to ",Qe?Qe.name:"list"]}),ut?(0,P.jsxs)(P.Fragment,{children:[(0,P.jsx)("div",{className:"rd-rider-name",style:{color:ut.color},children:ut.riderName}),function(){var e=mt?(0,z.P0)(ut.orders):null,n=mt?e?[e]:[]:ut.orders,r=n.reduce((function(e,n){return e+parseFloat(n.kms||0)}),0),s=n.reduce((function(e,n){return e+parseFloat(n.actualkms||0)}),0);return(0,P.jsxs)("div",{className:"rd-stats-grid",children:[(0,P.jsxs)("div",{className:"rd-stat rd-stat-orders",children:[(0,P.jsx)("div",{className:"rd-stat-icon",children:(0,P.jsx)(C.ByW,{})}),(0,P.jsx)("div",{className:"rd-stat-value",children:n.length}),(0,P.jsx)("div",{className:"rd-stat-label",children:"Orders"})]}),(0,P.jsxs)("div",{className:"rd-stat rd-stat-distance",children:[(0,P.jsx)("div",{className:"rd-stat-icon",children:(0,P.jsx)(C.v93,{})}),(0,P.jsxs)("div",{className:"rd-stat-value",children:[r.toFixed(1),(0,P.jsx)("span",{className:"rd-stat-unit",children:"km"})]}),(0,P.jsx)("div",{className:"rd-stat-label",children:"Planned KMs"})]}),(0,P.jsxs)("div",{className:"rd-stat rd-stat-riderkms",children:[(0,P.jsx)("div",{className:"rd-stat-icon",children:(0,P.jsx)(C.JKp,{})}),(0,P.jsxs)("div",{className:"rd-stat-value",children:[s.toFixed(1),(0,P.jsx)("span",{className:"rd-stat-unit",children:"km"})]}),(0,P.jsx)("div",{className:"rd-stat-label",children:"Trip KMs"})]})]})}(),function(){var e=mt?(0,z.P0)(ut.orders):null,n=mt?e?[e]:[]:ut.orders;if(mt&&0===n.length)return(0,P.jsx)("div",{className:"trip-empty-note",style:{padding:"14px 4px",color:"#94a3b8",fontSize:13},children:"No active delivery right now."});var r={};n.forEach((function(e){var n=e.trip_number||1;r[n]||(r[n]=[]),r[n].push(e)}));var s=(0,t.Z)(ut.orders).sort((function(e,n){var r=e.trip_number||1,s=n.trip_number||1;return r!==s?r-s:(e.step||0)-(n.step||0)})).find((function(e){var n=String(e.orderstatus||"").toLowerCase();return!z.Q6.has(n)&&!z.us.has(n)})),a=s?s.orderid:null,i=function(e){var n=e.deliverytime||e.expecteddeliverytime;if(!n)return Number.MAX_SAFE_INTEGER;var r=S()(n);return r.isValid()?r.valueOf():Number.MAX_SAFE_INTEGER},c="time"===dn,d=null;return Object.entries(r).sort((function(e,n){var r=(0,l.Z)(e,1)[0],s=(0,l.Z)(n,1)[0];return Number(r)-Number(s)})).map((function(e){var n=(0,l.Z)(e,2),r=n[0],s=n[1],o=c?(0,t.Z)(s).sort((function(e,n){var r=i(e)-i(n);return 0!==r?r:(e.step||0)-(n.step||0)})):s;return(0,P.jsxs)("div",{className:"trip-block",children:[(0,P.jsxs)("div",{className:"trip-header",style:{background:"".concat(ut.color,"12"),borderColor:"".concat(ut.color,"30")},children:[(0,P.jsxs)("span",{className:"th-badge",style:{background:ut.color},children:["Trip ",r]}),(0,P.jsxs)("span",{className:"trip-stats",children:[(0,P.jsxs)("span",{children:[(0,P.jsx)(Fe,{children:(0,P.jsx)(C.$0r,{})}),s.length," stops"]}),(0,P.jsxs)("span",{children:[(0,P.jsx)(Fe,{children:(0,P.jsx)(C.v93,{})}),s.reduce((function(e,n){return e+parseFloat(n.actualkms||n.kms||0)}),0).toFixed(1)," km"]})]}),(0,P.jsxs)("div",{className:"trip-sort-toggle",role:"group","aria-label":"Sort stops by","data-mode":c?"time":"planned",children:[(0,P.jsxs)("button",{type:"button",className:"trip-sort-pill ".concat(c?"":"is-active"),"aria-pressed":!c,onClick:function(){return on("planned")},title:"Sort stops by planned step (dispatched order)",children:[(0,P.jsx)(C.f_H,{"aria-hidden":"true"}),(0,P.jsx)("span",{children:"Planned"})]}),(0,P.jsxs)("button",{type:"button",className:"trip-sort-pill ".concat(c?"is-active":""),"aria-pressed":c,onClick:function(){return on("time")},title:"Sort stops by completion time (which delivery was done first)",children:[(0,P.jsx)(C.dKE,{"aria-hidden":"true"}),(0,P.jsx)("span",{children:"By time"})]})]})]}),(0,P.jsx)("div",{className:"zone-order-grid",children:o.map((function(e,n){var s=(e.kitchen_key||e.pickupcustomer||"Unknown").toLowerCase().trim(),t=null!==d&&s!==d;d=s;var i=nn&&nn.orderid===e.orderid,l=a&&e.orderid===a,o=parseFloat(e.droplat||e.deliverylat),m=parseFloat(e.droplon||e.deliverylong),p=Number.isFinite(o)&&Number.isFinite(m),h=(0,z.Cl)(e.orderstatus),v=Zt(ut.id,e),f=c&&!e.deliverytime;return(0,P.jsxs)(u.Fragment,{children:[t&&(0,P.jsxs)("div",{className:"kitchen-transition",children:[(0,P.jsx)("span",{className:"kt-ico",children:(0,P.jsx)(C.x82,{})})," Switch to ",(0,P.jsx)("strong",{children:e.pickupcustomer})]}),(0,P.jsxs)("div",{className:"zone-order-card ".concat(p?"clickable":""," ").concat(i?"active":""," ").concat(l?"going-on":""," ").concat(f?"is-pending-time":""),role:p?"button":void 0,tabIndex:p?0:void 0,onClick:p?function(){return rn(i?null:{orderid:e.orderid,lat:o,lon:m})}:void 0,onKeyDown:p?function(n){"Enter"!==n.key&&" "!==n.key||(n.preventDefault(),rn(i?null:{orderid:e.orderid,lat:o,lon:m}))}:void 0,title:p?i?"Click to show full trip":"Show ".concat(e.deliverycustomer||"order #".concat(e.orderid)," on map"):void 0,children:[(0,P.jsxs)("div",{className:"zone-order-card-head",children:[(0,P.jsx)("div",{className:"zone-order-num",children:e.step||n+1}),(0,P.jsx)("div",{className:"zone-order-id-block",children:(0,P.jsxs)("div",{className:"zone-order-id",children:["Order #",e.orderid]})}),function(){var n=Ne(e.deliverytime),r=Ne(e.expecteddeliverytime),s=!z.Q6.has(String(e.orderstatus||"").toLowerCase())&&null!==v;return e.orderstatus||n||r||s?(0,P.jsxs)("div",{className:"zone-order-status-stack",children:[e.orderstatus&&(0,P.jsx)("span",{className:"zone-order-status",style:{background:h.bg,color:h.fg},children:h.label}),(n||r)&&(0,P.jsxs)("span",{className:"zone-order-time ".concat(n?"":"is-expected"),title:n?"Delivered at ".concat(n):"Expected at ".concat(r),children:[(0,P.jsx)(C.dKE,{}),n||r]}),s&&(0,P.jsxs)("span",{className:"zone-order-est-drop",title:"Estimated distance to drop location",children:[(0,P.jsx)(C.x$F,{}),qt(v)]})]}):null}()]}),(0,P.jsxs)("div",{className:"zone-order-customer",children:[(0,P.jsx)(Fe,{children:(0,P.jsx)(C.gNp,{})}),e.deliverycustomer||"\u2014"]}),e.pickupcustomer&&(0,P.jsxs)("div",{className:"zone-order-line",title:"Kitchen: ".concat(e.pickupcustomer),children:[(0,P.jsx)(Fe,{children:(0,P.jsx)(C.TkG,{})}),e.pickupcustomer]}),(e.deliverysuburb||e.deliveryaddress)&&(0,P.jsxs)("div",{className:"zone-order-line",title:e.deliveryaddress||e.deliverysuburb,children:[(0,P.jsx)(Fe,{children:(0,P.jsx)(C.$0r,{})}),e.deliverysuburb||$(e.deliveryaddress)]}),e.ordernotes&&(0,P.jsxs)("div",{className:"zone-order-line zone-order-notes",title:e.ordernotes,children:[(0,P.jsx)(Fe,{children:(0,P.jsx)(C.hKf,{})}),e.ordernotes]}),(0,P.jsxs)("div",{className:"zone-order-stats",children:[(0,P.jsxs)("span",{className:"zone-order-chip",title:"Distance",children:[(0,P.jsx)(Fe,{children:(0,P.jsx)(C.v93,{})}),e.actualkms||e.kms||0," km"]}),e.ordertype&&(0,P.jsx)("span",{className:"zone-order-chip zone-order-type type-".concat(String(e.ordertype).toLowerCase()),children:e.ordertype}),(0,P.jsxs)("span",{className:"zone-order-chip zone-order-trip",children:["T",e.trip_number||r," \xb7 S",e.step||n+1]})]})]})]},e.orderid)}))})]},r)}))}()]}):(0,P.jsxs)(P.Fragment,{children:[(0,P.jsx)("div",{className:"rd-rider-name",style:{color:"#f59e0b"},children:Ue.kitchenName}),(0,P.jsxs)("div",{className:"rd-rider-sub",children:[(0,P.jsxs)("span",{children:[(0,P.jsx)(Fe,{children:(0,P.jsx)(C.ByW,{})}),Ue.orders.length," orders"]}),(0,P.jsxs)("span",{children:[(0,P.jsx)(Fe,{children:(0,P.jsx)(C.pbk,{})}),Ue.riders.size," riders"]})]}),(0,P.jsxs)("div",{className:"zone-detail-section",children:[(0,P.jsxs)("div",{className:"zone-section-label",children:["Orders ",(0,P.jsxs)("span",{className:"section-count",children:["(",Ue.orders.length,")"]})]}),0===Ue.orders.length?(0,P.jsx)("div",{className:"zone-suburb-panel-empty",children:"No orders for this kitchen."}):(0,P.jsx)("div",{className:"zone-order-grid",children:Ue.orders.map((function(e,n){var r=parseFloat(e.droplat||e.deliverylat),s=parseFloat(e.droplon||e.deliverylong),a=Number.isFinite(r)&&Number.isFinite(s),i=nn&&nn.orderid===e.orderid,c=(0,z.Cl)(e.orderstatus),l=e.rider_id||e.userid,d=l?ct.find((function(e){return String(e.id)===String(l)})):null,o=function(){if(!d)return null;var e=(0,t.Z)(d.orders).sort((function(e,n){var r=e.trip_number||1,s=n.trip_number||1;return r!==s?r-s:(e.step||0)-(n.step||0)})).find((function(e){var n=String(e.orderstatus||"").toLowerCase();return!z.Q6.has(n)&&!z.us.has(n)}));return e?e.orderid:null}(),u=o&&e.orderid===o,m=l?Zt(l,e):null;return(0,P.jsxs)("div",{className:"zone-order-card ".concat(a?"clickable":""," ").concat(i?"active":""," ").concat(u?"going-on":""),role:a?"button":void 0,tabIndex:a?0:void 0,onClick:a?function(){return rn(i?null:{orderid:e.orderid,lat:r,lon:s})}:void 0,children:[(0,P.jsxs)("div",{className:"zone-order-card-head",children:[(0,P.jsx)("div",{className:"zone-order-num",children:e.step||n+1}),(0,P.jsxs)("div",{className:"zone-order-id-block",children:[(0,P.jsxs)("div",{className:"zone-order-id",children:["Order #",e.orderid]}),(0,P.jsxs)("div",{className:"zone-order-rider",children:[(0,P.jsx)(Fe,{children:(0,P.jsx)(C.pbk,{})}),e.rider_name||e.ridername||"Unassigned"]})]}),function(){var n=Ne(e.deliverytime),r=Ne(e.expecteddeliverytime),s=!z.Q6.has(String(e.orderstatus||"").toLowerCase())&&null!==m;return e.orderstatus||n||r||s?(0,P.jsxs)("div",{className:"zone-order-status-stack",children:[e.orderstatus&&(0,P.jsx)("span",{className:"zone-order-status",style:{background:c.bg,color:c.fg},children:c.label}),(n||r)&&(0,P.jsxs)("span",{className:"zone-order-time ".concat(n?"":"is-expected"),title:n?"Delivered at ".concat(n):"Expected at ".concat(r),children:[(0,P.jsx)(C.dKE,{}),n||r]}),s&&(0,P.jsxs)("span",{className:"zone-order-est-drop",title:"Estimated distance to drop location",children:[(0,P.jsx)(C.x$F,{}),qt(m)]})]}):null}()]}),(0,P.jsxs)("div",{className:"zone-order-customer",children:[(0,P.jsx)(Fe,{children:(0,P.jsx)(C.gNp,{})}),e.deliverycustomer||"\u2014"]}),e.pickupcustomer&&(0,P.jsxs)("div",{className:"zone-order-line",title:"Kitchen: ".concat(e.pickupcustomer),children:[(0,P.jsx)(Fe,{children:(0,P.jsx)(C.TkG,{})}),e.pickupcustomer]}),(e.deliverysuburb||e.deliveryaddress)&&(0,P.jsxs)("div",{className:"zone-order-line",title:e.deliveryaddress||e.deliverysuburb,children:[(0,P.jsx)(Fe,{children:(0,P.jsx)(C.$0r,{})}),e.deliverysuburb||$(e.deliveryaddress)]}),e.ordernotes&&(0,P.jsxs)("div",{className:"zone-order-line zone-order-notes",title:e.ordernotes,children:[(0,P.jsx)(Fe,{children:(0,P.jsx)(C.hKf,{})}),e.ordernotes]}),(0,P.jsxs)("div",{className:"zone-order-stats",children:[(0,P.jsxs)("span",{className:"zone-order-chip",title:"Distance",children:[(0,P.jsx)(Fe,{children:(0,P.jsx)(C.v93,{})}),e.actualkms||e.kms||0," km"]}),e.ordertype&&(0,P.jsx)("span",{className:"zone-order-chip zone-order-type type-".concat(String(e.ordertype).toLowerCase()),children:e.ordertype}),(0,P.jsxs)("span",{className:"zone-order-chip zone-order-trip",children:["T",e.trip_number||"-"," \xb7 S",e.step||n+1]})]})]},e.orderid)}))})]})]})]}):Qe?(0,P.jsxs)("div",{id:"route-detail",children:[(0,P.jsx)("button",{className:"rd-back",onClick:function(){return Xe(null)},children:"\u2190 Back to zones"}),(0,P.jsx)("div",{className:"rd-rider-name",style:{color:"#3b82f6"},children:Qe.name}),(0,P.jsx)("div",{className:"rd-rider-sub",children:(0,P.jsxs)("span",{children:[(0,P.jsx)(Fe,{children:(0,P.jsx)(C.ByW,{})}),Qe.totalOrders," ",1===Qe.totalOrders?"order":"orders"]})}),(0,P.jsxs)("div",{className:"zone-detail-section",children:[(0,P.jsxs)("div",{className:"zone-section-label",children:["Orders ",(0,P.jsxs)("span",{className:"section-count",children:["(",Qe.orders.length,")"]})]}),0===Qe.orders.length?(0,P.jsx)("div",{className:"zone-suburb-panel-empty",children:"No orders in this zone."}):(0,P.jsx)("div",{className:"zone-order-grid",children:Qe.orders.map((function(e,n){var r=parseFloat(e.droplat||e.deliverylat),s=parseFloat(e.droplon||e.deliverylong),a=Number.isFinite(r)&&Number.isFinite(s),i=nn&&nn.orderid===e.orderid,c=(0,z.Cl)(e.orderstatus),l=e.rider_id||e.userid,d=l?ct.find((function(e){return String(e.id)===String(l)})):null,o=function(){if(!d)return null;var e=(0,t.Z)(d.orders).sort((function(e,n){var r=e.trip_number||1,s=n.trip_number||1;return r!==s?r-s:(e.step||0)-(n.step||0)})).find((function(e){var n=String(e.orderstatus||"").toLowerCase();return!z.Q6.has(n)&&!z.us.has(n)}));return e?e.orderid:null}(),u=o&&e.orderid===o,m=l?Zt(l,e):null;return(0,P.jsxs)("div",{className:"zone-order-card ".concat(a?"clickable":""," ").concat(i?"active":""," ").concat(u?"going-on":""),role:a?"button":void 0,tabIndex:a?0:void 0,onClick:a?function(){return rn(i?null:{orderid:e.orderid,lat:r,lon:s})}:void 0,children:[(0,P.jsxs)("div",{className:"zone-order-card-head",children:[(0,P.jsx)("div",{className:"zone-order-num",children:e.step||n+1}),(0,P.jsxs)("div",{className:"zone-order-id-block",children:[(0,P.jsxs)("div",{className:"zone-order-id",children:["Order #",e.orderid]}),(0,P.jsxs)("div",{className:"zone-order-rider",children:[(0,P.jsx)(Fe,{children:(0,P.jsx)(C.pbk,{})}),e.rider_name||e.ridername||"Unassigned"]})]}),function(){var n=Ne(e.deliverytime),r=Ne(e.expecteddeliverytime),s=!z.Q6.has(String(e.orderstatus||"").toLowerCase())&&null!==m;return e.orderstatus||n||r||s?(0,P.jsxs)("div",{className:"zone-order-status-stack",children:[e.orderstatus&&(0,P.jsx)("span",{className:"zone-order-status",style:{background:c.bg,color:c.fg},children:c.label}),(n||r)&&(0,P.jsxs)("span",{className:"zone-order-time ".concat(n?"":"is-expected"),title:n?"Delivered at ".concat(n):"Expected at ".concat(r),children:[(0,P.jsx)(C.dKE,{}),n||r]}),s&&(0,P.jsxs)("span",{className:"zone-order-est-drop",title:"Estimated distance to drop location",children:[(0,P.jsx)(C.x$F,{}),qt(m)]})]}):null}()]}),(0,P.jsxs)("div",{className:"zone-order-customer",children:[(0,P.jsx)(Fe,{children:(0,P.jsx)(C.gNp,{})}),e.deliverycustomer||"\u2014"]}),e.pickupcustomer&&(0,P.jsxs)("div",{className:"zone-order-line",title:"Kitchen: ".concat(e.pickupcustomer),children:[(0,P.jsx)(Fe,{children:(0,P.jsx)(C.TkG,{})}),e.pickupcustomer]}),(e.deliverysuburb||e.deliveryaddress)&&(0,P.jsxs)("div",{className:"zone-order-line",title:e.deliveryaddress||e.deliverysuburb,children:[(0,P.jsx)(Fe,{children:(0,P.jsx)(C.$0r,{})}),e.deliverysuburb||$(e.deliveryaddress)]}),e.ordernotes&&(0,P.jsxs)("div",{className:"zone-order-line zone-order-notes",title:e.ordernotes,children:[(0,P.jsx)(Fe,{children:(0,P.jsx)(C.hKf,{})}),e.ordernotes]}),(0,P.jsxs)("div",{className:"zone-order-stats",children:[(0,P.jsxs)("span",{className:"zone-order-chip",title:"Distance",children:[(0,P.jsx)(Fe,{children:(0,P.jsx)(C.v93,{})}),e.actualkms||e.kms||0," km"]}),e.ordertype&&(0,P.jsx)("span",{className:"zone-order-chip zone-order-type type-".concat(String(e.ordertype).toLowerCase()),children:e.ordertype}),(0,P.jsxs)("span",{className:"zone-order-chip zone-order-trip",children:["T",e.trip_number||"-"," \xb7 S",e.step||n+1]})]})]},e.orderid)}))})]})]}):(0,P.jsxs)("div",{id:"riders-panel",children:[!mt&&(0,P.jsx)("div",{className:"ph",children:"zones"===O?"Zone dispatch":"kitchens"===O?"Kitchen dispatch":"all"===O?"Active rider dispatch":"Rider dispatch"}),(0,P.jsx)("div",{id:"rider-cards",children:0!==dt.length||Vs?"zones"===O?at.map((function(e,n){var r=e.statusCounts.delivered||0;return(0,P.jsxs)("div",{className:"rcard zone-card",onClick:function(){return Xe(e)},style:{animationDelay:"".concat(.05*n,"s")},children:[(0,P.jsxs)("div",{className:"zone-card-header",children:[(0,P.jsx)("div",{className:"zone-card-emoji",children:(0,P.jsx)(C.PKO,{})}),(0,P.jsxs)("div",{className:"zone-card-titles",children:[(0,P.jsx)("div",{className:"zone-card-name",children:e.name}),(0,P.jsxs)("div",{className:"zone-card-sub",children:[e.activeRidersCount," ",1===e.activeRidersCount?"rider":"riders"," \xb7 ",e.totalOrders," ",1===e.totalOrders?"order":"orders"]})]}),(0,P.jsx)("span",{className:"zone-card-arrow","aria-hidden":"true",children:"\u2192"})]}),e.totalOrders>0&&(0,P.jsxs)("div",{className:"zone-progress-row",children:[(0,P.jsx)("div",{className:"zone-status-bar",title:Object.entries(e.statusCounts).map((function(e){var n=(0,l.Z)(e,2),r=n[0],s=n[1];return"".concat((0,z.Cl)(r).label,": ").concat(s)})).join(" \xb7 "),children:Object.entries(e.statusCounts).map((function(n){var r=(0,l.Z)(n,2),s=r[0],t=r[1],a=(0,z.Cl)(s),i=t/e.totalOrders*100;return(0,P.jsx)("div",{className:"zone-status-seg",style:{width:"".concat(i,"%"),background:a.bg}},s)}))}),(0,P.jsxs)("div",{className:"zone-progress-label",children:[r,"/",e.totalOrders]})]}),(0,P.jsxs)("div",{className:"zone-stat-pills",children:[(0,P.jsxs)("span",{className:"zone-stat-pill",title:"Areas covered",children:[(0,P.jsx)("span",{className:"zone-stat-icon",children:(0,P.jsx)(C.$0r,{})}),(0,P.jsx)("span",{className:"zone-stat-value",children:e.suburbs.length}),(0,P.jsx)("span",{className:"zone-stat-label",children:1===e.suburbs.length?"area":"areas"})]}),(0,P.jsxs)("span",{className:"zone-stat-pill",title:"Total distance",children:[(0,P.jsx)("span",{className:"zone-stat-icon",children:(0,P.jsx)(C.v93,{})}),(0,P.jsx)("span",{className:"zone-stat-value",children:e.totalKms.toFixed(1)}),(0,P.jsx)("span",{className:"zone-stat-label",children:"km"})]}),(0,P.jsxs)("span",{className:"zone-stat-pill",title:"Kitchens",children:[(0,P.jsx)("span",{className:"zone-stat-icon",children:(0,P.jsx)(C.TkG,{})}),(0,P.jsx)("span",{className:"zone-stat-value",children:e.kitchens.length}),(0,P.jsx)("span",{className:"zone-stat-label",children:1===e.kitchens.length?"kitchen":"kitchens"})]})]}),e.suburbs.length>0&&(0,P.jsxs)("div",{className:"zone-card-suburbs",children:[(0,P.jsx)("span",{className:"zone-card-suburbs-text",children:e.suburbs.slice(0,3).map((function(e){return e.name})).join(" \xb7 ")}),e.suburbs.length>3&&(0,P.jsxs)("span",{className:"zone-card-suburbs-more",children:["+",e.suburbs.length-3]})]})]},e.id)})):"kitchens"===O?lt.map((function(e,n){return(0,P.jsxs)("div",{className:"rcard",onClick:function(){return Ve(e)},style:{animationDelay:"".concat(.05*n,"s")},children:[(0,P.jsxs)("div",{className:"rcard-top",children:[(0,P.jsx)("div",{className:"rcard-emo",style:{background:"#f59e0b18",borderColor:"#f59e0b50",color:"#f59e0b"},children:(0,P.jsx)(C.TkG,{})}),(0,P.jsxs)("div",{className:"rcard-info",children:[(0,P.jsx)("div",{className:"rcard-name",children:e.kitchenName}),(0,P.jsxs)("div",{className:"rcard-zone",children:[e.riders.size," ",1===e.riders.size?"rider":"riders"]})]}),(0,P.jsx)("div",{className:"rcard-badge",style:{background:"#f59e0b18",color:"#f59e0b"},children:e.orders.length})]}),(0,P.jsx)("div",{className:"bar-bg",children:(0,P.jsx)("div",{className:"bar-fg",style:{width:"".concat(Math.min(100,e.orders.length/20*100),"%"),background:"#f59e0b"}})}),(0,P.jsxs)("div",{className:"rcard-meta",children:[(0,P.jsxs)("span",{children:[(0,P.jsx)(Fe,{children:(0,P.jsx)(C.v93,{})}),e.orders.reduce((function(e,n){return e+parseFloat(n.actualkms||n.kms||0)}),0).toFixed(1)," km"]}),(0,P.jsxs)("span",{children:[e.riders.size," riders"]})]}),(0,P.jsx)("div",{className:"step-ids",children:Array.from(e.riders).slice(0,10).map((function(e){var n;return(0,P.jsx)("span",{className:"step-id",style:{color:Lt(e)},children:null===(n=ct.find((function(n){return n.id===e})))||void 0===n?void 0:n.riderName.split(" ")[0]},e)}))})]},e.id)})):mt?(0,P.jsx)(Z,{visibleRiders:ft,riders:ct,resetKey:"".concat(Ir,"|").concat(En,"|").concat(Is),focusedStop:nn,handleRiderFocus:jt,setFocusedStop:rn,calculateEstMeters:Zt,getRiderColor:Lt,formatMeters:qt,isLoading:Bs&&Vs&&0===ft.length}):vt.map((function(e,n){var r,s=e.orders.length,t=e.orders.filter((function(e){return z.Q6.has(String(e.orderstatus||"").toLowerCase())})).length,a=s>0&&t>=s,i=e.orders.find((function(e){var n=String(e.orderstatus||"").toLowerCase();return!z.Q6.has(n)&&!z.us.has(n)})),c=i?Zt(e.id,i):null,l=e.gpsOnly||0===s;return(0,P.jsxs)("div",{className:"rcard".concat(l?" is-gps-only":""),onClick:l?void 0:function(){return jt(e)},style:{animationDelay:"".concat(.05*n,"s")},children:[(0,P.jsxs)("div",{className:"rcard-top",children:[(0,P.jsx)("div",{className:"rcard-emo",style:{background:"".concat(e.color,"18"),borderColor:"".concat(e.color,"50"),color:e.color},children:(0,P.jsx)(C.pbk,{})}),(0,P.jsxs)("div",{className:"rcard-info",children:[(0,P.jsx)("div",{className:"rcard-name",children:e.riderName}),(0,P.jsx)("div",{className:"rcard-zone",children:l?"Live GPS \xb7 no active delivery":"".concat((null===(r=e.orders[0])||void 0===r?void 0:r.zone_name)||vr||"Local"," \xb7 ").concat(new Set(e.orders.map((function(e){return e.trip_number||1}))).size," trips")})]}),l?(0,P.jsxs)("div",{className:"rcard-badge rcard-badge-live",title:"Rider is live on GPS with no active delivery",children:[(0,P.jsx)("span",{className:"rcard-live-dot"})," LIVE"]}):(0,P.jsxs)("div",{className:"rcard-badge ".concat(a?"is-done":""),style:a?void 0:{background:"".concat(e.color,"18"),color:e.color},title:"".concat(t," delivered of ").concat(s," total"),children:[t,"/",s]})]}),!l&&(0,P.jsxs)(P.Fragment,{children:[(0,P.jsx)("div",{className:"bar-bg",children:(0,P.jsx)("div",{className:"bar-fg",style:{width:"".concat(Math.min(100,s/15*100),"%"),background:e.color}})}),(0,P.jsxs)("div",{className:"rcard-meta",children:[(0,P.jsxs)("span",{children:[(0,P.jsx)(Fe,{children:(0,P.jsx)(C.v93,{})}),e.orders.reduce((function(e,n){return e+parseFloat(n.actualkms||n.kms||0)}),0).toFixed(1)," km"]}),null!==c&&(0,P.jsxs)("span",{className:"rcard-est-meters",title:"Estimated distance to next drop location",children:[(0,P.jsx)(Fe,{children:(0,P.jsx)(C.x$F,{})}),qt(c)," to drop"]})]}),(0,P.jsx)("div",{className:"step-ids",children:e.orders.slice(0,15).map((function(e){return(0,P.jsxs)("span",{className:"step-id",children:["S",e.step]},e.orderid)}))})]})]},e.id)})):function(){var e,n=null===(e=Gn.find((function(e){return e.id===Is})))||void 0===e?void 0:e.label,r=Bs&&et.length>0;return(0,P.jsxs)("div",{className:"empty-slot",children:[(0,P.jsx)("div",{className:"empty-slot-icon",children:(0,P.jsx)(C.ByW,{})}),(0,P.jsx)("div",{className:"empty-slot-title",children:n?"No orders in ".concat(n):"No orders"}),(0,P.jsx)("div",{className:"empty-slot-sub",children:r?"".concat(et.length," order").concat(1===et.length?"":"s"," exist in other slots today"):"No deliveries found for this date"})]})}()})]})]}),(0,P.jsxs)("div",{id:"map-wrap",className:"".concat("kitchens"===O?"view-mode-kitchens":""," ").concat(es?"compare-split":"").trim(),children:[(0,P.jsxs)(v.h,{center:[11.022,76.982],zoom:12,scrollWheelZoom:!0,style:{height:"100%",width:"100%"},zoomControl:!1,renderer:Rs.current,inertia:!0,inertiaDeceleration:2400,inertiaMaxSpeed:2e3,wheelDebounceTime:20,wheelPxPerZoomLevel:80,zoomSnap:.25,children:[(0,P.jsx)(f.I,{url:"https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png",attribution:"\xa9 OpenStreetMap contributors"}),(0,P.jsx)(g.L,{position:"bottomright"}),es&&(0,P.jsx)(ve,{targetRef:Ps}),(0,P.jsx)(_e,{focusedItem:Mt||(ut||Ue)&&nn||ut||Ue||Qe,viewMode:O,orders:pt,kitchens:lt,locationKey:En,extraPoints:xt,flyTo:an}),lt.filter((function(e){return Number.isFinite(e.lat)&&Number.isFinite(e.lon)})).filter((function(e){return!ut||e.riders.has(ut.id)})).map((function(e,n){return(0,P.jsx)(p.J,{position:[e.lat,e.lon],icon:Dt(e.kitchenName,(null===Ue||void 0===Ue?void 0:Ue.id)===e.id),zIndexOffset:(null===Ue||void 0===Ue?void 0:Ue.id)===e.id?4e3:2e3,eventHandlers:{click:function(){return Ve(e)},mouseover:function(e){return e.target.openPopup()},mouseout:function(e){return e.target.closePopup()}},children:(0,P.jsxs)(j.G,{className:"kitchen-popup",maxWidth:220,minWidth:200,autoPan:!0,autoPanPadding:[20,20],children:[(0,P.jsx)("div",{className:"kp-header",children:"KITCHEN"}),(0,P.jsx)("div",{className:"kp-name",children:e.kitchenName}),(0,P.jsxs)("div",{className:"kp-stat",children:[(0,P.jsx)("span",{className:"kp-stat-lbl",children:"Orders"}),(0,P.jsx)("span",{className:"kp-stat-val",children:e.orders.length})]})]})},"k-".concat(n))})),function(){if(es&&ut&&"actual"===ts)return null;var e=dt;Qe&&(e=Qe.orders),Ue&&(e=Ue.orders),ut&&(e=ut.orders),e=e.filter(ee);var n=es&&ut?new Map(wt.map((function(e){return[String(e.deliveryid),e.sequenceStep]}))):null;return e.map((function(r,s){var t,a=r.rider_id,i=!a||Oe.has(a),c=Lt(a);if(n&&a===ut.id&&null!=r.deliveryid){var l=n.get(String(r.deliveryid));l&&(c=(0,z.di)(l-1),t=l)}var d=!!ut||!!Ue,o=(0,z.Cl)(r.orderstatus),u="delivered"===String(r.orderstatus||"").toLowerCase(),m=k&&String(k)===String(r.orderid),h=r.orderstatus?'\n \n \n ').concat(u?'':"","\n "):"",v=d?function(){var n=t||r.step||e.indexOf(r)+1,s=32;return b().divIcon({className:"",iconSize:[s,s],iconAnchor:[16,16],popupAnchor:[0,-28],html:'
9?12:14,"px;opacity:").concat(i?1:.75,'">').concat(n>0?n:"").concat(h,"
")})}():b().divIcon({className:"",iconSize:[24,30],iconAnchor:[2,30],popupAnchor:[10,-25],html:'
').concat(h,"
")});return(0,P.jsx)(p.J,{position:[parseFloat(r.droplat||r.deliverylat),parseFloat(r.droplon||r.deliverylong)],icon:v,zIndexOffset:a?100:0,ref:function(e){e?un.current[String(r.orderid)]=e:delete un.current[String(r.orderid)]},eventHandlers:{click:function(){var e=String(r.orderid);mn.current.has(e)?(mn.current.delete(e),gn(null)):(mn.current.add(e),gn(r))}}},"".concat(r.orderid,"-").concat(d?"num":"flag"))}))}(),function(){var e=es&&ut&&"actual"===ts;if(Ar)return e?[]:zr.map((function(e,n){return(0,P.jsx)(h.a,{positions:[e.from,e.to],pathOptions:{color:e.color,weight:6,opacity:.9,lineJoin:"round",lineCap:"round"}},n)}));var n=[],r=Qe?new Set(Qe.riders.map((function(e){return String(e.rider_id)}))):null;return e||vt.forEach((function(e){var s=Oe.has(e.id);if((!ut||ut.id===e.id)&&(!Ue||Ue.riders.has(e.id))&&(!r||r.has(String(e.id)))){var a=mt?(0,z.P0)(e.orders):null,i=mt?a?[a]:[]:e.orders;if(!mt||0!==i.length){var c={};i.forEach((function(e){var n=e.trip_number||1;c[n]||(c[n]=[]),c[n].push(e)})),Object.entries(c).forEach((function(r){var a=(0,l.Z)(r,2),i=a[0],c=a[1],d=Ue?c.filter((function(e){return(e.pickupcustomer||e.kitchen_key||"Unknown").toLowerCase().trim()===Ue.id})):c;if(0!==d.length){var o="".concat(e.id,"-").concat(i),m=jr[o],p=(0,t.Z)(d).sort((function(e,n){return(e.step||0)-(n.step||0)})),v=s?1:.1,f="kitchens"===O||Ue?7:6,x=es&&ut&&e.id===ut.id;if(!x){var j=[],g=!1;if(p.forEach((function(e){if(null!=e.deliveryid&&""!==e.deliveryid&&0!==e.deliveryid){var n=String(e.deliveryid),r=kr[n],s=_t.get(n),a=null;if(Array.isArray(r)&&r.length>=2?a=r:s&&s.coords.length>=2&&(a=s.coords.map((function(e){return[e.lat,e.lng]}))),a)if(g=!0,0===j.length)j.push.apply(j,(0,t.Z)(a));else{var i=j[j.length-1],c=a[0],l=Math.abs(i[0]-c[0])<1e-5&&Math.abs(i[1]-c[1])<1e-5;j.push.apply(j,(0,t.Z)(l?a.slice(1):a))}}})),g&&j.length>=2)return void n.push((0,P.jsxs)(u.Fragment,{children:[(0,P.jsx)(h.a,{positions:j,pathOptions:{color:"#ffffff",weight:f+4,opacity:.5*v,lineJoin:"round",lineCap:"round"}}),(0,P.jsx)(h.a,{positions:j,pathOptions:{color:e.color,weight:f,opacity:v,lineJoin:"round",lineCap:"round"}})]},"".concat(e.id,"-").concat(i,"-actual")))}var N=mt?p[0]:null,b=null;if(mt&&N){var y=Zs.find((function(n){return String(n.id)===String(e.id)})),k=y&&Number.isFinite(y.lat)&&Number.isFinite(y.lon)?[y.lat,y.lon]:se(N)?[X(ne(N)),X(re(N))]:null,S=X(N.droplat||N.deliverylat),_=X(N.droplon||N.deliverylong);k&&Number.isFinite(S)&&Number.isFinite(_)&&(b=[k,[S,_]])}var w=mt?N?jr["".concat(e.id,"-active-").concat(N.orderid)]:void 0:m,F=Array.isArray(w)&&w.length>=2,A=!1===w;if(mt||F||A){var E=F?w:mt?b:ye(p);if(E&&!(E.length<2)){var C=es&&ut&&e.id===ut.id,M=A?"8 6":C&&"combined"===ts?"6 5":void 0;if(x){var R,D=new Map(wt.map((function(e){return[String(e.deliveryid),e.sequenceStep]}))),L=p.filter(ee),Z=L.map((function(e){return[parseFloat(e.droplat||e.deliverylat),parseFloat(e.droplon||e.deliverylong)]}));if(F)R=ge(E,Z);else{var q=E.length>Z.length;R=[];for(var T=0;T=E.length||H>=E.length?R.push([]):R.push([E[I],E[H]])}}var K="combined"===ts?5:0;return n.push((0,P.jsx)(h.a,{positions:E,pathOptions:{color:"#ffffff",weight:f+4,opacity:.5*v,lineJoin:"round",lineCap:"round",offset:K}},"".concat(e.id,"-").concat(i,"-halo"))),void R.forEach((function(r,s){if(r&&!(r.length<2)){var t=L[s],a=t?D.get(String(t.deliveryid)):null,c="combined"===ts?J:a?(0,z.di)(a-1):e.color,l=null!=Ms&&Ms===a,d=l?f+1.5:f,o=l?1:Ms?.5*v:v;n.push((0,P.jsx)(h.a,{positions:r,pathOptions:{color:c,weight:d,opacity:o,lineJoin:"round",lineCap:"round",dashArray:M,offset:K}},"".concat(e.id,"-").concat(i,"-step-").concat(s,"-").concat((null===t||void 0===t?void 0:t.deliveryid)||s)))}}))}n.push((0,P.jsxs)(u.Fragment,{children:[(0,P.jsx)(h.a,{positions:E,pathOptions:{color:"#ffffff",weight:f+4,opacity:.5*v,lineJoin:"round",lineCap:"round"}}),(0,P.jsx)(h.a,{positions:E,pathOptions:{color:e.color,weight:f,opacity:v,lineJoin:"round",lineCap:"round",dashArray:M}})]},"".concat(e.id,"-").concat(i)))}}}}))}}})),n}(),Zs.filter((function(e){return mt?("active"===e.status||"pending"===e.status)&&ht.has(String(e.id)):ct.some((function(n){return String(n.id)===String(e.id)}))})).filter((function(e){return!ut||String(ut.id)===String(e.id)})).map((function(e){var n,r="active"===e.status||"pending"===e.status,s=r?"#16a34a":"#dc2626",t=ct.find((function(n){return String(n.id)===String(e.id)})),a=null===t||void 0===t||null===(n=t.orders)||void 0===n?void 0:n.slice().sort((function(e,n){var r=e.trip_number||1,s=n.trip_number||1;return r!==s?r-s:(e.step||0)-(n.step||0)})).find((function(e){var n=String(e.orderstatus||"").toLowerCase();return!z.Q6.has(n)&&!z.us.has(n)})),i=a?a.deliverysuburb||$(a.deliveryaddress):null,c=(e.username||"").replace(/[<>&"']/g,""),l=e.orderid?String(e.orderid).replace(/[<>&"']/g,""):"",d="".concat(mt?"bike":"pin","|").concat(s,"|").concat(c,"|").concat(l,"|").concat(r?1:0),u=hn.current.get(e.id);u&&u.sig===d||(u={sig:d,icon:mt?b().divIcon({className:"",iconSize:[160,44],iconAnchor:[22,22],popupAnchor:[0,-22],html:'
\n \n \n \n \n ').concat(c).concat(l?" #".concat(l,""):"","\n
")}):b().divIcon({className:"",iconSize:[140,56],iconAnchor:[12,41],popupAnchor:[58,-40],html:'
\n
\n
').concat(c).concat(l?" #".concat(l,""):"","
\n
")})},hn.current.set(e.id,u));var m=u.icon,h={click:function(n){var r=String(e.id);pn.current.has(r)?(pn.current.delete(r),n.target.closePopup()):(pn.current.add(r),n.target.openPopup());var s=ct.find((function(e){return String(e.id)===r}));s&&jt(s)},popupclose:function(){pn.current.delete(String(e.id))}},v=mt?we:p.J,f=mt?{target:[e.lat,e.lon],duration:1200}:{position:[e.lat,e.lon]};return(0,P.jsx)(v,(0,o.Z)((0,o.Z)({},f),{},{icon:m,zIndexOffset:2500,eventHandlers:h,children:(0,P.jsxs)(j.G,{maxWidth:260,autoPan:!0,autoPanPadding:[20,20],className:"dispatch-popup live-rider-popup",children:[(0,P.jsx)("div",{className:"pu-hdr-live",children:(0,P.jsxs)("div",{className:"pu-hdr-left",children:[(0,P.jsx)("span",{className:"pu-live-indicator",style:{"--pulse-color":s},children:(0,P.jsx)("span",{className:"pu-live-dot"})}),(0,P.jsx)("span",{className:"pu-hdr-title",children:"LIVE GPS"})]})}),(0,P.jsxs)("div",{className:"pu-rider-profile",children:[(0,P.jsx)("div",{className:"pu-avatar",style:{backgroundColor:"".concat(s,"12"),color:s},children:(0,P.jsx)(C.MCF,{})}),(0,P.jsxs)("div",{className:"pu-rider-info-text",children:[(0,P.jsxs)("div",{className:"pu-rider-name-row",children:[(0,P.jsx)("span",{className:"pu-rider-name",children:e.username||"Rider #".concat(e.id)}),e.status&&(0,P.jsx)("span",{className:"pu-status-badge ".concat("active"===e.status.toLowerCase()?"active":"idle"),children:e.status})]}),(0,P.jsxs)("div",{className:"pu-rider-meta",children:["Rider ID: #",e.id]})]})]}),(0,P.jsxs)("div",{className:"pu-body-content",children:[e.orderid&&(0,P.jsxs)("div",{className:"pu-info-row",children:[(0,P.jsx)("span",{className:"pu-info-label",children:"Active Order"}),(0,P.jsxs)("span",{className:"pu-info-value pu-order-badge",children:["#",e.orderid]})]}),a&&(0,P.jsxs)("div",{className:"pu-info-row",children:[(0,P.jsx)("span",{className:"pu-info-label",children:"Next Stop"}),(0,P.jsxs)("span",{className:"pu-info-value",style:{color:"#4f46e5"},children:["#",a.step||"?"," \xb7 ",a.deliverycustomer||"\u2014"]})]}),i&&(0,P.jsxs)("div",{className:"pu-info-row",children:[(0,P.jsx)("span",{className:"pu-info-label",children:"Next Location"}),(0,P.jsx)("span",{className:"pu-info-value",title:a.deliveryaddress||i,children:i})]}),(null===a||void 0===a?void 0:a.pickupcustomer)&&(0,P.jsxs)("div",{className:"pu-info-row",children:[(0,P.jsx)("span",{className:"pu-info-label",children:"Pickup"}),(0,P.jsx)("span",{className:"pu-info-value",title:a.pickupcustomer,children:a.pickupcustomer})]}),e.contactno&&(0,P.jsxs)("div",{className:"pu-info-row",children:[(0,P.jsx)("span",{className:"pu-info-label",children:"Phone"}),(0,P.jsx)("a",{href:"tel:".concat(e.contactno),className:"pu-info-value pu-phone-link",children:e.contactno})]}),e.logdate&&(0,P.jsxs)("div",{className:"pu-info-row",children:[(0,P.jsx)("span",{className:"pu-info-label",children:"Last Seen"}),(0,P.jsxs)("span",{className:"pu-info-value pu-time-stamp",children:[(0,P.jsx)(C.dKE,{className:"inline-icon"})," ",S()(e.logdate).isValid()?S()(e.logdate).format("hh:mm:ss A"):e.logdate]})]}),(0,P.jsxs)("div",{className:"pu-info-row",children:[(0,P.jsx)("span",{className:"pu-info-label",children:"Position"}),(0,P.jsxs)("span",{className:"pu-info-value pu-coordinates",children:[e.lat.toFixed(5),", ",e.lon.toFixed(5)]})]})]})]})}),"live-".concat(e.id))})),es&&ut&&"planned"!==ts&&wt.map((function(e,n){var r,s;if(0===e.coords.length)return null;var t=(0,z.di)(n),a="combined"===ts?Q:t,i=[e.coords[0].lat,e.coords[0].lng],c=[e.coords[e.coords.length-1].lat,e.coords[e.coords.length-1].lng],l=kr[e.deliveryid],d=Array.isArray(l)&&l.length>=2?l:e.coords.map((function(e){return[e.lat,e.lng]})),o=d,m=!0;if(Ar){var v=Lr[e.sequenceStep]||0;v<2?m=!1:o=d.slice(0,Math.min(v,d.length))}var f=Ms===e.sequenceStep,j=String(e.orderstatus||"").toLowerCase(),g=z.Q6.has(j),N=z.us.has(j),y=Ft.find((function(n){return n.sequenceStep===e.sequenceStep})),k=!(null===y||void 0===y||!y.anomaly),_=null===ut||void 0===ut||null===(r=ut.orders)||void 0===r?void 0:r.find((function(n){return null!=n.deliveryid&&String(n.deliveryid)===String(e.deliveryid)})),w=(0,z.Cl)(e.orderstatus),F=(e.orderstatus&&'\n \n \n ').concat(g?'':"","\n "),["compare-step-pin"]);f&&F.push("is-focused"),g&&F.push("is-delivered"),N&&F.push("is-skipped"),k&&F.push("is-anomaly");var A='
')+''.concat(e.sequenceStep,"")+(g?'':"")+"
",E=b().divIcon({className:"",iconSize:[36,36],iconAnchor:[18,18],popupAnchor:[0,-22],html:A}),M=1===e.sequenceStep,R=M?b().divIcon({className:"",iconSize:[40,40],iconAnchor:[20,20],html:'
')+'
'}):null,D=function(n){n.originalEvent&&n.originalEvent.stopPropagation(),zs((function(n){return n===e.sequenceStep?null:e.sequenceStep})),_&&n.target&&"function"===typeof n.target.openPopup&&n.target.openPopup()},L="combined"===ts?-5:0;return(0,P.jsxs)(u.Fragment,{children:[m&&(0,P.jsx)(h.a,{positions:o,pathOptions:{color:"#ffffff",weight:f?11:9,opacity:f?.75:.55,lineJoin:"round",lineCap:"round",offset:L}}),m&&(0,P.jsx)(h.a,{positions:o,pathOptions:{color:a,weight:f?6.5:5,opacity:f?1:Ms?.55:.95,lineJoin:"round",lineCap:"round",offset:L}}),M&&(0,P.jsx)(p.J,{position:i,icon:R,zIndexOffset:f?900:100,eventHandlers:{click:function(n){n.originalEvent&&n.originalEvent.stopPropagation(),zs((function(n){return n===e.sequenceStep?null:e.sequenceStep}))}},children:(0,P.jsx)(x.u,{direction:"top",offset:[0,-12],opacity:1,className:"compare-tooltip",children:(0,P.jsxs)("div",{className:"cmp-tip",children:[(0,P.jsxs)("div",{className:"cmp-tip-header",children:[(0,P.jsx)("span",{className:"cmp-tip-step",style:{background:t},children:(0,P.jsx)(C.YD2,{})}),(0,P.jsxs)("div",{className:"cmp-tip-title-stack",children:[(0,P.jsx)("div",{className:"cmp-tip-title",children:e.pickupcustomer||"Pickup"}),(0,P.jsx)("div",{className:"cmp-tip-sub",children:null!==(s=e.coords[0])&&void 0!==s&&s.logdate?"Picked up \xb7 ".concat(S()(e.coords[0].logdate).format("hh:mm A")):"Rider trip origin"})]})]}),(0,P.jsx)("div",{className:"cmp-tip-action",children:"Click for step 1 details"})]})})}),(0,P.jsx)(p.J,{position:c,icon:E,zIndexOffset:f?1e3:200,eventHandlers:_?{mouseover:function(){vn.current&&(clearTimeout(vn.current),vn.current=null),gn(_)},mouseout:function(){Ms!==e.sequenceStep&&(vn.current&&clearTimeout(vn.current),vn.current=setTimeout((function(){gn((function(e){return e&&String(e.orderid)===String(_.orderid)?null:e})),vn.current=null}),200))},click:D}:{click:D},children:!_&&(0,P.jsx)(x.u,{direction:"top",offset:[0,-20],opacity:1,className:"compare-tooltip",children:function(){var n=(0,z.Cl)(e.orderstatus);return(0,P.jsxs)("div",{className:"cmp-tip",children:[(0,P.jsxs)("div",{className:"cmp-tip-header",children:[(0,P.jsx)("span",{className:"cmp-tip-step",style:{background:t},children:e.sequenceStep}),(0,P.jsxs)("div",{className:"cmp-tip-title-stack",children:[(0,P.jsx)("div",{className:"cmp-tip-title",children:e.deliverycustomer||"Step ".concat(e.sequenceStep)}),(0,P.jsx)("div",{className:"cmp-tip-sub",children:e.deliverytime?"Delivered ".concat(S()(e.deliverytime).format("hh:mm A")):"".concat(e.coords.length," GPS pings")})]}),e.orderstatus&&(0,P.jsx)("span",{className:"cmp-tip-tag",style:{background:n.bg,color:n.fg},children:n.label})]}),k&&(0,P.jsx)("div",{className:"cmp-tip-anomaly",children:"Deviation flagged \u2014 see details below"}),(0,P.jsx)("div",{className:"cmp-tip-action",children:f?"Click to deselect":"Click for details"})]})}()})})]},"actual-".concat(e.deliveryid))}))]}),es&&ut&&(0,P.jsxs)("div",{className:"compare-view-switcher",role:"group","aria-label":"Compare view layer",children:[(0,P.jsx)("button",{type:"button",className:"actual"===ts?"is-active":"",onClick:function(){return as("actual")},title:"Show only the rider's actual GPS trail",children:"Actual"}),(0,P.jsx)("button",{type:"button",className:"planned"===ts?"is-active":"",onClick:function(){return as("planned")},title:"Show only the dispatched planned route",children:"Planned"}),(0,P.jsx)("button",{type:"button",className:"combined"===ts?"is-active":"",onClick:function(){return as("combined")},title:"Overlay planned (dashed) and actual (solid) on one map",children:"Combined"})]}),(0,P.jsx)("div",{id:"ov-tl"}),(0,P.jsx)("div",{id:"ov-br",children:(0,P.jsxs)("button",{className:"sbt ".concat(Ar?"active":""),onClick:function(){if(Ar)return Er(!1),Pr([]),void Zr({});Er(!0),Pr([]),Zr({});var e=es&&ut,n=e?new Map(wt.map((function(e){return[String(e.deliveryid),e.sequenceStep]}))):null,r=[];if(ct.forEach((function(s){if(Oe.has(s.id)&&(!ut||ut.id===s.id)&&(!Ue||Ue.riders.has(s.id))){var a=mt?(0,z.P0)(s.orders):null,i=a&&"active"===String(a.orderstatus||"").toLowerCase(),c=mt?i?[a]:[]:s.orders,d={};c.forEach((function(e){var n=e.trip_number||1;d[n]||(d[n]=[]),d[n].push(e)})),Object.entries(d).forEach((function(a){var i=(0,l.Z)(a,2),c=i[0],d=i[1],o=Ue?d.filter((function(e){return(e.pickupcustomer||e.kitchen_key||"Unknown").toLowerCase().trim()===Ue.id})):d;if(0!==o.length){var u=mt?"".concat(s.id,"-active-").concat(o[0].orderid):"".concat(s.id,"-").concat(c),m=jr[u],p=(0,t.Z)(o).sort((function(e,n){return(e.step||0)-(n.step||0)})),h=null;if(mt&&o[0]){var v=o[0],f=Zs.find((function(e){return String(e.id)===String(s.id)})),x=f&&Number.isFinite(f.lat)&&Number.isFinite(f.lon)?[f.lat,f.lon]:se(v)?[X(ne(v)),X(re(v))]:null,j=X(v.droplat||v.deliverylat),g=X(v.droplon||v.deliverylong);x&&Number.isFinite(j)&&Number.isFinite(g)&&(h=[x,[j,g]])}var N=mt?h||[]:ye(p),b="kitchens"===O||Ue,y=m||N;if(!(y.length<2)){var k=function(){return s.color};if(e&&s.id===ut.id){var S=p.filter(ee).map((function(e){return[parseFloat(e.droplat||e.deliverylat),parseFloat(e.droplon||e.deliverylong)]})),_=m?ge(m,S):function(){for(var e=N.length>S.length,n=[],r=0;r=N.length||t>=N.length?n.push([]):n.push([N[s],N[t]])}return n}(),w=[],F=0;_.forEach((function(e,n){for(var r=Math.max(0,((null===e||void 0===e?void 0:e.length)||0)-1),s=0;s0){var s=(0,t.Z)(wt),a=s.map((function(e){var n=kr[e.deliveryid];return Array.isArray(n)&&n.length>=2?n:e.coords.map((function(e){return[e.lat,e.lng]}))})),i=r.length>0?r[r.length-1].delay:800*s.length,c=Math.max(i,600*s.length),d=c/Math.max(1,s.length),o=Date.now();requestAnimationFrame((function e(){if(qr.current){var n=Date.now()-o,r={};s.forEach((function(e,s){var t=a[s];if(t&&!(t.length<2)){var i=s*d;if(n>=i+d)r[e.sequenceStep]=t.length;else if(n>=i){var c=(n-i)/d;r[e.sequenceStep]=Math.max(2,Math.ceil(c*t.length))}}})),Zr(r),n0})).length,r=wt.filter((function(e){return e.isLoading})).length,s=e>0?Math.round(n/e*100):0,t=e>0&&n===e&&0===r,a=null!=Ms?Ft.find((function(e){return e.sequenceStep===Ms})):null;return(0,P.jsxs)("div",{className:"compare-header-v2",children:[(0,P.jsxs)("div",{className:"compare-header-row",children:[(0,P.jsxs)("div",{className:"compare-title",children:[(0,P.jsx)("span",{className:"compare-title-dot",style:{background:ut.color}}),(0,P.jsx)("span",{className:"compare-title-name",children:ut.riderName}),(0,P.jsx)("span",{className:"compare-title-badge",children:"ACTUAL vs PLANNED"})]}),(0,P.jsxs)("div",{className:"compare-header-tools",children:[null!=Ms&&(0,P.jsxs)("button",{type:"button",className:"compare-overall-btn",onClick:function(){return zs(null)},title:"Zoom out to the whole day",children:[(0,P.jsx)(C.zNX,{})," Overall"]}),(0,P.jsx)("button",{type:"button",className:"compare-timeline-toggle".concat(ms?" is-open":""),onClick:function(){return ps((function(e){return!e}))},title:ms?"Hide planned/actual timeline":"Show planned/actual timeline","aria-expanded":ms,children:(0,P.jsx)(C.Yc6,{})})]})]}),ms&&(0,P.jsxs)(P.Fragment,{children:[(0,P.jsxs)("div",{className:"compare-timeline-wrap",children:[(0,P.jsxs)("div",{className:"compare-timeline-container",children:[(0,P.jsxs)("div",{className:"compare-timeline-labels",children:[(0,P.jsx)("div",{className:"compare-timeline-label",children:"Planned"}),(0,P.jsx)("div",{className:"compare-timeline-label",children:"Actual"})]}),(0,P.jsxs)("div",{className:"compare-timeline-scrollable",children:[(0,P.jsx)("div",{className:"compare-timeline-track is-planned",children:Et.map((function(e,n){var r,s=String(e.orderstatus||"").toLowerCase(),t=z.Q6.has(s),a=z.us.has(s),i=Ms===e.sequenceStep,c=e.isLoading&&0===e.coordsCount,l=!e.isLoading&&0===e.coordsCount,d=(null===(r=e.order)||void 0===r?void 0:r.step)||e.sequenceStep,o=(0,z.di)(d-1),m=["compare-step",i&&"is-focused",t&&"is-delivered",a&&"is-skipped",!t&&!a&&"is-pending",c&&"is-loading",l&&"is-no-data",e.anomaly&&"is-anomaly"].filter(Boolean).join(" ");return(0,P.jsxs)(u.Fragment,{children:[n>0&&(0,P.jsx)("span",{className:"compare-step-spacer"}),(0,P.jsxs)("button",{type:"button",className:m,style:{"--step-color":o},onClick:function(){return zs((function(n){return n===e.sequenceStep?null:e.sequenceStep}))},title:"Planned Step ".concat(d)+(e.deliverycustomer?" \xb7 ".concat(e.deliverycustomer):"")+(e.expectedTs?" \xb7 ".concat(e.expectedTs.format("hh:mm A")):"")+(e.anomaly?" \xb7 deviation flagged":""),children:[(0,P.jsx)("span",{className:"compare-step-circle",children:c?(0,P.jsx)("span",{className:"compare-step-spin"}):d}),e.expectedTs&&(0,P.jsx)("span",{className:"compare-step-tick",children:e.expectedTs.format("HH:mm")})]})]},"step-p-".concat(e.deliveryid))}))}),(0,P.jsx)("div",{className:"compare-timeline-track is-actual",children:Ct.map((function(e,n){var r,s=String(e.orderstatus||"").toLowerCase(),t=z.Q6.has(s),a=z.us.has(s),i=Ms===e.sequenceStep,c=e.isLoading&&0===e.coordsCount,l=!e.isLoading&&0===e.coordsCount,d=(null===(r=e.order)||void 0===r?void 0:r.step)||e.sequenceStep,o=(0,z.di)(d-1),m=["compare-step",i&&"is-focused",t&&"is-delivered",a&&"is-skipped",!t&&!a&&"is-pending",c&&"is-loading",l&&"is-no-data",e.anomaly&&"is-anomaly"].filter(Boolean).join(" ");return(0,P.jsxs)(u.Fragment,{children:[n>0&&(0,P.jsx)("span",{className:"compare-step-spacer"}),(0,P.jsxs)("button",{type:"button",className:m,style:{"--step-color":o},onClick:function(){return zs((function(n){return n===e.sequenceStep?null:e.sequenceStep}))},title:"Actual Visit ".concat(n+1," (Planned Step ").concat(d,")")+(e.deliverycustomer?" \xb7 ".concat(e.deliverycustomer):"")+(e.actualTs?" \xb7 ".concat(e.actualTs.format("hh:mm A")):"")+(e.anomaly?" \xb7 deviation flagged":""),children:[(0,P.jsx)("span",{className:"compare-step-circle",children:c?(0,P.jsx)("span",{className:"compare-step-spin"}):d}),e.actualTs&&(0,P.jsx)("span",{className:"compare-step-tick",children:e.actualTs.format("HH:mm")}),e.anomaly&&(0,P.jsx)("span",{className:"compare-step-flag",title:"Deviation flagged"})]})]},"step-a-".concat(e.deliveryid))}))})]})]}),(0,P.jsxs)("div",{className:"compare-progress-strip",children:[(0,P.jsx)("div",{className:"compare-progress-bar-wrap",children:(0,P.jsx)("div",{className:"compare-progress-bar-fill".concat(t?" is-done":""),style:{width:"".concat(s,"%")}})}),(0,P.jsx)("span",{className:"compare-progress-text",children:r>0?"Loading GPS\u2026 ".concat(n,"/").concat(e):"".concat(n,"/").concat(e," tracks")})]})]}),function(){var e="combined"===ts,n=a?(0,z.di)(a.sequenceStep-1):"linear-gradient(90deg, ".concat(z.XZ.slice(0,6).join(", "),")"),r=e?J:n,s=e?Q:n;return(0,P.jsxs)("div",{className:"compare-legend",children:[(0,P.jsxs)("span",{className:"compare-legend-item",children:[(0,P.jsx)("span",{className:"compare-legend-swatch is-step-color is-dashed",style:{background:r}}),"Planned (dashed)"]}),(0,P.jsxs)("span",{className:"compare-legend-item",children:[(0,P.jsx)("span",{className:"compare-legend-swatch is-step-color",style:{background:s}}),"Actual GPS (solid)"]}),(0,P.jsx)("span",{className:"compare-legend-note",children:"Kalman-smoothed GPS \xb7 OSRM road-snapped"})]})}()]})]})}()}),es&&ut&&(0,P.jsx)(R,{focusedRider:ut,compareDeltas:Ft,compareSummary:At,actualOrdered:Ct,focusedCompareStep:Ms,setFocusedCompareStep:zs,sequenceOpen:ls,setSequenceOpen:ds,expandedSeqGroups:fs,setExpandedSeqGroups:xs,onClose:function(){return ns(!1)}})]}),jn&&(0,P.jsx)("div",{className:"dispatch-popup-center",role:"dialog","aria-label":"Order ".concat(jn.orderid," details"),onMouseEnter:function(){vn.current&&(clearTimeout(vn.current),vn.current=null)},onMouseLeave:function(){(function(e){if(!e)return!1;if(mn.current.has(String(e.orderid)))return!0;if(es&&ut&&null!=e.deliveryid){var n=wt.find((function(n){return String(n.deliveryid)===String(e.deliveryid)}));if(n&&Ms===n.sequenceStep)return!0}return!1})(jn)||(vn.current&&clearTimeout(vn.current),vn.current=setTimeout((function(){gn(null),vn.current=null}),200))},children:(0,P.jsxs)("div",{className:"dispatch-popup-card dispatch-popup",children:[(0,P.jsx)("button",{type:"button",className:"dispatch-popup-center-close","aria-label":"Close order details",onClick:function(){mn.current.delete(String(jn.orderid)),gn(null)},children:"\xd7"}),function(e){var n=(0,z.Cl)(e.orderstatus),r=e.rider_id||e.userid,s=z.Q6.has(String(e.orderstatus||"").toLowerCase())?null:Zt(r,e);return(0,P.jsxs)("div",{style:{height:"100%",width:"100%"},children:[(0,P.jsxs)("div",{className:"pu-header",children:[(0,P.jsxs)("div",{className:"pu-header-top",children:[(0,P.jsxs)("div",{className:"pu-id",children:["ORDER #",e.orderid]}),e.orderstatus&&(0,P.jsx)("span",{className:"pu-status-chip",style:{background:n.bg,color:n.fg},children:n.label})]}),(0,P.jsxs)("div",{className:"pu-header-main",children:[(0,P.jsxs)("div",{className:"pu-header-left",children:[(0,P.jsxs)("div",{className:"pu-rider",children:[(0,P.jsx)(C.pbk,{})," ",(0,P.jsx)("span",{children:e.rider_name||e.ridername||"Unassigned"})]}),(e.deliverycustomer||e.customername)&&(0,P.jsxs)("div",{className:"pu-customer",title:e.deliverycustomer||e.customername,children:[(0,P.jsx)(C.Vyx,{})," ",(0,P.jsx)("span",{children:e.deliverycustomer||e.customername})]}),null!=e.deliveryid&&(0,P.jsxs)("div",{className:"pu-delivery-id",children:["Delivery #",e.deliveryid]})]}),null!=e.step&&(0,P.jsxs)("div",{className:"pu-header-step",children:[(0,P.jsx)("span",{className:"pu-header-step-label",children:"Step"}),(0,P.jsxs)("span",{className:"pu-header-step-value",children:[null!=e.trip_number&&e.trip_number>1?"T".concat(e.trip_number,"\xb7"):"",e.step]})]})]})]}),(0,P.jsxs)("div",{className:"pu-body",children:[be.some((function(n){return e[n.key]}))&&(0,P.jsxs)("div",{className:"pu-section",children:[(0,P.jsx)("div",{className:"pu-section-label",children:"Timeline"}),(0,P.jsx)("div",{className:"pu-timeline",children:be.map((function(n){var r=Ne(e[n.key]);return r?(0,P.jsxs)("div",{className:"pu-tl-row ".concat(n.final?"delivered":""),children:[(0,P.jsx)("span",{className:"pu-tl-dot"}),(0,P.jsx)("span",{className:"pu-tl-label",children:n.label}),(0,P.jsx)("span",{className:"pu-tl-time",children:r})]},n.key):null}))})]}),(0,P.jsxs)("div",{className:"pu-section",children:[(0,P.jsx)("div",{className:"pu-section-label",children:"Details"}),(0,P.jsxs)("div",{className:"pu-details-grid",children:[(e.pickupcustomer||e.locationname||e.pickuplocation)&&(0,P.jsxs)("div",{className:"pu-detail",children:[(0,P.jsx)("div",{className:"pu-detail-icon",children:(0,P.jsx)(C.TkG,{})}),(0,P.jsxs)("div",{className:"pu-detail-body",children:[(0,P.jsx)("div",{className:"pu-detail-label",children:"Pickup"}),(0,P.jsx)("div",{className:"pu-detail-value",title:e.pickupcustomer||e.locationname||e.pickuplocation,children:e.pickupcustomer||e.locationname||e.pickuplocation})]})]}),(e.deliverysuburb||e.deliveryaddress)&&(0,P.jsxs)("div",{className:"pu-detail",children:[(0,P.jsx)("div",{className:"pu-detail-icon",children:(0,P.jsx)(C.c7Z,{})}),(0,P.jsxs)("div",{className:"pu-detail-body",children:[(0,P.jsx)("div",{className:"pu-detail-label",children:"Drop"}),(0,P.jsx)("div",{className:"pu-detail-value",title:e.deliveryaddress||e.deliverysuburb,children:e.deliverysuburb||$(e.deliveryaddress)})]})]}),e.zone_name&&(0,P.jsxs)("div",{className:"pu-detail",children:[(0,P.jsx)("div",{className:"pu-detail-icon",children:(0,P.jsx)(C.PKO,{})}),(0,P.jsxs)("div",{className:"pu-detail-body",children:[(0,P.jsx)("div",{className:"pu-detail-label",children:"Zone"}),(0,P.jsx)("div",{className:"pu-detail-value",title:e.zone_name,children:e.zone_name})]})]}),(e.rider_id||e.userid)&&(0,P.jsxs)("div",{className:"pu-detail",children:[(0,P.jsx)("div",{className:"pu-detail-icon",children:(0,P.jsx)(C.pbk,{})}),(0,P.jsxs)("div",{className:"pu-detail-body",children:[(0,P.jsx)("div",{className:"pu-detail-label",children:"Rider ID"}),(0,P.jsxs)("div",{className:"pu-detail-value",children:["#",e.rider_id||e.userid]})]})]})]}),(null!=e.actualkms||null!==s)&&(0,P.jsxs)("div",{className:"pu-distance-row",children:[null!=e.actualkms&&""!==e.actualkms&&(0,P.jsxs)("div",{className:"pu-distance-chip",children:[(0,P.jsx)("span",{className:"pu-distance-icon",children:(0,P.jsx)(C.v93,{})}),(0,P.jsx)("span",{className:"pu-distance-label",children:"Actual"}),(0,P.jsxs)("span",{className:"pu-distance-value",children:[e.actualkms," km"]})]}),null!==s&&(0,P.jsxs)("div",{className:"pu-distance-chip pu-est-meters",title:"Estimated distance to drop location",children:[(0,P.jsx)("span",{className:"pu-distance-icon",children:(0,P.jsx)(C.x$F,{})}),(0,P.jsx)("span",{className:"pu-distance-label",children:"Est. to Drop"}),(0,P.jsx)("span",{className:"pu-distance-value",children:qt(s)})]})]})]})]})]})}(jn)]})})]}),!m&&"analysis"===K&&(0,P.jsxs)("div",{id:"dispatch-analysis",children:[(0,P.jsx)("div",{className:"da-picker-row",children:Ae.map((function(e){var n,r=G[e.key],s=pe===e.key,t=!1===(null===r||void 0===r||null===(n=r.data)||void 0===n?void 0:n.success),a=t?"#fee2e2":r?"".concat(e.color,"22"):"#f1f5f9",i=t?"#dc2626":r?e.color:"#64748b",c=s?"Loading\u2026":t?"! Failed":r?"\u2713 ".concat(r.fetchedAt):"Fetch",l=Pe===e.key;return(0,P.jsxs)("button",{type:"button",className:"da-picker ".concat(r?"has-data":""," ").concat(s?"is-loading":""," ").concat(l?"is-active":""),onClick:function(){return!s&&Le(e.key)},style:{borderColor:l?e.color:t?"#fecaca":r?e.border:"#e2e8f0",background:t?"#fef2f2":r?e.bg:"#ffffff",boxShadow:l?"0 0 0 2px ".concat(e.color,"33"):void 0},disabled:s,children:[(0,P.jsxs)("div",{className:"da-picker-head",children:[(0,P.jsx)("div",{className:"da-picker-badge",style:{background:"".concat(e.color,"22"),color:e.color},children:e.label[0]}),(0,P.jsxs)("div",{className:"da-picker-meta",children:[(0,P.jsx)("div",{className:"da-picker-name",children:e.label}),(0,P.jsx)("div",{className:"da-picker-range",children:e.timeRange})]}),(0,P.jsx)("span",{className:"da-picker-status",style:{background:a,color:i},children:c})]}),(0,P.jsx)("div",{className:"da-picker-sub",children:e.sub})]},e.key)}))}),function(){var e,n,r,s;if(!Pe)return(0,P.jsx)("div",{className:"da-empty",children:"Pick a batch above to view its efficiency analysis."});var t=Ae.find((function(e){return e.key===Pe})),a=G[Pe],i=pe===Pe;if(i&&!a)return(0,P.jsxs)("div",{className:"da-empty",children:["Loading ",t.label," batch\u2026"]});if(!a)return null;var c,l,d=a.data||{};if(!1===d.success)return(0,P.jsxs)("div",{className:"da-result-card da-result-card-error",style:{borderColor:"#fecaca",borderTopColor:"#ef4444"},children:[(0,P.jsxs)("div",{className:"da-result-head",children:[(0,P.jsxs)("div",{children:[(0,P.jsxs)("div",{className:"da-result-title",children:[t.label," Batch"]}),(0,P.jsxs)("div",{className:"da-result-sub",children:[t.timeRange," \xb7 Fetched at ",a.fetchedAt]})]}),(0,P.jsx)("button",{type:"button",className:"da-result-refresh",title:"Retry",onClick:function(){return Le(Pe)},disabled:i,style:{background:"#fee2e2",color:"#dc2626"},children:(0,P.jsx)(C.la_,{})})]}),(0,P.jsxs)("div",{className:"da-error",children:[(0,P.jsxs)("div",{className:"da-error-title",children:[(0,P.jsx)(C.wr$,{}),(0,P.jsx)("span",{children:(null===d||void 0===d||null===(c=d.error)||void 0===c?void 0:c.code)||"Request failed"})]}),(0,P.jsx)("div",{className:"da-error-msg",children:(null===d||void 0===d||null===(l=d.error)||void 0===l?void 0:l.message)||"The server returned an error."}),(null===d||void 0===d?void 0:d.request_id)&&(0,P.jsxs)("div",{className:"da-error-meta",children:["request_id: ",d.request_id]})]})]});var u=d.fleet_summary||{},m=Array.isArray(d.rider_timelines)?d.rider_timelines:[],p=Array.isArray(d.substitution_opportunities)?d.substitution_opportunities:[],h=d.top_recommendation,v=!(!h||!h.idle_rider_name&&!h.idle_rider_id),f=!!(h&&h.action&&"none"!==h.action&&v),x=d.window||{},j=[{label:"Total Orders",value:Ee(u.total_orders)},{label:"Total Riders",value:Ee(u.total_riders)},{label:"Avg Orders/Rider",value:null!==(e=u.orders_per_rider_avg)&&void 0!==e?e:"\u2014"},{label:"Fleet Start",value:u.fleet_start||"\u2014"},{label:"Fleet Done",value:u.fleet_done||"\u2014"},{label:"Duration",value:null!=u.total_duration_minutes?"".concat(u.total_duration_minutes," min"):"\u2014"}];return(0,P.jsxs)("div",{className:"da-detail",children:[(0,P.jsxs)("div",{className:"da-detail-head",style:{borderTopColor:t.color,background:t.bg},children:[(0,P.jsxs)("div",{children:[(0,P.jsxs)("div",{className:"da-detail-title",children:[t.label," Batch",(0,P.jsxs)("span",{className:"da-detail-sub-inline",children:[d.date?" \xb7 ".concat(d.date):"",x.from&&x.to?" \xb7 ".concat(x.from," \u2013 ").concat(x.to):""]})]}),(0,P.jsxs)("div",{className:"da-detail-sub",children:["Fetched at ",a.fetchedAt," \xb7 Input deliveries: ",null!==(n=d.input_delivery_count)&&void 0!==n?n:"\u2014"]})]}),(0,P.jsx)("button",{type:"button",className:"da-result-refresh",title:"Refresh",onClick:function(){U((function(e){var n=(0,o.Z)({},e);return delete n[Pe],n})),De.mutate({batch:Pe,tenantId:916})},disabled:i,style:{background:"".concat(t.color,"22"),color:t.color},children:(0,P.jsx)(C.la_,{})})]}),(0,P.jsxs)("div",{className:"da-section",children:[(0,P.jsx)("div",{className:"da-section-label",children:"Fleet Summary"}),(0,P.jsx)("div",{className:"da-metric-grid da-metric-grid-3",children:j.map((function(e){return(0,P.jsxs)("div",{className:"da-metric",children:[(0,P.jsx)("div",{className:"da-metric-label",children:e.label}),(0,P.jsx)("div",{className:"da-metric-value",children:e.value})]},e.label)}))})]}),f?(0,P.jsxs)("div",{className:"da-section",children:[(0,P.jsx)("div",{className:"da-section-label",children:"Top Recommendation"}),(0,P.jsxs)("div",{className:"da-rec",children:[(0,P.jsxs)("div",{className:"da-rec-head",children:[(0,P.jsxs)("div",{className:"da-rec-action",children:[(0,P.jsx)(C.YgO,{}),(0,P.jsx)("span",{children:(h.action||"recommendation").replaceAll("_"," ")})]}),null!=h.fleet_improvement_minutes&&(0,P.jsxs)("span",{className:"da-rec-improve",style:h.fleet_improvement_minutes>0?{background:"#dcfce7",color:"#166534"}:{background:"#f1f5f9",color:"#475569"},children:[h.fleet_improvement_minutes>0?"\u2191":"\u2022"," Fleet improves by ",h.fleet_improvement_minutes," min"]})]}),(0,P.jsxs)("div",{className:"da-rec-line",children:[(0,P.jsx)("strong",{children:h.idle_rider_name||"Rider ".concat(h.idle_rider_id)}),h.primary_kitchen&&(0,P.jsxs)(P.Fragment,{children:[" \xb7 primary kitchen ",(0,P.jsx)("strong",{children:h.primary_kitchen})]}),h.second_kitchen&&(0,P.jsxs)(P.Fragment,{children:[" \u2192 also serve ",(0,P.jsx)("strong",{children:h.second_kitchen})," after ",h.second_kitchen_dispatch_after||"\u2014"]})]}),h.description&&(0,P.jsx)("div",{className:"da-rec-desc",children:h.description}),(null===(r=h.activate_when)||void 0===r||null===(s=r.rules)||void 0===s?void 0:s.length)>0&&(0,P.jsxs)("div",{className:"da-rec-rules",children:[(0,P.jsxs)("div",{className:"da-rec-rules-head",children:["Activate when (",h.activate_when.condition||"AND","):"]}),h.activate_when.rules.map((function(e,n){return(0,P.jsxs)("div",{className:"da-rec-rule",children:[(0,P.jsxs)("code",{children:[e.field," ",e.operator," ",e.value]}),e.reason&&(0,P.jsxs)("span",{className:"da-rec-rule-why",children:[" \u2014 ",e.reason]})]},n)}))]})]})]}):(0,P.jsxs)("div",{className:"da-section",children:[(0,P.jsx)("div",{className:"da-section-label",children:"Top Recommendation"}),(0,P.jsx)("div",{className:"da-rec da-rec-empty",children:(0,P.jsxs)("div",{className:"da-rec-action",children:[(0,P.jsx)(C.YgO,{}),(0,P.jsx)("span",{children:"Fleet is balanced, no reassignment needed right now."})]})})]}),m.length>0&&(0,P.jsxs)("div",{className:"da-section",children:[(0,P.jsxs)("div",{className:"da-section-label",children:["Rider Timelines ",(0,P.jsxs)("span",{className:"da-section-count",children:["(",m.length,")"]})]}),(0,P.jsx)("div",{className:"da-timeline-list",children:m.map((function(e){var n="active"===String(e.status||"").toLowerCase();return(0,P.jsxs)("div",{className:"da-timeline-card",children:[(0,P.jsxs)("div",{className:"da-timeline-top",children:[(0,P.jsxs)("div",{className:"da-timeline-name",children:[(0,P.jsx)(C.pbk,{style:{color:t.color}}),(0,P.jsx)("span",{children:e.name}),(0,P.jsxs)("span",{className:"da-timeline-id",children:["#",e.userid]})]}),(0,P.jsx)("span",{className:"da-pill ".concat(n?"is-active":"is-idle"),children:e.status})]}),(0,P.jsxs)("div",{className:"da-timeline-mid",children:[e.kitchen&&(0,P.jsxs)("span",{className:"da-chip",children:[(0,P.jsx)(C.TkG,{})," ",e.kitchen]}),(0,P.jsxs)("span",{className:"da-chip",children:[(0,P.jsx)(C.ByW,{})," ",e.order_count," orders"]}),(0,P.jsxs)("span",{className:"da-chip",children:[(0,P.jsx)(C.dKE,{})," ",e.started_at," \u2192 ",e.finished_at]}),(0,P.jsxs)("span",{className:"da-chip",style:e.idle_minutes>30?{background:"#fef3c7",color:"#92400e"}:void 0,children:[(0,P.jsx)(C.Vqd,{})," ",e.idle_minutes," min idle"]})]})]},e.userid)}))})]}),p.length>0&&(0,P.jsxs)("div",{className:"da-section",children:[(0,P.jsxs)("div",{className:"da-section-label",children:["Substitution Opportunities ",(0,P.jsxs)("span",{className:"da-section-count",children:["(",p.length,")"]})]}),(0,P.jsx)("div",{className:"da-sub-list",children:p.map((function(e,n){var r,s=e.idle_rider||{},t=e.most_relieved_rider||{},a=null!==(r=e.fleet_improvement_minutes)&&void 0!==r?r:0;return(0,P.jsxs)("div",{className:"da-sub-card",children:[(0,P.jsxs)("div",{className:"da-sub-head",children:[(0,P.jsxs)("div",{className:"da-sub-title",children:[(0,P.jsx)("strong",{children:s.name||"Rider ".concat(s.userid)})," ","covers ",(0,P.jsx)("strong",{children:e.target_kitchen})]}),(0,P.jsxs)("span",{className:"da-sub-improve",style:a>0?{background:"#dcfce7",color:"#166534"}:{background:"#f1f5f9",color:"#475569"},children:["Fleet ",a>0?"\u2191":"\u2022"," ",a," min"]})]}),(0,P.jsxs)("div",{className:"da-sub-meta",children:[(0,P.jsxs)("span",{className:"da-chip",children:[(0,P.jsx)(C.v93,{})," ",e.travel_to_kitchen_km," km"]}),(0,P.jsxs)("span",{className:"da-chip",children:[(0,P.jsx)(C.Vqd,{})," ",e.travel_to_kitchen_minutes," min travel"]}),(0,P.jsxs)("span",{className:"da-chip",children:[(0,P.jsx)(C.dKE,{})," arrives ",e.arrive_at_kitchen]}),(0,P.jsxs)("span",{className:"da-chip",children:[(0,P.jsx)(C.ByW,{})," ",e.total_orders_transferred," orders"]}),(0,P.jsxs)("span",{className:"da-chip",children:[(0,P.jsx)(C.v93,{})," +",e.extra_km_for_idle_rider," km for idle rider"]})]}),t.name&&(0,P.jsxs)("div",{className:"da-sub-relieved",children:[(0,P.jsx)(C.gSd,{}),"Most relieved: ",(0,P.jsx)("strong",{children:t.name})," ","(",t.original_finish," \u2192 ",t.new_finish,", saves"," ",t.time_saved_minutes," min)"]}),Array.isArray(e.orders_to_transfer)&&e.orders_to_transfer.length>0&&(0,P.jsxs)("div",{className:"da-sub-transfers",children:[(0,P.jsx)("div",{className:"da-sub-transfers-head",children:"Orders transferred"}),e.orders_to_transfer.map((function(e){var n,r=null!==(n=e.improvement_minutes)&&void 0!==n?n:0;return(0,P.jsxs)("div",{className:"da-transfer-row",children:[(0,P.jsxs)("span",{className:"da-transfer-id",children:["#",e.deliveryid]}),(0,P.jsxs)("span",{className:"da-transfer-from",children:["from ",e.from_rider_name]}),(0,P.jsxs)("span",{className:"da-transfer-time",children:[e.original_delivery_time," \u2192 ",e.estimated_delivery_time]}),(0,P.jsxs)("span",{className:"da-transfer-imp",style:r>0?{background:"#dcfce7",color:"#166534"}:r<0?{background:"#fee2e2",color:"#991b1b"}:{background:"#f1f5f9",color:"#475569"},children:[r>0?"+":"",r," min"]})]},e.deliveryid)}))]})]},n)}))})]})]})}()]})]})}},29127:function(e,n,r){r.d(n,{Cl:function(){return a},P0:function(){return d},Q6:function(){return i},XZ:function(){return o},Y_:function(){return l},di:function(){return u},us:function(){return c},xw:function(){return m}});var s=r(93433),t={created:{label:"Created",bg:"#3b82f6",fg:"#fff"},pending:{label:"Pending",bg:"#f59e0b",fg:"#fff"},accepted:{label:"Accepted",bg:"#8b5cf6",fg:"#fff"},arrived:{label:"Arrived",bg:"#ea580c",fg:"#fff"},picked:{label:"Picked",bg:"#0ea5e9",fg:"#fff"},active:{label:"Active",bg:"#0ea5e9",fg:"#fff"},delivered:{label:"Delivered",bg:"#22c55e",fg:"#fff"},skipped:{label:"Skipped",bg:"#94a3b8",fg:"#fff"},cancelled:{label:"Cancelled",bg:"#ef4444",fg:"#fff"}},a=function(e){return t[String(e||"").toLowerCase()]||{label:e||"Unknown",bg:"#64748b",fg:"#fff"}},i=new Set(["delivered"]),c=new Set(["cancelled","skipped"]),l=function(e){return"active"===String((null===e||void 0===e?void 0:e.orderstatus)||"").toLowerCase()},d=function(e){return Array.isArray(e)&&e.length&&(0,s.Z)(e).sort((function(e,n){var r=e.trip_number||1,s=n.trip_number||1;return r!==s?r-s:(e.step||0)-(n.step||0)})).find(l)||null},o=["#2563eb","#dc2626","#16a34a","#ea580c","#9333ea","#0891b2","#ca8a04","#db2777","#0f766e","#7c3aed","#65a30d","#0284c7","#b91c1c","#15803d","#a16207","#86198f"],u=function(e){return o[(e%o.length+o.length)%o.length]},m=function(e){if(null==e)return"";var n=["th","st","nd","rd"],r=e%100;return e+(n[(r-20)%10]||n[r]||n[0])}}}]); \ No newline at end of file diff --git a/build/static/js/9436.efeed404.chunk.js b/build/static/js/9436.efeed404.chunk.js new file mode 100644 index 0000000..d8a8b5e --- /dev/null +++ b/build/static/js/9436.efeed404.chunk.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkmantis_material_react=self.webpackChunkmantis_material_react||[]).push([[9436],{23447:function(e,n,r){r.r(n),r.d(n,{default:function(){return Ce}});var s=r(45987),t=r(93433),a=r(74165),i=r(15861),c=r(4942),l=r(29439),d=r(37762),o=r(1413),u=r(47313),m=r(84536),p=r(39062),h=r(98817),v=r(74580),f=r(88153),x=r(73999),j=r(93854),g=r(45158),N=r(87248),b=r.n(N);r(63331);b().PolylineOffset={translatePoint:function(e,n,r){return b().point(e.x+n*Math.cos(r),e.y+n*Math.sin(r))},offsetPointLine:function(e,n){var r=e.length;if(r<2)throw new Error("Line should be defined by at least 2 points");for(var s,t=e[0],a=Math.PI/2,i=[],c=1;c=0&&c<=1&&l>=0&&l<=1?b().point(e.x+l*t.x,e.y+l*t.y):null},segmentAsVector:function(e,n){return b().point(n.x-e.x,n.y-e.y)},joinLineSegments:function(e){var n=[],r=e[0].offset;n.push(r[0]);for(var s=1;s25?"is-over":e.kmDeltaPct<-5?"is-under":"",u=r.length||1,m=e.onTime+e.late||1,p=Math.round(c/u*60+e.onTime/m*25+(u-e.anomalies)/u*15),h=p>=85?"#16a34a":p>=65?"#f59e0b":"#dc2626",v=p>=85?"Excellent":p>=65?"Acceptable":"Needs review",f=r.filter((function(e){return e.actualTs})),x=f.reduce((function(e,n){return!e||n.actualTs.isBefore(e)?n.actualTs:e}),null),j=f.reduce((function(e,n){return!e||n.actualTs.isAfter(e)?n.actualTs:e}),null),g=x&&j?Math.max(0,j.diff(x,"minute")):0,N=r.length>1?Math.round(g/(r.length-1)):0,b=g>0?(e.actualKm/(g/60)).toFixed(1):null,y=r.filter((function(e){return!e.isLoading&&e.coordsCount>0})),k=y.filter((function(e){return null!=e.timeDeltaMin&&!e.anomaly})).sort((function(e,n){return e.timeDeltaMin-n.timeDeltaMin}))[0]||null,S=y.filter((function(e){return e.anomaly})).sort((function(e,n){var r=Math.abs(e.kmDeltaPct||0)+(e.timeDeltaMin>0?e.timeDeltaMin:0);return Math.abs(n.kmDeltaPct||0)+(n.timeDeltaMin>0?n.timeDeltaMin:0)-r}))[0]||null,w=t.filter((function(e,n){var r,s=null===(r=e.order)||void 0===r?void 0:r.step;return null!=s&&s!==n+1})),F=[];w.forEach((function(e){var n,r=null===(n=e.order)||void 0===n?void 0:n.step,s=t.findIndex((function(n){return n.sequenceStep===e.sequenceStep}))+1,a=s-r,i=F[F.length-1];i&&i.delta===a&&i.lastActualPos+1===s?(i.items.push({d:e,planned:r,actualPos:s,delta:a}),i.lastActualPos=s):F.push({delta:a,items:[{d:e,planned:r,actualPos:s,delta:a}],lastActualPos:s})}));var _={};n.orders.forEach((function(e){var n=e.trip_number||1;_[n]||(_[n]=[]),_[n].push(e)}));var M=Object.entries(_).sort((function(e,n){var r=(0,l.Z)(e,1)[0],s=(0,l.Z)(n,1)[0];return Number(r)-Number(s)})).map((function(e){var n=(0,l.Z)(e,2),r=n[0],s=n[1];return{tNum:r,count:s.length,actualKm:s.reduce((function(e,n){return e+parseFloat(n.actualkms||n.kms||0)}),0),delivered:s.filter((function(e){return A.Q6.has(String(e.orderstatus||"").toLowerCase())})).length}}));return{sum:e,totalSteps:a,deviations:i,delivered:c,skipped:d,stepDeltaPct:o,score:p,scoreColor:h,scoreLabel:v,firstDelivery:x,lastDelivery:j,activeMin:g,avgPerStop:N,avgSpeed:b,bestStep:k,worstStep:S,outOfOrderSteps:w,seqRuns:F,tripList:M}}),[n,r,s,t]),v=null!=a?r.find((function(e){return e.sequenceStep===a})):null,f=function(e){i((function(n){return n===e?null:e}))},x=function(e){var n=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],r=e.d,s=e.planned,t=e.actualPos,i=e.delta;return(0,Z.jsxs)("li",{className:"cdp-seq-diff".concat(a===r.sequenceStep?" is-focused":"").concat(n?"":" is-nested"),onClick:function(){return f(r.sequenceStep)},children:[(0,Z.jsx)("span",{className:"cdp-seq-diff-num",style:{background:(0,A.di)((s||r.sequenceStep)-1)},children:s||r.sequenceStep}),(0,Z.jsxs)("div",{className:"cdp-seq-diff-body",children:[(0,Z.jsx)("div",{className:"cdp-seq-diff-title",children:r.deliverycustomer||"Step ".concat(s||r.sequenceStep)}),(0,Z.jsxs)("div",{className:"cdp-seq-diff-sub",children:["Visited ",(0,Z.jsx)("strong",{children:(0,A.xw)(t)})," ","\xb7 planned ",(0,Z.jsx)("strong",{children:(0,A.xw)(s)})]})]}),(0,Z.jsx)("span",{className:"cdp-seq-diff-tag",children:i>0?"+".concat(i):"".concat(i)})]},"diff-".concat(r.sequenceStep))},j=h.sum,g=h.totalSteps,N=h.deviations,b=h.delivered,y=h.skipped,k=h.stepDeltaPct,S=h.score,w=h.scoreColor,F=h.scoreLabel,_=h.firstDelivery,M=h.lastDelivery,z=h.activeMin,E=h.avgPerStop,D=h.avgSpeed,L=h.bestStep,q=h.worstStep,P=h.outOfOrderSteps,O=h.seqRuns,R=h.tripList;return(0,Z.jsxs)("aside",{id:"compare-data-panel",className:"compare-data-panel",children:[(0,Z.jsxs)("div",{className:"cdp-head",children:[(0,Z.jsxs)("div",{className:"cdp-head-title",children:[(0,Z.jsx)("span",{className:"cdp-rider-dot",style:{background:n.color}}),(0,Z.jsxs)("div",{className:"cdp-head-text",children:[(0,Z.jsx)("div",{className:"cdp-rider-name",children:n.riderName}),(0,Z.jsx)("div",{className:"cdp-head-badge",children:"PLANNED vs ACTUAL"})]})]}),(0,Z.jsx)("button",{type:"button",className:"cdp-close",onClick:p,title:"Exit compare","aria-label":"Exit compare",children:(0,Z.jsx)(C.FU5,{})})]}),(0,Z.jsxs)("div",{className:"cdp-scroll",children:[(0,Z.jsx)("section",{className:"cdp-section cdp-score-section",children:(0,Z.jsxs)("div",{className:"cdp-score-wrap",children:[(0,Z.jsx)("div",{className:"cdp-score-ring",style:{background:"conic-gradient(".concat(w," ").concat(3.6*S,"deg, rgba(15,23,42,0.08) 0deg)")},children:(0,Z.jsxs)("div",{className:"cdp-score-inner",children:[(0,Z.jsx)("div",{className:"cdp-score-value",style:{color:w},children:S}),(0,Z.jsx)("div",{className:"cdp-score-unit",children:"/100"})]})}),(0,Z.jsxs)("div",{className:"cdp-score-body",children:[(0,Z.jsx)("div",{className:"cdp-score-label",style:{color:w},children:F}),(0,Z.jsx)("div",{className:"cdp-score-title",children:"Compliance score"}),(0,Z.jsxs)("div",{className:"cdp-score-sub",children:[b,"/",r.length," delivered",j.anomalies>0?" \xb7 ".concat(j.anomalies," deviation").concat(j.anomalies>1?"s":""):"",j.late>0?" \xb7 ".concat(j.late," late"):"",y>0?" \xb7 ".concat(y," skipped"):""]})]})]})}),(0,Z.jsxs)("section",{className:"cdp-section",children:[(0,Z.jsxs)("div",{className:"cdp-section-head",children:[(0,Z.jsx)("span",{className:"cdp-section-icon",children:(0,Z.jsx)(C.zNX,{})}),(0,Z.jsx)("span",{className:"cdp-section-title",children:"Day overview"})]}),(0,Z.jsxs)("div",{className:"cdp-tiles",children:[(0,Z.jsxs)("div",{className:"cdp-tile",children:[(0,Z.jsxs)("div",{className:"cdp-tile-label",children:[(0,Z.jsx)(C.v93,{})," Distance"]}),(0,Z.jsxs)("div",{className:"cdp-tile-value",children:[j.actualKm.toFixed(1),(0,Z.jsx)("span",{className:"cdp-tile-unit",children:"km"})]}),(0,Z.jsx)("div",{className:"cdp-tile-sub",children:"actual"})]}),(0,Z.jsxs)("div",{className:"cdp-tile".concat(j.anomalies>0?" is-warn":""),children:[(0,Z.jsxs)("div",{className:"cdp-tile-label",children:[(0,Z.jsx)(C.YTL,{})," Deviation"]}),(0,Z.jsx)("div",{className:"cdp-tile-value ".concat(k),children:null!=j.kmDeltaPct?"".concat(j.kmDeltaPct>0?"+":"").concat(j.kmDeltaPct.toFixed(0),"%"):"\u2014"}),(0,Z.jsx)("div",{className:"cdp-tile-sub",children:j.anomalies>0?"".concat(j.anomalies," flagged"):"within plan"})]}),(0,Z.jsxs)("div",{className:"cdp-tile".concat(j.late>0?" is-warn":""),children:[(0,Z.jsxs)("div",{className:"cdp-tile-label",children:[(0,Z.jsx)(C.dKE,{})," On-time"]}),(0,Z.jsxs)("div",{className:"cdp-tile-value",children:[j.onTime,g>0&&(0,Z.jsxs)("span",{className:"cdp-tile-unit",children:["/",g]})]}),(0,Z.jsx)("div",{className:"cdp-tile-sub",children:j.late>0?"".concat(j.late," late"):"all on schedule"})]})]})]}),r.length>0&&(0,Z.jsxs)("section",{className:"cdp-section cdp-seq-section",children:[(0,Z.jsxs)("div",{className:"cdp-section-head cdp-section-head-clickable",onClick:function(){return d((function(e){return!e}))},role:"button","aria-expanded":c,title:c?"Collapse route sequence":"Expand route sequence",children:[(0,Z.jsx)("span",{className:"cdp-section-icon",children:(0,Z.jsx)(C.x82,{})}),(0,Z.jsx)("span",{className:"cdp-section-title",children:"Route sequence"}),(0,Z.jsx)("span",{className:"cdp-seq-status".concat(P.length>0?" is-warn":" is-good"),children:P.length>0?"".concat(P.length," out of order"):"In order"}),(0,Z.jsx)("span",{className:"cdp-seq-toggle".concat(c?" is-open":""),children:(0,Z.jsx)(C.Yc6,{})})]}),c&&(0,Z.jsx)("div",{className:"cdp-seq",children:P.length>0?(0,Z.jsx)("ul",{className:"cdp-seq-diffs",children:O.map((function(e,n){if(1===e.items.length)return x(e.items[0]);var r=e.items[0],s=e.items[e.items.length-1],t=o.has(n),i=e.delta>0?"+".concat(e.delta):"".concat(e.delta),c=e.items.some((function(e){return e.d.sequenceStep===a}));return(0,Z.jsxs)(u.Fragment,{children:[(0,Z.jsxs)("li",{className:"cdp-seq-diff is-group".concat(t?" is-expanded":"").concat(c?" is-focused":""),onClick:function(){return e=n,void m((function(n){var r=new Set(n);return r.has(e)?r.delete(e):r.add(e),r}));var e},"aria-expanded":t,children:[(0,Z.jsxs)("span",{className:"cdp-seq-group-num",children:[(0,Z.jsx)("span",{className:"cdp-seq-group-num-bg",style:{background:"linear-gradient(135deg, ".concat((0,A.di)((r.planned||1)-1),", ").concat((0,A.di)((s.planned||1)-1),")")}}),(0,Z.jsxs)("span",{className:"cdp-seq-group-num-label",children:[e.items.length,"\xd7"]})]}),(0,Z.jsxs)("div",{className:"cdp-seq-diff-body",children:[(0,Z.jsxs)("div",{className:"cdp-seq-diff-title",children:[e.items.length," consecutive steps shifted"," ",(0,Z.jsx)("span",{className:"cdp-seq-group-delta",children:i})]}),(0,Z.jsxs)("div",{className:"cdp-seq-diff-sub",children:["Planned ",(0,A.xw)(r.planned),"\u2013",(0,A.xw)(s.planned)," ","visited"," ",(0,Z.jsxs)("strong",{children:[(0,A.xw)(r.actualPos),"\u2013",(0,A.xw)(s.actualPos)]})]})]}),(0,Z.jsx)("span",{className:"cdp-seq-diff-tag",children:i}),(0,Z.jsx)("span",{className:"cdp-seq-group-toggle".concat(t?" is-open":""),"aria-hidden":"true",children:(0,Z.jsx)(C.Yc6,{})})]}),t&&(0,Z.jsx)("li",{className:"cdp-seq-group-children-wrap",children:(0,Z.jsx)("ul",{className:"cdp-seq-group-children",children:e.items.map((function(e){return x(e,!1)}))})})]},"run-".concat(n,"-").concat(r.d.sequenceStep))}))}):(0,Z.jsxs)("div",{className:"cdp-seq-good",children:[(0,Z.jsx)(C.ZSR,{})," Rider followed the planned route in order."]})})]}),(_||M)&&(0,Z.jsxs)("section",{className:"cdp-section cdp-timing-section",children:[(0,Z.jsxs)("div",{className:"cdp-section-head",children:[(0,Z.jsx)("span",{className:"cdp-section-icon",children:(0,Z.jsx)(C.Vqd,{})}),(0,Z.jsx)("span",{className:"cdp-section-title",children:"Timing"}),z>0&&(0,Z.jsxs)("span",{className:"cdp-timing-active-tag",children:[(0,Z.jsx)("span",{className:"cdp-timing-active-pulse"}),"Day window"]})]}),(0,Z.jsxs)("div",{className:"cdp-timing-clock",children:[(0,Z.jsxs)("div",{className:"cdp-clock-card is-start",children:[(0,Z.jsxs)("div",{className:"cdp-clock-label",children:[(0,Z.jsx)(C.KGF,{})," First delivery"]}),(0,Z.jsxs)("div",{className:"cdp-clock-face",children:[(0,Z.jsx)("span",{className:"cdp-clock-time",children:_?_.format("hh:mm"):"\u2014"}),(0,Z.jsx)("span",{className:"cdp-clock-period",children:_?_.format("A"):""})]}),(0,Z.jsx)("div",{className:"cdp-clock-caption",children:"Started"})]}),(0,Z.jsxs)("div",{className:"cdp-clock-track","aria-hidden":"true",children:[(0,Z.jsx)("span",{className:"cdp-clock-track-line"}),(0,Z.jsx)("span",{className:"cdp-clock-track-dot is-start"}),(0,Z.jsx)("span",{className:"cdp-clock-track-dot is-end"}),(0,Z.jsxs)("div",{className:"cdp-clock-duration",children:[(0,Z.jsx)("span",{className:"cdp-clock-duration-icon",children:(0,Z.jsx)(C.TSC,{})}),(0,Z.jsx)("span",{className:"cdp-clock-duration-val",children:z>0?z>=60?"".concat(Math.floor(z/60),"h ").concat(z%60,"m"):"".concat(z,"m"):"\u2014"}),(0,Z.jsx)("span",{className:"cdp-clock-duration-sub",children:"active"})]})]}),(0,Z.jsxs)("div",{className:"cdp-clock-card is-end",children:[(0,Z.jsxs)("div",{className:"cdp-clock-label",children:[(0,Z.jsx)(C.ZSR,{})," Last delivery"]}),(0,Z.jsxs)("div",{className:"cdp-clock-face",children:[(0,Z.jsx)("span",{className:"cdp-clock-time",children:M?M.format("hh:mm"):"\u2014"}),(0,Z.jsx)("span",{className:"cdp-clock-period",children:M?M.format("A"):""})]}),(0,Z.jsx)("div",{className:"cdp-clock-caption",children:"Finished"})]})]}),(0,Z.jsxs)("div",{className:"cdp-timing-stats",children:[(0,Z.jsxs)("div",{className:"cdp-timing-stat",children:[(0,Z.jsxs)("div",{className:"cdp-timing-stat-head",children:[(0,Z.jsx)("div",{className:"cdp-timing-stat-icon",children:(0,Z.jsx)(C.dKE,{})}),(0,Z.jsxs)("div",{className:"cdp-timing-stat-body",children:[(0,Z.jsxs)("div",{className:"cdp-timing-stat-value",children:[E>0?"".concat(E):"\u2014",E>0&&(0,Z.jsx)("span",{className:"cdp-timing-stat-unit",children:"min"})]}),(0,Z.jsx)("div",{className:"cdp-timing-stat-label",children:"Avg / stop"})]})]}),r.length>0&&(0,Z.jsxs)("div",{className:"cdp-timing-stat-viz cdp-stops-dots","aria-hidden":"true",children:[Array.from({length:Math.min(r.length,12)}).map((function(e,n){return(0,Z.jsx)("span",{className:"cdp-stop-dot"},"dot-".concat(n))})),(0,Z.jsxs)("span",{className:"cdp-timing-stat-viz-label",children:[r.length," stop",1===r.length?"":"s"]})]})]}),null!=D&&(0,Z.jsxs)("div",{className:"cdp-timing-stat",children:[(0,Z.jsxs)("div",{className:"cdp-timing-stat-head",children:[(0,Z.jsx)("div",{className:"cdp-timing-stat-icon",children:(0,Z.jsx)(C.JKp,{})}),(0,Z.jsxs)("div",{className:"cdp-timing-stat-body",children:[(0,Z.jsxs)("div",{className:"cdp-timing-stat-value",children:[D,(0,Z.jsx)("span",{className:"cdp-timing-stat-unit",children:"km/h"})]}),(0,Z.jsx)("div",{className:"cdp-timing-stat-label",children:"Avg speed"})]})]}),(0,Z.jsxs)("div",{className:"cdp-timing-stat-viz cdp-speed-gauge","aria-hidden":"true",children:[(0,Z.jsx)("div",{className:"cdp-speed-gauge-track",children:(0,Z.jsx)("div",{className:"cdp-speed-gauge-fill",style:{width:"".concat(Math.min(100,parseFloat(D)/60*100),"%")}})}),(0,Z.jsxs)("div",{className:"cdp-speed-gauge-scale",children:[(0,Z.jsx)("span",{children:"0"}),(0,Z.jsx)("span",{children:"30"}),(0,Z.jsx)("span",{children:"60 km/h"})]})]})]})]})]}),(L||q)&&(0,Z.jsxs)("section",{className:"cdp-section",children:[(0,Z.jsxs)("div",{className:"cdp-section-head",children:[(0,Z.jsx)("span",{className:"cdp-section-icon",children:(0,Z.jsx)(C.MVI,{})}),(0,Z.jsx)("span",{className:"cdp-section-title",children:"Highlights"})]}),(0,Z.jsxs)("div",{className:"cdp-highlights",children:[L&&(0,Z.jsxs)("div",{className:"cdp-highlight is-best",onClick:function(){return f(L.sequenceStep)},role:"button",title:"Focus this step",children:[(0,Z.jsx)("span",{className:"cdp-highlight-rail","aria-hidden":"true"}),(0,Z.jsxs)("div",{className:"cdp-highlight-content",children:[(0,Z.jsxs)("div",{className:"cdp-highlight-top",children:[(0,Z.jsxs)("span",{className:"cdp-highlight-label",children:[(0,Z.jsx)("span",{className:"cdp-highlight-chip",children:(0,Z.jsx)(C.ZSR,{})}),"Fastest stop"]}),(0,Z.jsxs)("span",{className:"cdp-highlight-step-chip",style:{background:(0,A.di)(L.sequenceStep-1)},children:["Step ",L.sequenceStep]})]}),(0,Z.jsx)("div",{className:"cdp-highlight-title",children:L.deliverycustomer||"Step ".concat(L.sequenceStep)}),(0,Z.jsx)("div",{className:"cdp-highlight-meta",children:(0,Z.jsx)("span",{className:"cdp-highlight-pill is-good",children:null!=L.timeDeltaMin?0===L.timeDeltaMin?"On schedule":"".concat(L.timeDeltaMin>0?"+":"").concat(L.timeDeltaMin," min vs plan"):"On schedule"})})]})]}),q&&(0,Z.jsxs)("div",{className:"cdp-highlight is-worst",onClick:function(){return f(q.sequenceStep)},role:"button",title:"Focus this step",children:[(0,Z.jsx)("span",{className:"cdp-highlight-rail","aria-hidden":"true"}),(0,Z.jsxs)("div",{className:"cdp-highlight-content",children:[(0,Z.jsxs)("div",{className:"cdp-highlight-top",children:[(0,Z.jsxs)("span",{className:"cdp-highlight-label",children:[(0,Z.jsx)("span",{className:"cdp-highlight-chip",children:(0,Z.jsx)(C.YTL,{})}),"Biggest deviation"]}),(0,Z.jsxs)("span",{className:"cdp-highlight-step-chip",style:{background:(0,A.di)(q.sequenceStep-1)},children:["Step ",q.sequenceStep]})]}),(0,Z.jsx)("div",{className:"cdp-highlight-title",children:q.deliverycustomer||"Step ".concat(q.sequenceStep)}),(0,Z.jsxs)("div",{className:"cdp-highlight-meta",children:[null!=q.kmDeltaPct&&(0,Z.jsxs)("span",{className:"cdp-highlight-pill is-bad",children:[q.kmDeltaPct>0?"+":"",q.kmDeltaPct.toFixed(0),"% route"]}),null!=q.timeDeltaMin&&q.timeDeltaMin>0&&(0,Z.jsxs)("span",{className:"cdp-highlight-pill is-bad",children:["+",q.timeDeltaMin,"m late"]})]})]})]})]})]}),R.length>1&&(0,Z.jsxs)("section",{className:"cdp-section",children:[(0,Z.jsxs)("div",{className:"cdp-section-head",children:[(0,Z.jsx)("span",{className:"cdp-section-icon",children:(0,Z.jsx)(C.x82,{})}),(0,Z.jsxs)("span",{className:"cdp-section-title",children:["Trips (",R.length,")"]})]}),(0,Z.jsx)("div",{className:"cdp-trips",children:R.map((function(e){return(0,Z.jsxs)("div",{className:"cdp-trip",children:[(0,Z.jsxs)("div",{className:"cdp-trip-head",children:[(0,Z.jsxs)("span",{className:"cdp-trip-badge",children:["Trip ",e.tNum]}),(0,Z.jsxs)("span",{className:"cdp-trip-meta",children:[e.delivered,"/",e.count," delivered"]})]}),(0,Z.jsx)("div",{className:"cdp-trip-stats",children:(0,Z.jsxs)("span",{title:"Distance",children:[(0,Z.jsx)(C.v93,{}),e.actualKm.toFixed(1),"km"]})})]},"trip-".concat(e.tNum))}))})]}),v&&function(){var e=(0,A.di)(v.sequenceStep-1),n=null!=v.timeDeltaMin?v.timeDeltaMin>10?"is-over":v.timeDeltaMin<-2?"is-under":"":"",r=(0,A.Cl)(v.orderstatus);return(0,Z.jsxs)("section",{className:"cdp-section",children:[(0,Z.jsxs)("div",{className:"cdp-section-head",children:[(0,Z.jsx)("span",{className:"cdp-section-icon",children:(0,Z.jsx)(C.x82,{})}),(0,Z.jsxs)("span",{className:"cdp-section-title",children:["Step ",v.sequenceStep," details"]}),(0,Z.jsx)("button",{type:"button",className:"cdp-section-clear",onClick:function(){return i(null)},title:"Clear step focus",children:"Show all"})]}),(0,Z.jsxs)("div",{className:"compare-delta".concat(v.anomaly?" is-anomaly":""),children:[(0,Z.jsxs)("div",{className:"compare-delta-title",children:[(0,Z.jsx)("span",{className:"compare-delta-step-badge",style:{background:e},children:v.sequenceStep}),(0,Z.jsxs)("div",{className:"compare-delta-title-text",children:[(0,Z.jsx)("div",{className:"compare-delta-title-main",children:v.deliverycustomer||"Step ".concat(v.sequenceStep)}),(0,Z.jsxs)("div",{className:"compare-delta-title-sub",children:[v.pickupcustomer?"from ".concat(v.pickupcustomer," \xb7 "):"","Order #",v.orderid]})]}),v.orderstatus&&(0,Z.jsx)("span",{className:"compare-delta-status",style:{background:r.bg,color:r.fg},children:r.label})]}),(0,Z.jsxs)("div",{className:"compare-delta-grid",children:[(0,Z.jsxs)("div",{className:"compare-delta-cell".concat(v.anomaly?" is-anomaly":""),children:[(0,Z.jsx)("span",{className:"compare-delta-cell-label",children:"Distance"}),(0,Z.jsxs)("span",{className:"compare-delta-cell-val",children:[v.actualKm.toFixed(2)," ",(0,Z.jsx)("span",{className:"compare-delta-cell-unit",children:"km"})]}),(0,Z.jsx)("span",{className:"compare-delta-cell-sub",children:"actual"})]}),(0,Z.jsxs)("div",{className:"compare-delta-cell",children:[(0,Z.jsx)("span",{className:"compare-delta-cell-label",children:"Time"}),(0,Z.jsx)("span",{className:"compare-delta-cell-val ".concat(n),children:null!=v.timeDeltaMin?"".concat(v.timeDeltaMin>0?"+":"").concat(v.timeDeltaMin," min"):"\u2014"}),(0,Z.jsx)("span",{className:"compare-delta-cell-sub",children:v.actualTs&&v.expectedTs?"".concat(v.actualTs.format("HH:mm")," vs ").concat(v.expectedTs.format("HH:mm")):v.actualTs?"delivered ".concat(v.actualTs.format("HH:mm")):"in flight"})]})]})]})]})}(),N.length>0&&(0,Z.jsxs)("section",{className:"cdp-section",children:[(0,Z.jsxs)("div",{className:"cdp-section-head",children:[(0,Z.jsx)("span",{className:"cdp-section-icon cdp-icon-warn",children:(0,Z.jsx)(C.wr$,{})}),(0,Z.jsxs)("span",{className:"cdp-section-title",children:["Deviations (",N.length,")"]})]}),(0,Z.jsx)("ul",{className:"cdp-dev-list",children:N.map((function(e){var n=(0,A.di)(e.sequenceStep-1),r=e.kmDelta>=0?"+":"";return(0,Z.jsxs)("li",{className:"cdp-dev-item".concat(a===e.sequenceStep?" is-focused":""),onClick:function(){return f(e.sequenceStep)},children:[(0,Z.jsx)("span",{className:"cdp-dev-num",style:{background:n},children:e.sequenceStep}),(0,Z.jsxs)("div",{className:"cdp-dev-body",children:[(0,Z.jsx)("div",{className:"cdp-dev-title",children:e.deliverycustomer||"Step ".concat(e.sequenceStep)}),(0,Z.jsxs)("div",{className:"cdp-dev-meta",children:[null!=e.kmDeltaPct&&(0,Z.jsxs)("span",{className:"cdp-dev-chip is-over",children:[r,e.kmDeltaPct.toFixed(0),"% route"]}),null!=e.timeDeltaMin&&e.timeDeltaMin>10&&(0,Z.jsxs)("span",{className:"cdp-dev-chip is-over",children:["+",e.timeDeltaMin,"m late"]})]})]})]},"dev-".concat(e.sequenceStep))}))})]}),(0,Z.jsxs)("section",{className:"cdp-section",children:[(0,Z.jsxs)("div",{className:"cdp-section-head",children:[(0,Z.jsx)("span",{className:"cdp-section-icon",children:(0,Z.jsx)(C.f_H,{})}),(0,Z.jsxs)("span",{className:"cdp-section-title",children:["Steps (",r.length,")"]}),(0,Z.jsxs)("span",{className:"cdp-section-sub",children:[b,"/",r.length," delivered"]})]}),(0,Z.jsx)("ul",{className:"cdp-step-list",children:r.map((function(e){var n=(0,A.di)(e.sequenceStep-1),r=String(e.orderstatus||"").toLowerCase(),s=A.Q6.has(r),t=A.us.has(r),i=s&&!e.anomaly,c=a===e.sequenceStep,l=(0,A.Cl)(e.orderstatus),d=null!=e.timeDeltaMin?e.timeDeltaMin>10?"is-over":e.timeDeltaMin<-2?"is-under":"":"",o=["cdp-step",c?"is-focused":"",e.anomaly?"is-anomaly":"",i?"is-correct":"",t?"is-skipped":"",e.isLoading?"is-loading":""].filter(Boolean).join(" ");return(0,Z.jsxs)("li",{className:o,onClick:function(){return f(e.sequenceStep)},children:[(0,Z.jsxs)("span",{className:"cdp-step-num",style:{background:n},children:[e.sequenceStep,i&&(0,Z.jsx)("span",{className:"cdp-step-check",children:(0,Z.jsx)(C.ZSR,{})}),e.anomaly&&(0,Z.jsx)("span",{className:"cdp-step-flag",children:(0,Z.jsx)(C.wr$,{})})]}),(0,Z.jsxs)("div",{className:"cdp-step-body",children:[(0,Z.jsxs)("div",{className:"cdp-step-title-row",children:[(0,Z.jsx)("span",{className:"cdp-step-title",children:e.deliverycustomer||"Step ".concat(e.sequenceStep)}),e.orderstatus&&(0,Z.jsx)("span",{className:"cdp-step-status",style:{background:l.bg,color:l.fg},children:l.label})]}),(0,Z.jsxs)("div",{className:"cdp-step-sub",children:[e.pickupcustomer?"from ".concat(e.pickupcustomer," \xb7 "):"","Order #",e.orderid]}),(0,Z.jsxs)("div",{className:"cdp-step-deltas",children:[(0,Z.jsxs)("span",{className:"cdp-step-delta",title:"Distance",children:[(0,Z.jsx)(C.v93,{}),e.actualKm.toFixed(1),"km"]}),(0,Z.jsxs)("span",{className:"cdp-step-delta ".concat(d),title:"Delivery time",children:[(0,Z.jsx)(C.dKE,{}),e.actualTs?e.actualTs.format("HH:mm"):"\u2014",null!=e.timeDeltaMin&&(0,Z.jsxs)("small",{children:[" ",e.timeDeltaMin>0?"+":"",e.timeDeltaMin,"m"]})]})]})]})]},"step-".concat(e.sequenceStep))}))})]})]})]})},L=r(85281),q=r(62180),P=function(e){var n=e.visibleRiders,r=e.riders,s=e.resetKey,t=e.focusedStop,a=e.handleRiderFocus,i=e.setFocusedStop,c=e.calculateEstMeters,d=e.getRiderColor,o=e.formatMeters,m=e.isLoading,p=n.map((function(e){return(0,A.P0)(e.orders)})).filter(Boolean).sort((function(e,n){var r,s;return(null!==(r=c(e.rider_id||e.userid,e))&&void 0!==r?r:1/0)-(null!==(s=c(n.rider_id||n.userid,n))&&void 0!==s?s:1/0)})),h=(0,u.useRef)(null),v=(0,u.useRef)(s);if((0,u.useEffect)((function(){var e={};n.forEach((function(n){(n.orders||[]).forEach((function(n){e[String(n.orderid)]={status:String(n.orderstatus||"").toLowerCase(),riderName:n.rider_name||n.ridername||"Rider",customer:n.deliverycustomer||n.customername||"Order #".concat(n.orderid)}}))}));var r=v.current!==s,t=h.current;null===t||r||Object.entries(e).forEach((function(e){var n=(0,l.Z)(e,2),r=n[0],s=n[1],a=t[r];a?("active"!==a.status&&"active"===s.status&&(0,q.y)("\ud83d\udef5 ".concat(s.riderName," is now delivering to ").concat(s.customer),"success",3e3),"active"===a.status&&"delivered"===s.status&&(0,q.y)("\ud83d\udccd ".concat(s.riderName," has reached ").concat(s.customer,"'s location"),"info",3e3)):"active"===s.status&&(0,q.y)("\ud83d\udef5 ".concat(s.riderName," is now delivering to ").concat(s.customer),"success",3e3)})),h.current=e,v.current=s}),[n,s]),m)return(0,Z.jsxs)("div",{className:"empty-slot",style:{display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center",height:"100%",minHeight:"200px"},children:[(0,Z.jsx)(L.Z,{size:30,style:{color:"#7b1fa2",marginBottom:"16px"}}),(0,Z.jsx)("div",{className:"empty-slot-title",children:"Loading active deliveries..."})]});if(0===p.length)return(0,Z.jsxs)("div",{className:"empty-slot",children:[(0,Z.jsx)("div",{className:"empty-slot-icon",children:(0,Z.jsx)(C.ByW,{})}),(0,Z.jsx)("div",{className:"empty-slot-title",children:"No active deliveries"}),(0,Z.jsx)("div",{className:"empty-slot-sub",children:"No deliveries are currently in progress for this slot"})]});return(0,Z.jsx)("div",{className:"adcard-list",children:p.map((function(e,n){var s=e.rider_id||e.userid,l=r.find((function(e){return String(e.id)===String(s)})),u=d(s),m=(0,A.Cl)(e.orderstatus),p=parseFloat(e.droplat||e.deliverylat),h=parseFloat(e.droplon||e.deliverylong),v=Number.isFinite(p)&&Number.isFinite(h),f=c(s,e),x=e.deliverycustomer||e.customername||"Order #".concat(e.orderid),j=e.deliverysuburb||e.deliveryaddress||e.zone_name||"",g=e.rider_name||e.ridername||"Unassigned",N=v&&t&&String(t.orderid)===String(e.orderid),b=g.split(/\s+/).filter(Boolean).slice(0,2).map((function(e){return e[0]})).join("").toUpperCase()||"\u2022";return(0,Z.jsxs)("div",{className:"adcard".concat(N?" is-active":""),style:{"--ad-accent":u},onClick:function(){l&&a(l),v&&i({orderid:e.orderid,lat:p,lon:h})},children:[(0,Z.jsxs)("div",{className:"adcard-top",children:[(0,Z.jsx)("div",{className:"adcard-avatar",style:{background:u},children:b}),(0,Z.jsxs)("div",{className:"adcard-titles",children:[(0,Z.jsxs)("div",{className:"adcard-rider",title:g,children:[(0,Z.jsx)(C.pbk,{style:{fontSize:13,flexShrink:0}}),(0,Z.jsx)("span",{className:"adcard-tx",children:g})]}),(0,Z.jsx)("div",{className:"adcard-customer",title:x,children:x})]}),(0,Z.jsxs)("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-end",gap:"4px"},children:[(0,Z.jsx)("span",{className:"adcard-status",style:{background:"".concat(m.bg,"1a"),color:m.bg},title:m.label,children:m.label}),e.deliverytime&&(0,Z.jsx)("span",{className:"adcard-time",style:{fontSize:"11px",color:"#64748b"},children:S()(e.deliverytime).isValid()?S()(e.deliverytime).format("HH:mm:ss"):String(e.deliverytime)})]})]}),j&&(0,Z.jsxs)("div",{className:"adcard-addr",children:[(0,Z.jsx)("span",{className:"adcard-ic",children:(0,Z.jsx)(C.$0r,{})}),(0,Z.jsx)("span",{className:"adcard-tx adcard-addr-tx",title:j,children:j})]}),(0,Z.jsxs)("div",{className:"adcard-foot",children:[e.pickupcustomer?(0,Z.jsxs)("span",{className:"adcard-pickup",title:e.pickupcustomer,children:[(0,Z.jsx)("span",{className:"adcard-ic",children:(0,Z.jsx)(C.TkG,{})}),(0,Z.jsx)("span",{className:"adcard-tx",children:e.pickupcustomer})]}):(0,Z.jsx)("span",{}),(0,Z.jsx)("span",{className:"adcard-metrics",children:null!==f&&(0,Z.jsxs)(Z.Fragment,{children:[(0,Z.jsxs)("span",{className:"adcard-m adcard-m-eta",title:"Distance to drop",children:[(0,Z.jsx)("span",{className:"adcard-ic",children:(0,Z.jsx)(C.x$F,{})}),o(f)]}),(0,Z.jsxs)("span",{className:"adcard-m adcard-m-time",title:"Estimated time to drop",children:[(0,Z.jsx)("span",{className:"adcard-ic",children:(0,Z.jsx)(C.dKE,{})}),function(){var e=f/1e3/20*60;return e<1?"< 1 min":"".concat(Math.ceil(e)," min")}()]})]})})]})]},e.orderid)}))})},O=r(84506),R={DEBUG:0,INFO:1,WARN:2,ERROR:3},T=R.WARN,I=function(e,n){return"background: ".concat(e,"; color: ").concat(n,"; padding: 2px 5px; border-radius: 4px; font-weight: bold;")},H=I("#2563eb","#ffffff"),K=console.log,B=console.warn||console.log,Y=console.error||console.log,G=function(e,n,r){if(!(R[e]6?s.slice(-6).join(" "):n;return t.length>40?"".concat(t.slice(0,40).trim(),"\u2026"):t},ee=function(e){return Number.isFinite(Q(e.droplat||e.deliverylat))&&Number.isFinite(Q(e.droplon||e.deliverylong))},ne=function(e){return e.pickuplat||e.pickuplatitude||e.pickup_lat},re=function(e){return e.pickuplong||e.pickuplongitude||e.picklongitude||e.pickup_lon},se=function(e){return Number.isFinite(Q(ne(e)))&&Number.isFinite(Q(re(e)))},te=[{id:"morning",name:"Morning Batch",startHour:0,endHour:8},{id:"afternoon",name:"Afternoon Batch",startHour:9,endHour:12.5},{id:"evening",name:"Evening Batch",startHour:16,endHour:19}],ae="dispatch.slots.v8",ie=["dispatch.slots.v1","dispatch.slots.v2","dispatch.slots.v3","dispatch.slots.v4","dispatch.slots.v5","dispatch.slots.v6","dispatch.slots.v7"],ce=function(e,n){return"Slot ".concat(e+1," \xb7 ").concat(le(n))},le=function(e){var n=Math.floor(e),r=Math.round(60*(e-n)),s=(n+11)%12+1,t=n>=12&&n<24?"PM":"AM";if(0===r)return"".concat(s," ").concat(t);var a=String(r).padStart(2,"0");return"".concat(s,":").concat(a," ").concat(t)},de=function(e,n){return n>=24?"After ".concat(le(e)):"".concat(le(e),"\u2013").concat(le(n))},oe=te.map((function(e,n){return(0,o.Z)((0,o.Z)({},e),{},{label:e.name||ce(n,e.startHour),range:de(e.startHour,e.endHour)})})),ue=function(e,n){var r,s=(0,d.Z)(n);try{for(s.s();!(r=s.n()).done;){var t=r.value;if(e>=t.startHour&&e1&&void 0!==arguments[1]?arguments[1]:"all",r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:oe,s=pe(e,n);if(!s)return null;var t=String(s).trim();if(/^\d{4}-\d{2}-\d{2}$/.test(t))return null;var a=S()(s);return a.isValid()?ue(a.hour()+a.minute()/60,r):null};function ve(e){var n=e.targetRef,r=(0,m.Sx)();return(0,u.useEffect)((function(){return n.current=r,function(){n.current=null}}),[r]),null}function fe(e,n){var r=function(e){return e*Math.PI/180},s=r(e[0]),t=r(n[0]),a=r(n[0]-e[0]),i=r(n[1]-e[1]),c=Math.pow(Math.sin(a/2),2)+Math.cos(s)*Math.cos(t)*Math.pow(Math.sin(i/2),2);return 12742*Math.asin(Math.min(1,Math.sqrt(c)))}function xe(e){if(!Array.isArray(e)||e.length<2)return 0;for(var n=0,r=1;r1&&void 0!==arguments[1]?arguments[1]:{};if(!Array.isArray(e)||0===e.length)return[];if(1===e.length)return[{lat:e[0].lat,lng:e[0].lng,logdate:e[0].logdate}];var r=null!=n.processNoise?n.processNoise:1e-9,s=null!=n.measurementNoise?n.measurementNoise:1e-7,t=function(e){return e._ts||(e.logdate?new Date(e.logdate).getTime():0)},a=function(n){for(var a=e[0][n],i=0,c=1,l=0,d=0,o=1,u=[a],m=t(e[0]),p=1;p>>0;return ke[r%ke.length]},we=function(e){var n=e.focusedItem,r=e.viewMode,s=e.orders,t=e.kitchens,a=e.locationKey,i=e.extraPoints,c=e.flyTo,l=(0,m.Sx)();(0,u.useEffect)((function(){c&&l.setView([c.lat,c.lon],16,{animate:!0,duration:.6})}),[c,l]);var o=(0,u.useRef)(""),p=(0,u.useMemo)((function(){var e=null!=a?"loc:".concat(a,"|"):"",c=function(e){var n,r=0,s=0,t=0,a=(0,d.Z)(e);try{for(a.s();!(n=a.n()).done;){var i=n.value;Number.isFinite(i[0])&&Number.isFinite(i[1])&&(r+=i[0],s+=i[1],t+=1)}}catch(c){a.e(c)}finally{a.f()}return 0===t?"0":"".concat((r/t).toFixed(1),",").concat((s/t).toFixed(1))};if(n){var l,o,u,m=null!==(l=null!==(o=null!==(u=n.id)&&void 0!==u?u:n.kitchenName)&&void 0!==o?o:n.name)&&void 0!==l?l:null!=n.lat?"".concat(n.lat,",").concat(n.lon):"item",p=n.orders?n.orders.length:0;return"".concat(e,"f|").concat(m,"|").concat(p)}var h=(t||[]).map((function(e){return[e.lat,e.lon]})),v=c(h);if("kitchens"===r){var f=h.filter((function(e){return Number.isFinite(e[0])&&Number.isFinite(e[1])})).length;return"".concat(e,"k|").concat(f,"|").concat(v)}if("all"===r){var x=(s||[]).map((function(e){return[parseFloat(e.droplat||e.deliverylat),parseFloat(e.droplon||e.deliverylong)]})),j=i||[],g=x.concat(j);return"".concat(e,"a|").concat(g.length,"|").concat(c(g))}return"".concat(e,"m|").concat(r||"","|").concat(h.length,"|").concat(v)}),[n,r,s,t,a]);return(0,u.useEffect)((function(){if(o.current!==p){var e=[];n?n.orders&&n.orders.length?(e=n.orders.map((function(e){return[parseFloat(e.droplat||e.deliverylat),parseFloat(e.droplon||e.deliverylong)]})),n.orders.forEach((function(n){return e.push([Q(ne(n)),Q(re(n))])}))):e=[[n.lat,n.lon]]:"kitchens"===r?0===(e=(t||[]).filter((function(e){return Number.isFinite(e.lat)&&Number.isFinite(e.lon)})).map((function(e){return[e.lat,e.lon]}))).length&&(e=(s||[]).map((function(e){return[parseFloat(e.droplat||e.deliverylat),parseFloat(e.droplon||e.deliverylong)]}))):"all"===r?e=(e=(s||[]).map((function(e){return[parseFloat(e.droplat||e.deliverylat),parseFloat(e.droplon||e.deliverylong)]}))).concat(i||[]):0===(e=(t||[]).filter((function(e){return Number.isFinite(e.lat)&&Number.isFinite(e.lon)})).map((function(e){return[e.lat,e.lon]}))).length&&(e=(s||[]).map((function(e){return[parseFloat(e.droplat||e.deliverylat),parseFloat(e.droplon||e.deliverylong)]})));var a=e.filter((function(e){return Number.isFinite(e[0])&&Number.isFinite(e[1])}));if(a.length>0){var c=b().latLngBounds(a);c.isValid()&&(1===a.length||c.getNorthEast().equals(c.getSouthWest())?l.setView(a[0],15,{animate:!0,duration:.6}):l.flyToBounds(c,{padding:[60,60],duration:.6,maxZoom:16}),o.current=p)}else;}}),[p,n,r,s,t,i,l]),null},Fe=function(e){var n=e.target,r=e.icon,s=e.duration,t=void 0===s?950:s,a=e.zIndexOffset,i=e.eventHandlers,c=e.children,l=e.markerRef,d=(0,u.useRef)(null),o=(0,u.useRef)(null),m=(0,u.useRef)(n),h=(0,u.useRef)(null),v=Array.isArray(n)?Number(n[0]):NaN,f=Array.isArray(n)?Number(n[1]):NaN;return(0,u.useEffect)((function(){var e=d.current;if(e&&Number.isFinite(v)&&Number.isFinite(f)){var n=b().latLng(v,f),r=e.getLatLng();if(r){var s=n.lat-r.lat,a=n.lng-r.lng;if(!(Math.abs(s)<1e-6&&Math.abs(a)<1e-6)){var i=!1;try{i=r.distanceTo(n)>2e3}catch(x){i=!1}if(i)return e.setLatLng(n),void(h.current=performance.now());o.current&&cancelAnimationFrame(o.current);var c=performance.now(),l=null==h.current?t:c-h.current,u=Math.max(800,Math.min(32e3,l));h.current=c;var m=r.lat,p=r.lng;return o.current=requestAnimationFrame((function n(r){var t=Math.min(1,(r-c)/u);e.setLatLng([m+s*t,p+a*t]),t<1&&(o.current=requestAnimationFrame(n))})),function(){o.current&&cancelAnimationFrame(o.current)}}e.setLatLng(n)}else e.setLatLng(n)}}),[v,f,t]),(0,u.useEffect)((function(){return function(){o.current&&cancelAnimationFrame(o.current)}}),[]),(0,Z.jsx)(p.J,{ref:function(e){d.current=e,"function"===typeof l?l(e):l&&(l.current=e)},position:m.current,icon:r,zIndexOffset:a,eventHandlers:i,children:c})},_e=function(e){var n=e.children;return(0,Z.jsx)("span",{className:"ico-inline",style:{display:"inline-flex",alignItems:"center",verticalAlign:"-2px",marginRight:4},children:n})},Me=[{key:"morning",label:"Morning",timeRange:"12:00 AM \u2013 8:00 AM",sub:"Early shift orders",color:"#f59e0b",bg:"#fffbeb",border:"#fde68a"},{key:"afternoon",label:"Noon",timeRange:"9:00 AM \u2013 12:30 PM",sub:"Lunch rush window",color:"#10b981",bg:"#ecfdf5",border:"#a7f3d0"},{key:"evening",label:"Evening",timeRange:"4:00 PM \u2013 7:00 PM",sub:"Dinner & end-of-day",color:"#6366f1",bg:"#eef2ff",border:"#c7d2fe"}],ze=function(e){if(null==e)return"\u2014";if("number"===typeof e)return e.toLocaleString("en-IN");var n=parseFloat(e);return Number.isFinite(n)?n.toLocaleString("en-IN"):String(e)},Ce=function(e){var n=e.data,r=e.embedded,m=void 0!==r&&r,N=e.selectedRiderId,y=e.onRiderSelect,k=e.pulseOrderId,L=null!==n&&void 0!==n&&n.zones&&n.zones.length>0?"zones":"riders",q=(0,u.useState)(L),O=(0,l.Z)(q,2),R=O[0],T=O[1],I=(0,u.useState)("live"),H=(0,l.Z)(I,2),K=H[0],B=(H[1],(0,u.useState)({})),Y=(0,l.Z)(B,2),G=Y[0],V=Y[1],le=(0,u.useState)(null),me=(0,l.Z)(le,2),pe=me[0],Ce=me[1],Ee=(0,u.useState)(null),Ae=(0,l.Z)(Ee,2),Ze=Ae[0],De=Ae[1],Le=(0,w.D)({mutationFn:E.UV,onMutate:function(e){return Ce(e.batch)},onSuccess:function(e,n){V((function(r){return(0,o.Z)((0,o.Z)({},r),{},(0,c.Z)({},n.batch,{data:e,fetchedAt:S()().format("HH:mm:ss")}))}))},onSettled:function(){return Ce(null)}}),qe=function(e){De(e);var n=G[e];n&&n.data&&!1!==n.data.success||Le.mutate({batch:e,tenantId:916})},Pe=(0,u.useState)(new Set),Oe=(0,l.Z)(Pe,2),Re=Oe[0],Te=Oe[1],Ie=(0,u.useState)(null),He=(0,l.Z)(Ie,2),Ke=He[0],Be=He[1],Ye=(0,u.useState)(null),Ge=(0,l.Z)(Ye,2),Ve=Ge[0],Ue=Ge[1],We=(0,u.useState)(null),Je=(0,l.Z)(We,2),$e=Je[0],Qe=Je[1],Xe=(0,u.useState)(null),en=(0,l.Z)(Xe,2),nn=en[0],rn=en[1],sn=(0,u.useState)(null),tn=(0,l.Z)(sn,2),an=tn[0],cn=(tn[1],(0,u.useState)("planned")),ln=(0,l.Z)(cn,2),dn=ln[0],on=ln[1],un=(0,u.useRef)({}),mn=(0,u.useRef)(new Set),pn=(0,u.useRef)(new Set),hn=(0,u.useRef)(new Map),vn=((0,u.useRef)(null),(0,u.useRef)(null)),fn=(0,u.useState)(null),xn=(0,l.Z)(fn,2),jn=xn[0],gn=xn[1],Nn=void 0!==N,bn=(0,u.useState)(""),yn=(0,l.Z)(bn,2),kn=yn[0],Sn=yn[1],wn=(0,F.a)({queryKey:["appLocations"],queryFn:E.gO,staleTime:3e5}).data,Fn="undefined"!==typeof window?localStorage.getItem("applocationid"):null,_n=(0,u.useState)(null!=Fn?Number(Fn):0),Mn=(0,l.Z)(_n,2),zn=Mn[0],Cn=(Mn[1],(0,u.useState)(!1)),En=(0,l.Z)(Cn,2),An=En[0],Zn=En[1],Dn=(0,u.useRef)(null),Ln=(0,u.useState)("assigned"),qn=(0,l.Z)(Ln,2),Pn=qn[0],On=(qn[1],(0,u.useState)(!1)),Rn=(0,l.Z)(On,2),Tn=Rn[0],In=Rn[1],Hn=(0,u.useRef)(null),Kn=(0,u.useState)((function(){if("undefined"===typeof window)return oe;try{var e=window.localStorage.getItem(ae);if(!e)return oe;var n=JSON.parse(e);return Array.isArray(n)&&n.length===te.length?n.map((function(e,n){var r=e.id||"slot-".concat(n+1),s=Number(e.startHour)||0,t=Number(e.endHour)||24,a=oe.find((function(e){return e.id===r}));return{id:r,startHour:s,endHour:t,label:(null===a||void 0===a?void 0:a.name)||ce(n,s),range:de(s,t)}})):oe}catch(r){return oe}})),Bn=(0,l.Z)(Kn,2),Yn=Bn[0],Gn=(Bn[1],Yn),Vn=(0,u.useState)(!1),Un=(0,l.Z)(Vn,2),Wn=Un[0],Jn=Un[1],$n=(0,u.useRef)(null);(0,u.useEffect)((function(){if("undefined"!==typeof window)try{ie.forEach((function(e){return window.localStorage.removeItem(e)}))}catch(e){}}),[]);var Qn=(0,u.useRef)(!1);(0,u.useEffect)((function(){if(Qn.current){if("undefined"!==typeof window)try{window.localStorage.setItem(ae,JSON.stringify(Yn.map((function(e){return{id:e.id,startHour:e.startHour,endHour:e.endHour}}))))}catch(e){}}else Qn.current=!0}),[Yn]),(0,u.useEffect)((function(){if(An){var e=function(e){Dn.current&&!Dn.current.contains(e.target)&&Zn(!1)};return document.addEventListener("mousedown",e),function(){return document.removeEventListener("mousedown",e)}}}),[An]),(0,u.useEffect)((function(){if(Tn){var e=function(e){Hn.current&&!Hn.current.contains(e.target)&&In(!1)};return document.addEventListener("mousedown",e),function(){return document.removeEventListener("mousedown",e)}}}),[Tn]),(0,u.useEffect)((function(){if(Wn){var e=function(e){$n.current&&!$n.current.contains(e.target)&&Jn(!1)};return document.addEventListener("mousedown",e),function(){return document.removeEventListener("mousedown",e)}}}),[Wn]);var Xn=(0,u.useState)(null),er=(0,l.Z)(Xn,2),nr=er[0],rr=er[1],sr=(0,u.useState)(""),tr=(0,l.Z)(sr,2),ar=tr[0],ir=tr[1],cr=(0,F.a)({queryKey:["riderPeriodicLog",nr],queryFn:function(){return(0,E.hG)(nr)},enabled:"rider-info"===R&&null!=nr,refetchInterval:"rider-info"===R&&null!=nr&&15e3,refetchIntervalInBackground:!1,staleTime:5e3,refetchOnWindowFocus:!1}),lr=cr.data,dr=cr.isFetching,or=cr.isError,ur=cr.error,mr=(0,u.useMemo)((function(){var e=parseFloat(null===lr||void 0===lr?void 0:lr.latitude),n=parseFloat(null===lr||void 0===lr?void 0:lr.longitude);return Number.isFinite(e)&&Number.isFinite(n)?{lat:e.toFixed(4),lon:n.toFixed(4)}:null}),[null===lr||void 0===lr?void 0:lr.latitude,null===lr||void 0===lr?void 0:lr.longitude]),pr=(0,F.a)({queryKey:["reverseGeocode",null===mr||void 0===mr?void 0:mr.lat,null===mr||void 0===mr?void 0:mr.lon],queryFn:function(){var e=(0,i.Z)((0,a.Z)().mark((function e(){var n,r,s,t;return(0,a.Z)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,fetch("https://nominatim.openstreetmap.org/reverse?lat=".concat(mr.lat,"&lon=").concat(mr.lon,"&format=json&zoom=16&addressdetails=1"),{headers:{Accept:"application/json"}});case 2:if((n=e.sent).ok){e.next=5;break}return e.abrupt("return",null);case 5:return e.next=7,n.json();case 7:return r=e.sent,s=(null===r||void 0===r?void 0:r.address)||{},t=s.suburb||s.neighbourhood||s.village||s.hamlet||s.city_district||s.town||s.city||s.county||s.state||"",e.abrupt("return",{area:t,display:(null===r||void 0===r?void 0:r.display_name)||""});case 11:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),enabled:"rider-info"===R&&!!mr,staleTime:3e5,refetchOnWindowFocus:!1,retry:1}),hr=pr.data,vr=(0,u.useMemo)((function(){if(!wn)return null;var e=wn.find((function(e){return String(e.applocationid)===String(zn)}));return(null===e||void 0===e?void 0:e.locationname)||null}),[wn,zn]),fr=(0,u.useState)({}),xr=(0,l.Z)(fr,2),jr=xr[0],gr=xr[1],Nr=(0,u.useRef)({}),br=(0,u.useState)({}),yr=(0,l.Z)(br,2),kr=yr[0],Sr=yr[1],wr=(0,u.useRef)({}),Fr=(0,u.useState)(!1),_r=(0,l.Z)(Fr,2),Mr=_r[0],zr=_r[1],Cr=(0,u.useState)([]),Er=(0,l.Z)(Cr,2),Ar=Er[0],Zr=Er[1],Dr=(0,u.useState)({}),Lr=(0,l.Z)(Dr,2),qr=Lr[0],Pr=Lr[1],Or=(0,u.useRef)(!1),Rr=(0,u.useState)(S()().format("YYYY-MM-DD")),Tr=(0,l.Z)(Rr,2),Ir=Tr[0],Hr=Tr[1],Kr=(0,u.useState)(!1),Br=(0,l.Z)(Kr,2),Yr=Br[0],Gr=Br[1],Vr=(0,u.useState)((function(){return S()(Ir).isValid()?S()(Ir).startOf("month"):S()().startOf("month")})),Ur=(0,l.Z)(Vr,2),Wr=Ur[0],Jr=Ur[1],$r=(0,u.useRef)(null);(0,u.useEffect)((function(){if(Yr){var e=function(e){$r.current&&($r.current.contains(e.target)||Gr(!1))},n=function(e){"Escape"===e.key&&Gr(!1)};return document.addEventListener("mousedown",e),document.addEventListener("keydown",n),function(){document.removeEventListener("mousedown",e),document.removeEventListener("keydown",n)}}}),[Yr]),(0,u.useEffect)((function(){if(Yr){var e=S()(Ir);e.isValid()&&Jr(e.startOf("month"))}}),[Yr,Ir]);var Qr=(0,u.useState)(!1),Xr=(0,l.Z)(Qr,2),es=Xr[0],ns=Xr[1],rs=(0,u.useState)("combined"),ss=(0,l.Z)(rs,2),ts=ss[0],as=ss[1],is=(0,u.useState)(!0),cs=(0,l.Z)(is,2),ls=cs[0],ds=cs[1],os=(0,u.useState)(!0),us=(0,l.Z)(os,2),ms=us[0],ps=us[1],hs=(0,u.useState)((function(){return new Set})),vs=(0,l.Z)(hs,2),fs=vs[0],xs=vs[1],js=(0,u.useRef)(!1),gs=(0,u.useState)(!1),Ns=(0,l.Z)(gs,2),bs=Ns[0],ys=Ns[1],ks=(0,u.useRef)(!1),Ss=(0,u.useRef)(!1),ws=(0,u.useState)(!1),Fs=(0,l.Z)(ws,2),_s=Fs[0],Ms=Fs[1],zs=(0,u.useState)(null),Cs=(0,l.Z)(zs,2),Es=Cs[0],As=Cs[1],Zs=(0,u.useRef)(null),Ds=(0,u.useRef)(null);Ds.current||(Ds.current=b().canvas({padding:1.5,tolerance:5}));var Ls="all"===R?1e3:15e3,qs=(0,F.a)({queryKey:[zn,Ir,""],queryFn:E.N4,refetchInterval:Ls,refetchIntervalInBackground:!1,staleTime:1e3,refetchOnWindowFocus:!1}).data,Ps=(0,u.useMemo)((function(){return(qs||[]).map((function(e){var n,r=parseFloat(null===e||void 0===e?void 0:e.latitude),s=parseFloat(null===e||void 0===e?void 0:e.longitude);return Number.isFinite(r)&&Number.isFinite(s)?{id:String(null!==(n=e.userid)&&void 0!==n?n:""),userid:e.userid,username:e.username||"Rider #".concat(e.userid),status:String(e.status||"").toLowerCase(),contactno:e.contactno,orderid:e.orderid,logdate:e.logdate,lat:r,lon:s}:null})).filter(Boolean)}),[qs]),Os=(0,u.useMemo)((function(){return new Set(Ps.filter((function(e){return"active"===e.status||"pending"===e.status})).map((function(e){return String(e.id)})))}),[Ps]),Rs=(0,u.useState)((function(){var e=S()();return ue(e.hour()+e.minute()/60,oe)||oe[0].id})),Ts=(0,l.Z)(Rs,2),Is=Ts[0],Hs=Ts[1];(0,u.useEffect)((function(){var e;"all"!==Is&&(Gn.some((function(e){return e.id===Is}))||Hs((null===(e=Gn[0])||void 0===e?void 0:e.id)||"all"))}),[Gn,Is]);var Ks=(0,u.useRef)(null),Bs=!n,Ys="undefined"!==typeof window&&localStorage.getItem("userid")||0,Gs=(0,_.N)({queryKey:["dispatchDeliveries",zn,Ys,"all",Ir,Ir,1e3,"",0,0,0],queryFn:E.p7,getNextPageParam:function(e){var n;return null!==(n=e.nextPage)&&void 0!==n?n:void 0},enabled:Bs,refetchInterval:"all"===R&&15e3,refetchIntervalInBackground:!1}),Vs=Gs.data,Us=Gs.isFetching,Ws=Gs.isError,Js=Gs.fetchNextPage,$s=Gs.hasNextPage,Qs=Gs.isFetchingNextPage;(0,u.useEffect)((function(){Bs&&$s&&!Qs&&Js()}),[Bs,$s,Qs,Js]);var Xs=(0,u.useRef)({}),et=(0,u.useMemo)((function(){var e,n=((null===Vs||void 0===Vs?void 0:Vs.pages)||[]).flatMap((function(e){return e.rows||[]})),r=new Set,s=[],t=(0,d.Z)(n);try{for(t.s();!(e=t.n()).done;){var a=e.value,i=null!=a.orderid?String(a.orderid):null;i&&r.has(i)||(i&&r.add(i),s.push(a))}}catch(c){t.e(c)}finally{t.f()}return s}),[Vs]),nt=(0,u.useMemo)((function(){var e=new Map;return et.forEach((function(n){var r=String(n.userid||n.rider_id||"");r&&"unassigned"!==r&&"0"!==r&&(e.has(r)||e.set(r,{id:r,riderName:n.ridername||n.rider_name||n.username||"Rider ".concat(r)}))})),Array.from(e.values()).sort((function(e,n){return String(e.riderName).localeCompare(String(n.riderName))}))}),[et]),rt=(0,u.useMemo)((function(){var e={all:et.length};return Gn.forEach((function(n){e[n.id]=0})),et.forEach((function(n){var r=he(n,Pn,Gn);r&&(e[r]=(e[r]||0)+1)})),e}),[et,Pn,Gn]),st=(0,u.useMemo)((function(){return"all"===Is?et:et.filter((function(e){return he(e,Pn,Gn)===Is}))}),[et,Is,Pn,Gn]),tt=(0,u.useMemo)((function(){if(!Bs)return null;if(!st.length)return{code:200,zone_summary:[],zones:[]};var e=function(e){return String(e||"").trim()},n={};st.forEach((function(r){var s=e(r.deliverysuburb)||e(r.locationsuburb)||e(r.zone_name)||"Unzoned",t=s.toLowerCase(),a=String(r.userid||r.rider_id||"unassigned"),i=r.ridername||r.rider_name||r.username||("unassigned"===a?"Unassigned":"Rider ".concat(a));n[t]||(n[t]={zone_name:s,riders:{}}),n[t].riders[a]||(n[t].riders[a]={rider_id:a,rider_name:i,orders:[]}),n[t].riders[a].orders.push(r)}));var r=Object.values(n).map((function(e){var n=Object.values(e.riders).map((function(e){var n=(0,t.Z)(e.orders).sort((function(e,n){return S()(e.deliverydate||e.assigntime||0).valueOf()-S()(n.deliverydate||n.assigntime||0).valueOf()}));return(0,o.Z)((0,o.Z)({},e),{},{orders:n.map((function(e,n){return(0,o.Z)((0,o.Z)({},e),{},{trip_number:e.trip_number||1,step:e.step||n+1})}))})}));return{zone_name:e.zone_name,riders:n}}));return{code:200,zone_summary:r.map((function(e){var n=e.riders.flatMap((function(e){return e.orders})),r=n.filter((function(e){return e.userid||e.rider_id})).length;return{zone_name:e.zone_name,total_orders:n.length,assigned_orders:r,unassigned_orders_count:n.length-r,active_riders_count:e.riders.filter((function(e){return"unassigned"!==e.rider_id})).length,total_delivery_kms:n.reduce((function(e,n){return e+parseFloat(n.actualkms||n.kms||0)}),0),total_profit:n.reduce((function(e,n){return e+parseFloat(n.profit||0)}),0)}})),zones:r}}),[Bs,st]),at=(0,u.useMemo)((function(){var e=n||tt||{zones:[],zone_summary:[]},r=e.zones||[],s={};(e.zone_summary||[]).forEach((function(e){s[e.zone_name]=e}));var t=function(e,n){var r={};return e.forEach((function(e){var s=n(e);s&&(r[s]=(r[s]||0)+1)})),Object.entries(r).map((function(e){var n=(0,l.Z)(e,2);return{name:n[0],count:n[1]}})).sort((function(e,n){return n.count-e.count}))};return r.map((function(e){var n,r,a,i,c=s[e.zone_name]||{},l=(e.riders||[]).flatMap((function(e){return e.orders||[]})),d=(e.riders||[]).filter((function(e){return e.rider_id&&"unassigned"!==e.rider_id})).length,o=t(l,(function(e){return e.deliverysuburb||e.locationsuburb})),u=t(l,(function(e){return e.pickupcustomer||e.kitchen_key})),m={};return l.forEach((function(e){var n=String(e.orderstatus||"unknown").toLowerCase();m[n]=(m[n]||0)+1})),{id:e.zone_name,name:e.zone_name,riders:e.riders||[],orders:l,totalOrders:null!==(n=c.total_orders)&&void 0!==n?n:l.length,activeRidersCount:null!==(r=c.active_riders_count)&&void 0!==r?r:d,totalKms:null!==(a=c.total_delivery_kms)&&void 0!==a?a:l.reduce((function(e,n){return e+parseFloat(n.actualkms||n.kms||0)}),0),totalProfit:null!==(i=c.total_profit)&&void 0!==i?i:l.reduce((function(e,n){return e+parseFloat(n.profit||0)}),0),suburbs:o,kitchens:u,statusCounts:m}}))}),[n,tt]),it=(0,u.useMemo)((function(){var e=[];((n||tt||{zones:[],zone_summary:[]}).zones||[]).forEach((function(n){(n.riders||[]).forEach((function(r){r.orders.forEach((function(s){e.push((0,o.Z)((0,o.Z)({},s),{},{zone_name:n.zone_name,rider_name:r.rider_name,rider_id:r.rider_id}))}))}))}));var r={};e.forEach((function(e){var n=e.rider_id||e.userid||"unknown";r[n]||(r[n]={id:n,riderName:e.rider_name||e.username||e.rider||n,orders:[],color:ke[Object.keys(r).length%ke.length]}),r[n].orders.push(e)}));var s={};e.forEach((function(e){var n=e.pickupcustomer||e.kitchen_key||"Unknown",r=n.toLowerCase().trim();s[r]?!Number.isFinite(s[r].lat)&&se(e)&&(s[r].lat=Q(ne(e)),s[r].lon=Q(re(e))):s[r]={id:r,kitchenName:n,lat:Q(ne(e)),lon:Q(re(e)),orders:[],riders:new Set},s[r].orders.push(e),e.rider_id&&s[r].riders.add(e.rider_id)}));var a=e.reduce((function(e,n){return e+parseFloat(n.actualkms||n.kms||0)}),0),i=e.reduce((function(e,n){return e+parseFloat(n.profit||0)}),0);return{riders:Object.values(r).map((function(e){return(0,o.Z)((0,o.Z)({},e),{},{orders:(0,t.Z)(e.orders).sort((function(e,n){var r=e.trip_number||1,s=n.trip_number||1;return r!==s?r-s:(e.step||0)-(n.step||0)}))})})).sort((function(e,n){return n.orders.length-e.orders.length})),kitchens:Object.values(s).sort((function(e,n){return n.orders.length-e.orders.length})),allOrders:e,stats:{totalOrders:e.length,totalKms:a,totalProfit:i,totalRiders:Object.keys(r).length}}}),[n,tt]),ct=it.riders,lt=it.kitchens,dt=it.allOrders,ot=it.stats,ut=Nn?N&&ct.find((function(e){return e.id===N}))||null:Ke,mt="all"===R,pt=(0,u.useMemo)((function(){return mt?dt.filter((function(e){return Os.has(String(e.rider_id||e.userid||""))})):dt}),[mt,dt,Os]),ht=(0,u.useMemo)((function(){return new Set((mt?pt:[]).filter(A.Y_).map((function(e){return String(e.rider_id||e.userid||"")})))}),[mt,pt]),vt=(0,u.useMemo)((function(){return mt?ct.filter((function(e){return ht.has(String(e.id))})):ct}),[mt,ct,ht]),ft=(0,u.useMemo)((function(){if(!mt)return Xs.current={},[];var e=new Set(["delivered","cancelled","skipped","complete","completed"]);st.forEach((function(n){var r=String(n.orderid),s=String(n.orderstatus||"").toLowerCase();"active"===s?Xs.current[r]=n:e.has(s)&&delete Xs.current[r]}));var n=Object.values(Xs.current);if(!n.length)return[];var r=Object.fromEntries(ct.map((function(e){return[e.id,e]}))),s={};return n.forEach((function(e){var n=String(e.rider_id||e.userid||"");if(n&&"unassigned"!==n&&"0"!==n){var t,a;if(!s[n])s[n]={id:n,riderName:(null===(t=r[n])||void 0===t?void 0:t.riderName)||e.rider_name||e.ridername||e.username||"Rider ".concat(n),orders:[],color:(null===(a=r[n])||void 0===a?void 0:a.color)||Se(n)};s[n].orders.some((function(n){return String(n.orderid)===String(e.orderid)}))||s[n].orders.push(e)}})),Object.values(s)}),[mt,st,ct]),xt=(0,u.useMemo)((function(){return mt?Ps.filter((function(e){return("active"===e.status||"pending"===e.status)&&ht.has(String(e.id))})).map((function(e){return[e.lat,e.lon]})):[]}),[mt,Ps,ht]);(0,u.useEffect)((function(){Xs.current={}}),[Ir,zn,Is,Pn]);var jt=(0,u.useCallback)((function(e){y&&y(e?e.id:null),Nn||Be(e),rn(null)}),[Nn,y]),gt=(0,u.useRef)(null);(0,u.useEffect)((function(){var e=ut?ut.id:null;e!==gt.current&&(ut?U.info("Focused rider changed to: ".concat(ut.riderName," (").concat(ut.orders.length," orders)")):U.info("Focused rider reset to: None"),gt.current=e)}),[ut]),(0,u.useEffect)((function(){nn?U.info("Focused order updated: ID ".concat(nn.orderid)):U.debug("Focused order selection cleared")}),[nn]);var Nt=(0,u.useRef)(0);(0,u.useEffect)((function(){dt&&dt.length!==Nt.current&&(U.info("Orders database updated: ".concat(dt.length," orders actively tracked")),Nt.current=dt.length)}),[dt]);var bt=(0,u.useRef)(0);(0,u.useEffect)((function(){Ps&&Ps.length!==bt.current&&(U.info("Live riders list updated: ".concat(Ps.length," active riders mapped")),bt.current=Ps.length)}),[Ps]);var yt=(0,u.useMemo)((function(){if(ut)return{orders:ut.orders.length,riders:1,km:ut.orders.reduce((function(e,n){return e+parseFloat(n.actualkms||n.kms||0)}),0),profit:ut.orders.reduce((function(e,n){return e+parseFloat(n.profit||0)}),0),label:"Focused Rider"};if(Ve)return{orders:Ve.orders.length,riders:Ve.riders.size,km:Ve.orders.reduce((function(e,n){return e+parseFloat(n.actualkms||n.kms||0)}),0),profit:Ve.orders.reduce((function(e,n){return e+parseFloat(n.profit||0)}),0),label:"Focused Kitchen"};if(mt){var e=ft.flatMap((function(e){return e.orders}));return{orders:e.length,riders:ft.length,km:e.reduce((function(e,n){return e+parseFloat(n.actualkms||n.kms||0)}),0),profit:e.reduce((function(e,n){return e+parseFloat(n.profit||0)}),0),label:"Active Fleet"}}return{orders:ot.totalOrders,riders:ot.totalRiders,km:ot.totalKms,profit:ot.totalProfit,label:"Total Fleet"}}),[ut,Ve,mt,ft,ot]),kt=((0,u.useMemo)((function(){return mt?ft.reduce((function(e,n){return e+n.orders.length}),0):0}),[mt,ft]),(0,u.useMemo)((function(){var e;e=ut?ut.orders:Ve?Ve.orders:$e?$e.orders:dt;var n=new Set;return(e||[]).forEach((function(e){null!=e.deliveryid&&""!==e.deliveryid&&0!==e.deliveryid&&n.add(String(e.deliveryid))})),Array.from(n)}),[dt,ut,Ve,$e])),St=(0,M.h)({queries:kt.map((function(e){return{queryKey:["deliveryLogs",e],queryFn:function(){var n=(0,i.Z)((0,a.Z)().mark((function n(){var r,t,i,c,l,d,o;return(0,a.Z)().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,z.Z.get("".concat("https://jupiter.nearle.app/live/api/v3","/deliveries/getdeliverylogs/?deliveryid=").concat(e));case 2:return i=n.sent,c=[null===i||void 0===i||null===(r=i.data)||void 0===r?void 0:r.details,null===i||void 0===i||null===(t=i.data)||void 0===t?void 0:t.data,null===i||void 0===i?void 0:i.data,i],l=c.find((function(e){return Array.isArray(e)}))||[],d=l.map((function(e){var n,r,s,t=null!==e&&void 0!==e&&e.logdate?S()(e.logdate):null;return{lat:parseFloat(null!==(n=null===e||void 0===e?void 0:e.latitude)&&void 0!==n?n:null===e||void 0===e?void 0:e.lat),lng:parseFloat(null!==(r=null!==(s=null===e||void 0===e?void 0:e.longitude)&&void 0!==s?s:null===e||void 0===e?void 0:e.lng)&&void 0!==r?r:null===e||void 0===e?void 0:e.lon),logdate:null===e||void 0===e?void 0:e.logdate,_ts:t&&t.isValid()?t.valueOf():Number.MAX_SAFE_INTEGER}})).filter((function(e){return Number.isFinite(e.lat)&&Number.isFinite(e.lng)})).sort((function(e,n){return e._ts-n._ts})),o=je(d),n.abrupt("return",o.map((function(e){e._ts;return(0,s.Z)(e,W)})));case 8:case"end":return n.stop()}}),n)})));return function(){return n.apply(this,arguments)}}(),enabled:!0,staleTime:3e5,refetchOnWindowFocus:!1,retry:1}}))}),wt=(0,u.useMemo)((function(){var e=new Map;return kt.forEach((function(n,r){var s=St[r];e.set(n,{coords:(null===s||void 0===s?void 0:s.data)||[],isLoading:!!(null!==s&&void 0!==s&&s.isLoading||null!==s&&void 0!==s&&s.isFetching),isError:!(null===s||void 0===s||!s.isError)})})),e}),[kt,St]),Ft=(0,u.useMemo)((function(){if(!ut)return[];var e=function(e){var n=e.deliverytime||e.expecteddeliverytime;if(!n)return Number.MAX_SAFE_INTEGER;var r=S()(n);return r.isValid()?r.valueOf():Number.MAX_SAFE_INTEGER};return ut.orders.filter((function(e){return null!=e.deliveryid&&""!==e.deliveryid&&0!==e.deliveryid})).sort((function(n,r){var s=e(n)-e(r);return 0!==s?s:(n.step||0)-(r.step||0)})).map((function(e,n){var r=wt.get(String(e.deliveryid));return{sequenceStep:n+1,orderid:e.orderid,deliveryid:e.deliveryid,deliverycustomer:e.deliverycustomer,pickupcustomer:e.pickupcustomer,step:e.step,tripNumber:e.trip_number||1,deliverytime:e.deliverytime||e.expecteddeliverytime,kms:parseFloat(e.actualkms||e.kms||0)||0,profit:parseFloat(e.profit||0)||0,orderstatus:e.orderstatus,isLoading:!(null===r||void 0===r||!r.isLoading),isError:!(null===r||void 0===r||!r.isError),coords:(null===r||void 0===r?void 0:r.coords)||[]}}))}),[ut,wt]),_t=(0,u.useMemo)((function(){return ut?Ft.map((function(e){var n=ut.orders.find((function(n){return String(n.deliveryid)===String(e.deliveryid)})),r=parseFloat((null===n||void 0===n?void 0:n.kms)||0)||0,s=kr[e.deliveryid],t=0;Array.isArray(s)&&s.length>=2?t=xe(s):null!=(null===n||void 0===n?void 0:n.actualkms)&&""!==n.actualkms?t=parseFloat(n.actualkms)||0:e.coords.length>=2&&(t=xe(e.coords.map((function(e){return[e.lat,e.lng]}))));var a=t-r,i=r>0?a/r*100:null,c=null!==n&&void 0!==n&&n.expecteddeliverytime?S()(n.expecteddeliverytime):null,l=null!==n&&void 0!==n&&n.deliverytime?S()(n.deliverytime):null,d=null!==c&&void 0!==c&&c.isValid()&&null!==l&&void 0!==l&&l.isValid()?l.diff(c,"minute"):null,o=r>0&&t>1.25*r||null!=d&&d>15;return{sequenceStep:e.sequenceStep,deliveryid:e.deliveryid,orderid:e.orderid,order:n,plannedKm:r,actualKm:t,kmDelta:a,kmDeltaPct:i,expectedTs:null!==c&&void 0!==c&&c.isValid()?c:null,actualTs:null!==l&&void 0!==l&&l.isValid()?l:null,timeDeltaMin:d,anomaly:o,orderstatus:e.orderstatus,deliverycustomer:e.deliverycustomer,pickupcustomer:null===n||void 0===n?void 0:n.pickupcustomer,isLoading:e.isLoading,coordsCount:e.coords.length}})):[]}),[Ft,ut,kr]),Mt=(0,u.useMemo)((function(){if(0===_t.length)return{plannedKm:0,actualKm:0,kmDeltaPct:null,anomalies:0,late:0,onTime:0};var e=_t.filter((function(e){return!e.isLoading&&e.coordsCount>0})),n=e.reduce((function(e,n){return e+n.plannedKm}),0),r=e.reduce((function(e,n){return e+n.actualKm}),0);return{plannedKm:n,actualKm:r,kmDeltaPct:n>0?(r-n)/n*100:null,anomalies:e.filter((function(e){return e.anomaly})).length,late:e.filter((function(e){return null!=e.timeDeltaMin&&e.timeDeltaMin>5})).length,onTime:e.filter((function(e){return null!=e.timeDeltaMin&&e.timeDeltaMin<=5})).length}}),[_t]),zt=(0,u.useMemo)((function(){return(0,t.Z)(_t).sort((function(e,n){var r,s;return((null===(r=e.order)||void 0===r?void 0:r.step)||e.sequenceStep)-((null===(s=n.order)||void 0===s?void 0:s.step)||n.sequenceStep)}))}),[_t]),Ct=(0,u.useMemo)((function(){return(0,t.Z)(_t).sort((function(e,n){return e.sequenceStep-n.sequenceStep}))}),[_t]),Et=(0,u.useMemo)((function(){if(!es||!Es||!ut)return null;var e=Ft.find((function(e){return e.sequenceStep===Es}));if(!e)return null;var n=ut.orders.find((function(n){return String(n.deliveryid)===String(e.deliveryid)}));return n?{orders:[n],id:"cmp-step-".concat(Es,"-").concat(n.orderid)}:null}),[es,Es,ut,Ft]);(0,u.useEffect)((function(){As(null),xs(new Set),as("combined")}),[es,null===ut||void 0===ut?void 0:ut.id]),(0,u.useEffect)((function(){!ut&&es&&ns(!1)}),[ut,es]),(0,u.useEffect)((function(){js.current&&ut&&(js.current=!1,ns(!0))}),[ut]),(0,u.useEffect)((function(){es&&!Ss.current?(ks.current=bs,ys(!0),Ms(!1)):!es&&Ss.current&&ys(ks.current),Ss.current=es}),[es]);var At=(0,u.useCallback)(function(){var e=(0,i.Z)((0,a.Z)().mark((function e(n,r,s){var t,i,l,d,u,m;return(0,a.Z)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t="".concat(n,"-").concat(r),void 0===Nr.current[t]){e.next=3;break}return e.abrupt("return");case 3:if(!(s.length<2)){e.next=5;break}return e.abrupt("return");case 5:return Nr.current[t]=null,gr((function(e){return(0,o.Z)((0,o.Z)({},e),{},(0,c.Z)({},t,null))})),i=s.map((function(e){return"".concat(e[1],",").concat(e[0])})).join(";"),l="https://router.project-osrm.org/route/v1/driving/".concat(i,"?overview=full&geometries=geojson"),e.prev=9,e.next=12,fetch(l);case 12:return d=e.sent,e.next=15,d.json();case 15:(u=e.sent).routes&&u.routes[0]?(m=u.routes[0].geometry.coordinates.map((function(e){return[e[1],e[0]]})),Nr.current[t]=m,gr((function(e){return(0,o.Z)((0,o.Z)({},e),{},(0,c.Z)({},t,m))}))):(Nr.current[t]=!1,gr((function(e){return(0,o.Z)((0,o.Z)({},e),{},(0,c.Z)({},t,!1))}))),e.next=24;break;case 19:e.prev=19,e.t0=e.catch(9),console.error("OSRM Fetch error:",e.t0),Nr.current[t]=!1,gr((function(e){return(0,o.Z)((0,o.Z)({},e),{},(0,c.Z)({},t,!1))}));case 24:case"end":return e.stop()}}),e,null,[[9,19]])})));return function(n,r,s){return e.apply(this,arguments)}}(),[]);(0,u.useEffect)((function(){Nr.current={},gr({}),wr.current={},Sr({})}),[Ir,Is]);var Zt=(0,u.useCallback)(function(){var e=(0,i.Z)((0,a.Z)().mark((function e(n,r){var s,t,i,l,d,u,m,p,h,v,f,x,j,g,N;return(0,a.Z)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(void 0===wr.current[n]){e.next=2;break}return e.abrupt("return");case 2:if(Array.isArray(r)&&!(r.length<2)){e.next=4;break}return e.abrupt("return");case 4:return wr.current[n]=null,Sr((function(e){return(0,o.Z)((0,o.Z)({},e),{},(0,c.Z)({},n,null))})),s=function(e){wr.current[n]=e,Sr((function(r){return(0,o.Z)((0,o.Z)({},r),{},(0,c.Z)({},n,e))}))},t=function(){wr.current[n]=!1,Sr((function(e){return(0,o.Z)((0,o.Z)({},e),{},(0,c.Z)({},n,!1))}))},i=function(e,n){if(e.length<=n)return e;var r=Math.ceil(e.length/n),s=e.filter((function(e,n){return n%r===0})),t=e[e.length-1];return s[s.length-1]!==t&&s.push(t),s},e.prev=9,l=i(r,90),d=l.map((function(e){return"".concat(e[1],",").concat(e[0])})).join(";"),u="https://router.project-osrm.org/match/v1/driving/".concat(d,"?overview=full&geometries=geojson&gaps=ignore&tidy=true"),e.next=15,fetch(u);case 15:return m=e.sent,e.next=18,m.json();case 18:if(!((p=e.sent).matchings&&p.matchings.length>0)){e.next=24;break}if(!((h=p.matchings.flatMap((function(e){var n;return((null===(n=e.geometry)||void 0===n?void 0:n.coordinates)||[]).map((function(e){return[e[1],e[0]]}))}))).length>=2)){e.next=24;break}return s(h),e.abrupt("return");case 24:e.next=29;break;case 26:e.prev=26,e.t0=e.catch(9),console.warn("OSRM Match error, trying route fallback:",e.t0);case 29:return e.prev=29,v=i(r,25),f=v.map((function(e){return"".concat(e[1],",").concat(e[0])})).join(";"),x="https://router.project-osrm.org/route/v1/driving/".concat(f,"?overview=full&geometries=geojson"),e.next=35,fetch(x);case 35:return j=e.sent,e.next=38,j.json();case 38:if(!(g=e.sent).routes||!g.routes[0]){e.next=44;break}if(!((N=g.routes[0].geometry.coordinates.map((function(e){return[e[1],e[0]]}))).length>=2)){e.next=44;break}return s(N),e.abrupt("return");case 44:t(),e.next=51;break;case 47:e.prev=47,e.t1=e.catch(29),console.error("OSRM Route fallback error:",e.t1),t();case 51:case"end":return e.stop()}}),e,null,[[9,26],[29,47]])})));return function(n,r){return e.apply(this,arguments)}}(),[]);(0,u.useEffect)((function(){wt.forEach((function(e,n){if(n&&e&&!(e.coords.length<2)){var r=e.coords.map((function(e){return[e.lat,e.lng]}));Zt(n,r)}}))}),[wt,Zt]),(0,u.useEffect)((function(){Or.current=Mr}),[Mr]),(0,u.useEffect)((function(){if(!m){var e=function(){var e=new Date;Sn([e.getHours(),e.getMinutes(),e.getSeconds()].map((function(e){return String(e).padStart(2,"0")})).join(":"))},n=setInterval(e,1e3);return e(),function(){return clearInterval(n)}}}),[m]),(0,u.useEffect)((function(){Te(new Set(ct.map((function(e){return e.id}))))}),[ct]),(0,u.useEffect)((function(){ct.forEach((function(e){if(Re.has(e.id)&&(!ut||ut.id===e.id)){var n={};if(e.orders.forEach((function(e){var r=e.trip_number||1;n[r]||(n[r]=[]),n[r].push(e)})),Object.entries(n).forEach((function(n){var r=(0,l.Z)(n,2),s=r[0],a=r[1],i=(0,t.Z)(a).sort((function(e,n){return(e.step||0)-(n.step||0)})),c=ye(i);c.length>=2&&At(e.id,s,c)})),mt){var r=(0,A.P0)(e.orders);if(r){var s=Ps.find((function(n){return String(n.id)===String(e.id)})),a=s&&Number.isFinite(s.lat)&&Number.isFinite(s.lon)?[s.lat,s.lon]:se(r)?[Q(ne(r)),Q(re(r))]:null,i=Q(r.droplat||r.deliverylat),c=Q(r.droplon||r.deliverylong);a&&Number.isFinite(i)&&Number.isFinite(c)&&At(e.id,"active-".concat(r.orderid),[a,[i,c]])}}}}))}),[ct,Re,ut,mt,Ps,At]);var Dt=(0,u.useRef)(null);(0,u.useEffect)((function(){if(Bs){var e=function(){var e=S()();return e.hour()+e.minute()/60};null===Dt.current&&(Dt.current=e());var n=setInterval((function(){var n=e(),r=ue(Dt.current,Gn),s=ue(n,Gn);Dt.current=n,s&&s!==r&&Hs((function(e){return e===r?s:e}))}),3e4);return function(){return clearInterval(n)}}}),[Bs,Gn]),(0,u.useEffect)((function(){rn(null)}),[null===Ve||void 0===Ve?void 0:Ve.id]),(0,u.useEffect)((function(){var e=Ks.current;e&&"function"===typeof e.scrollIntoView&&e.scrollIntoView({behavior:"smooth",block:"nearest",inline:"center"})}),[Is]);var Lt=function(e){var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return b().divIcon({className:"",iconSize:n?[56,56]:[46,46],iconAnchor:n?[28,28]:[23,23],popupAnchor:[0,n?-30:-24],html:'
').concat((e||"K").charAt(0).toUpperCase(),"
")})},qt=function(e){var n;return(null===(n=ct.find((function(n){return String(n.id)===String(e)})))||void 0===n?void 0:n.color)||"#475569"},Pt=function(e,n){if(!e||!n||!ee(n))return null;var r=Ps.find((function(n){return String(n.id)===String(e)}));if(!r)return null;var s=Q(n.droplat||n.deliverylat),t=Q(n.droplon||n.deliverylong);if(!Number.isFinite(s)||!Number.isFinite(t))return null;var a=fe([r.lat,r.lon],[s,t]);return Math.round(1e3*a)},Ot=function(e){return null===e||void 0===e?"":e>=1e3?"".concat((e/1e3).toFixed(1)," km"):"".concat(e," m")};return(0,Z.jsxs)("div",{className:"dispatch-container".concat(m?" embedded":"").concat(es?" compare-open":""),children:[!m&&(0,Z.jsxs)("div",{id:"hdr",children:[(0,Z.jsxs)("div",{className:"logo",children:[(0,Z.jsx)("div",{className:"logo-badge",children:"D"}),(0,Z.jsx)("div",{className:"logo-name",children:"Dispatch"})]}),(0,Z.jsx)("div",{className:"hdr-stats",children:Bs&&(0,Z.jsxs)(Z.Fragment,{children:[Us&&(0,Z.jsxs)("span",{className:"live-status",children:[(0,Z.jsx)("span",{className:"live-dot"})," Loading ",et.length?"\xb7 ".concat(et.length," loaded"):""]}),!Us&&!Ws&&(0,Z.jsxs)("span",{className:"live-status live-status-ready",children:[(0,Z.jsx)("span",{className:"live-dot ready"})," ",st.length," orders",(0,Z.jsxs)("span",{className:"live-status-sub",children:[" / ",et.length," total"]})]}),Ws&&(0,Z.jsxs)("span",{className:"live-status live-status-error",children:[(0,Z.jsx)("span",{className:"live-dot error"})," Failed to load"]}),function(){var e=S()().startOf("day"),n=e.format("YYYY-MM-DD"),r=S()(Ir),s=Ir===n,t=r.isAfter(e,"day"),a=function(n){if(n){var r=n.format("YYYY-MM-DD");r!==Ir?n.isAfter(e,"day")||(Hr(r),jt(null),Ue(null),Qe(null),Gr(!1)):Gr(!1)}},i=Wr.startOf("month"),c=i.subtract(i.day(),"day"),l=Array.from({length:42},(function(e,n){return c.add(n,"day")})),d=!Wr.add(1,"month").startOf("month").isAfter(e,"month");return(0,Z.jsxs)("div",{className:"date-chip".concat(s?" is-today":"").concat(Yr?" is-open":""),ref:$r,children:[(0,Z.jsx)("button",{type:"button",className:"date-chip-nav",onClick:function(){return a(r.subtract(1,"day"))},"aria-label":"Previous day",title:"Previous day",children:(0,Z.jsx)(C.G1X,{})}),(0,Z.jsxs)("button",{type:"button",className:"date-chip-main",onClick:function(){return Gr((function(e){return!e}))},"aria-haspopup":"dialog","aria-expanded":Yr,children:[(0,Z.jsx)("span",{className:"date-chip-icon","aria-hidden":"true",children:(0,Z.jsx)(C.kVv,{})}),(0,Z.jsxs)("span",{className:"date-chip-text",children:[(0,Z.jsxs)("span",{className:"date-chip-label",children:["Date",s&&(0,Z.jsx)("span",{className:"date-chip-today-pill",children:"Today"})]}),(0,Z.jsx)("span",{className:"date-chip-value",children:r.isValid()?r.format("ddd, MMM D, YYYY"):"\u2014"})]}),(0,Z.jsx)("span",{className:"date-chip-chevron".concat(Yr?" is-open":""),"aria-hidden":"true",children:(0,Z.jsx)(C.Yc6,{})})]}),(0,Z.jsx)("button",{type:"button",className:"date-chip-nav",onClick:function(){s||t||a(r.add(1,"day"))},disabled:s||t,"aria-label":"Next day",title:s?"You're viewing today":"Next day",children:(0,Z.jsx)(C.FNi,{})}),Yr&&(0,Z.jsxs)("div",{className:"date-cal-popover",role:"dialog","aria-label":"Pick a date",children:[(0,Z.jsxs)("div",{className:"date-cal-header",children:[(0,Z.jsx)("button",{type:"button",className:"date-cal-nav",onClick:function(){return Jr((function(e){return e.subtract(1,"month")}))},"aria-label":"Previous month",children:(0,Z.jsx)(C.G1X,{})}),(0,Z.jsx)("div",{className:"date-cal-title",children:Wr.format("MMMM YYYY")}),(0,Z.jsx)("button",{type:"button",className:"date-cal-nav",onClick:function(){var n=Wr.add(1,"month");n.startOf("month").isAfter(e,"month")||Jr(n)},disabled:!d,"aria-label":"Next month",children:(0,Z.jsx)(C.FNi,{})})]}),(0,Z.jsx)("div",{className:"date-cal-weekdays",children:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"].map((function(e){return(0,Z.jsx)("div",{className:"date-cal-weekday",children:e},e)}))}),(0,Z.jsx)("div",{className:"date-cal-grid",children:l.map((function(r){var s=r.month()===Wr.month(),t=r.format("YYYY-MM-DD")===Ir,i=r.format("YYYY-MM-DD")===n,c=r.isAfter(e,"day"),l=["date-cal-day",!s&&"is-other-month",t&&"is-selected",i&&"is-today",c&&"is-disabled"].filter(Boolean).join(" ");return(0,Z.jsx)("button",{type:"button",className:l,disabled:c,onClick:function(){return a(r)},"aria-current":i?"date":void 0,"aria-pressed":t,children:r.date()},r.format("YYYY-MM-DD"))}))}),(0,Z.jsxs)("div",{className:"date-cal-presets",children:[(0,Z.jsx)("button",{type:"button",className:"date-cal-preset",onClick:function(){return a(e)},children:"Today"}),(0,Z.jsx)("button",{type:"button",className:"date-cal-preset",onClick:function(){return a(e.subtract(1,"day"))},children:"Yesterday"}),(0,Z.jsx)("button",{type:"button",className:"date-cal-preset",onClick:function(){return a(e.subtract(7,"day"))},children:"\u22127 days"})]})]})]})}()]})}),(0,Z.jsx)("div",{id:"clock",children:kn})]}),(m||"live"===K)&&(0,Z.jsxs)(Z.Fragment,{children:[(0,Z.jsxs)("div",{id:"strat-row",children:[(0,Z.jsxs)("button",{className:"sbt ".concat("kitchens"===R?"active":""),onClick:function(){U.info("View mode changed: By Location"),T("kitchens"),jt(null),Ue(null),Qe(null)},children:[(0,Z.jsx)("span",{className:"sbt-icon",children:(0,Z.jsx)(C.c7Z,{})})," By Location"]}),(0,Z.jsxs)("button",{className:"sbt ".concat("zones"===R?"active":""),onClick:function(){U.info("View mode changed: By Zone"),T("zones"),jt(null),Ue(null),Qe(null)},children:[(0,Z.jsx)("span",{className:"sbt-icon",children:(0,Z.jsx)(C.PKO,{})})," By Zone"]}),(0,Z.jsxs)("button",{className:"sbt ".concat("riders"===R?"active":""),onClick:function(){U.info("View mode changed: By Rider"),T("riders"),jt(null),Ue(null),Qe(null)},children:[(0,Z.jsx)("span",{className:"sbt-icon",children:(0,Z.jsx)(C.MCF,{})})," By Rider"]}),!m&&(0,Z.jsxs)("button",{className:"sbt ".concat("all"===R?"active":""),onClick:function(){U.info("View mode changed: All Active Routes"),T("all"),jt(null),Ue(null),Qe(null)},children:[(0,Z.jsx)("span",{className:"sbt-icon",children:(0,Z.jsx)(C.zNX,{})}),"Active"]}),!m&&(0,Z.jsxs)("button",{type:"button",className:"sbt sbt-rider-info ".concat("rider-info"===R?"active":""),onClick:function(){T("rider-info"),jt(null),Ue(null),Qe(null)},title:"Live GPS / battery / status snapshot for a rider",children:[(0,Z.jsx)("span",{className:"sbt-icon",children:(0,Z.jsx)(C.eJU,{})})," Rider Info"]})]}),Bs&&"rider-info"!==R&&(0,Z.jsxs)("div",{id:"batch-row",children:[(0,Z.jsx)("span",{className:"batch-label",children:"Batch"}),(0,Z.jsx)("div",{className:"batch-scroll",children:Gn.map((function(e){var n,r=Is===e.id;return(0,Z.jsxs)("button",{ref:r?Ks:null,className:"batch-btn batch-slot ".concat(r?"active":""),onClick:function(){Hs(e.id),jt(null),Ue(null),Qe(null)},title:"".concat(e.label," (").concat(e.range,")"),children:[(0,Z.jsx)("span",{className:"batch-btn-label",children:e.label}),(0,Z.jsx)("span",{className:"batch-btn-count",children:null!==(n=rt[e.id])&&void 0!==n?n:0})]},e.id)}))})]}),"rider-info"===R?(0,Z.jsxs)("div",{className:"rider-info-mode",children:[(0,Z.jsxs)("div",{className:"ri-sidebar",children:[(0,Z.jsxs)("div",{className:"ri-sb-head",children:[(0,Z.jsx)("div",{className:"ri-sb-title",children:"Riders"}),(0,Z.jsxs)("div",{className:"ri-sb-sub",children:[nt.length," ",1===nt.length?"rider":"riders"," today"]})]}),(0,Z.jsxs)("div",{className:"ri-search",children:[(0,Z.jsx)(C.vU7,{className:"ri-search-icon"}),(0,Z.jsx)("input",{type:"text",className:"ri-search-input",placeholder:"Search by name or ID",value:ar,onChange:function(e){return ir(e.target.value)}})]}),function(){var e=ar.trim().toLowerCase(),n=nt.filter((function(n){return!e||(String(n.riderName||"").toLowerCase().includes(e)||String(n.id).includes(e))}));return 0===n.length?(0,Z.jsx)("div",{className:"ri-empty",children:ar?'No riders match "'.concat(ar,'"'):"No riders have orders today"}):(0,Z.jsx)("div",{className:"ri-rider-list",children:n.map((function(e){var n=String(nr)===String(e.id);return(0,Z.jsxs)("button",{type:"button",className:"ri-rider-item ".concat(n?"active":""),onClick:function(){return rr(e.id)},children:[(0,Z.jsx)("span",{className:"ri-rider-dot",style:{background:Se(e.id)}}),(0,Z.jsxs)("span",{className:"ri-rider-info-block",children:[(0,Z.jsx)("span",{className:"ri-rider-name",children:e.riderName}),(0,Z.jsxs)("span",{className:"ri-rider-meta",children:["#",e.id]})]}),(0,Z.jsx)("span",{className:"ri-rider-arrow",children:"\u2192"})]},e.id)}))})}()]}),(0,Z.jsx)("div",{className:"ri-main",children:null==nr?(0,Z.jsxs)("div",{className:"ri-placeholder",children:[(0,Z.jsx)("div",{className:"ri-placeholder-icon",children:(0,Z.jsx)(C.eJU,{})}),(0,Z.jsx)("div",{className:"ri-placeholder-title",children:"Pick a rider"}),(0,Z.jsx)("div",{className:"ri-placeholder-sub",children:"Select a rider from the list on the left to see their live GPS, battery, connection, and current order snapshot."})]}):(0,Z.jsxs)(Z.Fragment,{children:[dr&&!lr&&(0,Z.jsx)("div",{className:"ri-loading",children:"Loading rider snapshot\u2026"}),or&&(0,Z.jsxs)("div",{className:"ri-error",children:["Couldn't load this rider's log. ",(null===ur||void 0===ur?void 0:ur.message)||""]}),lr&&function(){var e=lr,n=parseFloat(e.latitude),r=parseFloat(e.longitude),s=Number.isFinite(n)&&Number.isFinite(r),t=parseInt(String(e.battery||"").replace("%",""),10),a=Number.isFinite(t)&&t<=20,i=parseFloat(e.speed),c=String(e.status||"").toLowerCase();return(0,Z.jsxs)("div",{className:"ri-snapshot",children:[(0,Z.jsxs)("div",{className:"ri-snap-head",children:[(0,Z.jsx)("div",{className:"ri-snap-name",children:e.username||"Rider #".concat(e.userid)}),(0,Z.jsxs)("div",{className:"ri-snap-meta",children:[(0,Z.jsxs)("span",{children:["#",e.userid]}),e.status&&(0,Z.jsx)("span",{className:"ri-status ri-status-".concat(c),children:e.status}),(0,Z.jsxs)("span",{className:"ri-live ".concat(dr?"is-refetching":""),children:[(0,Z.jsx)("span",{className:"ri-live-dot"}),dr?"Updating\u2026":"Live"]})]}),e.logdate&&(0,Z.jsxs)("div",{className:"ri-snap-time",children:[(0,Z.jsx)(C.dKE,{})," Last seen ",e.logdate]})]}),(0,Z.jsxs)("div",{className:"ri-snap-grid",children:[(0,Z.jsxs)("div",{className:"ri-stat ".concat(a?"ri-stat-warn":""),children:[(0,Z.jsx)("div",{className:"ri-stat-icon",children:(0,Z.jsx)(C.f9F,{})}),(0,Z.jsxs)("div",{className:"ri-stat-body",children:[(0,Z.jsx)("div",{className:"ri-stat-label",children:"Battery"}),(0,Z.jsxs)("div",{className:"ri-stat-value",children:[e.battery||"\u2014",e.is_charging&&(0,Z.jsx)("span",{className:"ri-stat-tag",children:"Charging"})]})]})]}),(0,Z.jsxs)("div",{className:"ri-stat",children:[(0,Z.jsx)("div",{className:"ri-stat-icon",children:(0,Z.jsx)(C.YPA,{})}),(0,Z.jsxs)("div",{className:"ri-stat-body",children:[(0,Z.jsx)("div",{className:"ri-stat-label",children:"Connection"}),(0,Z.jsx)("div",{className:"ri-stat-value",children:e.connection||"\u2014"})]})]}),(0,Z.jsxs)("div",{className:"ri-stat",children:[(0,Z.jsx)("div",{className:"ri-stat-icon",children:(0,Z.jsx)(C.x$F,{})}),(0,Z.jsxs)("div",{className:"ri-stat-body",children:[(0,Z.jsx)("div",{className:"ri-stat-label",children:"GPS Accuracy"}),(0,Z.jsx)("div",{className:"ri-stat-value",children:e.accuracy?"".concat(e.accuracy," m"):"\u2014"})]})]}),(0,Z.jsxs)("div",{className:"ri-stat",children:[(0,Z.jsx)("div",{className:"ri-stat-icon",children:(0,Z.jsx)(C.A_X,{})}),(0,Z.jsxs)("div",{className:"ri-stat-body",children:[(0,Z.jsx)("div",{className:"ri-stat-label",children:"Location Service"}),(0,Z.jsx)("div",{className:"ri-stat-value",children:e.location_service||"\u2014"})]})]}),(0,Z.jsxs)("div",{className:"ri-stat",children:[(0,Z.jsx)("div",{className:"ri-stat-icon",children:(0,Z.jsx)(C.JKp,{})}),(0,Z.jsxs)("div",{className:"ri-stat-body",children:[(0,Z.jsx)("div",{className:"ri-stat-label",children:"Speed"}),(0,Z.jsx)("div",{className:"ri-stat-value",children:Number.isFinite(i)?"".concat(i.toFixed(2)," km/h"):"\u2014"})]})]}),(0,Z.jsxs)("div",{className:"ri-stat",children:[(0,Z.jsx)("div",{className:"ri-stat-icon",children:(0,Z.jsx)(C.DTb,{})}),(0,Z.jsxs)("div",{className:"ri-stat-body",children:[(0,Z.jsx)("div",{className:"ri-stat-label",children:"Heading"}),(0,Z.jsx)("div",{className:"ri-stat-value",children:null!=e.heading?"".concat(e.heading,"\xb0"):"\u2014"})]})]}),(0,Z.jsxs)("div",{className:"ri-stat",children:[(0,Z.jsx)("div",{className:"ri-stat-icon",children:(0,Z.jsx)(C.NUu,{})}),(0,Z.jsxs)("div",{className:"ri-stat-body",children:[(0,Z.jsx)("div",{className:"ri-stat-label",children:"App State"}),(0,Z.jsx)("div",{className:"ri-stat-value",children:e.is_background?"Background":"Foreground"})]})]}),(0,Z.jsxs)("div",{className:"ri-stat",children:[(0,Z.jsx)("div",{className:"ri-stat-icon",children:(0,Z.jsx)(C.ByW,{})}),(0,Z.jsxs)("div",{className:"ri-stat-body",children:[(0,Z.jsx)("div",{className:"ri-stat-label",children:"Current Order"}),(0,Z.jsx)("div",{className:"ri-stat-value",children:e.orderid||"\u2014"})]})]})]}),s&&(0,Z.jsxs)("div",{className:"ri-map-section",children:[(0,Z.jsxs)("div",{className:"ri-coords-label",children:[(0,Z.jsx)(C.$0r,{})," ",n.toFixed(6),", ",r.toFixed(6)]}),(0,Z.jsx)("div",{className:"ri-map",children:(0,Z.jsxs)(v.h,{center:[n,r],zoom:13,scrollWheelZoom:!1,style:{height:"100%",width:"100%"},children:[(0,Z.jsx)(f.I,{url:"https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png",attribution:"\xa9 OpenStreetMap contributors"}),(0,Z.jsxs)(p.J,{position:[n,r],children:[(0,Z.jsx)(x.u,{direction:"top",offset:[0,-10],permanent:!0,className:"ri-area-banner",children:(null===hr||void 0===hr?void 0:hr.area)||"Locating area\u2026"}),(0,Z.jsxs)(j.G,{children:[(0,Z.jsx)("div",{style:{fontWeight:700,marginBottom:2},children:e.username||"Rider #".concat(e.userid)}),(null===hr||void 0===hr?void 0:hr.area)&&(0,Z.jsx)("div",{style:{fontSize:12,color:"#0f172a",marginBottom:4},children:hr.area}),(0,Z.jsx)("div",{style:{fontSize:11,color:"#64748b"},children:e.logdate?"Last seen ".concat(e.logdate):"".concat(n.toFixed(6),", ").concat(r.toFixed(6))})]})]})]},"".concat(e.userid,"-").concat(n,"-").concat(r))})]})]})}()]})})]}):(0,Z.jsxs)("div",{id:"body",className:"".concat(bs?"sidebar-collapsed":""," ").concat(es?"compare-mode":""," ").concat(es&&_s?"compare-data-collapsed":"").trim(),children:[(0,Z.jsx)("button",{type:"button",className:"sidebar-toggle-tab".concat(bs?" is-collapsed":""),onClick:function(){return ys((function(e){return!e}))},title:bs?"Show sidebar":"Hide sidebar","aria-label":bs?"Show sidebar":"Hide sidebar",children:bs?(0,Z.jsx)(C.FNi,{}):(0,Z.jsx)(C.G1X,{})}),es&&ut&&(0,Z.jsx)("button",{type:"button",className:"compare-data-toggle-tab".concat(_s?" is-collapsed":""),onClick:function(){return Ms((function(e){return!e}))},title:_s?"Show details panel":"Hide details panel","aria-label":_s?"Show details panel":"Hide details panel",children:_s?(0,Z.jsx)(C.G1X,{}):(0,Z.jsx)(C.FNi,{})}),(0,Z.jsxs)("div",{id:"sidebar",children:[!ut&&(0,Z.jsxs)("div",{className:"sb-header",children:[(0,Z.jsxs)("div",{className:"sb-header-top",children:[(0,Z.jsxs)("div",{className:"sb-header-title",children:[(0,Z.jsx)("span",{className:"sb-title-bar","aria-hidden":"true"}),(0,Z.jsx)("span",{className:"sb-title-text",children:"RIDER DISPATCH"})]}),(0,Z.jsxs)("span",{className:"sb-header-scope",title:yt.label,children:[(0,Z.jsx)("span",{className:"sb-scope-dot"}),yt.label]})]}),(0,Z.jsxs)("div",{className:"sb-header-tiles",children:[(0,Z.jsxs)("div",{className:"sb-tile sb-tile-orders",children:[(0,Z.jsx)("span",{className:"sb-tile-icon",children:(0,Z.jsx)(C.ByW,{})}),(0,Z.jsxs)("div",{className:"sb-tile-body",children:[(0,Z.jsx)("div",{className:"sb-tile-value",children:yt.orders}),(0,Z.jsx)("div",{className:"sb-tile-label",children:1===yt.orders?"Order":"Orders"})]})]}),(0,Z.jsxs)("div",{className:"sb-tile sb-tile-riders",children:[(0,Z.jsx)("span",{className:"sb-tile-icon",children:(0,Z.jsx)(C.pbk,{})}),(0,Z.jsxs)("div",{className:"sb-tile-body",children:[(0,Z.jsx)("div",{className:"sb-tile-value",children:yt.riders}),(0,Z.jsx)("div",{className:"sb-tile-label",children:1===yt.riders?"Rider":"Riders"})]})]})]})]}),ut&&!mt||Ve?(0,Z.jsxs)("div",{id:"route-detail",children:[(0,Z.jsxs)("button",{className:"rd-back",onClick:function(){jt(null),Ue(null)},children:["\u2190 Back to ",$e?$e.name:"list"]}),ut?(0,Z.jsxs)(Z.Fragment,{children:[(0,Z.jsx)("div",{className:"rd-rider-name",style:{color:ut.color},children:ut.riderName}),function(){var e=mt?(0,A.P0)(ut.orders):null,n=mt?e?[e]:[]:ut.orders,r=n.reduce((function(e,n){return e+parseFloat(n.kms||0)}),0),s=n.reduce((function(e,n){return e+parseFloat(n.actualkms||0)}),0);return(0,Z.jsxs)("div",{className:"rd-stats-grid",children:[(0,Z.jsxs)("div",{className:"rd-stat rd-stat-orders",children:[(0,Z.jsx)("div",{className:"rd-stat-icon",children:(0,Z.jsx)(C.ByW,{})}),(0,Z.jsx)("div",{className:"rd-stat-value",children:n.length}),(0,Z.jsx)("div",{className:"rd-stat-label",children:"Orders"})]}),(0,Z.jsxs)("div",{className:"rd-stat rd-stat-distance",children:[(0,Z.jsx)("div",{className:"rd-stat-icon",children:(0,Z.jsx)(C.v93,{})}),(0,Z.jsxs)("div",{className:"rd-stat-value",children:[r.toFixed(1),(0,Z.jsx)("span",{className:"rd-stat-unit",children:"km"})]}),(0,Z.jsx)("div",{className:"rd-stat-label",children:"Planned KMs"})]}),(0,Z.jsxs)("div",{className:"rd-stat rd-stat-riderkms",children:[(0,Z.jsx)("div",{className:"rd-stat-icon",children:(0,Z.jsx)(C.JKp,{})}),(0,Z.jsxs)("div",{className:"rd-stat-value",children:[s.toFixed(1),(0,Z.jsx)("span",{className:"rd-stat-unit",children:"km"})]}),(0,Z.jsx)("div",{className:"rd-stat-label",children:"Trip KMs"})]})]})}(),function(){var e=mt?(0,A.P0)(ut.orders):null,n=mt?e?[e]:[]:ut.orders;if(mt&&0===n.length)return(0,Z.jsx)("div",{className:"trip-empty-note",style:{padding:"14px 4px",color:"#94a3b8",fontSize:13},children:"No active delivery right now."});var r={};n.forEach((function(e){var n=e.trip_number||1;r[n]||(r[n]=[]),r[n].push(e)}));var s=(0,t.Z)(ut.orders).sort((function(e,n){var r=e.trip_number||1,s=n.trip_number||1;return r!==s?r-s:(e.step||0)-(n.step||0)})).find((function(e){var n=String(e.orderstatus||"").toLowerCase();return!A.Q6.has(n)&&!A.us.has(n)})),a=s?s.orderid:null,i=function(e){var n=e.deliverytime||e.expecteddeliverytime;if(!n)return Number.MAX_SAFE_INTEGER;var r=S()(n);return r.isValid()?r.valueOf():Number.MAX_SAFE_INTEGER},c="time"===dn,d=null;return Object.entries(r).sort((function(e,n){var r=(0,l.Z)(e,1)[0],s=(0,l.Z)(n,1)[0];return Number(r)-Number(s)})).map((function(e){var n=(0,l.Z)(e,2),r=n[0],s=n[1],o=c?(0,t.Z)(s).sort((function(e,n){var r=i(e)-i(n);return 0!==r?r:(e.step||0)-(n.step||0)})):s;return(0,Z.jsxs)("div",{className:"trip-block",children:[(0,Z.jsxs)("div",{className:"trip-header",style:{background:"".concat(ut.color,"12"),borderColor:"".concat(ut.color,"30")},children:[(0,Z.jsxs)("span",{className:"th-badge",style:{background:ut.color},children:["Trip ",r]}),(0,Z.jsxs)("span",{className:"trip-stats",children:[(0,Z.jsxs)("span",{children:[(0,Z.jsx)(_e,{children:(0,Z.jsx)(C.$0r,{})}),s.length," stops"]}),(0,Z.jsxs)("span",{children:[(0,Z.jsx)(_e,{children:(0,Z.jsx)(C.v93,{})}),s.reduce((function(e,n){return e+parseFloat(n.actualkms||n.kms||0)}),0).toFixed(1)," km"]})]}),(0,Z.jsxs)("div",{className:"trip-sort-toggle",role:"group","aria-label":"Sort stops by","data-mode":c?"time":"planned",children:[(0,Z.jsxs)("button",{type:"button",className:"trip-sort-pill ".concat(c?"":"is-active"),"aria-pressed":!c,onClick:function(){return on("planned")},title:"Sort stops by planned step (dispatched order)",children:[(0,Z.jsx)(C.f_H,{"aria-hidden":"true"}),(0,Z.jsx)("span",{children:"Planned"})]}),(0,Z.jsxs)("button",{type:"button",className:"trip-sort-pill ".concat(c?"is-active":""),"aria-pressed":c,onClick:function(){return on("time")},title:"Sort stops by completion time (which delivery was done first)",children:[(0,Z.jsx)(C.dKE,{"aria-hidden":"true"}),(0,Z.jsx)("span",{children:"By time"})]})]})]}),(0,Z.jsx)("div",{className:"zone-order-grid",children:o.map((function(e,n){var s=(e.kitchen_key||e.pickupcustomer||"Unknown").toLowerCase().trim(),t=null!==d&&s!==d;d=s;var i=nn&&nn.orderid===e.orderid,l=a&&e.orderid===a,o=parseFloat(e.droplat||e.deliverylat),m=parseFloat(e.droplon||e.deliverylong),p=Number.isFinite(o)&&Number.isFinite(m),h=(0,A.Cl)(e.orderstatus),v=Pt(ut.id,e),f=c&&!e.deliverytime;return(0,Z.jsxs)(u.Fragment,{children:[t&&(0,Z.jsxs)("div",{className:"kitchen-transition",children:[(0,Z.jsx)("span",{className:"kt-ico",children:(0,Z.jsx)(C.x82,{})})," Switch to ",(0,Z.jsx)("strong",{children:e.pickupcustomer})]}),(0,Z.jsxs)("div",{className:"zone-order-card ".concat(p?"clickable":""," ").concat(i?"active":""," ").concat(l?"going-on":""," ").concat(f?"is-pending-time":""),role:p?"button":void 0,tabIndex:p?0:void 0,onClick:p?function(){return rn(i?null:{orderid:e.orderid,lat:o,lon:m})}:void 0,onKeyDown:p?function(n){"Enter"!==n.key&&" "!==n.key||(n.preventDefault(),rn(i?null:{orderid:e.orderid,lat:o,lon:m}))}:void 0,title:p?i?"Click to show full trip":"Show ".concat(e.deliverycustomer||"order #".concat(e.orderid)," on map"):void 0,children:[(0,Z.jsxs)("div",{className:"zone-order-card-head",children:[(0,Z.jsx)("div",{className:"zone-order-num",children:e.step||n+1}),(0,Z.jsx)("div",{className:"zone-order-id-block",children:(0,Z.jsxs)("div",{className:"zone-order-id",children:["Order #",e.orderid]})}),function(){var n=Ne(e.deliverytime),r=Ne(e.expecteddeliverytime),s=!A.Q6.has(String(e.orderstatus||"").toLowerCase())&&null!==v;return e.orderstatus||n||r||s?(0,Z.jsxs)("div",{className:"zone-order-status-stack",children:[e.orderstatus&&(0,Z.jsx)("span",{className:"zone-order-status",style:{background:h.bg,color:h.fg},children:h.label}),(n||r)&&(0,Z.jsxs)("span",{className:"zone-order-time ".concat(n?"":"is-expected"),title:n?"Delivered at ".concat(n):"Expected at ".concat(r),children:[(0,Z.jsx)(C.dKE,{}),n||r]}),s&&(0,Z.jsxs)("span",{className:"zone-order-est-drop",title:"Estimated distance to drop location",children:[(0,Z.jsx)(C.x$F,{}),Ot(v)]})]}):null}()]}),(0,Z.jsxs)("div",{className:"zone-order-customer",children:[(0,Z.jsx)(_e,{children:(0,Z.jsx)(C.gNp,{})}),e.deliverycustomer||"\u2014"]}),e.pickupcustomer&&(0,Z.jsxs)("div",{className:"zone-order-line",title:"Kitchen: ".concat(e.pickupcustomer),children:[(0,Z.jsx)(_e,{children:(0,Z.jsx)(C.TkG,{})}),e.pickupcustomer]}),(e.deliverysuburb||e.deliveryaddress)&&(0,Z.jsxs)("div",{className:"zone-order-line",title:e.deliveryaddress||e.deliverysuburb,children:[(0,Z.jsx)(_e,{children:(0,Z.jsx)(C.$0r,{})}),e.deliverysuburb||X(e.deliveryaddress)]}),e.ordernotes&&(0,Z.jsxs)("div",{className:"zone-order-line zone-order-notes",title:e.ordernotes,children:[(0,Z.jsx)(_e,{children:(0,Z.jsx)(C.hKf,{})}),e.ordernotes]}),(0,Z.jsxs)("div",{className:"zone-order-stats",children:[(0,Z.jsxs)("span",{className:"zone-order-chip",title:"Distance",children:[(0,Z.jsx)(_e,{children:(0,Z.jsx)(C.v93,{})}),e.actualkms||e.kms||0," km"]}),e.ordertype&&(0,Z.jsx)("span",{className:"zone-order-chip zone-order-type type-".concat(String(e.ordertype).toLowerCase()),children:e.ordertype}),(0,Z.jsxs)("span",{className:"zone-order-chip zone-order-trip",children:["T",e.trip_number||r," \xb7 S",e.step||n+1]})]})]})]},e.orderid)}))})]},r)}))}()]}):(0,Z.jsxs)(Z.Fragment,{children:[(0,Z.jsx)("div",{className:"rd-rider-name",style:{color:"#f59e0b"},children:Ve.kitchenName}),(0,Z.jsxs)("div",{className:"rd-rider-sub",children:[(0,Z.jsxs)("span",{children:[(0,Z.jsx)(_e,{children:(0,Z.jsx)(C.ByW,{})}),Ve.orders.length," orders"]}),(0,Z.jsxs)("span",{children:[(0,Z.jsx)(_e,{children:(0,Z.jsx)(C.pbk,{})}),Ve.riders.size," riders"]})]}),(0,Z.jsxs)("div",{className:"zone-detail-section",children:[(0,Z.jsxs)("div",{className:"zone-section-label",children:["Orders ",(0,Z.jsxs)("span",{className:"section-count",children:["(",Ve.orders.length,")"]})]}),0===Ve.orders.length?(0,Z.jsx)("div",{className:"zone-suburb-panel-empty",children:"No orders for this kitchen."}):(0,Z.jsx)("div",{className:"zone-order-grid",children:Ve.orders.map((function(e,n){var r=parseFloat(e.droplat||e.deliverylat),s=parseFloat(e.droplon||e.deliverylong),a=Number.isFinite(r)&&Number.isFinite(s),i=nn&&nn.orderid===e.orderid,c=(0,A.Cl)(e.orderstatus),l=e.rider_id||e.userid,d=l?ct.find((function(e){return String(e.id)===String(l)})):null,o=function(){if(!d)return null;var e=(0,t.Z)(d.orders).sort((function(e,n){var r=e.trip_number||1,s=n.trip_number||1;return r!==s?r-s:(e.step||0)-(n.step||0)})).find((function(e){var n=String(e.orderstatus||"").toLowerCase();return!A.Q6.has(n)&&!A.us.has(n)}));return e?e.orderid:null}(),u=o&&e.orderid===o,m=l?Pt(l,e):null;return(0,Z.jsxs)("div",{className:"zone-order-card ".concat(a?"clickable":""," ").concat(i?"active":""," ").concat(u?"going-on":""),role:a?"button":void 0,tabIndex:a?0:void 0,onClick:a?function(){return rn(i?null:{orderid:e.orderid,lat:r,lon:s})}:void 0,children:[(0,Z.jsxs)("div",{className:"zone-order-card-head",children:[(0,Z.jsx)("div",{className:"zone-order-num",children:e.step||n+1}),(0,Z.jsxs)("div",{className:"zone-order-id-block",children:[(0,Z.jsxs)("div",{className:"zone-order-id",children:["Order #",e.orderid]}),(0,Z.jsxs)("div",{className:"zone-order-rider",children:[(0,Z.jsx)(_e,{children:(0,Z.jsx)(C.pbk,{})}),e.rider_name||e.ridername||"Unassigned"]})]}),function(){var n=Ne(e.deliverytime),r=Ne(e.expecteddeliverytime),s=!A.Q6.has(String(e.orderstatus||"").toLowerCase())&&null!==m;return e.orderstatus||n||r||s?(0,Z.jsxs)("div",{className:"zone-order-status-stack",children:[e.orderstatus&&(0,Z.jsx)("span",{className:"zone-order-status",style:{background:c.bg,color:c.fg},children:c.label}),(n||r)&&(0,Z.jsxs)("span",{className:"zone-order-time ".concat(n?"":"is-expected"),title:n?"Delivered at ".concat(n):"Expected at ".concat(r),children:[(0,Z.jsx)(C.dKE,{}),n||r]}),s&&(0,Z.jsxs)("span",{className:"zone-order-est-drop",title:"Estimated distance to drop location",children:[(0,Z.jsx)(C.x$F,{}),Ot(m)]})]}):null}()]}),(0,Z.jsxs)("div",{className:"zone-order-customer",children:[(0,Z.jsx)(_e,{children:(0,Z.jsx)(C.gNp,{})}),e.deliverycustomer||"\u2014"]}),e.pickupcustomer&&(0,Z.jsxs)("div",{className:"zone-order-line",title:"Kitchen: ".concat(e.pickupcustomer),children:[(0,Z.jsx)(_e,{children:(0,Z.jsx)(C.TkG,{})}),e.pickupcustomer]}),(e.deliverysuburb||e.deliveryaddress)&&(0,Z.jsxs)("div",{className:"zone-order-line",title:e.deliveryaddress||e.deliverysuburb,children:[(0,Z.jsx)(_e,{children:(0,Z.jsx)(C.$0r,{})}),e.deliverysuburb||X(e.deliveryaddress)]}),e.ordernotes&&(0,Z.jsxs)("div",{className:"zone-order-line zone-order-notes",title:e.ordernotes,children:[(0,Z.jsx)(_e,{children:(0,Z.jsx)(C.hKf,{})}),e.ordernotes]}),(0,Z.jsxs)("div",{className:"zone-order-stats",children:[(0,Z.jsxs)("span",{className:"zone-order-chip",title:"Distance",children:[(0,Z.jsx)(_e,{children:(0,Z.jsx)(C.v93,{})}),e.actualkms||e.kms||0," km"]}),e.ordertype&&(0,Z.jsx)("span",{className:"zone-order-chip zone-order-type type-".concat(String(e.ordertype).toLowerCase()),children:e.ordertype}),(0,Z.jsxs)("span",{className:"zone-order-chip zone-order-trip",children:["T",e.trip_number||"-"," \xb7 S",e.step||n+1]})]})]},e.orderid)}))})]})]})]}):$e?(0,Z.jsxs)("div",{id:"route-detail",children:[(0,Z.jsx)("button",{className:"rd-back",onClick:function(){return Qe(null)},children:"\u2190 Back to zones"}),(0,Z.jsx)("div",{className:"rd-rider-name",style:{color:"#3b82f6"},children:$e.name}),(0,Z.jsx)("div",{className:"rd-rider-sub",children:(0,Z.jsxs)("span",{children:[(0,Z.jsx)(_e,{children:(0,Z.jsx)(C.ByW,{})}),$e.totalOrders," ",1===$e.totalOrders?"order":"orders"]})}),(0,Z.jsxs)("div",{className:"zone-detail-section",children:[(0,Z.jsxs)("div",{className:"zone-section-label",children:["Orders ",(0,Z.jsxs)("span",{className:"section-count",children:["(",$e.orders.length,")"]})]}),0===$e.orders.length?(0,Z.jsx)("div",{className:"zone-suburb-panel-empty",children:"No orders in this zone."}):(0,Z.jsx)("div",{className:"zone-order-grid",children:$e.orders.map((function(e,n){var r=parseFloat(e.droplat||e.deliverylat),s=parseFloat(e.droplon||e.deliverylong),a=Number.isFinite(r)&&Number.isFinite(s),i=nn&&nn.orderid===e.orderid,c=(0,A.Cl)(e.orderstatus),l=e.rider_id||e.userid,d=l?ct.find((function(e){return String(e.id)===String(l)})):null,o=function(){if(!d)return null;var e=(0,t.Z)(d.orders).sort((function(e,n){var r=e.trip_number||1,s=n.trip_number||1;return r!==s?r-s:(e.step||0)-(n.step||0)})).find((function(e){var n=String(e.orderstatus||"").toLowerCase();return!A.Q6.has(n)&&!A.us.has(n)}));return e?e.orderid:null}(),u=o&&e.orderid===o,m=l?Pt(l,e):null;return(0,Z.jsxs)("div",{className:"zone-order-card ".concat(a?"clickable":""," ").concat(i?"active":""," ").concat(u?"going-on":""),role:a?"button":void 0,tabIndex:a?0:void 0,onClick:a?function(){return rn(i?null:{orderid:e.orderid,lat:r,lon:s})}:void 0,children:[(0,Z.jsxs)("div",{className:"zone-order-card-head",children:[(0,Z.jsx)("div",{className:"zone-order-num",children:e.step||n+1}),(0,Z.jsxs)("div",{className:"zone-order-id-block",children:[(0,Z.jsxs)("div",{className:"zone-order-id",children:["Order #",e.orderid]}),(0,Z.jsxs)("div",{className:"zone-order-rider",children:[(0,Z.jsx)(_e,{children:(0,Z.jsx)(C.pbk,{})}),e.rider_name||e.ridername||"Unassigned"]})]}),function(){var n=Ne(e.deliverytime),r=Ne(e.expecteddeliverytime),s=!A.Q6.has(String(e.orderstatus||"").toLowerCase())&&null!==m;return e.orderstatus||n||r||s?(0,Z.jsxs)("div",{className:"zone-order-status-stack",children:[e.orderstatus&&(0,Z.jsx)("span",{className:"zone-order-status",style:{background:c.bg,color:c.fg},children:c.label}),(n||r)&&(0,Z.jsxs)("span",{className:"zone-order-time ".concat(n?"":"is-expected"),title:n?"Delivered at ".concat(n):"Expected at ".concat(r),children:[(0,Z.jsx)(C.dKE,{}),n||r]}),s&&(0,Z.jsxs)("span",{className:"zone-order-est-drop",title:"Estimated distance to drop location",children:[(0,Z.jsx)(C.x$F,{}),Ot(m)]})]}):null}()]}),(0,Z.jsxs)("div",{className:"zone-order-customer",children:[(0,Z.jsx)(_e,{children:(0,Z.jsx)(C.gNp,{})}),e.deliverycustomer||"\u2014"]}),e.pickupcustomer&&(0,Z.jsxs)("div",{className:"zone-order-line",title:"Kitchen: ".concat(e.pickupcustomer),children:[(0,Z.jsx)(_e,{children:(0,Z.jsx)(C.TkG,{})}),e.pickupcustomer]}),(e.deliverysuburb||e.deliveryaddress)&&(0,Z.jsxs)("div",{className:"zone-order-line",title:e.deliveryaddress||e.deliverysuburb,children:[(0,Z.jsx)(_e,{children:(0,Z.jsx)(C.$0r,{})}),e.deliverysuburb||X(e.deliveryaddress)]}),e.ordernotes&&(0,Z.jsxs)("div",{className:"zone-order-line zone-order-notes",title:e.ordernotes,children:[(0,Z.jsx)(_e,{children:(0,Z.jsx)(C.hKf,{})}),e.ordernotes]}),(0,Z.jsxs)("div",{className:"zone-order-stats",children:[(0,Z.jsxs)("span",{className:"zone-order-chip",title:"Distance",children:[(0,Z.jsx)(_e,{children:(0,Z.jsx)(C.v93,{})}),e.actualkms||e.kms||0," km"]}),e.ordertype&&(0,Z.jsx)("span",{className:"zone-order-chip zone-order-type type-".concat(String(e.ordertype).toLowerCase()),children:e.ordertype}),(0,Z.jsxs)("span",{className:"zone-order-chip zone-order-trip",children:["T",e.trip_number||"-"," \xb7 S",e.step||n+1]})]})]},e.orderid)}))})]})]}):(0,Z.jsxs)("div",{id:"riders-panel",children:[!mt&&(0,Z.jsx)("div",{className:"ph",children:"zones"===R?"Zone dispatch":"kitchens"===R?"Kitchen dispatch":"all"===R?"Active rider dispatch":"Rider dispatch"}),(0,Z.jsx)("div",{id:"rider-cards",children:0!==dt.length||Us?"zones"===R?at.map((function(e,n){var r=e.statusCounts.delivered||0;return(0,Z.jsxs)("div",{className:"rcard zone-card",onClick:function(){return Qe(e)},style:{animationDelay:"".concat(.05*n,"s")},children:[(0,Z.jsxs)("div",{className:"zone-card-header",children:[(0,Z.jsx)("div",{className:"zone-card-emoji",children:(0,Z.jsx)(C.PKO,{})}),(0,Z.jsxs)("div",{className:"zone-card-titles",children:[(0,Z.jsx)("div",{className:"zone-card-name",children:e.name}),(0,Z.jsxs)("div",{className:"zone-card-sub",children:[e.activeRidersCount," ",1===e.activeRidersCount?"rider":"riders"," \xb7 ",e.totalOrders," ",1===e.totalOrders?"order":"orders"]})]}),(0,Z.jsx)("span",{className:"zone-card-arrow","aria-hidden":"true",children:"\u2192"})]}),e.totalOrders>0&&(0,Z.jsxs)("div",{className:"zone-progress-row",children:[(0,Z.jsx)("div",{className:"zone-status-bar",title:Object.entries(e.statusCounts).map((function(e){var n=(0,l.Z)(e,2),r=n[0],s=n[1];return"".concat((0,A.Cl)(r).label,": ").concat(s)})).join(" \xb7 "),children:Object.entries(e.statusCounts).map((function(n){var r=(0,l.Z)(n,2),s=r[0],t=r[1],a=(0,A.Cl)(s),i=t/e.totalOrders*100;return(0,Z.jsx)("div",{className:"zone-status-seg",style:{width:"".concat(i,"%"),background:a.bg}},s)}))}),(0,Z.jsxs)("div",{className:"zone-progress-label",children:[r,"/",e.totalOrders]})]}),(0,Z.jsxs)("div",{className:"zone-stat-pills",children:[(0,Z.jsxs)("span",{className:"zone-stat-pill",title:"Areas covered",children:[(0,Z.jsx)("span",{className:"zone-stat-icon",children:(0,Z.jsx)(C.$0r,{})}),(0,Z.jsx)("span",{className:"zone-stat-value",children:e.suburbs.length}),(0,Z.jsx)("span",{className:"zone-stat-label",children:1===e.suburbs.length?"area":"areas"})]}),(0,Z.jsxs)("span",{className:"zone-stat-pill",title:"Total distance",children:[(0,Z.jsx)("span",{className:"zone-stat-icon",children:(0,Z.jsx)(C.v93,{})}),(0,Z.jsx)("span",{className:"zone-stat-value",children:e.totalKms.toFixed(1)}),(0,Z.jsx)("span",{className:"zone-stat-label",children:"km"})]}),(0,Z.jsxs)("span",{className:"zone-stat-pill",title:"Kitchens",children:[(0,Z.jsx)("span",{className:"zone-stat-icon",children:(0,Z.jsx)(C.TkG,{})}),(0,Z.jsx)("span",{className:"zone-stat-value",children:e.kitchens.length}),(0,Z.jsx)("span",{className:"zone-stat-label",children:1===e.kitchens.length?"kitchen":"kitchens"})]})]}),e.suburbs.length>0&&(0,Z.jsxs)("div",{className:"zone-card-suburbs",children:[(0,Z.jsx)("span",{className:"zone-card-suburbs-text",children:e.suburbs.slice(0,3).map((function(e){return e.name})).join(" \xb7 ")}),e.suburbs.length>3&&(0,Z.jsxs)("span",{className:"zone-card-suburbs-more",children:["+",e.suburbs.length-3]})]})]},e.id)})):"kitchens"===R?lt.map((function(e,n){return(0,Z.jsxs)("div",{className:"rcard",onClick:function(){return Ue(e)},style:{animationDelay:"".concat(.05*n,"s")},children:[(0,Z.jsxs)("div",{className:"rcard-top",children:[(0,Z.jsx)("div",{className:"rcard-emo",style:{background:"#f59e0b18",borderColor:"#f59e0b50",color:"#f59e0b"},children:(0,Z.jsx)(C.TkG,{})}),(0,Z.jsxs)("div",{className:"rcard-info",children:[(0,Z.jsx)("div",{className:"rcard-name",children:e.kitchenName}),(0,Z.jsxs)("div",{className:"rcard-zone",children:[e.riders.size," ",1===e.riders.size?"rider":"riders"]})]}),(0,Z.jsx)("div",{className:"rcard-badge",style:{background:"#f59e0b18",color:"#f59e0b"},children:e.orders.length})]}),(0,Z.jsx)("div",{className:"bar-bg",children:(0,Z.jsx)("div",{className:"bar-fg",style:{width:"".concat(Math.min(100,e.orders.length/20*100),"%"),background:"#f59e0b"}})}),(0,Z.jsxs)("div",{className:"rcard-meta",children:[(0,Z.jsxs)("span",{children:[(0,Z.jsx)(_e,{children:(0,Z.jsx)(C.v93,{})}),e.orders.reduce((function(e,n){return e+parseFloat(n.actualkms||n.kms||0)}),0).toFixed(1)," km"]}),(0,Z.jsxs)("span",{children:[e.riders.size," riders"]})]}),(0,Z.jsx)("div",{className:"step-ids",children:Array.from(e.riders).slice(0,10).map((function(e){var n;return(0,Z.jsx)("span",{className:"step-id",style:{color:qt(e)},children:null===(n=ct.find((function(n){return n.id===e})))||void 0===n?void 0:n.riderName.split(" ")[0]},e)}))})]},e.id)})):mt?(0,Z.jsx)(P,{visibleRiders:ft,riders:ct,resetKey:"".concat(Ir,"|").concat(zn,"|").concat(Is),focusedStop:nn,handleRiderFocus:jt,setFocusedStop:rn,calculateEstMeters:Pt,getRiderColor:qt,formatMeters:Ot,isLoading:Bs&&Us&&0===ft.length}):vt.map((function(e,n){var r,s=e.orders.length,t=e.orders.filter((function(e){return A.Q6.has(String(e.orderstatus||"").toLowerCase())})).length,a=s>0&&t>=s,i=e.orders.find((function(e){var n=String(e.orderstatus||"").toLowerCase();return!A.Q6.has(n)&&!A.us.has(n)})),c=i?Pt(e.id,i):null,l=e.gpsOnly||0===s;return(0,Z.jsxs)("div",{className:"rcard".concat(l?" is-gps-only":""),onClick:l?void 0:function(){return jt(e)},style:{animationDelay:"".concat(.05*n,"s")},children:[(0,Z.jsxs)("div",{className:"rcard-top",children:[(0,Z.jsx)("div",{className:"rcard-emo",style:{background:"".concat(e.color,"18"),borderColor:"".concat(e.color,"50"),color:e.color},children:(0,Z.jsx)(C.pbk,{})}),(0,Z.jsxs)("div",{className:"rcard-info",children:[(0,Z.jsx)("div",{className:"rcard-name",children:e.riderName}),(0,Z.jsx)("div",{className:"rcard-zone",children:l?"Live GPS \xb7 no active delivery":"".concat((null===(r=e.orders[0])||void 0===r?void 0:r.zone_name)||vr||"Local"," \xb7 ").concat(new Set(e.orders.map((function(e){return e.trip_number||1}))).size," trips")})]}),l?(0,Z.jsxs)("div",{className:"rcard-badge rcard-badge-live",title:"Rider is live on GPS with no active delivery",children:[(0,Z.jsx)("span",{className:"rcard-live-dot"})," LIVE"]}):(0,Z.jsxs)("div",{className:"rcard-badge ".concat(a?"is-done":""),style:a?void 0:{background:"".concat(e.color,"18"),color:e.color},title:"".concat(t," delivered of ").concat(s," total"),children:[t,"/",s]})]}),!l&&(0,Z.jsxs)(Z.Fragment,{children:[(0,Z.jsx)("div",{className:"bar-bg",children:(0,Z.jsx)("div",{className:"bar-fg",style:{width:"".concat(Math.min(100,s/15*100),"%"),background:e.color}})}),(0,Z.jsxs)("div",{className:"rcard-meta",children:[(0,Z.jsxs)("span",{children:[(0,Z.jsx)(_e,{children:(0,Z.jsx)(C.v93,{})}),e.orders.reduce((function(e,n){return e+parseFloat(n.actualkms||n.kms||0)}),0).toFixed(1)," km"]}),null!==c&&(0,Z.jsxs)("span",{className:"rcard-est-meters",title:"Estimated distance to next drop location",children:[(0,Z.jsx)(_e,{children:(0,Z.jsx)(C.x$F,{})}),Ot(c)," to drop"]})]}),(0,Z.jsx)("div",{className:"step-ids",children:e.orders.slice(0,15).map((function(e){return(0,Z.jsxs)("span",{className:"step-id",children:["S",e.step]},e.orderid)}))})]})]},e.id)})):function(){var e,n=null===(e=Gn.find((function(e){return e.id===Is})))||void 0===e?void 0:e.label,r=Bs&&et.length>0;return(0,Z.jsxs)("div",{className:"empty-slot",children:[(0,Z.jsx)("div",{className:"empty-slot-icon",children:(0,Z.jsx)(C.ByW,{})}),(0,Z.jsx)("div",{className:"empty-slot-title",children:n?"No orders in ".concat(n):"No orders"}),(0,Z.jsx)("div",{className:"empty-slot-sub",children:r?"".concat(et.length," order").concat(1===et.length?"":"s"," exist in other slots today"):"No deliveries found for this date"})]})}()})]})]}),(0,Z.jsxs)("div",{id:"map-wrap",className:"".concat("kitchens"===R?"view-mode-kitchens":""," ").concat(es?"compare-split":"").trim(),children:[(0,Z.jsxs)(v.h,{center:[11.022,76.982],zoom:12,scrollWheelZoom:!0,style:{height:"100%",width:"100%"},zoomControl:!1,renderer:Ds.current,inertia:!0,inertiaDeceleration:2400,inertiaMaxSpeed:2e3,wheelDebounceTime:20,wheelPxPerZoomLevel:80,zoomSnap:.25,children:[(0,Z.jsx)(f.I,{url:"https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png",attribution:"\xa9 OpenStreetMap contributors"}),(0,Z.jsx)(g.L,{position:"bottomright"}),es&&(0,Z.jsx)(ve,{targetRef:Zs}),(0,Z.jsx)(we,{focusedItem:Et||(ut||Ve)&&nn||ut||Ve||$e,viewMode:R,orders:pt,kitchens:lt,locationKey:zn,extraPoints:xt,flyTo:an}),lt.filter((function(e){return Number.isFinite(e.lat)&&Number.isFinite(e.lon)})).filter((function(e){return!ut||e.riders.has(ut.id)})).map((function(e,n){return(0,Z.jsx)(p.J,{position:[e.lat,e.lon],icon:Lt(e.kitchenName,(null===Ve||void 0===Ve?void 0:Ve.id)===e.id),zIndexOffset:(null===Ve||void 0===Ve?void 0:Ve.id)===e.id?4e3:2e3,eventHandlers:{click:function(){return Ue(e)},mouseover:function(e){return e.target.openPopup()},mouseout:function(e){return e.target.closePopup()}},children:(0,Z.jsxs)(j.G,{className:"kitchen-popup",maxWidth:220,minWidth:200,autoPan:!0,autoPanPadding:[20,20],children:[(0,Z.jsx)("div",{className:"kp-header",children:"KITCHEN"}),(0,Z.jsx)("div",{className:"kp-name",children:e.kitchenName}),(0,Z.jsxs)("div",{className:"kp-stat",children:[(0,Z.jsx)("span",{className:"kp-stat-lbl",children:"Orders"}),(0,Z.jsx)("span",{className:"kp-stat-val",children:e.orders.length})]})]})},"k-".concat(n))})),function(){if(es&&ut&&"actual"===ts)return null;var e=dt;$e&&(e=$e.orders),Ve&&(e=Ve.orders),ut&&(e=ut.orders),e=e.filter(ee);var n=es&&ut?new Map(Ft.map((function(e){return[String(e.deliveryid),e.sequenceStep]}))):null;return e.map((function(r,s){var t,a=r.rider_id,i=!a||Re.has(a),c=qt(a);if(n&&a===ut.id&&null!=r.deliveryid){var l=n.get(String(r.deliveryid));l&&(c=(0,A.di)(l-1),t=l)}var d=!!ut||!!Ve,o=(0,A.Cl)(r.orderstatus),u="delivered"===String(r.orderstatus||"").toLowerCase(),m=k&&String(k)===String(r.orderid),h=r.orderstatus?'\n \n \n ').concat(u?'':"","\n "):"",v=d?function(){var n=t||r.step||e.indexOf(r)+1,s=32;return b().divIcon({className:"",iconSize:[s,s],iconAnchor:[16,16],popupAnchor:[0,-28],html:'
9?12:14,"px;opacity:").concat(i?1:.75,'">').concat(n>0?n:"").concat(h,"
")})}():b().divIcon({className:"",iconSize:[24,30],iconAnchor:[2,30],popupAnchor:[10,-25],html:'
').concat(h,"
")});return(0,Z.jsx)(p.J,{position:[parseFloat(r.droplat||r.deliverylat),parseFloat(r.droplon||r.deliverylong)],icon:v,zIndexOffset:a?100:0,ref:function(e){e?un.current[String(r.orderid)]=e:delete un.current[String(r.orderid)]},eventHandlers:{click:function(){var e=String(r.orderid);mn.current.has(e)?(mn.current.delete(e),gn(null)):(mn.current.add(e),gn(r))}}},"".concat(r.orderid,"-").concat(d?"num":"flag"))}))}(),function(){var e=es&&ut&&"actual"===ts;if(Mr)return e?[]:Ar.map((function(e,n){return(0,Z.jsx)(h.a,{positions:[e.from,e.to],pathOptions:{color:e.color,weight:6,opacity:.9,lineJoin:"round",lineCap:"round"}},n)}));var n=[],r=$e?new Set($e.riders.map((function(e){return String(e.rider_id)}))):null;return e||vt.forEach((function(e){var s=Re.has(e.id);if((!ut||ut.id===e.id)&&(!Ve||Ve.riders.has(e.id))&&(!r||r.has(String(e.id)))){var a=mt?(0,A.P0)(e.orders):null,i=mt?a?[a]:[]:e.orders;if(!mt||0!==i.length){var c={};i.forEach((function(e){var n=e.trip_number||1;c[n]||(c[n]=[]),c[n].push(e)})),Object.entries(c).forEach((function(r){var a=(0,l.Z)(r,2),i=a[0],c=a[1],d=Ve?c.filter((function(e){return(e.pickupcustomer||e.kitchen_key||"Unknown").toLowerCase().trim()===Ve.id})):c;if(0!==d.length){var o="".concat(e.id,"-").concat(i),m=jr[o],p=(0,t.Z)(d).sort((function(e,n){return(e.step||0)-(n.step||0)})),v=s?1:.1,f="kitchens"===R||Ve?7:6,x=es&&ut&&e.id===ut.id;if(!x){var j=[],g=!1;if(p.forEach((function(e){if(null!=e.deliveryid&&""!==e.deliveryid&&0!==e.deliveryid){var n=String(e.deliveryid),r=kr[n],s=wt.get(n),a=null;if(Array.isArray(r)&&r.length>=2?a=r:s&&s.coords.length>=2&&(a=s.coords.map((function(e){return[e.lat,e.lng]}))),a)if(g=!0,0===j.length)j.push.apply(j,(0,t.Z)(a));else{var i=j[j.length-1],c=a[0],l=Math.abs(i[0]-c[0])<1e-5&&Math.abs(i[1]-c[1])<1e-5;j.push.apply(j,(0,t.Z)(l?a.slice(1):a))}}})),g&&j.length>=2)return void n.push((0,Z.jsxs)(u.Fragment,{children:[(0,Z.jsx)(h.a,{positions:j,pathOptions:{color:"#ffffff",weight:f+4,opacity:.5*v,lineJoin:"round",lineCap:"round"}}),(0,Z.jsx)(h.a,{positions:j,pathOptions:{color:e.color,weight:f,opacity:v,lineJoin:"round",lineCap:"round"}})]},"".concat(e.id,"-").concat(i,"-actual")))}var N=mt?p[0]:null,b=null;if(mt&&N){var y=Ps.find((function(n){return String(n.id)===String(e.id)})),k=y&&Number.isFinite(y.lat)&&Number.isFinite(y.lon)?[y.lat,y.lon]:se(N)?[Q(ne(N)),Q(re(N))]:null,S=Q(N.droplat||N.deliverylat),w=Q(N.droplon||N.deliverylong);k&&Number.isFinite(S)&&Number.isFinite(w)&&(b=[k,[S,w]])}var F=mt?N?jr["".concat(e.id,"-active-").concat(N.orderid)]:void 0:m,_=Array.isArray(F)&&F.length>=2,M=!1===F;if(mt||_||M){var z=_?F:mt?b:ye(p);if(z&&!(z.length<2)){var C=es&&ut&&e.id===ut.id,E=M?"8 6":C&&"combined"===ts?"6 5":void 0;if(x){var D,L=new Map(Ft.map((function(e){return[String(e.deliveryid),e.sequenceStep]}))),q=p.filter(ee),P=q.map((function(e){return[parseFloat(e.droplat||e.deliverylat),parseFloat(e.droplon||e.deliverylong)]}));if(_)D=ge(z,P);else{var O=z.length>P.length;D=[];for(var T=0;T=z.length||H>=z.length?D.push([]):D.push([z[I],z[H]])}}var K="combined"===ts?5:0;return n.push((0,Z.jsx)(h.a,{positions:z,pathOptions:{color:"#ffffff",weight:f+4,opacity:.5*v,lineJoin:"round",lineCap:"round",offset:K}},"".concat(e.id,"-").concat(i,"-halo"))),void D.forEach((function(r,s){if(r&&!(r.length<2)){var t=q[s],a=t?L.get(String(t.deliveryid)):null,c="combined"===ts?J:a?(0,A.di)(a-1):e.color,l=null!=Es&&Es===a,d=l?f+1.5:f,o=l?1:Es?.5*v:v;n.push((0,Z.jsx)(h.a,{positions:r,pathOptions:{color:c,weight:d,opacity:o,lineJoin:"round",lineCap:"round",dashArray:E,offset:K}},"".concat(e.id,"-").concat(i,"-step-").concat(s,"-").concat((null===t||void 0===t?void 0:t.deliveryid)||s)))}}))}n.push((0,Z.jsxs)(u.Fragment,{children:[(0,Z.jsx)(h.a,{positions:z,pathOptions:{color:"#ffffff",weight:f+4,opacity:.5*v,lineJoin:"round",lineCap:"round"}}),(0,Z.jsx)(h.a,{positions:z,pathOptions:{color:e.color,weight:f,opacity:v,lineJoin:"round",lineCap:"round",dashArray:E}})]},"".concat(e.id,"-").concat(i)))}}}}))}}})),n}(),Ps.filter((function(e){return mt?("active"===e.status||"pending"===e.status)&&ht.has(String(e.id)):ct.some((function(n){return String(n.id)===String(e.id)}))})).filter((function(e){return!ut||String(ut.id)===String(e.id)})).map((function(e){var n,r="active"===e.status||"pending"===e.status,s=r?"#16a34a":"#dc2626",t=ct.find((function(n){return String(n.id)===String(e.id)})),a=null===t||void 0===t||null===(n=t.orders)||void 0===n?void 0:n.slice().sort((function(e,n){var r=e.trip_number||1,s=n.trip_number||1;return r!==s?r-s:(e.step||0)-(n.step||0)})).find((function(e){var n=String(e.orderstatus||"").toLowerCase();return!A.Q6.has(n)&&!A.us.has(n)})),i=a?a.deliverysuburb||X(a.deliveryaddress):null,c=(e.username||"").replace(/[<>&"']/g,""),l=e.orderid?String(e.orderid).replace(/[<>&"']/g,""):"",d="".concat(mt?"bike":"pin","|").concat(s,"|").concat(c,"|").concat(l,"|").concat(r?1:0),u=hn.current.get(e.id);u&&u.sig===d||(u={sig:d,icon:mt?b().divIcon({className:"",iconSize:[160,44],iconAnchor:[22,22],popupAnchor:[0,-22],html:'
\n \n \n \n \n ').concat(c).concat(l?" #".concat(l,""):"","\n
")}):b().divIcon({className:"",iconSize:[140,56],iconAnchor:[12,41],popupAnchor:[58,-40],html:'
\n
\n
').concat(c).concat(l?" #".concat(l,""):"","
\n
")})},hn.current.set(e.id,u));var m=u.icon,h={click:function(n){var r=String(e.id);pn.current.has(r)?(pn.current.delete(r),n.target.closePopup()):(pn.current.add(r),n.target.openPopup());var s=ct.find((function(e){return String(e.id)===r}));s&&jt(s)},popupclose:function(){pn.current.delete(String(e.id))}},v=mt?Fe:p.J,f=mt?{target:[e.lat,e.lon],duration:1200}:{position:[e.lat,e.lon]};return(0,Z.jsx)(v,(0,o.Z)((0,o.Z)({},f),{},{icon:m,zIndexOffset:2500,eventHandlers:h,children:(0,Z.jsxs)(j.G,{maxWidth:260,autoPan:!0,autoPanPadding:[20,20],className:"dispatch-popup live-rider-popup",children:[(0,Z.jsx)("div",{className:"pu-hdr-live",children:(0,Z.jsxs)("div",{className:"pu-hdr-left",children:[(0,Z.jsx)("span",{className:"pu-live-indicator",style:{"--pulse-color":s},children:(0,Z.jsx)("span",{className:"pu-live-dot"})}),(0,Z.jsx)("span",{className:"pu-hdr-title",children:"LIVE GPS"})]})}),(0,Z.jsxs)("div",{className:"pu-rider-profile",children:[(0,Z.jsx)("div",{className:"pu-avatar",style:{backgroundColor:"".concat(s,"12"),color:s},children:(0,Z.jsx)(C.MCF,{})}),(0,Z.jsxs)("div",{className:"pu-rider-info-text",children:[(0,Z.jsxs)("div",{className:"pu-rider-name-row",children:[(0,Z.jsx)("span",{className:"pu-rider-name",children:e.username||"Rider #".concat(e.id)}),e.status&&(0,Z.jsx)("span",{className:"pu-status-badge ".concat("active"===e.status.toLowerCase()?"active":"idle"),children:e.status})]}),(0,Z.jsxs)("div",{className:"pu-rider-meta",children:["Rider ID: #",e.id]})]})]}),(0,Z.jsxs)("div",{className:"pu-body-content",children:[e.orderid&&(0,Z.jsxs)("div",{className:"pu-info-row",children:[(0,Z.jsx)("span",{className:"pu-info-label",children:"Active Order"}),(0,Z.jsxs)("span",{className:"pu-info-value pu-order-badge",children:["#",e.orderid]})]}),a&&(0,Z.jsxs)("div",{className:"pu-info-row",children:[(0,Z.jsx)("span",{className:"pu-info-label",children:"Next Stop"}),(0,Z.jsxs)("span",{className:"pu-info-value",style:{color:"#4f46e5"},children:["#",a.step||"?"," \xb7 ",a.deliverycustomer||"\u2014"]})]}),i&&(0,Z.jsxs)("div",{className:"pu-info-row",children:[(0,Z.jsx)("span",{className:"pu-info-label",children:"Next Location"}),(0,Z.jsx)("span",{className:"pu-info-value",title:a.deliveryaddress||i,children:i})]}),(null===a||void 0===a?void 0:a.pickupcustomer)&&(0,Z.jsxs)("div",{className:"pu-info-row",children:[(0,Z.jsx)("span",{className:"pu-info-label",children:"Pickup"}),(0,Z.jsx)("span",{className:"pu-info-value",title:a.pickupcustomer,children:a.pickupcustomer})]}),e.contactno&&(0,Z.jsxs)("div",{className:"pu-info-row",children:[(0,Z.jsx)("span",{className:"pu-info-label",children:"Phone"}),(0,Z.jsx)("a",{href:"tel:".concat(e.contactno),className:"pu-info-value pu-phone-link",children:e.contactno})]}),e.logdate&&(0,Z.jsxs)("div",{className:"pu-info-row",children:[(0,Z.jsx)("span",{className:"pu-info-label",children:"Last Seen"}),(0,Z.jsxs)("span",{className:"pu-info-value pu-time-stamp",children:[(0,Z.jsx)(C.dKE,{className:"inline-icon"})," ",S()(e.logdate).isValid()?S()(e.logdate).format("hh:mm:ss A"):e.logdate]})]}),(0,Z.jsxs)("div",{className:"pu-info-row",children:[(0,Z.jsx)("span",{className:"pu-info-label",children:"Position"}),(0,Z.jsxs)("span",{className:"pu-info-value pu-coordinates",children:[e.lat.toFixed(5),", ",e.lon.toFixed(5)]})]})]})]})}),"live-".concat(e.id))})),es&&ut&&"planned"!==ts&&Ft.map((function(e,n){var r,s;if(0===e.coords.length)return null;var t=(0,A.di)(n),a="combined"===ts?$:t,i=[e.coords[0].lat,e.coords[0].lng],c=[e.coords[e.coords.length-1].lat,e.coords[e.coords.length-1].lng],l=kr[e.deliveryid],d=Array.isArray(l)&&l.length>=2?l:e.coords.map((function(e){return[e.lat,e.lng]})),o=d,m=!0;if(Mr){var v=qr[e.sequenceStep]||0;v<2?m=!1:o=d.slice(0,Math.min(v,d.length))}var f=Es===e.sequenceStep,j=String(e.orderstatus||"").toLowerCase(),g=A.Q6.has(j),N=A.us.has(j),y=_t.find((function(n){return n.sequenceStep===e.sequenceStep})),k=!(null===y||void 0===y||!y.anomaly),w=null===ut||void 0===ut||null===(r=ut.orders)||void 0===r?void 0:r.find((function(n){return null!=n.deliveryid&&String(n.deliveryid)===String(e.deliveryid)})),F=(0,A.Cl)(e.orderstatus),_=(e.orderstatus&&'\n \n \n ').concat(g?'':"","\n "),["compare-step-pin"]);f&&_.push("is-focused"),g&&_.push("is-delivered"),N&&_.push("is-skipped"),k&&_.push("is-anomaly");var M='
')+''.concat(e.sequenceStep,"")+(g?'':"")+"
",z=b().divIcon({className:"",iconSize:[36,36],iconAnchor:[18,18],popupAnchor:[0,-22],html:M}),E=1===e.sequenceStep,D=E?b().divIcon({className:"",iconSize:[40,40],iconAnchor:[20,20],html:'
')+'
'}):null,L=function(n){n.originalEvent&&n.originalEvent.stopPropagation(),As((function(n){return n===e.sequenceStep?null:e.sequenceStep})),w&&n.target&&"function"===typeof n.target.openPopup&&n.target.openPopup()},q="combined"===ts?-5:0;return(0,Z.jsxs)(u.Fragment,{children:[m&&(0,Z.jsx)(h.a,{positions:o,pathOptions:{color:"#ffffff",weight:f?11:9,opacity:f?.75:.55,lineJoin:"round",lineCap:"round",offset:q}}),m&&(0,Z.jsx)(h.a,{positions:o,pathOptions:{color:a,weight:f?6.5:5,opacity:f?1:Es?.55:.95,lineJoin:"round",lineCap:"round",offset:q}}),E&&(0,Z.jsx)(p.J,{position:i,icon:D,zIndexOffset:f?900:100,eventHandlers:{click:function(n){n.originalEvent&&n.originalEvent.stopPropagation(),As((function(n){return n===e.sequenceStep?null:e.sequenceStep}))}},children:(0,Z.jsx)(x.u,{direction:"top",offset:[0,-12],opacity:1,className:"compare-tooltip",children:(0,Z.jsxs)("div",{className:"cmp-tip",children:[(0,Z.jsxs)("div",{className:"cmp-tip-header",children:[(0,Z.jsx)("span",{className:"cmp-tip-step",style:{background:t},children:(0,Z.jsx)(C.YD2,{})}),(0,Z.jsxs)("div",{className:"cmp-tip-title-stack",children:[(0,Z.jsx)("div",{className:"cmp-tip-title",children:e.pickupcustomer||"Pickup"}),(0,Z.jsx)("div",{className:"cmp-tip-sub",children:null!==(s=e.coords[0])&&void 0!==s&&s.logdate?"Picked up \xb7 ".concat(S()(e.coords[0].logdate).format("hh:mm A")):"Rider trip origin"})]})]}),(0,Z.jsx)("div",{className:"cmp-tip-action",children:"Click for step 1 details"})]})})}),(0,Z.jsx)(p.J,{position:c,icon:z,zIndexOffset:f?1e3:200,eventHandlers:w?{mouseover:function(){vn.current&&(clearTimeout(vn.current),vn.current=null),gn(w)},mouseout:function(){Es!==e.sequenceStep&&(vn.current&&clearTimeout(vn.current),vn.current=setTimeout((function(){gn((function(e){return e&&String(e.orderid)===String(w.orderid)?null:e})),vn.current=null}),200))},click:L}:{click:L},children:!w&&(0,Z.jsx)(x.u,{direction:"top",offset:[0,-20],opacity:1,className:"compare-tooltip",children:function(){var n=(0,A.Cl)(e.orderstatus);return(0,Z.jsxs)("div",{className:"cmp-tip",children:[(0,Z.jsxs)("div",{className:"cmp-tip-header",children:[(0,Z.jsx)("span",{className:"cmp-tip-step",style:{background:t},children:e.sequenceStep}),(0,Z.jsxs)("div",{className:"cmp-tip-title-stack",children:[(0,Z.jsx)("div",{className:"cmp-tip-title",children:e.deliverycustomer||"Step ".concat(e.sequenceStep)}),(0,Z.jsx)("div",{className:"cmp-tip-sub",children:e.deliverytime?"Delivered ".concat(S()(e.deliverytime).format("hh:mm A")):"".concat(e.coords.length," GPS pings")})]}),e.orderstatus&&(0,Z.jsx)("span",{className:"cmp-tip-tag",style:{background:n.bg,color:n.fg},children:n.label})]}),k&&(0,Z.jsx)("div",{className:"cmp-tip-anomaly",children:"Deviation flagged \u2014 see details below"}),(0,Z.jsx)("div",{className:"cmp-tip-action",children:f?"Click to deselect":"Click for details"})]})}()})})]},"actual-".concat(e.deliveryid))}))]}),es&&ut&&(0,Z.jsxs)("div",{className:"compare-view-switcher",role:"group","aria-label":"Compare view layer",children:[(0,Z.jsx)("button",{type:"button",className:"actual"===ts?"is-active":"",onClick:function(){return as("actual")},title:"Show only the rider's actual GPS trail",children:"Actual"}),(0,Z.jsx)("button",{type:"button",className:"planned"===ts?"is-active":"",onClick:function(){return as("planned")},title:"Show only the dispatched planned route",children:"Planned"}),(0,Z.jsx)("button",{type:"button",className:"combined"===ts?"is-active":"",onClick:function(){return as("combined")},title:"Overlay planned (dashed) and actual (solid) on one map",children:"Combined"})]}),(0,Z.jsx)("div",{id:"ov-tl"}),(0,Z.jsx)("div",{id:"ov-br",children:(0,Z.jsxs)("button",{className:"sbt ".concat(Mr?"active":""),onClick:function(){if(Mr)return zr(!1),Zr([]),void Pr({});zr(!0),Zr([]),Pr({});var e=es&&ut,n=e?new Map(Ft.map((function(e){return[String(e.deliveryid),e.sequenceStep]}))):null,r=[];if(ct.forEach((function(s){if(Re.has(s.id)&&(!ut||ut.id===s.id)&&(!Ve||Ve.riders.has(s.id))){var a=mt?(0,A.P0)(s.orders):null,i=a&&"active"===String(a.orderstatus||"").toLowerCase(),c=mt?i?[a]:[]:s.orders,d={};c.forEach((function(e){var n=e.trip_number||1;d[n]||(d[n]=[]),d[n].push(e)})),Object.entries(d).forEach((function(a){var i=(0,l.Z)(a,2),c=i[0],d=i[1],o=Ve?d.filter((function(e){return(e.pickupcustomer||e.kitchen_key||"Unknown").toLowerCase().trim()===Ve.id})):d;if(0!==o.length){var u=mt?"".concat(s.id,"-active-").concat(o[0].orderid):"".concat(s.id,"-").concat(c),m=jr[u],p=(0,t.Z)(o).sort((function(e,n){return(e.step||0)-(n.step||0)})),h=null;if(mt&&o[0]){var v=o[0],f=Ps.find((function(e){return String(e.id)===String(s.id)})),x=f&&Number.isFinite(f.lat)&&Number.isFinite(f.lon)?[f.lat,f.lon]:se(v)?[Q(ne(v)),Q(re(v))]:null,j=Q(v.droplat||v.deliverylat),g=Q(v.droplon||v.deliverylong);x&&Number.isFinite(j)&&Number.isFinite(g)&&(h=[x,[j,g]])}var N=mt?h||[]:ye(p),b="kitchens"===R||Ve,y=m||N;if(!(y.length<2)){var k=function(){return s.color};if(e&&s.id===ut.id){var S=p.filter(ee).map((function(e){return[parseFloat(e.droplat||e.deliverylat),parseFloat(e.droplon||e.deliverylong)]})),w=m?ge(m,S):function(){for(var e=N.length>S.length,n=[],r=0;r=N.length||t>=N.length?n.push([]):n.push([N[s],N[t]])}return n}(),F=[],_=0;w.forEach((function(e,n){for(var r=Math.max(0,((null===e||void 0===e?void 0:e.length)||0)-1),s=0;s0){var s=(0,t.Z)(Ft),a=s.map((function(e){var n=kr[e.deliveryid];return Array.isArray(n)&&n.length>=2?n:e.coords.map((function(e){return[e.lat,e.lng]}))})),i=r.length>0?r[r.length-1].delay:800*s.length,c=Math.max(i,600*s.length),d=c/Math.max(1,s.length),o=Date.now();requestAnimationFrame((function e(){if(Or.current){var n=Date.now()-o,r={};s.forEach((function(e,s){var t=a[s];if(t&&!(t.length<2)){var i=s*d;if(n>=i+d)r[e.sequenceStep]=t.length;else if(n>=i){var c=(n-i)/d;r[e.sequenceStep]=Math.max(2,Math.ceil(c*t.length))}}})),Pr(r),n0})).length,r=Ft.filter((function(e){return e.isLoading})).length,s=e>0?Math.round(n/e*100):0,t=e>0&&n===e&&0===r,a=null!=Es?_t.find((function(e){return e.sequenceStep===Es})):null;return(0,Z.jsxs)("div",{className:"compare-header-v2",children:[(0,Z.jsxs)("div",{className:"compare-header-row",children:[(0,Z.jsxs)("div",{className:"compare-title",children:[(0,Z.jsx)("span",{className:"compare-title-dot",style:{background:ut.color}}),(0,Z.jsx)("span",{className:"compare-title-name",children:ut.riderName}),(0,Z.jsx)("span",{className:"compare-title-badge",children:"ACTUAL vs PLANNED"})]}),(0,Z.jsxs)("div",{className:"compare-header-tools",children:[null!=Es&&(0,Z.jsxs)("button",{type:"button",className:"compare-overall-btn",onClick:function(){return As(null)},title:"Zoom out to the whole day",children:[(0,Z.jsx)(C.zNX,{})," Overall"]}),(0,Z.jsx)("button",{type:"button",className:"compare-timeline-toggle".concat(ms?" is-open":""),onClick:function(){return ps((function(e){return!e}))},title:ms?"Hide planned/actual timeline":"Show planned/actual timeline","aria-expanded":ms,children:(0,Z.jsx)(C.Yc6,{})})]})]}),ms&&(0,Z.jsxs)(Z.Fragment,{children:[(0,Z.jsxs)("div",{className:"compare-timeline-wrap",children:[(0,Z.jsxs)("div",{className:"compare-timeline-container",children:[(0,Z.jsxs)("div",{className:"compare-timeline-labels",children:[(0,Z.jsx)("div",{className:"compare-timeline-label",children:"Planned"}),(0,Z.jsx)("div",{className:"compare-timeline-label",children:"Actual"})]}),(0,Z.jsxs)("div",{className:"compare-timeline-scrollable",children:[(0,Z.jsx)("div",{className:"compare-timeline-track is-planned",children:zt.map((function(e,n){var r,s=String(e.orderstatus||"").toLowerCase(),t=A.Q6.has(s),a=A.us.has(s),i=Es===e.sequenceStep,c=e.isLoading&&0===e.coordsCount,l=!e.isLoading&&0===e.coordsCount,d=(null===(r=e.order)||void 0===r?void 0:r.step)||e.sequenceStep,o=(0,A.di)(d-1),m=["compare-step",i&&"is-focused",t&&"is-delivered",a&&"is-skipped",!t&&!a&&"is-pending",c&&"is-loading",l&&"is-no-data",e.anomaly&&"is-anomaly"].filter(Boolean).join(" ");return(0,Z.jsxs)(u.Fragment,{children:[n>0&&(0,Z.jsx)("span",{className:"compare-step-spacer"}),(0,Z.jsxs)("button",{type:"button",className:m,style:{"--step-color":o},onClick:function(){return As((function(n){return n===e.sequenceStep?null:e.sequenceStep}))},title:"Planned Step ".concat(d)+(e.deliverycustomer?" \xb7 ".concat(e.deliverycustomer):"")+(e.expectedTs?" \xb7 ".concat(e.expectedTs.format("hh:mm A")):"")+(e.anomaly?" \xb7 deviation flagged":""),children:[(0,Z.jsx)("span",{className:"compare-step-circle",children:c?(0,Z.jsx)("span",{className:"compare-step-spin"}):d}),e.expectedTs&&(0,Z.jsx)("span",{className:"compare-step-tick",children:e.expectedTs.format("HH:mm")})]})]},"step-p-".concat(e.deliveryid))}))}),(0,Z.jsx)("div",{className:"compare-timeline-track is-actual",children:Ct.map((function(e,n){var r,s=String(e.orderstatus||"").toLowerCase(),t=A.Q6.has(s),a=A.us.has(s),i=Es===e.sequenceStep,c=e.isLoading&&0===e.coordsCount,l=!e.isLoading&&0===e.coordsCount,d=(null===(r=e.order)||void 0===r?void 0:r.step)||e.sequenceStep,o=(0,A.di)(d-1),m=["compare-step",i&&"is-focused",t&&"is-delivered",a&&"is-skipped",!t&&!a&&"is-pending",c&&"is-loading",l&&"is-no-data",e.anomaly&&"is-anomaly"].filter(Boolean).join(" ");return(0,Z.jsxs)(u.Fragment,{children:[n>0&&(0,Z.jsx)("span",{className:"compare-step-spacer"}),(0,Z.jsxs)("button",{type:"button",className:m,style:{"--step-color":o},onClick:function(){return As((function(n){return n===e.sequenceStep?null:e.sequenceStep}))},title:"Actual Visit ".concat(n+1," (Planned Step ").concat(d,")")+(e.deliverycustomer?" \xb7 ".concat(e.deliverycustomer):"")+(e.actualTs?" \xb7 ".concat(e.actualTs.format("hh:mm A")):"")+(e.anomaly?" \xb7 deviation flagged":""),children:[(0,Z.jsx)("span",{className:"compare-step-circle",children:c?(0,Z.jsx)("span",{className:"compare-step-spin"}):d}),e.actualTs&&(0,Z.jsx)("span",{className:"compare-step-tick",children:e.actualTs.format("HH:mm")}),e.anomaly&&(0,Z.jsx)("span",{className:"compare-step-flag",title:"Deviation flagged"})]})]},"step-a-".concat(e.deliveryid))}))})]})]}),(0,Z.jsxs)("div",{className:"compare-progress-strip",children:[(0,Z.jsx)("div",{className:"compare-progress-bar-wrap",children:(0,Z.jsx)("div",{className:"compare-progress-bar-fill".concat(t?" is-done":""),style:{width:"".concat(s,"%")}})}),(0,Z.jsx)("span",{className:"compare-progress-text",children:r>0?"Loading GPS\u2026 ".concat(n,"/").concat(e):"".concat(n,"/").concat(e," tracks")})]})]}),function(){var e="combined"===ts,n=a?(0,A.di)(a.sequenceStep-1):"linear-gradient(90deg, ".concat(A.XZ.slice(0,6).join(", "),")"),r=e?J:n,s=e?$:n;return(0,Z.jsxs)("div",{className:"compare-legend",children:[(0,Z.jsxs)("span",{className:"compare-legend-item",children:[(0,Z.jsx)("span",{className:"compare-legend-swatch is-step-color is-dashed",style:{background:r}}),"Planned (dashed)"]}),(0,Z.jsxs)("span",{className:"compare-legend-item",children:[(0,Z.jsx)("span",{className:"compare-legend-swatch is-step-color",style:{background:s}}),"Actual GPS (solid)"]}),(0,Z.jsx)("span",{className:"compare-legend-note",children:"Kalman-smoothed GPS \xb7 OSRM road-snapped"})]})}()]})]})}()}),es&&ut&&(0,Z.jsx)(D,{focusedRider:ut,compareDeltas:_t,compareSummary:Mt,actualOrdered:Ct,focusedCompareStep:Es,setFocusedCompareStep:As,sequenceOpen:ls,setSequenceOpen:ds,expandedSeqGroups:fs,setExpandedSeqGroups:xs,onClose:function(){return ns(!1)}})]}),jn&&(0,Z.jsx)("div",{className:"dispatch-popup-center",role:"dialog","aria-label":"Order ".concat(jn.orderid," details"),onMouseEnter:function(){vn.current&&(clearTimeout(vn.current),vn.current=null)},onMouseLeave:function(){(function(e){if(!e)return!1;if(mn.current.has(String(e.orderid)))return!0;if(es&&ut&&null!=e.deliveryid){var n=Ft.find((function(n){return String(n.deliveryid)===String(e.deliveryid)}));if(n&&Es===n.sequenceStep)return!0}return!1})(jn)||(vn.current&&clearTimeout(vn.current),vn.current=setTimeout((function(){gn(null),vn.current=null}),200))},children:(0,Z.jsxs)("div",{className:"dispatch-popup-card dispatch-popup",children:[(0,Z.jsx)("button",{type:"button",className:"dispatch-popup-center-close","aria-label":"Close order details",onClick:function(){mn.current.delete(String(jn.orderid)),gn(null)},children:"\xd7"}),function(e){var n=(0,A.Cl)(e.orderstatus),r=e.rider_id||e.userid,s=A.Q6.has(String(e.orderstatus||"").toLowerCase())?null:Pt(r,e);return(0,Z.jsxs)("div",{style:{height:"100%",width:"100%"},children:[(0,Z.jsxs)("div",{className:"pu-header",children:[(0,Z.jsxs)("div",{className:"pu-header-top",children:[(0,Z.jsxs)("div",{className:"pu-id",children:["ORDER #",e.orderid]}),e.orderstatus&&(0,Z.jsx)("span",{className:"pu-status-chip",style:{background:n.bg,color:n.fg},children:n.label})]}),(0,Z.jsxs)("div",{className:"pu-header-main",children:[(0,Z.jsxs)("div",{className:"pu-header-left",children:[(0,Z.jsxs)("div",{className:"pu-rider",children:[(0,Z.jsx)(C.pbk,{})," ",(0,Z.jsx)("span",{children:e.rider_name||e.ridername||"Unassigned"})]}),(e.deliverycustomer||e.customername)&&(0,Z.jsxs)("div",{className:"pu-customer",title:e.deliverycustomer||e.customername,children:[(0,Z.jsx)(C.Vyx,{})," ",(0,Z.jsx)("span",{children:e.deliverycustomer||e.customername})]}),null!=e.deliveryid&&(0,Z.jsxs)("div",{className:"pu-delivery-id",children:["Delivery #",e.deliveryid]})]}),null!=e.step&&(0,Z.jsxs)("div",{className:"pu-header-step",children:[(0,Z.jsx)("span",{className:"pu-header-step-label",children:"Step"}),(0,Z.jsxs)("span",{className:"pu-header-step-value",children:[null!=e.trip_number&&e.trip_number>1?"T".concat(e.trip_number,"\xb7"):"",e.step]})]})]})]}),(0,Z.jsxs)("div",{className:"pu-body",children:[be.some((function(n){return e[n.key]}))&&(0,Z.jsxs)("div",{className:"pu-section",children:[(0,Z.jsx)("div",{className:"pu-section-label",children:"Timeline"}),(0,Z.jsx)("div",{className:"pu-timeline",children:be.map((function(n){var r=Ne(e[n.key]);return r?(0,Z.jsxs)("div",{className:"pu-tl-row ".concat(n.final?"delivered":""),children:[(0,Z.jsx)("span",{className:"pu-tl-dot"}),(0,Z.jsx)("span",{className:"pu-tl-label",children:n.label}),(0,Z.jsx)("span",{className:"pu-tl-time",children:r})]},n.key):null}))})]}),(0,Z.jsxs)("div",{className:"pu-section",children:[(0,Z.jsx)("div",{className:"pu-section-label",children:"Details"}),(0,Z.jsxs)("div",{className:"pu-details-grid",children:[(e.pickupcustomer||e.locationname||e.pickuplocation)&&(0,Z.jsxs)("div",{className:"pu-detail",children:[(0,Z.jsx)("div",{className:"pu-detail-icon",children:(0,Z.jsx)(C.TkG,{})}),(0,Z.jsxs)("div",{className:"pu-detail-body",children:[(0,Z.jsx)("div",{className:"pu-detail-label",children:"Pickup"}),(0,Z.jsx)("div",{className:"pu-detail-value",title:e.pickupcustomer||e.locationname||e.pickuplocation,children:e.pickupcustomer||e.locationname||e.pickuplocation})]})]}),(e.deliverysuburb||e.deliveryaddress)&&(0,Z.jsxs)("div",{className:"pu-detail",children:[(0,Z.jsx)("div",{className:"pu-detail-icon",children:(0,Z.jsx)(C.c7Z,{})}),(0,Z.jsxs)("div",{className:"pu-detail-body",children:[(0,Z.jsx)("div",{className:"pu-detail-label",children:"Drop"}),(0,Z.jsx)("div",{className:"pu-detail-value",title:e.deliveryaddress||e.deliverysuburb,children:e.deliverysuburb||X(e.deliveryaddress)})]})]}),e.zone_name&&(0,Z.jsxs)("div",{className:"pu-detail",children:[(0,Z.jsx)("div",{className:"pu-detail-icon",children:(0,Z.jsx)(C.PKO,{})}),(0,Z.jsxs)("div",{className:"pu-detail-body",children:[(0,Z.jsx)("div",{className:"pu-detail-label",children:"Zone"}),(0,Z.jsx)("div",{className:"pu-detail-value",title:e.zone_name,children:e.zone_name})]})]}),(e.rider_id||e.userid)&&(0,Z.jsxs)("div",{className:"pu-detail",children:[(0,Z.jsx)("div",{className:"pu-detail-icon",children:(0,Z.jsx)(C.pbk,{})}),(0,Z.jsxs)("div",{className:"pu-detail-body",children:[(0,Z.jsx)("div",{className:"pu-detail-label",children:"Rider ID"}),(0,Z.jsxs)("div",{className:"pu-detail-value",children:["#",e.rider_id||e.userid]})]})]})]}),(null!=e.actualkms||null!==s)&&(0,Z.jsxs)("div",{className:"pu-distance-row",children:[null!=e.actualkms&&""!==e.actualkms&&(0,Z.jsxs)("div",{className:"pu-distance-chip",children:[(0,Z.jsx)("span",{className:"pu-distance-icon",children:(0,Z.jsx)(C.v93,{})}),(0,Z.jsx)("span",{className:"pu-distance-label",children:"Actual"}),(0,Z.jsxs)("span",{className:"pu-distance-value",children:[e.actualkms," km"]})]}),null!==s&&(0,Z.jsxs)("div",{className:"pu-distance-chip pu-est-meters",title:"Estimated distance to drop location",children:[(0,Z.jsx)("span",{className:"pu-distance-icon",children:(0,Z.jsx)(C.x$F,{})}),(0,Z.jsx)("span",{className:"pu-distance-label",children:"Est. to Drop"}),(0,Z.jsx)("span",{className:"pu-distance-value",children:Ot(s)})]})]})]})]})]})}(jn)]})})]}),!m&&"analysis"===K&&(0,Z.jsxs)("div",{id:"dispatch-analysis",children:[(0,Z.jsx)("div",{className:"da-picker-row",children:Me.map((function(e){var n,r=G[e.key],s=pe===e.key,t=!1===(null===r||void 0===r||null===(n=r.data)||void 0===n?void 0:n.success),a=t?"#fee2e2":r?"".concat(e.color,"22"):"#f1f5f9",i=t?"#dc2626":r?e.color:"#64748b",c=s?"Loading\u2026":t?"! Failed":r?"\u2713 ".concat(r.fetchedAt):"Fetch",l=Ze===e.key;return(0,Z.jsxs)("button",{type:"button",className:"da-picker ".concat(r?"has-data":""," ").concat(s?"is-loading":""," ").concat(l?"is-active":""),onClick:function(){return!s&&qe(e.key)},style:{borderColor:l?e.color:t?"#fecaca":r?e.border:"#e2e8f0",background:t?"#fef2f2":r?e.bg:"#ffffff",boxShadow:l?"0 0 0 2px ".concat(e.color,"33"):void 0},disabled:s,children:[(0,Z.jsxs)("div",{className:"da-picker-head",children:[(0,Z.jsx)("div",{className:"da-picker-badge",style:{background:"".concat(e.color,"22"),color:e.color},children:e.label[0]}),(0,Z.jsxs)("div",{className:"da-picker-meta",children:[(0,Z.jsx)("div",{className:"da-picker-name",children:e.label}),(0,Z.jsx)("div",{className:"da-picker-range",children:e.timeRange})]}),(0,Z.jsx)("span",{className:"da-picker-status",style:{background:a,color:i},children:c})]}),(0,Z.jsx)("div",{className:"da-picker-sub",children:e.sub})]},e.key)}))}),function(){var e,n,r,s;if(!Ze)return(0,Z.jsx)("div",{className:"da-empty",children:"Pick a batch above to view its efficiency analysis."});var t=Me.find((function(e){return e.key===Ze})),a=G[Ze],i=pe===Ze;if(i&&!a)return(0,Z.jsxs)("div",{className:"da-empty",children:["Loading ",t.label," batch\u2026"]});if(!a)return null;var c,l,d=a.data||{};if(!1===d.success)return(0,Z.jsxs)("div",{className:"da-result-card da-result-card-error",style:{borderColor:"#fecaca",borderTopColor:"#ef4444"},children:[(0,Z.jsxs)("div",{className:"da-result-head",children:[(0,Z.jsxs)("div",{children:[(0,Z.jsxs)("div",{className:"da-result-title",children:[t.label," Batch"]}),(0,Z.jsxs)("div",{className:"da-result-sub",children:[t.timeRange," \xb7 Fetched at ",a.fetchedAt]})]}),(0,Z.jsx)("button",{type:"button",className:"da-result-refresh",title:"Retry",onClick:function(){return qe(Ze)},disabled:i,style:{background:"#fee2e2",color:"#dc2626"},children:(0,Z.jsx)(C.la_,{})})]}),(0,Z.jsxs)("div",{className:"da-error",children:[(0,Z.jsxs)("div",{className:"da-error-title",children:[(0,Z.jsx)(C.wr$,{}),(0,Z.jsx)("span",{children:(null===d||void 0===d||null===(c=d.error)||void 0===c?void 0:c.code)||"Request failed"})]}),(0,Z.jsx)("div",{className:"da-error-msg",children:(null===d||void 0===d||null===(l=d.error)||void 0===l?void 0:l.message)||"The server returned an error."}),(null===d||void 0===d?void 0:d.request_id)&&(0,Z.jsxs)("div",{className:"da-error-meta",children:["request_id: ",d.request_id]})]})]});var u=d.fleet_summary||{},m=Array.isArray(d.rider_timelines)?d.rider_timelines:[],p=Array.isArray(d.substitution_opportunities)?d.substitution_opportunities:[],h=d.top_recommendation,v=!(!h||!h.idle_rider_name&&!h.idle_rider_id),f=!!(h&&h.action&&"none"!==h.action&&v),x=d.window||{},j=[{label:"Total Orders",value:ze(u.total_orders)},{label:"Total Riders",value:ze(u.total_riders)},{label:"Avg Orders/Rider",value:null!==(e=u.orders_per_rider_avg)&&void 0!==e?e:"\u2014"},{label:"Fleet Start",value:u.fleet_start||"\u2014"},{label:"Fleet Done",value:u.fleet_done||"\u2014"},{label:"Duration",value:null!=u.total_duration_minutes?"".concat(u.total_duration_minutes," min"):"\u2014"}];return(0,Z.jsxs)("div",{className:"da-detail",children:[(0,Z.jsxs)("div",{className:"da-detail-head",style:{borderTopColor:t.color,background:t.bg},children:[(0,Z.jsxs)("div",{children:[(0,Z.jsxs)("div",{className:"da-detail-title",children:[t.label," Batch",(0,Z.jsxs)("span",{className:"da-detail-sub-inline",children:[d.date?" \xb7 ".concat(d.date):"",x.from&&x.to?" \xb7 ".concat(x.from," \u2013 ").concat(x.to):""]})]}),(0,Z.jsxs)("div",{className:"da-detail-sub",children:["Fetched at ",a.fetchedAt," \xb7 Input deliveries: ",null!==(n=d.input_delivery_count)&&void 0!==n?n:"\u2014"]})]}),(0,Z.jsx)("button",{type:"button",className:"da-result-refresh",title:"Refresh",onClick:function(){V((function(e){var n=(0,o.Z)({},e);return delete n[Ze],n})),Le.mutate({batch:Ze,tenantId:916})},disabled:i,style:{background:"".concat(t.color,"22"),color:t.color},children:(0,Z.jsx)(C.la_,{})})]}),(0,Z.jsxs)("div",{className:"da-section",children:[(0,Z.jsx)("div",{className:"da-section-label",children:"Fleet Summary"}),(0,Z.jsx)("div",{className:"da-metric-grid da-metric-grid-3",children:j.map((function(e){return(0,Z.jsxs)("div",{className:"da-metric",children:[(0,Z.jsx)("div",{className:"da-metric-label",children:e.label}),(0,Z.jsx)("div",{className:"da-metric-value",children:e.value})]},e.label)}))})]}),f?(0,Z.jsxs)("div",{className:"da-section",children:[(0,Z.jsx)("div",{className:"da-section-label",children:"Top Recommendation"}),(0,Z.jsxs)("div",{className:"da-rec",children:[(0,Z.jsxs)("div",{className:"da-rec-head",children:[(0,Z.jsxs)("div",{className:"da-rec-action",children:[(0,Z.jsx)(C.YgO,{}),(0,Z.jsx)("span",{children:(h.action||"recommendation").replaceAll("_"," ")})]}),null!=h.fleet_improvement_minutes&&(0,Z.jsxs)("span",{className:"da-rec-improve",style:h.fleet_improvement_minutes>0?{background:"#dcfce7",color:"#166534"}:{background:"#f1f5f9",color:"#475569"},children:[h.fleet_improvement_minutes>0?"\u2191":"\u2022"," Fleet improves by ",h.fleet_improvement_minutes," min"]})]}),(0,Z.jsxs)("div",{className:"da-rec-line",children:[(0,Z.jsx)("strong",{children:h.idle_rider_name||"Rider ".concat(h.idle_rider_id)}),h.primary_kitchen&&(0,Z.jsxs)(Z.Fragment,{children:[" \xb7 primary kitchen ",(0,Z.jsx)("strong",{children:h.primary_kitchen})]}),h.second_kitchen&&(0,Z.jsxs)(Z.Fragment,{children:[" \u2192 also serve ",(0,Z.jsx)("strong",{children:h.second_kitchen})," after ",h.second_kitchen_dispatch_after||"\u2014"]})]}),h.description&&(0,Z.jsx)("div",{className:"da-rec-desc",children:h.description}),(null===(r=h.activate_when)||void 0===r||null===(s=r.rules)||void 0===s?void 0:s.length)>0&&(0,Z.jsxs)("div",{className:"da-rec-rules",children:[(0,Z.jsxs)("div",{className:"da-rec-rules-head",children:["Activate when (",h.activate_when.condition||"AND","):"]}),h.activate_when.rules.map((function(e,n){return(0,Z.jsxs)("div",{className:"da-rec-rule",children:[(0,Z.jsxs)("code",{children:[e.field," ",e.operator," ",e.value]}),e.reason&&(0,Z.jsxs)("span",{className:"da-rec-rule-why",children:[" \u2014 ",e.reason]})]},n)}))]})]})]}):(0,Z.jsxs)("div",{className:"da-section",children:[(0,Z.jsx)("div",{className:"da-section-label",children:"Top Recommendation"}),(0,Z.jsx)("div",{className:"da-rec da-rec-empty",children:(0,Z.jsxs)("div",{className:"da-rec-action",children:[(0,Z.jsx)(C.YgO,{}),(0,Z.jsx)("span",{children:"Fleet is balanced, no reassignment needed right now."})]})})]}),m.length>0&&(0,Z.jsxs)("div",{className:"da-section",children:[(0,Z.jsxs)("div",{className:"da-section-label",children:["Rider Timelines ",(0,Z.jsxs)("span",{className:"da-section-count",children:["(",m.length,")"]})]}),(0,Z.jsx)("div",{className:"da-timeline-list",children:m.map((function(e){var n="active"===String(e.status||"").toLowerCase();return(0,Z.jsxs)("div",{className:"da-timeline-card",children:[(0,Z.jsxs)("div",{className:"da-timeline-top",children:[(0,Z.jsxs)("div",{className:"da-timeline-name",children:[(0,Z.jsx)(C.pbk,{style:{color:t.color}}),(0,Z.jsx)("span",{children:e.name}),(0,Z.jsxs)("span",{className:"da-timeline-id",children:["#",e.userid]})]}),(0,Z.jsx)("span",{className:"da-pill ".concat(n?"is-active":"is-idle"),children:e.status})]}),(0,Z.jsxs)("div",{className:"da-timeline-mid",children:[e.kitchen&&(0,Z.jsxs)("span",{className:"da-chip",children:[(0,Z.jsx)(C.TkG,{})," ",e.kitchen]}),(0,Z.jsxs)("span",{className:"da-chip",children:[(0,Z.jsx)(C.ByW,{})," ",e.order_count," orders"]}),(0,Z.jsxs)("span",{className:"da-chip",children:[(0,Z.jsx)(C.dKE,{})," ",e.started_at," \u2192 ",e.finished_at]}),(0,Z.jsxs)("span",{className:"da-chip",style:e.idle_minutes>30?{background:"#fef3c7",color:"#92400e"}:void 0,children:[(0,Z.jsx)(C.Vqd,{})," ",e.idle_minutes," min idle"]})]})]},e.userid)}))})]}),p.length>0&&(0,Z.jsxs)("div",{className:"da-section",children:[(0,Z.jsxs)("div",{className:"da-section-label",children:["Substitution Opportunities ",(0,Z.jsxs)("span",{className:"da-section-count",children:["(",p.length,")"]})]}),(0,Z.jsx)("div",{className:"da-sub-list",children:p.map((function(e,n){var r,s=e.idle_rider||{},t=e.most_relieved_rider||{},a=null!==(r=e.fleet_improvement_minutes)&&void 0!==r?r:0;return(0,Z.jsxs)("div",{className:"da-sub-card",children:[(0,Z.jsxs)("div",{className:"da-sub-head",children:[(0,Z.jsxs)("div",{className:"da-sub-title",children:[(0,Z.jsx)("strong",{children:s.name||"Rider ".concat(s.userid)})," ","covers ",(0,Z.jsx)("strong",{children:e.target_kitchen})]}),(0,Z.jsxs)("span",{className:"da-sub-improve",style:a>0?{background:"#dcfce7",color:"#166534"}:{background:"#f1f5f9",color:"#475569"},children:["Fleet ",a>0?"\u2191":"\u2022"," ",a," min"]})]}),(0,Z.jsxs)("div",{className:"da-sub-meta",children:[(0,Z.jsxs)("span",{className:"da-chip",children:[(0,Z.jsx)(C.v93,{})," ",e.travel_to_kitchen_km," km"]}),(0,Z.jsxs)("span",{className:"da-chip",children:[(0,Z.jsx)(C.Vqd,{})," ",e.travel_to_kitchen_minutes," min travel"]}),(0,Z.jsxs)("span",{className:"da-chip",children:[(0,Z.jsx)(C.dKE,{})," arrives ",e.arrive_at_kitchen]}),(0,Z.jsxs)("span",{className:"da-chip",children:[(0,Z.jsx)(C.ByW,{})," ",e.total_orders_transferred," orders"]}),(0,Z.jsxs)("span",{className:"da-chip",children:[(0,Z.jsx)(C.v93,{})," +",e.extra_km_for_idle_rider," km for idle rider"]})]}),t.name&&(0,Z.jsxs)("div",{className:"da-sub-relieved",children:[(0,Z.jsx)(C.gSd,{}),"Most relieved: ",(0,Z.jsx)("strong",{children:t.name})," ","(",t.original_finish," \u2192 ",t.new_finish,", saves"," ",t.time_saved_minutes," min)"]}),Array.isArray(e.orders_to_transfer)&&e.orders_to_transfer.length>0&&(0,Z.jsxs)("div",{className:"da-sub-transfers",children:[(0,Z.jsx)("div",{className:"da-sub-transfers-head",children:"Orders transferred"}),e.orders_to_transfer.map((function(e){var n,r=null!==(n=e.improvement_minutes)&&void 0!==n?n:0;return(0,Z.jsxs)("div",{className:"da-transfer-row",children:[(0,Z.jsxs)("span",{className:"da-transfer-id",children:["#",e.deliveryid]}),(0,Z.jsxs)("span",{className:"da-transfer-from",children:["from ",e.from_rider_name]}),(0,Z.jsxs)("span",{className:"da-transfer-time",children:[e.original_delivery_time," \u2192 ",e.estimated_delivery_time]}),(0,Z.jsxs)("span",{className:"da-transfer-imp",style:r>0?{background:"#dcfce7",color:"#166534"}:r<0?{background:"#fee2e2",color:"#991b1b"}:{background:"#f1f5f9",color:"#475569"},children:[r>0?"+":"",r," min"]})]},e.deliveryid)}))]})]},n)}))})]})]})}()]})]})}},29127:function(e,n,r){r.d(n,{Cl:function(){return a},P0:function(){return d},Q6:function(){return i},XZ:function(){return o},Y_:function(){return l},di:function(){return u},us:function(){return c},xw:function(){return m}});var s=r(93433),t={created:{label:"Created",bg:"#3b82f6",fg:"#fff"},pending:{label:"Pending",bg:"#f59e0b",fg:"#fff"},accepted:{label:"Accepted",bg:"#8b5cf6",fg:"#fff"},arrived:{label:"Arrived",bg:"#ea580c",fg:"#fff"},picked:{label:"Picked",bg:"#0ea5e9",fg:"#fff"},active:{label:"Active",bg:"#0ea5e9",fg:"#fff"},delivered:{label:"Delivered",bg:"#22c55e",fg:"#fff"},skipped:{label:"Skipped",bg:"#94a3b8",fg:"#fff"},cancelled:{label:"Cancelled",bg:"#ef4444",fg:"#fff"}},a=function(e){return t[String(e||"").toLowerCase()]||{label:e||"Unknown",bg:"#64748b",fg:"#fff"}},i=new Set(["delivered"]),c=new Set(["cancelled","skipped"]),l=function(e){return"active"===String((null===e||void 0===e?void 0:e.orderstatus)||"").toLowerCase()},d=function(e){return Array.isArray(e)&&e.length&&(0,s.Z)(e).sort((function(e,n){var r=e.trip_number||1,s=n.trip_number||1;return r!==s?r-s:(e.step||0)-(n.step||0)})).find(l)||null},o=["#2563eb","#dc2626","#16a34a","#ea580c","#9333ea","#0891b2","#ca8a04","#db2777","#0f766e","#7c3aed","#65a30d","#0284c7","#b91c1c","#15803d","#a16207","#86198f"],u=function(e){return o[(e%o.length+o.length)%o.length]},m=function(e){if(null==e)return"";var n=["th","st","nd","rd"],r=e%100;return e+(n[(r-20)%10]||n[r]||n[0])}}}]); \ No newline at end of file diff --git a/build/static/js/992.e2ecff08.chunk.js b/build/static/js/992.e2ecff08.chunk.js deleted file mode 100644 index 6642ea2..0000000 --- a/build/static/js/992.e2ecff08.chunk.js +++ /dev/null @@ -1 +0,0 @@ -(self.webpackChunkmantis_material_react=self.webpackChunkmantis_material_react||[]).push([[992,4247],{23195:function(t,e,n){"use strict";var r=n(64836);e.Z=void 0;var i=r(n(45045)),a=n(46417),o=(0,i.default)((0,a.jsx)("path",{d:"M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"}),"Clear");e.Z=o},38393:function(t,e,n){"use strict";var r=n(64836);e.Z=void 0;var i=r(n(45045)),a=n(46417),o=(0,i.default)((0,a.jsx)("path",{d:"M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z"}),"SearchOutlined");e.Z=o},56104:function(t,e,n){"use strict";n.d(e,{Z:function(){return m}});var r=n(63366),i=n(87462),a=n(47313),o=n(83061),s=n(21921),u=n(17592),c=n(77342),l=n(77430),d=n(32298);function h(t){return(0,d.Z)("MuiCardActions",t)}(0,l.Z)("MuiCardActions",["root","spacing"]);var f=n(46417),v=["disableSpacing","className"],p=(0,u.ZP)("div",{name:"MuiCardActions",slot:"Root",overridesResolver:function(t,e){var n=t.ownerState;return[e.root,!n.disableSpacing&&e.spacing]}})((function(t){var e=t.ownerState;return(0,i.Z)({display:"flex",alignItems:"center",padding:8},!e.disableSpacing&&{"& > :not(:first-of-type)":{marginLeft:8}})})),m=a.forwardRef((function(t,e){var n=(0,c.Z)({props:t,name:"MuiCardActions"}),a=n.disableSpacing,u=void 0!==a&&a,l=n.className,d=(0,r.Z)(n,v),m=(0,i.Z)({},n,{disableSpacing:u}),g=function(t){var e=t.classes,n={root:["root",!t.disableSpacing&&"spacing"]};return(0,s.Z)(n,h,e)}(m);return(0,f.jsx)(p,(0,i.Z)({className:(0,o.Z)(g.root,l),ownerState:m,ref:e},d))}))},85281:function(t,e,n){"use strict";n.d(e,{Z:function(){return R}});var r=n(30168),i=n(63366),a=n(87462),o=n(47313),s=n(83061),u=n(21921),c=n(30686),l=n(91615),d=n(77342),h=n(17592),f=n(77430),v=n(32298);function p(t){return(0,v.Z)("MuiCircularProgress",t)}(0,f.Z)("MuiCircularProgress",["root","determinate","indeterminate","colorPrimary","colorSecondary","svg","circle","circleDeterminate","circleIndeterminate","circleDisableShrink"]);var m,g,Z,b,S,y,w,x,$=n(46417),M=["className","color","disableShrink","size","style","thickness","value","variant"],k=44,P=(0,c.F4)(S||(S=m||(m=(0,r.Z)(["\n 0% {\n transform: rotate(0deg);\n }\n\n 100% {\n transform: rotate(360deg);\n }\n"])))),O=(0,c.F4)(y||(y=g||(g=(0,r.Z)(["\n 0% {\n stroke-dasharray: 1px, 200px;\n stroke-dashoffset: 0;\n }\n\n 50% {\n stroke-dasharray: 100px, 200px;\n stroke-dashoffset: -15px;\n }\n\n 100% {\n stroke-dasharray: 100px, 200px;\n stroke-dashoffset: -125px;\n }\n"])))),C=(0,h.ZP)("span",{name:"MuiCircularProgress",slot:"Root",overridesResolver:function(t,e){var n=t.ownerState;return[e.root,e[n.variant],e["color".concat((0,l.Z)(n.color))]]}})((function(t){var e=t.ownerState,n=t.theme;return(0,a.Z)({display:"inline-block"},"determinate"===e.variant&&{transition:n.transitions.create("transform")},"inherit"!==e.color&&{color:(n.vars||n).palette[e.color].main})}),(function(t){return"indeterminate"===t.ownerState.variant&&(0,c.iv)(w||(w=Z||(Z=(0,r.Z)(["\n animation: "," 1.4s linear infinite;\n "]))),P)})),D=(0,h.ZP)("svg",{name:"MuiCircularProgress",slot:"Svg",overridesResolver:function(t,e){return e.svg}})({display:"block"}),N=(0,h.ZP)("circle",{name:"MuiCircularProgress",slot:"Circle",overridesResolver:function(t,e){var n=t.ownerState;return[e.circle,e["circle".concat((0,l.Z)(n.variant))],n.disableShrink&&e.circleDisableShrink]}})((function(t){var e=t.ownerState,n=t.theme;return(0,a.Z)({stroke:"currentColor"},"determinate"===e.variant&&{transition:n.transitions.create("stroke-dashoffset")},"indeterminate"===e.variant&&{strokeDasharray:"80px, 200px",strokeDashoffset:0})}),(function(t){var e=t.ownerState;return"indeterminate"===e.variant&&!e.disableShrink&&(0,c.iv)(x||(x=b||(b=(0,r.Z)(["\n animation: "," 1.4s ease-in-out infinite;\n "]))),O)})),R=o.forwardRef((function(t,e){var n=(0,d.Z)({props:t,name:"MuiCircularProgress"}),r=n.className,o=n.color,c=void 0===o?"primary":o,h=n.disableShrink,f=void 0!==h&&h,v=n.size,m=void 0===v?40:v,g=n.style,Z=n.thickness,b=void 0===Z?3.6:Z,S=n.value,y=void 0===S?0:S,w=n.variant,x=void 0===w?"indeterminate":w,P=(0,i.Z)(n,M),O=(0,a.Z)({},n,{color:c,disableShrink:f,size:m,thickness:b,value:y,variant:x}),R=function(t){var e=t.classes,n=t.variant,r=t.color,i=t.disableShrink,a={root:["root",n,"color".concat((0,l.Z)(r))],svg:["svg"],circle:["circle","circle".concat((0,l.Z)(n)),i&&"circleDisableShrink"]};return(0,u.Z)(a,p,e)}(O),W={},L={},j={};if("determinate"===x){var F=2*Math.PI*((k-b)/2);W.strokeDasharray=F.toFixed(3),j["aria-valuenow"]=Math.round(y),W.strokeDashoffset="".concat(((100-y)/100*F).toFixed(3),"px"),L.transform="rotate(-90deg)"}return(0,$.jsx)(C,(0,a.Z)({className:(0,s.Z)(R.root,r),style:(0,a.Z)({width:m,height:m},L,g),ownerState:O,ref:e,role:"progressbar"},j,P,{children:(0,$.jsx)(D,{className:R.svg,ownerState:O,viewBox:"".concat(22," ").concat(22," ").concat(k," ").concat(k),children:(0,$.jsx)(N,{className:R.circle,style:W,ownerState:O,cx:k,cy:k,r:(k-b)/2,fill:"none",strokeWidth:b})})}))}))},1550:function(t,e,n){"use strict";n.d(e,{Z:function(){return y}});var r=n(29439),i=n(63366),a=n(87462),o=n(47313),s=n(83061),u=n(21921),c=n(77342),l=n(17592),d=n(96837),h=n(91615),f=n(27816),v=n(91397),p=n(77430),m=n(32298);function g(t){return(0,m.Z)("MuiFormControl",t)}(0,p.Z)("MuiFormControl",["root","marginNone","marginNormal","marginDense","fullWidth","disabled"]);var Z=n(46417),b=["children","className","color","component","disabled","error","focused","fullWidth","hiddenLabel","margin","required","size","variant"],S=(0,l.ZP)("div",{name:"MuiFormControl",slot:"Root",overridesResolver:function(t,e){var n=t.ownerState;return(0,a.Z)({},e.root,e["margin".concat((0,h.Z)(n.margin))],n.fullWidth&&e.fullWidth)}})((function(t){var e=t.ownerState;return(0,a.Z)({display:"inline-flex",flexDirection:"column",position:"relative",minWidth:0,padding:0,margin:0,border:0,verticalAlign:"top"},"normal"===e.margin&&{marginTop:16,marginBottom:8},"dense"===e.margin&&{marginTop:8,marginBottom:4},e.fullWidth&&{width:"100%"})})),y=o.forwardRef((function(t,e){var n=(0,c.Z)({props:t,name:"MuiFormControl"}),l=n.children,p=n.className,m=n.color,y=void 0===m?"primary":m,w=n.component,x=void 0===w?"div":w,$=n.disabled,M=void 0!==$&&$,k=n.error,P=void 0!==k&&k,O=n.focused,C=n.fullWidth,D=void 0!==C&&C,N=n.hiddenLabel,R=void 0!==N&&N,W=n.margin,L=void 0===W?"none":W,j=n.required,F=void 0!==j&&j,I=n.size,z=void 0===I?"medium":I,A=n.variant,_=void 0===A?"outlined":A,T=(0,i.Z)(n,b),E=(0,a.Z)({},n,{color:y,component:x,disabled:M,error:P,fullWidth:D,hiddenLabel:R,margin:L,required:F,size:z,variant:_}),H=function(t){var e=t.classes,n=t.margin,r=t.fullWidth,i={root:["root","none"!==n&&"margin".concat((0,h.Z)(n)),r&&"fullWidth"]};return(0,u.Z)(i,g,e)}(E),Y=o.useState((function(){var t=!1;return l&&o.Children.forEach(l,(function(e){if((0,f.Z)(e,["Input","Select"])){var n=(0,f.Z)(e,["Select"])?e.props.input:e;n&&(0,d.B7)(n.props)&&(t=!0)}})),t})),B=(0,r.Z)(Y,2),q=B[0],U=B[1],J=o.useState((function(){var t=!1;return l&&o.Children.forEach(l,(function(e){(0,f.Z)(e,["Input","Select"])&&(0,d.vd)(e.props,!0)&&(t=!0)})),t})),G=(0,r.Z)(J,2),V=G[0],Q=G[1],K=o.useState(!1),X=(0,r.Z)(K,2),tt=X[0],et=X[1];M&&tt&&et(!1);var nt,rt=void 0===O||M?tt:O,it=o.useMemo((function(){return{adornedStart:q,setAdornedStart:U,color:y,disabled:M,error:P,filled:V,focused:rt,fullWidth:D,hiddenLabel:R,size:z,onBlur:function(){et(!1)},onEmpty:function(){Q(!1)},onFilled:function(){Q(!0)},onFocus:function(){et(!0)},registerEffect:nt,required:F,variant:_}}),[q,y,M,P,V,rt,D,R,nt,F,z,_]);return(0,Z.jsx)(v.Z.Provider,{value:it,children:(0,Z.jsx)(S,(0,a.Z)({as:x,ownerState:E,className:(0,s.Z)(H.root,p),ref:e},T,{children:l}))})}))},41727:function(t,e,n){"use strict";n.d(e,{Z:function(){return x}});var r=n(4942),i=n(63366),a=n(87462),o=n(47313),s=n(83061),u=n(21921),c=n(91615),l=n(61113),d=n(91397),h=n(99008),f=n(17592),v=n(77430),p=n(32298);function m(t){return(0,p.Z)("MuiInputAdornment",t)}var g,Z=(0,v.Z)("MuiInputAdornment",["root","filled","standard","outlined","positionStart","positionEnd","disablePointerEvents","hiddenLabel","sizeSmall"]),b=n(77342),S=n(46417),y=["children","className","component","disablePointerEvents","disableTypography","position","variant"],w=(0,f.ZP)("div",{name:"MuiInputAdornment",slot:"Root",overridesResolver:function(t,e){var n=t.ownerState;return[e.root,e["position".concat((0,c.Z)(n.position))],!0===n.disablePointerEvents&&e.disablePointerEvents,e[n.variant]]}})((function(t){var e=t.theme,n=t.ownerState;return(0,a.Z)({display:"flex",height:"0.01em",maxHeight:"2em",alignItems:"center",whiteSpace:"nowrap",color:(e.vars||e).palette.action.active},"filled"===n.variant&&(0,r.Z)({},"&.".concat(Z.positionStart,"&:not(.").concat(Z.hiddenLabel,")"),{marginTop:16}),"start"===n.position&&{marginRight:8},"end"===n.position&&{marginLeft:8},!0===n.disablePointerEvents&&{pointerEvents:"none"})})),x=o.forwardRef((function(t,e){var n=(0,b.Z)({props:t,name:"MuiInputAdornment"}),r=n.children,f=n.className,v=n.component,p=void 0===v?"div":v,Z=n.disablePointerEvents,x=void 0!==Z&&Z,$=n.disableTypography,M=void 0!==$&&$,k=n.position,P=n.variant,O=(0,i.Z)(n,y),C=(0,h.Z)()||{},D=P;P&&C.variant,C&&!D&&(D=C.variant);var N=(0,a.Z)({},n,{hiddenLabel:C.hiddenLabel,size:C.size,disablePointerEvents:x,position:k,variant:D}),R=function(t){var e=t.classes,n=t.disablePointerEvents,r=t.hiddenLabel,i=t.position,a=t.size,o=t.variant,s={root:["root",n&&"disablePointerEvents",i&&"position".concat((0,c.Z)(i)),o,r&&"hiddenLabel",a&&"size".concat((0,c.Z)(a))]};return(0,u.Z)(s,m,e)}(N);return(0,S.jsx)(d.Z.Provider,{value:null,children:(0,S.jsx)(w,(0,a.Z)({as:p,ownerState:N,className:(0,s.Z)(R.root,f),ref:e},O,{children:"string"!==typeof r||M?(0,S.jsxs)(o.Fragment,{children:["start"===k?g||(g=(0,S.jsx)("span",{className:"notranslate",children:"\u200b"})):null,r]}):(0,S.jsx)(l.Z,{color:"text.secondary",children:r})}))})}))},49914:function(t,e,n){"use strict";n.d(e,{Z:function(){return $}});var r,i=n(4942),a=n(63366),o=n(87462),s=n(47313),u=n(21921),c=n(17592),l=n(46417),d=["children","classes","className","label","notched"],h=(0,c.ZP)("fieldset")({textAlign:"left",position:"absolute",bottom:0,right:0,top:-5,left:0,margin:0,padding:"0 8px",pointerEvents:"none",borderRadius:"inherit",borderStyle:"solid",borderWidth:1,overflow:"hidden",minWidth:"0%"}),f=(0,c.ZP)("legend")((function(t){var e=t.ownerState,n=t.theme;return(0,o.Z)({float:"unset",width:"auto",overflow:"hidden"},!e.withLabel&&{padding:0,lineHeight:"11px",transition:n.transitions.create("width",{duration:150,easing:n.transitions.easing.easeOut})},e.withLabel&&(0,o.Z)({display:"block",padding:0,height:11,fontSize:"0.75em",visibility:"hidden",maxWidth:.01,transition:n.transitions.create("max-width",{duration:50,easing:n.transitions.easing.easeOut}),whiteSpace:"nowrap","& > span":{paddingLeft:5,paddingRight:5,display:"inline-block",opacity:0,visibility:"visible"}},e.notched&&{maxWidth:"100%",transition:n.transitions.create("max-width",{duration:100,easing:n.transitions.easing.easeOut,delay:50})}))}));var v=n(99008),p=n(80300),m=n(40708),g=n(54882),Z=n(77342),b=["components","fullWidth","inputComponent","label","multiline","notched","slots","type"],S=(0,c.ZP)(g.Ej,{shouldForwardProp:function(t){return(0,c.FO)(t)||"classes"===t},name:"MuiOutlinedInput",slot:"Root",overridesResolver:g.Gx})((function(t){var e,n=t.theme,r=t.ownerState,a="light"===n.palette.mode?"rgba(0, 0, 0, 0.23)":"rgba(255, 255, 255, 0.23)";return(0,o.Z)((e={position:"relative",borderRadius:(n.vars||n).shape.borderRadius},(0,i.Z)(e,"&:hover .".concat(m.Z.notchedOutline),{borderColor:(n.vars||n).palette.text.primary}),(0,i.Z)(e,"@media (hover: none)",(0,i.Z)({},"&:hover .".concat(m.Z.notchedOutline),{borderColor:n.vars?"rgba(".concat(n.vars.palette.common.onBackgroundChannel," / 0.23)"):a})),(0,i.Z)(e,"&.".concat(m.Z.focused," .").concat(m.Z.notchedOutline),{borderColor:(n.vars||n).palette[r.color].main,borderWidth:2}),(0,i.Z)(e,"&.".concat(m.Z.error," .").concat(m.Z.notchedOutline),{borderColor:(n.vars||n).palette.error.main}),(0,i.Z)(e,"&.".concat(m.Z.disabled," .").concat(m.Z.notchedOutline),{borderColor:(n.vars||n).palette.action.disabled}),e),r.startAdornment&&{paddingLeft:14},r.endAdornment&&{paddingRight:14},r.multiline&&(0,o.Z)({padding:"16.5px 14px"},"small"===r.size&&{padding:"8.5px 14px"}))})),y=(0,c.ZP)((function(t){var e=t.className,n=t.label,i=t.notched,s=(0,a.Z)(t,d),u=null!=n&&""!==n,c=(0,o.Z)({},t,{notched:i,withLabel:u});return(0,l.jsx)(h,(0,o.Z)({"aria-hidden":!0,className:e,ownerState:c},s,{children:(0,l.jsx)(f,{ownerState:c,children:u?(0,l.jsx)("span",{children:n}):r||(r=(0,l.jsx)("span",{className:"notranslate",children:"\u200b"}))})}))}),{name:"MuiOutlinedInput",slot:"NotchedOutline",overridesResolver:function(t,e){return e.notchedOutline}})((function(t){var e=t.theme,n="light"===e.palette.mode?"rgba(0, 0, 0, 0.23)":"rgba(255, 255, 255, 0.23)";return{borderColor:e.vars?"rgba(".concat(e.vars.palette.common.onBackgroundChannel," / 0.23)"):n}})),w=(0,c.ZP)(g.rA,{name:"MuiOutlinedInput",slot:"Input",overridesResolver:g._o})((function(t){var e=t.theme,n=t.ownerState;return(0,o.Z)({padding:"16.5px 14px"},!e.vars&&{"&:-webkit-autofill":{WebkitBoxShadow:"light"===e.palette.mode?null:"0 0 0 100px #266798 inset",WebkitTextFillColor:"light"===e.palette.mode?null:"#fff",caretColor:"light"===e.palette.mode?null:"#fff",borderRadius:"inherit"}},e.vars&&(0,i.Z)({"&:-webkit-autofill":{borderRadius:"inherit"}},e.getColorSchemeSelector("dark"),{"&:-webkit-autofill":{WebkitBoxShadow:"0 0 0 100px #266798 inset",WebkitTextFillColor:"#fff",caretColor:"#fff"}}),"small"===n.size&&{padding:"8.5px 14px"},n.multiline&&{padding:0},n.startAdornment&&{paddingLeft:0},n.endAdornment&&{paddingRight:0})})),x=s.forwardRef((function(t,e){var n,r,i,c,d,h=(0,Z.Z)({props:t,name:"MuiOutlinedInput"}),f=h.components,x=void 0===f?{}:f,$=h.fullWidth,M=void 0!==$&&$,k=h.inputComponent,P=void 0===k?"input":k,O=h.label,C=h.multiline,D=void 0!==C&&C,N=h.notched,R=h.slots,W=void 0===R?{}:R,L=h.type,j=void 0===L?"text":L,F=(0,a.Z)(h,b),I=function(t){var e=t.classes,n=(0,u.Z)({root:["root"],notchedOutline:["notchedOutline"],input:["input"]},m.e,e);return(0,o.Z)({},e,n)}(h),z=(0,v.Z)(),A=(0,p.Z)({props:h,muiFormControl:z,states:["required"]}),_=(0,o.Z)({},h,{color:A.color||"primary",disabled:A.disabled,error:A.error,focused:A.focused,formControl:z,fullWidth:M,hiddenLabel:A.hiddenLabel,multiline:D,size:A.size,type:j}),T=null!=(n=null!=(r=W.root)?r:x.Root)?n:S,E=null!=(i=null!=(c=W.input)?c:x.Input)?i:w;return(0,l.jsx)(g.ZP,(0,o.Z)({slots:{root:T,input:E},renderSuffix:function(t){return(0,l.jsx)(y,{ownerState:_,className:I.notchedOutline,label:null!=O&&""!==O&&A.required?d||(d=(0,l.jsxs)(s.Fragment,{children:[O,"\u2009","*"]})):O,notched:"undefined"!==typeof N?N:Boolean(t.startAdornment||t.filled||t.focused)})},fullWidth:M,inputComponent:P,multiline:D,ref:e,type:j},F,{classes:(0,o.Z)({},I,{notchedOutline:null})}))}));x.muiName="Input";var $=x},40708:function(t,e,n){"use strict";n.d(e,{e:function(){return s}});var r=n(87462),i=n(77430),a=n(32298),o=n(17569);function s(t){return(0,a.Z)("MuiOutlinedInput",t)}var u=(0,r.Z)({},o.Z,(0,i.Z)("MuiOutlinedInput",["root","notchedOutline","input"]));e.Z=u},10658:function(t){t.exports=function(){"use strict";var t=1e3,e=6e4,n=36e5,r="millisecond",i="second",a="minute",o="hour",s="day",u="week",c="month",l="quarter",d="year",h="date",f="Invalid Date",v=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,p=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,m={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ordinal:function(t){var e=["th","st","nd","rd"],n=t%100;return"["+t+(e[(n-20)%10]||e[n]||e[0])+"]"}},g=function(t,e,n){var r=String(t);return!r||r.length>=e?t:""+Array(e+1-r.length).join(n)+t},Z={s:g,z:function(t){var e=-t.utcOffset(),n=Math.abs(e),r=Math.floor(n/60),i=n%60;return(e<=0?"+":"-")+g(r,2,"0")+":"+g(i,2,"0")},m:function t(e,n){if(e.date()1)return t(o[0])}else{var s=e.name;S[s]=e,i=s}return!r&&i&&(b=i),i||!r&&b},$=function(t,e){if(w(t))return t.clone();var n="object"==typeof e?e:{};return n.date=t,n.args=arguments,new k(n)},M=Z;M.l=x,M.i=w,M.w=function(t,e){return $(t,{locale:e.$L,utc:e.$u,x:e.$x,$offset:e.$offset})};var k=function(){function m(t){this.$L=x(t.locale,null,!0),this.parse(t),this.$x=this.$x||t.x||{},this[y]=!0}var g=m.prototype;return g.parse=function(t){this.$d=function(t){var e=t.date,n=t.utc;if(null===e)return new Date(NaN);if(M.u(e))return new Date;if(e instanceof Date)return new Date(e);if("string"==typeof e&&!/Z$/i.test(e)){var r=e.match(v);if(r){var i=r[2]-1||0,a=(r[7]||"0").substring(0,3);return n?new Date(Date.UTC(r[1],i,r[3]||1,r[4]||0,r[5]||0,r[6]||0,a)):new Date(r[1],i,r[3]||1,r[4]||0,r[5]||0,r[6]||0,a)}}return new Date(e)}(t),this.init()},g.init=function(){var t=this.$d;this.$y=t.getFullYear(),this.$M=t.getMonth(),this.$D=t.getDate(),this.$W=t.getDay(),this.$H=t.getHours(),this.$m=t.getMinutes(),this.$s=t.getSeconds(),this.$ms=t.getMilliseconds()},g.$utils=function(){return M},g.isValid=function(){return!(this.$d.toString()===f)},g.isSame=function(t,e){var n=$(t);return this.startOf(e)<=n&&n<=this.endOf(e)},g.isAfter=function(t,e){return $(t) * + *":{marginTop:t.theme.spacing(2)}}}));e.Z=function(){return(0,o.jsx)(a,{children:(0,o.jsx)(i.Z,{color:"primary"})})}},97316:function(t,e,n){"use strict";var r=n(1413),i=n(45987),o=n(47313),a=n(19860),s=n(73428),u=n(54641),l=n(61113),c=n(19536),f=n(93405),d=n(36287),h=n(46417),p=["border","boxShadow","children","subheader","content","contentSX","darkTitle","divider","elevation","secondary","shadow","sx","title","modal"],m={p:2.5,"& .MuiCardHeader-action":{m:"0px auto",alignSelf:"center"}},v=(0,o.forwardRef)((function(t,e){var n=t.border,o=void 0===n||n,v=t.boxShadow,g=t.children,y=t.subheader,b=t.content,x=void 0===b||b,w=t.contentSX,_=void 0===w?{}:w,k=t.darkTitle,S=t.divider,Z=void 0===S||S,E=t.elevation,C=t.secondary,P=t.shadow,T=t.sx,A=void 0===T?{}:T,M=t.title,O=t.modal,L=void 0!==O&&O,R=(0,i.Z)(t,p),j=(0,a.Z)();return v=j.palette.mode===d.hY.DARK?v||!0:v,(0,h.jsxs)(s.Z,(0,r.Z)((0,r.Z)({elevation:E||0,ref:e},R),{},{sx:(0,r.Z)((0,r.Z)({position:"relative",border:o?"1px solid":"none",borderRadius:1,borderColor:j.palette.mode===d.hY.DARK?j.palette.divider:j.palette.grey.A800,boxShadow:!v||o&&j.palette.mode!==d.hY.DARK?"inherit":P||j.customShadows.z1,":hover":{boxShadow:v?P||j.customShadows.z1:"inherit"}},L&&{position:"absolute",top:"50%",left:"50%",transform:"translate(-50%, -50%)",width:{xs:"calc( 100% - 50px)",sm:"auto"},"& .MuiCardContent-root":{overflowY:"auto",minHeight:"auto",maxHeight:"calc(100vh - 200px)"}}),A),children:[!k&&M&&(0,h.jsx)(u.Z,{sx:m,titleTypographyProps:{variant:"subtitle1"},title:M,action:C,subheader:y}),k&&M&&(0,h.jsx)(u.Z,{sx:m,title:(0,h.jsx)(l.Z,{variant:"h4",children:M}),action:C}),M&&Z&&(0,h.jsx)(c.Z,{}),x&&(0,h.jsx)(f.Z,{sx:_,children:g}),!x&&g]}))}));e.Z=v},79876:function(t,e,n){"use strict";n.d(e,{Z:function(){return c}});var r=n(2135),i=n(38743),o=n(19860),a=n(36287),s=n(46417),u=function(t){var e=t.reverse,n=(0,o.Z)();return(0,s.jsx)(s.Fragment,{children:(0,s.jsxs)("svg",{width:"118",height:"35",viewBox:"0 0 118 35",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,s.jsx)("path",{d:"M4.63564 15.8644L6.94797 13.552L6.95038 13.5496H11.3006L9.56969 15.2806L9.12278 15.7275L7.35024 17.5L7.56977 17.7201L17.5 27.6498L27.6498 17.5L25.8766 15.7275L25.7518 15.602L23.6994 13.5496H28.0496L28.052 13.552L29.8644 15.3644L32 17.5L17.5 32L3 17.5L4.63564 15.8644ZM17.5 3L25.8784 11.3784H21.5282L17.5 7.35024L13.4718 11.3784H9.12158L17.5 3Z",fill:n.palette.primary.dark}),(0,s.jsx)("path",{d:"M7.35025 17.5L9.1228 15.7275L9.5697 15.2805L7.83937 13.5496H6.95039L6.94798 13.552L4.63564 15.8644L6.8551 18.073L7.35025 17.5Z",fill:"url(#paint0_linear)"}),(0,s.jsx)("path",{d:"M25.8767 15.7275L27.6498 17.5L27.4743 17.6755L27.4749 17.6761L29.8644 15.3644L28.0521 13.552L28.0497 13.5496H27.8736L25.7518 15.602L25.8767 15.7275Z",fill:"url(#paint1_linear)"}),(0,s.jsx)("path",{d:"M6.94549 13.5496L6.9479 13.552L9.12272 15.7275L17.4999 24.1041L28.0544 13.5496H6.94549Z",fill:n.palette.primary.main}),(0,s.jsx)("path",{d:"M46.5781 10V26H49.3594V14.9844H49.5078L53.9297 25.9531H56.0078L60.4297 15.0078H60.5781V26H63.3594V10H59.8125L55.0625 21.5937H54.875L50.125 10H46.5781ZM69.8438 26.2422C71.7266 26.2422 72.8516 25.3594 73.3672 24.3516H73.4609V26H76.1797V17.9687C76.1797 14.7969 73.5937 13.8438 71.3047 13.8438C68.7813 13.8438 66.8437 14.9687 66.2188 17.1562L68.8594 17.5312C69.1406 16.7109 69.9375 16.0078 71.3203 16.0078C72.6328 16.0078 73.3516 16.6797 73.3516 17.8594V17.9062C73.3516 18.7188 72.5 18.7578 70.3828 18.9844C68.0547 19.2344 65.8281 19.9297 65.8281 22.6328C65.8281 24.9922 67.5547 26.2422 69.8438 26.2422ZM70.5781 24.1641C69.3984 24.1641 68.5547 23.625 68.5547 22.5859C68.5547 21.5 69.5 21.0469 70.7656 20.8672C71.5078 20.7656 72.9922 20.5781 73.3594 20.2812V21.6953C73.3594 23.0312 72.2813 24.1641 70.5781 24.1641ZM81.8516 18.9687C81.8516 17.2344 82.8984 16.2344 84.3906 16.2344C85.8516 16.2344 86.7266 17.1953 86.7266 18.7969V26H89.5547V18.3594C89.5625 15.4844 87.9219 13.8438 85.4453 13.8438C83.6484 13.8438 82.4141 14.7031 81.8672 16.0391H81.7266V14H79.0234V26H81.8516V18.9687ZM98.4219 14H96.0547V11.125H93.2266V14H91.5234V16.1875H93.2266V22.8594C93.2109 25.1172 94.8516 26.2266 96.9766 26.1641C97.7813 26.1406 98.3359 25.9844 98.6406 25.8828L98.1641 23.6719C98.0078 23.7109 97.6875 23.7812 97.3359 23.7812C96.625 23.7812 96.0547 23.5312 96.0547 22.3906V16.1875H98.4219V14ZM100.787 26H103.615V14H100.787V26ZM102.209 12.2969C103.107 12.2969 103.842 11.6094 103.842 10.7656C103.842 9.91406 103.107 9.22656 102.209 9.22656C101.303 9.22656 100.568 9.91406 100.568 10.7656C100.568 11.6094 101.303 12.2969 102.209 12.2969ZM116.008 17.1719C115.617 15.1406 113.992 13.8438 111.18 13.8438C108.289 13.8438 106.32 15.2656 106.328 17.4844C106.32 19.2344 107.398 20.3906 109.703 20.8672L111.75 21.2969C112.852 21.5391 113.367 21.9844 113.367 22.6641C113.367 23.4844 112.477 24.1016 111.133 24.1016C109.836 24.1016 108.992 23.5391 108.75 22.4609L105.992 22.7266C106.344 24.9297 108.195 26.2344 111.141 26.2344C114.141 26.2344 116.258 24.6797 116.266 22.4062C116.258 20.6953 115.156 19.6484 112.891 19.1562L110.844 18.7188C109.625 18.4453 109.141 18.0234 109.148 17.3281C109.141 16.5156 110.039 15.9531 111.219 15.9531C112.523 15.9531 113.211 16.6641 113.43 17.4531L116.008 17.1719Z",fill:n.palette.mode===a.hY.DARK||e?n.palette.common.white:n.palette.common.black,fillOpacity:"0.85"}),(0,s.jsxs)("defs",{children:[(0,s.jsxs)("linearGradient",{id:"paint0_linear",x1:"8.62526",y1:"14.0888",x2:"5.56709",y2:"17.1469",gradientUnits:"userSpaceOnUse",children:[(0,s.jsx)("stop",{stopColor:n.palette.primary.darker}),(0,s.jsx)("stop",{offset:"0.9637",stopColor:n.palette.primary.dark,stopOpacity:"0"})]}),(0,s.jsxs)("linearGradient",{id:"paint1_linear",x1:"26.2675",y1:"14.1279",x2:"28.7404",y2:"16.938",gradientUnits:"userSpaceOnUse",children:[(0,s.jsx)("stop",{stopColor:n.palette.primary.darker}),(0,s.jsx)("stop",{offset:"1",stopColor:n.palette.primary.dark,stopOpacity:"0"})]})]})]})})},l=function(){var t=(0,o.Z)();return(0,s.jsxs)("svg",{width:"129",height:"129",viewBox:"0 0 129 129",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,s.jsx)("path",{d:"M7.27577 57.2242L17.5616 46.9384L17.5724 46.9276H36.9234L29.2238 54.6273L27.2358 56.6152L19.3511 64.5L20.3276 65.4792L64.5 109.649L109.649 64.5L101.761 56.6152L101.206 56.0572L92.0766 46.9276H111.428L111.438 46.9384L119.5 55.0002L129 64.5L64.5 129L0 64.5L7.27577 57.2242ZM64.5 0L101.77 37.2695H82.4185L64.5 19.3511L46.5816 37.2695H27.2305L64.5 0Z",fill:t.palette.primary.dark}),(0,s.jsx)("path",{d:"M19.3509 64.5L27.2357 56.6152L29.2236 54.6273L21.5267 46.9276H17.5722L17.5615 46.9384L7.27561 57.2242L17.1483 67.0487L19.3509 64.5Z",fill:"url(#paint0_linear)"}),(0,s.jsx)("path",{d:"M101.762 56.6152L109.649 64.5L108.868 65.2807L108.871 65.2834L119.5 55.0002L111.438 46.9384L111.428 46.9276H110.644L101.206 56.0572L101.762 56.6152Z",fill:"url(#paint1_linear)"}),(0,s.jsx)("path",{d:"M17.5508 46.9276L17.5615 46.9384L27.2357 56.6152L64.4999 93.8767L111.449 46.9276H17.5508Z",fill:t.palette.primary.main}),(0,s.jsxs)("defs",{children:[(0,s.jsxs)("linearGradient",{id:"paint0_linear",x1:"25.0225",y1:"49.3259",x2:"11.4189",y2:"62.9295",gradientUnits:"userSpaceOnUse",children:[(0,s.jsx)("stop",{stopColor:t.palette.primary.darker}),(0,s.jsx)("stop",{offset:"0.9637",stopColor:t.palette.primary.dark,stopOpacity:"0"})]}),(0,s.jsxs)("linearGradient",{id:"paint1_linear",x1:"103.5",y1:"49.5",x2:"114.5",y2:"62",gradientUnits:"userSpaceOnUse",children:[(0,s.jsx)("stop",{stopColor:t.palette.primary.darker}),(0,s.jsx)("stop",{offset:"1",stopColor:t.palette.primary.dark,stopOpacity:"0"})]})]})]})},c=function(t){var e=t.reverse,n=t.isIcon,o=t.sx,c=t.to;return(0,s.jsx)(i.Z,{disableRipple:!0,component:r.rU,to:c||a.dk,sx:o,children:n?(0,s.jsx)(l,{}):(0,s.jsx)(u,{reverse:e})})}},36287:function(t,e,n){"use strict";n.d(e,{Zb:function(){return s},dk:function(){return r},hY:function(){return a},oR:function(){return i},pG:function(){return o},xk:function(){return u}});var r="/nearle/dispatch",i=6,o=260,a={LIGHT:"light",DARK:"dark"},s={VERTICAL:"vertical",HORIZONTAL:"horizontal"},u={LTR:"ltr",RTL:"rtl"},l={fontFamily:"'Public Sans', sans-serif",i18n:"en",menuOrientation:s.VERTICAL,miniDrawer:!1,container:!0,mode:a.LIGHT,presetColor:"default",themeDirection:u.LTR};e.ZP=l},35874:function(t,e,n){"use strict";n.d(e,{Z:function(){return u}});var r=n(47313),i=n(1413),o=n(36287);n(46417);var a=(0,i.Z)((0,i.Z)({},o.ZP),{},{onChangeContainer:function(){},onChangeLocalization:function(){},onChangeMode:function(){},onChangePresetColor:function(){},onChangeDirection:function(){},onChangeMiniDrawer:function(){},onChangeMenuOrientation:function(){},onChangeFontFamily:function(){}}),s=(0,r.createContext)(a);var u=function(){return(0,r.useContext)(s)}},37666:function(t,e,n){"use strict";var r=n(2135),i=n(42832),o=n(61113),a=n(90891),s=n(46417);e.Z=function(){return(0,s.jsxs)(i.Z,{direction:"row",justifyContent:"space-between",alignItems:"center",sx:{p:"24px 16px 0px",mt:"auto"},children:[(0,s.jsx)(o.Z,{variant:"caption",children:"\xa9 All rights reserved"}),(0,s.jsxs)(i.Z,{spacing:1.5,direction:"row",justifyContent:"space-between",alignItems:"center",children:[(0,s.jsx)(a.Z,{component:r.rU,to:"https://nearle.in/aboutus",target:"_blank",variant:"caption",color:"textPrimary",children:"About us"}),(0,s.jsx)(a.Z,{component:r.rU,to:"https://nearle.in/privacy",target:"_blank",variant:"caption",color:"textPrimary",children:"Privacy"}),(0,s.jsx)(a.Z,{component:r.rU,to:"https://nearle.in/terms",target:"_blank",variant:"caption",color:"textPrimary",children:"Terms"})]})]})}},11330:function(t,e){"use strict";e.Z=function(t,e){switch(e){case"secondary":return t.palette.secondary;case"error":return t.palette.error;case"warning":return t.palette.warning;case"info":return t.palette.info;case"success":return t.palette.success;default:return t.palette.primary}}},44635:function(t,e,n){"use strict";var r=n(75192),i=n.n(r),o=function(t,e){switch(e){case"secondary":return t.customShadows.secondary;case"error":return t.customShadows.error;case"warning":return t.customShadows.warning;case"info":return t.customShadows.info;case"success":return t.customShadows.success;case"primaryButton":return t.customShadows.primaryButton;case"secondaryButton":return t.customShadows.secondaryButton;case"errorButton":return t.customShadows.errorButton;case"warningButton":return t.customShadows.warningButton;case"infoButton":return t.customShadows.infoButton;case"successButton":return t.customShadows.successButton;default:return t.customShadows.primary}};o.propTypes={theme:i().object,shadow:i().string},e.Z=o},37750:function(t,e,n){"use strict";n.d(e,{iN:function(){return v},R_:function(){return d},pC:function(){return m},Ti:function(){return p}});var r=n(2144),i=n(86144),o=[{index:7,opacity:.15},{index:6,opacity:.25},{index:5,opacity:.3},{index:5,opacity:.45},{index:5,opacity:.65},{index:5,opacity:.85},{index:4,opacity:.9},{index:3,opacity:.95},{index:2,opacity:.97},{index:1,opacity:.98}];function a(t){var e=t.r,n=t.g,i=t.b,o=(0,r.py)(e,n,i);return{h:360*o.h,s:o.s,v:o.v}}function s(t){var e=t.r,n=t.g,i=t.b;return"#".concat((0,r.vq)(e,n,i,!1))}function u(t,e,n){var r=n/100;return{r:(e.r-t.r)*r+t.r,g:(e.g-t.g)*r+t.g,b:(e.b-t.b)*r+t.b}}function l(t,e,n){var r;return(r=Math.round(t.h)>=60&&Math.round(t.h)<=240?n?Math.round(t.h)-2*e:Math.round(t.h)+2*e:n?Math.round(t.h)+2*e:Math.round(t.h)-2*e)<0?r+=360:r>=360&&(r-=360),r}function c(t,e,n){return 0===t.h&&0===t.s?t.s:((r=n?t.s-.16*e:4===e?t.s+.16:t.s+.05*e)>1&&(r=1),n&&5===e&&r>.1&&(r=.1),r<.06&&(r=.06),Number(r.toFixed(2)));var r}function f(t,e,n){var r;return(r=n?t.v+.05*e:t.v-.15*e)>1&&(r=1),Number(r.toFixed(2))}function d(t){for(var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=[],r=(0,i.uA)(t),d=5;d>0;d-=1){var h=a(r),p=s((0,i.uA)({h:l(h,d,!0),s:c(h,d,!0),v:f(h,d,!0)}));n.push(p)}n.push(s(r));for(var m=1;m<=4;m+=1){var v=a(r),g=s((0,i.uA)({h:l(v,m),s:c(v,m),v:f(v,m)}));n.push(g)}return"dark"===e.theme?o.map((function(t){var r=t.index,o=t.opacity;return s(u((0,i.uA)(e.backgroundColor||"#141414"),(0,i.uA)(n[r]),100*o))})):n}var h={red:"#F5222D",volcano:"#FA541C",orange:"#FA8C16",gold:"#FAAD14",yellow:"#FADB14",lime:"#A0D911",green:"#52C41A",cyan:"#13C2C2",blue:"#1677FF",geekblue:"#2F54EB",purple:"#722ED1",magenta:"#EB2F96",grey:"#666666"},p={},m={};Object.keys(h).forEach((function(t){p[t]=d(h[t]),p[t].primary=p[t][5],m[t]=d(h[t],{theme:"dark",backgroundColor:"#141414"}),m[t].primary=m[t][5]}));p.red,p.volcano,p.gold,p.orange,p.yellow,p.lime,p.green,p.cyan;var v=p.blue;p.geekblue,p.purple,p.magenta,p.grey,p.grey},16141:function(t,e,n){"use strict";n.d(e,{Z:function(){return M}});var r=n(87462),i=n(29439),o=n(4942),a=n(45987),s=n(47313),u=n(46123),l=n.n(u),c=n(37750),f=(0,s.createContext)({}),d=n(1413),h=n(71002),p=n(25047);function m(t){var e;return null===t||void 0===t||null===(e=t.getRootNode)||void 0===e?void 0:e.call(t)}function v(t){return function(t){return m(t)instanceof ShadowRoot}(t)?m(t):null}var g=n(48240);function y(t){return t.replace(/-(.)/g,(function(t,e){return e.toUpperCase()}))}function b(t){return"object"===(0,h.Z)(t)&&"string"===typeof t.name&&"string"===typeof t.theme&&("object"===(0,h.Z)(t.icon)||"function"===typeof t.icon)}function x(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Object.keys(t).reduce((function(e,n){var r=t[n];if("class"===n)e.className=r,delete e.class;else delete e[n],e[y(n)]=r;return e}),{})}function w(t,e,n){return n?s.createElement(t.tag,(0,d.Z)((0,d.Z)({key:e},x(t.attrs)),n),(t.children||[]).map((function(n,r){return w(n,"".concat(e,"-").concat(t.tag,"-").concat(r))}))):s.createElement(t.tag,(0,d.Z)({key:e},x(t.attrs)),(t.children||[]).map((function(n,r){return w(n,"".concat(e,"-").concat(t.tag,"-").concat(r))})))}function _(t){return(0,c.R_)(t)[0]}function k(t){return t?Array.isArray(t)?t:[t]:[]}var S=["icon","className","onClick","style","primaryColor","secondaryColor"],Z={primaryColor:"#333",secondaryColor:"#E6E6E6",calculated:!1};var E=function(t){var e,n,r=t.icon,i=t.className,o=t.onClick,u=t.style,l=t.primaryColor,c=t.secondaryColor,h=(0,a.Z)(t,S),m=s.useRef(),y=Z;if(l&&(y={primaryColor:l,secondaryColor:c||_(l)}),function(t){var e=(0,s.useContext)(f),n=e.csp,r=e.prefixCls,i="\n.anticon {\n display: inline-block;\n color: inherit;\n font-style: normal;\n line-height: 0;\n text-align: center;\n text-transform: none;\n vertical-align: -0.125em;\n text-rendering: optimizeLegibility;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n}\n\n.anticon > * {\n line-height: 1;\n}\n\n.anticon svg {\n display: inline-block;\n}\n\n.anticon::before {\n display: none;\n}\n\n.anticon .anticon-icon {\n display: block;\n}\n\n.anticon[tabindex] {\n cursor: pointer;\n}\n\n.anticon-spin::before,\n.anticon-spin {\n display: inline-block;\n -webkit-animation: loadingCircle 1s infinite linear;\n animation: loadingCircle 1s infinite linear;\n}\n\n@-webkit-keyframes loadingCircle {\n 100% {\n -webkit-transform: rotate(360deg);\n transform: rotate(360deg);\n }\n}\n\n@keyframes loadingCircle {\n 100% {\n -webkit-transform: rotate(360deg);\n transform: rotate(360deg);\n }\n}\n";r&&(i=i.replace(/anticon/g,r)),(0,s.useEffect)((function(){var e=v(t.current);(0,p.hq)(i,"@ant-design-icons",{prepend:!0,csp:n,attachTo:e})}),[])}(m),e=b(r),n="icon should be icon definiton, but got ".concat(r),(0,g.ZP)(e,"[@ant-design/icons] ".concat(n)),!b(r))return null;var x=r;return x&&"function"===typeof x.icon&&(x=(0,d.Z)((0,d.Z)({},x),{},{icon:x.icon(y.primaryColor,y.secondaryColor)})),w(x.icon,"svg-".concat(x.name),(0,d.Z)((0,d.Z)({className:i,onClick:o,style:u,"data-icon":x.name,width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true"},h),{},{ref:m}))};E.displayName="IconReact",E.getTwoToneColors=function(){return(0,d.Z)({},Z)},E.setTwoToneColors=function(t){var e=t.primaryColor,n=t.secondaryColor;Z.primaryColor=e,Z.secondaryColor=n||_(e),Z.calculated=!!n};var C=E;function P(t){var e=k(t),n=(0,i.Z)(e,2),r=n[0],o=n[1];return C.setTwoToneColors({primaryColor:r,secondaryColor:o})}var T=["className","icon","spin","rotate","tabIndex","onClick","twoToneColor"];P(c.iN.primary);var A=s.forwardRef((function(t,e){var n,u=t.className,c=t.icon,d=t.spin,h=t.rotate,p=t.tabIndex,m=t.onClick,v=t.twoToneColor,g=(0,a.Z)(t,T),y=s.useContext(f),b=y.prefixCls,x=void 0===b?"anticon":b,w=y.rootClassName,_=l()(w,x,(n={},(0,o.Z)(n,"".concat(x,"-").concat(c.name),!!c.name),(0,o.Z)(n,"".concat(x,"-spin"),!!d||"loading"===c.name),n),u),S=p;void 0===S&&m&&(S=-1);var Z=h?{msTransform:"rotate(".concat(h,"deg)"),transform:"rotate(".concat(h,"deg)")}:void 0,E=k(v),P=(0,i.Z)(E,2),A=P[0],M=P[1];return s.createElement("span",(0,r.Z)({role:"img","aria-label":c.name},g,{ref:e,tabIndex:S,onClick:m,className:_}),s.createElement(C,{icon:c,primaryColor:A,secondaryColor:M,style:Z}))}));A.displayName="AntdIcon",A.getTwoToneColor=function(){var t=C.getTwoToneColors();return t.calculated?[t.primaryColor,t.secondaryColor]:t.primaryColor},A.setTwoToneColor=P;var M=A},43065:function(t,e,n){"use strict";n.d(e,{Z:function(){return u}});var r=n(87462),i=n(47313),o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M686.7 638.6L544.1 535.5V288c0-4.4-3.6-8-8-8H488c-4.4 0-8 3.6-8 8v275.4c0 2.6 1.2 5 3.3 6.5l165.4 120.6c3.6 2.6 8.6 1.8 11.2-1.7l28.6-39c2.6-3.7 1.8-8.7-1.8-11.2z"}}]},name:"clock-circle",theme:"outlined"},a=n(16141),s=function(t,e){return i.createElement(a.Z,(0,r.Z)({},t,{ref:e,icon:o}))};var u=i.forwardRef(s)},5049:function(t,e,n){"use strict";n.d(e,{Z:function(){return u}});var r=n(87462),i=n(47313),o={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64c247.4 0 448 200.6 448 448S759.4 960 512 960 64 759.4 64 512 264.6 64 512 64zm0 76c-205.4 0-372 166.6-372 372s166.6 372 372 372 372-166.6 372-372-166.6-372-372-372zm128.01 198.83c.03 0 .05.01.09.06l45.02 45.01a.2.2 0 01.05.09.12.12 0 010 .07c0 .02-.01.04-.05.08L557.25 512l127.87 127.86a.27.27 0 01.05.06v.02a.12.12 0 010 .07c0 .03-.01.05-.05.09l-45.02 45.02a.2.2 0 01-.09.05.12.12 0 01-.07 0c-.02 0-.04-.01-.08-.05L512 557.25 384.14 685.12c-.04.04-.06.05-.08.05a.12.12 0 01-.07 0c-.03 0-.05-.01-.09-.05l-45.02-45.02a.2.2 0 01-.05-.09.12.12 0 010-.07c0-.02.01-.04.06-.08L466.75 512 338.88 384.14a.27.27 0 01-.05-.06l-.01-.02a.12.12 0 010-.07c0-.03.01-.05.05-.09l45.02-45.02a.2.2 0 01.09-.05.12.12 0 01.07 0c.02 0 .04.01.08.06L512 466.75l127.86-127.86c.04-.05.06-.06.08-.06a.12.12 0 01.07 0z"}}]},name:"close-circle",theme:"outlined"},a=n(16141),s=function(t,e){return i.createElement(a.Z,(0,r.Z)({},t,{ref:e,icon:o}))};var u=i.forwardRef(s)},11829:function(t,e,n){"use strict";n.d(e,{Z:function(){return u}});var r=n(87462),i=n(47313),o={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M799.86 166.31c.02 0 .04.02.08.06l57.69 57.7c.04.03.05.05.06.08a.12.12 0 010 .06c0 .03-.02.05-.06.09L569.93 512l287.7 287.7c.04.04.05.06.06.09a.12.12 0 010 .07c0 .02-.02.04-.06.08l-57.7 57.69c-.03.04-.05.05-.07.06a.12.12 0 01-.07 0c-.03 0-.05-.02-.09-.06L512 569.93l-287.7 287.7c-.04.04-.06.05-.09.06a.12.12 0 01-.07 0c-.02 0-.04-.02-.08-.06l-57.69-57.7c-.04-.03-.05-.05-.06-.07a.12.12 0 010-.07c0-.03.02-.05.06-.09L454.07 512l-287.7-287.7c-.04-.04-.05-.06-.06-.09a.12.12 0 010-.07c0-.02.02-.04.06-.08l57.7-57.69c.03-.04.05-.05.07-.06a.12.12 0 01.07 0c.03 0 .05.02.09.06L512 454.07l287.7-287.7c.04-.04.06-.05.09-.06a.12.12 0 01.07 0z"}}]},name:"close",theme:"outlined"},a=n(16141),s=function(t,e){return i.createElement(a.Z,(0,r.Z)({},t,{ref:e,icon:o}))};var u=i.forwardRef(s)},25057:function(t,e,n){"use strict";n.d(e,{Z:function(){return u}});var r=n(87462),i=n(47313),o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M464 720a48 48 0 1096 0 48 48 0 10-96 0zm16-304v184c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V416c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8zm475.7 440l-416-720c-6.2-10.7-16.9-16-27.7-16s-21.6 5.3-27.7 16l-416 720C56 877.4 71.4 904 96 904h832c24.6 0 40-26.6 27.7-48zm-783.5-27.9L512 239.9l339.8 588.2H172.2z"}}]},name:"warning",theme:"outlined"},a=n(16141),s=function(t,e){return i.createElement(a.Z,(0,r.Z)({},t,{ref:e,icon:o}))};var u=i.forwardRef(s)},2144:function(t,e,n){"use strict";n.d(e,{T6:function(){return h},VD:function(){return p},WE:function(){return l},Yt:function(){return m},lC:function(){return o},py:function(){return u},rW:function(){return i},s:function(){return f},ve:function(){return s},vq:function(){return c}});var r=n(43777);function i(t,e,n){return{r:255*(0,r.sh)(t,255),g:255*(0,r.sh)(e,255),b:255*(0,r.sh)(n,255)}}function o(t,e,n){t=(0,r.sh)(t,255),e=(0,r.sh)(e,255),n=(0,r.sh)(n,255);var i=Math.max(t,e,n),o=Math.min(t,e,n),a=0,s=0,u=(i+o)/2;if(i===o)s=0,a=0;else{var l=i-o;switch(s=u>.5?l/(2-i-o):l/(i+o),i){case t:a=(e-n)/l+(e1&&(n-=1),n<1/6?t+6*n*(e-t):n<.5?e:n<2/3?t+(e-t)*(2/3-n)*6:t}function s(t,e,n){var i,o,s;if(t=(0,r.sh)(t,360),e=(0,r.sh)(e,100),n=(0,r.sh)(n,100),0===e)o=n,s=n,i=n;else{var u=n<.5?n*(1+e):n+e-n*e,l=2*n-u;i=a(l,u,t+1/3),o=a(l,u,t),s=a(l,u,t-1/3)}return{r:255*i,g:255*o,b:255*s}}function u(t,e,n){t=(0,r.sh)(t,255),e=(0,r.sh)(e,255),n=(0,r.sh)(n,255);var i=Math.max(t,e,n),o=Math.min(t,e,n),a=0,s=i,u=i-o,l=0===i?0:u/i;if(i===o)a=0;else{switch(i){case t:a=(e-n)/u+(e>16,g:(65280&t)>>8,b:255&t}}},64929:function(t,e,n){"use strict";n.d(e,{R:function(){return r}});var r={aliceblue:"#f0f8ff",antiquewhite:"#faebd7",aqua:"#00ffff",aquamarine:"#7fffd4",azure:"#f0ffff",beige:"#f5f5dc",bisque:"#ffe4c4",black:"#000000",blanchedalmond:"#ffebcd",blue:"#0000ff",blueviolet:"#8a2be2",brown:"#a52a2a",burlywood:"#deb887",cadetblue:"#5f9ea0",chartreuse:"#7fff00",chocolate:"#d2691e",coral:"#ff7f50",cornflowerblue:"#6495ed",cornsilk:"#fff8dc",crimson:"#dc143c",cyan:"#00ffff",darkblue:"#00008b",darkcyan:"#008b8b",darkgoldenrod:"#b8860b",darkgray:"#a9a9a9",darkgreen:"#006400",darkgrey:"#a9a9a9",darkkhaki:"#bdb76b",darkmagenta:"#8b008b",darkolivegreen:"#556b2f",darkorange:"#ff8c00",darkorchid:"#9932cc",darkred:"#8b0000",darksalmon:"#e9967a",darkseagreen:"#8fbc8f",darkslateblue:"#483d8b",darkslategray:"#2f4f4f",darkslategrey:"#2f4f4f",darkturquoise:"#00ced1",darkviolet:"#9400d3",deeppink:"#ff1493",deepskyblue:"#00bfff",dimgray:"#696969",dimgrey:"#696969",dodgerblue:"#1e90ff",firebrick:"#b22222",floralwhite:"#fffaf0",forestgreen:"#228b22",fuchsia:"#ff00ff",gainsboro:"#dcdcdc",ghostwhite:"#f8f8ff",goldenrod:"#daa520",gold:"#ffd700",gray:"#808080",green:"#008000",greenyellow:"#adff2f",grey:"#808080",honeydew:"#f0fff0",hotpink:"#ff69b4",indianred:"#cd5c5c",indigo:"#4b0082",ivory:"#fffff0",khaki:"#f0e68c",lavenderblush:"#fff0f5",lavender:"#e6e6fa",lawngreen:"#7cfc00",lemonchiffon:"#fffacd",lightblue:"#add8e6",lightcoral:"#f08080",lightcyan:"#e0ffff",lightgoldenrodyellow:"#fafad2",lightgray:"#d3d3d3",lightgreen:"#90ee90",lightgrey:"#d3d3d3",lightpink:"#ffb6c1",lightsalmon:"#ffa07a",lightseagreen:"#20b2aa",lightskyblue:"#87cefa",lightslategray:"#778899",lightslategrey:"#778899",lightsteelblue:"#b0c4de",lightyellow:"#ffffe0",lime:"#00ff00",limegreen:"#32cd32",linen:"#faf0e6",magenta:"#ff00ff",maroon:"#800000",mediumaquamarine:"#66cdaa",mediumblue:"#0000cd",mediumorchid:"#ba55d3",mediumpurple:"#9370db",mediumseagreen:"#3cb371",mediumslateblue:"#7b68ee",mediumspringgreen:"#00fa9a",mediumturquoise:"#48d1cc",mediumvioletred:"#c71585",midnightblue:"#191970",mintcream:"#f5fffa",mistyrose:"#ffe4e1",moccasin:"#ffe4b5",navajowhite:"#ffdead",navy:"#000080",oldlace:"#fdf5e6",olive:"#808000",olivedrab:"#6b8e23",orange:"#ffa500",orangered:"#ff4500",orchid:"#da70d6",palegoldenrod:"#eee8aa",palegreen:"#98fb98",paleturquoise:"#afeeee",palevioletred:"#db7093",papayawhip:"#ffefd5",peachpuff:"#ffdab9",peru:"#cd853f",pink:"#ffc0cb",plum:"#dda0dd",powderblue:"#b0e0e6",purple:"#800080",rebeccapurple:"#663399",red:"#ff0000",rosybrown:"#bc8f8f",royalblue:"#4169e1",saddlebrown:"#8b4513",salmon:"#fa8072",sandybrown:"#f4a460",seagreen:"#2e8b57",seashell:"#fff5ee",sienna:"#a0522d",silver:"#c0c0c0",skyblue:"#87ceeb",slateblue:"#6a5acd",slategray:"#708090",slategrey:"#708090",snow:"#fffafa",springgreen:"#00ff7f",steelblue:"#4682b4",tan:"#d2b48c",teal:"#008080",thistle:"#d8bfd8",tomato:"#ff6347",turquoise:"#40e0d0",violet:"#ee82ee",wheat:"#f5deb3",white:"#ffffff",whitesmoke:"#f5f5f5",yellow:"#ffff00",yellowgreen:"#9acd32"}},86144:function(t,e,n){"use strict";n.d(e,{uA:function(){return a}});var r=n(2144),i=n(64929),o=n(43777);function a(t){var e={r:0,g:0,b:0},n=1,a=null,s=null,u=null,l=!1,d=!1;return"string"===typeof t&&(t=function(t){if(0===(t=t.trim().toLowerCase()).length)return!1;var e=!1;if(i.R[t])t=i.R[t],e=!0;else if("transparent"===t)return{r:0,g:0,b:0,a:0,format:"name"};var n=c.rgb.exec(t);if(n)return{r:n[1],g:n[2],b:n[3]};if(n=c.rgba.exec(t))return{r:n[1],g:n[2],b:n[3],a:n[4]};if(n=c.hsl.exec(t))return{h:n[1],s:n[2],l:n[3]};if(n=c.hsla.exec(t))return{h:n[1],s:n[2],l:n[3],a:n[4]};if(n=c.hsv.exec(t))return{h:n[1],s:n[2],v:n[3]};if(n=c.hsva.exec(t))return{h:n[1],s:n[2],v:n[3],a:n[4]};if(n=c.hex8.exec(t))return{r:(0,r.VD)(n[1]),g:(0,r.VD)(n[2]),b:(0,r.VD)(n[3]),a:(0,r.T6)(n[4]),format:e?"name":"hex8"};if(n=c.hex6.exec(t))return{r:(0,r.VD)(n[1]),g:(0,r.VD)(n[2]),b:(0,r.VD)(n[3]),format:e?"name":"hex"};if(n=c.hex4.exec(t))return{r:(0,r.VD)(n[1]+n[1]),g:(0,r.VD)(n[2]+n[2]),b:(0,r.VD)(n[3]+n[3]),a:(0,r.T6)(n[4]+n[4]),format:e?"name":"hex8"};if(n=c.hex3.exec(t))return{r:(0,r.VD)(n[1]+n[1]),g:(0,r.VD)(n[2]+n[2]),b:(0,r.VD)(n[3]+n[3]),format:e?"name":"hex"};return!1}(t)),"object"===typeof t&&(f(t.r)&&f(t.g)&&f(t.b)?(e=(0,r.rW)(t.r,t.g,t.b),l=!0,d="%"===String(t.r).substr(-1)?"prgb":"rgb"):f(t.h)&&f(t.s)&&f(t.v)?(a=(0,o.JX)(t.s),s=(0,o.JX)(t.v),e=(0,r.WE)(t.h,a,s),l=!0,d="hsv"):f(t.h)&&f(t.s)&&f(t.l)&&(a=(0,o.JX)(t.s),u=(0,o.JX)(t.l),e=(0,r.ve)(t.h,a,u),l=!0,d="hsl"),Object.prototype.hasOwnProperty.call(t,"a")&&(n=t.a)),n=(0,o.Yq)(n),{ok:l,format:t.format||d,r:Math.min(255,Math.max(e.r,0)),g:Math.min(255,Math.max(e.g,0)),b:Math.min(255,Math.max(e.b,0)),a:n}}var s="(?:".concat("[-\\+]?\\d*\\.\\d+%?",")|(?:").concat("[-\\+]?\\d+%?",")"),u="[\\s|\\(]+(".concat(s,")[,|\\s]+(").concat(s,")[,|\\s]+(").concat(s,")\\s*\\)?"),l="[\\s|\\(]+(".concat(s,")[,|\\s]+(").concat(s,")[,|\\s]+(").concat(s,")[,|\\s]+(").concat(s,")\\s*\\)?"),c={CSS_UNIT:new RegExp(s),rgb:new RegExp("rgb"+u),rgba:new RegExp("rgba"+l),hsl:new RegExp("hsl"+u),hsla:new RegExp("hsla"+l),hsv:new RegExp("hsv"+u),hsva:new RegExp("hsva"+l),hex3:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex4:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex8:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/};function f(t){return Boolean(c.CSS_UNIT.exec(String(t)))}},43777:function(t,e,n){"use strict";function r(t,e){(function(t){return"string"===typeof t&&-1!==t.indexOf(".")&&1===parseFloat(t)})(t)&&(t="100%");var n=function(t){return"string"===typeof t&&-1!==t.indexOf("%")}(t);return t=360===e?t:Math.min(e,Math.max(0,parseFloat(t))),n&&(t=parseInt(String(t*e),10)/100),Math.abs(t-e)<1e-6?1:t=360===e?(t<0?t%e+e:t%e)/parseFloat(String(e)):t%e/parseFloat(String(e))}function i(t){return Math.min(1,Math.max(0,t))}function o(t){return t=parseFloat(t),(isNaN(t)||t<0||t>1)&&(t=1),t}function a(t){return t<=1?"".concat(100*Number(t),"%"):t}function s(t){return 1===t.length?"0"+t:String(t)}n.d(e,{FZ:function(){return s},JX:function(){return a},V2:function(){return i},Yq:function(){return o},sh:function(){return r}})},83097:function(t,e,n){"use strict";n.d(e,{Z:function(){return v}});var r=function(){function t(t){var e=this;this._insertTag=function(t){var n;n=0===e.tags.length?e.insertionPoint?e.insertionPoint.nextSibling:e.prepend?e.container.firstChild:e.before:e.tags[e.tags.length-1].nextSibling,e.container.insertBefore(t,n),e.tags.push(t)},this.isSpeedy=void 0===t.speedy||t.speedy,this.tags=[],this.ctr=0,this.nonce=t.nonce,this.key=t.key,this.container=t.container,this.prepend=t.prepend,this.insertionPoint=t.insertionPoint,this.before=null}var e=t.prototype;return e.hydrate=function(t){t.forEach(this._insertTag)},e.insert=function(t){this.ctr%(this.isSpeedy?65e3:1)===0&&this._insertTag(function(t){var e=document.createElement("style");return e.setAttribute("data-emotion",t.key),void 0!==t.nonce&&e.setAttribute("nonce",t.nonce),e.appendChild(document.createTextNode("")),e.setAttribute("data-s",""),e}(this));var e=this.tags[this.tags.length-1];if(this.isSpeedy){var n=function(t){if(t.sheet)return t.sheet;for(var e=0;e6)switch((0,o.uO)(t,e+1)){case 109:if(45!==(0,o.uO)(t,e+4))break;case 102:return(0,o.gx)(t,/(.+:)(.+)-([^]+)/,"$1"+a.G$+"$2-$3$1"+a.uj+(108==(0,o.uO)(t,e+3)?"$3":"$2-$3"))+t;case 115:return~(0,o.Cw)(t,"stretch")?p((0,o.gx)(t,"stretch","fill-available"),e)+t:t}break;case 4949:if(115!==(0,o.uO)(t,e+1))break;case 6444:switch((0,o.uO)(t,(0,o.to)(t)-3-(~(0,o.Cw)(t,"!important")&&10))){case 107:return(0,o.gx)(t,":",":"+a.G$)+t;case 101:return(0,o.gx)(t,/(.+:)([^;!]+)(;|!.+)?/,"$1"+a.G$+(45===(0,o.uO)(t,14)?"inline-":"")+"box$3$1"+a.G$+"$2$3$1"+a.MS+"$2box$3")+t}break;case 5936:switch((0,o.uO)(t,e+11)){case 114:return a.G$+t+a.MS+(0,o.gx)(t,/[svh]\w+-[tblr]{2}/,"tb")+t;case 108:return a.G$+t+a.MS+(0,o.gx)(t,/[svh]\w+-[tblr]{2}/,"tb-rl")+t;case 45:return a.G$+t+a.MS+(0,o.gx)(t,/[svh]\w+-[tblr]{2}/,"lr")+t}return a.G$+t+a.MS+t+t}return t}var m=[function(t,e,n,r){if(t.length>-1&&!t.return)switch(t.type){case a.h5:t.return=p(t.value,t.length);break;case a.lK:return(0,s.q)([(0,i.JG)(t,{value:(0,o.gx)(t.value,"@","@"+a.G$)})],r);case a.Fr:if(t.length)return(0,o.$e)(t.props,(function(e){switch((0,o.EQ)(e,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return(0,s.q)([(0,i.JG)(t,{props:[(0,o.gx)(e,/:(read-\w+)/,":"+a.uj+"$1")]})],r);case"::placeholder":return(0,s.q)([(0,i.JG)(t,{props:[(0,o.gx)(e,/:(plac\w+)/,":"+a.G$+"input-$1")]}),(0,i.JG)(t,{props:[(0,o.gx)(e,/:(plac\w+)/,":"+a.uj+"$1")]}),(0,i.JG)(t,{props:[(0,o.gx)(e,/:(plac\w+)/,a.MS+"input-$1")]})],r)}return""}))}}],v=function(t){var e=t.key;if("css"===e){var n=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(n,(function(t){-1!==t.getAttribute("data-emotion").indexOf(" ")&&(document.head.appendChild(t),t.setAttribute("data-s",""))}))}var i=t.stylisPlugins||m;var a,l,c={},f=[];a=t.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+e+' "]'),(function(t){for(var e=t.getAttribute("data-emotion").split(" "),n=1;n=4;++r,i-=4)e=1540483477*(65535&(e=255&t.charCodeAt(r)|(255&t.charCodeAt(++r))<<8|(255&t.charCodeAt(++r))<<16|(255&t.charCodeAt(++r))<<24))+(59797*(e>>>16)<<16),n=1540483477*(65535&(e^=e>>>24))+(59797*(e>>>16)<<16)^1540483477*(65535&n)+(59797*(n>>>16)<<16);switch(i){case 3:n^=(255&t.charCodeAt(r+2))<<16;case 2:n^=(255&t.charCodeAt(r+1))<<8;case 1:n=1540483477*(65535&(n^=255&t.charCodeAt(r)))+(59797*(n>>>16)<<16)}return(((n=1540483477*(65535&(n^=n>>>13))+(59797*(n>>>16)<<16))^n>>>15)>>>0).toString(36)},i={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},o=n(91816),a=/[A-Z]|^ms/g,s=/_EMO_([^_]+?)_([^]*?)_EMO_/g,u=function(t){return 45===t.charCodeAt(1)},l=function(t){return null!=t&&"boolean"!==typeof t},c=(0,o.Z)((function(t){return u(t)?t:t.replace(a,"-$&").toLowerCase()})),f=function(t,e){switch(t){case"animation":case"animationName":if("string"===typeof e)return e.replace(s,(function(t,e,n){return h={name:e,styles:n,next:h},e}))}return 1===i[t]||u(t)||"number"!==typeof e||0===e?e:e+"px"};function d(t,e,n){if(null==n)return"";if(void 0!==n.__emotion_styles)return n;switch(typeof n){case"boolean":return"";case"object":if(1===n.anim)return h={name:n.name,styles:n.styles,next:h},n.name;if(void 0!==n.styles){var r=n.next;if(void 0!==r)for(;void 0!==r;)h={name:r.name,styles:r.styles,next:h},r=r.next;return n.styles+";"}return function(t,e,n){var r="";if(Array.isArray(n))for(var i=0;i0){var i,o,a=Boolean((null==(i=C.current)?void 0:i.shiftKey)&&"Tab"===(null==(o=C.current)?void 0:o.key)),s=r[0],u=r[r.length-1];"string"!==typeof s&&"string"!==typeof u&&(a?u.focus():s.focus())}else n.focus()}}else b.current=!1},n=function(e){C.current=e,!f&&g()&&"Tab"===e.key&&t.activeElement===Z.current&&e.shiftKey&&(b.current=!0,w.current&&w.current.focus())};t.addEventListener("focusin",e),t.addEventListener("keydown",n,!0);var r=setInterval((function(){t.activeElement&&"BODY"===t.activeElement.tagName&&e(null)}),50);return function(){clearInterval(r),t.removeEventListener("focusin",e),t.removeEventListener("keydown",n,!0)}}}),[s,f,h,g,y,m]);var P=function(t){null===_.current&&(_.current=t.relatedTarget),S.current=!0};return(0,a.jsxs)(r.Fragment,{children:[(0,a.jsx)("div",{tabIndex:y?0:-1,onFocus:P,ref:x,"data-testid":"sentinelStart"}),r.cloneElement(e,{ref:E,onFocus:function(t){null===_.current&&(_.current=t.relatedTarget),S.current=!0,k.current=t.target;var n=e.props.onFocus;n&&n(t)}}),(0,a.jsx)("div",{tabIndex:y?0:-1,onFocus:P,ref:w,"data-testid":"sentinelEnd"})]})}},12871:function(t,e,n){"use strict";var r=n(29439),i=n(47313),o=n(1168),a=n(71577),s=n(55094),u=n(89265),l=n(46417);var c=i.forwardRef((function(t,e){var n=t.children,c=t.container,f=t.disablePortal,d=void 0!==f&&f,h=i.useState(null),p=(0,r.Z)(h,2),m=p[0],v=p[1],g=(0,a.Z)(i.isValidElement(n)?n.ref:null,e);if((0,s.Z)((function(){d||v(function(t){return"function"===typeof t?t():t}(c)||document.body)}),[c,d]),(0,s.Z)((function(){if(m&&!d)return(0,u.Z)(e,m),function(){(0,u.Z)(e,null)}}),[e,m,d]),d){if(i.isValidElement(n)){var y={ref:g};return i.cloneElement(n,y)}return(0,l.jsx)(i.Fragment,{children:n})}return(0,l.jsx)(i.Fragment,{children:m?o.createPortal(n,m):m})}));e.Z=c},694:function(t,e,n){"use strict";n.d(e,{T:function(){return a}});var r=n(47313),i=(n(46417),{disableDefaultClasses:!1}),o=r.createContext(i);function a(t){var e=r.useContext(o).disableDefaultClasses;return function(n){return e?"":t(n)}}},53637:function(t,e,n){"use strict";n.d(e,{Z:function(){return o}});var r=n(87462),i=n(43066);function o(t,e,n){return void 0===t||(0,i.Z)(t)?e:(0,r.Z)({},e,{ownerState:(0,r.Z)({},e.ownerState,n)})}},34816:function(t,e,n){"use strict";function r(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];if(void 0===t)return{};var n={};return Object.keys(t).filter((function(n){return n.match(/^on[A-Z]/)&&"function"===typeof t[n]&&!e.includes(n)})).forEach((function(e){n[e]=t[e]})),n}n.d(e,{Z:function(){return r}})},43066:function(t,e,n){"use strict";function r(t){return"string"===typeof t}n.d(e,{Z:function(){return r}})},43107:function(t,e,n){"use strict";function r(t,e){return"function"===typeof t?t(e):t}n.d(e,{Z:function(){return r}})},19648:function(t,e,n){"use strict";n.d(e,{Z:function(){return d}});var r=n(87462),i=n(63366),o=n(71577),a=n(53637),s=n(83061),u=n(34816);function l(t){if(void 0===t)return{};var e={};return Object.keys(t).filter((function(e){return!(e.match(/^on[A-Z]/)&&"function"===typeof t[e])})).forEach((function(n){e[n]=t[n]})),e}var c=n(43107),f=["elementType","externalSlotProps","ownerState"];function d(t){var e,n=t.elementType,d=t.externalSlotProps,h=t.ownerState,p=(0,i.Z)(t,f),m=(0,c.Z)(d,h),v=function(t){var e=t.getSlotProps,n=t.additionalProps,i=t.externalSlotProps,o=t.externalForwardedProps,a=t.className;if(!e){var c=(0,s.Z)(null==o?void 0:o.className,null==i?void 0:i.className,a,null==n?void 0:n.className),f=(0,r.Z)({},null==n?void 0:n.style,null==o?void 0:o.style,null==i?void 0:i.style),d=(0,r.Z)({},n,o,i);return c.length>0&&(d.className=c),Object.keys(f).length>0&&(d.style=f),{props:d,internalRef:void 0}}var h=(0,u.Z)((0,r.Z)({},o,i)),p=l(i),m=l(o),v=e(h),g=(0,s.Z)(null==v?void 0:v.className,null==n?void 0:n.className,a,null==o?void 0:o.className,null==i?void 0:i.className),y=(0,r.Z)({},null==v?void 0:v.style,null==n?void 0:n.style,null==o?void 0:o.style,null==i?void 0:i.style),b=(0,r.Z)({},v,n,m,p);return g.length>0&&(b.className=g),Object.keys(y).length>0&&(b.style=y),{props:b,internalRef:v.ref}}((0,r.Z)({},p,{externalSlotProps:m})),g=v.props,y=v.internalRef,b=(0,o.Z)(y,null==m?void 0:m.ref,null==(e=t.additionalProps)?void 0:e.ref);return(0,a.Z)(n,(0,r.Z)({},g,{ref:b}),h)}},4978:function(t,e,n){"use strict";var r=n(64836);e.Z=void 0;var i=r(n(45045)),o=n(46417),a=(0,i.default)((0,o.jsx)("path",{d:"M15.5 5.5c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2zM5 12c-2.8 0-5 2.2-5 5s2.2 5 5 5 5-2.2 5-5-2.2-5-5-5zm0 8.5c-1.9 0-3.5-1.6-3.5-3.5s1.6-3.5 3.5-3.5 3.5 1.6 3.5 3.5-1.6 3.5-3.5 3.5zm5.8-10 2.4-2.4.8.8c1.3 1.3 3 2.1 5.1 2.1V9c-1.5 0-2.7-.6-3.6-1.5l-1.9-1.9c-.5-.4-1-.6-1.6-.6s-1.1.2-1.4.6L7.8 8.4c-.4.4-.6.9-.6 1.4 0 .6.2 1.1.6 1.4L11 14v5h2v-6.2l-2.2-2.3zM19 12c-2.8 0-5 2.2-5 5s2.2 5 5 5 5-2.2 5-5-2.2-5-5-5zm0 8.5c-1.9 0-3.5-1.6-3.5-3.5s1.6-3.5 3.5-3.5 3.5 1.6 3.5 3.5-1.6 3.5-3.5 3.5z"}),"DirectionsBikeOutlined");e.Z=a},94294:function(t,e,n){"use strict";var r=n(64836);e.Z=void 0;var i=r(n(45045)),o=n(46417),a=(0,i.default)([(0,o.jsx)("path",{d:"M19 7c0-1.1-.9-2-2-2h-3v2h3v2.65L13.52 14H10V9H6c-2.21 0-4 1.79-4 4v3h2c0 1.66 1.34 3 3 3s3-1.34 3-3h4.48L19 10.35V7zM4 14v-1c0-1.1.9-2 2-2h2v3H4zm3 3c-.55 0-1-.45-1-1h2c0 .55-.45 1-1 1z"},"0"),(0,o.jsx)("path",{d:"M5 6h5v2H5zm14 7c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3zm0 4c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1z"},"1")],"MopedOutlined");e.Z=a},7131:function(t,e,n){"use strict";var r=n(64836);e.Z=void 0;var i=r(n(45045)),o=n(46417),a=(0,i.default)((0,o.jsx)("path",{d:"M19 15.18V7c0-2.21-1.79-4-4-4s-4 1.79-4 4v10c0 1.1-.9 2-2 2s-2-.9-2-2V8.82C8.16 8.4 9 7.3 9 6c0-1.66-1.34-3-3-3S3 4.34 3 6c0 1.3.84 2.4 2 2.82V17c0 2.21 1.79 4 4 4s4-1.79 4-4V7c0-1.1.9-2 2-2s2 .9 2 2v8.18c-1.16.41-2 1.51-2 2.82 0 1.66 1.34 3 3 3s3-1.34 3-3c0-1.3-.84-2.4-2-2.82zM6 7c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1zm12 12c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1z"}),"RouteOutlined");e.Z=a},34853:function(t,e,n){"use strict";var r=n(64836);e.Z=void 0;var i=r(n(45045)),o=n(46417),a=(0,i.default)((0,o.jsx)("path",{d:"m1 9 2 2c4.97-4.97 13.03-4.97 18 0l2-2C16.93 2.93 7.08 2.93 1 9zm8 8 3 3 3-3c-1.65-1.66-4.34-1.66-6 0zm-4-4 2 2c2.76-2.76 7.24-2.76 10 0l2-2C15.14 9.14 8.87 9.14 5 13z"}),"Wifi");e.Z=a},19491:function(t,e,n){"use strict";var r=n(64836);e.Z=void 0;var i=r(n(45045)),o=n(46417),a=(0,i.default)((0,o.jsx)("path",{d:"M22.99 9C19.15 5.16 13.8 3.76 8.84 4.78l2.52 2.52c3.47-.17 6.99 1.05 9.63 3.7l2-2zm-4 4c-1.29-1.29-2.84-2.13-4.49-2.56l3.53 3.53.96-.97zM2 3.05 5.07 6.1C3.6 6.82 2.22 7.78 1 9l1.99 2c1.24-1.24 2.67-2.16 4.2-2.77l2.24 2.24C7.81 10.89 6.27 11.73 5 13v.01L6.99 15c1.36-1.36 3.14-2.04 4.92-2.06L18.98 20l1.27-1.26L3.29 1.79 2 3.05zM9 17l3 3 3-3c-1.65-1.66-4.34-1.66-6 0z"}),"WifiOff");e.Z=a},45045:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return r.createSvgIcon}});var r=n(86415)},99881:function(t,e,n){"use strict";n.d(e,{Z:function(){return O}});var r=n(4942),i=n(63366),o=n(87462),a=n(47313),s=n(83061),u=n(21921),l=n(17551),c=n(17592),f=n(77342),d=n(91615),h=n(70501),p=n(77430),m=n(32298);function v(t){return(0,m.Z)("MuiAlert",t)}var g=(0,p.Z)("MuiAlert",["root","action","icon","message","filled","filledSuccess","filledInfo","filledWarning","filledError","outlined","outlinedSuccess","outlinedInfo","outlinedWarning","outlinedError","standard","standardSuccess","standardInfo","standardWarning","standardError"]),y=n(47131),b=n(81171),x=n(46417),w=(0,b.Z)((0,x.jsx)("path",{d:"M20,12A8,8 0 0,1 12,20A8,8 0 0,1 4,12A8,8 0 0,1 12,4C12.76,4 13.5,4.11 14.2, 4.31L15.77,2.74C14.61,2.26 13.34,2 12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0, 0 22,12M7.91,10.08L6.5,11.5L11,16L21,6L19.59,4.58L11,13.17L7.91,10.08Z"}),"SuccessOutlined"),_=(0,b.Z)((0,x.jsx)("path",{d:"M12 5.99L19.53 19H4.47L12 5.99M12 2L1 21h22L12 2zm1 14h-2v2h2v-2zm0-6h-2v4h2v-4z"}),"ReportProblemOutlined"),k=(0,b.Z)((0,x.jsx)("path",{d:"M11 15h2v2h-2zm0-8h2v6h-2zm.99-5C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"}),"ErrorOutline"),S=(0,b.Z)((0,x.jsx)("path",{d:"M11,9H13V7H11M12,20C7.59,20 4,16.41 4,12C4,7.59 7.59,4 12,4C16.41,4 20,7.59 20, 12C20,16.41 16.41,20 12,20M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10, 10 0 0,0 12,2M11,17H13V11H11V17Z"}),"InfoOutlined"),Z=n(91251),E=["action","children","className","closeText","color","components","componentsProps","icon","iconMapping","onClose","role","severity","slotProps","slots","variant"],C=(0,c.ZP)(h.Z,{name:"MuiAlert",slot:"Root",overridesResolver:function(t,e){var n=t.ownerState;return[e.root,e[n.variant],e["".concat(n.variant).concat((0,d.Z)(n.color||n.severity))]]}})((function(t){var e=t.theme,n=t.ownerState,i="light"===e.palette.mode?l._j:l.$n,a="light"===e.palette.mode?l.$n:l._j,s=n.color||n.severity;return(0,o.Z)({},e.typography.body2,{backgroundColor:"transparent",display:"flex",padding:"6px 16px"},s&&"standard"===n.variant&&(0,r.Z)({color:e.vars?e.vars.palette.Alert["".concat(s,"Color")]:i(e.palette[s].light,.6),backgroundColor:e.vars?e.vars.palette.Alert["".concat(s,"StandardBg")]:a(e.palette[s].light,.9)},"& .".concat(g.icon),e.vars?{color:e.vars.palette.Alert["".concat(s,"IconColor")]}:{color:e.palette[s].main}),s&&"outlined"===n.variant&&(0,r.Z)({color:e.vars?e.vars.palette.Alert["".concat(s,"Color")]:i(e.palette[s].light,.6),border:"1px solid ".concat((e.vars||e).palette[s].light)},"& .".concat(g.icon),e.vars?{color:e.vars.palette.Alert["".concat(s,"IconColor")]}:{color:e.palette[s].main}),s&&"filled"===n.variant&&(0,o.Z)({fontWeight:e.typography.fontWeightMedium},e.vars?{color:e.vars.palette.Alert["".concat(s,"FilledColor")],backgroundColor:e.vars.palette.Alert["".concat(s,"FilledBg")]}:{backgroundColor:"dark"===e.palette.mode?e.palette[s].dark:e.palette[s].main,color:e.palette.getContrastText(e.palette[s].main)}))})),P=(0,c.ZP)("div",{name:"MuiAlert",slot:"Icon",overridesResolver:function(t,e){return e.icon}})({marginRight:12,padding:"7px 0",display:"flex",fontSize:22,opacity:.9}),T=(0,c.ZP)("div",{name:"MuiAlert",slot:"Message",overridesResolver:function(t,e){return e.message}})({padding:"8px 0",minWidth:0,overflow:"auto"}),A=(0,c.ZP)("div",{name:"MuiAlert",slot:"Action",overridesResolver:function(t,e){return e.action}})({display:"flex",alignItems:"flex-start",padding:"4px 0 0 16px",marginLeft:"auto",marginRight:-8}),M={success:(0,x.jsx)(w,{fontSize:"inherit"}),warning:(0,x.jsx)(_,{fontSize:"inherit"}),error:(0,x.jsx)(k,{fontSize:"inherit"}),info:(0,x.jsx)(S,{fontSize:"inherit"})},O=a.forwardRef((function(t,e){var n,r,a,l,c,h,p=(0,f.Z)({props:t,name:"MuiAlert"}),m=p.action,g=p.children,b=p.className,w=p.closeText,_=void 0===w?"Close":w,k=p.color,S=p.components,O=void 0===S?{}:S,L=p.componentsProps,R=void 0===L?{}:L,j=p.icon,I=p.iconMapping,B=void 0===I?M:I,z=p.onClose,N=p.role,F=void 0===N?"alert":N,D=p.severity,H=void 0===D?"success":D,W=p.slotProps,U=void 0===W?{}:W,V=p.slots,q=void 0===V?{}:V,G=p.variant,K=void 0===G?"standard":G,Y=(0,i.Z)(p,E),X=(0,o.Z)({},p,{color:k,severity:H,variant:K}),Q=function(t){var e=t.variant,n=t.color,r=t.severity,i=t.classes,o={root:["root","".concat(e).concat((0,d.Z)(n||r)),"".concat(e)],icon:["icon"],message:["message"],action:["action"]};return(0,u.Z)(o,v,i)}(X),$=null!=(n=null!=(r=q.closeButton)?r:O.CloseButton)?n:y.Z,J=null!=(a=null!=(l=q.closeIcon)?l:O.CloseIcon)?a:Z.Z,tt=null!=(c=U.closeButton)?c:R.closeButton,et=null!=(h=U.closeIcon)?h:R.closeIcon;return(0,x.jsxs)(C,(0,o.Z)({role:F,elevation:0,ownerState:X,className:(0,s.Z)(Q.root,b),ref:e},Y,{children:[!1!==j?(0,x.jsx)(P,{ownerState:X,className:Q.icon,children:j||B[H]||M[H]}):null,(0,x.jsx)(T,{ownerState:X,className:Q.message,children:g}),null!=m?(0,x.jsx)(A,{ownerState:X,className:Q.action,children:m}):null,null==m&&z?(0,x.jsx)(A,{ownerState:X,className:Q.action,children:(0,x.jsx)($,(0,o.Z)({size:"small","aria-label":_,title:_,color:"inherit",onClick:z},tt,{children:(0,x.jsx)(J,(0,o.Z)({fontSize:"small"},et))}))}):null]}))}))},75908:function(t,e,n){"use strict";n.d(e,{Z:function(){return b}});var r=n(63366),i=n(87462),o=n(47313),a=n(83061),s=n(21921),u=n(17592),l=n(77342),c=n(91615),f=n(70501),d=n(77430),h=n(32298);function p(t){return(0,h.Z)("MuiAppBar",t)}(0,d.Z)("MuiAppBar",["root","positionFixed","positionAbsolute","positionSticky","positionStatic","positionRelative","colorDefault","colorPrimary","colorSecondary","colorInherit","colorTransparent"]);var m=n(46417),v=["className","color","enableColorOnDark","position"],g=function(t,e){return t?"".concat(null==t?void 0:t.replace(")",""),", ").concat(e,")"):e},y=(0,u.ZP)(f.Z,{name:"MuiAppBar",slot:"Root",overridesResolver:function(t,e){var n=t.ownerState;return[e.root,e["position".concat((0,c.Z)(n.position))],e["color".concat((0,c.Z)(n.color))]]}})((function(t){var e=t.theme,n=t.ownerState,r="light"===e.palette.mode?e.palette.grey[100]:e.palette.grey[900];return(0,i.Z)({display:"flex",flexDirection:"column",width:"100%",boxSizing:"border-box",flexShrink:0},"fixed"===n.position&&{position:"fixed",zIndex:(e.vars||e).zIndex.appBar,top:0,left:"auto",right:0,"@media print":{position:"absolute"}},"absolute"===n.position&&{position:"absolute",zIndex:(e.vars||e).zIndex.appBar,top:0,left:"auto",right:0},"sticky"===n.position&&{position:"sticky",zIndex:(e.vars||e).zIndex.appBar,top:0,left:"auto",right:0},"static"===n.position&&{position:"static"},"relative"===n.position&&{position:"relative"},!e.vars&&(0,i.Z)({},"default"===n.color&&{backgroundColor:r,color:e.palette.getContrastText(r)},n.color&&"default"!==n.color&&"inherit"!==n.color&&"transparent"!==n.color&&{backgroundColor:e.palette[n.color].main,color:e.palette[n.color].contrastText},"inherit"===n.color&&{color:"inherit"},"dark"===e.palette.mode&&!n.enableColorOnDark&&{backgroundColor:null,color:null},"transparent"===n.color&&(0,i.Z)({backgroundColor:"transparent",color:"inherit"},"dark"===e.palette.mode&&{backgroundImage:"none"})),e.vars&&(0,i.Z)({},"default"===n.color&&{"--AppBar-background":n.enableColorOnDark?e.vars.palette.AppBar.defaultBg:g(e.vars.palette.AppBar.darkBg,e.vars.palette.AppBar.defaultBg),"--AppBar-color":n.enableColorOnDark?e.vars.palette.text.primary:g(e.vars.palette.AppBar.darkColor,e.vars.palette.text.primary)},n.color&&!n.color.match(/^(default|inherit|transparent)$/)&&{"--AppBar-background":n.enableColorOnDark?e.vars.palette[n.color].main:g(e.vars.palette.AppBar.darkBg,e.vars.palette[n.color].main),"--AppBar-color":n.enableColorOnDark?e.vars.palette[n.color].contrastText:g(e.vars.palette.AppBar.darkColor,e.vars.palette[n.color].contrastText)},{backgroundColor:"var(--AppBar-background)",color:"inherit"===n.color?"inherit":"var(--AppBar-color)"},"transparent"===n.color&&{backgroundImage:"none",backgroundColor:"transparent",color:"inherit"}))})),b=o.forwardRef((function(t,e){var n=(0,l.Z)({props:t,name:"MuiAppBar"}),o=n.className,u=n.color,f=void 0===u?"primary":u,d=n.enableColorOnDark,h=void 0!==d&&d,g=n.position,b=void 0===g?"fixed":g,x=(0,r.Z)(n,v),w=(0,i.Z)({},n,{color:f,position:b,enableColorOnDark:h}),_=function(t){var e=t.color,n=t.position,r=t.classes,i={root:["root","color".concat((0,c.Z)(e)),"position".concat((0,c.Z)(n))]};return(0,s.Z)(i,p,r)}(w);return(0,m.jsx)(y,(0,i.Z)({square:!0,component:"header",ownerState:w,elevation:4,className:(0,a.Z)(_.root,o,"fixed"===b&&"mui-fixed"),ref:e},x))}))},48119:function(t,e,n){"use strict";n.d(e,{Z:function(){return w}});var r=n(29439),i=n(63366),o=n(87462),a=n(47313),s=n(83061),u=n(21921),l=n(17592),c=n(77342),f=n(81171),d=n(46417),h=(0,f.Z)((0,d.jsx)("path",{d:"M12 12c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm0 2c-2.67 0-8 1.34-8 4v2h16v-2c0-2.66-5.33-4-8-4z"}),"Person"),p=n(77430),m=n(32298);function v(t){return(0,m.Z)("MuiAvatar",t)}(0,p.Z)("MuiAvatar",["root","colorDefault","circular","rounded","square","img","fallback"]);var g=["alt","children","className","component","imgProps","sizes","src","srcSet","variant"],y=(0,l.ZP)("div",{name:"MuiAvatar",slot:"Root",overridesResolver:function(t,e){var n=t.ownerState;return[e.root,e[n.variant],n.colorDefault&&e.colorDefault]}})((function(t){var e=t.theme,n=t.ownerState;return(0,o.Z)({position:"relative",display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,width:40,height:40,fontFamily:e.typography.fontFamily,fontSize:e.typography.pxToRem(20),lineHeight:1,borderRadius:"50%",overflow:"hidden",userSelect:"none"},"rounded"===n.variant&&{borderRadius:(e.vars||e).shape.borderRadius},"square"===n.variant&&{borderRadius:0},n.colorDefault&&(0,o.Z)({color:(e.vars||e).palette.background.default},e.vars?{backgroundColor:e.vars.palette.Avatar.defaultBg}:{backgroundColor:"light"===e.palette.mode?e.palette.grey[400]:e.palette.grey[600]}))})),b=(0,l.ZP)("img",{name:"MuiAvatar",slot:"Img",overridesResolver:function(t,e){return e.img}})({width:"100%",height:"100%",textAlign:"center",objectFit:"cover",color:"transparent",textIndent:1e4}),x=(0,l.ZP)(h,{name:"MuiAvatar",slot:"Fallback",overridesResolver:function(t,e){return e.fallback}})({width:"75%",height:"75%"});var w=a.forwardRef((function(t,e){var n=(0,c.Z)({props:t,name:"MuiAvatar"}),l=n.alt,f=n.children,h=n.className,p=n.component,m=void 0===p?"div":p,w=n.imgProps,_=n.sizes,k=n.src,S=n.srcSet,Z=n.variant,E=void 0===Z?"circular":Z,C=(0,i.Z)(n,g),P=null,T=function(t){var e=t.crossOrigin,n=t.referrerPolicy,i=t.src,o=t.srcSet,s=a.useState(!1),u=(0,r.Z)(s,2),l=u[0],c=u[1];return a.useEffect((function(){if(i||o){c(!1);var t=!0,r=new Image;return r.onload=function(){t&&c("loaded")},r.onerror=function(){t&&c("error")},r.crossOrigin=e,r.referrerPolicy=n,r.src=i,o&&(r.srcset=o),function(){t=!1}}}),[e,n,i,o]),l}((0,o.Z)({},w,{src:k,srcSet:S})),A=k||S,M=A&&"error"!==T,O=(0,o.Z)({},n,{colorDefault:!M,component:m,variant:E}),L=function(t){var e=t.classes,n={root:["root",t.variant,t.colorDefault&&"colorDefault"],img:["img"],fallback:["fallback"]};return(0,u.Z)(n,v,e)}(O);return P=M?(0,d.jsx)(b,(0,o.Z)({alt:l,src:k,srcSet:S,sizes:_,ownerState:O,className:L.img},w)):null!=f?f:A&&l?l[0]:(0,d.jsx)(x,{ownerState:O,className:L.fallback}),(0,d.jsx)(y,(0,o.Z)({as:m,ownerState:O,className:(0,s.Z)(L.root,h),ref:e},C,{children:P}))}))},91554:function(t,e,n){"use strict";n.d(e,{Z:function(){return g}});var r=n(63366),i=n(87462),o=n(47313),a=n(83061),s=n(21921),u=n(17592),l=n(77342),c=n(32530),f=n(77430),d=n(32298);function h(t){return(0,d.Z)("MuiBackdrop",t)}(0,f.Z)("MuiBackdrop",["root","invisible"]);var p=n(46417),m=["children","className","component","components","componentsProps","invisible","open","slotProps","slots","TransitionComponent","transitionDuration"],v=(0,u.ZP)("div",{name:"MuiBackdrop",slot:"Root",overridesResolver:function(t,e){var n=t.ownerState;return[e.root,n.invisible&&e.invisible]}})((function(t){var e=t.ownerState;return(0,i.Z)({position:"fixed",display:"flex",alignItems:"center",justifyContent:"center",right:0,bottom:0,top:0,left:0,backgroundColor:"rgba(0, 0, 0, 0.5)",WebkitTapHighlightColor:"transparent"},e.invisible&&{backgroundColor:"transparent"})})),g=o.forwardRef((function(t,e){var n,o,u,f=(0,l.Z)({props:t,name:"MuiBackdrop"}),d=f.children,g=f.className,y=f.component,b=void 0===y?"div":y,x=f.components,w=void 0===x?{}:x,_=f.componentsProps,k=void 0===_?{}:_,S=f.invisible,Z=void 0!==S&&S,E=f.open,C=f.slotProps,P=void 0===C?{}:C,T=f.slots,A=void 0===T?{}:T,M=f.TransitionComponent,O=void 0===M?c.Z:M,L=f.transitionDuration,R=(0,r.Z)(f,m),j=(0,i.Z)({},f,{component:b,invisible:Z}),I=function(t){var e=t.classes,n={root:["root",t.invisible&&"invisible"]};return(0,s.Z)(n,h,e)}(j),B=null!=(n=P.root)?n:k.root;return(0,p.jsx)(O,(0,i.Z)({in:E,timeout:L},R,{children:(0,p.jsx)(v,(0,i.Z)({"aria-hidden":!0},B,{as:null!=(o=null!=(u=A.root)?u:w.Root)?o:b,className:(0,a.Z)(I.root,g,null==B?void 0:B.className),ownerState:(0,i.Z)({},j,null==B?void 0:B.ownerState),classes:I,ref:e,children:d}))}))}))},57829:function(t,e,n){"use strict";n.d(e,{Z:function(){return y}});var r=n(87462),i=n(63366),o=n(47313),a=n(83061),s=n(84472),u=n(63649),l=n(39028),c=n(86728),f=n(46417),d=["className","component"];var h=n(41271),p=n(27458),m=n(72951),v=(0,p.Z)(),g=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.themeId,n=t.defaultTheme,h=t.defaultClassName,p=void 0===h?"MuiBox-root":h,m=t.generateClassName,v=(0,s.ZP)("div",{shouldForwardProp:function(t){return"theme"!==t&&"sx"!==t&&"as"!==t}})(u.Z),g=o.forwardRef((function(t,o){var s=(0,c.Z)(n),u=(0,l.Z)(t),h=u.className,g=u.component,y=void 0===g?"div":g,b=(0,i.Z)(u,d);return(0,f.jsx)(v,(0,r.Z)({as:y,ref:o,className:(0,a.Z)(h,m?m(p):p),theme:e&&s[e]||s},b))}));return g}({themeId:m.Z,defaultTheme:v,defaultClassName:"MuiBox-root",generateClassName:h.Z.generate}),y=g},38743:function(t,e,n){"use strict";n.d(e,{Z:function(){return q}});var r=n(29439),i=n(4942),o=n(87462),a=n(63366),s=n(47313),u=n(83061),l=n(21921),c=n(17592),f=n(77342),d=n(86983),h=n(73236),p=n(59127),m=n(93433),v=n(30168),g=n(51078),y=n(30686),b=n(46417);var x=function(t){var e=t.className,n=t.classes,i=t.pulsate,o=void 0!==i&&i,a=t.rippleX,l=t.rippleY,c=t.rippleSize,f=t.in,d=t.onExited,h=t.timeout,p=s.useState(!1),m=(0,r.Z)(p,2),v=m[0],g=m[1],y=(0,u.Z)(e,n.ripple,n.rippleVisible,o&&n.ripplePulsate),x={width:c,height:c,top:-c/2+l,left:-c/2+a},w=(0,u.Z)(n.child,v&&n.childLeaving,o&&n.childPulsate);return f||v||g(!0),s.useEffect((function(){if(!f&&null!=d){var t=setTimeout(d,h);return function(){clearTimeout(t)}}}),[d,f,h]),(0,b.jsx)("span",{className:y,style:x,children:(0,b.jsx)("span",{className:w})})},w=n(77430);var _,k,S,Z,E,C,P,T,A=(0,w.Z)("MuiTouchRipple",["root","ripple","rippleVisible","ripplePulsate","child","childLeaving","childPulsate"]),M=["center","classes","className"],O=(0,y.F4)(E||(E=_||(_=(0,v.Z)(["\n 0% {\n transform: scale(0);\n opacity: 0.1;\n }\n\n 100% {\n transform: scale(1);\n opacity: 0.3;\n }\n"])))),L=(0,y.F4)(C||(C=k||(k=(0,v.Z)(["\n 0% {\n opacity: 1;\n }\n\n 100% {\n opacity: 0;\n }\n"])))),R=(0,y.F4)(P||(P=S||(S=(0,v.Z)(["\n 0% {\n transform: scale(1);\n }\n\n 50% {\n transform: scale(0.92);\n }\n\n 100% {\n transform: scale(1);\n }\n"])))),j=(0,c.ZP)("span",{name:"MuiTouchRipple",slot:"Root"})({overflow:"hidden",pointerEvents:"none",position:"absolute",zIndex:0,top:0,right:0,bottom:0,left:0,borderRadius:"inherit"}),I=(0,c.ZP)(x,{name:"MuiTouchRipple",slot:"Ripple"})(T||(T=Z||(Z=(0,v.Z)(["\n opacity: 0;\n position: absolute;\n\n &."," {\n opacity: 0.3;\n transform: scale(1);\n animation-name: ",";\n animation-duration: ","ms;\n animation-timing-function: ",";\n }\n\n &."," {\n animation-duration: ","ms;\n }\n\n & ."," {\n opacity: 1;\n display: block;\n width: 100%;\n height: 100%;\n border-radius: 50%;\n background-color: currentColor;\n }\n\n & ."," {\n opacity: 0;\n animation-name: ",";\n animation-duration: ","ms;\n animation-timing-function: ",";\n }\n\n & ."," {\n position: absolute;\n /* @noflip */\n left: 0px;\n top: 0;\n animation-name: ",";\n animation-duration: 2500ms;\n animation-timing-function: ",";\n animation-iteration-count: infinite;\n animation-delay: 200ms;\n }\n"]))),A.rippleVisible,O,550,(function(t){return t.theme.transitions.easing.easeInOut}),A.ripplePulsate,(function(t){return t.theme.transitions.duration.shorter}),A.child,A.childLeaving,L,550,(function(t){return t.theme.transitions.easing.easeInOut}),A.childPulsate,R,(function(t){return t.theme.transitions.easing.easeInOut})),B=s.forwardRef((function(t,e){var n=(0,f.Z)({props:t,name:"MuiTouchRipple"}),i=n.center,l=void 0!==i&&i,c=n.classes,d=void 0===c?{}:c,h=n.className,p=(0,a.Z)(n,M),v=s.useState([]),y=(0,r.Z)(v,2),x=y[0],w=y[1],_=s.useRef(0),k=s.useRef(null);s.useEffect((function(){k.current&&(k.current(),k.current=null)}),[x]);var S=s.useRef(!1),Z=s.useRef(null),E=s.useRef(null),C=s.useRef(null);s.useEffect((function(){return function(){clearTimeout(Z.current)}}),[]);var P=s.useCallback((function(t){var e=t.pulsate,n=t.rippleX,r=t.rippleY,i=t.rippleSize,o=t.cb;w((function(t){return[].concat((0,m.Z)(t),[(0,b.jsx)(I,{classes:{ripple:(0,u.Z)(d.ripple,A.ripple),rippleVisible:(0,u.Z)(d.rippleVisible,A.rippleVisible),ripplePulsate:(0,u.Z)(d.ripplePulsate,A.ripplePulsate),child:(0,u.Z)(d.child,A.child),childLeaving:(0,u.Z)(d.childLeaving,A.childLeaving),childPulsate:(0,u.Z)(d.childPulsate,A.childPulsate)},timeout:550,pulsate:e,rippleX:n,rippleY:r,rippleSize:i},_.current)])})),_.current+=1,k.current=o}),[d]),T=s.useCallback((function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:function(){},r=e.pulsate,i=void 0!==r&&r,o=e.center,a=void 0===o?l||e.pulsate:o,s=e.fakeElement,u=void 0!==s&&s;if("mousedown"===(null==t?void 0:t.type)&&S.current)S.current=!1;else{"touchstart"===(null==t?void 0:t.type)&&(S.current=!0);var c,f,d,h=u?null:C.current,p=h?h.getBoundingClientRect():{width:0,height:0,left:0,top:0};if(a||void 0===t||0===t.clientX&&0===t.clientY||!t.clientX&&!t.touches)c=Math.round(p.width/2),f=Math.round(p.height/2);else{var m=t.touches&&t.touches.length>0?t.touches[0]:t,v=m.clientX,g=m.clientY;c=Math.round(v-p.left),f=Math.round(g-p.top)}if(a)(d=Math.sqrt((2*Math.pow(p.width,2)+Math.pow(p.height,2))/3))%2===0&&(d+=1);else{var y=2*Math.max(Math.abs((h?h.clientWidth:0)-c),c)+2,b=2*Math.max(Math.abs((h?h.clientHeight:0)-f),f)+2;d=Math.sqrt(Math.pow(y,2)+Math.pow(b,2))}null!=t&&t.touches?null===E.current&&(E.current=function(){P({pulsate:i,rippleX:c,rippleY:f,rippleSize:d,cb:n})},Z.current=setTimeout((function(){E.current&&(E.current(),E.current=null)}),80)):P({pulsate:i,rippleX:c,rippleY:f,rippleSize:d,cb:n})}}),[l,P]),O=s.useCallback((function(){T({},{pulsate:!0})}),[T]),L=s.useCallback((function(t,e){if(clearTimeout(Z.current),"touchend"===(null==t?void 0:t.type)&&E.current)return E.current(),E.current=null,void(Z.current=setTimeout((function(){L(t,e)})));E.current=null,w((function(t){return t.length>0?t.slice(1):t})),k.current=e}),[]);return s.useImperativeHandle(e,(function(){return{pulsate:O,start:T,stop:L}}),[O,T,L]),(0,b.jsx)(j,(0,o.Z)({className:(0,u.Z)(A.root,d.root,h),ref:C},p,{children:(0,b.jsx)(g.Z,{component:null,exit:!0,children:x})}))})),z=B,N=n(32298);function F(t){return(0,N.Z)("MuiButtonBase",t)}var D,H=(0,w.Z)("MuiButtonBase",["root","disabled","focusVisible"]),W=["action","centerRipple","children","className","component","disabled","disableRipple","disableTouchRipple","focusRipple","focusVisibleClassName","LinkComponent","onBlur","onClick","onContextMenu","onDragLeave","onFocus","onFocusVisible","onKeyDown","onKeyUp","onMouseDown","onMouseLeave","onMouseUp","onTouchEnd","onTouchMove","onTouchStart","tabIndex","TouchRippleProps","touchRippleRef","type"],U=(0,c.ZP)("button",{name:"MuiButtonBase",slot:"Root",overridesResolver:function(t,e){return e.root}})((D={display:"inline-flex",alignItems:"center",justifyContent:"center",position:"relative",boxSizing:"border-box",WebkitTapHighlightColor:"transparent",backgroundColor:"transparent",outline:0,border:0,margin:0,borderRadius:0,padding:0,cursor:"pointer",userSelect:"none",verticalAlign:"middle",MozAppearance:"none",WebkitAppearance:"none",textDecoration:"none",color:"inherit","&::-moz-focus-inner":{borderStyle:"none"}},(0,i.Z)(D,"&.".concat(H.disabled),{pointerEvents:"none",cursor:"default"}),(0,i.Z)(D,"@media print",{colorAdjust:"exact"}),D)),V=s.forwardRef((function(t,e){var n=(0,f.Z)({props:t,name:"MuiButtonBase"}),i=n.action,c=n.centerRipple,m=void 0!==c&&c,v=n.children,g=n.className,y=n.component,x=void 0===y?"button":y,w=n.disabled,_=void 0!==w&&w,k=n.disableRipple,S=void 0!==k&&k,Z=n.disableTouchRipple,E=void 0!==Z&&Z,C=n.focusRipple,P=void 0!==C&&C,T=n.LinkComponent,A=void 0===T?"a":T,M=n.onBlur,O=n.onClick,L=n.onContextMenu,R=n.onDragLeave,j=n.onFocus,I=n.onFocusVisible,B=n.onKeyDown,N=n.onKeyUp,D=n.onMouseDown,H=n.onMouseLeave,V=n.onMouseUp,q=n.onTouchEnd,G=n.onTouchMove,K=n.onTouchStart,Y=n.tabIndex,X=void 0===Y?0:Y,Q=n.TouchRippleProps,$=n.touchRippleRef,J=n.type,tt=(0,a.Z)(n,W),et=s.useRef(null),nt=s.useRef(null),rt=(0,d.Z)(nt,$),it=(0,p.Z)(),ot=it.isFocusVisibleRef,at=it.onFocus,st=it.onBlur,ut=it.ref,lt=s.useState(!1),ct=(0,r.Z)(lt,2),ft=ct[0],dt=ct[1];_&&ft&&dt(!1),s.useImperativeHandle(i,(function(){return{focusVisible:function(){dt(!0),et.current.focus()}}}),[]);var ht=s.useState(!1),pt=(0,r.Z)(ht,2),mt=pt[0],vt=pt[1];s.useEffect((function(){vt(!0)}),[]);var gt=mt&&!S&&!_;function yt(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:E;return(0,h.Z)((function(r){return e&&e(r),!n&&nt.current&&nt.current[t](r),!0}))}s.useEffect((function(){ft&&P&&!S&&mt&&nt.current.pulsate()}),[S,P,ft,mt]);var bt=yt("start",D),xt=yt("stop",L),wt=yt("stop",R),_t=yt("stop",V),kt=yt("stop",(function(t){ft&&t.preventDefault(),H&&H(t)})),St=yt("start",K),Zt=yt("stop",q),Et=yt("stop",G),Ct=yt("stop",(function(t){st(t),!1===ot.current&&dt(!1),M&&M(t)}),!1),Pt=(0,h.Z)((function(t){et.current||(et.current=t.currentTarget),at(t),!0===ot.current&&(dt(!0),I&&I(t)),j&&j(t)})),Tt=function(){var t=et.current;return x&&"button"!==x&&!("A"===t.tagName&&t.href)},At=s.useRef(!1),Mt=(0,h.Z)((function(t){P&&!At.current&&ft&&nt.current&&" "===t.key&&(At.current=!0,nt.current.stop(t,(function(){nt.current.start(t)}))),t.target===t.currentTarget&&Tt()&&" "===t.key&&t.preventDefault(),B&&B(t),t.target===t.currentTarget&&Tt()&&"Enter"===t.key&&!_&&(t.preventDefault(),O&&O(t))})),Ot=(0,h.Z)((function(t){P&&" "===t.key&&nt.current&&ft&&!t.defaultPrevented&&(At.current=!1,nt.current.stop(t,(function(){nt.current.pulsate(t)}))),N&&N(t),O&&t.target===t.currentTarget&&Tt()&&" "===t.key&&!t.defaultPrevented&&O(t)})),Lt=x;"button"===Lt&&(tt.href||tt.to)&&(Lt=A);var Rt={};"button"===Lt?(Rt.type=void 0===J?"button":J,Rt.disabled=_):(tt.href||tt.to||(Rt.role="button"),_&&(Rt["aria-disabled"]=_));var jt=(0,d.Z)(e,ut,et);var It=(0,o.Z)({},n,{centerRipple:m,component:x,disabled:_,disableRipple:S,disableTouchRipple:E,focusRipple:P,tabIndex:X,focusVisible:ft}),Bt=function(t){var e=t.disabled,n=t.focusVisible,r=t.focusVisibleClassName,i=t.classes,o={root:["root",e&&"disabled",n&&"focusVisible"]},a=(0,l.Z)(o,F,i);return n&&r&&(a.root+=" ".concat(r)),a}(It);return(0,b.jsxs)(U,(0,o.Z)({as:Lt,className:(0,u.Z)(Bt.root,g),ownerState:It,onBlur:Ct,onClick:O,onContextMenu:xt,onFocus:Pt,onKeyDown:Mt,onKeyUp:Ot,onMouseDown:bt,onMouseLeave:kt,onMouseUp:_t,onDragLeave:wt,onTouchEnd:Zt,onTouchMove:Et,onTouchStart:St,ref:jt,tabIndex:_?-1:X,type:J},Rt,tt,{children:[v,gt?(0,b.jsx)(z,(0,o.Z)({ref:rt,center:m},Q)):null]}))})),q=V},69099:function(t,e,n){"use strict";n.d(e,{Z:function(){return E}});var r=n(4942),i=n(63366),o=n(87462),a=n(47313),s=n(83061),u=n(29023),l=n(21921),c=n(17551),f=n(17592),d=n(77342),h=n(38743),p=n(91615),m=n(77430),v=n(32298);function g(t){return(0,v.Z)("MuiButton",t)}var y=(0,m.Z)("MuiButton",["root","text","textInherit","textPrimary","textSecondary","textSuccess","textError","textInfo","textWarning","outlined","outlinedInherit","outlinedPrimary","outlinedSecondary","outlinedSuccess","outlinedError","outlinedInfo","outlinedWarning","contained","containedInherit","containedPrimary","containedSecondary","containedSuccess","containedError","containedInfo","containedWarning","disableElevation","focusVisible","disabled","colorInherit","textSizeSmall","textSizeMedium","textSizeLarge","outlinedSizeSmall","outlinedSizeMedium","outlinedSizeLarge","containedSizeSmall","containedSizeMedium","containedSizeLarge","sizeMedium","sizeSmall","sizeLarge","fullWidth","startIcon","endIcon","iconSizeSmall","iconSizeMedium","iconSizeLarge"]);var b=a.createContext({}),x=n(46417),w=["children","color","component","className","disabled","disableElevation","disableFocusRipple","endIcon","focusVisibleClassName","fullWidth","size","startIcon","type","variant"],_=function(t){return(0,o.Z)({},"small"===t.size&&{"& > *:nth-of-type(1)":{fontSize:18}},"medium"===t.size&&{"& > *:nth-of-type(1)":{fontSize:20}},"large"===t.size&&{"& > *:nth-of-type(1)":{fontSize:22}})},k=(0,f.ZP)(h.Z,{shouldForwardProp:function(t){return(0,f.FO)(t)||"classes"===t},name:"MuiButton",slot:"Root",overridesResolver:function(t,e){var n=t.ownerState;return[e.root,e[n.variant],e["".concat(n.variant).concat((0,p.Z)(n.color))],e["size".concat((0,p.Z)(n.size))],e["".concat(n.variant,"Size").concat((0,p.Z)(n.size))],"inherit"===n.color&&e.colorInherit,n.disableElevation&&e.disableElevation,n.fullWidth&&e.fullWidth]}})((function(t){var e,n,i,a=t.theme,s=t.ownerState,u="light"===a.palette.mode?a.palette.grey[300]:a.palette.grey[800],l="light"===a.palette.mode?a.palette.grey.A100:a.palette.grey[700];return(0,o.Z)({},a.typography.button,(e={minWidth:64,padding:"6px 16px",borderRadius:(a.vars||a).shape.borderRadius,transition:a.transitions.create(["background-color","box-shadow","border-color","color"],{duration:a.transitions.duration.short}),"&:hover":(0,o.Z)({textDecoration:"none",backgroundColor:a.vars?"rgba(".concat(a.vars.palette.text.primaryChannel," / ").concat(a.vars.palette.action.hoverOpacity,")"):(0,c.Fq)(a.palette.text.primary,a.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},"text"===s.variant&&"inherit"!==s.color&&{backgroundColor:a.vars?"rgba(".concat(a.vars.palette[s.color].mainChannel," / ").concat(a.vars.palette.action.hoverOpacity,")"):(0,c.Fq)(a.palette[s.color].main,a.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},"outlined"===s.variant&&"inherit"!==s.color&&{border:"1px solid ".concat((a.vars||a).palette[s.color].main),backgroundColor:a.vars?"rgba(".concat(a.vars.palette[s.color].mainChannel," / ").concat(a.vars.palette.action.hoverOpacity,")"):(0,c.Fq)(a.palette[s.color].main,a.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},"contained"===s.variant&&{backgroundColor:a.vars?a.vars.palette.Button.inheritContainedHoverBg:l,boxShadow:(a.vars||a).shadows[4],"@media (hover: none)":{boxShadow:(a.vars||a).shadows[2],backgroundColor:(a.vars||a).palette.grey[300]}},"contained"===s.variant&&"inherit"!==s.color&&{backgroundColor:(a.vars||a).palette[s.color].dark,"@media (hover: none)":{backgroundColor:(a.vars||a).palette[s.color].main}}),"&:active":(0,o.Z)({},"contained"===s.variant&&{boxShadow:(a.vars||a).shadows[8]})},(0,r.Z)(e,"&.".concat(y.focusVisible),(0,o.Z)({},"contained"===s.variant&&{boxShadow:(a.vars||a).shadows[6]})),(0,r.Z)(e,"&.".concat(y.disabled),(0,o.Z)({color:(a.vars||a).palette.action.disabled},"outlined"===s.variant&&{border:"1px solid ".concat((a.vars||a).palette.action.disabledBackground)},"contained"===s.variant&&{color:(a.vars||a).palette.action.disabled,boxShadow:(a.vars||a).shadows[0],backgroundColor:(a.vars||a).palette.action.disabledBackground})),e),"text"===s.variant&&{padding:"6px 8px"},"text"===s.variant&&"inherit"!==s.color&&{color:(a.vars||a).palette[s.color].main},"outlined"===s.variant&&{padding:"5px 15px",border:"1px solid currentColor"},"outlined"===s.variant&&"inherit"!==s.color&&{color:(a.vars||a).palette[s.color].main,border:a.vars?"1px solid rgba(".concat(a.vars.palette[s.color].mainChannel," / 0.5)"):"1px solid ".concat((0,c.Fq)(a.palette[s.color].main,.5))},"contained"===s.variant&&{color:a.vars?a.vars.palette.text.primary:null==(n=(i=a.palette).getContrastText)?void 0:n.call(i,a.palette.grey[300]),backgroundColor:a.vars?a.vars.palette.Button.inheritContainedBg:u,boxShadow:(a.vars||a).shadows[2]},"contained"===s.variant&&"inherit"!==s.color&&{color:(a.vars||a).palette[s.color].contrastText,backgroundColor:(a.vars||a).palette[s.color].main},"inherit"===s.color&&{color:"inherit",borderColor:"currentColor"},"small"===s.size&&"text"===s.variant&&{padding:"4px 5px",fontSize:a.typography.pxToRem(13)},"large"===s.size&&"text"===s.variant&&{padding:"8px 11px",fontSize:a.typography.pxToRem(15)},"small"===s.size&&"outlined"===s.variant&&{padding:"3px 9px",fontSize:a.typography.pxToRem(13)},"large"===s.size&&"outlined"===s.variant&&{padding:"7px 21px",fontSize:a.typography.pxToRem(15)},"small"===s.size&&"contained"===s.variant&&{padding:"4px 10px",fontSize:a.typography.pxToRem(13)},"large"===s.size&&"contained"===s.variant&&{padding:"8px 22px",fontSize:a.typography.pxToRem(15)},s.fullWidth&&{width:"100%"})}),(function(t){var e;return t.ownerState.disableElevation&&(e={boxShadow:"none","&:hover":{boxShadow:"none"}},(0,r.Z)(e,"&.".concat(y.focusVisible),{boxShadow:"none"}),(0,r.Z)(e,"&:active",{boxShadow:"none"}),(0,r.Z)(e,"&.".concat(y.disabled),{boxShadow:"none"}),e)})),S=(0,f.ZP)("span",{name:"MuiButton",slot:"StartIcon",overridesResolver:function(t,e){var n=t.ownerState;return[e.startIcon,e["iconSize".concat((0,p.Z)(n.size))]]}})((function(t){var e=t.ownerState;return(0,o.Z)({display:"inherit",marginRight:8,marginLeft:-4},"small"===e.size&&{marginLeft:-2},_(e))})),Z=(0,f.ZP)("span",{name:"MuiButton",slot:"EndIcon",overridesResolver:function(t,e){var n=t.ownerState;return[e.endIcon,e["iconSize".concat((0,p.Z)(n.size))]]}})((function(t){var e=t.ownerState;return(0,o.Z)({display:"inherit",marginRight:-4,marginLeft:8},"small"===e.size&&{marginRight:-2},_(e))})),E=a.forwardRef((function(t,e){var n=a.useContext(b),r=(0,u.Z)(n,t),c=(0,d.Z)({props:r,name:"MuiButton"}),f=c.children,h=c.color,m=void 0===h?"primary":h,v=c.component,y=void 0===v?"button":v,_=c.className,E=c.disabled,C=void 0!==E&&E,P=c.disableElevation,T=void 0!==P&&P,A=c.disableFocusRipple,M=void 0!==A&&A,O=c.endIcon,L=c.focusVisibleClassName,R=c.fullWidth,j=void 0!==R&&R,I=c.size,B=void 0===I?"medium":I,z=c.startIcon,N=c.type,F=c.variant,D=void 0===F?"text":F,H=(0,i.Z)(c,w),W=(0,o.Z)({},c,{color:m,component:y,disabled:C,disableElevation:T,disableFocusRipple:M,fullWidth:j,size:B,type:N,variant:D}),U=function(t){var e=t.color,n=t.disableElevation,r=t.fullWidth,i=t.size,a=t.variant,s=t.classes,u={root:["root",a,"".concat(a).concat((0,p.Z)(e)),"size".concat((0,p.Z)(i)),"".concat(a,"Size").concat((0,p.Z)(i)),"inherit"===e&&"colorInherit",n&&"disableElevation",r&&"fullWidth"],label:["label"],startIcon:["startIcon","iconSize".concat((0,p.Z)(i))],endIcon:["endIcon","iconSize".concat((0,p.Z)(i))]},c=(0,l.Z)(u,g,s);return(0,o.Z)({},s,c)}(W),V=z&&(0,x.jsx)(S,{className:U.startIcon,ownerState:W,children:z}),q=O&&(0,x.jsx)(Z,{className:U.endIcon,ownerState:W,children:O});return(0,x.jsxs)(k,(0,o.Z)({ownerState:W,className:(0,s.Z)(n.className,U.root,_),component:y,disabled:C,focusRipple:!M,focusVisibleClassName:(0,s.Z)(U.focusVisible,L),ref:e,type:N},H,{classes:U,children:[V,f,q]}))}))},93405:function(t,e,n){"use strict";n.d(e,{Z:function(){return v}});var r=n(87462),i=n(63366),o=n(47313),a=n(83061),s=n(21921),u=n(17592),l=n(77342),c=n(77430),f=n(32298);function d(t){return(0,f.Z)("MuiCardContent",t)}(0,c.Z)("MuiCardContent",["root"]);var h=n(46417),p=["className","component"],m=(0,u.ZP)("div",{name:"MuiCardContent",slot:"Root",overridesResolver:function(t,e){return e.root}})((function(){return{padding:16,"&:last-child":{paddingBottom:24}}})),v=o.forwardRef((function(t,e){var n=(0,l.Z)({props:t,name:"MuiCardContent"}),o=n.className,u=n.component,c=void 0===u?"div":u,f=(0,i.Z)(n,p),v=(0,r.Z)({},n,{component:c}),g=function(t){var e=t.classes;return(0,s.Z)({root:["root"]},d,e)}(v);return(0,h.jsx)(m,(0,r.Z)({as:c,className:(0,a.Z)(g.root,o),ownerState:v,ref:e},f))}))},54641:function(t,e,n){"use strict";n.d(e,{Z:function(){return _}});var r=n(4942),i=n(63366),o=n(87462),a=n(47313),s=n(83061),u=n(21921),l=n(61113),c=n(77342),f=n(17592),d=n(77430),h=n(32298);function p(t){return(0,h.Z)("MuiCardHeader",t)}var m=(0,d.Z)("MuiCardHeader",["root","avatar","action","content","title","subheader"]),v=n(46417),g=["action","avatar","className","component","disableTypography","subheader","subheaderTypographyProps","title","titleTypographyProps"],y=(0,f.ZP)("div",{name:"MuiCardHeader",slot:"Root",overridesResolver:function(t,e){var n;return(0,o.Z)((n={},(0,r.Z)(n,"& .".concat(m.title),e.title),(0,r.Z)(n,"& .".concat(m.subheader),e.subheader),n),e.root)}})({display:"flex",alignItems:"center",padding:16}),b=(0,f.ZP)("div",{name:"MuiCardHeader",slot:"Avatar",overridesResolver:function(t,e){return e.avatar}})({display:"flex",flex:"0 0 auto",marginRight:16}),x=(0,f.ZP)("div",{name:"MuiCardHeader",slot:"Action",overridesResolver:function(t,e){return e.action}})({flex:"0 0 auto",alignSelf:"flex-start",marginTop:-4,marginRight:-8,marginBottom:-4}),w=(0,f.ZP)("div",{name:"MuiCardHeader",slot:"Content",overridesResolver:function(t,e){return e.content}})({flex:"1 1 auto"}),_=a.forwardRef((function(t,e){var n=(0,c.Z)({props:t,name:"MuiCardHeader"}),r=n.action,a=n.avatar,f=n.className,d=n.component,h=void 0===d?"div":d,m=n.disableTypography,_=void 0!==m&&m,k=n.subheader,S=n.subheaderTypographyProps,Z=n.title,E=n.titleTypographyProps,C=(0,i.Z)(n,g),P=(0,o.Z)({},n,{component:h,disableTypography:_}),T=function(t){var e=t.classes;return(0,u.Z)({root:["root"],avatar:["avatar"],action:["action"],content:["content"],title:["title"],subheader:["subheader"]},p,e)}(P),A=Z;null==A||A.type===l.Z||_||(A=(0,v.jsx)(l.Z,(0,o.Z)({variant:a?"body2":"h5",className:T.title,component:"span",display:"block"},E,{children:A})));var M=k;return null==M||M.type===l.Z||_||(M=(0,v.jsx)(l.Z,(0,o.Z)({variant:a?"body2":"body1",className:T.subheader,color:"text.secondary",component:"span",display:"block"},S,{children:M}))),(0,v.jsxs)(y,(0,o.Z)({className:(0,s.Z)(T.root,f),as:h,ref:e,ownerState:P},C,{children:[a&&(0,v.jsx)(b,{className:T.avatar,ownerState:P,children:a}),(0,v.jsxs)(w,{className:T.content,ownerState:P,children:[A,M]}),r&&(0,v.jsx)(x,{className:T.action,ownerState:P,children:r})]}))}))},16957:function(t,e,n){"use strict";n.d(e,{Z:function(){return y}});var r=n(63366),i=n(87462),o=n(47313),a=n(83061),s=n(21921),u=n(77342),l=n(17592),c=n(77430),f=n(32298);function d(t){return(0,f.Z)("MuiCardMedia",t)}(0,c.Z)("MuiCardMedia",["root","media","img"]);var h=n(46417),p=["children","className","component","image","src","style"],m=(0,l.ZP)("div",{name:"MuiCardMedia",slot:"Root",overridesResolver:function(t,e){var n=t.ownerState,r=n.isMediaComponent,i=n.isImageComponent;return[e.root,r&&e.media,i&&e.img]}})((function(t){var e=t.ownerState;return(0,i.Z)({display:"block",backgroundSize:"cover",backgroundRepeat:"no-repeat",backgroundPosition:"center"},e.isMediaComponent&&{width:"100%"},e.isImageComponent&&{objectFit:"cover"})})),v=["video","audio","picture","iframe","img"],g=["picture","img"],y=o.forwardRef((function(t,e){var n=(0,u.Z)({props:t,name:"MuiCardMedia"}),o=n.children,l=n.className,c=n.component,f=void 0===c?"div":c,y=n.image,b=n.src,x=n.style,w=(0,r.Z)(n,p),_=-1!==v.indexOf(f),k=!_&&y?(0,i.Z)({backgroundImage:'url("'.concat(y,'")')},x):x,S=(0,i.Z)({},n,{component:f,isMediaComponent:_,isImageComponent:-1!==g.indexOf(f)}),Z=function(t){var e=t.classes,n={root:["root",t.isMediaComponent&&"media",t.isImageComponent&&"img"]};return(0,s.Z)(n,d,e)}(S);return(0,h.jsx)(m,(0,i.Z)({className:(0,a.Z)(Z.root,l),as:f,role:!_&&y?"img":void 0,ref:e,style:k,ownerState:S,src:_?y||b:void 0},w,{children:o}))}))},73428:function(t,e,n){"use strict";n.d(e,{Z:function(){return g}});var r=n(87462),i=n(63366),o=n(47313),a=n(83061),s=n(21921),u=n(17592),l=n(77342),c=n(70501),f=n(77430),d=n(32298);function h(t){return(0,d.Z)("MuiCard",t)}(0,f.Z)("MuiCard",["root"]);var p=n(46417),m=["className","raised"],v=(0,u.ZP)(c.Z,{name:"MuiCard",slot:"Root",overridesResolver:function(t,e){return e.root}})((function(){return{overflow:"hidden"}})),g=o.forwardRef((function(t,e){var n=(0,l.Z)({props:t,name:"MuiCard"}),o=n.className,u=n.raised,c=void 0!==u&&u,f=(0,i.Z)(n,m),d=(0,r.Z)({},n,{raised:c}),g=function(t){var e=t.classes;return(0,s.Z)({root:["root"]},h,e)}(d);return(0,p.jsx)(v,(0,r.Z)({className:(0,a.Z)(g.root,o),elevation:c?8:void 0,ref:e,ownerState:d},f))}))},66212:function(t,e,n){"use strict";n.d(e,{Z:function(){return E}});var r=n(4942),i=n(63366),o=n(87462),a=n(47313),s=n(83061),u=n(21921),l=n(17551),c=n(81171),f=n(46417),d=(0,c.Z)((0,f.jsx)("path",{d:"M12 2C6.47 2 2 6.47 2 12s4.47 10 10 10 10-4.47 10-10S17.53 2 12 2zm5 13.59L15.59 17 12 13.41 8.41 17 7 15.59 10.59 12 7 8.41 8.41 7 12 10.59 15.59 7 17 8.41 13.41 12 17 15.59z"}),"Cancel"),h=n(86983),p=n(91615),m=n(38743),v=n(77342),g=n(17592),y=n(77430),b=n(32298);function x(t){return(0,b.Z)("MuiChip",t)}var w=(0,y.Z)("MuiChip",["root","sizeSmall","sizeMedium","colorError","colorInfo","colorPrimary","colorSecondary","colorSuccess","colorWarning","disabled","clickable","clickableColorPrimary","clickableColorSecondary","deletable","deletableColorPrimary","deletableColorSecondary","outlined","filled","outlinedPrimary","outlinedSecondary","filledPrimary","filledSecondary","avatar","avatarSmall","avatarMedium","avatarColorPrimary","avatarColorSecondary","icon","iconSmall","iconMedium","iconColorPrimary","iconColorSecondary","label","labelSmall","labelMedium","deleteIcon","deleteIconSmall","deleteIconMedium","deleteIconColorPrimary","deleteIconColorSecondary","deleteIconOutlinedColorPrimary","deleteIconOutlinedColorSecondary","deleteIconFilledColorPrimary","deleteIconFilledColorSecondary","focusVisible"]),_=["avatar","className","clickable","color","component","deleteIcon","disabled","icon","label","onClick","onDelete","onKeyDown","onKeyUp","size","variant","tabIndex","skipFocusWhenDisabled"],k=(0,g.ZP)("div",{name:"MuiChip",slot:"Root",overridesResolver:function(t,e){var n=t.ownerState,i=n.color,o=n.iconColor,a=n.clickable,s=n.onDelete,u=n.size,l=n.variant;return[(0,r.Z)({},"& .".concat(w.avatar),e.avatar),(0,r.Z)({},"& .".concat(w.avatar),e["avatar".concat((0,p.Z)(u))]),(0,r.Z)({},"& .".concat(w.avatar),e["avatarColor".concat((0,p.Z)(i))]),(0,r.Z)({},"& .".concat(w.icon),e.icon),(0,r.Z)({},"& .".concat(w.icon),e["icon".concat((0,p.Z)(u))]),(0,r.Z)({},"& .".concat(w.icon),e["iconColor".concat((0,p.Z)(o))]),(0,r.Z)({},"& .".concat(w.deleteIcon),e.deleteIcon),(0,r.Z)({},"& .".concat(w.deleteIcon),e["deleteIcon".concat((0,p.Z)(u))]),(0,r.Z)({},"& .".concat(w.deleteIcon),e["deleteIconColor".concat((0,p.Z)(i))]),(0,r.Z)({},"& .".concat(w.deleteIcon),e["deleteIcon".concat((0,p.Z)(l),"Color").concat((0,p.Z)(i))]),e.root,e["size".concat((0,p.Z)(u))],e["color".concat((0,p.Z)(i))],a&&e.clickable,a&&"default"!==i&&e["clickableColor".concat((0,p.Z)(i),")")],s&&e.deletable,s&&"default"!==i&&e["deletableColor".concat((0,p.Z)(i))],e[l],e["".concat(l).concat((0,p.Z)(i))]]}})((function(t){var e,n=t.theme,i=t.ownerState,a="light"===n.palette.mode?n.palette.grey[700]:n.palette.grey[300];return(0,o.Z)((e={maxWidth:"100%",fontFamily:n.typography.fontFamily,fontSize:n.typography.pxToRem(13),display:"inline-flex",alignItems:"center",justifyContent:"center",height:32,color:(n.vars||n).palette.text.primary,backgroundColor:(n.vars||n).palette.action.selected,borderRadius:16,whiteSpace:"nowrap",transition:n.transitions.create(["background-color","box-shadow"]),cursor:"default",outline:0,textDecoration:"none",border:0,padding:0,verticalAlign:"middle",boxSizing:"border-box"},(0,r.Z)(e,"&.".concat(w.disabled),{opacity:(n.vars||n).palette.action.disabledOpacity,pointerEvents:"none"}),(0,r.Z)(e,"& .".concat(w.avatar),{marginLeft:5,marginRight:-6,width:24,height:24,color:n.vars?n.vars.palette.Chip.defaultAvatarColor:a,fontSize:n.typography.pxToRem(12)}),(0,r.Z)(e,"& .".concat(w.avatarColorPrimary),{color:(n.vars||n).palette.primary.contrastText,backgroundColor:(n.vars||n).palette.primary.dark}),(0,r.Z)(e,"& .".concat(w.avatarColorSecondary),{color:(n.vars||n).palette.secondary.contrastText,backgroundColor:(n.vars||n).palette.secondary.dark}),(0,r.Z)(e,"& .".concat(w.avatarSmall),{marginLeft:4,marginRight:-4,width:18,height:18,fontSize:n.typography.pxToRem(10)}),(0,r.Z)(e,"& .".concat(w.icon),(0,o.Z)({marginLeft:5,marginRight:-6},"small"===i.size&&{fontSize:18,marginLeft:4,marginRight:-4},i.iconColor===i.color&&(0,o.Z)({color:n.vars?n.vars.palette.Chip.defaultIconColor:a},"default"!==i.color&&{color:"inherit"}))),(0,r.Z)(e,"& .".concat(w.deleteIcon),(0,o.Z)({WebkitTapHighlightColor:"transparent",color:n.vars?"rgba(".concat(n.vars.palette.text.primaryChannel," / 0.26)"):(0,l.Fq)(n.palette.text.primary,.26),fontSize:22,cursor:"pointer",margin:"0 5px 0 -6px","&:hover":{color:n.vars?"rgba(".concat(n.vars.palette.text.primaryChannel," / 0.4)"):(0,l.Fq)(n.palette.text.primary,.4)}},"small"===i.size&&{fontSize:16,marginRight:4,marginLeft:-4},"default"!==i.color&&{color:n.vars?"rgba(".concat(n.vars.palette[i.color].contrastTextChannel," / 0.7)"):(0,l.Fq)(n.palette[i.color].contrastText,.7),"&:hover, &:active":{color:(n.vars||n).palette[i.color].contrastText}})),e),"small"===i.size&&{height:24},"default"!==i.color&&{backgroundColor:(n.vars||n).palette[i.color].main,color:(n.vars||n).palette[i.color].contrastText},i.onDelete&&(0,r.Z)({},"&.".concat(w.focusVisible),{backgroundColor:n.vars?"rgba(".concat(n.vars.palette.action.selectedChannel," / calc(").concat(n.vars.palette.action.selectedOpacity," + ").concat(n.vars.palette.action.focusOpacity,"))"):(0,l.Fq)(n.palette.action.selected,n.palette.action.selectedOpacity+n.palette.action.focusOpacity)}),i.onDelete&&"default"!==i.color&&(0,r.Z)({},"&.".concat(w.focusVisible),{backgroundColor:(n.vars||n).palette[i.color].dark}))}),(function(t){var e,n=t.theme,i=t.ownerState;return(0,o.Z)({},i.clickable&&(e={userSelect:"none",WebkitTapHighlightColor:"transparent",cursor:"pointer","&:hover":{backgroundColor:n.vars?"rgba(".concat(n.vars.palette.action.selectedChannel," / calc(").concat(n.vars.palette.action.selectedOpacity," + ").concat(n.vars.palette.action.hoverOpacity,"))"):(0,l.Fq)(n.palette.action.selected,n.palette.action.selectedOpacity+n.palette.action.hoverOpacity)}},(0,r.Z)(e,"&.".concat(w.focusVisible),{backgroundColor:n.vars?"rgba(".concat(n.vars.palette.action.selectedChannel," / calc(").concat(n.vars.palette.action.selectedOpacity," + ").concat(n.vars.palette.action.focusOpacity,"))"):(0,l.Fq)(n.palette.action.selected,n.palette.action.selectedOpacity+n.palette.action.focusOpacity)}),(0,r.Z)(e,"&:active",{boxShadow:(n.vars||n).shadows[1]}),e),i.clickable&&"default"!==i.color&&(0,r.Z)({},"&:hover, &.".concat(w.focusVisible),{backgroundColor:(n.vars||n).palette[i.color].dark}))}),(function(t){var e,n,i=t.theme,a=t.ownerState;return(0,o.Z)({},"outlined"===a.variant&&(e={backgroundColor:"transparent",border:i.vars?"1px solid ".concat(i.vars.palette.Chip.defaultBorder):"1px solid ".concat("light"===i.palette.mode?i.palette.grey[400]:i.palette.grey[700])},(0,r.Z)(e,"&.".concat(w.clickable,":hover"),{backgroundColor:(i.vars||i).palette.action.hover}),(0,r.Z)(e,"&.".concat(w.focusVisible),{backgroundColor:(i.vars||i).palette.action.focus}),(0,r.Z)(e,"& .".concat(w.avatar),{marginLeft:4}),(0,r.Z)(e,"& .".concat(w.avatarSmall),{marginLeft:2}),(0,r.Z)(e,"& .".concat(w.icon),{marginLeft:4}),(0,r.Z)(e,"& .".concat(w.iconSmall),{marginLeft:2}),(0,r.Z)(e,"& .".concat(w.deleteIcon),{marginRight:5}),(0,r.Z)(e,"& .".concat(w.deleteIconSmall),{marginRight:3}),e),"outlined"===a.variant&&"default"!==a.color&&(n={color:(i.vars||i).palette[a.color].main,border:"1px solid ".concat(i.vars?"rgba(".concat(i.vars.palette[a.color].mainChannel," / 0.7)"):(0,l.Fq)(i.palette[a.color].main,.7))},(0,r.Z)(n,"&.".concat(w.clickable,":hover"),{backgroundColor:i.vars?"rgba(".concat(i.vars.palette[a.color].mainChannel," / ").concat(i.vars.palette.action.hoverOpacity,")"):(0,l.Fq)(i.palette[a.color].main,i.palette.action.hoverOpacity)}),(0,r.Z)(n,"&.".concat(w.focusVisible),{backgroundColor:i.vars?"rgba(".concat(i.vars.palette[a.color].mainChannel," / ").concat(i.vars.palette.action.focusOpacity,")"):(0,l.Fq)(i.palette[a.color].main,i.palette.action.focusOpacity)}),(0,r.Z)(n,"& .".concat(w.deleteIcon),{color:i.vars?"rgba(".concat(i.vars.palette[a.color].mainChannel," / 0.7)"):(0,l.Fq)(i.palette[a.color].main,.7),"&:hover, &:active":{color:(i.vars||i).palette[a.color].main}}),n))})),S=(0,g.ZP)("span",{name:"MuiChip",slot:"Label",overridesResolver:function(t,e){var n=t.ownerState.size;return[e.label,e["label".concat((0,p.Z)(n))]]}})((function(t){var e=t.ownerState;return(0,o.Z)({overflow:"hidden",textOverflow:"ellipsis",paddingLeft:12,paddingRight:12,whiteSpace:"nowrap"},"small"===e.size&&{paddingLeft:8,paddingRight:8})}));function Z(t){return"Backspace"===t.key||"Delete"===t.key}var E=a.forwardRef((function(t,e){var n=(0,v.Z)({props:t,name:"MuiChip"}),r=n.avatar,l=n.className,c=n.clickable,g=n.color,y=void 0===g?"default":g,b=n.component,w=n.deleteIcon,E=n.disabled,C=void 0!==E&&E,P=n.icon,T=n.label,A=n.onClick,M=n.onDelete,O=n.onKeyDown,L=n.onKeyUp,R=n.size,j=void 0===R?"medium":R,I=n.variant,B=void 0===I?"filled":I,z=n.tabIndex,N=n.skipFocusWhenDisabled,F=void 0!==N&&N,D=(0,i.Z)(n,_),H=a.useRef(null),W=(0,h.Z)(H,e),U=function(t){t.stopPropagation(),M&&M(t)},V=!(!1===c||!A)||c,q=V||M?m.Z:b||"div",G=(0,o.Z)({},n,{component:q,disabled:C,size:j,color:y,iconColor:a.isValidElement(P)&&P.props.color||y,onDelete:!!M,clickable:V,variant:B}),K=function(t){var e=t.classes,n=t.disabled,r=t.size,i=t.color,o=t.iconColor,a=t.onDelete,s=t.clickable,l=t.variant,c={root:["root",l,n&&"disabled","size".concat((0,p.Z)(r)),"color".concat((0,p.Z)(i)),s&&"clickable",s&&"clickableColor".concat((0,p.Z)(i)),a&&"deletable",a&&"deletableColor".concat((0,p.Z)(i)),"".concat(l).concat((0,p.Z)(i))],label:["label","label".concat((0,p.Z)(r))],avatar:["avatar","avatar".concat((0,p.Z)(r)),"avatarColor".concat((0,p.Z)(i))],icon:["icon","icon".concat((0,p.Z)(r)),"iconColor".concat((0,p.Z)(o))],deleteIcon:["deleteIcon","deleteIcon".concat((0,p.Z)(r)),"deleteIconColor".concat((0,p.Z)(i)),"deleteIcon".concat((0,p.Z)(l),"Color").concat((0,p.Z)(i))]};return(0,u.Z)(c,x,e)}(G),Y=q===m.Z?(0,o.Z)({component:b||"div",focusVisibleClassName:K.focusVisible},M&&{disableRipple:!0}):{},X=null;M&&(X=w&&a.isValidElement(w)?a.cloneElement(w,{className:(0,s.Z)(w.props.className,K.deleteIcon),onClick:U}):(0,f.jsx)(d,{className:(0,s.Z)(K.deleteIcon),onClick:U}));var Q=null;r&&a.isValidElement(r)&&(Q=a.cloneElement(r,{className:(0,s.Z)(K.avatar,r.props.className)}));var $=null;return P&&a.isValidElement(P)&&($=a.cloneElement(P,{className:(0,s.Z)(K.icon,P.props.className)})),(0,f.jsxs)(k,(0,o.Z)({as:q,className:(0,s.Z)(K.root,l),disabled:!(!V||!C)||void 0,onClick:A,onKeyDown:function(t){t.currentTarget===t.target&&Z(t)&&t.preventDefault(),O&&O(t)},onKeyUp:function(t){t.currentTarget===t.target&&(M&&Z(t)?M(t):"Escape"===t.key&&H.current&&H.current.blur()),L&&L(t)},ref:W,tabIndex:F&&C?-1:z,ownerState:G},Y,D,{children:[Q||$,(0,f.jsx)(S,{className:(0,s.Z)(K.label),ownerState:G,children:T}),X]}))}))},65033:function(t,e,n){"use strict";n.d(e,{Z:function(){return Z}});var r=n(4942),i=n(63366),o=n(87462),a=n(47313),s=n(83061),u=n(62242),l=n(21921),c=n(17592),f=n(77342),d=n(75829),h=n(70265),p=n(19860),m=n(86983),v=n(77430),g=n(32298);function y(t){return(0,g.Z)("MuiCollapse",t)}(0,v.Z)("MuiCollapse",["root","horizontal","vertical","entered","hidden","wrapper","wrapperInner"]);var b=n(46417),x=["addEndListener","children","className","collapsedSize","component","easing","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","orientation","style","timeout","TransitionComponent"],w=(0,c.ZP)("div",{name:"MuiCollapse",slot:"Root",overridesResolver:function(t,e){var n=t.ownerState;return[e.root,e[n.orientation],"entered"===n.state&&e.entered,"exited"===n.state&&!n.in&&"0px"===n.collapsedSize&&e.hidden]}})((function(t){var e=t.theme,n=t.ownerState;return(0,o.Z)({height:0,overflow:"hidden",transition:e.transitions.create("height")},"horizontal"===n.orientation&&{height:"auto",width:0,transition:e.transitions.create("width")},"entered"===n.state&&(0,o.Z)({height:"auto",overflow:"visible"},"horizontal"===n.orientation&&{width:"auto"}),"exited"===n.state&&!n.in&&"0px"===n.collapsedSize&&{visibility:"hidden"})})),_=(0,c.ZP)("div",{name:"MuiCollapse",slot:"Wrapper",overridesResolver:function(t,e){return e.wrapper}})((function(t){var e=t.ownerState;return(0,o.Z)({display:"flex",width:"100%"},"horizontal"===e.orientation&&{width:"auto",height:"100%"})})),k=(0,c.ZP)("div",{name:"MuiCollapse",slot:"WrapperInner",overridesResolver:function(t,e){return e.wrapperInner}})((function(t){var e=t.ownerState;return(0,o.Z)({width:"100%"},"horizontal"===e.orientation&&{width:"auto",height:"100%"})})),S=a.forwardRef((function(t,e){var n=(0,f.Z)({props:t,name:"MuiCollapse"}),c=n.addEndListener,v=n.children,g=n.className,S=n.collapsedSize,Z=void 0===S?"0px":S,E=n.component,C=n.easing,P=n.in,T=n.onEnter,A=n.onEntered,M=n.onEntering,O=n.onExit,L=n.onExited,R=n.onExiting,j=n.orientation,I=void 0===j?"vertical":j,B=n.style,z=n.timeout,N=void 0===z?d.x9.standard:z,F=n.TransitionComponent,D=void 0===F?u.ZP:F,H=(0,i.Z)(n,x),W=(0,o.Z)({},n,{orientation:I,collapsedSize:Z}),U=function(t){var e=t.orientation,n=t.classes,r={root:["root","".concat(e)],entered:["entered"],hidden:["hidden"],wrapper:["wrapper","".concat(e)],wrapperInner:["wrapperInner","".concat(e)]};return(0,l.Z)(r,y,n)}(W),V=(0,p.Z)(),q=a.useRef(),G=a.useRef(null),K=a.useRef(),Y="number"===typeof Z?"".concat(Z,"px"):Z,X="horizontal"===I,Q=X?"width":"height";a.useEffect((function(){return function(){clearTimeout(q.current)}}),[]);var $=a.useRef(null),J=(0,m.Z)(e,$),tt=function(t){return function(e){if(t){var n=$.current;void 0===e?t(n):t(n,e)}}},et=function(){return G.current?G.current[X?"clientWidth":"clientHeight"]:0},nt=tt((function(t,e){G.current&&X&&(G.current.style.position="absolute"),t.style[Q]=Y,T&&T(t,e)})),rt=tt((function(t,e){var n=et();G.current&&X&&(G.current.style.position="");var r=(0,h.C)({style:B,timeout:N,easing:C},{mode:"enter"}),i=r.duration,o=r.easing;if("auto"===N){var a=V.transitions.getAutoHeightDuration(n);t.style.transitionDuration="".concat(a,"ms"),K.current=a}else t.style.transitionDuration="string"===typeof i?i:"".concat(i,"ms");t.style[Q]="".concat(n,"px"),t.style.transitionTimingFunction=o,M&&M(t,e)})),it=tt((function(t,e){t.style[Q]="auto",A&&A(t,e)})),ot=tt((function(t){t.style[Q]="".concat(et(),"px"),O&&O(t)})),at=tt(L),st=tt((function(t){var e=et(),n=(0,h.C)({style:B,timeout:N,easing:C},{mode:"exit"}),r=n.duration,i=n.easing;if("auto"===N){var o=V.transitions.getAutoHeightDuration(e);t.style.transitionDuration="".concat(o,"ms"),K.current=o}else t.style.transitionDuration="string"===typeof r?r:"".concat(r,"ms");t.style[Q]=Y,t.style.transitionTimingFunction=i,R&&R(t)}));return(0,b.jsx)(D,(0,o.Z)({in:P,onEnter:nt,onEntered:it,onEntering:rt,onExit:ot,onExited:at,onExiting:st,addEndListener:function(t){"auto"===N&&(q.current=setTimeout(t,K.current||0)),c&&c($.current,t)},nodeRef:$,timeout:"auto"===N?null:N},H,{children:function(t,e){return(0,b.jsx)(w,(0,o.Z)({as:E,className:(0,s.Z)(U.root,g,{entered:U.entered,exited:!P&&"0px"===Y&&U.hidden}[t]),style:(0,o.Z)((0,r.Z)({},X?"minWidth":"minHeight",Y),B),ownerState:(0,o.Z)({},W,{state:t}),ref:J},e,{children:(0,b.jsx)(_,{ownerState:(0,o.Z)({},W,{state:t}),className:U.wrapper,ref:G,children:(0,b.jsx)(k,{ownerState:(0,o.Z)({},W,{state:t}),className:U.wrapperInner,children:v})})}))}}))}));S.muiSupportAuto=!0;var Z=S},47825:function(t,e,n){"use strict";n.d(e,{Z:function(){return S}});var r=n(4942),i=n(63366),o=n(87462),a=n(47313),s=n(83061),u=n(88831),l=n(32298),c=n(21921),f=n(14614),d=n(96694),h=n(9456),p=n(46417),m=["className","component","disableGutters","fixed","maxWidth","classes"],v=(0,h.Z)(),g=(0,d.Z)("div",{name:"MuiContainer",slot:"Root",overridesResolver:function(t,e){var n=t.ownerState;return[e.root,e["maxWidth".concat((0,u.Z)(String(n.maxWidth)))],n.fixed&&e.fixed,n.disableGutters&&e.disableGutters]}}),y=function(t){return(0,f.Z)({props:t,name:"MuiContainer",defaultTheme:v})},b=function(t,e){var n=t.classes,r=t.fixed,i=t.disableGutters,o=t.maxWidth,a={root:["root",o&&"maxWidth".concat((0,u.Z)(String(o))),r&&"fixed",i&&"disableGutters"]};return(0,c.Z)(a,(function(t){return(0,l.Z)(e,t)}),n)};var x=n(91615),w=n(17592),_=n(77342),k=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.createStyledComponent,n=void 0===e?g:e,u=t.useThemeProps,l=void 0===u?y:u,c=t.componentName,f=void 0===c?"MuiContainer":c,d=n((function(t){var e=t.theme,n=t.ownerState;return(0,o.Z)({width:"100%",marginLeft:"auto",boxSizing:"border-box",marginRight:"auto",display:"block"},!n.disableGutters&&(0,r.Z)({paddingLeft:e.spacing(2),paddingRight:e.spacing(2)},e.breakpoints.up("sm"),{paddingLeft:e.spacing(3),paddingRight:e.spacing(3)}))}),(function(t){var e=t.theme;return t.ownerState.fixed&&Object.keys(e.breakpoints.values).reduce((function(t,n){var r=n,i=e.breakpoints.values[r];return 0!==i&&(t[e.breakpoints.up(r)]={maxWidth:"".concat(i).concat(e.breakpoints.unit)}),t}),{})}),(function(t){var e=t.theme,n=t.ownerState;return(0,o.Z)({},"xs"===n.maxWidth&&(0,r.Z)({},e.breakpoints.up("xs"),{maxWidth:Math.max(e.breakpoints.values.xs,444)}),n.maxWidth&&"xs"!==n.maxWidth&&(0,r.Z)({},e.breakpoints.up(n.maxWidth),{maxWidth:"".concat(e.breakpoints.values[n.maxWidth]).concat(e.breakpoints.unit)}))})),h=a.forwardRef((function(t,e){var n=l(t),r=n.className,a=n.component,u=void 0===a?"div":a,c=n.disableGutters,h=void 0!==c&&c,v=n.fixed,g=void 0!==v&&v,y=n.maxWidth,x=void 0===y?"lg":y,w=(0,i.Z)(n,m),_=(0,o.Z)({},n,{component:u,disableGutters:h,fixed:g,maxWidth:x}),k=b(_,f);return(0,p.jsx)(d,(0,o.Z)({as:u,ownerState:_,className:(0,s.Z)(k.root,r),ref:e},w))}));return h}({createStyledComponent:(0,w.ZP)("div",{name:"MuiContainer",slot:"Root",overridesResolver:function(t,e){var n=t.ownerState;return[e.root,e["maxWidth".concat((0,x.Z)(String(n.maxWidth)))],n.fixed&&e.fixed,n.disableGutters&&e.disableGutters]}}),useThemeProps:function(t){return(0,_.Z)({props:t,name:"MuiContainer"})}}),S=k},19536:function(t,e,n){"use strict";var r=n(63366),i=n(87462),o=n(47313),a=n(83061),s=n(21921),u=n(17551),l=n(17592),c=n(77342),f=n(99273),d=n(46417),h=["absolute","children","className","component","flexItem","light","orientation","role","textAlign","variant"],p=(0,l.ZP)("div",{name:"MuiDivider",slot:"Root",overridesResolver:function(t,e){var n=t.ownerState;return[e.root,n.absolute&&e.absolute,e[n.variant],n.light&&e.light,"vertical"===n.orientation&&e.vertical,n.flexItem&&e.flexItem,n.children&&e.withChildren,n.children&&"vertical"===n.orientation&&e.withChildrenVertical,"right"===n.textAlign&&"vertical"!==n.orientation&&e.textAlignRight,"left"===n.textAlign&&"vertical"!==n.orientation&&e.textAlignLeft]}})((function(t){var e=t.theme,n=t.ownerState;return(0,i.Z)({margin:0,flexShrink:0,borderWidth:0,borderStyle:"solid",borderColor:(e.vars||e).palette.divider,borderBottomWidth:"thin"},n.absolute&&{position:"absolute",bottom:0,left:0,width:"100%"},n.light&&{borderColor:e.vars?"rgba(".concat(e.vars.palette.dividerChannel," / 0.08)"):(0,u.Fq)(e.palette.divider,.08)},"inset"===n.variant&&{marginLeft:72},"middle"===n.variant&&"horizontal"===n.orientation&&{marginLeft:e.spacing(2),marginRight:e.spacing(2)},"middle"===n.variant&&"vertical"===n.orientation&&{marginTop:e.spacing(1),marginBottom:e.spacing(1)},"vertical"===n.orientation&&{height:"100%",borderBottomWidth:0,borderRightWidth:"thin"},n.flexItem&&{alignSelf:"stretch",height:"auto"})}),(function(t){var e=t.theme,n=t.ownerState;return(0,i.Z)({},n.children&&{display:"flex",whiteSpace:"nowrap",textAlign:"center",border:0,"&::before, &::after":{position:"relative",width:"100%",borderTop:"thin solid ".concat((e.vars||e).palette.divider),top:"50%",content:'""',transform:"translateY(50%)"}})}),(function(t){var e=t.theme,n=t.ownerState;return(0,i.Z)({},n.children&&"vertical"===n.orientation&&{flexDirection:"column","&::before, &::after":{height:"100%",top:"0%",left:"50%",borderTop:0,borderLeft:"thin solid ".concat((e.vars||e).palette.divider),transform:"translateX(0%)"}})}),(function(t){var e=t.ownerState;return(0,i.Z)({},"right"===e.textAlign&&"vertical"!==e.orientation&&{"&::before":{width:"90%"},"&::after":{width:"10%"}},"left"===e.textAlign&&"vertical"!==e.orientation&&{"&::before":{width:"10%"},"&::after":{width:"90%"}})})),m=(0,l.ZP)("span",{name:"MuiDivider",slot:"Wrapper",overridesResolver:function(t,e){var n=t.ownerState;return[e.wrapper,"vertical"===n.orientation&&e.wrapperVertical]}})((function(t){var e=t.theme,n=t.ownerState;return(0,i.Z)({display:"inline-block",paddingLeft:"calc(".concat(e.spacing(1)," * 1.2)"),paddingRight:"calc(".concat(e.spacing(1)," * 1.2)")},"vertical"===n.orientation&&{paddingTop:"calc(".concat(e.spacing(1)," * 1.2)"),paddingBottom:"calc(".concat(e.spacing(1)," * 1.2)")})})),v=o.forwardRef((function(t,e){var n=(0,c.Z)({props:t,name:"MuiDivider"}),o=n.absolute,u=void 0!==o&&o,l=n.children,v=n.className,g=n.component,y=void 0===g?l?"div":"hr":g,b=n.flexItem,x=void 0!==b&&b,w=n.light,_=void 0!==w&&w,k=n.orientation,S=void 0===k?"horizontal":k,Z=n.role,E=void 0===Z?"hr"!==y?"separator":void 0:Z,C=n.textAlign,P=void 0===C?"center":C,T=n.variant,A=void 0===T?"fullWidth":T,M=(0,r.Z)(n,h),O=(0,i.Z)({},n,{absolute:u,component:y,flexItem:x,light:_,orientation:S,role:E,textAlign:P,variant:A}),L=function(t){var e=t.absolute,n=t.children,r=t.classes,i=t.flexItem,o=t.light,a=t.orientation,u=t.textAlign,l={root:["root",e&&"absolute",t.variant,o&&"light","vertical"===a&&"vertical",i&&"flexItem",n&&"withChildren",n&&"vertical"===a&&"withChildrenVertical","right"===u&&"vertical"!==a&&"textAlignRight","left"===u&&"vertical"!==a&&"textAlignLeft"],wrapper:["wrapper","vertical"===a&&"wrapperVertical"]};return(0,s.Z)(l,f.V,r)}(O);return(0,d.jsx)(p,(0,i.Z)({as:y,className:(0,a.Z)(L.root,v),role:E,ref:e,ownerState:O},M,{children:l?(0,d.jsx)(m,{className:L.wrapper,ownerState:O,children:l}):null}))}));e.Z=v},99273:function(t,e,n){"use strict";n.d(e,{V:function(){return o}});var r=n(77430),i=n(32298);function o(t){return(0,i.Z)("MuiDivider",t)}var a=(0,r.Z)("MuiDivider",["root","absolute","fullWidth","inset","middle","flexItem","light","vertical","withChildren","withChildrenVertical","textAlignRight","textAlignLeft","wrapper","wrapperVertical"]);e.Z=a},46923:function(t,e,n){"use strict";n.d(e,{ZP:function(){return E}});var r=n(63366),i=n(87462),o=n(47313),a=n(83061),s=n(21921),u=n(10387),l=n(50301),c=n(70501),f=n(91615),d=n(19860),h=n(77342),p=n(17592),m=n(77430),v=n(32298);function g(t){return(0,v.Z)("MuiDrawer",t)}(0,m.Z)("MuiDrawer",["root","docked","paper","paperAnchorLeft","paperAnchorRight","paperAnchorTop","paperAnchorBottom","paperAnchorDockedLeft","paperAnchorDockedRight","paperAnchorDockedTop","paperAnchorDockedBottom","modal"]);var y=n(46417),b=["BackdropProps"],x=["anchor","BackdropProps","children","className","elevation","hideBackdrop","ModalProps","onClose","open","PaperProps","SlideProps","TransitionComponent","transitionDuration","variant"],w=function(t,e){var n=t.ownerState;return[e.root,("permanent"===n.variant||"persistent"===n.variant)&&e.docked,e.modal]},_=(0,p.ZP)(u.Z,{name:"MuiDrawer",slot:"Root",overridesResolver:w})((function(t){var e=t.theme;return{zIndex:(e.vars||e).zIndex.drawer}})),k=(0,p.ZP)("div",{shouldForwardProp:p.FO,name:"MuiDrawer",slot:"Docked",skipVariantsResolver:!1,overridesResolver:w})({flex:"0 0 auto"}),S=(0,p.ZP)(c.Z,{name:"MuiDrawer",slot:"Paper",overridesResolver:function(t,e){var n=t.ownerState;return[e.paper,e["paperAnchor".concat((0,f.Z)(n.anchor))],"temporary"!==n.variant&&e["paperAnchorDocked".concat((0,f.Z)(n.anchor))]]}})((function(t){var e=t.theme,n=t.ownerState;return(0,i.Z)({overflowY:"auto",display:"flex",flexDirection:"column",height:"100%",flex:"1 0 auto",zIndex:(e.vars||e).zIndex.drawer,WebkitOverflowScrolling:"touch",position:"fixed",top:0,outline:0},"left"===n.anchor&&{left:0},"top"===n.anchor&&{top:0,left:0,right:0,height:"auto",maxHeight:"100%"},"right"===n.anchor&&{right:0},"bottom"===n.anchor&&{top:"auto",left:0,bottom:0,right:0,height:"auto",maxHeight:"100%"},"left"===n.anchor&&"temporary"!==n.variant&&{borderRight:"1px solid ".concat((e.vars||e).palette.divider)},"top"===n.anchor&&"temporary"!==n.variant&&{borderBottom:"1px solid ".concat((e.vars||e).palette.divider)},"right"===n.anchor&&"temporary"!==n.variant&&{borderLeft:"1px solid ".concat((e.vars||e).palette.divider)},"bottom"===n.anchor&&"temporary"!==n.variant&&{borderTop:"1px solid ".concat((e.vars||e).palette.divider)})})),Z={left:"right",right:"left",top:"down",bottom:"up"};var E=o.forwardRef((function(t,e){var n=(0,h.Z)({props:t,name:"MuiDrawer"}),u=(0,d.Z)(),c={enter:u.transitions.duration.enteringScreen,exit:u.transitions.duration.leavingScreen},p=n.anchor,m=void 0===p?"left":p,v=n.BackdropProps,w=n.children,E=n.className,C=n.elevation,P=void 0===C?16:C,T=n.hideBackdrop,A=void 0!==T&&T,M=n.ModalProps,O=(void 0===M?{}:M).BackdropProps,L=n.onClose,R=n.open,j=void 0!==R&&R,I=n.PaperProps,B=void 0===I?{}:I,z=n.SlideProps,N=n.TransitionComponent,F=void 0===N?l.Z:N,D=n.transitionDuration,H=void 0===D?c:D,W=n.variant,U=void 0===W?"temporary":W,V=(0,r.Z)(n.ModalProps,b),q=(0,r.Z)(n,x),G=o.useRef(!1);o.useEffect((function(){G.current=!0}),[]);var K=function(t,e){return"rtl"===t.direction&&function(t){return-1!==["left","right"].indexOf(t)}(e)?Z[e]:e}(u,m),Y=m,X=(0,i.Z)({},n,{anchor:Y,elevation:P,open:j,variant:U},q),Q=function(t){var e=t.classes,n=t.anchor,r=t.variant,i={root:["root"],docked:[("permanent"===r||"persistent"===r)&&"docked"],modal:["modal"],paper:["paper","paperAnchor".concat((0,f.Z)(n)),"temporary"!==r&&"paperAnchorDocked".concat((0,f.Z)(n))]};return(0,s.Z)(i,g,e)}(X),$=(0,y.jsx)(S,(0,i.Z)({elevation:"temporary"===U?P:0,square:!0},B,{className:(0,a.Z)(Q.paper,B.className),ownerState:X,children:w}));if("permanent"===U)return(0,y.jsx)(k,(0,i.Z)({className:(0,a.Z)(Q.root,Q.docked,E),ownerState:X,ref:e},q,{children:$}));var J=(0,y.jsx)(F,(0,i.Z)({in:j,direction:Z[K],timeout:H,appear:G.current},z,{children:$}));return"persistent"===U?(0,y.jsx)(k,(0,i.Z)({className:(0,a.Z)(Q.root,Q.docked,E),ownerState:X,ref:e},q,{children:J})):(0,y.jsx)(_,(0,i.Z)({BackdropProps:(0,i.Z)({},v,O,{transitionDuration:H}),className:(0,a.Z)(Q.root,Q.modal,E),open:j,ownerState:X,onClose:L,hideBackdrop:A,ref:e},q,V,{children:J}))}))},32530:function(t,e,n){"use strict";var r=n(87462),i=n(63366),o=n(47313),a=n(62242),s=n(19860),u=n(70265),l=n(86983),c=n(46417),f=["addEndListener","appear","children","easing","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","style","timeout","TransitionComponent"],d={entering:{opacity:1},entered:{opacity:1}},h=o.forwardRef((function(t,e){var n=(0,s.Z)(),h={enter:n.transitions.duration.enteringScreen,exit:n.transitions.duration.leavingScreen},p=t.addEndListener,m=t.appear,v=void 0===m||m,g=t.children,y=t.easing,b=t.in,x=t.onEnter,w=t.onEntered,_=t.onEntering,k=t.onExit,S=t.onExited,Z=t.onExiting,E=t.style,C=t.timeout,P=void 0===C?h:C,T=t.TransitionComponent,A=void 0===T?a.ZP:T,M=(0,i.Z)(t,f),O=o.useRef(null),L=(0,l.Z)(O,g.ref,e),R=function(t){return function(e){if(t){var n=O.current;void 0===e?t(n):t(n,e)}}},j=R(_),I=R((function(t,e){(0,u.n)(t);var r=(0,u.C)({style:E,timeout:P,easing:y},{mode:"enter"});t.style.webkitTransition=n.transitions.create("opacity",r),t.style.transition=n.transitions.create("opacity",r),x&&x(t,e)})),B=R(w),z=R(Z),N=R((function(t){var e=(0,u.C)({style:E,timeout:P,easing:y},{mode:"exit"});t.style.webkitTransition=n.transitions.create("opacity",e),t.style.transition=n.transitions.create("opacity",e),k&&k(t)})),F=R(S);return(0,c.jsx)(A,(0,r.Z)({appear:v,in:b,nodeRef:O,onEnter:I,onEntered:B,onEntering:j,onExit:N,onExited:F,onExiting:z,addEndListener:function(t){p&&p(O.current,t)},timeout:P},M,{children:function(t,e){return o.cloneElement(g,(0,r.Z)({style:(0,r.Z)({opacity:0,visibility:"exited"!==t||b?void 0:"hidden"},d[t],E,g.props.style),ref:L},e))}}))}));e.Z=h},52437:function(t,e,n){"use strict";n.d(e,{Z:function(){return f}});var r=n(87462),i=(n(47313),n(30686)),o=n(46417);function a(t){var e=t.styles,n=t.defaultTheme,r=void 0===n?{}:n,a="function"===typeof e?function(t){return e(void 0===(n=t)||null===n||0===Object.keys(n).length?r:t);var n}:e;return(0,o.jsx)(i.xB,{styles:a})}var s=n(86728);var u=function(t){var e=t.styles,n=t.themeId,r=t.defaultTheme,i=void 0===r?{}:r,u=(0,s.Z)(i),l="function"===typeof e?e(n&&u[n]||u):e;return(0,o.jsx)(a,{styles:l})},l=n(72248),c=n(72951);var f=function(t){return(0,o.jsx)(u,(0,r.Z)({},t,{defaultTheme:l.Z,themeId:c.Z}))}},9019:function(t,e,n){"use strict";n.d(e,{ZP:function(){return P}});var r=n(93433),i=n(4942),o=n(63366),a=n(87462),s=n(47313),u=n(83061),l=n(54929),c=n(39028),f=n(21921),d=n(17592),h=n(77342),p=n(19860);var m=s.createContext(),v=n(77430),g=n(32298);function y(t){return(0,g.Z)("MuiGrid",t)}var b=["auto",!0,1,2,3,4,5,6,7,8,9,10,11,12],x=(0,v.Z)("MuiGrid",["root","container","item","zeroMinWidth"].concat((0,r.Z)([0,1,2,3,4,5,6,7,8,9,10].map((function(t){return"spacing-xs-".concat(t)}))),(0,r.Z)(["column-reverse","column","row-reverse","row"].map((function(t){return"direction-xs-".concat(t)}))),(0,r.Z)(["nowrap","wrap-reverse","wrap"].map((function(t){return"wrap-xs-".concat(t)}))),(0,r.Z)(b.map((function(t){return"grid-xs-".concat(t)}))),(0,r.Z)(b.map((function(t){return"grid-sm-".concat(t)}))),(0,r.Z)(b.map((function(t){return"grid-md-".concat(t)}))),(0,r.Z)(b.map((function(t){return"grid-lg-".concat(t)}))),(0,r.Z)(b.map((function(t){return"grid-xl-".concat(t)}))))),w=n(46417),_=["className","columns","columnSpacing","component","container","direction","item","rowSpacing","spacing","wrap","zeroMinWidth"];function k(t){var e=parseFloat(t);return"".concat(e).concat(String(t).replace(String(e),"")||"px")}function S(t){var e=t.breakpoints,n=t.values,r="";Object.keys(n).forEach((function(t){""===r&&0!==n[t]&&(r=t)}));var i=Object.keys(e).sort((function(t,n){return e[t]-e[n]}));return i.slice(0,i.indexOf(r))}var Z=(0,d.ZP)("div",{name:"MuiGrid",slot:"Root",overridesResolver:function(t,e){var n=t.ownerState,i=n.container,o=n.direction,a=n.item,s=n.spacing,u=n.wrap,l=n.zeroMinWidth,c=n.breakpoints,f=[];i&&(f=function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(!t||t<=0)return[];if("string"===typeof t&&!Number.isNaN(Number(t))||"number"===typeof t)return[n["spacing-xs-".concat(String(t))]];var r=[];return e.forEach((function(e){var i=t[e];Number(i)>0&&r.push(n["spacing-".concat(e,"-").concat(String(i))])})),r}(s,c,e));var d=[];return c.forEach((function(t){var r=n[t];r&&d.push(e["grid-".concat(t,"-").concat(String(r))])})),[e.root,i&&e.container,a&&e.item,l&&e.zeroMinWidth].concat((0,r.Z)(f),["row"!==o&&e["direction-xs-".concat(String(o))],"wrap"!==u&&e["wrap-xs-".concat(String(u))]],d)}})((function(t){var e=t.ownerState;return(0,a.Z)({boxSizing:"border-box"},e.container&&{display:"flex",flexWrap:"wrap",width:"100%"},e.item&&{margin:0},e.zeroMinWidth&&{minWidth:0},"wrap"!==e.wrap&&{flexWrap:e.wrap})}),(function(t){var e=t.theme,n=t.ownerState,r=(0,l.P$)({values:n.direction,breakpoints:e.breakpoints.values});return(0,l.k9)({theme:e},r,(function(t){var e={flexDirection:t};return 0===t.indexOf("column")&&(e["& > .".concat(x.item)]={maxWidth:"none"}),e}))}),(function(t){var e=t.theme,n=t.ownerState,r=n.container,o=n.rowSpacing,a={};if(r&&0!==o){var s,u=(0,l.P$)({values:o,breakpoints:e.breakpoints.values});"object"===typeof u&&(s=S({breakpoints:e.breakpoints.values,values:u})),a=(0,l.k9)({theme:e},u,(function(t,n){var r,o=e.spacing(t);return"0px"!==o?(0,i.Z)({marginTop:"-".concat(k(o))},"& > .".concat(x.item),{paddingTop:k(o)}):null!=(r=s)&&r.includes(n)?{}:(0,i.Z)({marginTop:0},"& > .".concat(x.item),{paddingTop:0})}))}return a}),(function(t){var e=t.theme,n=t.ownerState,r=n.container,o=n.columnSpacing,a={};if(r&&0!==o){var s,u=(0,l.P$)({values:o,breakpoints:e.breakpoints.values});"object"===typeof u&&(s=S({breakpoints:e.breakpoints.values,values:u})),a=(0,l.k9)({theme:e},u,(function(t,n){var r,o=e.spacing(t);return"0px"!==o?(0,i.Z)({width:"calc(100% + ".concat(k(o),")"),marginLeft:"-".concat(k(o))},"& > .".concat(x.item),{paddingLeft:k(o)}):null!=(r=s)&&r.includes(n)?{}:(0,i.Z)({width:"100%",marginLeft:0},"& > .".concat(x.item),{paddingLeft:0})}))}return a}),(function(t){var e,n=t.theme,r=t.ownerState;return n.breakpoints.keys.reduce((function(t,i){var o={};if(r[i]&&(e=r[i]),!e)return t;if(!0===e)o={flexBasis:0,flexGrow:1,maxWidth:"100%"};else if("auto"===e)o={flexBasis:"auto",flexGrow:0,flexShrink:0,maxWidth:"none",width:"auto"};else{var s=(0,l.P$)({values:r.columns,breakpoints:n.breakpoints.values}),u="object"===typeof s?s[i]:s;if(void 0===u||null===u)return t;var c="".concat(Math.round(e/u*1e8)/1e6,"%"),f={};if(r.container&&r.item&&0!==r.columnSpacing){var d=n.spacing(r.columnSpacing);if("0px"!==d){var h="calc(".concat(c," + ").concat(k(d),")");f={flexBasis:h,maxWidth:h}}}o=(0,a.Z)({flexBasis:c,flexGrow:0,maxWidth:c},f)}return 0===n.breakpoints.values[i]?Object.assign(t,o):t[n.breakpoints.up(i)]=o,t}),{})}));var E=function(t){var e=t.classes,n=t.container,i=t.direction,o=t.item,a=t.spacing,s=t.wrap,u=t.zeroMinWidth,l=t.breakpoints,c=[];n&&(c=function(t,e){if(!t||t<=0)return[];if("string"===typeof t&&!Number.isNaN(Number(t))||"number"===typeof t)return["spacing-xs-".concat(String(t))];var n=[];return e.forEach((function(e){var r=t[e];if(Number(r)>0){var i="spacing-".concat(e,"-").concat(String(r));n.push(i)}})),n}(a,l));var d=[];l.forEach((function(e){var n=t[e];n&&d.push("grid-".concat(e,"-").concat(String(n)))}));var h={root:["root",n&&"container",o&&"item",u&&"zeroMinWidth"].concat((0,r.Z)(c),["row"!==i&&"direction-xs-".concat(String(i)),"wrap"!==s&&"wrap-xs-".concat(String(s))],d)};return(0,f.Z)(h,y,e)},C=s.forwardRef((function(t,e){var n=(0,h.Z)({props:t,name:"MuiGrid"}),r=(0,p.Z)().breakpoints,i=(0,c.Z)(n),l=i.className,f=i.columns,d=i.columnSpacing,v=i.component,g=void 0===v?"div":v,y=i.container,b=void 0!==y&&y,x=i.direction,k=void 0===x?"row":x,S=i.item,C=void 0!==S&&S,P=i.rowSpacing,T=i.spacing,A=void 0===T?0:T,M=i.wrap,O=void 0===M?"wrap":M,L=i.zeroMinWidth,R=void 0!==L&&L,j=(0,o.Z)(i,_),I=P||A,B=d||A,z=s.useContext(m),N=b?f||12:z,F={},D=(0,a.Z)({},j);r.keys.forEach((function(t){null!=j[t]&&(F[t]=j[t],delete D[t])}));var H=(0,a.Z)({},i,{columns:N,container:b,direction:k,item:C,rowSpacing:I,columnSpacing:B,wrap:O,zeroMinWidth:R,spacing:A},F,{breakpoints:r.keys}),W=E(H);return(0,w.jsx)(m.Provider,{value:N,children:(0,w.jsx)(Z,(0,a.Z)({ownerState:H,className:(0,u.Z)(W.root,l),as:g,ref:e},D))})})),P=C},73365:function(t,e,n){"use strict";var r=n(87462),i=n(63366),o=n(47313),a=n(62242),s=n(19860),u=n(70265),l=n(86983),c=n(46417),f=["addEndListener","appear","children","easing","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","style","timeout","TransitionComponent"];function d(t){return"scale(".concat(t,", ").concat(Math.pow(t,2),")")}var h={entering:{opacity:1,transform:d(1)},entered:{opacity:1,transform:"none"}},p="undefined"!==typeof navigator&&/^((?!chrome|android).)*(safari|mobile)/i.test(navigator.userAgent)&&/(os |version\/)15(.|_)4/i.test(navigator.userAgent),m=o.forwardRef((function(t,e){var n=t.addEndListener,m=t.appear,v=void 0===m||m,g=t.children,y=t.easing,b=t.in,x=t.onEnter,w=t.onEntered,_=t.onEntering,k=t.onExit,S=t.onExited,Z=t.onExiting,E=t.style,C=t.timeout,P=void 0===C?"auto":C,T=t.TransitionComponent,A=void 0===T?a.ZP:T,M=(0,i.Z)(t,f),O=o.useRef(),L=o.useRef(),R=(0,s.Z)(),j=o.useRef(null),I=(0,l.Z)(j,g.ref,e),B=function(t){return function(e){if(t){var n=j.current;void 0===e?t(n):t(n,e)}}},z=B(_),N=B((function(t,e){(0,u.n)(t);var n,r=(0,u.C)({style:E,timeout:P,easing:y},{mode:"enter"}),i=r.duration,o=r.delay,a=r.easing;"auto"===P?(n=R.transitions.getAutoHeightDuration(t.clientHeight),L.current=n):n=i,t.style.transition=[R.transitions.create("opacity",{duration:n,delay:o}),R.transitions.create("transform",{duration:p?n:.666*n,delay:o,easing:a})].join(","),x&&x(t,e)})),F=B(w),D=B(Z),H=B((function(t){var e,n=(0,u.C)({style:E,timeout:P,easing:y},{mode:"exit"}),r=n.duration,i=n.delay,o=n.easing;"auto"===P?(e=R.transitions.getAutoHeightDuration(t.clientHeight),L.current=e):e=r,t.style.transition=[R.transitions.create("opacity",{duration:e,delay:i}),R.transitions.create("transform",{duration:p?e:.666*e,delay:p?i:i||.333*e,easing:o})].join(","),t.style.opacity=0,t.style.transform=d(.75),k&&k(t)})),W=B(S);return o.useEffect((function(){return function(){clearTimeout(O.current)}}),[]),(0,c.jsx)(A,(0,r.Z)({appear:v,in:b,nodeRef:j,onEnter:N,onEntered:F,onEntering:z,onExit:H,onExited:W,onExiting:D,addEndListener:function(t){"auto"===P&&(O.current=setTimeout(t,L.current||0)),n&&n(j.current,t)},timeout:"auto"===P?null:P},M,{children:function(t,e){return o.cloneElement(g,(0,r.Z)({style:(0,r.Z)({opacity:0,transform:d(.75),visibility:"exited"!==t||b?void 0:"hidden"},h[t],E,g.props.style),ref:I},e))}}))}));m.muiSupportAuto=!0,e.Z=m},47131:function(t,e,n){"use strict";n.d(e,{Z:function(){return w}});var r=n(4942),i=n(63366),o=n(87462),a=n(47313),s=n(83061),u=n(21921),l=n(17551),c=n(17592),f=n(77342),d=n(38743),h=n(91615),p=n(77430),m=n(32298);function v(t){return(0,m.Z)("MuiIconButton",t)}var g=(0,p.Z)("MuiIconButton",["root","disabled","colorInherit","colorPrimary","colorSecondary","colorError","colorInfo","colorSuccess","colorWarning","edgeStart","edgeEnd","sizeSmall","sizeMedium","sizeLarge"]),y=n(46417),b=["edge","children","className","color","disabled","disableFocusRipple","size"],x=(0,c.ZP)(d.Z,{name:"MuiIconButton",slot:"Root",overridesResolver:function(t,e){var n=t.ownerState;return[e.root,"default"!==n.color&&e["color".concat((0,h.Z)(n.color))],n.edge&&e["edge".concat((0,h.Z)(n.edge))],e["size".concat((0,h.Z)(n.size))]]}})((function(t){var e=t.theme,n=t.ownerState;return(0,o.Z)({textAlign:"center",flex:"0 0 auto",fontSize:e.typography.pxToRem(24),padding:8,borderRadius:"50%",overflow:"visible",color:(e.vars||e).palette.action.active,transition:e.transitions.create("background-color",{duration:e.transitions.duration.shortest})},!n.disableRipple&&{"&:hover":{backgroundColor:e.vars?"rgba(".concat(e.vars.palette.action.activeChannel," / ").concat(e.vars.palette.action.hoverOpacity,")"):(0,l.Fq)(e.palette.action.active,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},"start"===n.edge&&{marginLeft:"small"===n.size?-3:-12},"end"===n.edge&&{marginRight:"small"===n.size?-3:-12})}),(function(t){var e,n=t.theme,i=t.ownerState,a=null==(e=(n.vars||n).palette)?void 0:e[i.color];return(0,o.Z)({},"inherit"===i.color&&{color:"inherit"},"inherit"!==i.color&&"default"!==i.color&&(0,o.Z)({color:null==a?void 0:a.main},!i.disableRipple&&{"&:hover":(0,o.Z)({},a&&{backgroundColor:n.vars?"rgba(".concat(a.mainChannel," / ").concat(n.vars.palette.action.hoverOpacity,")"):(0,l.Fq)(a.main,n.palette.action.hoverOpacity)},{"@media (hover: none)":{backgroundColor:"transparent"}})}),"small"===i.size&&{padding:5,fontSize:n.typography.pxToRem(18)},"large"===i.size&&{padding:12,fontSize:n.typography.pxToRem(28)},(0,r.Z)({},"&.".concat(g.disabled),{backgroundColor:"transparent",color:(n.vars||n).palette.action.disabled}))})),w=a.forwardRef((function(t,e){var n=(0,f.Z)({props:t,name:"MuiIconButton"}),r=n.edge,a=void 0!==r&&r,l=n.children,c=n.className,d=n.color,p=void 0===d?"default":d,m=n.disabled,g=void 0!==m&&m,w=n.disableFocusRipple,_=void 0!==w&&w,k=n.size,S=void 0===k?"medium":k,Z=(0,i.Z)(n,b),E=(0,o.Z)({},n,{edge:a,color:p,disabled:g,disableFocusRipple:_,size:S}),C=function(t){var e=t.classes,n=t.disabled,r=t.color,i=t.edge,o=t.size,a={root:["root",n&&"disabled","default"!==r&&"color".concat((0,h.Z)(r)),i&&"edge".concat((0,h.Z)(i)),"size".concat((0,h.Z)(o))]};return(0,u.Z)(a,v,e)}(E);return(0,y.jsx)(x,(0,o.Z)({className:(0,s.Z)(C.root,c),centerRipple:!0,focusRipple:!_,disabled:g,ref:e,ownerState:E},Z,{children:l}))}))},79176:function(t,e,n){"use strict";n.d(e,{Z:function(){return F}});var r=n(30168),i=n(63366),o=n(87462),a=n(47313),s=n(83061),u=n(21921),l=n(30686),c=n(17551),f=n(91615),d=n(19860),h=n(17592),p=n(77342),m=n(77430),v=n(32298);function g(t){return(0,v.Z)("MuiLinearProgress",t)}(0,m.Z)("MuiLinearProgress",["root","colorPrimary","colorSecondary","determinate","indeterminate","buffer","query","dashed","dashedColorPrimary","dashedColorSecondary","bar","barColorPrimary","barColorSecondary","bar1Indeterminate","bar1Determinate","bar1Buffer","bar2Indeterminate","bar2Buffer"]);var y,b,x,w,_,k,S,Z,E,C,P,T,A=n(46417),M=["className","color","value","valueBuffer","variant"],O=(0,l.F4)(S||(S=y||(y=(0,r.Z)(["\n 0% {\n left: -35%;\n right: 100%;\n }\n\n 60% {\n left: 100%;\n right: -90%;\n }\n\n 100% {\n left: 100%;\n right: -90%;\n }\n"])))),L=(0,l.F4)(Z||(Z=b||(b=(0,r.Z)(["\n 0% {\n left: -200%;\n right: 100%;\n }\n\n 60% {\n left: 107%;\n right: -8%;\n }\n\n 100% {\n left: 107%;\n right: -8%;\n }\n"])))),R=(0,l.F4)(E||(E=x||(x=(0,r.Z)(["\n 0% {\n opacity: 1;\n background-position: 0 -23px;\n }\n\n 60% {\n opacity: 0;\n background-position: 0 -23px;\n }\n\n 100% {\n opacity: 1;\n background-position: -200px -23px;\n }\n"])))),j=function(t,e){return"inherit"===e?"currentColor":t.vars?t.vars.palette.LinearProgress["".concat(e,"Bg")]:"light"===t.palette.mode?(0,c.$n)(t.palette[e].main,.62):(0,c._j)(t.palette[e].main,.5)},I=(0,h.ZP)("span",{name:"MuiLinearProgress",slot:"Root",overridesResolver:function(t,e){var n=t.ownerState;return[e.root,e["color".concat((0,f.Z)(n.color))],e[n.variant]]}})((function(t){var e=t.ownerState,n=t.theme;return(0,o.Z)({position:"relative",overflow:"hidden",display:"block",height:4,zIndex:0,"@media print":{colorAdjust:"exact"},backgroundColor:j(n,e.color)},"inherit"===e.color&&"buffer"!==e.variant&&{backgroundColor:"none","&::before":{content:'""',position:"absolute",left:0,top:0,right:0,bottom:0,backgroundColor:"currentColor",opacity:.3}},"buffer"===e.variant&&{backgroundColor:"transparent"},"query"===e.variant&&{transform:"rotate(180deg)"})})),B=(0,h.ZP)("span",{name:"MuiLinearProgress",slot:"Dashed",overridesResolver:function(t,e){var n=t.ownerState;return[e.dashed,e["dashedColor".concat((0,f.Z)(n.color))]]}})((function(t){var e=t.ownerState,n=t.theme,r=j(n,e.color);return(0,o.Z)({position:"absolute",marginTop:0,height:"100%",width:"100%"},"inherit"===e.color&&{opacity:.3},{backgroundImage:"radial-gradient(".concat(r," 0%, ").concat(r," 16%, transparent 42%)"),backgroundSize:"10px 10px",backgroundPosition:"0 -23px"})}),(0,l.iv)(C||(C=w||(w=(0,r.Z)(["\n animation: "," 3s infinite linear;\n "]))),R)),z=(0,h.ZP)("span",{name:"MuiLinearProgress",slot:"Bar1",overridesResolver:function(t,e){var n=t.ownerState;return[e.bar,e["barColor".concat((0,f.Z)(n.color))],("indeterminate"===n.variant||"query"===n.variant)&&e.bar1Indeterminate,"determinate"===n.variant&&e.bar1Determinate,"buffer"===n.variant&&e.bar1Buffer]}})((function(t){var e=t.ownerState,n=t.theme;return(0,o.Z)({width:"100%",position:"absolute",left:0,bottom:0,top:0,transition:"transform 0.2s linear",transformOrigin:"left",backgroundColor:"inherit"===e.color?"currentColor":(n.vars||n).palette[e.color].main},"determinate"===e.variant&&{transition:"transform .".concat(4,"s linear")},"buffer"===e.variant&&{zIndex:1,transition:"transform .".concat(4,"s linear")})}),(function(t){var e=t.ownerState;return("indeterminate"===e.variant||"query"===e.variant)&&(0,l.iv)(P||(P=_||(_=(0,r.Z)(["\n width: auto;\n animation: "," 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite;\n "]))),O)})),N=(0,h.ZP)("span",{name:"MuiLinearProgress",slot:"Bar2",overridesResolver:function(t,e){var n=t.ownerState;return[e.bar,e["barColor".concat((0,f.Z)(n.color))],("indeterminate"===n.variant||"query"===n.variant)&&e.bar2Indeterminate,"buffer"===n.variant&&e.bar2Buffer]}})((function(t){var e=t.ownerState,n=t.theme;return(0,o.Z)({width:"100%",position:"absolute",left:0,bottom:0,top:0,transition:"transform 0.2s linear",transformOrigin:"left"},"buffer"!==e.variant&&{backgroundColor:"inherit"===e.color?"currentColor":(n.vars||n).palette[e.color].main},"inherit"===e.color&&{opacity:.3},"buffer"===e.variant&&{backgroundColor:j(n,e.color),transition:"transform .".concat(4,"s linear")})}),(function(t){var e=t.ownerState;return("indeterminate"===e.variant||"query"===e.variant)&&(0,l.iv)(T||(T=k||(k=(0,r.Z)(["\n width: auto;\n animation: "," 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) 1.15s infinite;\n "]))),L)})),F=a.forwardRef((function(t,e){var n=(0,p.Z)({props:t,name:"MuiLinearProgress"}),r=n.className,a=n.color,l=void 0===a?"primary":a,c=n.value,h=n.valueBuffer,m=n.variant,v=void 0===m?"indeterminate":m,y=(0,i.Z)(n,M),b=(0,o.Z)({},n,{color:l,variant:v}),x=function(t){var e=t.classes,n=t.variant,r=t.color,i={root:["root","color".concat((0,f.Z)(r)),n],dashed:["dashed","dashedColor".concat((0,f.Z)(r))],bar1:["bar","barColor".concat((0,f.Z)(r)),("indeterminate"===n||"query"===n)&&"bar1Indeterminate","determinate"===n&&"bar1Determinate","buffer"===n&&"bar1Buffer"],bar2:["bar","buffer"!==n&&"barColor".concat((0,f.Z)(r)),"buffer"===n&&"color".concat((0,f.Z)(r)),("indeterminate"===n||"query"===n)&&"bar2Indeterminate","buffer"===n&&"bar2Buffer"]};return(0,u.Z)(i,g,e)}(b),w=(0,d.Z)(),_={},k={bar1:{},bar2:{}};if("determinate"===v||"buffer"===v)if(void 0!==c){_["aria-valuenow"]=Math.round(c),_["aria-valuemin"]=0,_["aria-valuemax"]=100;var S=c-100;"rtl"===w.direction&&(S=-S),k.bar1.transform="translateX(".concat(S,"%)")}else 0;if("buffer"===v)if(void 0!==h){var Z=(h||0)-100;"rtl"===w.direction&&(Z=-Z),k.bar2.transform="translateX(".concat(Z,"%)")}else 0;return(0,A.jsxs)(I,(0,o.Z)({className:(0,s.Z)(x.root,r),ownerState:b,role:"progressbar"},_,{ref:e},y,{children:["buffer"===v?(0,A.jsx)(B,{className:x.dashed,ownerState:b}):null,(0,A.jsx)(z,{className:x.bar1,ownerState:b,style:k.bar1}),"determinate"===v?null:(0,A.jsx)(N,{className:x.bar2,ownerState:b,style:k.bar2})]}))}))},90891:function(t,e,n){"use strict";n.d(e,{Z:function(){return P}});var r=n(93433),i=n(29439),o=n(4942),a=n(63366),s=n(87462),u=n(47313),l=n(83061),c=n(21921),f=n(91615),d=n(17592),h=n(77342),p=n(59127),m=n(86983),v=n(61113),g=n(77430),y=n(32298);function b(t){return(0,y.Z)("MuiLink",t)}var x=(0,g.Z)("MuiLink",["root","underlineNone","underlineHover","underlineAlways","button","focusVisible"]),w=n(46428),_=n(17551),k={primary:"primary.main",textPrimary:"text.primary",secondary:"secondary.main",textSecondary:"text.secondary",error:"error.main"},S=function(t){var e=t.theme,n=t.ownerState,r=function(t){return k[t]||t}(n.color),i=(0,w.DW)(e,"palette.".concat(r),!1)||n.color,o=(0,w.DW)(e,"palette.".concat(r,"Channel"));return"vars"in e&&o?"rgba(".concat(o," / 0.4)"):(0,_.Fq)(i,.4)},Z=n(46417),E=["className","color","component","onBlur","onFocus","TypographyClasses","underline","variant","sx"],C=(0,d.ZP)(v.Z,{name:"MuiLink",slot:"Root",overridesResolver:function(t,e){var n=t.ownerState;return[e.root,e["underline".concat((0,f.Z)(n.underline))],"button"===n.component&&e.button]}})((function(t){var e=t.theme,n=t.ownerState;return(0,s.Z)({},"none"===n.underline&&{textDecoration:"none"},"hover"===n.underline&&{textDecoration:"none","&:hover":{textDecoration:"underline"}},"always"===n.underline&&(0,s.Z)({textDecoration:"underline"},"inherit"!==n.color&&{textDecorationColor:S({theme:e,ownerState:n})},{"&:hover":{textDecorationColor:"inherit"}}),"button"===n.component&&(0,o.Z)({position:"relative",WebkitTapHighlightColor:"transparent",backgroundColor:"transparent",outline:0,border:0,margin:0,borderRadius:0,padding:0,cursor:"pointer",userSelect:"none",verticalAlign:"middle",MozAppearance:"none",WebkitAppearance:"none","&::-moz-focus-inner":{borderStyle:"none"}},"&.".concat(x.focusVisible),{outline:"auto"}))})),P=u.forwardRef((function(t,e){var n=(0,h.Z)({props:t,name:"MuiLink"}),o=n.className,d=n.color,v=void 0===d?"primary":d,g=n.component,y=void 0===g?"a":g,x=n.onBlur,w=n.onFocus,_=n.TypographyClasses,S=n.underline,P=void 0===S?"always":S,T=n.variant,A=void 0===T?"inherit":T,M=n.sx,O=(0,a.Z)(n,E),L=(0,p.Z)(),R=L.isFocusVisibleRef,j=L.onBlur,I=L.onFocus,B=L.ref,z=u.useState(!1),N=(0,i.Z)(z,2),F=N[0],D=N[1],H=(0,m.Z)(e,B),W=(0,s.Z)({},n,{color:v,component:y,focusVisible:F,underline:P,variant:A}),U=function(t){var e=t.classes,n=t.component,r=t.focusVisible,i=t.underline,o={root:["root","underline".concat((0,f.Z)(i)),"button"===n&&"button",r&&"focusVisible"]};return(0,c.Z)(o,b,e)}(W);return(0,Z.jsx)(C,(0,s.Z)({color:v,className:(0,l.Z)(U.root,o),classes:_,component:y,onBlur:function(t){j(t),!1===R.current&&D(!1),x&&x(t)},onFocus:function(t){I(t),!0===R.current&&D(!0),w&&w(t)},ref:H,ownerState:W,variant:A,sx:[].concat((0,r.Z)(Object.keys(k).includes(v)?[]:[{color:v}]),(0,r.Z)(Array.isArray(M)?M:[M]))},O))}))},89840:function(t,e,n){"use strict";var r=n(4942),i=n(63366),o=n(87462),a=n(47313),s=n(83061),u=n(21921),l=n(17551),c=n(17592),f=n(77342),d=n(38743),h=n(24993),p=n(86983),m=n(51195),v=n(55618),g=n(46417),y=["alignItems","autoFocus","component","children","dense","disableGutters","divider","focusVisibleClassName","selected","className"],b=(0,c.ZP)(d.Z,{shouldForwardProp:function(t){return(0,c.FO)(t)||"classes"===t},name:"MuiListItemButton",slot:"Root",overridesResolver:function(t,e){var n=t.ownerState;return[e.root,n.dense&&e.dense,"flex-start"===n.alignItems&&e.alignItemsFlexStart,n.divider&&e.divider,!n.disableGutters&&e.gutters]}})((function(t){var e,n=t.theme,i=t.ownerState;return(0,o.Z)((e={display:"flex",flexGrow:1,justifyContent:"flex-start",alignItems:"center",position:"relative",textDecoration:"none",minWidth:0,boxSizing:"border-box",textAlign:"left",paddingTop:8,paddingBottom:8,transition:n.transitions.create("background-color",{duration:n.transitions.duration.shortest}),"&:hover":{textDecoration:"none",backgroundColor:(n.vars||n).palette.action.hover,"@media (hover: none)":{backgroundColor:"transparent"}}},(0,r.Z)(e,"&.".concat(v.Z.selected),(0,r.Z)({backgroundColor:n.vars?"rgba(".concat(n.vars.palette.primary.mainChannel," / ").concat(n.vars.palette.action.selectedOpacity,")"):(0,l.Fq)(n.palette.primary.main,n.palette.action.selectedOpacity)},"&.".concat(v.Z.focusVisible),{backgroundColor:n.vars?"rgba(".concat(n.vars.palette.primary.mainChannel," / calc(").concat(n.vars.palette.action.selectedOpacity," + ").concat(n.vars.palette.action.focusOpacity,"))"):(0,l.Fq)(n.palette.primary.main,n.palette.action.selectedOpacity+n.palette.action.focusOpacity)})),(0,r.Z)(e,"&.".concat(v.Z.selected,":hover"),{backgroundColor:n.vars?"rgba(".concat(n.vars.palette.primary.mainChannel," / calc(").concat(n.vars.palette.action.selectedOpacity," + ").concat(n.vars.palette.action.hoverOpacity,"))"):(0,l.Fq)(n.palette.primary.main,n.palette.action.selectedOpacity+n.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:n.vars?"rgba(".concat(n.vars.palette.primary.mainChannel," / ").concat(n.vars.palette.action.selectedOpacity,")"):(0,l.Fq)(n.palette.primary.main,n.palette.action.selectedOpacity)}}),(0,r.Z)(e,"&.".concat(v.Z.focusVisible),{backgroundColor:(n.vars||n).palette.action.focus}),(0,r.Z)(e,"&.".concat(v.Z.disabled),{opacity:(n.vars||n).palette.action.disabledOpacity}),e),i.divider&&{borderBottom:"1px solid ".concat((n.vars||n).palette.divider),backgroundClip:"padding-box"},"flex-start"===i.alignItems&&{alignItems:"flex-start"},!i.disableGutters&&{paddingLeft:16,paddingRight:16},i.dense&&{paddingTop:4,paddingBottom:4})})),x=a.forwardRef((function(t,e){var n=(0,f.Z)({props:t,name:"MuiListItemButton"}),r=n.alignItems,l=void 0===r?"center":r,c=n.autoFocus,d=void 0!==c&&c,x=n.component,w=void 0===x?"div":x,_=n.children,k=n.dense,S=void 0!==k&&k,Z=n.disableGutters,E=void 0!==Z&&Z,C=n.divider,P=void 0!==C&&C,T=n.focusVisibleClassName,A=n.selected,M=void 0!==A&&A,O=n.className,L=(0,i.Z)(n,y),R=a.useContext(m.Z),j=a.useMemo((function(){return{dense:S||R.dense||!1,alignItems:l,disableGutters:E}}),[l,R.dense,S,E]),I=a.useRef(null);(0,h.Z)((function(){d&&I.current&&I.current.focus()}),[d]);var B=(0,o.Z)({},n,{alignItems:l,dense:j.dense,disableGutters:E,divider:P,selected:M}),z=function(t){var e=t.alignItems,n=t.classes,r=t.dense,i=t.disabled,a={root:["root",r&&"dense",!t.disableGutters&&"gutters",t.divider&&"divider",i&&"disabled","flex-start"===e&&"alignItemsFlexStart",t.selected&&"selected"]},s=(0,u.Z)(a,v.t,n);return(0,o.Z)({},n,s)}(B),N=(0,p.Z)(I,e);return(0,g.jsx)(m.Z.Provider,{value:j,children:(0,g.jsx)(b,(0,o.Z)({ref:N,href:L.href||L.to,component:(L.href||L.to)&&"div"===w?"button":w,focusVisibleClassName:(0,s.Z)(z.focusVisible,T),ownerState:B,className:(0,s.Z)(z.root,O)},L,{classes:z,children:_}))})}));e.Z=x},55618:function(t,e,n){"use strict";n.d(e,{t:function(){return o}});var r=n(77430),i=n(32298);function o(t){return(0,i.Z)("MuiListItemButton",t)}var a=(0,r.Z)("MuiListItemButton",["root","focusVisible","dense","alignItemsFlexStart","disabled","divider","gutters","selected"]);e.Z=a},74748:function(t,e,n){"use strict";var r=n(63366),i=n(87462),o=n(47313),a=n(83061),s=n(21921),u=n(17592),l=n(77342),c=n(37363),f=n(51195),d=n(46417),h=["className"],p=(0,u.ZP)("div",{name:"MuiListItemIcon",slot:"Root",overridesResolver:function(t,e){var n=t.ownerState;return[e.root,"flex-start"===n.alignItems&&e.alignItemsFlexStart]}})((function(t){var e=t.theme,n=t.ownerState;return(0,i.Z)({minWidth:56,color:(e.vars||e).palette.action.active,flexShrink:0,display:"inline-flex"},"flex-start"===n.alignItems&&{marginTop:8})})),m=o.forwardRef((function(t,e){var n=(0,l.Z)({props:t,name:"MuiListItemIcon"}),u=n.className,m=(0,r.Z)(n,h),v=o.useContext(f.Z),g=(0,i.Z)({},n,{alignItems:v.alignItems}),y=function(t){var e=t.alignItems,n=t.classes,r={root:["root","flex-start"===e&&"alignItemsFlexStart"]};return(0,s.Z)(r,c.f,n)}(g);return(0,d.jsx)(p,(0,i.Z)({className:(0,a.Z)(y.root,u),ownerState:g,ref:e},m))}));e.Z=m},37363:function(t,e,n){"use strict";n.d(e,{f:function(){return o}});var r=n(77430),i=n(32298);function o(t){return(0,i.Z)("MuiListItemIcon",t)}var a=(0,r.Z)("MuiListItemIcon",["root","alignItemsFlexStart"]);e.Z=a},83213:function(t,e,n){"use strict";var r=n(4942),i=n(63366),o=n(87462),a=n(47313),s=n(83061),u=n(21921),l=n(61113),c=n(51195),f=n(77342),d=n(17592),h=n(11081),p=n(46417),m=["children","className","disableTypography","inset","primary","primaryTypographyProps","secondary","secondaryTypographyProps"],v=(0,d.ZP)("div",{name:"MuiListItemText",slot:"Root",overridesResolver:function(t,e){var n=t.ownerState;return[(0,r.Z)({},"& .".concat(h.Z.primary),e.primary),(0,r.Z)({},"& .".concat(h.Z.secondary),e.secondary),e.root,n.inset&&e.inset,n.primary&&n.secondary&&e.multiline,n.dense&&e.dense]}})((function(t){var e=t.ownerState;return(0,o.Z)({flex:"1 1 auto",minWidth:0,marginTop:4,marginBottom:4},e.primary&&e.secondary&&{marginTop:6,marginBottom:6},e.inset&&{paddingLeft:56})})),g=a.forwardRef((function(t,e){var n=(0,f.Z)({props:t,name:"MuiListItemText"}),r=n.children,d=n.className,g=n.disableTypography,y=void 0!==g&&g,b=n.inset,x=void 0!==b&&b,w=n.primary,_=n.primaryTypographyProps,k=n.secondary,S=n.secondaryTypographyProps,Z=(0,i.Z)(n,m),E=a.useContext(c.Z).dense,C=null!=w?w:r,P=k,T=(0,o.Z)({},n,{disableTypography:y,inset:x,primary:!!C,secondary:!!P,dense:E}),A=function(t){var e=t.classes,n=t.inset,r=t.primary,i=t.secondary,o={root:["root",n&&"inset",t.dense&&"dense",r&&i&&"multiline"],primary:["primary"],secondary:["secondary"]};return(0,u.Z)(o,h.L,e)}(T);return null==C||C.type===l.Z||y||(C=(0,p.jsx)(l.Z,(0,o.Z)({variant:E?"body2":"body1",className:A.primary,component:null!=_&&_.variant?void 0:"span",display:"block"},_,{children:C}))),null==P||P.type===l.Z||y||(P=(0,p.jsx)(l.Z,(0,o.Z)({variant:"body2",className:A.secondary,color:"text.secondary",display:"block"},S,{children:P}))),(0,p.jsxs)(v,(0,o.Z)({className:(0,s.Z)(A.root,d),ownerState:T,ref:e},Z,{children:[C,P]}))}));e.Z=g},11081:function(t,e,n){"use strict";n.d(e,{L:function(){return o}});var r=n(77430),i=n(32298);function o(t){return(0,i.Z)("MuiListItemText",t)}var a=(0,r.Z)("MuiListItemText",["root","multiline","dense","inset","primary","secondary"]);e.Z=a},58800:function(t,e,n){"use strict";n.d(e,{Z:function(){return y}});var r=n(63366),i=n(87462),o=n(47313),a=n(83061),s=n(21921),u=n(17592),l=n(77342),c=n(91615),f=n(77430),d=n(32298);function h(t){return(0,d.Z)("MuiListSubheader",t)}(0,f.Z)("MuiListSubheader",["root","colorPrimary","colorInherit","gutters","inset","sticky"]);var p=n(46417),m=["className","color","component","disableGutters","disableSticky","inset"],v=(0,u.ZP)("li",{name:"MuiListSubheader",slot:"Root",overridesResolver:function(t,e){var n=t.ownerState;return[e.root,"default"!==n.color&&e["color".concat((0,c.Z)(n.color))],!n.disableGutters&&e.gutters,n.inset&&e.inset,!n.disableSticky&&e.sticky]}})((function(t){var e=t.theme,n=t.ownerState;return(0,i.Z)({boxSizing:"border-box",lineHeight:"48px",listStyle:"none",color:(e.vars||e).palette.text.secondary,fontFamily:e.typography.fontFamily,fontWeight:e.typography.fontWeightMedium,fontSize:e.typography.pxToRem(14)},"primary"===n.color&&{color:(e.vars||e).palette.primary.main},"inherit"===n.color&&{color:"inherit"},!n.disableGutters&&{paddingLeft:16,paddingRight:16},n.inset&&{paddingLeft:72},!n.disableSticky&&{position:"sticky",top:0,zIndex:1,backgroundColor:(e.vars||e).palette.background.paper})})),g=o.forwardRef((function(t,e){var n=(0,l.Z)({props:t,name:"MuiListSubheader"}),o=n.className,u=n.color,f=void 0===u?"default":u,d=n.component,g=void 0===d?"li":d,y=n.disableGutters,b=void 0!==y&&y,x=n.disableSticky,w=void 0!==x&&x,_=n.inset,k=void 0!==_&&_,S=(0,r.Z)(n,m),Z=(0,i.Z)({},n,{color:f,component:g,disableGutters:b,disableSticky:w,inset:k}),E=function(t){var e=t.classes,n=t.color,r=t.disableGutters,i=t.inset,o=t.disableSticky,a={root:["root","default"!==n&&"color".concat((0,c.Z)(n)),!r&&"gutters",i&&"inset",!o&&"sticky"]};return(0,s.Z)(a,h,e)}(Z);return(0,p.jsx)(v,(0,i.Z)({as:g,className:(0,a.Z)(E.root,o),ref:e,ownerState:Z},S))}));g.muiSkipListHighlight=!0;var y=g},48310:function(t,e,n){"use strict";n.d(e,{Z:function(){return g}});var r=n(63366),i=n(87462),o=n(47313),a=n(83061),s=n(21921),u=n(17592),l=n(77342),c=n(51195),f=n(77430),d=n(32298);function h(t){return(0,d.Z)("MuiList",t)}(0,f.Z)("MuiList",["root","padding","dense","subheader"]);var p=n(46417),m=["children","className","component","dense","disablePadding","subheader"],v=(0,u.ZP)("ul",{name:"MuiList",slot:"Root",overridesResolver:function(t,e){var n=t.ownerState;return[e.root,!n.disablePadding&&e.padding,n.dense&&e.dense,n.subheader&&e.subheader]}})((function(t){var e=t.ownerState;return(0,i.Z)({listStyle:"none",margin:0,padding:0,position:"relative"},!e.disablePadding&&{paddingTop:8,paddingBottom:8},e.subheader&&{paddingTop:0})})),g=o.forwardRef((function(t,e){var n=(0,l.Z)({props:t,name:"MuiList"}),u=n.children,f=n.className,d=n.component,g=void 0===d?"ul":d,y=n.dense,b=void 0!==y&&y,x=n.disablePadding,w=void 0!==x&&x,_=n.subheader,k=(0,r.Z)(n,m),S=o.useMemo((function(){return{dense:b}}),[b]),Z=(0,i.Z)({},n,{component:g,dense:b,disablePadding:w}),E=function(t){var e=t.classes,n={root:["root",!t.disablePadding&&"padding",t.dense&&"dense",t.subheader&&"subheader"]};return(0,s.Z)(n,h,e)}(Z);return(0,p.jsx)(c.Z.Provider,{value:S,children:(0,p.jsxs)(v,(0,i.Z)({as:g,className:(0,a.Z)(E.root,f),ref:e,ownerState:Z},k,{children:[_,u]}))})}))},51195:function(t,e,n){"use strict";var r=n(47313).createContext({});e.Z=r},10387:function(t,e,n){"use strict";n.d(e,{Z:function(){return W}});var r=n(29439),i=n(63366),o=n(87462),a=n(47313),s=n(83061),u=n(71577),l=n(42504),c=n(76182),f=n(84246),d=n(21921),h=n(12871),p=n(15671),m=n(43144),v=n(93433),g=n(8929),y=n(11194);function b(t,e){e?t.setAttribute("aria-hidden","true"):t.removeAttribute("aria-hidden")}function x(t){return parseInt((0,g.Z)(t).getComputedStyle(t).paddingRight,10)||0}function w(t,e,n,r,i){var o=[e,n].concat((0,v.Z)(r));[].forEach.call(t.children,(function(t){var e=-1===o.indexOf(t),n=!function(t){var e=-1!==["TEMPLATE","SCRIPT","STYLE","LINK","MAP","META","NOSCRIPT","PICTURE","COL","COLGROUP","PARAM","SLOT","SOURCE","TRACK"].indexOf(t.tagName),n="INPUT"===t.tagName&&"hidden"===t.getAttribute("type");return e||n}(t);e&&n&&b(t,i)}))}function _(t,e){var n=-1;return t.some((function(t,r){return!!e(t)&&(n=r,!0)})),n}function k(t,e){var n=[],r=t.container;if(!e.disableScrollLock){if(function(t){var e=(0,l.Z)(t);return e.body===t?(0,g.Z)(t).innerWidth>e.documentElement.clientWidth:t.scrollHeight>t.clientHeight}(r)){var i=(0,y.Z)((0,l.Z)(r));n.push({value:r.style.paddingRight,property:"padding-right",el:r}),r.style.paddingRight="".concat(x(r)+i,"px");var o=(0,l.Z)(r).querySelectorAll(".mui-fixed");[].forEach.call(o,(function(t){n.push({value:t.style.paddingRight,property:"padding-right",el:t}),t.style.paddingRight="".concat(x(t)+i,"px")}))}var a;if(r.parentNode instanceof DocumentFragment)a=(0,l.Z)(r).body;else{var s=r.parentElement,u=(0,g.Z)(r);a="HTML"===(null==s?void 0:s.nodeName)&&"scroll"===u.getComputedStyle(s).overflowY?s:r}n.push({value:a.style.overflow,property:"overflow",el:a},{value:a.style.overflowX,property:"overflow-x",el:a},{value:a.style.overflowY,property:"overflow-y",el:a}),a.style.overflow="hidden"}return function(){n.forEach((function(t){var e=t.value,n=t.el,r=t.property;e?n.style.setProperty(r,e):n.style.removeProperty(r)}))}}var S=function(){function t(){(0,p.Z)(this,t),this.containers=void 0,this.modals=void 0,this.modals=[],this.containers=[]}return(0,m.Z)(t,[{key:"add",value:function(t,e){var n=this.modals.indexOf(t);if(-1!==n)return n;n=this.modals.length,this.modals.push(t),t.modalRef&&b(t.modalRef,!1);var r=function(t){var e=[];return[].forEach.call(t.children,(function(t){"true"===t.getAttribute("aria-hidden")&&e.push(t)})),e}(e);w(e,t.mount,t.modalRef,r,!0);var i=_(this.containers,(function(t){return t.container===e}));return-1!==i?(this.containers[i].modals.push(t),n):(this.containers.push({modals:[t],container:e,restore:null,hiddenSiblings:r}),n)}},{key:"mount",value:function(t,e){var n=_(this.containers,(function(e){return-1!==e.modals.indexOf(t)})),r=this.containers[n];r.restore||(r.restore=k(r,e))}},{key:"remove",value:function(t){var e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=this.modals.indexOf(t);if(-1===n)return n;var r=_(this.containers,(function(e){return-1!==e.modals.indexOf(t)})),i=this.containers[r];if(i.modals.splice(i.modals.indexOf(t),1),this.modals.splice(n,1),0===i.modals.length)i.restore&&i.restore(),t.modalRef&&b(t.modalRef,e),w(i.container,t.mount,t.modalRef,i.hiddenSiblings,!1),this.containers.splice(r,1);else{var o=i.modals[i.modals.length-1];o.modalRef&&b(o.modalRef,!1)}return n}},{key:"isTopModal",value:function(t){return this.modals.length>0&&this.modals[this.modals.length-1]===t}}]),t}(),Z=n(92071),E=n(77430),C=n(32298);function P(t){return(0,C.Z)("MuiModal",t)}(0,E.Z)("MuiModal",["root","hidden","backdrop"]);var T=n(19648),A=n(694),M=n(46417),O=["children","closeAfterTransition","component","container","disableAutoFocus","disableEnforceFocus","disableEscapeKeyDown","disablePortal","disableRestoreFocus","disableScrollLock","hideBackdrop","keepMounted","manager","onBackdropClick","onClose","onKeyDown","open","onTransitionEnter","onTransitionExited","slotProps","slots"];var L=new S,R=a.forwardRef((function(t,e){var n,s,p=t.children,m=t.closeAfterTransition,v=void 0!==m&&m,g=t.component,y=t.container,x=t.disableAutoFocus,w=void 0!==x&&x,_=t.disableEnforceFocus,k=void 0!==_&&_,S=t.disableEscapeKeyDown,E=void 0!==S&&S,C=t.disablePortal,R=void 0!==C&&C,j=t.disableRestoreFocus,I=void 0!==j&&j,B=t.disableScrollLock,z=void 0!==B&&B,N=t.hideBackdrop,F=void 0!==N&&N,D=t.keepMounted,H=void 0!==D&&D,W=t.manager,U=void 0===W?L:W,V=t.onBackdropClick,q=t.onClose,G=t.onKeyDown,K=t.open,Y=t.onTransitionEnter,X=t.onTransitionExited,Q=t.slotProps,$=void 0===Q?{}:Q,J=t.slots,tt=void 0===J?{}:J,et=(0,i.Z)(t,O),nt=a.useState(!K),rt=(0,r.Z)(nt,2),it=rt[0],ot=rt[1],at=a.useRef({}),st=a.useRef(null),ut=a.useRef(null),lt=(0,u.Z)(ut,e),ct=function(t){return!!t&&t.props.hasOwnProperty("in")}(p),ft=null==(n=t["aria-hidden"])||n,dt=function(){return at.current.modalRef=ut.current,at.current.mountNode=st.current,at.current},ht=function(){U.mount(dt(),{disableScrollLock:z}),ut.current&&(ut.current.scrollTop=0)},pt=(0,c.Z)((function(){var t=function(t){return"function"===typeof t?t():t}(y)||(0,l.Z)(st.current).body;U.add(dt(),t),ut.current&&ht()})),mt=a.useCallback((function(){return U.isTopModal(dt())}),[U]),vt=(0,c.Z)((function(t){st.current=t,t&&ut.current&&(K&&mt()?ht():b(ut.current,ft))})),gt=a.useCallback((function(){U.remove(dt(),ft)}),[U,ft]);a.useEffect((function(){return function(){gt()}}),[gt]),a.useEffect((function(){K?pt():ct&&v||gt()}),[K,gt,ct,v,pt]);var yt=(0,o.Z)({},t,{closeAfterTransition:v,disableAutoFocus:w,disableEnforceFocus:k,disableEscapeKeyDown:E,disablePortal:R,disableRestoreFocus:I,disableScrollLock:z,exited:it,hideBackdrop:F,keepMounted:H}),bt=function(t){var e=t.open,n=t.exited,r={root:["root",!e&&n&&"hidden"],backdrop:["backdrop"]};return(0,d.Z)(r,(0,A.T)(P))}(yt),xt={};void 0===p.props.tabIndex&&(xt.tabIndex="-1"),ct&&(xt.onEnter=(0,f.Z)((function(){ot(!1),Y&&Y()}),p.props.onEnter),xt.onExited=(0,f.Z)((function(){ot(!0),X&&X(),v&>()}),p.props.onExited));var wt=null!=(s=null!=g?g:tt.root)?s:"div",_t=(0,T.Z)({elementType:wt,externalSlotProps:$.root,externalForwardedProps:et,additionalProps:{ref:lt,role:"presentation",onKeyDown:function(t){G&&G(t),"Escape"===t.key&&mt()&&(E||(t.stopPropagation(),q&&q(t,"escapeKeyDown")))}},className:bt.root,ownerState:yt}),kt=tt.backdrop,St=(0,T.Z)({elementType:kt,externalSlotProps:$.backdrop,additionalProps:{"aria-hidden":!0,onClick:function(t){t.target===t.currentTarget&&(V&&V(t),q&&q(t,"backdropClick"))},open:K},className:bt.backdrop,ownerState:yt});return H||K||ct&&!it?(0,M.jsx)(h.Z,{ref:vt,container:y,disablePortal:R,children:(0,M.jsxs)(wt,(0,o.Z)({},_t,{children:[!F&&kt?(0,M.jsx)(kt,(0,o.Z)({},St)):null,(0,M.jsx)(Z.Z,{disableEnforceFocus:k,disableAutoFocus:w,disableRestoreFocus:I,isEnabled:mt,open:K,children:a.cloneElement(p,xt)})]}))}):null})),j=n(43107),I=n(43066),B=n(17592),z=n(77342),N=n(91554),F=["BackdropComponent","BackdropProps","classes","className","closeAfterTransition","children","component","components","componentsProps","disableAutoFocus","disableEnforceFocus","disableEscapeKeyDown","disablePortal","disableRestoreFocus","disableScrollLock","hideBackdrop","keepMounted","slotProps","slots","theme"],D=(0,B.ZP)("div",{name:"MuiModal",slot:"Root",overridesResolver:function(t,e){var n=t.ownerState;return[e.root,!n.open&&n.exited&&e.hidden]}})((function(t){var e=t.theme,n=t.ownerState;return(0,o.Z)({position:"fixed",zIndex:(e.vars||e).zIndex.modal,right:0,bottom:0,top:0,left:0},!n.open&&n.exited&&{visibility:"hidden"})})),H=(0,B.ZP)(N.Z,{name:"MuiModal",slot:"Backdrop",overridesResolver:function(t,e){return e.backdrop}})({zIndex:-1}),W=a.forwardRef((function(t,e){var n,u,l,c,f,d,h=(0,z.Z)({name:"MuiModal",props:t}),p=h.BackdropComponent,m=void 0===p?H:p,v=h.BackdropProps,g=h.classes,y=h.className,b=h.closeAfterTransition,x=void 0!==b&&b,w=h.children,_=h.component,k=h.components,S=void 0===k?{}:k,Z=h.componentsProps,E=void 0===Z?{}:Z,C=h.disableAutoFocus,P=void 0!==C&&C,T=h.disableEnforceFocus,A=void 0!==T&&T,O=h.disableEscapeKeyDown,L=void 0!==O&&O,B=h.disablePortal,N=void 0!==B&&B,W=h.disableRestoreFocus,U=void 0!==W&&W,V=h.disableScrollLock,q=void 0!==V&&V,G=h.hideBackdrop,K=void 0!==G&&G,Y=h.keepMounted,X=void 0!==Y&&Y,Q=h.slotProps,$=h.slots,J=h.theme,tt=(0,i.Z)(h,F),et=a.useState(!0),nt=(0,r.Z)(et,2),rt=nt[0],it=nt[1],ot={closeAfterTransition:x,disableAutoFocus:P,disableEnforceFocus:A,disableEscapeKeyDown:L,disablePortal:N,disableRestoreFocus:U,disableScrollLock:q,hideBackdrop:K,keepMounted:X},at=(0,o.Z)({},h,ot,{exited:rt}),st=null!=(n=null!=(u=null==$?void 0:$.root)?u:S.Root)?n:D,ut=null!=(l=null!=(c=null==$?void 0:$.backdrop)?c:S.Backdrop)?l:m,lt=null!=(f=null==Q?void 0:Q.root)?f:E.root,ct=null!=(d=null==Q?void 0:Q.backdrop)?d:E.backdrop;return(0,M.jsx)(R,(0,o.Z)({slots:{root:st,backdrop:ut},slotProps:{root:function(){return(0,o.Z)({},(0,j.Z)(lt,at),!(0,I.Z)(st)&&{as:_,theme:J},{className:(0,s.Z)(y,null==lt?void 0:lt.className,null==g?void 0:g.root,!at.open&&at.exited&&(null==g?void 0:g.hidden))})},backdrop:function(){return(0,o.Z)({},v,(0,j.Z)(ct,at),{className:(0,s.Z)(null==ct?void 0:ct.className,null==g?void 0:g.backdrop)})}},onTransitionEnter:function(){return it(!1)},onTransitionExited:function(){return it(!0)},ref:e},tt,ot,{children:w}))}))},70501:function(t,e,n){"use strict";n.d(e,{Z:function(){return y}});var r=n(63366),i=n(87462),o=n(47313),a=n(83061),s=n(21921),u=n(17551),l=n(17592),c=function(t){return((t<1?5.11916*Math.pow(t,2):4.5*Math.log(t+1)+2)/100).toFixed(2)},f=n(77342),d=n(77430),h=n(32298);function p(t){return(0,h.Z)("MuiPaper",t)}(0,d.Z)("MuiPaper",["root","rounded","outlined","elevation","elevation0","elevation1","elevation2","elevation3","elevation4","elevation5","elevation6","elevation7","elevation8","elevation9","elevation10","elevation11","elevation12","elevation13","elevation14","elevation15","elevation16","elevation17","elevation18","elevation19","elevation20","elevation21","elevation22","elevation23","elevation24"]);var m=n(46417),v=["className","component","elevation","square","variant"],g=(0,l.ZP)("div",{name:"MuiPaper",slot:"Root",overridesResolver:function(t,e){var n=t.ownerState;return[e.root,e[n.variant],!n.square&&e.rounded,"elevation"===n.variant&&e["elevation".concat(n.elevation)]]}})((function(t){var e,n=t.theme,r=t.ownerState;return(0,i.Z)({backgroundColor:(n.vars||n).palette.background.paper,color:(n.vars||n).palette.text.primary,transition:n.transitions.create("box-shadow")},!r.square&&{borderRadius:n.shape.borderRadius},"outlined"===r.variant&&{border:"1px solid ".concat((n.vars||n).palette.divider)},"elevation"===r.variant&&(0,i.Z)({boxShadow:(n.vars||n).shadows[r.elevation]},!n.vars&&"dark"===n.palette.mode&&{backgroundImage:"linear-gradient(".concat((0,u.Fq)("#fff",c(r.elevation)),", ").concat((0,u.Fq)("#fff",c(r.elevation)),")")},n.vars&&{backgroundImage:null==(e=n.vars.overlays)?void 0:e[r.elevation]}))})),y=o.forwardRef((function(t,e){var n=(0,f.Z)({props:t,name:"MuiPaper"}),o=n.className,u=n.component,l=void 0===u?"div":u,c=n.elevation,d=void 0===c?1:c,h=n.square,y=void 0!==h&&h,b=n.variant,x=void 0===b?"elevation":b,w=(0,r.Z)(n,v),_=(0,i.Z)({},n,{component:l,elevation:d,square:y,variant:x}),k=function(t){var e=t.square,n=t.elevation,r=t.variant,i=t.classes,o={root:["root",r,!e&&"rounded","elevation"===r&&"elevation".concat(n)]};return(0,s.Z)(o,p,i)}(_);return(0,m.jsx)(g,(0,i.Z)({as:l,ownerState:_,className:(0,a.Z)(k.root,o),ref:e},w))}))},94887:function(t,e,n){"use strict";n.d(e,{Z:function(){return Ht}});var r=n(87462),i=n(63366),o=n(29439),a=n(47313),s=n(71577),u=n(55094),l=n(42504);function c(t){if(null==t)return window;if("[object Window]"!==t.toString()){var e=t.ownerDocument;return e&&e.defaultView||window}return t}function f(t){return t instanceof c(t).Element||t instanceof Element}function d(t){return t instanceof c(t).HTMLElement||t instanceof HTMLElement}function h(t){return"undefined"!==typeof ShadowRoot&&(t instanceof c(t).ShadowRoot||t instanceof ShadowRoot)}var p=Math.max,m=Math.min,v=Math.round;function g(){var t=navigator.userAgentData;return null!=t&&t.brands&&Array.isArray(t.brands)?t.brands.map((function(t){return t.brand+"/"+t.version})).join(" "):navigator.userAgent}function y(){return!/^((?!chrome|android).)*safari/i.test(g())}function b(t,e,n){void 0===e&&(e=!1),void 0===n&&(n=!1);var r=t.getBoundingClientRect(),i=1,o=1;e&&d(t)&&(i=t.offsetWidth>0&&v(r.width)/t.offsetWidth||1,o=t.offsetHeight>0&&v(r.height)/t.offsetHeight||1);var a=(f(t)?c(t):window).visualViewport,s=!y()&&n,u=(r.left+(s&&a?a.offsetLeft:0))/i,l=(r.top+(s&&a?a.offsetTop:0))/o,h=r.width/i,p=r.height/o;return{width:h,height:p,top:l,right:u+h,bottom:l+p,left:u,x:u,y:l}}function x(t){var e=c(t);return{scrollLeft:e.pageXOffset,scrollTop:e.pageYOffset}}function w(t){return t?(t.nodeName||"").toLowerCase():null}function _(t){return((f(t)?t.ownerDocument:t.document)||window.document).documentElement}function k(t){return b(_(t)).left+x(t).scrollLeft}function S(t){return c(t).getComputedStyle(t)}function Z(t){var e=S(t),n=e.overflow,r=e.overflowX,i=e.overflowY;return/auto|scroll|overlay|hidden/.test(n+i+r)}function E(t,e,n){void 0===n&&(n=!1);var r=d(e),i=d(e)&&function(t){var e=t.getBoundingClientRect(),n=v(e.width)/t.offsetWidth||1,r=v(e.height)/t.offsetHeight||1;return 1!==n||1!==r}(e),o=_(e),a=b(t,i,n),s={scrollLeft:0,scrollTop:0},u={x:0,y:0};return(r||!r&&!n)&&(("body"!==w(e)||Z(o))&&(s=function(t){return t!==c(t)&&d(t)?{scrollLeft:(e=t).scrollLeft,scrollTop:e.scrollTop}:x(t);var e}(e)),d(e)?((u=b(e,!0)).x+=e.clientLeft,u.y+=e.clientTop):o&&(u.x=k(o))),{x:a.left+s.scrollLeft-u.x,y:a.top+s.scrollTop-u.y,width:a.width,height:a.height}}function C(t){var e=b(t),n=t.offsetWidth,r=t.offsetHeight;return Math.abs(e.width-n)<=1&&(n=e.width),Math.abs(e.height-r)<=1&&(r=e.height),{x:t.offsetLeft,y:t.offsetTop,width:n,height:r}}function P(t){return"html"===w(t)?t:t.assignedSlot||t.parentNode||(h(t)?t.host:null)||_(t)}function T(t){return["html","body","#document"].indexOf(w(t))>=0?t.ownerDocument.body:d(t)&&Z(t)?t:T(P(t))}function A(t,e){var n;void 0===e&&(e=[]);var r=T(t),i=r===(null==(n=t.ownerDocument)?void 0:n.body),o=c(r),a=i?[o].concat(o.visualViewport||[],Z(r)?r:[]):r,s=e.concat(a);return i?s:s.concat(A(P(a)))}function M(t){return["table","td","th"].indexOf(w(t))>=0}function O(t){return d(t)&&"fixed"!==S(t).position?t.offsetParent:null}function L(t){for(var e=c(t),n=O(t);n&&M(n)&&"static"===S(n).position;)n=O(n);return n&&("html"===w(n)||"body"===w(n)&&"static"===S(n).position)?e:n||function(t){var e=/firefox/i.test(g());if(/Trident/i.test(g())&&d(t)&&"fixed"===S(t).position)return null;var n=P(t);for(h(n)&&(n=n.host);d(n)&&["html","body"].indexOf(w(n))<0;){var r=S(n);if("none"!==r.transform||"none"!==r.perspective||"paint"===r.contain||-1!==["transform","perspective"].indexOf(r.willChange)||e&&"filter"===r.willChange||e&&r.filter&&"none"!==r.filter)return n;n=n.parentNode}return null}(t)||e}var R="top",j="bottom",I="right",B="left",z="auto",N=[R,j,I,B],F="start",D="end",H="viewport",W="popper",U=N.reduce((function(t,e){return t.concat([e+"-"+F,e+"-"+D])}),[]),V=[].concat(N,[z]).reduce((function(t,e){return t.concat([e,e+"-"+F,e+"-"+D])}),[]),q=["beforeRead","read","afterRead","beforeMain","main","afterMain","beforeWrite","write","afterWrite"];function G(t){var e=new Map,n=new Set,r=[];function i(t){n.add(t.name),[].concat(t.requires||[],t.requiresIfExists||[]).forEach((function(t){if(!n.has(t)){var r=e.get(t);r&&i(r)}})),r.push(t)}return t.forEach((function(t){e.set(t.name,t)})),t.forEach((function(t){n.has(t.name)||i(t)})),r}function K(t){var e;return function(){return e||(e=new Promise((function(n){Promise.resolve().then((function(){e=void 0,n(t())}))}))),e}}var Y={placement:"bottom",modifiers:[],strategy:"absolute"};function X(){for(var t=arguments.length,e=new Array(t),n=0;n=0?"x":"y"}function nt(t){var e,n=t.reference,r=t.element,i=t.placement,o=i?J(i):null,a=i?tt(i):null,s=n.x+n.width/2-r.width/2,u=n.y+n.height/2-r.height/2;switch(o){case R:e={x:s,y:n.y-r.height};break;case j:e={x:s,y:n.y+n.height};break;case I:e={x:n.x+n.width,y:u};break;case B:e={x:n.x-r.width,y:u};break;default:e={x:n.x,y:n.y}}var l=o?et(o):null;if(null!=l){var c="y"===l?"height":"width";switch(a){case F:e[l]=e[l]-(n[c]/2-r[c]/2);break;case D:e[l]=e[l]+(n[c]/2-r[c]/2)}}return e}var rt={top:"auto",right:"auto",bottom:"auto",left:"auto"};function it(t){var e,n=t.popper,r=t.popperRect,i=t.placement,o=t.variation,a=t.offsets,s=t.position,u=t.gpuAcceleration,l=t.adaptive,f=t.roundOffsets,d=t.isFixed,h=a.x,p=void 0===h?0:h,m=a.y,g=void 0===m?0:m,y="function"===typeof f?f({x:p,y:g}):{x:p,y:g};p=y.x,g=y.y;var b=a.hasOwnProperty("x"),x=a.hasOwnProperty("y"),w=B,k=R,Z=window;if(l){var E=L(n),C="clientHeight",P="clientWidth";if(E===c(n)&&"static"!==S(E=_(n)).position&&"absolute"===s&&(C="scrollHeight",P="scrollWidth"),i===R||(i===B||i===I)&&o===D)k=j,g-=(d&&E===Z&&Z.visualViewport?Z.visualViewport.height:E[C])-r.height,g*=u?1:-1;if(i===B||(i===R||i===j)&&o===D)w=I,p-=(d&&E===Z&&Z.visualViewport?Z.visualViewport.width:E[P])-r.width,p*=u?1:-1}var T,A=Object.assign({position:s},l&&rt),M=!0===f?function(t,e){var n=t.x,r=t.y,i=e.devicePixelRatio||1;return{x:v(n*i)/i||0,y:v(r*i)/i||0}}({x:p,y:g},c(n)):{x:p,y:g};return p=M.x,g=M.y,u?Object.assign({},A,((T={})[k]=x?"0":"",T[w]=b?"0":"",T.transform=(Z.devicePixelRatio||1)<=1?"translate("+p+"px, "+g+"px)":"translate3d("+p+"px, "+g+"px, 0)",T)):Object.assign({},A,((e={})[k]=x?g+"px":"",e[w]=b?p+"px":"",e.transform="",e))}var ot={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function(t){var e=t.state,n=t.options,r=t.name,i=n.offset,o=void 0===i?[0,0]:i,a=V.reduce((function(t,n){return t[n]=function(t,e,n){var r=J(t),i=[B,R].indexOf(r)>=0?-1:1,o="function"===typeof n?n(Object.assign({},e,{placement:t})):n,a=o[0],s=o[1];return a=a||0,s=(s||0)*i,[B,I].indexOf(r)>=0?{x:s,y:a}:{x:a,y:s}}(n,e.rects,o),t}),{}),s=a[e.placement],u=s.x,l=s.y;null!=e.modifiersData.popperOffsets&&(e.modifiersData.popperOffsets.x+=u,e.modifiersData.popperOffsets.y+=l),e.modifiersData[r]=a}},at={left:"right",right:"left",bottom:"top",top:"bottom"};function st(t){return t.replace(/left|right|bottom|top/g,(function(t){return at[t]}))}var ut={start:"end",end:"start"};function lt(t){return t.replace(/start|end/g,(function(t){return ut[t]}))}function ct(t,e){var n=e.getRootNode&&e.getRootNode();if(t.contains(e))return!0;if(n&&h(n)){var r=e;do{if(r&&t.isSameNode(r))return!0;r=r.parentNode||r.host}while(r)}return!1}function ft(t){return Object.assign({},t,{left:t.x,top:t.y,right:t.x+t.width,bottom:t.y+t.height})}function dt(t,e,n){return e===H?ft(function(t,e){var n=c(t),r=_(t),i=n.visualViewport,o=r.clientWidth,a=r.clientHeight,s=0,u=0;if(i){o=i.width,a=i.height;var l=y();(l||!l&&"fixed"===e)&&(s=i.offsetLeft,u=i.offsetTop)}return{width:o,height:a,x:s+k(t),y:u}}(t,n)):f(e)?function(t,e){var n=b(t,!1,"fixed"===e);return n.top=n.top+t.clientTop,n.left=n.left+t.clientLeft,n.bottom=n.top+t.clientHeight,n.right=n.left+t.clientWidth,n.width=t.clientWidth,n.height=t.clientHeight,n.x=n.left,n.y=n.top,n}(e,n):ft(function(t){var e,n=_(t),r=x(t),i=null==(e=t.ownerDocument)?void 0:e.body,o=p(n.scrollWidth,n.clientWidth,i?i.scrollWidth:0,i?i.clientWidth:0),a=p(n.scrollHeight,n.clientHeight,i?i.scrollHeight:0,i?i.clientHeight:0),s=-r.scrollLeft+k(t),u=-r.scrollTop;return"rtl"===S(i||n).direction&&(s+=p(n.clientWidth,i?i.clientWidth:0)-o),{width:o,height:a,x:s,y:u}}(_(t)))}function ht(t,e,n,r){var i="clippingParents"===e?function(t){var e=A(P(t)),n=["absolute","fixed"].indexOf(S(t).position)>=0&&d(t)?L(t):t;return f(n)?e.filter((function(t){return f(t)&&ct(t,n)&&"body"!==w(t)})):[]}(t):[].concat(e),o=[].concat(i,[n]),a=o[0],s=o.reduce((function(e,n){var i=dt(t,n,r);return e.top=p(i.top,e.top),e.right=m(i.right,e.right),e.bottom=m(i.bottom,e.bottom),e.left=p(i.left,e.left),e}),dt(t,a,r));return s.width=s.right-s.left,s.height=s.bottom-s.top,s.x=s.left,s.y=s.top,s}function pt(t){return Object.assign({},{top:0,right:0,bottom:0,left:0},t)}function mt(t,e){return e.reduce((function(e,n){return e[n]=t,e}),{})}function vt(t,e){void 0===e&&(e={});var n=e,r=n.placement,i=void 0===r?t.placement:r,o=n.strategy,a=void 0===o?t.strategy:o,s=n.boundary,u=void 0===s?"clippingParents":s,l=n.rootBoundary,c=void 0===l?H:l,d=n.elementContext,h=void 0===d?W:d,p=n.altBoundary,m=void 0!==p&&p,v=n.padding,g=void 0===v?0:v,y=pt("number"!==typeof g?g:mt(g,N)),x=h===W?"reference":W,w=t.rects.popper,k=t.elements[m?x:h],S=ht(f(k)?k:k.contextElement||_(t.elements.popper),u,c,a),Z=b(t.elements.reference),E=nt({reference:Z,element:w,strategy:"absolute",placement:i}),C=ft(Object.assign({},w,E)),P=h===W?C:Z,T={top:S.top-P.top+y.top,bottom:P.bottom-S.bottom+y.bottom,left:S.left-P.left+y.left,right:P.right-S.right+y.right},A=t.modifiersData.offset;if(h===W&&A){var M=A[i];Object.keys(T).forEach((function(t){var e=[I,j].indexOf(t)>=0?1:-1,n=[R,j].indexOf(t)>=0?"y":"x";T[t]+=M[n]*e}))}return T}function gt(t,e,n){return p(t,m(e,n))}var yt={name:"preventOverflow",enabled:!0,phase:"main",fn:function(t){var e=t.state,n=t.options,r=t.name,i=n.mainAxis,o=void 0===i||i,a=n.altAxis,s=void 0!==a&&a,u=n.boundary,l=n.rootBoundary,c=n.altBoundary,f=n.padding,d=n.tether,h=void 0===d||d,v=n.tetherOffset,g=void 0===v?0:v,y=vt(e,{boundary:u,rootBoundary:l,padding:f,altBoundary:c}),b=J(e.placement),x=tt(e.placement),w=!x,_=et(b),k="x"===_?"y":"x",S=e.modifiersData.popperOffsets,Z=e.rects.reference,E=e.rects.popper,P="function"===typeof g?g(Object.assign({},e.rects,{placement:e.placement})):g,T="number"===typeof P?{mainAxis:P,altAxis:P}:Object.assign({mainAxis:0,altAxis:0},P),A=e.modifiersData.offset?e.modifiersData.offset[e.placement]:null,M={x:0,y:0};if(S){if(o){var O,z="y"===_?R:B,N="y"===_?j:I,D="y"===_?"height":"width",H=S[_],W=H+y[z],U=H-y[N],V=h?-E[D]/2:0,q=x===F?Z[D]:E[D],G=x===F?-E[D]:-Z[D],K=e.elements.arrow,Y=h&&K?C(K):{width:0,height:0},X=e.modifiersData["arrow#persistent"]?e.modifiersData["arrow#persistent"].padding:{top:0,right:0,bottom:0,left:0},Q=X[z],$=X[N],nt=gt(0,Z[D],Y[D]),rt=w?Z[D]/2-V-nt-Q-T.mainAxis:q-nt-Q-T.mainAxis,it=w?-Z[D]/2+V+nt+$+T.mainAxis:G+nt+$+T.mainAxis,ot=e.elements.arrow&&L(e.elements.arrow),at=ot?"y"===_?ot.clientTop||0:ot.clientLeft||0:0,st=null!=(O=null==A?void 0:A[_])?O:0,ut=H+it-st,lt=gt(h?m(W,H+rt-st-at):W,H,h?p(U,ut):U);S[_]=lt,M[_]=lt-H}if(s){var ct,ft="x"===_?R:B,dt="x"===_?j:I,ht=S[k],pt="y"===k?"height":"width",mt=ht+y[ft],yt=ht-y[dt],bt=-1!==[R,B].indexOf(b),xt=null!=(ct=null==A?void 0:A[k])?ct:0,wt=bt?mt:ht-Z[pt]-E[pt]-xt+T.altAxis,_t=bt?ht+Z[pt]+E[pt]-xt-T.altAxis:yt,kt=h&&bt?function(t,e,n){var r=gt(t,e,n);return r>n?n:r}(wt,ht,_t):gt(h?wt:mt,ht,h?_t:yt);S[k]=kt,M[k]=kt-ht}e.modifiersData[r]=M}},requiresIfExists:["offset"]};var bt={name:"arrow",enabled:!0,phase:"main",fn:function(t){var e,n=t.state,r=t.name,i=t.options,o=n.elements.arrow,a=n.modifiersData.popperOffsets,s=J(n.placement),u=et(s),l=[B,I].indexOf(s)>=0?"height":"width";if(o&&a){var c=function(t,e){return pt("number"!==typeof(t="function"===typeof t?t(Object.assign({},e.rects,{placement:e.placement})):t)?t:mt(t,N))}(i.padding,n),f=C(o),d="y"===u?R:B,h="y"===u?j:I,p=n.rects.reference[l]+n.rects.reference[u]-a[u]-n.rects.popper[l],m=a[u]-n.rects.reference[u],v=L(o),g=v?"y"===u?v.clientHeight||0:v.clientWidth||0:0,y=p/2-m/2,b=c[d],x=g-f[l]-c[h],w=g/2-f[l]/2+y,_=gt(b,w,x),k=u;n.modifiersData[r]=((e={})[k]=_,e.centerOffset=_-w,e)}},effect:function(t){var e=t.state,n=t.options.element,r=void 0===n?"[data-popper-arrow]":n;null!=r&&("string"!==typeof r||(r=e.elements.popper.querySelector(r)))&&ct(e.elements.popper,r)&&(e.elements.arrow=r)},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function xt(t,e,n){return void 0===n&&(n={x:0,y:0}),{top:t.top-e.height-n.y,right:t.right-e.width+n.x,bottom:t.bottom-e.height+n.y,left:t.left-e.width-n.x}}function wt(t){return[R,I,j,B].some((function(e){return t[e]>=0}))}var _t=Q({defaultModifiers:[{name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:function(t){var e=t.state,n=t.instance,r=t.options,i=r.scroll,o=void 0===i||i,a=r.resize,s=void 0===a||a,u=c(e.elements.popper),l=[].concat(e.scrollParents.reference,e.scrollParents.popper);return o&&l.forEach((function(t){t.addEventListener("scroll",n.update,$)})),s&&u.addEventListener("resize",n.update,$),function(){o&&l.forEach((function(t){t.removeEventListener("scroll",n.update,$)})),s&&u.removeEventListener("resize",n.update,$)}},data:{}},{name:"popperOffsets",enabled:!0,phase:"read",fn:function(t){var e=t.state,n=t.name;e.modifiersData[n]=nt({reference:e.rects.reference,element:e.rects.popper,strategy:"absolute",placement:e.placement})},data:{}},{name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function(t){var e=t.state,n=t.options,r=n.gpuAcceleration,i=void 0===r||r,o=n.adaptive,a=void 0===o||o,s=n.roundOffsets,u=void 0===s||s,l={placement:J(e.placement),variation:tt(e.placement),popper:e.elements.popper,popperRect:e.rects.popper,gpuAcceleration:i,isFixed:"fixed"===e.options.strategy};null!=e.modifiersData.popperOffsets&&(e.styles.popper=Object.assign({},e.styles.popper,it(Object.assign({},l,{offsets:e.modifiersData.popperOffsets,position:e.options.strategy,adaptive:a,roundOffsets:u})))),null!=e.modifiersData.arrow&&(e.styles.arrow=Object.assign({},e.styles.arrow,it(Object.assign({},l,{offsets:e.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:u})))),e.attributes.popper=Object.assign({},e.attributes.popper,{"data-popper-placement":e.placement})},data:{}},{name:"applyStyles",enabled:!0,phase:"write",fn:function(t){var e=t.state;Object.keys(e.elements).forEach((function(t){var n=e.styles[t]||{},r=e.attributes[t]||{},i=e.elements[t];d(i)&&w(i)&&(Object.assign(i.style,n),Object.keys(r).forEach((function(t){var e=r[t];!1===e?i.removeAttribute(t):i.setAttribute(t,!0===e?"":e)})))}))},effect:function(t){var e=t.state,n={popper:{position:e.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(e.elements.popper.style,n.popper),e.styles=n,e.elements.arrow&&Object.assign(e.elements.arrow.style,n.arrow),function(){Object.keys(e.elements).forEach((function(t){var r=e.elements[t],i=e.attributes[t]||{},o=Object.keys(e.styles.hasOwnProperty(t)?e.styles[t]:n[t]).reduce((function(t,e){return t[e]="",t}),{});d(r)&&w(r)&&(Object.assign(r.style,o),Object.keys(i).forEach((function(t){r.removeAttribute(t)})))}))}},requires:["computeStyles"]},ot,{name:"flip",enabled:!0,phase:"main",fn:function(t){var e=t.state,n=t.options,r=t.name;if(!e.modifiersData[r]._skip){for(var i=n.mainAxis,o=void 0===i||i,a=n.altAxis,s=void 0===a||a,u=n.fallbackPlacements,l=n.padding,c=n.boundary,f=n.rootBoundary,d=n.altBoundary,h=n.flipVariations,p=void 0===h||h,m=n.allowedAutoPlacements,v=e.options.placement,g=J(v),y=u||(g===v||!p?[st(v)]:function(t){if(J(t)===z)return[];var e=st(t);return[lt(t),e,lt(e)]}(v)),b=[v].concat(y).reduce((function(t,n){return t.concat(J(n)===z?function(t,e){void 0===e&&(e={});var n=e,r=n.placement,i=n.boundary,o=n.rootBoundary,a=n.padding,s=n.flipVariations,u=n.allowedAutoPlacements,l=void 0===u?V:u,c=tt(r),f=c?s?U:U.filter((function(t){return tt(t)===c})):N,d=f.filter((function(t){return l.indexOf(t)>=0}));0===d.length&&(d=f);var h=d.reduce((function(e,n){return e[n]=vt(t,{placement:n,boundary:i,rootBoundary:o,padding:a})[J(n)],e}),{});return Object.keys(h).sort((function(t,e){return h[t]-h[e]}))}(e,{placement:n,boundary:c,rootBoundary:f,padding:l,flipVariations:p,allowedAutoPlacements:m}):n)}),[]),x=e.rects.reference,w=e.rects.popper,_=new Map,k=!0,S=b[0],Z=0;Z=0,A=T?"width":"height",M=vt(e,{placement:E,boundary:c,rootBoundary:f,altBoundary:d,padding:l}),O=T?P?I:B:P?j:R;x[A]>w[A]&&(O=st(O));var L=st(O),D=[];if(o&&D.push(M[C]<=0),s&&D.push(M[O]<=0,M[L]<=0),D.every((function(t){return t}))){S=E,k=!1;break}_.set(E,D)}if(k)for(var H=function(t){var e=b.find((function(e){var n=_.get(e);if(n)return n.slice(0,t).every((function(t){return t}))}));if(e)return S=e,"break"},W=p?3:1;W>0;W--){if("break"===H(W))break}e.placement!==S&&(e.modifiersData[r]._skip=!0,e.placement=S,e.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}},yt,bt,{name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function(t){var e=t.state,n=t.name,r=e.rects.reference,i=e.rects.popper,o=e.modifiersData.preventOverflow,a=vt(e,{elementContext:"reference"}),s=vt(e,{altBoundary:!0}),u=xt(a,r),l=xt(s,i,o),c=wt(u),f=wt(l);e.modifiersData[n]={referenceClippingOffsets:u,popperEscapeOffsets:l,isReferenceHidden:c,hasPopperEscaped:f},e.attributes.popper=Object.assign({},e.attributes.popper,{"data-popper-reference-hidden":c,"data-popper-escaped":f})}}]}),kt=n(21921),St=n(12871),Zt=n(32298);function Et(t){return(0,Zt.Z)("MuiPopper",t)}(0,n(77430).Z)("MuiPopper",["root"]);var Ct=n(19648),Pt=n(694),Tt=n(46417),At=["anchorEl","children","component","direction","disablePortal","modifiers","open","placement","popperOptions","popperRef","slotProps","slots","TransitionProps","ownerState"],Mt=["anchorEl","children","container","direction","disablePortal","keepMounted","modifiers","open","placement","popperOptions","popperRef","style","transition","slotProps","slots"];function Ot(t){return"function"===typeof t?t():t}function Lt(t){return void 0!==t.nodeType}var Rt={},jt=a.forwardRef((function(t,e){var n,l=t.anchorEl,c=t.children,f=t.component,d=t.direction,h=t.disablePortal,p=t.modifiers,m=t.open,v=t.placement,g=t.popperOptions,y=t.popperRef,b=t.slotProps,x=void 0===b?{}:b,w=t.slots,_=void 0===w?{}:w,k=t.TransitionProps,S=(0,i.Z)(t,At),Z=a.useRef(null),E=(0,s.Z)(Z,e),C=a.useRef(null),P=(0,s.Z)(C,y),T=a.useRef(P);(0,u.Z)((function(){T.current=P}),[P]),a.useImperativeHandle(y,(function(){return C.current}),[]);var A=function(t,e){if("ltr"===e)return t;switch(t){case"bottom-end":return"bottom-start";case"bottom-start":return"bottom-end";case"top-end":return"top-start";case"top-start":return"top-end";default:return t}}(v,d),M=a.useState(A),O=(0,o.Z)(M,2),L=O[0],R=O[1],j=a.useState(Ot(l)),I=(0,o.Z)(j,2),B=I[0],z=I[1];a.useEffect((function(){C.current&&C.current.forceUpdate()})),a.useEffect((function(){l&&z(Ot(l))}),[l]),(0,u.Z)((function(){if(B&&m){var t=[{name:"preventOverflow",options:{altBoundary:h}},{name:"flip",options:{altBoundary:h}},{name:"onUpdate",enabled:!0,phase:"afterWrite",fn:function(t){var e=t.state;R(e.placement)}}];null!=p&&(t=t.concat(p)),g&&null!=g.modifiers&&(t=t.concat(g.modifiers));var e=_t(B,Z.current,(0,r.Z)({placement:A},g,{modifiers:t}));return T.current(e),function(){e.destroy(),T.current(null)}}}),[B,h,p,m,g,A]);var N={placement:L};null!==k&&(N.TransitionProps=k);var F=(0,kt.Z)({root:["root"]},(0,Pt.T)(Et)),D=null!=(n=null!=f?f:_.root)?n:"div",H=(0,Ct.Z)({elementType:D,externalSlotProps:x.root,externalForwardedProps:S,additionalProps:{role:"tooltip",ref:E},ownerState:t,className:F.root});return(0,Tt.jsx)(D,(0,r.Z)({},H,{children:"function"===typeof c?c(N):c}))})),It=a.forwardRef((function(t,e){var n,s=t.anchorEl,u=t.children,c=t.container,f=t.direction,d=void 0===f?"ltr":f,h=t.disablePortal,p=void 0!==h&&h,m=t.keepMounted,v=void 0!==m&&m,g=t.modifiers,y=t.open,b=t.placement,x=void 0===b?"bottom":b,w=t.popperOptions,_=void 0===w?Rt:w,k=t.popperRef,S=t.style,Z=t.transition,E=void 0!==Z&&Z,C=t.slotProps,P=void 0===C?{}:C,T=t.slots,A=void 0===T?{}:T,M=(0,i.Z)(t,Mt),O=a.useState(!0),L=(0,o.Z)(O,2),R=L[0],j=L[1];if(!v&&!y&&(!E||R))return null;if(c)n=c;else if(s){var I=Ot(s);n=I&&Lt(I)?(0,l.Z)(I).body:(0,l.Z)(null).body}var B=y||!v||E&&!R?void 0:"none",z=E?{in:y,onEnter:function(){j(!1)},onExited:function(){j(!0)}}:void 0;return(0,Tt.jsx)(St.Z,{disablePortal:p,container:n,children:(0,Tt.jsx)(jt,(0,r.Z)({anchorEl:s,direction:d,disablePortal:p,modifiers:g,ref:e,open:E?!R:y,placement:x,popperOptions:_,popperRef:k,slotProps:P,slots:A},M,{style:(0,r.Z)({position:"fixed",top:0,left:0,display:B},S),TransitionProps:z,children:u}))})})),Bt=n(14976),zt=n(17592),Nt=n(77342),Ft=["components","componentsProps","slots","slotProps"],Dt=(0,zt.ZP)(It,{name:"MuiPopper",slot:"Root",overridesResolver:function(t,e){return e.root}})({}),Ht=a.forwardRef((function(t,e){var n,o=(0,Bt.Z)(),a=(0,Nt.Z)({props:t,name:"MuiPopper"}),s=a.components,u=a.componentsProps,l=a.slots,c=a.slotProps,f=(0,i.Z)(a,Ft),d=null!=(n=null==l?void 0:l.root)?n:null==s?void 0:s.Root;return(0,Tt.jsx)(Dt,(0,r.Z)({direction:null==o?void 0:o.direction,slots:{root:d},slotProps:null!=c?c:u},f,{ref:e}))}))},50301:function(t,e,n){"use strict";var r=n(87462),i=n(63366),o=n(47313),a=n(62242),s=n(88706),u=n(86983),l=n(19860),c=n(70265),f=n(23533),d=n(46417),h=["addEndListener","appear","children","container","direction","easing","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","style","timeout","TransitionComponent"];function p(t,e,n){var r,i=function(t,e,n){var r,i=e.getBoundingClientRect(),o=n&&n.getBoundingClientRect(),a=(0,f.Z)(e);if(e.fakeTransform)r=e.fakeTransform;else{var s=a.getComputedStyle(e);r=s.getPropertyValue("-webkit-transform")||s.getPropertyValue("transform")}var u=0,l=0;if(r&&"none"!==r&&"string"===typeof r){var c=r.split("(")[1].split(")")[0].split(",");u=parseInt(c[4],10),l=parseInt(c[5],10)}return"left"===t?"translateX(".concat(o?o.right+u-i.left:a.innerWidth+u-i.left,"px)"):"right"===t?"translateX(-".concat(o?i.right-o.left-u:i.left+i.width-u,"px)"):"up"===t?"translateY(".concat(o?o.bottom+l-i.top:a.innerHeight+l-i.top,"px)"):"translateY(-".concat(o?i.top-o.top+i.height-l:i.top+i.height-l,"px)")}(t,e,"function"===typeof(r=n)?r():r);i&&(e.style.webkitTransform=i,e.style.transform=i)}var m=o.forwardRef((function(t,e){var n=(0,l.Z)(),m={enter:n.transitions.easing.easeOut,exit:n.transitions.easing.sharp},v={enter:n.transitions.duration.enteringScreen,exit:n.transitions.duration.leavingScreen},g=t.addEndListener,y=t.appear,b=void 0===y||y,x=t.children,w=t.container,_=t.direction,k=void 0===_?"down":_,S=t.easing,Z=void 0===S?m:S,E=t.in,C=t.onEnter,P=t.onEntered,T=t.onEntering,A=t.onExit,M=t.onExited,O=t.onExiting,L=t.style,R=t.timeout,j=void 0===R?v:R,I=t.TransitionComponent,B=void 0===I?a.ZP:I,z=(0,i.Z)(t,h),N=o.useRef(null),F=(0,u.Z)(x.ref,N,e),D=function(t){return function(e){t&&(void 0===e?t(N.current):t(N.current,e))}},H=D((function(t,e){p(k,t,w),(0,c.n)(t),C&&C(t,e)})),W=D((function(t,e){var i=(0,c.C)({timeout:j,style:L,easing:Z},{mode:"enter"});t.style.webkitTransition=n.transitions.create("-webkit-transform",(0,r.Z)({},i)),t.style.transition=n.transitions.create("transform",(0,r.Z)({},i)),t.style.webkitTransform="none",t.style.transform="none",T&&T(t,e)})),U=D(P),V=D(O),q=D((function(t){var e=(0,c.C)({timeout:j,style:L,easing:Z},{mode:"exit"});t.style.webkitTransition=n.transitions.create("-webkit-transform",e),t.style.transition=n.transitions.create("transform",e),p(k,t,w),A&&A(t)})),G=D((function(t){t.style.webkitTransition="",t.style.transition="",M&&M(t)})),K=o.useCallback((function(){N.current&&p(k,N.current,w)}),[k,w]);return o.useEffect((function(){if(!E&&"down"!==k&&"right"!==k){var t=(0,s.Z)((function(){N.current&&p(k,N.current,w)})),e=(0,f.Z)(N.current);return e.addEventListener("resize",t),function(){t.clear(),e.removeEventListener("resize",t)}}}),[k,E,w]),o.useEffect((function(){E||K()}),[E,K]),(0,d.jsx)(B,(0,r.Z)({nodeRef:N,onEnter:H,onEntered:U,onEntering:W,onExit:q,onExited:G,onExiting:V,addEndListener:function(t){g&&g(N.current,t)},appear:b,in:E,timeout:j},z,{children:function(t,e){return o.cloneElement(x,(0,r.Z)({ref:F,style:(0,r.Z)({visibility:"exited"!==t||E?void 0:"hidden"},L,x.props.style)},e))}}))}));e.Z=m},42832:function(t,e,n){"use strict";n.d(e,{Z:function(){return C}});var r=n(4942),i=n(63366),o=n(87462),a=n(47313),s=n(83061),u=n(13019),l=n(21921),c=n(32298),f=n(96694),d=n(14614),h=n(39028),p=n(9456),m=n(54929),v=n(86886),g=n(46417),y=["component","direction","spacing","divider","children","className","useFlexGap"],b=(0,p.Z)(),x=(0,f.Z)("div",{name:"MuiStack",slot:"Root",overridesResolver:function(t,e){return e.root}});function w(t){return(0,d.Z)({props:t,name:"MuiStack",defaultTheme:b})}function _(t,e){var n=a.Children.toArray(t).filter(Boolean);return n.reduce((function(t,r,i){return t.push(r),i0?l[n[e-1]]:"column";l[t]=r}}));i=(0,u.Z)(i,(0,m.k9)({theme:n},c,(function(t,n){return e.useFlexGap?{gap:(0,v.NA)(a,t)}:{"& > :not(style) + :not(style)":(0,r.Z)({margin:0},"margin".concat((i=n?l[n]:e.direction,{row:"Left","row-reverse":"Right",column:"Top","column-reverse":"Bottom"}[i])),(0,v.NA)(a,t))};var i})))}return i=(0,m.dt)(n.breakpoints,i)};var S=n(17592),Z=n(77342),E=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.createStyledComponent,n=void 0===e?x:e,r=t.useThemeProps,u=void 0===r?w:r,f=t.componentName,d=void 0===f?"MuiStack":f,p=function(){return(0,l.Z)({root:["root"]},(function(t){return(0,c.Z)(d,t)}),{})},m=n(k),v=a.forwardRef((function(t,e){var n=u(t),r=(0,h.Z)(n),a=r.component,l=void 0===a?"div":a,c=r.direction,f=void 0===c?"column":c,d=r.spacing,v=void 0===d?0:d,b=r.divider,x=r.children,w=r.className,k=r.useFlexGap,S=void 0!==k&&k,Z=(0,i.Z)(r,y),E={direction:f,spacing:v,useFlexGap:S},C=p();return(0,g.jsx)(m,(0,o.Z)({as:l,ownerState:E,ref:e,className:(0,s.Z)(C.root,w)},Z,{children:b?_(x,b):x}))}));return v}({createStyledComponent:(0,S.ZP)("div",{name:"MuiStack",slot:"Root",overridesResolver:function(t,e){return e.root}}),useThemeProps:function(t){return(0,Z.Z)({props:t,name:"MuiStack"})}}),C=E},9289:function(t,e,n){"use strict";n.d(e,{Z:function(){return g}});var r=n(4942),i=n(63366),o=n(87462),a=n(47313),s=n(83061),u=n(21921),l=n(77342),c=n(17592),f=n(77430),d=n(32298);function h(t){return(0,d.Z)("MuiToolbar",t)}(0,f.Z)("MuiToolbar",["root","gutters","regular","dense"]);var p=n(46417),m=["className","component","disableGutters","variant"],v=(0,c.ZP)("div",{name:"MuiToolbar",slot:"Root",overridesResolver:function(t,e){var n=t.ownerState;return[e.root,!n.disableGutters&&e.gutters,e[n.variant]]}})((function(t){var e=t.theme,n=t.ownerState;return(0,o.Z)({position:"relative",display:"flex",alignItems:"center"},!n.disableGutters&&(0,r.Z)({paddingLeft:e.spacing(2),paddingRight:e.spacing(2)},e.breakpoints.up("sm"),{paddingLeft:e.spacing(3),paddingRight:e.spacing(3)}),"dense"===n.variant&&{minHeight:48})}),(function(t){var e=t.theme;return"regular"===t.ownerState.variant&&e.mixins.toolbar})),g=a.forwardRef((function(t,e){var n=(0,l.Z)({props:t,name:"MuiToolbar"}),r=n.className,a=n.component,c=void 0===a?"div":a,f=n.disableGutters,d=void 0!==f&&f,g=n.variant,y=void 0===g?"regular":g,b=(0,i.Z)(n,m),x=(0,o.Z)({},n,{component:c,disableGutters:d,variant:y}),w=function(t){var e=t.classes,n={root:["root",!t.disableGutters&&"gutters",t.variant]};return(0,u.Z)(n,h,e)}(x);return(0,p.jsx)(v,(0,o.Z)({as:c,className:(0,s.Z)(w.root,r),ref:e,ownerState:x},b))}))},61689:function(t,e,n){"use strict";n.d(e,{Z:function(){return I}});var r=n(29439),i=n(4942),o=n(63366),a=n(87462),s=n(47313),u=n(83061),l=n(21921),c=n(53637),f=n(17551),d=n(17592),h=n(19860),p=n(77342),m=n(91615),v=n(73365),g=n(94887),y=n(73236),b=n(86983),x=n(17677),w=n(59127),_=n(53800),k=n(77430),S=n(32298);function Z(t){return(0,S.Z)("MuiTooltip",t)}var E=(0,k.Z)("MuiTooltip",["popper","popperInteractive","popperArrow","popperClose","tooltip","tooltipArrow","touch","tooltipPlacementLeft","tooltipPlacementRight","tooltipPlacementTop","tooltipPlacementBottom","arrow"]),C=n(46417),P=["arrow","children","classes","components","componentsProps","describeChild","disableFocusListener","disableHoverListener","disableInteractive","disableTouchListener","enterDelay","enterNextDelay","enterTouchDelay","followCursor","id","leaveDelay","leaveTouchDelay","onClose","onOpen","open","placement","PopperComponent","PopperProps","slotProps","slots","title","TransitionComponent","TransitionProps"];var T=(0,d.ZP)(g.Z,{name:"MuiTooltip",slot:"Popper",overridesResolver:function(t,e){var n=t.ownerState;return[e.popper,!n.disableInteractive&&e.popperInteractive,n.arrow&&e.popperArrow,!n.open&&e.popperClose]}})((function(t){var e,n=t.theme,r=t.ownerState,o=t.open;return(0,a.Z)({zIndex:(n.vars||n).zIndex.tooltip,pointerEvents:"none"},!r.disableInteractive&&{pointerEvents:"auto"},!o&&{pointerEvents:"none"},r.arrow&&(e={},(0,i.Z)(e,'&[data-popper-placement*="bottom"] .'.concat(E.arrow),{top:0,marginTop:"-0.71em","&::before":{transformOrigin:"0 100%"}}),(0,i.Z)(e,'&[data-popper-placement*="top"] .'.concat(E.arrow),{bottom:0,marginBottom:"-0.71em","&::before":{transformOrigin:"100% 0"}}),(0,i.Z)(e,'&[data-popper-placement*="right"] .'.concat(E.arrow),(0,a.Z)({},r.isRtl?{right:0,marginRight:"-0.71em"}:{left:0,marginLeft:"-0.71em"},{height:"1em",width:"0.71em","&::before":{transformOrigin:"100% 100%"}})),(0,i.Z)(e,'&[data-popper-placement*="left"] .'.concat(E.arrow),(0,a.Z)({},r.isRtl?{left:0,marginLeft:"-0.71em"}:{right:0,marginRight:"-0.71em"},{height:"1em",width:"0.71em","&::before":{transformOrigin:"0 0"}})),e))})),A=(0,d.ZP)("div",{name:"MuiTooltip",slot:"Tooltip",overridesResolver:function(t,e){var n=t.ownerState;return[e.tooltip,n.touch&&e.touch,n.arrow&&e.tooltipArrow,e["tooltipPlacement".concat((0,m.Z)(n.placement.split("-")[0]))]]}})((function(t){var e,n,r=t.theme,o=t.ownerState;return(0,a.Z)({backgroundColor:r.vars?r.vars.palette.Tooltip.bg:(0,f.Fq)(r.palette.grey[700],.92),borderRadius:(r.vars||r).shape.borderRadius,color:(r.vars||r).palette.common.white,fontFamily:r.typography.fontFamily,padding:"4px 8px",fontSize:r.typography.pxToRem(11),maxWidth:300,margin:2,wordWrap:"break-word",fontWeight:r.typography.fontWeightMedium},o.arrow&&{position:"relative",margin:0},o.touch&&{padding:"8px 16px",fontSize:r.typography.pxToRem(14),lineHeight:"".concat((n=16/14,Math.round(1e5*n)/1e5),"em"),fontWeight:r.typography.fontWeightRegular},(e={},(0,i.Z)(e,".".concat(E.popper,'[data-popper-placement*="left"] &'),(0,a.Z)({transformOrigin:"right center"},o.isRtl?(0,a.Z)({marginLeft:"14px"},o.touch&&{marginLeft:"24px"}):(0,a.Z)({marginRight:"14px"},o.touch&&{marginRight:"24px"}))),(0,i.Z)(e,".".concat(E.popper,'[data-popper-placement*="right"] &'),(0,a.Z)({transformOrigin:"left center"},o.isRtl?(0,a.Z)({marginRight:"14px"},o.touch&&{marginRight:"24px"}):(0,a.Z)({marginLeft:"14px"},o.touch&&{marginLeft:"24px"}))),(0,i.Z)(e,".".concat(E.popper,'[data-popper-placement*="top"] &'),(0,a.Z)({transformOrigin:"center bottom",marginBottom:"14px"},o.touch&&{marginBottom:"24px"})),(0,i.Z)(e,".".concat(E.popper,'[data-popper-placement*="bottom"] &'),(0,a.Z)({transformOrigin:"center top",marginTop:"14px"},o.touch&&{marginTop:"24px"})),e))})),M=(0,d.ZP)("span",{name:"MuiTooltip",slot:"Arrow",overridesResolver:function(t,e){return e.arrow}})((function(t){var e=t.theme;return{overflow:"hidden",position:"absolute",width:"1em",height:"0.71em",boxSizing:"border-box",color:e.vars?e.vars.palette.Tooltip.bg:(0,f.Fq)(e.palette.grey[700],.9),"&::before":{content:'""',margin:"auto",display:"block",width:"100%",height:"100%",backgroundColor:"currentColor",transform:"rotate(45deg)"}}})),O=!1,L=null,R={x:0,y:0};function j(t,e){return function(n){e&&e(n),t(n)}}var I=s.forwardRef((function(t,e){var n,i,f,d,k,S,E,I,B,z,N,F,D,H,W,U,V,q,G,K=(0,p.Z)({props:t,name:"MuiTooltip"}),Y=K.arrow,X=void 0!==Y&&Y,Q=K.children,$=K.components,J=void 0===$?{}:$,tt=K.componentsProps,et=void 0===tt?{}:tt,nt=K.describeChild,rt=void 0!==nt&&nt,it=K.disableFocusListener,ot=void 0!==it&&it,at=K.disableHoverListener,st=void 0!==at&&at,ut=K.disableInteractive,lt=void 0!==ut&&ut,ct=K.disableTouchListener,ft=void 0!==ct&&ct,dt=K.enterDelay,ht=void 0===dt?100:dt,pt=K.enterNextDelay,mt=void 0===pt?0:pt,vt=K.enterTouchDelay,gt=void 0===vt?700:vt,yt=K.followCursor,bt=void 0!==yt&&yt,xt=K.id,wt=K.leaveDelay,_t=void 0===wt?0:wt,kt=K.leaveTouchDelay,St=void 0===kt?1500:kt,Zt=K.onClose,Et=K.onOpen,Ct=K.open,Pt=K.placement,Tt=void 0===Pt?"bottom":Pt,At=K.PopperComponent,Mt=K.PopperProps,Ot=void 0===Mt?{}:Mt,Lt=K.slotProps,Rt=void 0===Lt?{}:Lt,jt=K.slots,It=void 0===jt?{}:jt,Bt=K.title,zt=K.TransitionComponent,Nt=void 0===zt?v.Z:zt,Ft=K.TransitionProps,Dt=(0,o.Z)(K,P),Ht=(0,h.Z)(),Wt="rtl"===Ht.direction,Ut=s.useState(),Vt=(0,r.Z)(Ut,2),qt=Vt[0],Gt=Vt[1],Kt=s.useState(null),Yt=(0,r.Z)(Kt,2),Xt=Yt[0],Qt=Yt[1],$t=s.useRef(!1),Jt=lt||bt,te=s.useRef(),ee=s.useRef(),ne=s.useRef(),re=s.useRef(),ie=(0,_.Z)({controlled:Ct,default:!1,name:"Tooltip",state:"open"}),oe=(0,r.Z)(ie,2),ae=oe[0],se=oe[1],ue=ae,le=(0,x.Z)(xt),ce=s.useRef(),fe=s.useCallback((function(){void 0!==ce.current&&(document.body.style.WebkitUserSelect=ce.current,ce.current=void 0),clearTimeout(re.current)}),[]);s.useEffect((function(){return function(){clearTimeout(te.current),clearTimeout(ee.current),clearTimeout(ne.current),fe()}}),[fe]);var de=function(t){clearTimeout(L),O=!0,se(!0),Et&&!ue&&Et(t)},he=(0,y.Z)((function(t){clearTimeout(L),L=setTimeout((function(){O=!1}),800+_t),se(!1),Zt&&ue&&Zt(t),clearTimeout(te.current),te.current=setTimeout((function(){$t.current=!1}),Ht.transitions.duration.shortest)})),pe=function(t){$t.current&&"touchstart"!==t.type||(qt&&qt.removeAttribute("title"),clearTimeout(ee.current),clearTimeout(ne.current),ht||O&&mt?ee.current=setTimeout((function(){de(t)}),O?mt:ht):de(t))},me=function(t){clearTimeout(ee.current),clearTimeout(ne.current),ne.current=setTimeout((function(){he(t)}),_t)},ve=(0,w.Z)(),ge=ve.isFocusVisibleRef,ye=ve.onBlur,be=ve.onFocus,xe=ve.ref,we=s.useState(!1),_e=(0,r.Z)(we,2)[1],ke=function(t){ye(t),!1===ge.current&&(_e(!1),me(t))},Se=function(t){qt||Gt(t.currentTarget),be(t),!0===ge.current&&(_e(!0),pe(t))},Ze=function(t){$t.current=!0;var e=Q.props;e.onTouchStart&&e.onTouchStart(t)},Ee=pe,Ce=me;s.useEffect((function(){if(ue)return document.addEventListener("keydown",t),function(){document.removeEventListener("keydown",t)};function t(t){"Escape"!==t.key&&"Esc"!==t.key||he(t)}}),[he,ue]);var Pe=(0,b.Z)(Q.ref,xe,Gt,e);Bt||0===Bt||(ue=!1);var Te=s.useRef(),Ae={},Me="string"===typeof Bt;rt?(Ae.title=ue||!Me||st?null:Bt,Ae["aria-describedby"]=ue?le:null):(Ae["aria-label"]=Me?Bt:null,Ae["aria-labelledby"]=ue&&!Me?le:null);var Oe=(0,a.Z)({},Ae,Dt,Q.props,{className:(0,u.Z)(Dt.className,Q.props.className),onTouchStart:Ze,ref:Pe},bt?{onMouseMove:function(t){var e=Q.props;e.onMouseMove&&e.onMouseMove(t),R={x:t.clientX,y:t.clientY},Te.current&&Te.current.update()}}:{});var Le={};ft||(Oe.onTouchStart=function(t){Ze(t),clearTimeout(ne.current),clearTimeout(te.current),fe(),ce.current=document.body.style.WebkitUserSelect,document.body.style.WebkitUserSelect="none",re.current=setTimeout((function(){document.body.style.WebkitUserSelect=ce.current,pe(t)}),gt)},Oe.onTouchEnd=function(t){Q.props.onTouchEnd&&Q.props.onTouchEnd(t),fe(),clearTimeout(ne.current),ne.current=setTimeout((function(){he(t)}),St)}),st||(Oe.onMouseOver=j(Ee,Oe.onMouseOver),Oe.onMouseLeave=j(Ce,Oe.onMouseLeave),Jt||(Le.onMouseOver=Ee,Le.onMouseLeave=Ce)),ot||(Oe.onFocus=j(Se,Oe.onFocus),Oe.onBlur=j(ke,Oe.onBlur),Jt||(Le.onFocus=Se,Le.onBlur=ke));var Re=s.useMemo((function(){var t,e=[{name:"arrow",enabled:Boolean(Xt),options:{element:Xt,padding:4}}];return null!=(t=Ot.popperOptions)&&t.modifiers&&(e=e.concat(Ot.popperOptions.modifiers)),(0,a.Z)({},Ot.popperOptions,{modifiers:e})}),[Xt,Ot]),je=(0,a.Z)({},K,{isRtl:Wt,arrow:X,disableInteractive:Jt,placement:Tt,PopperComponentProp:At,touch:$t.current}),Ie=function(t){var e=t.classes,n=t.disableInteractive,r=t.arrow,i=t.touch,o=t.placement,a={popper:["popper",!n&&"popperInteractive",r&&"popperArrow"],tooltip:["tooltip",r&&"tooltipArrow",i&&"touch","tooltipPlacement".concat((0,m.Z)(o.split("-")[0]))],arrow:["arrow"]};return(0,l.Z)(a,Z,e)}(je),Be=null!=(n=null!=(i=It.popper)?i:J.Popper)?n:T,ze=null!=(f=null!=(d=null!=(k=It.transition)?k:J.Transition)?d:Nt)?f:v.Z,Ne=null!=(S=null!=(E=It.tooltip)?E:J.Tooltip)?S:A,Fe=null!=(I=null!=(B=It.arrow)?B:J.Arrow)?I:M,De=(0,c.Z)(Be,(0,a.Z)({},Ot,null!=(z=Rt.popper)?z:et.popper,{className:(0,u.Z)(Ie.popper,null==Ot?void 0:Ot.className,null==(N=null!=(F=Rt.popper)?F:et.popper)?void 0:N.className)}),je),He=(0,c.Z)(ze,(0,a.Z)({},Ft,null!=(D=Rt.transition)?D:et.transition),je),We=(0,c.Z)(Ne,(0,a.Z)({},null!=(H=Rt.tooltip)?H:et.tooltip,{className:(0,u.Z)(Ie.tooltip,null==(W=null!=(U=Rt.tooltip)?U:et.tooltip)?void 0:W.className)}),je),Ue=(0,c.Z)(Fe,(0,a.Z)({},null!=(V=Rt.arrow)?V:et.arrow,{className:(0,u.Z)(Ie.arrow,null==(q=null!=(G=Rt.arrow)?G:et.arrow)?void 0:q.className)}),je);return(0,C.jsxs)(s.Fragment,{children:[s.cloneElement(Q,Oe),(0,C.jsx)(Be,(0,a.Z)({as:null!=At?At:g.Z,placement:Tt,anchorEl:bt?{getBoundingClientRect:function(){return{top:R.y,left:R.x,right:R.x,bottom:R.y,width:0,height:0}}}:qt,popperRef:Te,open:!!qt&&ue,id:le,transition:!0},Le,De,{popperOptions:Re,children:function(t){var e=t.TransitionProps;return(0,C.jsx)(ze,(0,a.Z)({timeout:Ht.transitions.duration.shorter},e,He,{children:(0,C.jsxs)(Ne,(0,a.Z)({},We,{children:[Bt,X?(0,C.jsx)(Fe,(0,a.Z)({},Ue,{ref:Qt})):null]}))}))}}))]})}))},61113:function(t,e,n){"use strict";n.d(e,{Z:function(){return x}});var r=n(63366),i=n(87462),o=n(47313),a=n(83061),s=n(39028),u=n(21921),l=n(17592),c=n(77342),f=n(91615),d=n(77430),h=n(32298);function p(t){return(0,h.Z)("MuiTypography",t)}(0,d.Z)("MuiTypography",["root","h1","h2","h3","h4","h5","h6","subtitle1","subtitle2","body1","body2","inherit","button","caption","overline","alignLeft","alignRight","alignCenter","alignJustify","noWrap","gutterBottom","paragraph"]);var m=n(46417),v=["align","className","component","gutterBottom","noWrap","paragraph","variant","variantMapping"],g=(0,l.ZP)("span",{name:"MuiTypography",slot:"Root",overridesResolver:function(t,e){var n=t.ownerState;return[e.root,n.variant&&e[n.variant],"inherit"!==n.align&&e["align".concat((0,f.Z)(n.align))],n.noWrap&&e.noWrap,n.gutterBottom&&e.gutterBottom,n.paragraph&&e.paragraph]}})((function(t){var e=t.theme,n=t.ownerState;return(0,i.Z)({margin:0},n.variant&&e.typography[n.variant],"inherit"!==n.align&&{textAlign:n.align},n.noWrap&&{overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},n.gutterBottom&&{marginBottom:"0.35em"},n.paragraph&&{marginBottom:16})})),y={h1:"h1",h2:"h2",h3:"h3",h4:"h4",h5:"h5",h6:"h6",subtitle1:"h6",subtitle2:"h6",body1:"p",body2:"p",inherit:"p"},b={primary:"primary.main",textPrimary:"text.primary",secondary:"secondary.main",textSecondary:"text.secondary",error:"error.main"},x=o.forwardRef((function(t,e){var n=(0,c.Z)({props:t,name:"MuiTypography"}),o=function(t){return b[t]||t}(n.color),l=(0,s.Z)((0,i.Z)({},n,{color:o})),d=l.align,h=void 0===d?"inherit":d,x=l.className,w=l.component,_=l.gutterBottom,k=void 0!==_&&_,S=l.noWrap,Z=void 0!==S&&S,E=l.paragraph,C=void 0!==E&&E,P=l.variant,T=void 0===P?"body1":P,A=l.variantMapping,M=void 0===A?y:A,O=(0,r.Z)(l,v),L=(0,i.Z)({},l,{align:h,color:o,className:x,component:w,gutterBottom:k,noWrap:Z,paragraph:C,variant:T,variantMapping:M}),R=w||(C?"p":M[T]||y[T])||"span",j=function(t){var e=t.align,n=t.gutterBottom,r=t.noWrap,i=t.paragraph,o=t.variant,a=t.classes,s={root:["root",o,"inherit"!==t.align&&"align".concat((0,f.Z)(e)),n&&"gutterBottom",r&&"noWrap",i&&"paragraph"]};return(0,u.Z)(s,p,a)}(L);return(0,m.jsx)(g,(0,i.Z)({as:R,ref:e,ownerState:L,className:(0,a.Z)(j.root,x)},O))}))},91251:function(t,e,n){"use strict";n(47313);var r=n(81171),i=n(46417);e.Z=(0,r.Z)((0,i.jsx)("path",{d:"M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"}),"Close")},35328:function(t,e,n){"use strict";n(47313);var r=n(81171),i=n(46417);e.Z=(0,r.Z)((0,i.jsx)("path",{d:"M15.41 16.09l-4.58-4.59 4.58-4.59L14 5.5l-6 6 6 6z"}),"KeyboardArrowLeft")},88168:function(t,e,n){"use strict";n(47313);var r=n(81171),i=n(46417);e.Z=(0,r.Z)((0,i.jsx)("path",{d:"M8.59 16.34l4.58-4.59-4.58-4.59L10 5.75l6 6-6 6z"}),"KeyboardArrowRight")},35436:function(t,e){"use strict";var n,r=Symbol.for("react.element"),i=Symbol.for("react.portal"),o=Symbol.for("react.fragment"),a=Symbol.for("react.strict_mode"),s=Symbol.for("react.profiler"),u=Symbol.for("react.provider"),l=Symbol.for("react.context"),c=Symbol.for("react.server_context"),f=Symbol.for("react.forward_ref"),d=Symbol.for("react.suspense"),h=Symbol.for("react.suspense_list"),p=Symbol.for("react.memo"),m=Symbol.for("react.lazy"),v=Symbol.for("react.offscreen");function g(t){if("object"===typeof t&&null!==t){var e=t.$$typeof;switch(e){case r:switch(t=t.type){case o:case s:case a:case d:case h:return t;default:switch(t=t&&t.$$typeof){case c:case l:case f:case m:case p:case u:return t;default:return e}}case i:return e}}}n=Symbol.for("react.module.reference")},20478:function(t,e,n){"use strict";n(35436)},27458:function(t,e,n){"use strict";n.d(e,{Z:function(){return I}});var r=n(87462),i=n(63366),o=n(77219),a=n(13019),s=n(9456),u=n(63232),l=n(63649),c=n(4942);function f(t,e){var n;return(0,r.Z)({toolbar:(n={minHeight:56},(0,c.Z)(n,t.up("xs"),{"@media (orientation: landscape)":{minHeight:48}}),(0,c.Z)(n,t.up("sm"),{minHeight:64}),n)},e)}var d=n(17551),h={black:"#000",white:"#fff"},p={50:"#fafafa",100:"#f5f5f5",200:"#eeeeee",300:"#e0e0e0",400:"#bdbdbd",500:"#9e9e9e",600:"#757575",700:"#616161",800:"#424242",900:"#212121",A100:"#f5f5f5",A200:"#eeeeee",A400:"#bdbdbd",A700:"#616161"},m={50:"#f3e5f5",100:"#e1bee7",200:"#ce93d8",300:"#ba68c8",400:"#ab47bc",500:"#9c27b0",600:"#8e24aa",700:"#7b1fa2",800:"#6a1b9a",900:"#4a148c",A100:"#ea80fc",A200:"#e040fb",A400:"#d500f9",A700:"#aa00ff"},v={50:"#ffebee",100:"#ffcdd2",200:"#ef9a9a",300:"#e57373",400:"#ef5350",500:"#f44336",600:"#e53935",700:"#d32f2f",800:"#c62828",900:"#b71c1c",A100:"#ff8a80",A200:"#ff5252",A400:"#ff1744",A700:"#d50000"},g={50:"#fff3e0",100:"#ffe0b2",200:"#ffcc80",300:"#ffb74d",400:"#ffa726",500:"#ff9800",600:"#fb8c00",700:"#f57c00",800:"#ef6c00",900:"#e65100",A100:"#ffd180",A200:"#ffab40",A400:"#ff9100",A700:"#ff6d00"},y={50:"#e3f2fd",100:"#bbdefb",200:"#90caf9",300:"#64b5f6",400:"#42a5f5",500:"#2196f3",600:"#1e88e5",700:"#1976d2",800:"#1565c0",900:"#0d47a1",A100:"#82b1ff",A200:"#448aff",A400:"#2979ff",A700:"#2962ff"},b={50:"#e1f5fe",100:"#b3e5fc",200:"#81d4fa",300:"#4fc3f7",400:"#29b6f6",500:"#03a9f4",600:"#039be5",700:"#0288d1",800:"#0277bd",900:"#01579b",A100:"#80d8ff",A200:"#40c4ff",A400:"#00b0ff",A700:"#0091ea"},x={50:"#e8f5e9",100:"#c8e6c9",200:"#a5d6a7",300:"#81c784",400:"#66bb6a",500:"#4caf50",600:"#43a047",700:"#388e3c",800:"#2e7d32",900:"#1b5e20",A100:"#b9f6ca",A200:"#69f0ae",A400:"#00e676",A700:"#00c853"},w=["mode","contrastThreshold","tonalOffset"],_={text:{primary:"rgba(0, 0, 0, 0.87)",secondary:"rgba(0, 0, 0, 0.6)",disabled:"rgba(0, 0, 0, 0.38)"},divider:"rgba(0, 0, 0, 0.12)",background:{paper:h.white,default:h.white},action:{active:"rgba(0, 0, 0, 0.54)",hover:"rgba(0, 0, 0, 0.04)",hoverOpacity:.04,selected:"rgba(0, 0, 0, 0.08)",selectedOpacity:.08,disabled:"rgba(0, 0, 0, 0.26)",disabledBackground:"rgba(0, 0, 0, 0.12)",disabledOpacity:.38,focus:"rgba(0, 0, 0, 0.12)",focusOpacity:.12,activatedOpacity:.12}},k={text:{primary:h.white,secondary:"rgba(255, 255, 255, 0.7)",disabled:"rgba(255, 255, 255, 0.5)",icon:"rgba(255, 255, 255, 0.5)"},divider:"rgba(255, 255, 255, 0.12)",background:{paper:"#121212",default:"#121212"},action:{active:h.white,hover:"rgba(255, 255, 255, 0.08)",hoverOpacity:.08,selected:"rgba(255, 255, 255, 0.16)",selectedOpacity:.16,disabled:"rgba(255, 255, 255, 0.3)",disabledBackground:"rgba(255, 255, 255, 0.12)",disabledOpacity:.38,focus:"rgba(255, 255, 255, 0.12)",focusOpacity:.12,activatedOpacity:.24}};function S(t,e,n,r){var i=r.light||r,o=r.dark||1.5*r;t[e]||(t.hasOwnProperty(n)?t[e]=t[n]:"light"===e?t.light=(0,d.$n)(t.main,i):"dark"===e&&(t.dark=(0,d._j)(t.main,o)))}function Z(t){var e=t.mode,n=void 0===e?"light":e,s=t.contrastThreshold,u=void 0===s?3:s,l=t.tonalOffset,c=void 0===l?.2:l,f=(0,i.Z)(t,w),Z=t.primary||function(){return"dark"===(arguments.length>0&&void 0!==arguments[0]?arguments[0]:"light")?{main:y[200],light:y[50],dark:y[400]}:{main:y[700],light:y[400],dark:y[800]}}(n),E=t.secondary||function(){return"dark"===(arguments.length>0&&void 0!==arguments[0]?arguments[0]:"light")?{main:m[200],light:m[50],dark:m[400]}:{main:m[500],light:m[300],dark:m[700]}}(n),C=t.error||function(){return"dark"===(arguments.length>0&&void 0!==arguments[0]?arguments[0]:"light")?{main:v[500],light:v[300],dark:v[700]}:{main:v[700],light:v[400],dark:v[800]}}(n),P=t.info||function(){return"dark"===(arguments.length>0&&void 0!==arguments[0]?arguments[0]:"light")?{main:b[400],light:b[300],dark:b[700]}:{main:b[700],light:b[500],dark:b[900]}}(n),T=t.success||function(){return"dark"===(arguments.length>0&&void 0!==arguments[0]?arguments[0]:"light")?{main:x[400],light:x[300],dark:x[700]}:{main:x[800],light:x[500],dark:x[900]}}(n),A=t.warning||function(){return"dark"===(arguments.length>0&&void 0!==arguments[0]?arguments[0]:"light")?{main:g[400],light:g[300],dark:g[700]}:{main:"#ed6c02",light:g[500],dark:g[900]}}(n);function M(t){return(0,d.mi)(t,k.text.primary)>=u?k.text.primary:_.text.primary}var O=function(t){var e=t.color,n=t.name,i=t.mainShade,a=void 0===i?500:i,s=t.lightShade,u=void 0===s?300:s,l=t.darkShade,f=void 0===l?700:l;if(!(e=(0,r.Z)({},e)).main&&e[a]&&(e.main=e[a]),!e.hasOwnProperty("main"))throw new Error((0,o.Z)(11,n?" (".concat(n,")"):"",a));if("string"!==typeof e.main)throw new Error((0,o.Z)(12,n?" (".concat(n,")"):"",JSON.stringify(e.main)));return S(e,"light",u,c),S(e,"dark",f,c),e.contrastText||(e.contrastText=M(e.main)),e},L={dark:k,light:_};return(0,a.Z)((0,r.Z)({common:(0,r.Z)({},h),mode:n,primary:O({color:Z,name:"primary"}),secondary:O({color:E,name:"secondary",mainShade:"A400",lightShade:"A200",darkShade:"A700"}),error:O({color:C,name:"error"}),warning:O({color:A,name:"warning"}),info:O({color:P,name:"info"}),success:O({color:T,name:"success"}),grey:p,contrastThreshold:u,getContrastText:M,augmentColor:O,tonalOffset:c},L[n]),f)}var E=["fontFamily","fontSize","fontWeightLight","fontWeightRegular","fontWeightMedium","fontWeightBold","htmlFontSize","allVariants","pxToRem"];var C={textTransform:"uppercase"},P='"Roboto", "Helvetica", "Arial", sans-serif';function T(t,e){var n="function"===typeof e?e(t):e,o=n.fontFamily,s=void 0===o?P:o,u=n.fontSize,l=void 0===u?14:u,c=n.fontWeightLight,f=void 0===c?300:c,d=n.fontWeightRegular,h=void 0===d?400:d,p=n.fontWeightMedium,m=void 0===p?500:p,v=n.fontWeightBold,g=void 0===v?700:v,y=n.htmlFontSize,b=void 0===y?16:y,x=n.allVariants,w=n.pxToRem,_=(0,i.Z)(n,E);var k=l/14,S=w||function(t){return"".concat(t/b*k,"rem")},Z=function(t,e,n,i,o){return(0,r.Z)({fontFamily:s,fontWeight:t,fontSize:S(e),lineHeight:n},s===P?{letterSpacing:"".concat((a=i/e,Math.round(1e5*a)/1e5),"em")}:{},o,x);var a},T={h1:Z(f,96,1.167,-1.5),h2:Z(f,60,1.2,-.5),h3:Z(h,48,1.167,0),h4:Z(h,34,1.235,.25),h5:Z(h,24,1.334,0),h6:Z(m,20,1.6,.15),subtitle1:Z(h,16,1.75,.15),subtitle2:Z(m,14,1.57,.1),body1:Z(h,16,1.5,.15),body2:Z(h,14,1.43,.15),button:Z(m,14,1.75,.4,C),caption:Z(h,12,1.66,.4),overline:Z(h,12,2.66,1,C),inherit:{fontFamily:"inherit",fontWeight:"inherit",fontSize:"inherit",lineHeight:"inherit",letterSpacing:"inherit"}};return(0,a.Z)((0,r.Z)({htmlFontSize:b,pxToRem:S,fontFamily:s,fontSize:l,fontWeightLight:f,fontWeightRegular:h,fontWeightMedium:m,fontWeightBold:g},T),_,{clone:!1})}function A(){return["".concat(arguments.length<=0?void 0:arguments[0],"px ").concat(arguments.length<=1?void 0:arguments[1],"px ").concat(arguments.length<=2?void 0:arguments[2],"px ").concat(arguments.length<=3?void 0:arguments[3],"px rgba(0,0,0,").concat(.2,")"),"".concat(arguments.length<=4?void 0:arguments[4],"px ").concat(arguments.length<=5?void 0:arguments[5],"px ").concat(arguments.length<=6?void 0:arguments[6],"px ").concat(arguments.length<=7?void 0:arguments[7],"px rgba(0,0,0,").concat(.14,")"),"".concat(arguments.length<=8?void 0:arguments[8],"px ").concat(arguments.length<=9?void 0:arguments[9],"px ").concat(arguments.length<=10?void 0:arguments[10],"px ").concat(arguments.length<=11?void 0:arguments[11],"px rgba(0,0,0,").concat(.12,")")].join(",")}var M=["none",A(0,2,1,-1,0,1,1,0,0,1,3,0),A(0,3,1,-2,0,2,2,0,0,1,5,0),A(0,3,3,-2,0,3,4,0,0,1,8,0),A(0,2,4,-1,0,4,5,0,0,1,10,0),A(0,3,5,-1,0,5,8,0,0,1,14,0),A(0,3,5,-1,0,6,10,0,0,1,18,0),A(0,4,5,-2,0,7,10,1,0,2,16,1),A(0,5,5,-3,0,8,10,1,0,3,14,2),A(0,5,6,-3,0,9,12,1,0,3,16,2),A(0,6,6,-3,0,10,14,1,0,4,18,3),A(0,6,7,-4,0,11,15,1,0,4,20,3),A(0,7,8,-4,0,12,17,2,0,5,22,4),A(0,7,8,-4,0,13,19,2,0,5,24,4),A(0,7,9,-4,0,14,21,2,0,5,26,4),A(0,8,9,-5,0,15,22,2,0,6,28,5),A(0,8,10,-5,0,16,24,2,0,6,30,5),A(0,8,11,-5,0,17,26,2,0,6,32,5),A(0,9,11,-5,0,18,28,2,0,7,34,6),A(0,9,12,-6,0,19,29,2,0,7,36,6),A(0,10,13,-6,0,20,31,3,0,8,38,7),A(0,10,13,-6,0,21,33,3,0,8,40,7),A(0,10,14,-6,0,22,35,3,0,8,42,7),A(0,11,14,-7,0,23,36,3,0,9,44,8),A(0,11,15,-7,0,24,38,3,0,9,46,8)],O=n(75829),L={mobileStepper:1e3,fab:1050,speedDial:1050,appBar:1100,drawer:1200,modal:1300,snackbar:1400,tooltip:1500},R=["breakpoints","mixins","spacing","palette","transitions","typography","shape"];function j(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.mixins,n=void 0===e?{}:e,c=t.palette,d=void 0===c?{}:c,h=t.transitions,p=void 0===h?{}:h,m=t.typography,v=void 0===m?{}:m,g=(0,i.Z)(t,R);if(t.vars)throw new Error((0,o.Z)(18));var y=Z(d),b=(0,s.Z)(t),x=(0,a.Z)(b,{mixins:f(b.breakpoints,n),palette:y,shadows:M.slice(),typography:T(y,v),transitions:(0,O.ZP)(p),zIndex:(0,r.Z)({},L)});x=(0,a.Z)(x,g);for(var w=arguments.length,_=new Array(w>1?w-1:0),k=1;k0&&void 0!==arguments[0]?arguments[0]:["all"],i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=i.duration,s=void 0===a?n.standard:a,l=i.easing,c=void 0===l?e.easeInOut:l,f=i.delay,d=void 0===f?0:f;(0,r.Z)(i,o);return(Array.isArray(t)?t:[t]).map((function(t){return"".concat(t," ").concat("string"===typeof s?s:u(s)," ").concat(c," ").concat("string"===typeof d?d:u(d))})).join(",")}},t,{easing:e,duration:n})}},72248:function(t,e,n){"use strict";var r=(0,n(27458).Z)();e.Z=r},72951:function(t,e){"use strict";e.Z="$$material"},17592:function(t,e,n){"use strict";n.d(e,{Dz:function(){return s},FO:function(){return a}});var r=n(36541),i=n(72248),o=n(72951),a=function(t){return(0,r.x9)(t)&&"classes"!==t},s=r.x9,u=(0,r.ZP)({themeId:o.Z,defaultTheme:i.Z,rootShouldForwardProp:a});e.ZP=u},19860:function(t,e,n){"use strict";n.d(e,{Z:function(){return a}});n(47313);var r=n(86728),i=n(72248),o=n(72951);function a(){var t=(0,r.Z)(i.Z);return t[o.Z]||t}},77342:function(t,e,n){"use strict";n.d(e,{Z:function(){return a}});var r=n(14614),i=n(72248),o=n(72951);function a(t){var e=t.props,n=t.name;return(0,r.Z)({props:e,name:n,defaultTheme:i.Z,themeId:o.Z})}},70265:function(t,e,n){"use strict";n.d(e,{C:function(){return i},n:function(){return r}});var r=function(t){return t.scrollTop};function i(t,e){var n,r,i=t.timeout,o=t.easing,a=t.style,s=void 0===a?{}:a;return{duration:null!=(n=s.transitionDuration)?n:"number"===typeof i?i:i[e.mode]||0,easing:null!=(r=s.transitionTimingFunction)?r:"object"===typeof o?o[e.mode]:o,delay:s.transitionDelay}}},24813:function(t,e,n){"use strict";var r;n.d(e,{Z:function(){return d}});var i=n(29439),o=n(47313),a=n(14976),s=n(24290),u=n(24993);function l(t,e,n,r,a){var s=o.useState((function(){return a&&n?n(t).matches:r?r(t).matches:e})),l=(0,i.Z)(s,2),c=l[0],f=l[1];return(0,u.Z)((function(){var e=!0;if(n){var r=n(t),i=function(){e&&f(r.matches)};return i(),r.addListener(i),function(){e=!1,r.removeListener(i)}}}),[t,n]),c}var c=(r||(r=n.t(o,2))).useSyncExternalStore;function f(t,e,n,r,a){var s=o.useCallback((function(){return e}),[e]),u=o.useMemo((function(){if(a&&n)return function(){return n(t).matches};if(null!==r){var e=r(t).matches;return function(){return e}}return s}),[s,t,r,a,n]),l=o.useMemo((function(){if(null===n)return[s,function(){return function(){}}];var e=n(t);return[function(){return e.matches},function(t){return e.addListener(t),function(){e.removeListener(t)}}]}),[s,n,t]),f=(0,i.Z)(l,2),d=f[0],h=f[1];return c(h,d,u)}function d(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=(0,a.Z)(),r="undefined"!==typeof window&&"undefined"!==typeof window.matchMedia,i=(0,s.Z)({name:"MuiUseMediaQuery",props:e,theme:n}),o=i.defaultMatches,u=void 0!==o&&o,d=i.matchMedia,h=void 0===d?r?window.matchMedia:null:d,p=i.ssrMatchMedia,m=void 0===p?null:p,v=i.noSsr,g=void 0!==v&&v;var y="function"===typeof t?t(n):t;y=y.replace(/^@media( ?)/m,"");var b=void 0!==c?f:l,x=b(y,u,h,m,g);return x}},33131:function(t,e,n){"use strict";n.d(e,{Z:function(){return c}});var r=n(29439),i=n(87462),o=n(63366),a=n(47313),s=["getTrigger","target"];function u(t,e){var n=e.disableHysteresis,r=void 0!==n&&n,i=e.threshold,o=void 0===i?100:i,a=e.target,s=t.current;return a&&(t.current=void 0!==a.pageYOffset?a.pageYOffset:a.scrollTop),!(!r&&void 0!==s&&t.currento}var l="undefined"!==typeof window?window:null;function c(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.getTrigger,n=void 0===e?u:e,c=t.target,f=void 0===c?l:c,d=(0,o.Z)(t,s),h=a.useRef(),p=a.useState((function(){return n(h,d)})),m=(0,r.Z)(p,2),v=m[0],g=m[1];return a.useEffect((function(){var t=function(){g(n(h,(0,i.Z)({target:f},d)))};return t(),f.addEventListener("scroll",t,{passive:!0}),function(){f.removeEventListener("scroll",t,{passive:!0})}}),[f,n,JSON.stringify(d)]),v}},91615:function(t,e,n){"use strict";var r=n(88831);e.Z=r.Z},81171:function(t,e,n){"use strict";n.d(e,{Z:function(){return b}});var r=n(87462),i=n(47313),o=n(63366),a=n(83061),s=n(21921),u=n(91615),l=n(77342),c=n(17592),f=n(77430),d=n(32298);function h(t){return(0,d.Z)("MuiSvgIcon",t)}(0,f.Z)("MuiSvgIcon",["root","colorPrimary","colorSecondary","colorAction","colorError","colorDisabled","fontSizeInherit","fontSizeSmall","fontSizeMedium","fontSizeLarge"]);var p=n(46417),m=["children","className","color","component","fontSize","htmlColor","inheritViewBox","titleAccess","viewBox"],v=(0,c.ZP)("svg",{name:"MuiSvgIcon",slot:"Root",overridesResolver:function(t,e){var n=t.ownerState;return[e.root,"inherit"!==n.color&&e["color".concat((0,u.Z)(n.color))],e["fontSize".concat((0,u.Z)(n.fontSize))]]}})((function(t){var e,n,r,i,o,a,s,u,l,c,f,d,h,p,m,v,g,y=t.theme,b=t.ownerState;return{userSelect:"none",width:"1em",height:"1em",display:"inline-block",fill:"currentColor",flexShrink:0,transition:null==(e=y.transitions)||null==(n=e.create)?void 0:n.call(e,"fill",{duration:null==(r=y.transitions)||null==(i=r.duration)?void 0:i.shorter}),fontSize:{inherit:"inherit",small:(null==(o=y.typography)||null==(a=o.pxToRem)?void 0:a.call(o,20))||"1.25rem",medium:(null==(s=y.typography)||null==(u=s.pxToRem)?void 0:u.call(s,24))||"1.5rem",large:(null==(l=y.typography)||null==(c=l.pxToRem)?void 0:c.call(l,35))||"2.1875rem"}[b.fontSize],color:null!=(f=null==(d=(y.vars||y).palette)||null==(h=d[b.color])?void 0:h.main)?f:{action:null==(p=(y.vars||y).palette)||null==(m=p.action)?void 0:m.active,disabled:null==(v=(y.vars||y).palette)||null==(g=v.action)?void 0:g.disabled,inherit:void 0}[b.color]}})),g=i.forwardRef((function(t,e){var n=(0,l.Z)({props:t,name:"MuiSvgIcon"}),i=n.children,c=n.className,f=n.color,d=void 0===f?"inherit":f,g=n.component,y=void 0===g?"svg":g,b=n.fontSize,x=void 0===b?"medium":b,w=n.htmlColor,_=n.inheritViewBox,k=void 0!==_&&_,S=n.titleAccess,Z=n.viewBox,E=void 0===Z?"0 0 24 24":Z,C=(0,o.Z)(n,m),P=(0,r.Z)({},n,{color:d,component:y,fontSize:x,instanceFontSize:t.fontSize,inheritViewBox:k,viewBox:E}),T={};k||(T.viewBox=E);var A=function(t){var e=t.color,n=t.fontSize,r=t.classes,i={root:["root","inherit"!==e&&"color".concat((0,u.Z)(e)),"fontSize".concat((0,u.Z)(n))]};return(0,s.Z)(i,h,r)}(P);return(0,p.jsxs)(v,(0,r.Z)({as:y,className:(0,a.Z)(A.root,c),focusable:"false",color:w,"aria-hidden":!S||void 0,role:S?"img":void 0,ref:e},T,C,{ownerState:P,children:[i,S?(0,p.jsx)("title",{children:S}):null]}))}));g.muiName="SvgIcon";var y=g;function b(t,e){function n(n,i){return(0,p.jsx)(y,(0,r.Z)({"data-testid":"".concat(e,"Icon"),ref:i},n,{children:t}))}return n.muiName=y.muiName,i.memo(i.forwardRef(n))}},88706:function(t,e,n){"use strict";var r=n(81636);e.Z=r.Z},86415:function(t,e,n){"use strict";n.r(e),n.d(e,{capitalize:function(){return i.Z},createChainedFunction:function(){return o},createSvgIcon:function(){return a.Z},debounce:function(){return s.Z},deprecatedPropType:function(){return u},isMuiElement:function(){return l.Z},ownerDocument:function(){return c.Z},ownerWindow:function(){return f.Z},requirePropFactory:function(){return d},setRef:function(){return h},unstable_ClassNameGenerator:function(){return w},unstable_useEnhancedEffect:function(){return p.Z},unstable_useId:function(){return m.Z},unsupportedProp:function(){return v},useControlled:function(){return g.Z},useEventCallback:function(){return y.Z},useForkRef:function(){return b.Z},useIsFocusVisible:function(){return x.Z}});var r=n(41271),i=n(91615),o=n(84246).Z,a=n(81171),s=n(88706);var u=function(t,e){return function(){return null}},l=n(27816),c=n(6106),f=n(23533);n(87462);var d=function(t,e){return function(){return null}},h=n(89265).Z,p=n(24993),m=n(17677);var v=function(t,e,n,r,i){return null},g=n(53800),y=n(73236),b=n(86983),x=n(59127),w={configure:function(t){r.Z.configure(t)}}},27816:function(t,e,n){"use strict";n.d(e,{Z:function(){return i}});var r=n(47313);var i=function(t,e){var n,i;return r.isValidElement(t)&&-1!==e.indexOf(null!=(n=t.type.muiName)?n:null==(i=t.type)||null==(i=i._payload)||null==(i=i.value)?void 0:i.muiName)}},6106:function(t,e,n){"use strict";var r=n(42504);e.Z=r.Z},23533:function(t,e,n){"use strict";var r=n(8929);e.Z=r.Z},53800:function(t,e,n){"use strict";var r=n(35422);e.Z=r.Z},24993:function(t,e,n){"use strict";var r=n(55094);e.Z=r.Z},73236:function(t,e,n){"use strict";var r=n(76182);e.Z=r.Z},86983:function(t,e,n){"use strict";var r=n(71577);e.Z=r.Z},17677:function(t,e,n){"use strict";var r=n(28334);e.Z=r.Z},59127:function(t,e,n){"use strict";n.d(e,{Z:function(){return d}});var r,i=n(47313),o=!0,a=!1,s={text:!0,search:!0,url:!0,tel:!0,email:!0,password:!0,number:!0,date:!0,month:!0,week:!0,time:!0,datetime:!0,"datetime-local":!0};function u(t){t.metaKey||t.altKey||t.ctrlKey||(o=!0)}function l(){o=!1}function c(){"hidden"===this.visibilityState&&a&&(o=!0)}function f(t){var e=t.target;try{return e.matches(":focus-visible")}catch(n){}return o||function(t){var e=t.type,n=t.tagName;return!("INPUT"!==n||!s[e]||t.readOnly)||"TEXTAREA"===n&&!t.readOnly||!!t.isContentEditable}(e)}var d=function(){var t=i.useCallback((function(t){var e;null!=t&&((e=t.ownerDocument).addEventListener("keydown",u,!0),e.addEventListener("mousedown",l,!0),e.addEventListener("pointerdown",l,!0),e.addEventListener("touchstart",l,!0),e.addEventListener("visibilitychange",c,!0))}),[]),e=i.useRef(!1);return{isFocusVisibleRef:e,onFocus:function(t){return!!f(t)&&(e.current=!0,!0)},onBlur:function(){return!!e.current&&(a=!0,window.clearTimeout(r),r=window.setTimeout((function(){a=!1}),100),e.current=!1,!0)},ref:t}}},84472:function(t,e,n){"use strict";n.d(e,{ZP:function(){return x},Co:function(){return w}});var r=n(47313),i=n(87462),o=n(91816),a=/^((children|dangerouslySetInnerHTML|key|ref|autoFocus|defaultValue|defaultChecked|innerHTML|suppressContentEditableWarning|suppressHydrationWarning|valueLink|abbr|accept|acceptCharset|accessKey|action|allow|allowUserMedia|allowPaymentRequest|allowFullScreen|allowTransparency|alt|async|autoComplete|autoPlay|capture|cellPadding|cellSpacing|challenge|charSet|checked|cite|classID|className|cols|colSpan|content|contentEditable|contextMenu|controls|controlsList|coords|crossOrigin|data|dateTime|decoding|default|defer|dir|disabled|disablePictureInPicture|download|draggable|encType|enterKeyHint|form|formAction|formEncType|formMethod|formNoValidate|formTarget|frameBorder|headers|height|hidden|high|href|hrefLang|htmlFor|httpEquiv|id|inputMode|integrity|is|keyParams|keyType|kind|label|lang|list|loading|loop|low|marginHeight|marginWidth|max|maxLength|media|mediaGroup|method|min|minLength|multiple|muted|name|nonce|noValidate|open|optimum|pattern|placeholder|playsInline|poster|preload|profile|radioGroup|readOnly|referrerPolicy|rel|required|reversed|role|rows|rowSpan|sandbox|scope|scoped|scrolling|seamless|selected|shape|size|sizes|slot|span|spellCheck|src|srcDoc|srcLang|srcSet|start|step|style|summary|tabIndex|target|title|translate|type|useMap|value|width|wmode|wrap|about|datatype|inlist|prefix|property|resource|typeof|vocab|autoCapitalize|autoCorrect|autoSave|color|incremental|fallback|inert|itemProp|itemScope|itemType|itemID|itemRef|on|option|results|security|unselectable|accentHeight|accumulate|additive|alignmentBaseline|allowReorder|alphabetic|amplitude|arabicForm|ascent|attributeName|attributeType|autoReverse|azimuth|baseFrequency|baselineShift|baseProfile|bbox|begin|bias|by|calcMode|capHeight|clip|clipPathUnits|clipPath|clipRule|colorInterpolation|colorInterpolationFilters|colorProfile|colorRendering|contentScriptType|contentStyleType|cursor|cx|cy|d|decelerate|descent|diffuseConstant|direction|display|divisor|dominantBaseline|dur|dx|dy|edgeMode|elevation|enableBackground|end|exponent|externalResourcesRequired|fill|fillOpacity|fillRule|filter|filterRes|filterUnits|floodColor|floodOpacity|focusable|fontFamily|fontSize|fontSizeAdjust|fontStretch|fontStyle|fontVariant|fontWeight|format|from|fr|fx|fy|g1|g2|glyphName|glyphOrientationHorizontal|glyphOrientationVertical|glyphRef|gradientTransform|gradientUnits|hanging|horizAdvX|horizOriginX|ideographic|imageRendering|in|in2|intercept|k|k1|k2|k3|k4|kernelMatrix|kernelUnitLength|kerning|keyPoints|keySplines|keyTimes|lengthAdjust|letterSpacing|lightingColor|limitingConeAngle|local|markerEnd|markerMid|markerStart|markerHeight|markerUnits|markerWidth|mask|maskContentUnits|maskUnits|mathematical|mode|numOctaves|offset|opacity|operator|order|orient|orientation|origin|overflow|overlinePosition|overlineThickness|panose1|paintOrder|pathLength|patternContentUnits|patternTransform|patternUnits|pointerEvents|points|pointsAtX|pointsAtY|pointsAtZ|preserveAlpha|preserveAspectRatio|primitiveUnits|r|radius|refX|refY|renderingIntent|repeatCount|repeatDur|requiredExtensions|requiredFeatures|restart|result|rotate|rx|ry|scale|seed|shapeRendering|slope|spacing|specularConstant|specularExponent|speed|spreadMethod|startOffset|stdDeviation|stemh|stemv|stitchTiles|stopColor|stopOpacity|strikethroughPosition|strikethroughThickness|string|stroke|strokeDasharray|strokeDashoffset|strokeLinecap|strokeLinejoin|strokeMiterlimit|strokeOpacity|strokeWidth|surfaceScale|systemLanguage|tableValues|targetX|targetY|textAnchor|textDecoration|textRendering|textLength|to|transform|u1|u2|underlinePosition|underlineThickness|unicode|unicodeBidi|unicodeRange|unitsPerEm|vAlphabetic|vHanging|vIdeographic|vMathematical|values|vectorEffect|version|vertAdvY|vertOriginX|vertOriginY|viewBox|viewTarget|visibility|widths|wordSpacing|writingMode|x|xHeight|x1|x2|xChannelSelector|xlinkActuate|xlinkArcrole|xlinkHref|xlinkRole|xlinkShow|xlinkTitle|xlinkType|xmlBase|xmlns|xmlnsXlink|xmlLang|xmlSpace|y|y1|y2|yChannelSelector|z|zoomAndPan|for|class|autofocus)|(([Dd][Aa][Tt][Aa]|[Aa][Rr][Ii][Aa]|x)-.*))$/,s=(0,o.Z)((function(t){return a.test(t)||111===t.charCodeAt(0)&&110===t.charCodeAt(1)&&t.charCodeAt(2)<91})),u=n(16132),l=n(54911),c=n(21086),f=n(85696),d=s,h=function(t){return"theme"!==t},p=function(t){return"string"===typeof t&&t.charCodeAt(0)>96?d:h},m=function(t,e,n){var r;if(e){var i=e.shouldForwardProp;r=t.__emotion_forwardProp&&i?function(e){return t.__emotion_forwardProp(e)&&i(e)}:i}return"function"!==typeof r&&n&&(r=t.__emotion_forwardProp),r},v=function(t){var e=t.cache,n=t.serialized,r=t.isStringTag;(0,l.hC)(e,n,r);(0,f.L)((function(){return(0,l.My)(e,n,r)}));return null},g=function t(e,n){var o,a,s=e.__emotion_real===e,f=s&&e.__emotion_base||e;void 0!==n&&(o=n.label,a=n.target);var d=m(e,n,s),h=d||p(f),g=!h("as");return function(){var y=arguments,b=s&&void 0!==e.__emotion_styles?e.__emotion_styles.slice(0):[];if(void 0!==o&&b.push("label:"+o+";"),null==y[0]||void 0===y[0].raw)b.push.apply(b,y);else{0,b.push(y[0][0]);for(var x=y.length,w=1;w0&&void 0!==arguments[0]?arguments[0]:{},n=null==(t=e.keys)?void 0:t.reduce((function(t,n){return t[e.up(n)]={},t}),{});return n||{}}function u(t,e){return t.reduce((function(t,e){var n=t[e];return(!n||0===Object.keys(n).length)&&delete t[e],t}),e)}function l(t){for(var e=s(t),n=arguments.length,i=new Array(n>1?n-1:0),o=1;o1&&void 0!==arguments[1]?arguments[1]:0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1;return Math.min(Math.max(e,t),n)}function o(t){if(t.type)return t;if("#"===t.charAt(0))return o(function(t){t=t.slice(1);var e=new RegExp(".{1,".concat(t.length>=6?2:1,"}"),"g"),n=t.match(e);return n&&1===n[0].length&&(n=n.map((function(t){return t+t}))),n?"rgb".concat(4===n.length?"a":"","(").concat(n.map((function(t,e){return e<3?parseInt(t,16):Math.round(parseInt(t,16)/255*1e3)/1e3})).join(", "),")"):""}(t));var e=t.indexOf("("),n=t.substring(0,e);if(-1===["rgb","rgba","hsl","hsla","color"].indexOf(n))throw new Error((0,r.Z)(9,t));var i,a=t.substring(e+1,t.length-1);if("color"===n){if(i=(a=a.split(" ")).shift(),4===a.length&&"/"===a[3].charAt(0)&&(a[3]=a[3].slice(1)),-1===["srgb","display-p3","a98-rgb","prophoto-rgb","rec-2020"].indexOf(i))throw new Error((0,r.Z)(10,i))}else a=a.split(",");return{type:n,values:a=a.map((function(t){return parseFloat(t)})),colorSpace:i}}function a(t){var e=t.type,n=t.colorSpace,r=t.values;return-1!==e.indexOf("rgb")?r=r.map((function(t,e){return e<3?parseInt(t,10):t})):-1!==e.indexOf("hsl")&&(r[1]="".concat(r[1],"%"),r[2]="".concat(r[2],"%")),r=-1!==e.indexOf("color")?"".concat(n," ").concat(r.join(" ")):"".concat(r.join(", ")),"".concat(e,"(").concat(r,")")}function s(t){var e="hsl"===(t=o(t)).type||"hsla"===t.type?o(function(t){var e=(t=o(t)).values,n=e[0],r=e[1]/100,i=e[2]/100,s=r*Math.min(i,1-i),u=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:(t+n/30)%12;return i-s*Math.max(Math.min(e-3,9-e,1),-1)},l="rgb",c=[Math.round(255*u(0)),Math.round(255*u(8)),Math.round(255*u(4))];return"hsla"===t.type&&(l+="a",c.push(e[3])),a({type:l,values:c})}(t)).values:t.values;return e=e.map((function(e){return"color"!==t.type&&(e/=255),e<=.03928?e/12.92:Math.pow((e+.055)/1.055,2.4)})),Number((.2126*e[0]+.7152*e[1]+.0722*e[2]).toFixed(3))}function u(t,e){var n=s(t),r=s(e);return(Math.max(n,r)+.05)/(Math.min(n,r)+.05)}function l(t,e){return t=o(t),e=i(e),"rgb"!==t.type&&"hsl"!==t.type||(t.type+="a"),"color"===t.type?t.values[3]="/".concat(e):t.values[3]=e,a(t)}function c(t,e){if(t=o(t),e=i(e),-1!==t.type.indexOf("hsl"))t.values[2]*=1-e;else if(-1!==t.type.indexOf("rgb")||-1!==t.type.indexOf("color"))for(var n=0;n<3;n+=1)t.values[n]*=1-e;return a(t)}function f(t,e){if(t=o(t),e=i(e),-1!==t.type.indexOf("hsl"))t.values[2]+=(100-t.values[2])*e;else if(-1!==t.type.indexOf("rgb"))for(var n=0;n<3;n+=1)t.values[n]+=(255-t.values[n])*e;else if(-1!==t.type.indexOf("color"))for(var r=0;r<3;r+=1)t.values[r]+=(1-t.values[r])*e;return a(t)}function d(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:.15;return s(t)>.5?c(t,e):f(t,e)}},36541:function(t,e,n){"use strict";n.d(e,{ZP:function(){return _},x9:function(){return b}});var r=n(93433),i=n(29439),o=n(63366),a=n(87462),s=n(84472),u=n(9456),l=n(88831),c=["variant"];function f(t){return 0===t.length}function d(t){var e=t.variant,n=(0,o.Z)(t,c),r=e||"";return Object.keys(n).sort().forEach((function(e){r+="color"===e?f(r)?t[e]:(0,l.Z)(t[e]):"".concat(f(r)?e:(0,l.Z)(e)).concat((0,l.Z)(t[e].toString()))})),r}var h=n(63649),p=["name","slot","skipVariantsResolver","skipSx","overridesResolver"];function m(t){return"string"===typeof t&&t.charCodeAt(0)>96}var v=function(t,e){return e.components&&e.components[t]&&e.components[t].styleOverrides?e.components[t].styleOverrides:null},g=function(t,e){var n=[];e&&e.components&&e.components[t]&&e.components[t].variants&&(n=e.components[t].variants);var r={};return n.forEach((function(t){var e=d(t.props);r[e]=t.style})),r},y=function(t,e,n,r){var i,o,a=t.ownerState,s=void 0===a?{}:a,u=[],l=null==n||null==(i=n.components)||null==(o=i[r])?void 0:o.variants;return l&&l.forEach((function(n){var r=!0;Object.keys(n.props).forEach((function(e){s[e]!==n.props[e]&&t[e]!==n.props[e]&&(r=!1)})),r&&u.push(e[d(n.props)])})),u};function b(t){return"ownerState"!==t&&"theme"!==t&&"sx"!==t&&"as"!==t}var x=(0,u.Z)();function w(t){var e,n=t.defaultTheme,r=t.theme,i=t.themeId;return e=r,0===Object.keys(e).length?n:r[i]||r}function _(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.themeId,n=t.defaultTheme,u=void 0===n?x:n,l=t.rootShouldForwardProp,c=void 0===l?b:l,f=t.slotShouldForwardProp,d=void 0===f?b:f,_=function(t){return(0,h.Z)((0,a.Z)({},t,{theme:w((0,a.Z)({},t,{defaultTheme:u,themeId:e}))}))};return _.__mui_systemSx=!0,function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};(0,s.Co)(t,(function(t){return t.filter((function(t){return!(null!=t&&t.__mui_systemSx)}))}));var l,f=n.name,h=n.slot,x=n.skipVariantsResolver,k=n.skipSx,S=n.overridesResolver,Z=(0,o.Z)(n,p),E=void 0!==x?x:h&&"Root"!==h||!1,C=k||!1;var P=b;"Root"===h?P=c:h?P=d:m(t)&&(P=void 0);var T=(0,s.ZP)(t,(0,a.Z)({shouldForwardProp:P,label:l},Z)),A=function(n){for(var o=arguments.length,s=new Array(o>1?o-1:0),l=1;l0){var p=new Array(h).fill("");(d=[].concat((0,r.Z)(n),(0,r.Z)(p))).raw=[].concat((0,r.Z)(n.raw),(0,r.Z)(p))}else"function"===typeof n&&n.__emotion_real!==n&&(d=function(t){return n((0,a.Z)({},t,{theme:w((0,a.Z)({},t,{defaultTheme:u,themeId:e}))}))});var m=T.apply(void 0,[d].concat((0,r.Z)(c)));return t.muiName&&(m.muiName=t.muiName),m};return T.withConfig&&(A.withConfig=T.withConfig),A}}},9456:function(t,e,n){"use strict";n.d(e,{Z:function(){return m}});var r=n(87462),i=n(63366),o=n(13019),a=n(4942),s=["values","unit","step"];function u(t){var e=t.values,n=void 0===e?{xs:0,sm:600,md:900,lg:1200,xl:1536}:e,o=t.unit,u=void 0===o?"px":o,l=t.step,c=void 0===l?5:l,f=(0,i.Z)(t,s),d=function(t){var e=Object.keys(t).map((function(e){return{key:e,val:t[e]}}))||[];return e.sort((function(t,e){return t.val-e.val})),e.reduce((function(t,e){return(0,r.Z)({},t,(0,a.Z)({},e.key,e.val))}),{})}(n),h=Object.keys(d);function p(t){var e="number"===typeof n[t]?n[t]:t;return"@media (min-width:".concat(e).concat(u,")")}function m(t){var e="number"===typeof n[t]?n[t]:t;return"@media (max-width:".concat(e-c/100).concat(u,")")}function v(t,e){var r=h.indexOf(e);return"@media (min-width:".concat("number"===typeof n[t]?n[t]:t).concat(u,") and ")+"(max-width:".concat((-1!==r&&"number"===typeof n[h[r]]?n[h[r]]:e)-c/100).concat(u,")")}return(0,r.Z)({keys:h,values:d,up:p,down:m,between:v,only:function(t){return h.indexOf(t)+10&&void 0!==arguments[0]?arguments[0]:8;if(t.mui)return t;var e=(0,c.hB)({spacing:t}),n=function(){for(var t=arguments.length,n=new Array(t),r=0;r0&&void 0!==arguments[0]?arguments[0]:{},e=t.breakpoints,n=void 0===e?{}:e,a=t.palette,s=void 0===a?{}:a,c=t.spacing,m=t.shape,v=void 0===m?{}:m,g=(0,i.Z)(t,p),y=u(n),b=f(c),x=(0,o.Z)({breakpoints:y,direction:"ltr",components:{},palette:(0,r.Z)({mode:"light"},s),spacing:b,shape:(0,r.Z)({},l,v)},g),w=arguments.length,_=new Array(w>1?w-1:0),k=1;k2){if(!l[t])return[t];t=l[t]}var e=t.split(""),n=(0,r.Z)(e,2),i=n[0],o=n[1],a=s[i],c=u[o]||"";return Array.isArray(c)?c.map((function(t){return a+t})):[a+c]})),f=["m","mt","mr","mb","ml","mx","my","margin","marginTop","marginRight","marginBottom","marginLeft","marginX","marginY","marginInline","marginInlineStart","marginInlineEnd","marginBlock","marginBlockStart","marginBlockEnd"],d=["p","pt","pr","pb","pl","px","py","padding","paddingTop","paddingRight","paddingBottom","paddingLeft","paddingX","paddingY","paddingInline","paddingInlineStart","paddingInlineEnd","paddingBlock","paddingBlockStart","paddingBlockEnd"],h=[].concat(f,d);function p(t,e,n,r){var i,a=null!=(i=(0,o.DW)(t,e,!1))?i:n;return"number"===typeof a?function(t){return"string"===typeof t?t:a*t}:Array.isArray(a)?function(t){return"string"===typeof t?t:a[t]}:"function"===typeof a?a:function(){}}function m(t){return p(t,"spacing",8)}function v(t,e){if("string"===typeof e||null==e)return e;var n=t(Math.abs(e));return e>=0?n:"number"===typeof n?-n:"-".concat(n)}function g(t,e,n,r){if(-1===e.indexOf(n))return null;var o=function(t,e){return function(n){return t.reduce((function(t,r){return t[r]=v(e,n),t}),{})}}(c(n),r),a=t[n];return(0,i.k9)(t,a,o)}function y(t,e){var n=m(t.theme);return Object.keys(t).map((function(r){return g(t,e,r,n)})).reduce(a.Z,{})}function b(t){return y(t,f)}function x(t){return y(t,d)}function w(t){return y(t,h)}b.propTypes={},b.filterProps=f,x.propTypes={},x.filterProps=d,w.propTypes={},w.filterProps=h},46428:function(t,e,n){"use strict";n.d(e,{DW:function(){return a},Jq:function(){return s}});var r=n(4942),i=n(88831),o=n(54929);function a(t,e){var n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];if(!e||"string"!==typeof e)return null;if(t&&t.vars&&n){var r="vars.".concat(e).split(".").reduce((function(t,e){return t&&t[e]?t[e]:null}),t);if(null!=r)return r}return e.split(".").reduce((function(t,e){return t&&null!=t[e]?t[e]:null}),t)}function s(t,e,n){var r,i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:n;return r="function"===typeof t?t(n):Array.isArray(t)?t[n]||i:a(t,n)||i,e&&(r=e(r,i,t)),r}e.ZP=function(t){var e=t.prop,n=t.cssProperty,u=void 0===n?t.prop:n,l=t.themeKey,c=t.transform,f=function(t){if(null==t[e])return null;var n=t[e],f=a(t.theme,l)||{};return(0,o.k9)(t,n,(function(t){var n=s(f,c,t);return t===n&&"string"===typeof t&&(n=s(f,c,"".concat(e).concat("default"===t?"":(0,i.Z)(t)),t)),!1===u?n:(0,r.Z)({},u,n)}))};return f.propTypes={},f.filterProps=[e],f}},63232:function(t,e,n){"use strict";n.d(e,{Z:function(){return M}});var r=n(86886),i=n(46428),o=n(77330);var a=function(){for(var t=arguments.length,e=new Array(t),n=0;n0&&void 0!==arguments[0]?arguments[0]:o;return(0,i.Z)(t)}},24290:function(t,e,n){"use strict";n.d(e,{Z:function(){return i}});var r=n(29023);function i(t){var e=t.theme,n=t.name,i=t.props;return e&&e.components&&e.components[n]&&e.components[n].defaultProps?(0,r.Z)(e.components[n].defaultProps,i):i}},14614:function(t,e,n){"use strict";n.d(e,{Z:function(){return o}});var r=n(24290),i=n(86728);function o(t){var e=t.props,n=t.name,o=t.defaultTheme,a=t.themeId,s=(0,i.Z)(o);return a&&(s=s[a]||s),(0,r.Z)({theme:s,name:n,props:e})}},14976:function(t,e,n){"use strict";var r=n(47313),i=n(16132);function o(t){return 0===Object.keys(t).length}e.Z=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,e=r.useContext(i.T);return!e||o(e)?t:e}},41271:function(t,e){"use strict";var n=function(t){return t},r=function(){var t=n;return{configure:function(e){t=e},generate:function(e){return t(e)},reset:function(){t=n}}}();e.Z=r},88831:function(t,e,n){"use strict";n.d(e,{Z:function(){return i}});var r=n(77219);function i(t){if("string"!==typeof t)throw new Error((0,r.Z)(7));return t.charAt(0).toUpperCase()+t.slice(1)}},21921:function(t,e,n){"use strict";function r(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:void 0,r={};return Object.keys(t).forEach((function(i){r[i]=t[i].reduce((function(t,r){if(r){var i=e(r);""!==i&&t.push(i),n&&n[r]&&t.push(n[r])}return t}),[]).join(" ")})),r}n.d(e,{Z:function(){return r}})},84246:function(t,e,n){"use strict";function r(){for(var t=arguments.length,e=new Array(t),n=0;n1&&void 0!==arguments[1]?arguments[1]:166;function r(){for(var r=this,i=arguments.length,o=new Array(i),a=0;a2&&void 0!==arguments[2]?arguments[2]:{clone:!0},s=n.clone?(0,r.Z)({},t):t;return i(t)&&i(e)&&Object.keys(e).forEach((function(r){"__proto__"!==r&&(i(e[r])&&r in t&&i(t[r])?s[r]=a(t[r],e[r],n):n.clone?s[r]=i(e[r])?o(e[r]):e[r]:s[r]=e[r])})),s}},77219:function(t,e,n){"use strict";function r(t){for(var e="https://mui.com/production-error/?code="+t,n=1;n2&&void 0!==arguments[2]?arguments[2]:"Mui",o=i[e];return o?"".concat(n,"-").concat(o):"".concat(r.Z.generate(t),"-").concat(e)}},77430:function(t,e,n){"use strict";n.d(e,{Z:function(){return i}});var r=n(32298);function i(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"Mui",i={};return e.forEach((function(e){i[e]=(0,r.Z)(t,e,n)})),i}},11194:function(t,e,n){"use strict";function r(t){var e=t.documentElement.clientWidth;return Math.abs(window.innerWidth-e)}n.d(e,{Z:function(){return r}})},42504:function(t,e,n){"use strict";function r(t){return t&&t.ownerDocument||document}n.d(e,{Z:function(){return r}})},8929:function(t,e,n){"use strict";n.d(e,{Z:function(){return i}});var r=n(42504);function i(t){return(0,r.Z)(t).defaultView||window}},29023:function(t,e,n){"use strict";n.d(e,{Z:function(){return i}});var r=n(87462);function i(t,e){var n=(0,r.Z)({},e);return Object.keys(t).forEach((function(o){if(o.toString().match(/^(components|slots)$/))n[o]=(0,r.Z)({},t[o],n[o]);else if(o.toString().match(/^(componentsProps|slotProps)$/)){var a=t[o]||{},s=e[o];n[o]={},s&&Object.keys(s)?a&&Object.keys(a)?(n[o]=(0,r.Z)({},s),Object.keys(a).forEach((function(t){n[o][t]=i(a[t],s[t])}))):n[o]=s:n[o]=a}else void 0===n[o]&&(n[o]=t[o])})),n}},89265:function(t,e,n){"use strict";function r(t,e){"function"===typeof t?t(e):t&&(t.current=e)}n.d(e,{Z:function(){return r}})},35422:function(t,e,n){"use strict";n.d(e,{Z:function(){return o}});var r=n(29439),i=n(47313);function o(t){var e=t.controlled,n=t.default,o=(t.name,t.state,i.useRef(void 0!==e).current),a=i.useState(n),s=(0,r.Z)(a,2),u=s[0],l=s[1];return[o?e:u,i.useCallback((function(t){o||l(t)}),[])]}},55094:function(t,e,n){"use strict";var r=n(47313),i="undefined"!==typeof window?r.useLayoutEffect:r.useEffect;e.Z=i},76182:function(t,e,n){"use strict";var r=n(47313),i=n(55094);e.Z=function(t){var e=r.useRef(t);return(0,i.Z)((function(){e.current=t})),r.useRef((function(){return e.current.apply(void 0,arguments)})).current}},71577:function(t,e,n){"use strict";n.d(e,{Z:function(){return o}});var r=n(47313),i=n(89265);function o(){for(var t=arguments.length,e=new Array(t),n=0;n=0&&(e.hash=t.substr(n),t=t.substr(0,n));var r=t.indexOf("?");r>=0&&(e.search=t.substr(r),t=t.substr(0,r)),t&&(e.pathname=t)}return e}function k(t,e,n,i){void 0===i&&(i={});var o=i,a=o.window,s=void 0===a?document.defaultView:a,u=o.v5Compat,l=void 0!==u&&u,c=s.history,f=r.Pop,d=null,p=v();function v(){return(c.state||{idx:null}).idx}function y(){f=r.Pop;var t=v(),e=null==t?null:t-p;p=t,d&&d({action:f,location:k.location,delta:e})}function _(t){var e="null"!==s.location.origin?s.location.origin:s.location.href,n="string"===typeof t?t:w(t);return g(e,"No window.location.(origin|href) available to create URL for href: "+n),new URL(n,e)}null==p&&(p=0,c.replaceState(h({},c.state,{idx:p}),""));var k={get action(){return f},get location(){return t(s,c)},listen:function(t){if(d)throw new Error("A history only accepts one active listener");return s.addEventListener(m,y),d=t,function(){s.removeEventListener(m,y),d=null}},createHref:function(t){return e(s,t)},createURL:_,encodeLocation:function(t){var e=_(t);return{pathname:e.pathname,search:e.search,hash:e.hash}},push:function(t,e){f=r.Push;var i=x(k.location,t,e);n&&n(i,t);var o=b(i,p=v()+1),a=k.createHref(i);try{c.pushState(o,"",a)}catch(u){s.location.assign(a)}l&&d&&d({action:f,location:k.location,delta:1})},replace:function(t,e){f=r.Replace;var i=x(k.location,t,e);n&&n(i,t);var o=b(i,p=v()),a=k.createHref(i);c.replaceState(o,"",a),l&&d&&d({action:f,location:k.location,delta:0})},go:function(t){return c.go(t)}};return k}!function(t){t.data="data",t.deferred="deferred",t.redirect="redirect",t.error="error"}(p||(p={}));new Set(["lazy","caseSensitive","path","id","index","children"]);function S(t,e,n){void 0===n&&(n="/");var r=L(("string"===typeof e?_(e):e).pathname||"/",n);if(null==r)return null;var i=Z(t);!function(t){t.sort((function(t,e){return t.score!==e.score?e.score-t.score:function(t,e){var n=t.length===e.length&&t.slice(0,-1).every((function(t,n){return t===e[n]}));return n?t[t.length-1]-e[e.length-1]:0}(t.routesMeta.map((function(t){return t.childrenIndex})),e.routesMeta.map((function(t){return t.childrenIndex})))}))}(i);for(var o=null,a=0;null==o&&a0&&(g(!0!==t.index,'Index routes must not have child routes. Please remove all child routes from route path "'+s+'".'),Z(t.children,e,u,s)),(null!=t.path||t.index)&&e.push({path:s,score:T(s,t.index),routesMeta:u})};return t.forEach((function(t,e){var n;if(""!==t.path&&null!=(n=t.path)&&n.includes("?")){var r,o=(0,f.Z)(E(t.path));try{for(o.s();!(r=o.n()).done;){var a=r.value;i(t,e,a)}}catch(s){o.e(s)}finally{o.f()}}else i(t,e)})),e}function E(t){var e=t.split("/");if(0===e.length)return[];var n=(0,c.Z)(e),r=n[0],i=n.slice(1),o=r.endsWith("?"),a=r.replace(/\?$/,"");if(0===i.length)return o?[a,""]:[a];var s=E(i.join("/")),u=[];return u.push.apply(u,(0,d.Z)(s.map((function(t){return""===t?a:[a,t].join("/")})))),o&&u.push.apply(u,(0,d.Z)(s)),u.map((function(e){return t.startsWith("/")&&""===e?"/":e}))}var C=/^:\w+$/,P=function(t){return"*"===t};function T(t,e){var n=t.split("/"),r=n.length;return n.some(P)&&(r+=-2),e&&(r+=2),n.filter((function(t){return!P(t)})).reduce((function(t,e){return t+(C.test(e)?3:""===e?1:10)}),r)}function A(t,e){for(var n=t.routesMeta,r={},i="/",o=[],a=0;a and the router will parse it for you.'}function j(t){return t.filter((function(t,e){return 0===e||t.route.path&&t.route.path.length>0}))}function I(t,e,n,r){var i;void 0===r&&(r=!1),"string"===typeof t?i=_(t):(g(!(i=h({},t)).pathname||!i.pathname.includes("?"),R("?","pathname","search",i)),g(!i.pathname||!i.pathname.includes("#"),R("#","pathname","hash",i)),g(!i.search||!i.search.includes("#"),R("#","search","hash",i)));var o,a=""===t||""===i.pathname,s=a?"/":i.pathname;if(r||null==s)o=n;else{var u=e.length-1;if(s.startsWith("..")){for(var l=s.split("/");".."===l[0];)l.shift(),u-=1;i.pathname=l.join("/")}o=u>=0?e[u]:"/"}var c=function(t,e){void 0===e&&(e="/");var n="string"===typeof t?_(t):t,r=n.pathname,i=n.search,o=void 0===i?"":i,a=n.hash,s=void 0===a?"":a,u=r?r.startsWith("/")?r:function(t,e){var n=e.replace(/\/+$/,"").split("/");return t.split("/").forEach((function(t){".."===t?n.length>1&&n.pop():"."!==t&&n.push(t)})),n.length>1?n.join("/"):"/"}(r,e):e;return{pathname:u,search:N(o),hash:F(s)}}(i,o),f=s&&"/"!==s&&s.endsWith("/"),d=(a||"."===s)&&n.endsWith("/");return c.pathname.endsWith("/")||!f&&!d||(c.pathname+="/"),c}var B=function(t){return t.join("/").replace(/\/\/+/g,"/")},z=function(t){return t.replace(/\/+$/,"").replace(/^\/*/,"/")},N=function(t){return t&&"?"!==t?t.startsWith("?")?t:"?"+t:""},F=function(t){return t&&"#"!==t?t.startsWith("#")?t:"#"+t:""},D=function(t){(0,a.Z)(n,t);var e=(0,s.Z)(n);function n(){return(0,o.Z)(this,n),e.apply(this,arguments)}return(0,i.Z)(n)}((0,u.Z)(Error));function H(t){return null!=t&&"number"===typeof t.status&&"string"===typeof t.statusText&&"boolean"===typeof t.internal&&"data"in t}var W=["post","put","patch","delete"],U=(new Set(W),["get"].concat(W));new Set(U),new Set([301,302,303,307,308]),new Set([307,308]),"undefined"!==typeof window&&"undefined"!==typeof window.document&&window.document.createElement;Symbol("deferred")},2470:function(t,e){"use strict";e.byteLength=function(t){var e=u(t),n=e[0],r=e[1];return 3*(n+r)/4-r},e.toByteArray=function(t){var e,n,o=u(t),a=o[0],s=o[1],l=new i(function(t,e,n){return 3*(e+n)/4-n}(0,a,s)),c=0,f=s>0?a-4:a;for(n=0;n>16&255,l[c++]=e>>8&255,l[c++]=255&e;2===s&&(e=r[t.charCodeAt(n)]<<2|r[t.charCodeAt(n+1)]>>4,l[c++]=255&e);1===s&&(e=r[t.charCodeAt(n)]<<10|r[t.charCodeAt(n+1)]<<4|r[t.charCodeAt(n+2)]>>2,l[c++]=e>>8&255,l[c++]=255&e);return l},e.fromByteArray=function(t){for(var e,r=t.length,i=r%3,o=[],a=16383,s=0,u=r-i;su?u:s+a));1===i?(e=t[r-1],o.push(n[e>>2]+n[e<<4&63]+"==")):2===i&&(e=(t[r-2]<<8)+t[r-1],o.push(n[e>>10]+n[e>>4&63]+n[e<<2&63]+"="));return o.join("")};for(var n=[],r=[],i="undefined"!==typeof Uint8Array?Uint8Array:Array,o="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",a=0,s=o.length;a0)throw new Error("Invalid string. Length must be a multiple of 4");var n=t.indexOf("=");return-1===n&&(n=e),[n,n===e?0:4-n%4]}function l(t,e,r){for(var i,o,a=[],s=e;s>18&63]+n[o>>12&63]+n[o>>6&63]+n[63&o]);return a.join("")}r["-".charCodeAt(0)]=62,r["_".charCodeAt(0)]=63},40918:function(t,e,n){"use strict";var r=n(56690).default,i=n(89728).default,o=n(66115).default,a=n(61655).default,s=n(26389).default,u=n(2470),l=n(60545),c="function"===typeof Symbol&&"function"===typeof Symbol.for?Symbol.for("nodejs.util.inspect.custom"):null;e.lW=h,e.h2=50;var f=2147483647;function d(t){if(t>f)throw new RangeError('The value "'+t+'" is invalid for option "size"');var e=new Uint8Array(t);return Object.setPrototypeOf(e,h.prototype),e}function h(t,e,n){if("number"===typeof t){if("string"===typeof e)throw new TypeError('The "string" argument must be of type string. Received type number');return v(t)}return p(t,e,n)}function p(t,e,n){if("string"===typeof t)return function(t,e){"string"===typeof e&&""!==e||(e="utf8");if(!h.isEncoding(e))throw new TypeError("Unknown encoding: "+e);var n=0|x(t,e),r=d(n),i=r.write(t,e);i!==n&&(r=r.slice(0,i));return r}(t,e);if(ArrayBuffer.isView(t))return function(t){if(tt(t,Uint8Array)){var e=new Uint8Array(t);return y(e.buffer,e.byteOffset,e.byteLength)}return g(t)}(t);if(null==t)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof t);if(tt(t,ArrayBuffer)||t&&tt(t.buffer,ArrayBuffer))return y(t,e,n);if("undefined"!==typeof SharedArrayBuffer&&(tt(t,SharedArrayBuffer)||t&&tt(t.buffer,SharedArrayBuffer)))return y(t,e,n);if("number"===typeof t)throw new TypeError('The "value" argument must not be of type number. Received type number');var r=t.valueOf&&t.valueOf();if(null!=r&&r!==t)return h.from(r,e,n);var i=function(t){if(h.isBuffer(t)){var e=0|b(t.length),n=d(e);return 0===n.length||t.copy(n,0,0,e),n}if(void 0!==t.length)return"number"!==typeof t.length||et(t.length)?d(0):g(t);if("Buffer"===t.type&&Array.isArray(t.data))return g(t.data)}(t);if(i)return i;if("undefined"!==typeof Symbol&&null!=Symbol.toPrimitive&&"function"===typeof t[Symbol.toPrimitive])return h.from(t[Symbol.toPrimitive]("string"),e,n);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof t)}function m(t){if("number"!==typeof t)throw new TypeError('"size" argument must be of type number');if(t<0)throw new RangeError('The value "'+t+'" is invalid for option "size"')}function v(t){return m(t),d(t<0?0:0|b(t))}function g(t){for(var e=t.length<0?0:0|b(t.length),n=d(e),r=0;r=f)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+f.toString(16)+" bytes");return 0|t}function x(t,e){if(h.isBuffer(t))return t.length;if(ArrayBuffer.isView(t)||tt(t,ArrayBuffer))return t.byteLength;if("string"!==typeof t)throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof t);var n=t.length,r=arguments.length>2&&!0===arguments[2];if(!r&&0===n)return 0;for(var i=!1;;)switch(e){case"ascii":case"latin1":case"binary":return n;case"utf8":case"utf-8":return Q(t).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*n;case"hex":return n>>>1;case"base64":return $(t).length;default:if(i)return r?-1:Q(t).length;e=(""+e).toLowerCase(),i=!0}}function w(t,e,n){var r=!1;if((void 0===e||e<0)&&(e=0),e>this.length)return"";if((void 0===n||n>this.length)&&(n=this.length),n<=0)return"";if((n>>>=0)<=(e>>>=0))return"";for(t||(t="utf8");;)switch(t){case"hex":return j(this,e,n);case"utf8":case"utf-8":return M(this,e,n);case"ascii":return L(this,e,n);case"latin1":case"binary":return R(this,e,n);case"base64":return A(this,e,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return I(this,e,n);default:if(r)throw new TypeError("Unknown encoding: "+t);t=(t+"").toLowerCase(),r=!0}}function _(t,e,n){var r=t[e];t[e]=t[n],t[n]=r}function k(t,e,n,r,i){if(0===t.length)return-1;if("string"===typeof n?(r=n,n=0):n>2147483647?n=2147483647:n<-2147483648&&(n=-2147483648),et(n=+n)&&(n=i?0:t.length-1),n<0&&(n=t.length+n),n>=t.length){if(i)return-1;n=t.length-1}else if(n<0){if(!i)return-1;n=0}if("string"===typeof e&&(e=h.from(e,r)),h.isBuffer(e))return 0===e.length?-1:S(t,e,n,r,i);if("number"===typeof e)return e&=255,"function"===typeof Uint8Array.prototype.indexOf?i?Uint8Array.prototype.indexOf.call(t,e,n):Uint8Array.prototype.lastIndexOf.call(t,e,n):S(t,[e],n,r,i);throw new TypeError("val must be string, number or Buffer")}function S(t,e,n,r,i){var o,a=1,s=t.length,u=e.length;if(void 0!==r&&("ucs2"===(r=String(r).toLowerCase())||"ucs-2"===r||"utf16le"===r||"utf-16le"===r)){if(t.length<2||e.length<2)return-1;a=2,s/=2,u/=2,n/=2}function l(t,e){return 1===a?t[e]:t.readUInt16BE(e*a)}if(i){var c=-1;for(o=n;os&&(n=s-u),o=n;o>=0;o--){for(var f=!0,d=0;di&&(r=i):r=i;var o,a=e.length;for(r>a/2&&(r=a/2),o=0;o>8,i=n%256,o.push(i),o.push(r);return o}(e,t.length-n),t,n,r)}function A(t,e,n){return 0===e&&n===t.length?u.fromByteArray(t):u.fromByteArray(t.slice(e,n))}function M(t,e,n){n=Math.min(t.length,n);for(var r=[],i=e;i239?4:o>223?3:o>191?2:1;if(i+s<=n){var u=void 0,l=void 0,c=void 0,f=void 0;switch(s){case 1:o<128&&(a=o);break;case 2:128===(192&(u=t[i+1]))&&(f=(31&o)<<6|63&u)>127&&(a=f);break;case 3:u=t[i+1],l=t[i+2],128===(192&u)&&128===(192&l)&&(f=(15&o)<<12|(63&u)<<6|63&l)>2047&&(f<55296||f>57343)&&(a=f);break;case 4:u=t[i+1],l=t[i+2],c=t[i+3],128===(192&u)&&128===(192&l)&&128===(192&c)&&(f=(15&o)<<18|(63&u)<<12|(63&l)<<6|63&c)>65535&&f<1114112&&(a=f)}}null===a?(a=65533,s=1):a>65535&&(a-=65536,r.push(a>>>10&1023|55296),a=56320|1023&a),r.push(a),i+=s}return function(t){var e=t.length;if(e<=O)return String.fromCharCode.apply(String,t);var n="",r=0;for(;rr.length?(h.isBuffer(o)||(o=h.from(o)),o.copy(r,i)):Uint8Array.prototype.set.call(r,o,i);else{if(!h.isBuffer(o))throw new TypeError('"list" argument must be an Array of Buffers');o.copy(r,i)}i+=o.length}return r},h.byteLength=x,h.prototype._isBuffer=!0,h.prototype.swap16=function(){var t=this.length;if(t%2!==0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var e=0;en&&(t+=" ... "),""},c&&(h.prototype[c]=h.prototype.inspect),h.prototype.compare=function(t,e,n,r,i){if(tt(t,Uint8Array)&&(t=h.from(t,t.offset,t.byteLength)),!h.isBuffer(t))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof t);if(void 0===e&&(e=0),void 0===n&&(n=t?t.length:0),void 0===r&&(r=0),void 0===i&&(i=this.length),e<0||n>t.length||r<0||i>this.length)throw new RangeError("out of range index");if(r>=i&&e>=n)return 0;if(r>=i)return-1;if(e>=n)return 1;if(this===t)return 0;for(var o=(i>>>=0)-(r>>>=0),a=(n>>>=0)-(e>>>=0),s=Math.min(o,a),u=this.slice(r,i),l=t.slice(e,n),c=0;c>>=0,isFinite(n)?(n>>>=0,void 0===r&&(r="utf8")):(r=n,n=void 0)}var i=this.length-e;if((void 0===n||n>i)&&(n=i),t.length>0&&(n<0||e<0)||e>this.length)throw new RangeError("Attempt to write outside buffer bounds");r||(r="utf8");for(var o=!1;;)switch(r){case"hex":return Z(this,t,e,n);case"utf8":case"utf-8":return E(this,t,e,n);case"ascii":case"latin1":case"binary":return C(this,t,e,n);case"base64":return P(this,t,e,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return T(this,t,e,n);default:if(o)throw new TypeError("Unknown encoding: "+r);r=(""+r).toLowerCase(),o=!0}},h.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var O=4096;function L(t,e,n){var r="";n=Math.min(t.length,n);for(var i=e;ir)&&(n=r);for(var i="",o=e;on)throw new RangeError("Trying to access beyond buffer length")}function z(t,e,n,r,i,o){if(!h.isBuffer(t))throw new TypeError('"buffer" argument must be a Buffer instance');if(e>i||et.length)throw new RangeError("Index out of range")}function N(t,e,n,r,i){G(e,r,i,t,n,7);var o=Number(e&BigInt(4294967295));t[n++]=o,o>>=8,t[n++]=o,o>>=8,t[n++]=o,o>>=8,t[n++]=o;var a=Number(e>>BigInt(32)&BigInt(4294967295));return t[n++]=a,a>>=8,t[n++]=a,a>>=8,t[n++]=a,a>>=8,t[n++]=a,n}function F(t,e,n,r,i){G(e,r,i,t,n,7);var o=Number(e&BigInt(4294967295));t[n+7]=o,o>>=8,t[n+6]=o,o>>=8,t[n+5]=o,o>>=8,t[n+4]=o;var a=Number(e>>BigInt(32)&BigInt(4294967295));return t[n+3]=a,a>>=8,t[n+2]=a,a>>=8,t[n+1]=a,a>>=8,t[n]=a,n+8}function D(t,e,n,r,i,o){if(n+r>t.length)throw new RangeError("Index out of range");if(n<0)throw new RangeError("Index out of range")}function H(t,e,n,r,i){return e=+e,n>>>=0,i||D(t,0,n,4),l.write(t,e,n,r,23,4),n+4}function W(t,e,n,r,i){return e=+e,n>>>=0,i||D(t,0,n,8),l.write(t,e,n,r,52,8),n+8}h.prototype.slice=function(t,e){var n=this.length;(t=~~t)<0?(t+=n)<0&&(t=0):t>n&&(t=n),(e=void 0===e?n:~~e)<0?(e+=n)<0&&(e=0):e>n&&(e=n),e>>=0,e>>>=0,n||B(t,e,this.length);for(var r=this[t],i=1,o=0;++o>>=0,e>>>=0,n||B(t,e,this.length);for(var r=this[t+--e],i=1;e>0&&(i*=256);)r+=this[t+--e]*i;return r},h.prototype.readUint8=h.prototype.readUInt8=function(t,e){return t>>>=0,e||B(t,1,this.length),this[t]},h.prototype.readUint16LE=h.prototype.readUInt16LE=function(t,e){return t>>>=0,e||B(t,2,this.length),this[t]|this[t+1]<<8},h.prototype.readUint16BE=h.prototype.readUInt16BE=function(t,e){return t>>>=0,e||B(t,2,this.length),this[t]<<8|this[t+1]},h.prototype.readUint32LE=h.prototype.readUInt32LE=function(t,e){return t>>>=0,e||B(t,4,this.length),(this[t]|this[t+1]<<8|this[t+2]<<16)+16777216*this[t+3]},h.prototype.readUint32BE=h.prototype.readUInt32BE=function(t,e){return t>>>=0,e||B(t,4,this.length),16777216*this[t]+(this[t+1]<<16|this[t+2]<<8|this[t+3])},h.prototype.readBigUInt64LE=rt((function(t){K(t>>>=0,"offset");var e=this[t],n=this[t+7];void 0!==e&&void 0!==n||Y(t,this.length-8);var r=e+this[++t]*Math.pow(2,8)+this[++t]*Math.pow(2,16)+this[++t]*Math.pow(2,24),i=this[++t]+this[++t]*Math.pow(2,8)+this[++t]*Math.pow(2,16)+n*Math.pow(2,24);return BigInt(r)+(BigInt(i)<>>=0,"offset");var e=this[t],n=this[t+7];void 0!==e&&void 0!==n||Y(t,this.length-8);var r=e*Math.pow(2,24)+this[++t]*Math.pow(2,16)+this[++t]*Math.pow(2,8)+this[++t],i=this[++t]*Math.pow(2,24)+this[++t]*Math.pow(2,16)+this[++t]*Math.pow(2,8)+n;return(BigInt(r)<>>=0,e>>>=0,n||B(t,e,this.length);for(var r=this[t],i=1,o=0;++o=(i*=128)&&(r-=Math.pow(2,8*e)),r},h.prototype.readIntBE=function(t,e,n){t>>>=0,e>>>=0,n||B(t,e,this.length);for(var r=e,i=1,o=this[t+--r];r>0&&(i*=256);)o+=this[t+--r]*i;return o>=(i*=128)&&(o-=Math.pow(2,8*e)),o},h.prototype.readInt8=function(t,e){return t>>>=0,e||B(t,1,this.length),128&this[t]?-1*(255-this[t]+1):this[t]},h.prototype.readInt16LE=function(t,e){t>>>=0,e||B(t,2,this.length);var n=this[t]|this[t+1]<<8;return 32768&n?4294901760|n:n},h.prototype.readInt16BE=function(t,e){t>>>=0,e||B(t,2,this.length);var n=this[t+1]|this[t]<<8;return 32768&n?4294901760|n:n},h.prototype.readInt32LE=function(t,e){return t>>>=0,e||B(t,4,this.length),this[t]|this[t+1]<<8|this[t+2]<<16|this[t+3]<<24},h.prototype.readInt32BE=function(t,e){return t>>>=0,e||B(t,4,this.length),this[t]<<24|this[t+1]<<16|this[t+2]<<8|this[t+3]},h.prototype.readBigInt64LE=rt((function(t){K(t>>>=0,"offset");var e=this[t],n=this[t+7];void 0!==e&&void 0!==n||Y(t,this.length-8);var r=this[t+4]+this[t+5]*Math.pow(2,8)+this[t+6]*Math.pow(2,16)+(n<<24);return(BigInt(r)<>>=0,"offset");var e=this[t],n=this[t+7];void 0!==e&&void 0!==n||Y(t,this.length-8);var r=(e<<24)+this[++t]*Math.pow(2,16)+this[++t]*Math.pow(2,8)+this[++t];return(BigInt(r)<>>=0,e||B(t,4,this.length),l.read(this,t,!0,23,4)},h.prototype.readFloatBE=function(t,e){return t>>>=0,e||B(t,4,this.length),l.read(this,t,!1,23,4)},h.prototype.readDoubleLE=function(t,e){return t>>>=0,e||B(t,8,this.length),l.read(this,t,!0,52,8)},h.prototype.readDoubleBE=function(t,e){return t>>>=0,e||B(t,8,this.length),l.read(this,t,!1,52,8)},h.prototype.writeUintLE=h.prototype.writeUIntLE=function(t,e,n,r){(t=+t,e>>>=0,n>>>=0,r)||z(this,t,e,n,Math.pow(2,8*n)-1,0);var i=1,o=0;for(this[e]=255&t;++o>>=0,n>>>=0,r)||z(this,t,e,n,Math.pow(2,8*n)-1,0);var i=n-1,o=1;for(this[e+i]=255&t;--i>=0&&(o*=256);)this[e+i]=t/o&255;return e+n},h.prototype.writeUint8=h.prototype.writeUInt8=function(t,e,n){return t=+t,e>>>=0,n||z(this,t,e,1,255,0),this[e]=255&t,e+1},h.prototype.writeUint16LE=h.prototype.writeUInt16LE=function(t,e,n){return t=+t,e>>>=0,n||z(this,t,e,2,65535,0),this[e]=255&t,this[e+1]=t>>>8,e+2},h.prototype.writeUint16BE=h.prototype.writeUInt16BE=function(t,e,n){return t=+t,e>>>=0,n||z(this,t,e,2,65535,0),this[e]=t>>>8,this[e+1]=255&t,e+2},h.prototype.writeUint32LE=h.prototype.writeUInt32LE=function(t,e,n){return t=+t,e>>>=0,n||z(this,t,e,4,4294967295,0),this[e+3]=t>>>24,this[e+2]=t>>>16,this[e+1]=t>>>8,this[e]=255&t,e+4},h.prototype.writeUint32BE=h.prototype.writeUInt32BE=function(t,e,n){return t=+t,e>>>=0,n||z(this,t,e,4,4294967295,0),this[e]=t>>>24,this[e+1]=t>>>16,this[e+2]=t>>>8,this[e+3]=255&t,e+4},h.prototype.writeBigUInt64LE=rt((function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return N(this,t,e,BigInt(0),BigInt("0xffffffffffffffff"))})),h.prototype.writeBigUInt64BE=rt((function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return F(this,t,e,BigInt(0),BigInt("0xffffffffffffffff"))})),h.prototype.writeIntLE=function(t,e,n,r){if(t=+t,e>>>=0,!r){var i=Math.pow(2,8*n-1);z(this,t,e,n,i-1,-i)}var o=0,a=1,s=0;for(this[e]=255&t;++o>0)-s&255;return e+n},h.prototype.writeIntBE=function(t,e,n,r){if(t=+t,e>>>=0,!r){var i=Math.pow(2,8*n-1);z(this,t,e,n,i-1,-i)}var o=n-1,a=1,s=0;for(this[e+o]=255&t;--o>=0&&(a*=256);)t<0&&0===s&&0!==this[e+o+1]&&(s=1),this[e+o]=(t/a>>0)-s&255;return e+n},h.prototype.writeInt8=function(t,e,n){return t=+t,e>>>=0,n||z(this,t,e,1,127,-128),t<0&&(t=255+t+1),this[e]=255&t,e+1},h.prototype.writeInt16LE=function(t,e,n){return t=+t,e>>>=0,n||z(this,t,e,2,32767,-32768),this[e]=255&t,this[e+1]=t>>>8,e+2},h.prototype.writeInt16BE=function(t,e,n){return t=+t,e>>>=0,n||z(this,t,e,2,32767,-32768),this[e]=t>>>8,this[e+1]=255&t,e+2},h.prototype.writeInt32LE=function(t,e,n){return t=+t,e>>>=0,n||z(this,t,e,4,2147483647,-2147483648),this[e]=255&t,this[e+1]=t>>>8,this[e+2]=t>>>16,this[e+3]=t>>>24,e+4},h.prototype.writeInt32BE=function(t,e,n){return t=+t,e>>>=0,n||z(this,t,e,4,2147483647,-2147483648),t<0&&(t=4294967295+t+1),this[e]=t>>>24,this[e+1]=t>>>16,this[e+2]=t>>>8,this[e+3]=255&t,e+4},h.prototype.writeBigInt64LE=rt((function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return N(this,t,e,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))})),h.prototype.writeBigInt64BE=rt((function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return F(this,t,e,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))})),h.prototype.writeFloatLE=function(t,e,n){return H(this,t,e,!0,n)},h.prototype.writeFloatBE=function(t,e,n){return H(this,t,e,!1,n)},h.prototype.writeDoubleLE=function(t,e,n){return W(this,t,e,!0,n)},h.prototype.writeDoubleBE=function(t,e,n){return W(this,t,e,!1,n)},h.prototype.copy=function(t,e,n,r){if(!h.isBuffer(t))throw new TypeError("argument should be a Buffer");if(n||(n=0),r||0===r||(r=this.length),e>=t.length&&(e=t.length),e||(e=0),r>0&&r=this.length)throw new RangeError("Index out of range");if(r<0)throw new RangeError("sourceEnd out of bounds");r>this.length&&(r=this.length),t.length-e>>=0,n=void 0===n?this.length:n>>>0,t||(t=0),"number"===typeof t)for(o=e;o=r+4;n-=3)e="_".concat(t.slice(n-3,n)).concat(e);return"".concat(t.slice(0,n)).concat(e)}function G(t,e,n,r,i,o){if(t>n||t3?0===e||e===BigInt(0)?">= 0".concat(s," and < 2").concat(s," ** ").concat(8*(o+1)).concat(s):">= -(2".concat(s," ** ").concat(8*(o+1)-1).concat(s,") and < 2 ** ")+"".concat(8*(o+1)-1).concat(s):">= ".concat(e).concat(s," and <= ").concat(n).concat(s),new U.ERR_OUT_OF_RANGE("value",a,t)}!function(t,e,n){K(e,"offset"),void 0!==t[e]&&void 0!==t[e+n]||Y(e,t.length-(n+1))}(r,i,o)}function K(t,e){if("number"!==typeof t)throw new U.ERR_INVALID_ARG_TYPE(e,"number",t)}function Y(t,e,n){if(Math.floor(t)!==t)throw K(t,n),new U.ERR_OUT_OF_RANGE(n||"offset","an integer",t);if(e<0)throw new U.ERR_BUFFER_OUT_OF_BOUNDS;throw new U.ERR_OUT_OF_RANGE(n||"offset",">= ".concat(n?1:0," and <= ").concat(e),t)}V("ERR_BUFFER_OUT_OF_BOUNDS",(function(t){return t?"".concat(t," is outside of buffer bounds"):"Attempt to access memory outside buffer bounds"}),RangeError),V("ERR_INVALID_ARG_TYPE",(function(t,e){return'The "'.concat(t,'" argument must be of type number. Received type ').concat(typeof e)}),TypeError),V("ERR_OUT_OF_RANGE",(function(t,e,n){var r='The value of "'.concat(t,'" is out of range.'),i=n;return Number.isInteger(n)&&Math.abs(n)>Math.pow(2,32)?i=q(String(n)):"bigint"===typeof n&&(i=String(n),(n>Math.pow(BigInt(2),BigInt(32))||n<-Math.pow(BigInt(2),BigInt(32)))&&(i=q(i)),i+="n"),r+=" It must be ".concat(e,". Received ").concat(i)}),RangeError);var X=/[^+/0-9A-Za-z-_]/g;function Q(t,e){var n;e=e||1/0;for(var r=t.length,i=null,o=[],a=0;a55295&&n<57344){if(!i){if(n>56319){(e-=3)>-1&&o.push(239,191,189);continue}if(a+1===r){(e-=3)>-1&&o.push(239,191,189);continue}i=n;continue}if(n<56320){(e-=3)>-1&&o.push(239,191,189),i=n;continue}n=65536+(i-55296<<10|n-56320)}else i&&(e-=3)>-1&&o.push(239,191,189);if(i=null,n<128){if((e-=1)<0)break;o.push(n)}else if(n<2048){if((e-=2)<0)break;o.push(n>>6|192,63&n|128)}else if(n<65536){if((e-=3)<0)break;o.push(n>>12|224,n>>6&63|128,63&n|128)}else{if(!(n<1114112))throw new Error("Invalid code point");if((e-=4)<0)break;o.push(n>>18|240,n>>12&63|128,n>>6&63|128,63&n|128)}}return o}function $(t){return u.toByteArray(function(t){if((t=(t=t.split("=")[0]).trim().replace(X,"")).length<2)return"";for(;t.length%4!==0;)t+="=";return t}(t))}function J(t,e,n,r){var i;for(i=0;i=e.length||i>=t.length);++i)e[i+n]=t[i];return i}function tt(t,e){return t instanceof e||null!=t&&null!=t.constructor&&null!=t.constructor.name&&t.constructor.name===e.name}function et(t){return t!==t}var nt=function(){for(var t="0123456789abcdef",e=new Array(256),n=0;n<16;++n)for(var r=16*n,i=0;i<16;++i)e[r+i]=t[n]+t[i];return e}();function rt(t){return"undefined"===typeof BigInt?it:t}function it(){throw new Error("BigInt not supported")}},16225:function(t){var e=!("undefined"===typeof window||!window.document||!window.document.createElement);t.exports=e},46123:function(t,e){var n;!function(){"use strict";var r={}.hasOwnProperty;function i(){for(var t=[],e=0;e>1,c=-7,f=n?i-1:0,d=n?-1:1,h=t[e+f];for(f+=d,o=h&(1<<-c)-1,h>>=-c,c+=s;c>0;o=256*o+t[e+f],f+=d,c-=8);for(a=o&(1<<-c)-1,o>>=-c,c+=r;c>0;a=256*a+t[e+f],f+=d,c-=8);if(0===o)o=1-l;else{if(o===u)return a?NaN:1/0*(h?-1:1);a+=Math.pow(2,r),o-=l}return(h?-1:1)*a*Math.pow(2,o-r)},e.write=function(t,e,n,r,i,o){var a,s,u,l=8*o-i-1,c=(1<>1,d=23===i?Math.pow(2,-24)-Math.pow(2,-77):0,h=r?0:o-1,p=r?1:-1,m=e<0||0===e&&1/e<0?1:0;for(e=Math.abs(e),isNaN(e)||e===1/0?(s=isNaN(e)?1:0,a=c):(a=Math.floor(Math.log(e)/Math.LN2),e*(u=Math.pow(2,-a))<1&&(a--,u*=2),(e+=a+f>=1?d/u:d*Math.pow(2,1-f))*u>=2&&(a++,u/=2),a+f>=c?(s=0,a=c):a+f>=1?(s=(e*u-1)*Math.pow(2,i),a+=f):(s=e*Math.pow(2,f-1)*Math.pow(2,i),a=0));i>=8;t[n+h]=255&s,h+=p,s/=256,i-=8);for(a=a<0;t[n+h]=255&a,h+=p,a/=256,l-=8);t[n+h-p]|=128*m}},87248:function(t,e){!function(t){"use strict";var e="1.9.4";function n(t){var e,n,r,i;for(n=1,r=arguments.length;n0?Math.floor(t):Math.ceil(t)};function j(t,e,n){return t instanceof O?t:g(t)?new O(t[0],t[1]):void 0===t||null===t?t:"object"===typeof t&&"x"in t&&"y"in t?new O(t.x,t.y):new O(t,e,n)}function I(t,e){if(t)for(var n=e?[t,e]:t,r=0,i=n.length;r=this.min.x&&n.x<=this.max.x&&e.y>=this.min.y&&n.y<=this.max.y},intersects:function(t){t=B(t);var e=this.min,n=this.max,r=t.min,i=t.max,o=i.x>=e.x&&r.x<=n.x,a=i.y>=e.y&&r.y<=n.y;return o&&a},overlaps:function(t){t=B(t);var e=this.min,n=this.max,r=t.min,i=t.max,o=i.x>e.x&&r.xe.y&&r.y=r.lat&&n.lat<=i.lat&&e.lng>=r.lng&&n.lng<=i.lng},intersects:function(t){t=N(t);var e=this._southWest,n=this._northEast,r=t.getSouthWest(),i=t.getNorthEast(),o=i.lat>=e.lat&&r.lat<=n.lat,a=i.lng>=e.lng&&r.lng<=n.lng;return o&&a},overlaps:function(t){t=N(t);var e=this._southWest,n=this._northEast,r=t.getSouthWest(),i=t.getNorthEast(),o=i.lat>e.lat&&r.late.lng&&r.lng1,Pt=function(){var t=!1;try{var e=Object.defineProperty({},"passive",{get:function(){t=!0}});window.addEventListener("testPassiveEventSupport",l,e),window.removeEventListener("testPassiveEventSupport",l,e)}catch(n){}return t}(),Tt=!!document.createElement("canvas").getContext,At=!(!document.createElementNS||!X("svg").createSVGRect),Mt=!!At&&function(){var t=document.createElement("div");return t.innerHTML="","http://www.w3.org/2000/svg"===(t.firstChild&&t.firstChild.namespaceURI)}(),Ot=!At&&function(){try{var t=document.createElement("div");t.innerHTML='';var e=t.firstChild;return e.style.behavior="url(#default#VML)",e&&"object"===typeof e.adj}catch(n){return!1}}(),Lt=0===navigator.platform.indexOf("Mac"),Rt=0===navigator.platform.indexOf("Linux");function jt(t){return navigator.userAgent.toLowerCase().indexOf(t)>=0}var It={ie:J,ielt9:tt,edge:et,webkit:nt,android:rt,android23:it,androidStock:at,opera:st,chrome:ut,gecko:lt,safari:ct,phantom:ft,opera12:dt,win:ht,ie3d:pt,webkit3d:mt,gecko3d:vt,any3d:gt,mobile:yt,mobileWebkit:bt,mobileWebkit3d:xt,msPointer:wt,pointer:_t,touch:St,touchNative:kt,mobileOpera:Zt,mobileGecko:Et,retina:Ct,passiveEvents:Pt,canvas:Tt,svg:At,vml:Ot,inlineSvg:Mt,mac:Lt,linux:Rt},Bt=It.msPointer?"MSPointerDown":"pointerdown",zt=It.msPointer?"MSPointerMove":"pointermove",Nt=It.msPointer?"MSPointerUp":"pointerup",Ft=It.msPointer?"MSPointerCancel":"pointercancel",Dt={touchstart:Bt,touchmove:zt,touchend:Nt,touchcancel:Ft},Ht={touchstart:$t,touchmove:Qt,touchend:Qt,touchcancel:Qt},Wt={},Ut=!1;function Vt(t,e,n){return"touchstart"===e&&Xt(),Ht[e]?(n=Ht[e].bind(this,n),t.addEventListener(Dt[e],n,!1),n):(console.warn("wrong event specified:",e),l)}function qt(t,e,n){Dt[e]?t.removeEventListener(Dt[e],n,!1):console.warn("wrong event specified:",e)}function Gt(t){Wt[t.pointerId]=t}function Kt(t){Wt[t.pointerId]&&(Wt[t.pointerId]=t)}function Yt(t){delete Wt[t.pointerId]}function Xt(){Ut||(document.addEventListener(Bt,Gt,!0),document.addEventListener(zt,Kt,!0),document.addEventListener(Nt,Yt,!0),document.addEventListener(Ft,Yt,!0),Ut=!0)}function Qt(t,e){if(e.pointerType!==(e.MSPOINTER_TYPE_MOUSE||"mouse")){for(var n in e.touches=[],Wt)e.touches.push(Wt[n]);e.changedTouches=[e],t(e)}}function $t(t,e){e.MSPOINTER_TYPE_TOUCH&&e.pointerType===e.MSPOINTER_TYPE_TOUCH&&Ge(e),Qt(t,e)}function Jt(t){var e,n,r={};for(n in t)e=t[n],r[n]=e&&e.bind?e.bind(t):e;return t=r,r.type="dblclick",r.detail=2,r.isTrusted=!1,r._simulated=!0,r}var te=200;function ee(t,e){t.addEventListener("dblclick",e);var n,r=0;function i(t){if(1===t.detail){if("mouse"!==t.pointerType&&(!t.sourceCapabilities||t.sourceCapabilities.firesTouchEvents)){var i=Ye(t);if(!i.some((function(t){return t instanceof HTMLLabelElement&&t.attributes.for}))||i.some((function(t){return t instanceof HTMLInputElement||t instanceof HTMLSelectElement}))){var o=Date.now();o-r<=te?2===++n&&e(Jt(t)):n=1,r=o}}}else n=t.detail}return t.addEventListener("click",i),{dblclick:e,simDblclick:i}}function ne(t,e){t.removeEventListener("dblclick",e.dblclick),t.removeEventListener("click",e.simDblclick)}var re,ie,oe,ae,se,ue=Ze(["transform","webkitTransform","OTransform","MozTransform","msTransform"]),le=Ze(["webkitTransition","transition","OTransition","MozTransition","msTransition"]),ce="webkitTransition"===le||"OTransition"===le?le+"End":"transitionend";function fe(t){return"string"===typeof t?document.getElementById(t):t}function de(t,e){var n=t.style[e]||t.currentStyle&&t.currentStyle[e];if((!n||"auto"===n)&&document.defaultView){var r=document.defaultView.getComputedStyle(t,null);n=r?r[e]:null}return"auto"===n?null:n}function he(t,e,n){var r=document.createElement(t);return r.className=e||"",n&&n.appendChild(r),r}function pe(t){var e=t.parentNode;e&&e.removeChild(t)}function me(t){for(;t.firstChild;)t.removeChild(t.firstChild)}function ve(t){var e=t.parentNode;e&&e.lastChild!==t&&e.appendChild(t)}function ge(t){var e=t.parentNode;e&&e.firstChild!==t&&e.insertBefore(t,e.firstChild)}function ye(t,e){if(void 0!==t.classList)return t.classList.contains(e);var n=_e(t);return n.length>0&&new RegExp("(^|\\s)"+e+"(\\s|$)").test(n)}function be(t,e){if(void 0!==t.classList)for(var n=d(e),r=0,i=n.length;r0?2*window.devicePixelRatio:1;function $e(t){return It.edge?t.wheelDeltaY/2:t.deltaY&&0===t.deltaMode?-t.deltaY/Qe:t.deltaY&&1===t.deltaMode?20*-t.deltaY:t.deltaY&&2===t.deltaMode?60*-t.deltaY:t.deltaX||t.deltaZ?0:t.wheelDelta?(t.wheelDeltaY||t.wheelDelta)/2:t.detail&&Math.abs(t.detail)<32765?20*-t.detail:t.detail?t.detail/-32765*60:0}function Je(t,e){var n=e.relatedTarget;if(!n)return!0;try{for(;n&&n!==t;)n=n.parentNode}catch(r){return!1}return n!==t}var tn={__proto__:null,on:Be,off:Ne,stopPropagation:Ue,disableScrollPropagation:Ve,disableClickPropagation:qe,preventDefault:Ge,stop:Ke,getPropagationPath:Ye,getMousePosition:Xe,getWheelDelta:$e,isExternalTarget:Je,addListener:Be,removeListener:Ne},en=M.extend({run:function(t,e,n,r){this.stop(),this._el=t,this._inProgress=!0,this._duration=n||.25,this._easeOutPower=1/Math.max(r||.5,.2),this._startPos=Pe(t),this._offset=e.subtract(this._startPos),this._startTime=+new Date,this.fire("start"),this._animate()},stop:function(){this._inProgress&&(this._step(!0),this._complete())},_animate:function(){this._animId=Z(this._animate,this),this._step()},_step:function(t){var e=+new Date-this._startTime,n=1e3*this._duration;ethis.options.maxZoom)?this.setZoom(t):this},panInsideBounds:function(t,e){this._enforcingBounds=!0;var n=this.getCenter(),r=this._limitCenter(n,this._zoom,N(t));return n.equals(r)||this.panTo(r,e),this._enforcingBounds=!1,this},panInside:function(t,e){var n=j((e=e||{}).paddingTopLeft||e.padding||[0,0]),r=j(e.paddingBottomRight||e.padding||[0,0]),i=this.project(this.getCenter()),o=this.project(t),a=this.getPixelBounds(),s=B([a.min.add(n),a.max.subtract(r)]),u=s.getSize();if(!s.contains(o)){this._enforcingBounds=!0;var l=o.subtract(s.getCenter()),c=s.extend(o).getSize().subtract(u);i.x+=l.x<0?-c.x:c.x,i.y+=l.y<0?-c.y:c.y,this.panTo(this.unproject(i),e),this._enforcingBounds=!1}return this},invalidateSize:function(t){if(!this._loaded)return this;t=n({animate:!1,pan:!0},!0===t?{animate:!0}:t);var e=this.getSize();this._sizeChanged=!0,this._lastCenter=null;var r=this.getSize(),o=e.divideBy(2).round(),a=r.divideBy(2).round(),s=o.subtract(a);return s.x||s.y?(t.animate&&t.pan?this.panBy(s):(t.pan&&this._rawPanBy(s),this.fire("move"),t.debounceMoveend?(clearTimeout(this._sizeTimer),this._sizeTimer=setTimeout(i(this.fire,this,"moveend"),200)):this.fire("moveend")),this.fire("resize",{oldSize:e,newSize:r})):this},stop:function(){return this.setZoom(this._limitZoom(this._zoom)),this.options.zoomSnap||this.fire("viewreset"),this._stop()},locate:function(t){if(t=this._locateOptions=n({timeout:1e4,watch:!1},t),!("geolocation"in navigator))return this._handleGeolocationError({code:0,message:"Geolocation not supported."}),this;var e=i(this._handleGeolocationResponse,this),r=i(this._handleGeolocationError,this);return t.watch?this._locationWatchId=navigator.geolocation.watchPosition(e,r,t):navigator.geolocation.getCurrentPosition(e,r,t),this},stopLocate:function(){return navigator.geolocation&&navigator.geolocation.clearWatch&&navigator.geolocation.clearWatch(this._locationWatchId),this._locateOptions&&(this._locateOptions.setView=!1),this},_handleGeolocationError:function(t){if(this._container._leaflet_id){var e=t.code,n=t.message||(1===e?"permission denied":2===e?"position unavailable":"timeout");this._locateOptions.setView&&!this._loaded&&this.fitWorld(),this.fire("locationerror",{code:e,message:"Geolocation error: "+n+"."})}},_handleGeolocationResponse:function(t){if(this._container._leaflet_id){var e=new F(t.coords.latitude,t.coords.longitude),n=e.toBounds(2*t.coords.accuracy),r=this._locateOptions;if(r.setView){var i=this.getBoundsZoom(n);this.setView(e,r.maxZoom?Math.min(i,r.maxZoom):i)}var o={latlng:e,bounds:n,timestamp:t.timestamp};for(var a in t.coords)"number"===typeof t.coords[a]&&(o[a]=t.coords[a]);this.fire("locationfound",o)}},addHandler:function(t,e){if(!e)return this;var n=this[t]=new e(this);return this._handlers.push(n),this.options[t]&&n.enable(),this},remove:function(){if(this._initEvents(!0),this.options.maxBounds&&this.off("moveend",this._panInsideMaxBounds),this._containerId!==this._container._leaflet_id)throw new Error("Map container is being reused by another instance");try{delete this._container._leaflet_id,delete this._containerId}catch(e){this._container._leaflet_id=void 0,this._containerId=void 0}var t;for(t in void 0!==this._locationWatchId&&this.stopLocate(),this._stop(),pe(this._mapPane),this._clearControlPos&&this._clearControlPos(),this._resizeRequest&&(E(this._resizeRequest),this._resizeRequest=null),this._clearHandlers(),this._loaded&&this.fire("unload"),this._layers)this._layers[t].remove();for(t in this._panes)pe(this._panes[t]);return this._layers=[],this._panes=[],delete this._mapPane,delete this._renderer,this},createPane:function(t,e){var n=he("div","leaflet-pane"+(t?" leaflet-"+t.replace("Pane","")+"-pane":""),e||this._mapPane);return t&&(this._panes[t]=n),n},getCenter:function(){return this._checkIfLoaded(),this._lastCenter&&!this._moved()?this._lastCenter.clone():this.layerPointToLatLng(this._getCenterLayerPoint())},getZoom:function(){return this._zoom},getBounds:function(){var t=this.getPixelBounds();return new z(this.unproject(t.getBottomLeft()),this.unproject(t.getTopRight()))},getMinZoom:function(){return void 0===this.options.minZoom?this._layersMinZoom||0:this.options.minZoom},getMaxZoom:function(){return void 0===this.options.maxZoom?void 0===this._layersMaxZoom?1/0:this._layersMaxZoom:this.options.maxZoom},getBoundsZoom:function(t,e,n){t=N(t),n=j(n||[0,0]);var r=this.getZoom()||0,i=this.getMinZoom(),o=this.getMaxZoom(),a=t.getNorthWest(),s=t.getSouthEast(),u=this.getSize().subtract(n),l=B(this.project(s,r),this.project(a,r)).getSize(),c=It.any3d?this.options.zoomSnap:1,f=u.x/l.x,d=u.y/l.y,h=e?Math.max(f,d):Math.min(f,d);return r=this.getScaleZoom(h,r),c&&(r=Math.round(r/(c/100))*(c/100),r=e?Math.ceil(r/c)*c:Math.floor(r/c)*c),Math.max(i,Math.min(o,r))},getSize:function(){return this._size&&!this._sizeChanged||(this._size=new O(this._container.clientWidth||0,this._container.clientHeight||0),this._sizeChanged=!1),this._size.clone()},getPixelBounds:function(t,e){var n=this._getTopLeftPoint(t,e);return new I(n,n.add(this.getSize()))},getPixelOrigin:function(){return this._checkIfLoaded(),this._pixelOrigin},getPixelWorldBounds:function(t){return this.options.crs.getProjectedBounds(void 0===t?this.getZoom():t)},getPane:function(t){return"string"===typeof t?this._panes[t]:t},getPanes:function(){return this._panes},getContainer:function(){return this._container},getZoomScale:function(t,e){var n=this.options.crs;return e=void 0===e?this._zoom:e,n.scale(t)/n.scale(e)},getScaleZoom:function(t,e){var n=this.options.crs;e=void 0===e?this._zoom:e;var r=n.zoom(t*n.scale(e));return isNaN(r)?1/0:r},project:function(t,e){return e=void 0===e?this._zoom:e,this.options.crs.latLngToPoint(D(t),e)},unproject:function(t,e){return e=void 0===e?this._zoom:e,this.options.crs.pointToLatLng(j(t),e)},layerPointToLatLng:function(t){var e=j(t).add(this.getPixelOrigin());return this.unproject(e)},latLngToLayerPoint:function(t){return this.project(D(t))._round()._subtract(this.getPixelOrigin())},wrapLatLng:function(t){return this.options.crs.wrapLatLng(D(t))},wrapLatLngBounds:function(t){return this.options.crs.wrapLatLngBounds(N(t))},distance:function(t,e){return this.options.crs.distance(D(t),D(e))},containerPointToLayerPoint:function(t){return j(t).subtract(this._getMapPanePos())},layerPointToContainerPoint:function(t){return j(t).add(this._getMapPanePos())},containerPointToLatLng:function(t){var e=this.containerPointToLayerPoint(j(t));return this.layerPointToLatLng(e)},latLngToContainerPoint:function(t){return this.layerPointToContainerPoint(this.latLngToLayerPoint(D(t)))},mouseEventToContainerPoint:function(t){return Xe(t,this._container)},mouseEventToLayerPoint:function(t){return this.containerPointToLayerPoint(this.mouseEventToContainerPoint(t))},mouseEventToLatLng:function(t){return this.layerPointToLatLng(this.mouseEventToLayerPoint(t))},_initContainer:function(t){var e=this._container=fe(t);if(!e)throw new Error("Map container not found.");if(e._leaflet_id)throw new Error("Map container is already initialized.");Be(e,"scroll",this._onScroll,this),this._containerId=a(e)},_initLayout:function(){var t=this._container;this._fadeAnimated=this.options.fadeAnimation&&It.any3d,be(t,"leaflet-container"+(It.touch?" leaflet-touch":"")+(It.retina?" leaflet-retina":"")+(It.ielt9?" leaflet-oldie":"")+(It.safari?" leaflet-safari":"")+(this._fadeAnimated?" leaflet-fade-anim":""));var e=de(t,"position");"absolute"!==e&&"relative"!==e&&"fixed"!==e&&"sticky"!==e&&(t.style.position="relative"),this._initPanes(),this._initControlPos&&this._initControlPos()},_initPanes:function(){var t=this._panes={};this._paneRenderers={},this._mapPane=this.createPane("mapPane",this._container),Ce(this._mapPane,new O(0,0)),this.createPane("tilePane"),this.createPane("overlayPane"),this.createPane("shadowPane"),this.createPane("markerPane"),this.createPane("tooltipPane"),this.createPane("popupPane"),this.options.markerZoomAnimation||(be(t.markerPane,"leaflet-zoom-hide"),be(t.shadowPane,"leaflet-zoom-hide"))},_resetView:function(t,e,n){Ce(this._mapPane,new O(0,0));var r=!this._loaded;this._loaded=!0,e=this._limitZoom(e),this.fire("viewprereset");var i=this._zoom!==e;this._moveStart(i,n)._move(t,e)._moveEnd(i),this.fire("viewreset"),r&&this.fire("load")},_moveStart:function(t,e){return t&&this.fire("zoomstart"),e||this.fire("movestart"),this},_move:function(t,e,n,r){void 0===e&&(e=this._zoom);var i=this._zoom!==e;return this._zoom=e,this._lastCenter=t,this._pixelOrigin=this._getNewPixelOrigin(t),r?n&&n.pinch&&this.fire("zoom",n):((i||n&&n.pinch)&&this.fire("zoom",n),this.fire("move",n)),this},_moveEnd:function(t){return t&&this.fire("zoomend"),this.fire("moveend")},_stop:function(){return E(this._flyToFrame),this._panAnim&&this._panAnim.stop(),this},_rawPanBy:function(t){Ce(this._mapPane,this._getMapPanePos().subtract(t))},_getZoomSpan:function(){return this.getMaxZoom()-this.getMinZoom()},_panInsideMaxBounds:function(){this._enforcingBounds||this.panInsideBounds(this.options.maxBounds)},_checkIfLoaded:function(){if(!this._loaded)throw new Error("Set map center and zoom first.")},_initEvents:function(t){this._targets={},this._targets[a(this._container)]=this;var e=t?Ne:Be;e(this._container,"click dblclick mousedown mouseup mouseover mouseout mousemove contextmenu keypress keydown keyup",this._handleDOMEvent,this),this.options.trackResize&&e(window,"resize",this._onResize,this),It.any3d&&this.options.transform3DLimit&&(t?this.off:this.on).call(this,"moveend",this._onMoveEnd)},_onResize:function(){E(this._resizeRequest),this._resizeRequest=Z((function(){this.invalidateSize({debounceMoveend:!0})}),this)},_onScroll:function(){this._container.scrollTop=0,this._container.scrollLeft=0},_onMoveEnd:function(){var t=this._getMapPanePos();Math.max(Math.abs(t.x),Math.abs(t.y))>=this.options.transform3DLimit&&this._resetView(this.getCenter(),this.getZoom())},_findEventTargets:function(t,e){for(var n,r=[],i="mouseout"===e||"mouseover"===e,o=t.target||t.srcElement,s=!1;o;){if((n=this._targets[a(o)])&&("click"===e||"preclick"===e)&&this._draggableMoved(n)){s=!0;break}if(n&&n.listens(e,!0)){if(i&&!Je(o,t))break;if(r.push(n),i)break}if(o===this._container)break;o=o.parentNode}return r.length||s||i||!this.listens(e,!0)||(r=[this]),r},_isClickDisabled:function(t){for(;t&&t!==this._container;){if(t._leaflet_disable_click)return!0;t=t.parentNode}},_handleDOMEvent:function(t){var e=t.target||t.srcElement;if(!(!this._loaded||e._leaflet_disable_events||"click"===t.type&&this._isClickDisabled(e))){var n=t.type;"mousedown"===n&&Oe(e),this._fireDOMEvent(t,n)}},_mouseEvents:["click","dblclick","mouseover","mouseout","contextmenu"],_fireDOMEvent:function(t,e,r){if("click"===t.type){var i=n({},t);i.type="preclick",this._fireDOMEvent(i,i.type,r)}var o=this._findEventTargets(t,e);if(r){for(var a=[],s=0;s0?Math.round(t-e)/2:Math.max(0,Math.ceil(t))-Math.max(0,Math.floor(e))},_limitZoom:function(t){var e=this.getMinZoom(),n=this.getMaxZoom(),r=It.any3d?this.options.zoomSnap:1;return r&&(t=Math.round(t/r)*r),Math.max(e,Math.min(n,t))},_onPanTransitionStep:function(){this.fire("move")},_onPanTransitionEnd:function(){xe(this._mapPane,"leaflet-pan-anim"),this.fire("moveend")},_tryAnimatedPan:function(t,e){var n=this._getCenterOffset(t)._trunc();return!(!0!==(e&&e.animate)&&!this.getSize().contains(n))&&(this.panBy(n,e),!0)},_createAnimProxy:function(){var t=this._proxy=he("div","leaflet-proxy leaflet-zoom-animated");this._panes.mapPane.appendChild(t),this.on("zoomanim",(function(t){var e=ue,n=this._proxy.style[e];Ee(this._proxy,this.project(t.center,t.zoom),this.getZoomScale(t.zoom,1)),n===this._proxy.style[e]&&this._animatingZoom&&this._onZoomTransitionEnd()}),this),this.on("load moveend",this._animMoveEnd,this),this._on("unload",this._destroyAnimProxy,this)},_destroyAnimProxy:function(){pe(this._proxy),this.off("load moveend",this._animMoveEnd,this),delete this._proxy},_animMoveEnd:function(){var t=this.getCenter(),e=this.getZoom();Ee(this._proxy,this.project(t,e),this.getZoomScale(e,1))},_catchTransitionEnd:function(t){this._animatingZoom&&t.propertyName.indexOf("transform")>=0&&this._onZoomTransitionEnd()},_nothingToAnimate:function(){return!this._container.getElementsByClassName("leaflet-zoom-animated").length},_tryAnimatedZoom:function(t,e,n){if(this._animatingZoom)return!0;if(n=n||{},!this._zoomAnimated||!1===n.animate||this._nothingToAnimate()||Math.abs(e-this._zoom)>this.options.zoomAnimationThreshold)return!1;var r=this.getZoomScale(e),i=this._getCenterOffset(t)._divideBy(1-1/r);return!(!0!==n.animate&&!this.getSize().contains(i))&&(Z((function(){this._moveStart(!0,n.noMoveStart||!1)._animateZoom(t,e,!0)}),this),!0)},_animateZoom:function(t,e,n,r){this._mapPane&&(n&&(this._animatingZoom=!0,this._animateToCenter=t,this._animateToZoom=e,be(this._mapPane,"leaflet-zoom-anim")),this.fire("zoomanim",{center:t,zoom:e,noUpdate:r}),this._tempFireZoomEvent||(this._tempFireZoomEvent=this._zoom!==this._animateToZoom),this._move(this._animateToCenter,this._animateToZoom,void 0,!0),setTimeout(i(this._onZoomTransitionEnd,this),250))},_onZoomTransitionEnd:function(){this._animatingZoom&&(this._mapPane&&xe(this._mapPane,"leaflet-zoom-anim"),this._animatingZoom=!1,this._move(this._animateToCenter,this._animateToZoom,void 0,!0),this._tempFireZoomEvent&&this.fire("zoom"),delete this._tempFireZoomEvent,this.fire("move"),this._moveEnd(!0))}});function rn(t,e){return new nn(t,e)}var on=P.extend({options:{position:"topright"},initialize:function(t){h(this,t)},getPosition:function(){return this.options.position},setPosition:function(t){var e=this._map;return e&&e.removeControl(this),this.options.position=t,e&&e.addControl(this),this},getContainer:function(){return this._container},addTo:function(t){this.remove(),this._map=t;var e=this._container=this.onAdd(t),n=this.getPosition(),r=t._controlCorners[n];return be(e,"leaflet-control"),-1!==n.indexOf("bottom")?r.insertBefore(e,r.firstChild):r.appendChild(e),this._map.on("unload",this.remove,this),this},remove:function(){return this._map?(pe(this._container),this.onRemove&&this.onRemove(this._map),this._map.off("unload",this.remove,this),this._map=null,this):this},_refocusOnMap:function(t){this._map&&t&&t.screenX>0&&t.screenY>0&&this._map.getContainer().focus()}}),an=function(t){return new on(t)};nn.include({addControl:function(t){return t.addTo(this),this},removeControl:function(t){return t.remove(),this},_initControlPos:function(){var t=this._controlCorners={},e="leaflet-",n=this._controlContainer=he("div",e+"control-container",this._container);function r(r,i){var o=e+r+" "+e+i;t[r+i]=he("div",o,n)}r("top","left"),r("top","right"),r("bottom","left"),r("bottom","right")},_clearControlPos:function(){for(var t in this._controlCorners)pe(this._controlCorners[t]);pe(this._controlContainer),delete this._controlCorners,delete this._controlContainer}});var sn=on.extend({options:{collapsed:!0,position:"topright",autoZIndex:!0,hideSingleBase:!1,sortLayers:!1,sortFunction:function(t,e,n,r){return n1,this._baseLayersList.style.display=t?"":"none"),this._separator.style.display=e&&t?"":"none",this},_onLayerChange:function(t){this._handlingClick||this._update();var e=this._getLayer(a(t.target)),n=e.overlay?"add"===t.type?"overlayadd":"overlayremove":"add"===t.type?"baselayerchange":null;n&&this._map.fire(n,e)},_createRadioElement:function(t,e){var n='",r=document.createElement("div");return r.innerHTML=n,r.firstChild},_addItem:function(t){var e,n=document.createElement("label"),r=this._map.hasLayer(t.layer);t.overlay?((e=document.createElement("input")).type="checkbox",e.className="leaflet-control-layers-selector",e.defaultChecked=r):e=this._createRadioElement("leaflet-base-layers_"+a(this),r),this._layerControlInputs.push(e),e.layerId=a(t.layer),Be(e,"click",this._onInputClick,this);var i=document.createElement("span");i.innerHTML=" "+t.name;var o=document.createElement("span");return n.appendChild(o),o.appendChild(e),o.appendChild(i),(t.overlay?this._overlaysList:this._baseLayersList).appendChild(n),this._checkDisabledLayers(),n},_onInputClick:function(){if(!this._preventClick){var t,e,n=this._layerControlInputs,r=[],i=[];this._handlingClick=!0;for(var o=n.length-1;o>=0;o--)t=n[o],e=this._getLayer(t.layerId).layer,t.checked?r.push(e):t.checked||i.push(e);for(o=0;o=0;i--)t=n[i],e=this._getLayer(t.layerId).layer,t.disabled=void 0!==e.options.minZoom&&re.options.maxZoom},_expandIfNotCollapsed:function(){return this._map&&!this.options.collapsed&&this.expand(),this},_expandSafely:function(){var t=this._section;this._preventClick=!0,Be(t,"click",Ge),this.expand();var e=this;setTimeout((function(){Ne(t,"click",Ge),e._preventClick=!1}))}}),un=function(t,e,n){return new sn(t,e,n)},ln=on.extend({options:{position:"topleft",zoomInText:'',zoomInTitle:"Zoom in",zoomOutText:'',zoomOutTitle:"Zoom out"},onAdd:function(t){var e="leaflet-control-zoom",n=he("div",e+" leaflet-bar"),r=this.options;return this._zoomInButton=this._createButton(r.zoomInText,r.zoomInTitle,e+"-in",n,this._zoomIn),this._zoomOutButton=this._createButton(r.zoomOutText,r.zoomOutTitle,e+"-out",n,this._zoomOut),this._updateDisabled(),t.on("zoomend zoomlevelschange",this._updateDisabled,this),n},onRemove:function(t){t.off("zoomend zoomlevelschange",this._updateDisabled,this)},disable:function(){return this._disabled=!0,this._updateDisabled(),this},enable:function(){return this._disabled=!1,this._updateDisabled(),this},_zoomIn:function(t){!this._disabled&&this._map._zoomthis._map.getMinZoom()&&this._map.zoomOut(this._map.options.zoomDelta*(t.shiftKey?3:1))},_createButton:function(t,e,n,r,i){var o=he("a",n,r);return o.innerHTML=t,o.href="#",o.title=e,o.setAttribute("role","button"),o.setAttribute("aria-label",e),qe(o),Be(o,"click",Ke),Be(o,"click",i,this),Be(o,"click",this._refocusOnMap,this),o},_updateDisabled:function(){var t=this._map,e="leaflet-disabled";xe(this._zoomInButton,e),xe(this._zoomOutButton,e),this._zoomInButton.setAttribute("aria-disabled","false"),this._zoomOutButton.setAttribute("aria-disabled","false"),(this._disabled||t._zoom===t.getMinZoom())&&(be(this._zoomOutButton,e),this._zoomOutButton.setAttribute("aria-disabled","true")),(this._disabled||t._zoom===t.getMaxZoom())&&(be(this._zoomInButton,e),this._zoomInButton.setAttribute("aria-disabled","true"))}});nn.mergeOptions({zoomControl:!0}),nn.addInitHook((function(){this.options.zoomControl&&(this.zoomControl=new ln,this.addControl(this.zoomControl))}));var cn=function(t){return new ln(t)},fn=on.extend({options:{position:"bottomleft",maxWidth:100,metric:!0,imperial:!0},onAdd:function(t){var e="leaflet-control-scale",n=he("div",e),r=this.options;return this._addScales(r,e+"-line",n),t.on(r.updateWhenIdle?"moveend":"move",this._update,this),t.whenReady(this._update,this),n},onRemove:function(t){t.off(this.options.updateWhenIdle?"moveend":"move",this._update,this)},_addScales:function(t,e,n){t.metric&&(this._mScale=he("div",e,n)),t.imperial&&(this._iScale=he("div",e,n))},_update:function(){var t=this._map,e=t.getSize().y/2,n=t.distance(t.containerPointToLatLng([0,e]),t.containerPointToLatLng([this.options.maxWidth,e]));this._updateScales(n)},_updateScales:function(t){this.options.metric&&t&&this._updateMetric(t),this.options.imperial&&t&&this._updateImperial(t)},_updateMetric:function(t){var e=this._getRoundNum(t),n=e<1e3?e+" m":e/1e3+" km";this._updateScale(this._mScale,n,e/t)},_updateImperial:function(t){var e,n,r,i=3.2808399*t;i>5280?(e=i/5280,n=this._getRoundNum(e),this._updateScale(this._iScale,n+" mi",n/e)):(r=this._getRoundNum(i),this._updateScale(this._iScale,r+" ft",r/i))},_updateScale:function(t,e,n){t.style.width=Math.round(this.options.maxWidth*n)+"px",t.innerHTML=e},_getRoundNum:function(t){var e=Math.pow(10,(Math.floor(t)+"").length-1),n=t/e;return e*(n=n>=10?10:n>=5?5:n>=3?3:n>=2?2:1)}}),dn=function(t){return new fn(t)},hn='',pn=on.extend({options:{position:"bottomright",prefix:''+(It.inlineSvg?hn+" ":"")+"Leaflet"},initialize:function(t){h(this,t),this._attributions={}},onAdd:function(t){for(var e in t.attributionControl=this,this._container=he("div","leaflet-control-attribution"),qe(this._container),t._layers)t._layers[e].getAttribution&&this.addAttribution(t._layers[e].getAttribution());return this._update(),t.on("layeradd",this._addAttribution,this),this._container},onRemove:function(t){t.off("layeradd",this._addAttribution,this)},_addAttribution:function(t){t.layer.getAttribution&&(this.addAttribution(t.layer.getAttribution()),t.layer.once("remove",(function(){this.removeAttribution(t.layer.getAttribution())}),this))},setPrefix:function(t){return this.options.prefix=t,this._update(),this},addAttribution:function(t){return t?(this._attributions[t]||(this._attributions[t]=0),this._attributions[t]++,this._update(),this):this},removeAttribution:function(t){return t?(this._attributions[t]&&(this._attributions[t]--,this._update()),this):this},_update:function(){if(this._map){var t=[];for(var e in this._attributions)this._attributions[e]&&t.push(e);var n=[];this.options.prefix&&n.push(this.options.prefix),t.length&&n.push(t.join(", ")),this._container.innerHTML=n.join(' ')}}});nn.mergeOptions({attributionControl:!0}),nn.addInitHook((function(){this.options.attributionControl&&(new pn).addTo(this)}));var mn=function(t){return new pn(t)};on.Layers=sn,on.Zoom=ln,on.Scale=fn,on.Attribution=pn,an.layers=un,an.zoom=cn,an.scale=dn,an.attribution=mn;var vn=P.extend({initialize:function(t){this._map=t},enable:function(){return this._enabled||(this._enabled=!0,this.addHooks()),this},disable:function(){return this._enabled?(this._enabled=!1,this.removeHooks(),this):this},enabled:function(){return!!this._enabled}});vn.addTo=function(t,e){return t.addHandler(e,this),this};var gn={Events:A},yn=It.touch?"touchstart mousedown":"mousedown",bn=M.extend({options:{clickTolerance:3},initialize:function(t,e,n,r){h(this,r),this._element=t,this._dragStartTarget=e||t,this._preventOutline=n},enable:function(){this._enabled||(Be(this._dragStartTarget,yn,this._onDown,this),this._enabled=!0)},disable:function(){this._enabled&&(bn._dragging===this&&this.finishDrag(!0),Ne(this._dragStartTarget,yn,this._onDown,this),this._enabled=!1,this._moved=!1)},_onDown:function(t){if(this._enabled&&(this._moved=!1,!ye(this._element,"leaflet-zoom-anim")))if(t.touches&&1!==t.touches.length)bn._dragging===this&&this.finishDrag();else if(!(bn._dragging||t.shiftKey||1!==t.which&&1!==t.button&&!t.touches)&&(bn._dragging=this,this._preventOutline&&Oe(this._element),Ae(),re(),!this._moving)){this.fire("down");var e=t.touches?t.touches[0]:t,n=Re(this._element);this._startPoint=new O(e.clientX,e.clientY),this._startPos=Pe(this._element),this._parentScale=je(n);var r="mousedown"===t.type;Be(document,r?"mousemove":"touchmove",this._onMove,this),Be(document,r?"mouseup":"touchend touchcancel",this._onUp,this)}},_onMove:function(t){if(this._enabled)if(t.touches&&t.touches.length>1)this._moved=!0;else{var e=t.touches&&1===t.touches.length?t.touches[0]:t,n=new O(e.clientX,e.clientY)._subtract(this._startPoint);(n.x||n.y)&&(Math.abs(n.x)+Math.abs(n.y)u&&(o=a,u=s);u>n&&(e[o]=1,Tn(t,e,n,r,o),Tn(t,e,n,o,i))}function An(t,e){for(var n=[t[0]],r=1,i=0,o=t.length;re&&(n.push(t[r]),i=r);return ie.max.x&&(n|=2),t.ye.max.y&&(n|=8),n}function Rn(t,e){var n=e.x-t.x,r=e.y-t.y;return n*n+r*r}function jn(t,e,n,r){var i,o=e.x,a=e.y,s=n.x-o,u=n.y-a,l=s*s+u*u;return l>0&&((i=((t.x-o)*s+(t.y-a)*u)/l)>1?(o=n.x,a=n.y):i>0&&(o+=s*i,a+=u*i)),s=t.x-o,u=t.y-a,r?s*s+u*u:new O(o,a)}function In(t){return!g(t[0])||"object"!==typeof t[0][0]&&"undefined"!==typeof t[0][0]}function Bn(t){return console.warn("Deprecated use of _flat, please use L.LineUtil.isFlat instead."),In(t)}function zn(t,e){var n,r,i,o,a,s,u,l;if(!t||0===t.length)throw new Error("latlngs not passed");In(t)||(console.warn("latlngs are not flat! Only the first ring will be used"),t=t[0]);var c=D([0,0]),f=N(t);f.getNorthWest().distanceTo(f.getSouthWest())*f.getNorthEast().distanceTo(f.getNorthWest())<1700&&(c=_n(t));var d=t.length,h=[];for(n=0;nr){u=(o-r)/i,l=[s.x-u*(s.x-a.x),s.y-u*(s.y-a.y)];break}var m=e.unproject(j(l));return D([m.lat+c.lat,m.lng+c.lng])}var Nn={__proto__:null,simplify:Zn,pointToSegmentDistance:En,closestPointOnSegment:Cn,clipSegment:Mn,_getEdgeIntersection:On,_getBitCode:Ln,_sqClosestPointOnSegment:jn,isFlat:In,_flat:Bn,polylineCenter:zn},Fn={project:function(t){return new O(t.lng,t.lat)},unproject:function(t){return new F(t.y,t.x)},bounds:new I([-180,-90],[180,90])},Dn={R:6378137,R_MINOR:6356752.314245179,bounds:new I([-20037508.34279,-15496570.73972],[20037508.34279,18764656.23138]),project:function(t){var e=Math.PI/180,n=this.R,r=t.lat*e,i=this.R_MINOR/n,o=Math.sqrt(1-i*i),a=o*Math.sin(r),s=Math.tan(Math.PI/4-r/2)/Math.pow((1-a)/(1+a),o/2);return r=-n*Math.log(Math.max(s,1e-10)),new O(t.lng*e*n,r)},unproject:function(t){for(var e,n=180/Math.PI,r=this.R,i=this.R_MINOR/r,o=Math.sqrt(1-i*i),a=Math.exp(-t.y/r),s=Math.PI/2-2*Math.atan(a),u=0,l=.1;u<15&&Math.abs(l)>1e-7;u++)e=o*Math.sin(s),e=Math.pow((1-e)/(1+e),o/2),s+=l=Math.PI/2-2*Math.atan(a*e)-s;return new F(s*n,t.x*n/r)}},Hn={__proto__:null,LonLat:Fn,Mercator:Dn,SphericalMercator:V},Wn=n({},W,{code:"EPSG:3395",projection:Dn,transformation:function(){var t=.5/(Math.PI*Dn.R);return G(t,.5,-t,.5)}()}),Un=n({},W,{code:"EPSG:4326",projection:Fn,transformation:G(1/180,1,-1/180,.5)}),Vn=n({},H,{projection:Fn,transformation:G(1,0,-1,0),scale:function(t){return Math.pow(2,t)},zoom:function(t){return Math.log(t)/Math.LN2},distance:function(t,e){var n=e.lng-t.lng,r=e.lat-t.lat;return Math.sqrt(n*n+r*r)},infinite:!0});H.Earth=W,H.EPSG3395=Wn,H.EPSG3857=K,H.EPSG900913=Y,H.EPSG4326=Un,H.Simple=Vn;var qn=M.extend({options:{pane:"overlayPane",attribution:null,bubblingMouseEvents:!0},addTo:function(t){return t.addLayer(this),this},remove:function(){return this.removeFrom(this._map||this._mapToAdd)},removeFrom:function(t){return t&&t.removeLayer(this),this},getPane:function(t){return this._map.getPane(t?this.options[t]||t:this.options.pane)},addInteractiveTarget:function(t){return this._map._targets[a(t)]=this,this},removeInteractiveTarget:function(t){return delete this._map._targets[a(t)],this},getAttribution:function(){return this.options.attribution},_layerAdd:function(t){var e=t.target;if(e.hasLayer(this)){if(this._map=e,this._zoomAnimated=e._zoomAnimated,this.getEvents){var n=this.getEvents();e.on(n,this),this.once("remove",(function(){e.off(n,this)}),this)}this.onAdd(e),this.fire("add"),e.fire("layeradd",{layer:this})}}});nn.include({addLayer:function(t){if(!t._layerAdd)throw new Error("The provided object is not a Layer.");var e=a(t);return this._layers[e]||(this._layers[e]=t,t._mapToAdd=this,t.beforeAdd&&t.beforeAdd(this),this.whenReady(t._layerAdd,t)),this},removeLayer:function(t){var e=a(t);return this._layers[e]?(this._loaded&&t.onRemove(this),delete this._layers[e],this._loaded&&(this.fire("layerremove",{layer:t}),t.fire("remove")),t._map=t._mapToAdd=null,this):this},hasLayer:function(t){return a(t)in this._layers},eachLayer:function(t,e){for(var n in this._layers)t.call(e,this._layers[n]);return this},_addLayers:function(t){for(var e=0,n=(t=t?g(t)?t:[t]:[]).length;ethis._layersMaxZoom&&this.setZoom(this._layersMaxZoom),void 0===this.options.minZoom&&this._layersMinZoom&&this.getZoom()=2&&e[0]instanceof F&&e[0].equals(e[n-1])&&e.pop(),e},_setLatLngs:function(t){ur.prototype._setLatLngs.call(this,t),In(this._latlngs)&&(this._latlngs=[this._latlngs])},_defaultShape:function(){return In(this._latlngs[0])?this._latlngs[0]:this._latlngs[0][0]},_clipPoints:function(){var t=this._renderer._bounds,e=this.options.weight,n=new O(e,e);if(t=new I(t.min.subtract(n),t.max.add(n)),this._parts=[],this._pxBounds&&this._pxBounds.intersects(t))if(this.options.noClip)this._parts=this._rings;else for(var r,i=0,o=this._rings.length;it.y!==r.y>t.y&&t.x<(r.x-n.x)*(t.y-n.y)/(r.y-n.y)+n.x&&(l=!l);return l||ur.prototype._containsPoint.call(this,t,!0)}});function fr(t,e){return new cr(t,e)}var dr=Yn.extend({initialize:function(t,e){h(this,e),this._layers={},t&&this.addData(t)},addData:function(t){var e,n,r,i=g(t)?t:t.features;if(i){for(e=0,n=i.length;e0&&i.push(i[0].slice()),i}function br(t,e){return t.feature?n({},t.feature,{geometry:e}):xr(e)}function xr(t){return"Feature"===t.type||"FeatureCollection"===t.type?t:{type:"Feature",properties:{},geometry:t}}var wr={toGeoJSON:function(t){return br(this,{type:"Point",coordinates:gr(this.getLatLng(),t)})}};function _r(t,e){return new dr(t,e)}er.include(wr),ar.include(wr),ir.include(wr),ur.include({toGeoJSON:function(t){var e=!In(this._latlngs);return br(this,{type:(e?"Multi":"")+"LineString",coordinates:yr(this._latlngs,e?1:0,!1,t)})}}),cr.include({toGeoJSON:function(t){var e=!In(this._latlngs),n=e&&!In(this._latlngs[0]),r=yr(this._latlngs,n?2:e?1:0,!0,t);return e||(r=[r]),br(this,{type:(n?"Multi":"")+"Polygon",coordinates:r})}}),Gn.include({toMultiPoint:function(t){var e=[];return this.eachLayer((function(n){e.push(n.toGeoJSON(t).geometry.coordinates)})),br(this,{type:"MultiPoint",coordinates:e})},toGeoJSON:function(t){var e=this.feature&&this.feature.geometry&&this.feature.geometry.type;if("MultiPoint"===e)return this.toMultiPoint(t);var n="GeometryCollection"===e,r=[];return this.eachLayer((function(e){if(e.toGeoJSON){var i=e.toGeoJSON(t);if(n)r.push(i.geometry);else{var o=xr(i);"FeatureCollection"===o.type?r.push.apply(r,o.features):r.push(o)}}})),n?br(this,{geometries:r,type:"GeometryCollection"}):{type:"FeatureCollection",features:r}}});var kr=_r,Sr=qn.extend({options:{opacity:1,alt:"",interactive:!1,crossOrigin:!1,errorOverlayUrl:"",zIndex:1,className:""},initialize:function(t,e,n){this._url=t,this._bounds=N(e),h(this,n)},onAdd:function(){this._image||(this._initImage(),this.options.opacity<1&&this._updateOpacity()),this.options.interactive&&(be(this._image,"leaflet-interactive"),this.addInteractiveTarget(this._image)),this.getPane().appendChild(this._image),this._reset()},onRemove:function(){pe(this._image),this.options.interactive&&this.removeInteractiveTarget(this._image)},setOpacity:function(t){return this.options.opacity=t,this._image&&this._updateOpacity(),this},setStyle:function(t){return t.opacity&&this.setOpacity(t.opacity),this},bringToFront:function(){return this._map&&ve(this._image),this},bringToBack:function(){return this._map&&ge(this._image),this},setUrl:function(t){return this._url=t,this._image&&(this._image.src=t),this},setBounds:function(t){return this._bounds=N(t),this._map&&this._reset(),this},getEvents:function(){var t={zoom:this._reset,viewreset:this._reset};return this._zoomAnimated&&(t.zoomanim=this._animateZoom),t},setZIndex:function(t){return this.options.zIndex=t,this._updateZIndex(),this},getBounds:function(){return this._bounds},getElement:function(){return this._image},_initImage:function(){var t="IMG"===this._url.tagName,e=this._image=t?this._url:he("img");be(e,"leaflet-image-layer"),this._zoomAnimated&&be(e,"leaflet-zoom-animated"),this.options.className&&be(e,this.options.className),e.onselectstart=l,e.onmousemove=l,e.onload=i(this.fire,this,"load"),e.onerror=i(this._overlayOnError,this,"error"),(this.options.crossOrigin||""===this.options.crossOrigin)&&(e.crossOrigin=!0===this.options.crossOrigin?"":this.options.crossOrigin),this.options.zIndex&&this._updateZIndex(),t?this._url=e.src:(e.src=this._url,e.alt=this.options.alt)},_animateZoom:function(t){var e=this._map.getZoomScale(t.zoom),n=this._map._latLngBoundsToNewLayerBounds(this._bounds,t.zoom,t.center).min;Ee(this._image,n,e)},_reset:function(){var t=this._image,e=new I(this._map.latLngToLayerPoint(this._bounds.getNorthWest()),this._map.latLngToLayerPoint(this._bounds.getSouthEast())),n=e.getSize();Ce(t,e.min),t.style.width=n.x+"px",t.style.height=n.y+"px"},_updateOpacity:function(){ke(this._image,this.options.opacity)},_updateZIndex:function(){this._image&&void 0!==this.options.zIndex&&null!==this.options.zIndex&&(this._image.style.zIndex=this.options.zIndex)},_overlayOnError:function(){this.fire("error");var t=this.options.errorOverlayUrl;t&&this._url!==t&&(this._url=t,this._image.src=t)},getCenter:function(){return this._bounds.getCenter()}}),Zr=function(t,e,n){return new Sr(t,e,n)},Er=Sr.extend({options:{autoplay:!0,loop:!0,keepAspectRatio:!0,muted:!1,playsInline:!0},_initImage:function(){var t="VIDEO"===this._url.tagName,e=this._image=t?this._url:he("video");if(be(e,"leaflet-image-layer"),this._zoomAnimated&&be(e,"leaflet-zoom-animated"),this.options.className&&be(e,this.options.className),e.onselectstart=l,e.onmousemove=l,e.onloadeddata=i(this.fire,this,"load"),t){for(var n=e.getElementsByTagName("source"),r=[],o=0;o0?r:[e.src]}else{g(this._url)||(this._url=[this._url]),!this.options.keepAspectRatio&&Object.prototype.hasOwnProperty.call(e.style,"objectFit")&&(e.style.objectFit="fill"),e.autoplay=!!this.options.autoplay,e.loop=!!this.options.loop,e.muted=!!this.options.muted,e.playsInline=!!this.options.playsInline;for(var a=0;ai?(e.height=i+"px",be(t,o)):xe(t,o),this._containerWidth=this._container.offsetWidth},_animateZoom:function(t){var e=this._map._latLngToNewLayerPoint(this._latlng,t.zoom,t.center),n=this._getAnchor();Ce(this._container,e.add(n))},_adjustPan:function(){if(this.options.autoPan)if(this._map._panAnim&&this._map._panAnim.stop(),this._autopanning)this._autopanning=!1;else{var t=this._map,e=parseInt(de(this._container,"marginBottom"),10)||0,n=this._container.offsetHeight+e,r=this._containerWidth,i=new O(this._containerLeft,-n-this._containerBottom);i._add(Pe(this._container));var o=t.layerPointToContainerPoint(i),a=j(this.options.autoPanPadding),s=j(this.options.autoPanPaddingTopLeft||a),u=j(this.options.autoPanPaddingBottomRight||a),l=t.getSize(),c=0,f=0;o.x+r+u.x>l.x&&(c=o.x+r-l.x+u.x),o.x-c-s.x<0&&(c=o.x-s.x),o.y+n+u.y>l.y&&(f=o.y+n-l.y+u.y),o.y-f-s.y<0&&(f=o.y-s.y),(c||f)&&(this.options.keepInView&&(this._autopanning=!0),t.fire("autopanstart").panBy([c,f]))}},_getAnchor:function(){return j(this._source&&this._source._getPopupAnchor?this._source._getPopupAnchor():[0,0])}}),Or=function(t,e){return new Mr(t,e)};nn.mergeOptions({closePopupOnClick:!0}),nn.include({openPopup:function(t,e,n){return this._initOverlay(Mr,t,e,n).openOn(this),this},closePopup:function(t){return(t=arguments.length?t:this._popup)&&t.close(),this}}),qn.include({bindPopup:function(t,e){return this._popup=this._initOverlay(Mr,this._popup,t,e),this._popupHandlersAdded||(this.on({click:this._openPopup,keypress:this._onKeyPress,remove:this.closePopup,move:this._movePopup}),this._popupHandlersAdded=!0),this},unbindPopup:function(){return this._popup&&(this.off({click:this._openPopup,keypress:this._onKeyPress,remove:this.closePopup,move:this._movePopup}),this._popupHandlersAdded=!1,this._popup=null),this},openPopup:function(t){return this._popup&&(this instanceof Yn||(this._popup._source=this),this._popup._prepareOpen(t||this._latlng)&&this._popup.openOn(this._map)),this},closePopup:function(){return this._popup&&this._popup.close(),this},togglePopup:function(){return this._popup&&this._popup.toggle(this),this},isPopupOpen:function(){return!!this._popup&&this._popup.isOpen()},setPopupContent:function(t){return this._popup&&this._popup.setContent(t),this},getPopup:function(){return this._popup},_openPopup:function(t){if(this._popup&&this._map){Ke(t);var e=t.layer||t.target;this._popup._source!==e||e instanceof rr?(this._popup._source=e,this.openPopup(t.latlng)):this._map.hasLayer(this._popup)?this.closePopup():this.openPopup(t.latlng)}},_movePopup:function(t){this._popup.setLatLng(t.latlng)},_onKeyPress:function(t){13===t.originalEvent.keyCode&&this._openPopup(t)}});var Lr=Ar.extend({options:{pane:"tooltipPane",offset:[0,0],direction:"auto",permanent:!1,sticky:!1,opacity:.9},onAdd:function(t){Ar.prototype.onAdd.call(this,t),this.setOpacity(this.options.opacity),t.fire("tooltipopen",{tooltip:this}),this._source&&(this.addEventParent(this._source),this._source.fire("tooltipopen",{tooltip:this},!0))},onRemove:function(t){Ar.prototype.onRemove.call(this,t),t.fire("tooltipclose",{tooltip:this}),this._source&&(this.removeEventParent(this._source),this._source.fire("tooltipclose",{tooltip:this},!0))},getEvents:function(){var t=Ar.prototype.getEvents.call(this);return this.options.permanent||(t.preclick=this.close),t},_initLayout:function(){var t="leaflet-tooltip "+(this.options.className||"")+" leaflet-zoom-"+(this._zoomAnimated?"animated":"hide");this._contentNode=this._container=he("div",t),this._container.setAttribute("role","tooltip"),this._container.setAttribute("id","leaflet-tooltip-"+a(this))},_updateLayout:function(){},_adjustPan:function(){},_setPosition:function(t){var e,n,r=this._map,i=this._container,o=r.latLngToContainerPoint(r.getCenter()),a=r.layerPointToContainerPoint(t),s=this.options.direction,u=i.offsetWidth,l=i.offsetHeight,c=j(this.options.offset),f=this._getAnchor();"top"===s?(e=u/2,n=l):"bottom"===s?(e=u/2,n=0):"center"===s?(e=u/2,n=l/2):"right"===s?(e=0,n=l/2):"left"===s?(e=u,n=l/2):a.xthis.options.maxZoom||nr&&this._retainParent(i,o,a,r))},_retainChildren:function(t,e,n,r){for(var i=2*t;i<2*t+2;i++)for(var o=2*e;o<2*e+2;o++){var a=new O(i,o);a.z=n+1;var s=this._tileCoordsToKey(a),u=this._tiles[s];u&&u.active?u.retain=!0:(u&&u.loaded&&(u.retain=!0),n+1this.options.maxZoom||void 0!==this.options.minZoom&&i1)this._setView(t,n);else{for(var f=i.min.y;f<=i.max.y;f++)for(var d=i.min.x;d<=i.max.x;d++){var h=new O(d,f);if(h.z=this._tileZoom,this._isValidTile(h)){var p=this._tiles[this._tileCoordsToKey(h)];p?p.current=!0:a.push(h)}}if(a.sort((function(t,e){return t.distanceTo(o)-e.distanceTo(o)})),0!==a.length){this._loading||(this._loading=!0,this.fire("loading"));var m=document.createDocumentFragment();for(d=0;dn.max.x)||!e.wrapLat&&(t.yn.max.y))return!1}if(!this.options.bounds)return!0;var r=this._tileCoordsToBounds(t);return N(this.options.bounds).overlaps(r)},_keyToBounds:function(t){return this._tileCoordsToBounds(this._keyToTileCoords(t))},_tileCoordsToNwSe:function(t){var e=this._map,n=this.getTileSize(),r=t.scaleBy(n),i=r.add(n);return[e.unproject(r,t.z),e.unproject(i,t.z)]},_tileCoordsToBounds:function(t){var e=this._tileCoordsToNwSe(t),n=new z(e[0],e[1]);return this.options.noWrap||(n=this._map.wrapLatLngBounds(n)),n},_tileCoordsToKey:function(t){return t.x+":"+t.y+":"+t.z},_keyToTileCoords:function(t){var e=t.split(":"),n=new O(+e[0],+e[1]);return n.z=+e[2],n},_removeTile:function(t){var e=this._tiles[t];e&&(pe(e.el),delete this._tiles[t],this.fire("tileunload",{tile:e.el,coords:this._keyToTileCoords(t)}))},_initTile:function(t){be(t,"leaflet-tile");var e=this.getTileSize();t.style.width=e.x+"px",t.style.height=e.y+"px",t.onselectstart=l,t.onmousemove=l,It.ielt9&&this.options.opacity<1&&ke(t,this.options.opacity)},_addTile:function(t,e){var n=this._getTilePos(t),r=this._tileCoordsToKey(t),o=this.createTile(this._wrapCoords(t),i(this._tileReady,this,t));this._initTile(o),this.createTile.length<2&&Z(i(this._tileReady,this,t,null,o)),Ce(o,n),this._tiles[r]={el:o,coords:t,current:!0},e.appendChild(o),this.fire("tileloadstart",{tile:o,coords:t})},_tileReady:function(t,e,n){e&&this.fire("tileerror",{error:e,tile:n,coords:t});var r=this._tileCoordsToKey(t);(n=this._tiles[r])&&(n.loaded=+new Date,this._map._fadeAnimated?(ke(n.el,0),E(this._fadeFrame),this._fadeFrame=Z(this._updateOpacity,this)):(n.active=!0,this._pruneTiles()),e||(be(n.el,"leaflet-tile-loaded"),this.fire("tileload",{tile:n.el,coords:t})),this._noTilesToLoad()&&(this._loading=!1,this.fire("load"),It.ielt9||!this._map._fadeAnimated?Z(this._pruneTiles,this):setTimeout(i(this._pruneTiles,this),250)))},_getTilePos:function(t){return t.scaleBy(this.getTileSize()).subtract(this._level.origin)},_wrapCoords:function(t){var e=new O(this._wrapX?u(t.x,this._wrapX):t.x,this._wrapY?u(t.y,this._wrapY):t.y);return e.z=t.z,e},_pxBoundsToTileRange:function(t){var e=this.getTileSize();return new I(t.min.unscaleBy(e).floor(),t.max.unscaleBy(e).ceil().subtract([1,1]))},_noTilesToLoad:function(){for(var t in this._tiles)if(!this._tiles[t].loaded)return!1;return!0}});function zr(t){return new Br(t)}var Nr=Br.extend({options:{minZoom:0,maxZoom:18,subdomains:"abc",errorTileUrl:"",zoomOffset:0,tms:!1,zoomReverse:!1,detectRetina:!1,crossOrigin:!1,referrerPolicy:!1},initialize:function(t,e){this._url=t,(e=h(this,e)).detectRetina&&It.retina&&e.maxZoom>0?(e.tileSize=Math.floor(e.tileSize/2),e.zoomReverse?(e.zoomOffset--,e.minZoom=Math.min(e.maxZoom,e.minZoom+1)):(e.zoomOffset++,e.maxZoom=Math.max(e.minZoom,e.maxZoom-1)),e.minZoom=Math.max(0,e.minZoom)):e.zoomReverse?e.minZoom=Math.min(e.maxZoom,e.minZoom):e.maxZoom=Math.max(e.minZoom,e.maxZoom),"string"===typeof e.subdomains&&(e.subdomains=e.subdomains.split("")),this.on("tileunload",this._onTileRemove)},setUrl:function(t,e){return this._url===t&&void 0===e&&(e=!0),this._url=t,e||this.redraw(),this},createTile:function(t,e){var n=document.createElement("img");return Be(n,"load",i(this._tileOnLoad,this,e,n)),Be(n,"error",i(this._tileOnError,this,e,n)),(this.options.crossOrigin||""===this.options.crossOrigin)&&(n.crossOrigin=!0===this.options.crossOrigin?"":this.options.crossOrigin),"string"===typeof this.options.referrerPolicy&&(n.referrerPolicy=this.options.referrerPolicy),n.alt="",n.src=this.getTileUrl(t),n},getTileUrl:function(t){var e={r:It.retina?"@2x":"",s:this._getSubdomain(t),x:t.x,y:t.y,z:this._getZoomForUrl()};if(this._map&&!this._map.options.crs.infinite){var r=this._globalTileRange.max.y-t.y;this.options.tms&&(e.y=r),e["-y"]=r}return v(this._url,n(e,this.options))},_tileOnLoad:function(t,e){It.ielt9?setTimeout(i(t,this,null,e),0):t(null,e)},_tileOnError:function(t,e,n){var r=this.options.errorTileUrl;r&&e.getAttribute("src")!==r&&(e.src=r),t(n,e)},_onTileRemove:function(t){t.tile.onload=null},_getZoomForUrl:function(){var t=this._tileZoom,e=this.options.maxZoom;return this.options.zoomReverse&&(t=e-t),t+this.options.zoomOffset},_getSubdomain:function(t){var e=Math.abs(t.x+t.y)%this.options.subdomains.length;return this.options.subdomains[e]},_abortLoading:function(){var t,e;for(t in this._tiles)if(this._tiles[t].coords.z!==this._tileZoom&&((e=this._tiles[t].el).onload=l,e.onerror=l,!e.complete)){e.src=b;var n=this._tiles[t].coords;pe(e),delete this._tiles[t],this.fire("tileabort",{tile:e,coords:n})}},_removeTile:function(t){var e=this._tiles[t];if(e)return e.el.setAttribute("src",b),Br.prototype._removeTile.call(this,t)},_tileReady:function(t,e,n){if(this._map&&(!n||n.getAttribute("src")!==b))return Br.prototype._tileReady.call(this,t,e,n)}});function Fr(t,e){return new Nr(t,e)}var Dr=Nr.extend({defaultWmsParams:{service:"WMS",request:"GetMap",layers:"",styles:"",format:"image/jpeg",transparent:!1,version:"1.1.1"},options:{crs:null,uppercase:!1},initialize:function(t,e){this._url=t;var r=n({},this.defaultWmsParams);for(var i in e)i in this.options||(r[i]=e[i]);var o=(e=h(this,e)).detectRetina&&It.retina?2:1,a=this.getTileSize();r.width=a.x*o,r.height=a.y*o,this.wmsParams=r},onAdd:function(t){this._crs=this.options.crs||t.options.crs,this._wmsVersion=parseFloat(this.wmsParams.version);var e=this._wmsVersion>=1.3?"crs":"srs";this.wmsParams[e]=this._crs.code,Nr.prototype.onAdd.call(this,t)},getTileUrl:function(t){var e=this._tileCoordsToNwSe(t),n=this._crs,r=B(n.project(e[0]),n.project(e[1])),i=r.min,o=r.max,a=(this._wmsVersion>=1.3&&this._crs===Un?[i.y,i.x,o.y,o.x]:[i.x,i.y,o.x,o.y]).join(","),s=Nr.prototype.getTileUrl.call(this,t);return s+p(this.wmsParams,s,this.options.uppercase)+(this.options.uppercase?"&BBOX=":"&bbox=")+a},setParams:function(t,e){return n(this.wmsParams,t),e||this.redraw(),this}});function Hr(t,e){return new Dr(t,e)}Nr.WMS=Dr,Fr.wms=Hr;var Wr=qn.extend({options:{padding:.1},initialize:function(t){h(this,t),a(this),this._layers=this._layers||{}},onAdd:function(){this._container||(this._initContainer(),be(this._container,"leaflet-zoom-animated")),this.getPane().appendChild(this._container),this._update(),this.on("update",this._updatePaths,this)},onRemove:function(){this.off("update",this._updatePaths,this),this._destroyContainer()},getEvents:function(){var t={viewreset:this._reset,zoom:this._onZoom,moveend:this._update,zoomend:this._onZoomEnd};return this._zoomAnimated&&(t.zoomanim=this._onAnimZoom),t},_onAnimZoom:function(t){this._updateTransform(t.center,t.zoom)},_onZoom:function(){this._updateTransform(this._map.getCenter(),this._map.getZoom())},_updateTransform:function(t,e){var n=this._map.getZoomScale(e,this._zoom),r=this._map.getSize().multiplyBy(.5+this.options.padding),i=this._map.project(this._center,e),o=r.multiplyBy(-n).add(i).subtract(this._map._getNewPixelOrigin(t,e));It.any3d?Ee(this._container,o,n):Ce(this._container,o)},_reset:function(){for(var t in this._update(),this._updateTransform(this._center,this._zoom),this._layers)this._layers[t]._reset()},_onZoomEnd:function(){for(var t in this._layers)this._layers[t]._project()},_updatePaths:function(){for(var t in this._layers)this._layers[t]._update()},_update:function(){var t=this.options.padding,e=this._map.getSize(),n=this._map.containerPointToLayerPoint(e.multiplyBy(-t)).round();this._bounds=new I(n,n.add(e.multiplyBy(1+2*t)).round()),this._center=this._map.getCenter(),this._zoom=this._map.getZoom()}}),Ur=Wr.extend({options:{tolerance:0},getEvents:function(){var t=Wr.prototype.getEvents.call(this);return t.viewprereset=this._onViewPreReset,t},_onViewPreReset:function(){this._postponeUpdatePaths=!0},onAdd:function(){Wr.prototype.onAdd.call(this),this._draw()},_initContainer:function(){var t=this._container=document.createElement("canvas");Be(t,"mousemove",this._onMouseMove,this),Be(t,"click dblclick mousedown mouseup contextmenu",this._onClick,this),Be(t,"mouseout",this._handleMouseOut,this),t._leaflet_disable_events=!0,this._ctx=t.getContext("2d")},_destroyContainer:function(){E(this._redrawRequest),delete this._ctx,pe(this._container),Ne(this._container),delete this._container},_updatePaths:function(){if(!this._postponeUpdatePaths){for(var t in this._redrawBounds=null,this._layers)this._layers[t]._update();this._redraw()}},_update:function(){if(!this._map._animatingZoom||!this._bounds){Wr.prototype._update.call(this);var t=this._bounds,e=this._container,n=t.getSize(),r=It.retina?2:1;Ce(e,t.min),e.width=r*n.x,e.height=r*n.y,e.style.width=n.x+"px",e.style.height=n.y+"px",It.retina&&this._ctx.scale(2,2),this._ctx.translate(-t.min.x,-t.min.y),this.fire("update")}},_reset:function(){Wr.prototype._reset.call(this),this._postponeUpdatePaths&&(this._postponeUpdatePaths=!1,this._updatePaths())},_initPath:function(t){this._updateDashArray(t),this._layers[a(t)]=t;var e=t._order={layer:t,prev:this._drawLast,next:null};this._drawLast&&(this._drawLast.next=e),this._drawLast=e,this._drawFirst=this._drawFirst||this._drawLast},_addPath:function(t){this._requestRedraw(t)},_removePath:function(t){var e=t._order,n=e.next,r=e.prev;n?n.prev=r:this._drawLast=r,r?r.next=n:this._drawFirst=n,delete t._order,delete this._layers[a(t)],this._requestRedraw(t)},_updatePath:function(t){this._extendRedrawBounds(t),t._project(),t._update(),this._requestRedraw(t)},_updateStyle:function(t){this._updateDashArray(t),this._requestRedraw(t)},_updateDashArray:function(t){if("string"===typeof t.options.dashArray){var e,n,r=t.options.dashArray.split(/[, ]+/),i=[];for(n=0;n')}}catch(t){}return function(t){return document.createElement("<"+t+' xmlns="urn:schemas-microsoft.com:vml" class="lvml">')}}(),Gr={_initContainer:function(){this._container=he("div","leaflet-vml-container")},_update:function(){this._map._animatingZoom||(Wr.prototype._update.call(this),this.fire("update"))},_initPath:function(t){var e=t._container=qr("shape");be(e,"leaflet-vml-shape "+(this.options.className||"")),e.coordsize="1 1",t._path=qr("path"),e.appendChild(t._path),this._updateStyle(t),this._layers[a(t)]=t},_addPath:function(t){var e=t._container;this._container.appendChild(e),t.options.interactive&&t.addInteractiveTarget(e)},_removePath:function(t){var e=t._container;pe(e),t.removeInteractiveTarget(e),delete this._layers[a(t)]},_updateStyle:function(t){var e=t._stroke,n=t._fill,r=t.options,i=t._container;i.stroked=!!r.stroke,i.filled=!!r.fill,r.stroke?(e||(e=t._stroke=qr("stroke")),i.appendChild(e),e.weight=r.weight+"px",e.color=r.color,e.opacity=r.opacity,r.dashArray?e.dashStyle=g(r.dashArray)?r.dashArray.join(" "):r.dashArray.replace(/( *, *)/g," "):e.dashStyle="",e.endcap=r.lineCap.replace("butt","flat"),e.joinstyle=r.lineJoin):e&&(i.removeChild(e),t._stroke=null),r.fill?(n||(n=t._fill=qr("fill")),i.appendChild(n),n.color=r.fillColor||r.color,n.opacity=r.fillOpacity):n&&(i.removeChild(n),t._fill=null)},_updateCircle:function(t){var e=t._point.round(),n=Math.round(t._radius),r=Math.round(t._radiusY||n);this._setPath(t,t._empty()?"M0 0":"AL "+e.x+","+e.y+" "+n+","+r+" 0,23592600")},_setPath:function(t,e){t._path.v=e},_bringToFront:function(t){ve(t._container)},_bringToBack:function(t){ge(t._container)}},Kr=It.vml?qr:X,Yr=Wr.extend({_initContainer:function(){this._container=Kr("svg"),this._container.setAttribute("pointer-events","none"),this._rootGroup=Kr("g"),this._container.appendChild(this._rootGroup)},_destroyContainer:function(){pe(this._container),Ne(this._container),delete this._container,delete this._rootGroup,delete this._svgSize},_update:function(){if(!this._map._animatingZoom||!this._bounds){Wr.prototype._update.call(this);var t=this._bounds,e=t.getSize(),n=this._container;this._svgSize&&this._svgSize.equals(e)||(this._svgSize=e,n.setAttribute("width",e.x),n.setAttribute("height",e.y)),Ce(n,t.min),n.setAttribute("viewBox",[t.min.x,t.min.y,e.x,e.y].join(" ")),this.fire("update")}},_initPath:function(t){var e=t._path=Kr("path");t.options.className&&be(e,t.options.className),t.options.interactive&&be(e,"leaflet-interactive"),this._updateStyle(t),this._layers[a(t)]=t},_addPath:function(t){this._rootGroup||this._initContainer(),this._rootGroup.appendChild(t._path),t.addInteractiveTarget(t._path)},_removePath:function(t){pe(t._path),t.removeInteractiveTarget(t._path),delete this._layers[a(t)]},_updatePath:function(t){t._project(),t._update()},_updateStyle:function(t){var e=t._path,n=t.options;e&&(n.stroke?(e.setAttribute("stroke",n.color),e.setAttribute("stroke-opacity",n.opacity),e.setAttribute("stroke-width",n.weight),e.setAttribute("stroke-linecap",n.lineCap),e.setAttribute("stroke-linejoin",n.lineJoin),n.dashArray?e.setAttribute("stroke-dasharray",n.dashArray):e.removeAttribute("stroke-dasharray"),n.dashOffset?e.setAttribute("stroke-dashoffset",n.dashOffset):e.removeAttribute("stroke-dashoffset")):e.setAttribute("stroke","none"),n.fill?(e.setAttribute("fill",n.fillColor||n.color),e.setAttribute("fill-opacity",n.fillOpacity),e.setAttribute("fill-rule",n.fillRule||"evenodd")):e.setAttribute("fill","none"))},_updatePoly:function(t,e){this._setPath(t,Q(t._parts,e))},_updateCircle:function(t){var e=t._point,n=Math.max(Math.round(t._radius),1),r="a"+n+","+(Math.max(Math.round(t._radiusY),1)||n)+" 0 1,0 ",i=t._empty()?"M0 0":"M"+(e.x-n)+","+e.y+r+2*n+",0 "+r+2*-n+",0 ";this._setPath(t,i)},_setPath:function(t,e){t._path.setAttribute("d",e)},_bringToFront:function(t){ve(t._path)},_bringToBack:function(t){ge(t._path)}});function Xr(t){return It.svg||It.vml?new Yr(t):null}It.vml&&Yr.include(Gr),nn.include({getRenderer:function(t){var e=t.options.renderer||this._getPaneRenderer(t.options.pane)||this.options.renderer||this._renderer;return e||(e=this._renderer=this._createRenderer()),this.hasLayer(e)||this.addLayer(e),e},_getPaneRenderer:function(t){if("overlayPane"===t||void 0===t)return!1;var e=this._paneRenderers[t];return void 0===e&&(e=this._createRenderer({pane:t}),this._paneRenderers[t]=e),e},_createRenderer:function(t){return this.options.preferCanvas&&Vr(t)||Xr(t)}});var Qr=cr.extend({initialize:function(t,e){cr.prototype.initialize.call(this,this._boundsToLatLngs(t),e)},setBounds:function(t){return this.setLatLngs(this._boundsToLatLngs(t))},_boundsToLatLngs:function(t){return[(t=N(t)).getSouthWest(),t.getNorthWest(),t.getNorthEast(),t.getSouthEast()]}});function $r(t,e){return new Qr(t,e)}Yr.create=Kr,Yr.pointsToPath=Q,dr.geometryToLayer=hr,dr.coordsToLatLng=mr,dr.coordsToLatLngs=vr,dr.latLngToCoords=gr,dr.latLngsToCoords=yr,dr.getFeature=br,dr.asFeature=xr,nn.mergeOptions({boxZoom:!0});var Jr=vn.extend({initialize:function(t){this._map=t,this._container=t._container,this._pane=t._panes.overlayPane,this._resetStateTimeout=0,t.on("unload",this._destroy,this)},addHooks:function(){Be(this._container,"mousedown",this._onMouseDown,this)},removeHooks:function(){Ne(this._container,"mousedown",this._onMouseDown,this)},moved:function(){return this._moved},_destroy:function(){pe(this._pane),delete this._pane},_resetState:function(){this._resetStateTimeout=0,this._moved=!1},_clearDeferredResetState:function(){0!==this._resetStateTimeout&&(clearTimeout(this._resetStateTimeout),this._resetStateTimeout=0)},_onMouseDown:function(t){if(!t.shiftKey||1!==t.which&&1!==t.button)return!1;this._clearDeferredResetState(),this._resetState(),re(),Ae(),this._startPoint=this._map.mouseEventToContainerPoint(t),Be(document,{contextmenu:Ke,mousemove:this._onMouseMove,mouseup:this._onMouseUp,keydown:this._onKeyDown},this)},_onMouseMove:function(t){this._moved||(this._moved=!0,this._box=he("div","leaflet-zoom-box",this._container),be(this._container,"leaflet-crosshair"),this._map.fire("boxzoomstart")),this._point=this._map.mouseEventToContainerPoint(t);var e=new I(this._point,this._startPoint),n=e.getSize();Ce(this._box,e.min),this._box.style.width=n.x+"px",this._box.style.height=n.y+"px"},_finish:function(){this._moved&&(pe(this._box),xe(this._container,"leaflet-crosshair")),ie(),Me(),Ne(document,{contextmenu:Ke,mousemove:this._onMouseMove,mouseup:this._onMouseUp,keydown:this._onKeyDown},this)},_onMouseUp:function(t){if((1===t.which||1===t.button)&&(this._finish(),this._moved)){this._clearDeferredResetState(),this._resetStateTimeout=setTimeout(i(this._resetState,this),0);var e=new z(this._map.containerPointToLatLng(this._startPoint),this._map.containerPointToLatLng(this._point));this._map.fitBounds(e).fire("boxzoomend",{boxZoomBounds:e})}},_onKeyDown:function(t){27===t.keyCode&&(this._finish(),this._clearDeferredResetState(),this._resetState())}});nn.addInitHook("addHandler","boxZoom",Jr),nn.mergeOptions({doubleClickZoom:!0});var ti=vn.extend({addHooks:function(){this._map.on("dblclick",this._onDoubleClick,this)},removeHooks:function(){this._map.off("dblclick",this._onDoubleClick,this)},_onDoubleClick:function(t){var e=this._map,n=e.getZoom(),r=e.options.zoomDelta,i=t.originalEvent.shiftKey?n-r:n+r;"center"===e.options.doubleClickZoom?e.setZoom(i):e.setZoomAround(t.containerPoint,i)}});nn.addInitHook("addHandler","doubleClickZoom",ti),nn.mergeOptions({dragging:!0,inertia:!0,inertiaDeceleration:3400,inertiaMaxSpeed:1/0,easeLinearity:.2,worldCopyJump:!1,maxBoundsViscosity:0});var ei=vn.extend({addHooks:function(){if(!this._draggable){var t=this._map;this._draggable=new bn(t._mapPane,t._container),this._draggable.on({dragstart:this._onDragStart,drag:this._onDrag,dragend:this._onDragEnd},this),this._draggable.on("predrag",this._onPreDragLimit,this),t.options.worldCopyJump&&(this._draggable.on("predrag",this._onPreDragWrap,this),t.on("zoomend",this._onZoomEnd,this),t.whenReady(this._onZoomEnd,this))}be(this._map._container,"leaflet-grab leaflet-touch-drag"),this._draggable.enable(),this._positions=[],this._times=[]},removeHooks:function(){xe(this._map._container,"leaflet-grab"),xe(this._map._container,"leaflet-touch-drag"),this._draggable.disable()},moved:function(){return this._draggable&&this._draggable._moved},moving:function(){return this._draggable&&this._draggable._moving},_onDragStart:function(){var t=this._map;if(t._stop(),this._map.options.maxBounds&&this._map.options.maxBoundsViscosity){var e=N(this._map.options.maxBounds);this._offsetLimit=B(this._map.latLngToContainerPoint(e.getNorthWest()).multiplyBy(-1),this._map.latLngToContainerPoint(e.getSouthEast()).multiplyBy(-1).add(this._map.getSize())),this._viscosity=Math.min(1,Math.max(0,this._map.options.maxBoundsViscosity))}else this._offsetLimit=null;t.fire("movestart").fire("dragstart"),t.options.inertia&&(this._positions=[],this._times=[])},_onDrag:function(t){if(this._map.options.inertia){var e=this._lastTime=+new Date,n=this._lastPos=this._draggable._absPos||this._draggable._newPos;this._positions.push(n),this._times.push(e),this._prunePositions(e)}this._map.fire("move",t).fire("drag",t)},_prunePositions:function(t){for(;this._positions.length>1&&t-this._times[0]>50;)this._positions.shift(),this._times.shift()},_onZoomEnd:function(){var t=this._map.getSize().divideBy(2),e=this._map.latLngToLayerPoint([0,0]);this._initialWorldOffset=e.subtract(t).x,this._worldWidth=this._map.getPixelWorldBounds().getSize().x},_viscousLimit:function(t,e){return t-(t-e)*this._viscosity},_onPreDragLimit:function(){if(this._viscosity&&this._offsetLimit){var t=this._draggable._newPos.subtract(this._draggable._startPos),e=this._offsetLimit;t.xe.max.x&&(t.x=this._viscousLimit(t.x,e.max.x)),t.y>e.max.y&&(t.y=this._viscousLimit(t.y,e.max.y)),this._draggable._newPos=this._draggable._startPos.add(t)}},_onPreDragWrap:function(){var t=this._worldWidth,e=Math.round(t/2),n=this._initialWorldOffset,r=this._draggable._newPos.x,i=(r-e+n)%t+e-n,o=(r+e+n)%t-e-n,a=Math.abs(i+n)0?o:-o))-e;this._delta=0,this._startTime=null,a&&("center"===t.options.scrollWheelZoom?t.setZoom(e+a):t.setZoomAround(this._lastMousePos,e+a))}});nn.addInitHook("addHandler","scrollWheelZoom",ri);var ii=600;nn.mergeOptions({tapHold:It.touchNative&&It.safari&&It.mobile,tapTolerance:15});var oi=vn.extend({addHooks:function(){Be(this._map._container,"touchstart",this._onDown,this)},removeHooks:function(){Ne(this._map._container,"touchstart",this._onDown,this)},_onDown:function(t){if(clearTimeout(this._holdTimeout),1===t.touches.length){var e=t.touches[0];this._startPos=this._newPos=new O(e.clientX,e.clientY),this._holdTimeout=setTimeout(i((function(){this._cancel(),this._isTapValid()&&(Be(document,"touchend",Ge),Be(document,"touchend touchcancel",this._cancelClickPrevent),this._simulateEvent("contextmenu",e))}),this),ii),Be(document,"touchend touchcancel contextmenu",this._cancel,this),Be(document,"touchmove",this._onMove,this)}},_cancelClickPrevent:function t(){Ne(document,"touchend",Ge),Ne(document,"touchend touchcancel",t)},_cancel:function(){clearTimeout(this._holdTimeout),Ne(document,"touchend touchcancel contextmenu",this._cancel,this),Ne(document,"touchmove",this._onMove,this)},_onMove:function(t){var e=t.touches[0];this._newPos=new O(e.clientX,e.clientY)},_isTapValid:function(){return this._newPos.distanceTo(this._startPos)<=this._map.options.tapTolerance},_simulateEvent:function(t,e){var n=new MouseEvent(t,{bubbles:!0,cancelable:!0,view:window,screenX:e.screenX,screenY:e.screenY,clientX:e.clientX,clientY:e.clientY});n._simulated=!0,e.target.dispatchEvent(n)}});nn.addInitHook("addHandler","tapHold",oi),nn.mergeOptions({touchZoom:It.touch,bounceAtZoomLimits:!0});var ai=vn.extend({addHooks:function(){be(this._map._container,"leaflet-touch-zoom"),Be(this._map._container,"touchstart",this._onTouchStart,this)},removeHooks:function(){xe(this._map._container,"leaflet-touch-zoom"),Ne(this._map._container,"touchstart",this._onTouchStart,this)},_onTouchStart:function(t){var e=this._map;if(t.touches&&2===t.touches.length&&!e._animatingZoom&&!this._zooming){var n=e.mouseEventToContainerPoint(t.touches[0]),r=e.mouseEventToContainerPoint(t.touches[1]);this._centerPoint=e.getSize()._divideBy(2),this._startLatLng=e.containerPointToLatLng(this._centerPoint),"center"!==e.options.touchZoom&&(this._pinchStartLatLng=e.containerPointToLatLng(n.add(r)._divideBy(2))),this._startDist=n.distanceTo(r),this._startZoom=e.getZoom(),this._moved=!1,this._zooming=!0,e._stop(),Be(document,"touchmove",this._onTouchMove,this),Be(document,"touchend touchcancel",this._onTouchEnd,this),Ge(t)}},_onTouchMove:function(t){if(t.touches&&2===t.touches.length&&this._zooming){var e=this._map,n=e.mouseEventToContainerPoint(t.touches[0]),r=e.mouseEventToContainerPoint(t.touches[1]),o=n.distanceTo(r)/this._startDist;if(this._zoom=e.getScaleZoom(o,this._startZoom),!e.options.bounceAtZoomLimits&&(this._zoome.getMaxZoom()&&o>1)&&(this._zoom=e._limitZoom(this._zoom)),"center"===e.options.touchZoom){if(this._center=this._startLatLng,1===o)return}else{var a=n._add(r)._divideBy(2)._subtract(this._centerPoint);if(1===o&&0===a.x&&0===a.y)return;this._center=e.unproject(e.project(this._pinchStartLatLng,this._zoom).subtract(a),this._zoom)}this._moved||(e._moveStart(!0,!1),this._moved=!0),E(this._animRequest);var s=i(e._move,e,this._center,this._zoom,{pinch:!0,round:!1},void 0);this._animRequest=Z(s,this,!0),Ge(t)}},_onTouchEnd:function(){this._moved&&this._zooming?(this._zooming=!1,E(this._animRequest),Ne(document,"touchmove",this._onTouchMove,this),Ne(document,"touchend touchcancel",this._onTouchEnd,this),this._map.options.zoomAnimation?this._map._animateZoom(this._center,this._map._limitZoom(this._zoom),!0,this._map.options.zoomSnap):this._map._resetView(this._center,this._map._limitZoom(this._zoom))):this._zooming=!1}});nn.addInitHook("addHandler","touchZoom",ai),nn.BoxZoom=Jr,nn.DoubleClickZoom=ti,nn.Drag=ei,nn.Keyboard=ni,nn.ScrollWheelZoom=ri,nn.TapHold=oi,nn.TouchZoom=ai,t.Bounds=I,t.Browser=It,t.CRS=H,t.Canvas=Ur,t.Circle=ar,t.CircleMarker=ir,t.Class=P,t.Control=on,t.DivIcon=jr,t.DivOverlay=Ar,t.DomEvent=tn,t.DomUtil=Ie,t.Draggable=bn,t.Evented=M,t.FeatureGroup=Yn,t.GeoJSON=dr,t.GridLayer=Br,t.Handler=vn,t.Icon=Qn,t.ImageOverlay=Sr,t.LatLng=F,t.LatLngBounds=z,t.Layer=qn,t.LayerGroup=Gn,t.LineUtil=Nn,t.Map=nn,t.Marker=er,t.Mixin=gn,t.Path=rr,t.Point=O,t.PolyUtil=Sn,t.Polygon=cr,t.Polyline=ur,t.Popup=Mr,t.PosAnimation=en,t.Projection=Hn,t.Rectangle=Qr,t.Renderer=Wr,t.SVG=Yr,t.SVGOverlay=Pr,t.TileLayer=Nr,t.Tooltip=Lr,t.Transformation=q,t.Util=C,t.VideoOverlay=Er,t.bind=i,t.bounds=B,t.canvas=Vr,t.circle=sr,t.circleMarker=or,t.control=an,t.divIcon=Ir,t.extend=n,t.featureGroup=Xn,t.geoJSON=_r,t.geoJson=kr,t.gridLayer=zr,t.icon=$n,t.imageOverlay=Zr,t.latLng=D,t.latLngBounds=N,t.layerGroup=Kn,t.map=rn,t.marker=nr,t.point=j,t.polygon=fr,t.polyline=lr,t.popup=Or,t.rectangle=$r,t.setOptions=h,t.stamp=a,t.svg=Xr,t.svgOverlay=Tr,t.tileLayer=Fr,t.tooltip=Rr,t.transformation=G,t.version=e,t.videoOverlay=Cr;var si=window.L;t.noConflict=function(){return window.L=si,this},window.L=t}(e)},16031:function(t,e,n){var r;t=n.nmd(t),function(){var i,o="Expected a function",a="__lodash_hash_undefined__",s="__lodash_placeholder__",u=16,l=32,c=64,f=128,d=256,h=1/0,p=9007199254740991,m=NaN,v=4294967295,g=[["ary",f],["bind",1],["bindKey",2],["curry",8],["curryRight",u],["flip",512],["partial",l],["partialRight",c],["rearg",d]],y="[object Arguments]",b="[object Array]",x="[object Boolean]",w="[object Date]",_="[object Error]",k="[object Function]",S="[object GeneratorFunction]",Z="[object Map]",E="[object Number]",C="[object Object]",P="[object Promise]",T="[object RegExp]",A="[object Set]",M="[object String]",O="[object Symbol]",L="[object WeakMap]",R="[object ArrayBuffer]",j="[object DataView]",I="[object Float32Array]",B="[object Float64Array]",z="[object Int8Array]",N="[object Int16Array]",F="[object Int32Array]",D="[object Uint8Array]",H="[object Uint8ClampedArray]",W="[object Uint16Array]",U="[object Uint32Array]",V=/\b__p \+= '';/g,q=/\b(__p \+=) '' \+/g,G=/(__e\(.*?\)|\b__t\)) \+\n'';/g,K=/&(?:amp|lt|gt|quot|#39);/g,Y=/[&<>"']/g,X=RegExp(K.source),Q=RegExp(Y.source),$=/<%-([\s\S]+?)%>/g,J=/<%([\s\S]+?)%>/g,tt=/<%=([\s\S]+?)%>/g,et=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,nt=/^\w*$/,rt=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,it=/[\\^$.*+?()[\]{}|]/g,ot=RegExp(it.source),at=/^\s+/,st=/\s/,ut=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,lt=/\{\n\/\* \[wrapped with (.+)\] \*/,ct=/,? & /,ft=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,dt=/[()=,{}\[\]\/\s]/,ht=/\\(\\)?/g,pt=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,mt=/\w*$/,vt=/^[-+]0x[0-9a-f]+$/i,gt=/^0b[01]+$/i,yt=/^\[object .+?Constructor\]$/,bt=/^0o[0-7]+$/i,xt=/^(?:0|[1-9]\d*)$/,wt=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,_t=/($^)/,kt=/['\n\r\u2028\u2029\\]/g,St="\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff",Zt="\\u2700-\\u27bf",Et="a-z\\xdf-\\xf6\\xf8-\\xff",Ct="A-Z\\xc0-\\xd6\\xd8-\\xde",Pt="\\ufe0e\\ufe0f",Tt="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\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",At="['\u2019]",Mt="[\\ud800-\\udfff]",Ot="["+Tt+"]",Lt="["+St+"]",Rt="\\d+",jt="[\\u2700-\\u27bf]",It="["+Et+"]",Bt="[^\\ud800-\\udfff"+Tt+Rt+Zt+Et+Ct+"]",zt="\\ud83c[\\udffb-\\udfff]",Nt="[^\\ud800-\\udfff]",Ft="(?:\\ud83c[\\udde6-\\uddff]){2}",Dt="[\\ud800-\\udbff][\\udc00-\\udfff]",Ht="["+Ct+"]",Wt="(?:"+It+"|"+Bt+")",Ut="(?:"+Ht+"|"+Bt+")",Vt="(?:['\u2019](?:d|ll|m|re|s|t|ve))?",qt="(?:['\u2019](?:D|LL|M|RE|S|T|VE))?",Gt="(?:"+Lt+"|"+zt+")"+"?",Kt="[\\ufe0e\\ufe0f]?",Yt=Kt+Gt+("(?:\\u200d(?:"+[Nt,Ft,Dt].join("|")+")"+Kt+Gt+")*"),Xt="(?:"+[jt,Ft,Dt].join("|")+")"+Yt,Qt="(?:"+[Nt+Lt+"?",Lt,Ft,Dt,Mt].join("|")+")",$t=RegExp(At,"g"),Jt=RegExp(Lt,"g"),te=RegExp(zt+"(?="+zt+")|"+Qt+Yt,"g"),ee=RegExp([Ht+"?"+It+"+"+Vt+"(?="+[Ot,Ht,"$"].join("|")+")",Ut+"+"+qt+"(?="+[Ot,Ht+Wt,"$"].join("|")+")",Ht+"?"+Wt+"+"+Vt,Ht+"+"+qt,"\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])","\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",Rt,Xt].join("|"),"g"),ne=RegExp("[\\u200d\\ud800-\\udfff"+St+Pt+"]"),re=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,ie=["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"],oe=-1,ae={};ae[I]=ae[B]=ae[z]=ae[N]=ae[F]=ae[D]=ae[H]=ae[W]=ae[U]=!0,ae[y]=ae[b]=ae[R]=ae[x]=ae[j]=ae[w]=ae[_]=ae[k]=ae[Z]=ae[E]=ae[C]=ae[T]=ae[A]=ae[M]=ae[L]=!1;var se={};se[y]=se[b]=se[R]=se[j]=se[x]=se[w]=se[I]=se[B]=se[z]=se[N]=se[F]=se[Z]=se[E]=se[C]=se[T]=se[A]=se[M]=se[O]=se[D]=se[H]=se[W]=se[U]=!0,se[_]=se[k]=se[L]=!1;var ue={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},le=parseFloat,ce=parseInt,fe="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g,de="object"==typeof self&&self&&self.Object===Object&&self,he=fe||de||Function("return this")(),pe=e&&!e.nodeType&&e,me=pe&&t&&!t.nodeType&&t,ve=me&&me.exports===pe,ge=ve&&fe.process,ye=function(){try{var t=me&&me.require&&me.require("util").types;return t||ge&&ge.binding&&ge.binding("util")}catch(e){}}(),be=ye&&ye.isArrayBuffer,xe=ye&&ye.isDate,we=ye&&ye.isMap,_e=ye&&ye.isRegExp,ke=ye&&ye.isSet,Se=ye&&ye.isTypedArray;function Ze(t,e,n){switch(n.length){case 0:return t.call(e);case 1:return t.call(e,n[0]);case 2:return t.call(e,n[0],n[1]);case 3:return t.call(e,n[0],n[1],n[2])}return t.apply(e,n)}function Ee(t,e,n,r){for(var i=-1,o=null==t?0:t.length;++i-1}function Oe(t,e,n){for(var r=-1,i=null==t?0:t.length;++r-1;);return n}function en(t,e){for(var n=t.length;n--&&De(e,t[n],0)>-1;);return n}function nn(t,e){for(var n=t.length,r=0;n--;)t[n]===e&&++r;return r}var rn=qe({"\xc0":"A","\xc1":"A","\xc2":"A","\xc3":"A","\xc4":"A","\xc5":"A","\xe0":"a","\xe1":"a","\xe2":"a","\xe3":"a","\xe4":"a","\xe5":"a","\xc7":"C","\xe7":"c","\xd0":"D","\xf0":"d","\xc8":"E","\xc9":"E","\xca":"E","\xcb":"E","\xe8":"e","\xe9":"e","\xea":"e","\xeb":"e","\xcc":"I","\xcd":"I","\xce":"I","\xcf":"I","\xec":"i","\xed":"i","\xee":"i","\xef":"i","\xd1":"N","\xf1":"n","\xd2":"O","\xd3":"O","\xd4":"O","\xd5":"O","\xd6":"O","\xd8":"O","\xf2":"o","\xf3":"o","\xf4":"o","\xf5":"o","\xf6":"o","\xf8":"o","\xd9":"U","\xda":"U","\xdb":"U","\xdc":"U","\xf9":"u","\xfa":"u","\xfb":"u","\xfc":"u","\xdd":"Y","\xfd":"y","\xff":"y","\xc6":"Ae","\xe6":"ae","\xde":"Th","\xfe":"th","\xdf":"ss","\u0100":"A","\u0102":"A","\u0104":"A","\u0101":"a","\u0103":"a","\u0105":"a","\u0106":"C","\u0108":"C","\u010a":"C","\u010c":"C","\u0107":"c","\u0109":"c","\u010b":"c","\u010d":"c","\u010e":"D","\u0110":"D","\u010f":"d","\u0111":"d","\u0112":"E","\u0114":"E","\u0116":"E","\u0118":"E","\u011a":"E","\u0113":"e","\u0115":"e","\u0117":"e","\u0119":"e","\u011b":"e","\u011c":"G","\u011e":"G","\u0120":"G","\u0122":"G","\u011d":"g","\u011f":"g","\u0121":"g","\u0123":"g","\u0124":"H","\u0126":"H","\u0125":"h","\u0127":"h","\u0128":"I","\u012a":"I","\u012c":"I","\u012e":"I","\u0130":"I","\u0129":"i","\u012b":"i","\u012d":"i","\u012f":"i","\u0131":"i","\u0134":"J","\u0135":"j","\u0136":"K","\u0137":"k","\u0138":"k","\u0139":"L","\u013b":"L","\u013d":"L","\u013f":"L","\u0141":"L","\u013a":"l","\u013c":"l","\u013e":"l","\u0140":"l","\u0142":"l","\u0143":"N","\u0145":"N","\u0147":"N","\u014a":"N","\u0144":"n","\u0146":"n","\u0148":"n","\u014b":"n","\u014c":"O","\u014e":"O","\u0150":"O","\u014d":"o","\u014f":"o","\u0151":"o","\u0154":"R","\u0156":"R","\u0158":"R","\u0155":"r","\u0157":"r","\u0159":"r","\u015a":"S","\u015c":"S","\u015e":"S","\u0160":"S","\u015b":"s","\u015d":"s","\u015f":"s","\u0161":"s","\u0162":"T","\u0164":"T","\u0166":"T","\u0163":"t","\u0165":"t","\u0167":"t","\u0168":"U","\u016a":"U","\u016c":"U","\u016e":"U","\u0170":"U","\u0172":"U","\u0169":"u","\u016b":"u","\u016d":"u","\u016f":"u","\u0171":"u","\u0173":"u","\u0174":"W","\u0175":"w","\u0176":"Y","\u0177":"y","\u0178":"Y","\u0179":"Z","\u017b":"Z","\u017d":"Z","\u017a":"z","\u017c":"z","\u017e":"z","\u0132":"IJ","\u0133":"ij","\u0152":"Oe","\u0153":"oe","\u0149":"'n","\u017f":"s"}),on=qe({"&":"&","<":"<",">":">",'"':""","'":"'"});function an(t){return"\\"+ue[t]}function sn(t){return ne.test(t)}function un(t){var e=-1,n=Array(t.size);return t.forEach((function(t,r){n[++e]=[r,t]})),n}function ln(t,e){return function(n){return t(e(n))}}function cn(t,e){for(var n=-1,r=t.length,i=0,o=[];++n",""":'"',"'":"'"});var gn=function t(e){var n=(e=null==e?he:gn.defaults(he.Object(),e,gn.pick(he,ie))).Array,r=e.Date,st=e.Error,St=e.Function,Zt=e.Math,Et=e.Object,Ct=e.RegExp,Pt=e.String,Tt=e.TypeError,At=n.prototype,Mt=St.prototype,Ot=Et.prototype,Lt=e["__core-js_shared__"],Rt=Mt.toString,jt=Ot.hasOwnProperty,It=0,Bt=function(){var t=/[^.]+$/.exec(Lt&&Lt.keys&&Lt.keys.IE_PROTO||"");return t?"Symbol(src)_1."+t:""}(),zt=Ot.toString,Nt=Rt.call(Et),Ft=he._,Dt=Ct("^"+Rt.call(jt).replace(it,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),Ht=ve?e.Buffer:i,Wt=e.Symbol,Ut=e.Uint8Array,Vt=Ht?Ht.allocUnsafe:i,qt=ln(Et.getPrototypeOf,Et),Gt=Et.create,Kt=Ot.propertyIsEnumerable,Yt=At.splice,Xt=Wt?Wt.isConcatSpreadable:i,Qt=Wt?Wt.iterator:i,te=Wt?Wt.toStringTag:i,ne=function(){try{var t=ho(Et,"defineProperty");return t({},"",{}),t}catch(e){}}(),ue=e.clearTimeout!==he.clearTimeout&&e.clearTimeout,fe=r&&r.now!==he.Date.now&&r.now,de=e.setTimeout!==he.setTimeout&&e.setTimeout,pe=Zt.ceil,me=Zt.floor,ge=Et.getOwnPropertySymbols,ye=Ht?Ht.isBuffer:i,ze=e.isFinite,qe=At.join,yn=ln(Et.keys,Et),bn=Zt.max,xn=Zt.min,wn=r.now,_n=e.parseInt,kn=Zt.random,Sn=At.reverse,Zn=ho(e,"DataView"),En=ho(e,"Map"),Cn=ho(e,"Promise"),Pn=ho(e,"Set"),Tn=ho(e,"WeakMap"),An=ho(Et,"create"),Mn=Tn&&new Tn,On={},Ln=Fo(Zn),Rn=Fo(En),jn=Fo(Cn),In=Fo(Pn),Bn=Fo(Tn),zn=Wt?Wt.prototype:i,Nn=zn?zn.valueOf:i,Fn=zn?zn.toString:i;function Dn(t){if(rs(t)&&!qa(t)&&!(t instanceof Vn)){if(t instanceof Un)return t;if(jt.call(t,"__wrapped__"))return Do(t)}return new Un(t)}var Hn=function(){function t(){}return function(e){if(!ns(e))return{};if(Gt)return Gt(e);t.prototype=e;var n=new t;return t.prototype=i,n}}();function Wn(){}function Un(t,e){this.__wrapped__=t,this.__actions__=[],this.__chain__=!!e,this.__index__=0,this.__values__=i}function Vn(t){this.__wrapped__=t,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=v,this.__views__=[]}function qn(t){var e=-1,n=null==t?0:t.length;for(this.clear();++e=e?t:e)),t}function lr(t,e,n,r,o,a){var s,u=1&e,l=2&e,c=4&e;if(n&&(s=o?n(t,r,o,a):n(t)),s!==i)return s;if(!ns(t))return t;var f=qa(t);if(f){if(s=function(t){var e=t.length,n=new t.constructor(e);e&&"string"==typeof t[0]&&jt.call(t,"index")&&(n.index=t.index,n.input=t.input);return n}(t),!u)return Ai(t,s)}else{var d=vo(t),h=d==k||d==S;if(Xa(t))return Si(t,u);if(d==C||d==y||h&&!o){if(s=l||h?{}:yo(t),!u)return l?function(t,e){return Mi(t,mo(t),e)}(t,function(t,e){return t&&Mi(e,Rs(e),t)}(s,t)):function(t,e){return Mi(t,po(t),e)}(t,or(s,t))}else{if(!se[d])return o?t:{};s=function(t,e,n){var r=t.constructor;switch(e){case R:return Zi(t);case x:case w:return new r(+t);case j:return function(t,e){var n=e?Zi(t.buffer):t.buffer;return new t.constructor(n,t.byteOffset,t.byteLength)}(t,n);case I:case B:case z:case N:case F:case D:case H:case W:case U:return Ei(t,n);case Z:return new r;case E:case M:return new r(t);case T:return function(t){var e=new t.constructor(t.source,mt.exec(t));return e.lastIndex=t.lastIndex,e}(t);case A:return new r;case O:return i=t,Nn?Et(Nn.call(i)):{}}var i}(t,d,u)}}a||(a=new Xn);var p=a.get(t);if(p)return p;a.set(t,s),us(t)?t.forEach((function(r){s.add(lr(r,e,n,r,t,a))})):is(t)&&t.forEach((function(r,i){s.set(i,lr(r,e,n,i,t,a))}));var m=f?i:(c?l?oo:io:l?Rs:Ls)(t);return Ce(m||t,(function(r,i){m&&(r=t[i=r]),nr(s,i,lr(r,e,n,i,t,a))})),s}function cr(t,e,n){var r=n.length;if(null==t)return!r;for(t=Et(t);r--;){var o=n[r],a=e[o],s=t[o];if(s===i&&!(o in t)||!a(s))return!1}return!0}function fr(t,e,n){if("function"!=typeof t)throw new Tt(o);return Lo((function(){t.apply(i,n)}),e)}function dr(t,e,n,r){var i=-1,o=Me,a=!0,s=t.length,u=[],l=e.length;if(!s)return u;n&&(e=Le(e,Qe(n))),r?(o=Oe,a=!1):e.length>=200&&(o=Je,a=!1,e=new Yn(e));t:for(;++i-1},Gn.prototype.set=function(t,e){var n=this.__data__,r=rr(n,t);return r<0?(++this.size,n.push([t,e])):n[r][1]=e,this},Kn.prototype.clear=function(){this.size=0,this.__data__={hash:new qn,map:new(En||Gn),string:new qn}},Kn.prototype.delete=function(t){var e=co(this,t).delete(t);return this.size-=e?1:0,e},Kn.prototype.get=function(t){return co(this,t).get(t)},Kn.prototype.has=function(t){return co(this,t).has(t)},Kn.prototype.set=function(t,e){var n=co(this,t),r=n.size;return n.set(t,e),this.size+=n.size==r?0:1,this},Yn.prototype.add=Yn.prototype.push=function(t){return this.__data__.set(t,a),this},Yn.prototype.has=function(t){return this.__data__.has(t)},Xn.prototype.clear=function(){this.__data__=new Gn,this.size=0},Xn.prototype.delete=function(t){var e=this.__data__,n=e.delete(t);return this.size=e.size,n},Xn.prototype.get=function(t){return this.__data__.get(t)},Xn.prototype.has=function(t){return this.__data__.has(t)},Xn.prototype.set=function(t,e){var n=this.__data__;if(n instanceof Gn){var r=n.__data__;if(!En||r.length<199)return r.push([t,e]),this.size=++n.size,this;n=this.__data__=new Kn(r)}return n.set(t,e),this.size=n.size,this};var hr=Ri(wr),pr=Ri(_r,!0);function mr(t,e){var n=!0;return hr(t,(function(t,r,i){return n=!!e(t,r,i)})),n}function vr(t,e,n){for(var r=-1,o=t.length;++r0&&n(s)?e>1?yr(s,e-1,n,r,i):Re(i,s):r||(i[i.length]=s)}return i}var br=ji(),xr=ji(!0);function wr(t,e){return t&&br(t,e,Ls)}function _r(t,e){return t&&xr(t,e,Ls)}function kr(t,e){return Ae(e,(function(e){return Ja(t[e])}))}function Sr(t,e){for(var n=0,r=(e=xi(e,t)).length;null!=t&&ne}function Pr(t,e){return null!=t&&jt.call(t,e)}function Tr(t,e){return null!=t&&e in Et(t)}function Ar(t,e,r){for(var o=r?Oe:Me,a=t[0].length,s=t.length,u=s,l=n(s),c=1/0,f=[];u--;){var d=t[u];u&&e&&(d=Le(d,Qe(e))),c=xn(d.length,c),l[u]=!r&&(e||a>=120&&d.length>=120)?new Yn(u&&d):i}d=t[0];var h=-1,p=l[0];t:for(;++h=s?u:u*("desc"==n[r]?-1:1)}return t.index-e.index}(t,e,n)}))}function qr(t,e,n){for(var r=-1,i=e.length,o={};++r-1;)s!==t&&Yt.call(s,u,1),Yt.call(t,u,1);return t}function Kr(t,e){for(var n=t?e.length:0,r=n-1;n--;){var i=e[n];if(n==r||i!==o){var o=i;xo(i)?Yt.call(t,i,1):di(t,i)}}return t}function Yr(t,e){return t+me(kn()*(e-t+1))}function Xr(t,e){var n="";if(!t||e<1||e>p)return n;do{e%2&&(n+=t),(e=me(e/2))&&(t+=t)}while(e);return n}function Qr(t,e){return Ro(Po(t,e,ou),t+"")}function $r(t){return $n(Hs(t))}function Jr(t,e){var n=Hs(t);return Bo(n,ur(e,0,n.length))}function ti(t,e,n,r){if(!ns(t))return t;for(var o=-1,a=(e=xi(e,t)).length,s=a-1,u=t;null!=u&&++oo?0:o+e),(r=r>o?o:r)<0&&(r+=o),o=e>r?0:r-e>>>0,e>>>=0;for(var a=n(o);++i>>1,a=t[o];null!==a&&!cs(a)&&(n?a<=e:a=200){var l=e?null:Xi(t);if(l)return fn(l);a=!1,i=Je,u=new Yn}else u=e?[]:s;t:for(;++r=r?t:ii(t,e,n)}var ki=ue||function(t){return he.clearTimeout(t)};function Si(t,e){if(e)return t.slice();var n=t.length,r=Vt?Vt(n):new t.constructor(n);return t.copy(r),r}function Zi(t){var e=new t.constructor(t.byteLength);return new Ut(e).set(new Ut(t)),e}function Ei(t,e){var n=e?Zi(t.buffer):t.buffer;return new t.constructor(n,t.byteOffset,t.length)}function Ci(t,e){if(t!==e){var n=t!==i,r=null===t,o=t===t,a=cs(t),s=e!==i,u=null===e,l=e===e,c=cs(e);if(!u&&!c&&!a&&t>e||a&&s&&l&&!u&&!c||r&&s&&l||!n&&l||!o)return 1;if(!r&&!a&&!c&&t1?n[o-1]:i,s=o>2?n[2]:i;for(a=t.length>3&&"function"==typeof a?(o--,a):i,s&&wo(n[0],n[1],s)&&(a=o<3?i:a,o=1),e=Et(e);++r-1?o[a?e[s]:s]:i}}function Fi(t){return ro((function(e){var n=e.length,r=n,a=Un.prototype.thru;for(t&&e.reverse();r--;){var s=e[r];if("function"!=typeof s)throw new Tt(o);if(a&&!u&&"wrapper"==so(s))var u=new Un([],!0)}for(r=u?r:n;++r1&&b.reverse(),h&&cu))return!1;var c=a.get(t),f=a.get(e);if(c&&f)return c==e&&f==t;var d=-1,h=!0,p=2&n?new Yn:i;for(a.set(t,e),a.set(e,t);++d-1&&t%1==0&&t1?"& ":"")+e[r],e=e.join(n>2?", ":" "),t.replace(ut,"{\n/* [wrapped with "+e+"] */\n")}(r,function(t,e){return Ce(g,(function(n){var r="_."+n[0];e&n[1]&&!Me(t,r)&&t.push(r)})),t.sort()}(function(t){var e=t.match(lt);return e?e[1].split(ct):[]}(r),n)))}function Io(t){var e=0,n=0;return function(){var r=wn(),o=16-(r-n);if(n=r,o>0){if(++e>=800)return arguments[0]}else e=0;return t.apply(i,arguments)}}function Bo(t,e){var n=-1,r=t.length,o=r-1;for(e=e===i?r:e;++n1?t[e-1]:i;return n="function"==typeof n?(t.pop(),n):i,sa(t,n)}));function pa(t){var e=Dn(t);return e.__chain__=!0,e}function ma(t,e){return e(t)}var va=ro((function(t){var e=t.length,n=e?t[0]:0,r=this.__wrapped__,o=function(e){return sr(e,t)};return!(e>1||this.__actions__.length)&&r instanceof Vn&&xo(n)?((r=r.slice(n,+n+(e?1:0))).__actions__.push({func:ma,args:[o],thisArg:i}),new Un(r,this.__chain__).thru((function(t){return e&&!t.length&&t.push(i),t}))):this.thru(o)}));var ga=Oi((function(t,e,n){jt.call(t,n)?++t[n]:ar(t,n,1)}));var ya=Ni(Vo),ba=Ni(qo);function xa(t,e){return(qa(t)?Ce:hr)(t,lo(e,3))}function wa(t,e){return(qa(t)?Pe:pr)(t,lo(e,3))}var _a=Oi((function(t,e,n){jt.call(t,n)?t[n].push(e):ar(t,n,[e])}));var ka=Qr((function(t,e,r){var i=-1,o="function"==typeof e,a=Ka(t)?n(t.length):[];return hr(t,(function(t){a[++i]=o?Ze(e,t,r):Mr(t,e,r)})),a})),Sa=Oi((function(t,e,n){ar(t,n,e)}));function Za(t,e){return(qa(t)?Le:Fr)(t,lo(e,3))}var Ea=Oi((function(t,e,n){t[n?0:1].push(e)}),(function(){return[[],[]]}));var Ca=Qr((function(t,e){if(null==t)return[];var n=e.length;return n>1&&wo(t,e[0],e[1])?e=[]:n>2&&wo(e[0],e[1],e[2])&&(e=[e[0]]),Vr(t,yr(e,1),[])})),Pa=fe||function(){return he.Date.now()};function Ta(t,e,n){return e=n?i:e,e=t&&null==e?t.length:e,$i(t,f,i,i,i,i,e)}function Aa(t,e){var n;if("function"!=typeof e)throw new Tt(o);return t=vs(t),function(){return--t>0&&(n=e.apply(this,arguments)),t<=1&&(e=i),n}}var Ma=Qr((function(t,e,n){var r=1;if(n.length){var i=cn(n,uo(Ma));r|=l}return $i(t,r,e,n,i)})),Oa=Qr((function(t,e,n){var r=3;if(n.length){var i=cn(n,uo(Oa));r|=l}return $i(e,r,t,n,i)}));function La(t,e,n){var r,a,s,u,l,c,f=0,d=!1,h=!1,p=!0;if("function"!=typeof t)throw new Tt(o);function m(e){var n=r,o=a;return r=a=i,f=e,u=t.apply(o,n)}function v(t){return f=t,l=Lo(y,e),d?m(t):u}function g(t){var n=t-c;return c===i||n>=e||n<0||h&&t-f>=s}function y(){var t=Pa();if(g(t))return b(t);l=Lo(y,function(t){var n=e-(t-c);return h?xn(n,s-(t-f)):n}(t))}function b(t){return l=i,p&&r?m(t):(r=a=i,u)}function x(){var t=Pa(),n=g(t);if(r=arguments,a=this,c=t,n){if(l===i)return v(c);if(h)return ki(l),l=Lo(y,e),m(c)}return l===i&&(l=Lo(y,e)),u}return e=ys(e)||0,ns(n)&&(d=!!n.leading,s=(h="maxWait"in n)?bn(ys(n.maxWait)||0,e):s,p="trailing"in n?!!n.trailing:p),x.cancel=function(){l!==i&&ki(l),f=0,r=c=a=l=i},x.flush=function(){return l===i?u:b(Pa())},x}var Ra=Qr((function(t,e){return fr(t,1,e)})),ja=Qr((function(t,e,n){return fr(t,ys(e)||0,n)}));function Ia(t,e){if("function"!=typeof t||null!=e&&"function"!=typeof e)throw new Tt(o);var n=function n(){var r=arguments,i=e?e.apply(this,r):r[0],o=n.cache;if(o.has(i))return o.get(i);var a=t.apply(this,r);return n.cache=o.set(i,a)||o,a};return n.cache=new(Ia.Cache||Kn),n}function Ba(t){if("function"!=typeof t)throw new Tt(o);return function(){var e=arguments;switch(e.length){case 0:return!t.call(this);case 1:return!t.call(this,e[0]);case 2:return!t.call(this,e[0],e[1]);case 3:return!t.call(this,e[0],e[1],e[2])}return!t.apply(this,e)}}Ia.Cache=Kn;var za=wi((function(t,e){var n=(e=1==e.length&&qa(e[0])?Le(e[0],Qe(lo())):Le(yr(e,1),Qe(lo()))).length;return Qr((function(r){for(var i=-1,o=xn(r.length,n);++i=e})),Va=Or(function(){return arguments}())?Or:function(t){return rs(t)&&jt.call(t,"callee")&&!Kt.call(t,"callee")},qa=n.isArray,Ga=be?Qe(be):function(t){return rs(t)&&Er(t)==R};function Ka(t){return null!=t&&es(t.length)&&!Ja(t)}function Ya(t){return rs(t)&&Ka(t)}var Xa=ye||yu,Qa=xe?Qe(xe):function(t){return rs(t)&&Er(t)==w};function $a(t){if(!rs(t))return!1;var e=Er(t);return e==_||"[object DOMException]"==e||"string"==typeof t.message&&"string"==typeof t.name&&!as(t)}function Ja(t){if(!ns(t))return!1;var e=Er(t);return e==k||e==S||"[object AsyncFunction]"==e||"[object Proxy]"==e}function ts(t){return"number"==typeof t&&t==vs(t)}function es(t){return"number"==typeof t&&t>-1&&t%1==0&&t<=p}function ns(t){var e=typeof t;return null!=t&&("object"==e||"function"==e)}function rs(t){return null!=t&&"object"==typeof t}var is=we?Qe(we):function(t){return rs(t)&&vo(t)==Z};function os(t){return"number"==typeof t||rs(t)&&Er(t)==E}function as(t){if(!rs(t)||Er(t)!=C)return!1;var e=qt(t);if(null===e)return!0;var n=jt.call(e,"constructor")&&e.constructor;return"function"==typeof n&&n instanceof n&&Rt.call(n)==Nt}var ss=_e?Qe(_e):function(t){return rs(t)&&Er(t)==T};var us=ke?Qe(ke):function(t){return rs(t)&&vo(t)==A};function ls(t){return"string"==typeof t||!qa(t)&&rs(t)&&Er(t)==M}function cs(t){return"symbol"==typeof t||rs(t)&&Er(t)==O}var fs=Se?Qe(Se):function(t){return rs(t)&&es(t.length)&&!!ae[Er(t)]};var ds=Gi(Nr),hs=Gi((function(t,e){return t<=e}));function ps(t){if(!t)return[];if(Ka(t))return ls(t)?pn(t):Ai(t);if(Qt&&t[Qt])return function(t){for(var e,n=[];!(e=t.next()).done;)n.push(e.value);return n}(t[Qt]());var e=vo(t);return(e==Z?un:e==A?fn:Hs)(t)}function ms(t){return t?(t=ys(t))===h||t===-1/0?17976931348623157e292*(t<0?-1:1):t===t?t:0:0===t?t:0}function vs(t){var e=ms(t),n=e%1;return e===e?n?e-n:e:0}function gs(t){return t?ur(vs(t),0,v):0}function ys(t){if("number"==typeof t)return t;if(cs(t))return m;if(ns(t)){var e="function"==typeof t.valueOf?t.valueOf():t;t=ns(e)?e+"":e}if("string"!=typeof t)return 0===t?t:+t;t=Xe(t);var n=gt.test(t);return n||bt.test(t)?ce(t.slice(2),n?2:8):vt.test(t)?m:+t}function bs(t){return Mi(t,Rs(t))}function xs(t){return null==t?"":ci(t)}var ws=Li((function(t,e){if(Zo(e)||Ka(e))Mi(e,Ls(e),t);else for(var n in e)jt.call(e,n)&&nr(t,n,e[n])})),_s=Li((function(t,e){Mi(e,Rs(e),t)})),ks=Li((function(t,e,n,r){Mi(e,Rs(e),t,r)})),Ss=Li((function(t,e,n,r){Mi(e,Ls(e),t,r)})),Zs=ro(sr);var Es=Qr((function(t,e){t=Et(t);var n=-1,r=e.length,o=r>2?e[2]:i;for(o&&wo(e[0],e[1],o)&&(r=1);++n1),e})),Mi(t,oo(t),n),r&&(n=lr(n,7,eo));for(var i=e.length;i--;)di(n,e[i]);return n}));var zs=ro((function(t,e){return null==t?{}:function(t,e){return qr(t,e,(function(e,n){return Ts(t,n)}))}(t,e)}));function Ns(t,e){if(null==t)return{};var n=Le(oo(t),(function(t){return[t]}));return e=lo(e),qr(t,n,(function(t,n){return e(t,n[0])}))}var Fs=Qi(Ls),Ds=Qi(Rs);function Hs(t){return null==t?[]:$e(t,Ls(t))}var Ws=Bi((function(t,e,n){return e=e.toLowerCase(),t+(n?Us(e):e)}));function Us(t){return $s(xs(t).toLowerCase())}function Vs(t){return(t=xs(t))&&t.replace(wt,rn).replace(Jt,"")}var qs=Bi((function(t,e,n){return t+(n?"-":"")+e.toLowerCase()})),Gs=Bi((function(t,e,n){return t+(n?" ":"")+e.toLowerCase()})),Ks=Ii("toLowerCase");var Ys=Bi((function(t,e,n){return t+(n?"_":"")+e.toLowerCase()}));var Xs=Bi((function(t,e,n){return t+(n?" ":"")+$s(e)}));var Qs=Bi((function(t,e,n){return t+(n?" ":"")+e.toUpperCase()})),$s=Ii("toUpperCase");function Js(t,e,n){return t=xs(t),(e=n?i:e)===i?function(t){return re.test(t)}(t)?function(t){return t.match(ee)||[]}(t):function(t){return t.match(ft)||[]}(t):t.match(e)||[]}var tu=Qr((function(t,e){try{return Ze(t,i,e)}catch(n){return $a(n)?n:new st(n)}})),eu=ro((function(t,e){return Ce(e,(function(e){e=No(e),ar(t,e,Ma(t[e],t))})),t}));function nu(t){return function(){return t}}var ru=Fi(),iu=Fi(!0);function ou(t){return t}function au(t){return Ir("function"==typeof t?t:lr(t,1))}var su=Qr((function(t,e){return function(n){return Mr(n,t,e)}})),uu=Qr((function(t,e){return function(n){return Mr(t,n,e)}}));function lu(t,e,n){var r=Ls(e),i=kr(e,r);null!=n||ns(e)&&(i.length||!r.length)||(n=e,e=t,t=this,i=kr(e,Ls(e)));var o=!(ns(n)&&"chain"in n)||!!n.chain,a=Ja(t);return Ce(i,(function(n){var r=e[n];t[n]=r,a&&(t.prototype[n]=function(){var e=this.__chain__;if(o||e){var n=t(this.__wrapped__),i=n.__actions__=Ai(this.__actions__);return i.push({func:r,args:arguments,thisArg:t}),n.__chain__=e,n}return r.apply(t,Re([this.value()],arguments))})})),t}function cu(){}var fu=Ui(Le),du=Ui(Te),hu=Ui(Be);function pu(t){return _o(t)?Ve(No(t)):function(t){return function(e){return Sr(e,t)}}(t)}var mu=qi(),vu=qi(!0);function gu(){return[]}function yu(){return!1}var bu=Wi((function(t,e){return t+e}),0),xu=Yi("ceil"),wu=Wi((function(t,e){return t/e}),1),_u=Yi("floor");var ku=Wi((function(t,e){return t*e}),1),Su=Yi("round"),Zu=Wi((function(t,e){return t-e}),0);return Dn.after=function(t,e){if("function"!=typeof e)throw new Tt(o);return t=vs(t),function(){if(--t<1)return e.apply(this,arguments)}},Dn.ary=Ta,Dn.assign=ws,Dn.assignIn=_s,Dn.assignInWith=ks,Dn.assignWith=Ss,Dn.at=Zs,Dn.before=Aa,Dn.bind=Ma,Dn.bindAll=eu,Dn.bindKey=Oa,Dn.castArray=function(){if(!arguments.length)return[];var t=arguments[0];return qa(t)?t:[t]},Dn.chain=pa,Dn.chunk=function(t,e,r){e=(r?wo(t,e,r):e===i)?1:bn(vs(e),0);var o=null==t?0:t.length;if(!o||e<1)return[];for(var a=0,s=0,u=n(pe(o/e));ao?0:o+n),(r=r===i||r>o?o:vs(r))<0&&(r+=o),r=n>r?0:gs(r);n>>0)?(t=xs(t))&&("string"==typeof e||null!=e&&!ss(e))&&!(e=ci(e))&&sn(t)?_i(pn(t),0,n):t.split(e,n):[]},Dn.spread=function(t,e){if("function"!=typeof t)throw new Tt(o);return e=null==e?0:bn(vs(e),0),Qr((function(n){var r=n[e],i=_i(n,0,e);return r&&Re(i,r),Ze(t,this,i)}))},Dn.tail=function(t){var e=null==t?0:t.length;return e?ii(t,1,e):[]},Dn.take=function(t,e,n){return t&&t.length?ii(t,0,(e=n||e===i?1:vs(e))<0?0:e):[]},Dn.takeRight=function(t,e,n){var r=null==t?0:t.length;return r?ii(t,(e=r-(e=n||e===i?1:vs(e)))<0?0:e,r):[]},Dn.takeRightWhile=function(t,e){return t&&t.length?pi(t,lo(e,3),!1,!0):[]},Dn.takeWhile=function(t,e){return t&&t.length?pi(t,lo(e,3)):[]},Dn.tap=function(t,e){return e(t),t},Dn.throttle=function(t,e,n){var r=!0,i=!0;if("function"!=typeof t)throw new Tt(o);return ns(n)&&(r="leading"in n?!!n.leading:r,i="trailing"in n?!!n.trailing:i),La(t,e,{leading:r,maxWait:e,trailing:i})},Dn.thru=ma,Dn.toArray=ps,Dn.toPairs=Fs,Dn.toPairsIn=Ds,Dn.toPath=function(t){return qa(t)?Le(t,No):cs(t)?[t]:Ai(zo(xs(t)))},Dn.toPlainObject=bs,Dn.transform=function(t,e,n){var r=qa(t),i=r||Xa(t)||fs(t);if(e=lo(e,4),null==n){var o=t&&t.constructor;n=i?r?new o:[]:ns(t)&&Ja(o)?Hn(qt(t)):{}}return(i?Ce:wr)(t,(function(t,r,i){return e(n,t,r,i)})),n},Dn.unary=function(t){return Ta(t,1)},Dn.union=ra,Dn.unionBy=ia,Dn.unionWith=oa,Dn.uniq=function(t){return t&&t.length?fi(t):[]},Dn.uniqBy=function(t,e){return t&&t.length?fi(t,lo(e,2)):[]},Dn.uniqWith=function(t,e){return e="function"==typeof e?e:i,t&&t.length?fi(t,i,e):[]},Dn.unset=function(t,e){return null==t||di(t,e)},Dn.unzip=aa,Dn.unzipWith=sa,Dn.update=function(t,e,n){return null==t?t:hi(t,e,bi(n))},Dn.updateWith=function(t,e,n,r){return r="function"==typeof r?r:i,null==t?t:hi(t,e,bi(n),r)},Dn.values=Hs,Dn.valuesIn=function(t){return null==t?[]:$e(t,Rs(t))},Dn.without=ua,Dn.words=Js,Dn.wrap=function(t,e){return Na(bi(e),t)},Dn.xor=la,Dn.xorBy=ca,Dn.xorWith=fa,Dn.zip=da,Dn.zipObject=function(t,e){return gi(t||[],e||[],nr)},Dn.zipObjectDeep=function(t,e){return gi(t||[],e||[],ti)},Dn.zipWith=ha,Dn.entries=Fs,Dn.entriesIn=Ds,Dn.extend=_s,Dn.extendWith=ks,lu(Dn,Dn),Dn.add=bu,Dn.attempt=tu,Dn.camelCase=Ws,Dn.capitalize=Us,Dn.ceil=xu,Dn.clamp=function(t,e,n){return n===i&&(n=e,e=i),n!==i&&(n=(n=ys(n))===n?n:0),e!==i&&(e=(e=ys(e))===e?e:0),ur(ys(t),e,n)},Dn.clone=function(t){return lr(t,4)},Dn.cloneDeep=function(t){return lr(t,5)},Dn.cloneDeepWith=function(t,e){return lr(t,5,e="function"==typeof e?e:i)},Dn.cloneWith=function(t,e){return lr(t,4,e="function"==typeof e?e:i)},Dn.conformsTo=function(t,e){return null==e||cr(t,e,Ls(e))},Dn.deburr=Vs,Dn.defaultTo=function(t,e){return null==t||t!==t?e:t},Dn.divide=wu,Dn.endsWith=function(t,e,n){t=xs(t),e=ci(e);var r=t.length,o=n=n===i?r:ur(vs(n),0,r);return(n-=e.length)>=0&&t.slice(n,o)==e},Dn.eq=Ha,Dn.escape=function(t){return(t=xs(t))&&Q.test(t)?t.replace(Y,on):t},Dn.escapeRegExp=function(t){return(t=xs(t))&&ot.test(t)?t.replace(it,"\\$&"):t},Dn.every=function(t,e,n){var r=qa(t)?Te:mr;return n&&wo(t,e,n)&&(e=i),r(t,lo(e,3))},Dn.find=ya,Dn.findIndex=Vo,Dn.findKey=function(t,e){return Ne(t,lo(e,3),wr)},Dn.findLast=ba,Dn.findLastIndex=qo,Dn.findLastKey=function(t,e){return Ne(t,lo(e,3),_r)},Dn.floor=_u,Dn.forEach=xa,Dn.forEachRight=wa,Dn.forIn=function(t,e){return null==t?t:br(t,lo(e,3),Rs)},Dn.forInRight=function(t,e){return null==t?t:xr(t,lo(e,3),Rs)},Dn.forOwn=function(t,e){return t&&wr(t,lo(e,3))},Dn.forOwnRight=function(t,e){return t&&_r(t,lo(e,3))},Dn.get=Ps,Dn.gt=Wa,Dn.gte=Ua,Dn.has=function(t,e){return null!=t&&go(t,e,Pr)},Dn.hasIn=Ts,Dn.head=Ko,Dn.identity=ou,Dn.includes=function(t,e,n,r){t=Ka(t)?t:Hs(t),n=n&&!r?vs(n):0;var i=t.length;return n<0&&(n=bn(i+n,0)),ls(t)?n<=i&&t.indexOf(e,n)>-1:!!i&&De(t,e,n)>-1},Dn.indexOf=function(t,e,n){var r=null==t?0:t.length;if(!r)return-1;var i=null==n?0:vs(n);return i<0&&(i=bn(r+i,0)),De(t,e,i)},Dn.inRange=function(t,e,n){return e=ms(e),n===i?(n=e,e=0):n=ms(n),function(t,e,n){return t>=xn(e,n)&&t=-9007199254740991&&t<=p},Dn.isSet=us,Dn.isString=ls,Dn.isSymbol=cs,Dn.isTypedArray=fs,Dn.isUndefined=function(t){return t===i},Dn.isWeakMap=function(t){return rs(t)&&vo(t)==L},Dn.isWeakSet=function(t){return rs(t)&&"[object WeakSet]"==Er(t)},Dn.join=function(t,e){return null==t?"":qe.call(t,e)},Dn.kebabCase=qs,Dn.last=$o,Dn.lastIndexOf=function(t,e,n){var r=null==t?0:t.length;if(!r)return-1;var o=r;return n!==i&&(o=(o=vs(n))<0?bn(r+o,0):xn(o,r-1)),e===e?function(t,e,n){for(var r=n+1;r--;)if(t[r]===e)return r;return r}(t,e,o):Fe(t,We,o,!0)},Dn.lowerCase=Gs,Dn.lowerFirst=Ks,Dn.lt=ds,Dn.lte=hs,Dn.max=function(t){return t&&t.length?vr(t,ou,Cr):i},Dn.maxBy=function(t,e){return t&&t.length?vr(t,lo(e,2),Cr):i},Dn.mean=function(t){return Ue(t,ou)},Dn.meanBy=function(t,e){return Ue(t,lo(e,2))},Dn.min=function(t){return t&&t.length?vr(t,ou,Nr):i},Dn.minBy=function(t,e){return t&&t.length?vr(t,lo(e,2),Nr):i},Dn.stubArray=gu,Dn.stubFalse=yu,Dn.stubObject=function(){return{}},Dn.stubString=function(){return""},Dn.stubTrue=function(){return!0},Dn.multiply=ku,Dn.nth=function(t,e){return t&&t.length?Ur(t,vs(e)):i},Dn.noConflict=function(){return he._===this&&(he._=Ft),this},Dn.noop=cu,Dn.now=Pa,Dn.pad=function(t,e,n){t=xs(t);var r=(e=vs(e))?hn(t):0;if(!e||r>=e)return t;var i=(e-r)/2;return Vi(me(i),n)+t+Vi(pe(i),n)},Dn.padEnd=function(t,e,n){t=xs(t);var r=(e=vs(e))?hn(t):0;return e&&re){var r=t;t=e,e=r}if(n||t%1||e%1){var o=kn();return xn(t+o*(e-t+le("1e-"+((o+"").length-1))),e)}return Yr(t,e)},Dn.reduce=function(t,e,n){var r=qa(t)?je:Ge,i=arguments.length<3;return r(t,lo(e,4),n,i,hr)},Dn.reduceRight=function(t,e,n){var r=qa(t)?Ie:Ge,i=arguments.length<3;return r(t,lo(e,4),n,i,pr)},Dn.repeat=function(t,e,n){return e=(n?wo(t,e,n):e===i)?1:vs(e),Xr(xs(t),e)},Dn.replace=function(){var t=arguments,e=xs(t[0]);return t.length<3?e:e.replace(t[1],t[2])},Dn.result=function(t,e,n){var r=-1,o=(e=xi(e,t)).length;for(o||(o=1,t=i);++rp)return[];var n=v,r=xn(t,v);e=lo(e),t-=v;for(var i=Ye(r,e);++n=a)return t;var u=n-hn(r);if(u<1)return r;var l=s?_i(s,0,u).join(""):t.slice(0,u);if(o===i)return l+r;if(s&&(u+=l.length-u),ss(o)){if(t.slice(u).search(o)){var c,f=l;for(o.global||(o=Ct(o.source,xs(mt.exec(o))+"g")),o.lastIndex=0;c=o.exec(f);)var d=c.index;l=l.slice(0,d===i?u:d)}}else if(t.indexOf(ci(o),u)!=u){var h=l.lastIndexOf(o);h>-1&&(l=l.slice(0,h))}return l+r},Dn.unescape=function(t){return(t=xs(t))&&X.test(t)?t.replace(K,vn):t},Dn.uniqueId=function(t){var e=++It;return xs(t)+e},Dn.upperCase=Qs,Dn.upperFirst=$s,Dn.each=xa,Dn.eachRight=wa,Dn.first=Ko,lu(Dn,function(){var t={};return wr(Dn,(function(e,n){jt.call(Dn.prototype,n)||(t[n]=e)})),t}(),{chain:!1}),Dn.VERSION="4.17.21",Ce(["bind","bindKey","curry","curryRight","partial","partialRight"],(function(t){Dn[t].placeholder=Dn})),Ce(["drop","take"],(function(t,e){Vn.prototype[t]=function(n){n=n===i?1:bn(vs(n),0);var r=this.__filtered__&&!e?new Vn(this):this.clone();return r.__filtered__?r.__takeCount__=xn(n,r.__takeCount__):r.__views__.push({size:xn(n,v),type:t+(r.__dir__<0?"Right":"")}),r},Vn.prototype[t+"Right"]=function(e){return this.reverse()[t](e).reverse()}})),Ce(["filter","map","takeWhile"],(function(t,e){var n=e+1,r=1==n||3==n;Vn.prototype[t]=function(t){var e=this.clone();return e.__iteratees__.push({iteratee:lo(t,3),type:n}),e.__filtered__=e.__filtered__||r,e}})),Ce(["head","last"],(function(t,e){var n="take"+(e?"Right":"");Vn.prototype[t]=function(){return this[n](1).value()[0]}})),Ce(["initial","tail"],(function(t,e){var n="drop"+(e?"":"Right");Vn.prototype[t]=function(){return this.__filtered__?new Vn(this):this[n](1)}})),Vn.prototype.compact=function(){return this.filter(ou)},Vn.prototype.find=function(t){return this.filter(t).head()},Vn.prototype.findLast=function(t){return this.reverse().find(t)},Vn.prototype.invokeMap=Qr((function(t,e){return"function"==typeof t?new Vn(this):this.map((function(n){return Mr(n,t,e)}))})),Vn.prototype.reject=function(t){return this.filter(Ba(lo(t)))},Vn.prototype.slice=function(t,e){t=vs(t);var n=this;return n.__filtered__&&(t>0||e<0)?new Vn(n):(t<0?n=n.takeRight(-t):t&&(n=n.drop(t)),e!==i&&(n=(e=vs(e))<0?n.dropRight(-e):n.take(e-t)),n)},Vn.prototype.takeRightWhile=function(t){return this.reverse().takeWhile(t).reverse()},Vn.prototype.toArray=function(){return this.take(v)},wr(Vn.prototype,(function(t,e){var n=/^(?:filter|find|map|reject)|While$/.test(e),r=/^(?:head|last)$/.test(e),o=Dn[r?"take"+("last"==e?"Right":""):e],a=r||/^find/.test(e);o&&(Dn.prototype[e]=function(){var e=this.__wrapped__,s=r?[1]:arguments,u=e instanceof Vn,l=s[0],c=u||qa(e),f=function(t){var e=o.apply(Dn,Re([t],s));return r&&d?e[0]:e};c&&n&&"function"==typeof l&&1!=l.length&&(u=c=!1);var d=this.__chain__,h=!!this.__actions__.length,p=a&&!d,m=u&&!h;if(!a&&c){e=m?e:new Vn(this);var v=t.apply(e,s);return v.__actions__.push({func:ma,args:[f],thisArg:i}),new Un(v,d)}return p&&m?t.apply(this,s):(v=this.thru(f),p?r?v.value()[0]:v.value():v)})})),Ce(["pop","push","shift","sort","splice","unshift"],(function(t){var e=At[t],n=/^(?:push|sort|unshift)$/.test(t)?"tap":"thru",r=/^(?:pop|shift)$/.test(t);Dn.prototype[t]=function(){var t=arguments;if(r&&!this.__chain__){var i=this.value();return e.apply(qa(i)?i:[],t)}return this[n]((function(n){return e.apply(qa(n)?n:[],t)}))}})),wr(Vn.prototype,(function(t,e){var n=Dn[e];if(n){var r=n.name+"";jt.call(On,r)||(On[r]=[]),On[r].push({name:e,func:n})}})),On[Di(i,2).name]=[{name:"wrapper",func:i}],Vn.prototype.clone=function(){var t=new Vn(this.__wrapped__);return t.__actions__=Ai(this.__actions__),t.__dir__=this.__dir__,t.__filtered__=this.__filtered__,t.__iteratees__=Ai(this.__iteratees__),t.__takeCount__=this.__takeCount__,t.__views__=Ai(this.__views__),t},Vn.prototype.reverse=function(){if(this.__filtered__){var t=new Vn(this);t.__dir__=-1,t.__filtered__=!0}else(t=this.clone()).__dir__*=-1;return t},Vn.prototype.value=function(){var t=this.__wrapped__.value(),e=this.__dir__,n=qa(t),r=e<0,i=n?t.length:0,o=function(t,e,n){var r=-1,i=n.length;for(;++r=this.__values__.length;return{done:t,value:t?i:this.__values__[this.__index__++]}},Dn.prototype.plant=function(t){for(var e,n=this;n instanceof Wn;){var r=Do(n);r.__index__=0,r.__values__=i,e?o.__wrapped__=r:e=r;var o=r;n=n.__wrapped__}return o.__wrapped__=t,e},Dn.prototype.reverse=function(){var t=this.__wrapped__;if(t instanceof Vn){var e=t;return this.__actions__.length&&(e=new Vn(this)),(e=e.reverse()).__actions__.push({func:ma,args:[na],thisArg:i}),new Un(e,this.__chain__)}return this.thru(na)},Dn.prototype.toJSON=Dn.prototype.valueOf=Dn.prototype.value=function(){return mi(this.__wrapped__,this.__actions__)},Dn.prototype.first=Dn.prototype.head,Qt&&(Dn.prototype[Qt]=function(){return this}),Dn}();he._=gn,(r=function(){return gn}.call(e,n,e,t))===i||(t.exports=r)}.call(this)},90842:function(t,e,n){"use strict";n.d(e,{wT:function(){return Dt},yv:function(){return At}});var r=n(47313),i=n(1168),o=n(83061),a=n(4942),s={data:""},u=function(t){return"object"==typeof window?((t?t.querySelector("#_goober"):window._goober)||Object.assign((t||document.head).appendChild(document.createElement("style")),{innerHTML:" ",id:"_goober"})).firstChild:t||s},l=/(?:([\u0080-\uFFFF\w-%@]+) *:? *([^{;]+?);|([^;}{]*?) *{)|(}\s*)/g,c=/\/\*[^]*?\*\/| +/g,f=/\n+/g,d=function t(e,n){var r="",i="",o="",a=function(a){var s=e[a];"@"==a[0]?"i"==a[1]?r=a+" "+s+";":i+="f"==a[1]?t(s,a):a+"{"+t(s,"k"==a[1]?"":n)+"}":"object"==typeof s?i+=t(s,n?n.replace(/([^,])+/g,(function(t){return a.replace(/(^:.*)|([^,])+/g,(function(e){return/&/.test(e)?e.replace(/&/g,t):t?t+" "+e:e}))})):a):null!=s&&(a=/^--/.test(a)?a:a.replace(/[A-Z]/g,"-$&").toLowerCase(),o+=t.p?t.p(a,s):a+":"+s+";")};for(var s in e)a(s);return r+(n&&o?n+"{"+o+"}":o)+i},h={},p=function t(e){if("object"==typeof e){var n="";for(var r in e)n+=r+t(e[r]);return n}return e},m=function(t,e,n,r,i){var o=p(t),s=h[o]||(h[o]=function(t){for(var e=0,n=11;e>>0;return"go"+n}(o));if(!h[s]){var u=o!==t?t:function(t){for(var e,n,r=[{}];e=l.exec(t.replace(c,""));)e[4]?r.shift():e[3]?(n=e[3].replace(f," ").trim(),r.unshift(r[0][n]=r[0][n]||{})):r[0][e[1]]=e[2].replace(f," ").trim();return r[0]}(t);h[s]=d(i?(0,a.Z)({},"@keyframes "+s,u):u,n?"":"."+s)}var m=n&&h.g?h.g:null;return n&&(h.g=h[s]),function(t,e,n,r){r?e.data=e.data.replace(r,t):-1===e.data.indexOf(t)&&(e.data=n?t+e.data:e.data+t)}(h[s],e,r,m),s},v=function(t,e,n){return t.reduce((function(t,r,i){var o=e[i];if(o&&o.call){var a=o(n),s=a&&a.props&&a.props.className||/^go/.test(a)&&a;o=s?"."+s:a&&"object"==typeof a?a.props?"":d(a,""):!1===a?"":a}return t+r+(null==o?"":o)}),"")};function g(t){var e=this||{},n=t.call?t(e.p):t;return m(n.unshift?n.raw?v(n,[].slice.call(arguments,1),e.p):n.reduce((function(t,n){return Object.assign(t,n&&n.call?n(e.p):n)}),{}):n,u(e.target),e.g,e.o,e.k)}g.bind({g:1}),g.bind({k:1});function y(t,e){for(var n=0;n=0||(i[n]=t[n]);return i}function k(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}var S=function(){return""},Z=r.createContext({enqueueSnackbar:S,closeSnackbar:S}),E="@media (max-width:599.95px)",C="@media (min-width:600px)",P=function(t){return t.charAt(0).toUpperCase()+t.slice(1)},T=function(t){return""+P(t.vertical)+P(t.horizontal)},A=function(t){return!!t||0===t},M="unmounted",O="exited",L="entering",R="entered",j="exiting",I=function(t){function e(e){var n;n=t.call(this,e)||this;var r,i=e.appear;return n.appearStatus=null,e.in?i?(r=O,n.appearStatus=L):r=R:r=e.unmountOnExit||e.mountOnEnter?M:O,n.state={status:r},n.nextCallback=null,n}w(e,t),e.getDerivedStateFromProps=function(t,e){return t.in&&e.status===M?{status:O}:null};var n=e.prototype;return n.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},n.componentDidUpdate=function(t){var e=null;if(t!==this.props){var n=this.state.status;this.props.in?n!==L&&n!==R&&(e=L):n!==L&&n!==R||(e=j)}this.updateStatus(!1,e)},n.componentWillUnmount=function(){this.cancelNextCallback()},n.getTimeouts=function(){var t=this.props.timeout,e=t,n=t;return null!=t&&"number"!==typeof t&&"string"!==typeof t&&(n=t.exit,e=t.enter),{exit:n,enter:e}},n.updateStatus=function(t,e){void 0===t&&(t=!1),null!==e?(this.cancelNextCallback(),e===L?this.performEnter(t):this.performExit()):this.props.unmountOnExit&&this.state.status===O&&this.setState({status:M})},n.performEnter=function(t){var e=this,n=this.props.enter,r=t,i=this.getTimeouts();t||n?(this.props.onEnter&&this.props.onEnter(this.node,r),this.safeSetState({status:L},(function(){e.props.onEntering&&e.props.onEntering(e.node,r),e.onTransitionEnd(i.enter,(function(){e.safeSetState({status:R},(function(){e.props.onEntered&&e.props.onEntered(e.node,r)}))}))}))):this.safeSetState({status:R},(function(){e.props.onEntered&&e.props.onEntered(e.node,r)}))},n.performExit=function(){var t=this,e=this.props.exit,n=this.getTimeouts();e?(this.props.onExit&&this.props.onExit(this.node),this.safeSetState({status:j},(function(){t.props.onExiting&&t.props.onExiting(t.node),t.onTransitionEnd(n.exit,(function(){t.safeSetState({status:O},(function(){t.props.onExited&&t.props.onExited(t.node)}))}))}))):this.safeSetState({status:O},(function(){t.props.onExited&&t.props.onExited(t.node)}))},n.cancelNextCallback=function(){null!==this.nextCallback&&this.nextCallback.cancel&&(this.nextCallback.cancel(),this.nextCallback=null)},n.safeSetState=function(t,e){e=this.setNextCallback(e),this.setState(t,e)},n.setNextCallback=function(t){var e=this,n=!0;return this.nextCallback=function(){n&&(n=!1,e.nextCallback=null,t())},this.nextCallback.cancel=function(){n=!1},this.nextCallback},n.onTransitionEnd=function(t,e){this.setNextCallback(e);var n=null==t&&!this.props.addEndListener;this.node&&!n?(this.props.addEndListener&&this.props.addEndListener(this.node,this.nextCallback),null!=t&&setTimeout(this.nextCallback,t)):setTimeout(this.nextCallback,0)},n.render=function(){var t=this.state.status;if(t===M)return null;var e=this.props;return(0,e.children)(t,_(e,["children","in","mountOnEnter","unmountOnExit","appear","enter","exit","timeout","addEndListener","onEnter","onEntering","onEntered","onExit","onExiting","onExited","nodeRef"]))},b(e,[{key:"node",get:function(){var t,e=null===(t=this.props.nodeRef)||void 0===t?void 0:t.current;if(!e)throw new Error("notistack - Custom snackbar is not refForwarding");return e}}]),e}(r.Component);function B(){}function z(t,e){"function"===typeof t?t(e):t&&(t.current=e)}function N(t,e){return(0,r.useMemo)((function(){return null==t&&null==e?null:function(n){z(t,n),z(e,n)}}),[t,e])}function F(t){var e=t.timeout,n=t.style,r=void 0===n?{}:n,i=t.mode;return{duration:"object"===typeof e?e[i]||0:e,easing:r.transitionTimingFunction,delay:r.transitionDelay}}I.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:B,onEntering:B,onEntered:B,onExit:B,onExiting:B,onExited:B};var D="cubic-bezier(0.4, 0, 0.2, 1)",H="cubic-bezier(0.0, 0, 0.2, 1)",W="cubic-bezier(0.4, 0, 0.6, 1)",U=function(t){t.scrollTop=t.scrollTop},V=function(t){return Math.round(t)+"ms"};function q(t,e){void 0===t&&(t=["all"]);var n=e||{},r=n.duration,i=void 0===r?300:r,o=n.easing,a=void 0===o?D:o,s=n.delay,u=void 0===s?0:s;return(Array.isArray(t)?t:[t]).map((function(t){var e="string"===typeof i?i:V(i),n="string"===typeof u?u:V(u);return t+" "+e+" "+a+" "+n})).join(",")}function G(t){var e=function(t){return t&&t.ownerDocument||document}(t);return e.defaultView||window}function K(t,e){if(e){var n=function(t,e){var n,r=e.getBoundingClientRect(),i=G(e);if(e.fakeTransform)n=e.fakeTransform;else{var o=i.getComputedStyle(e);n=o.getPropertyValue("-webkit-transform")||o.getPropertyValue("transform")}var a=0,s=0;if(n&&"none"!==n&&"string"===typeof n){var u=n.split("(")[1].split(")")[0].split(",");a=parseInt(u[4],10),s=parseInt(u[5],10)}switch(t){case"left":return"translateX("+(i.innerWidth+a-r.left)+"px)";case"right":return"translateX(-"+(r.left+r.width-a)+"px)";case"up":return"translateY("+(i.innerHeight+s-r.top)+"px)";default:return"translateY(-"+(r.top+r.height-s)+"px)"}}(t,e);n&&(e.style.webkitTransform=n,e.style.transform=n)}}var Y=(0,r.forwardRef)((function(t,e){var n=t.children,i=t.direction,o=void 0===i?"down":i,a=t.in,s=t.style,u=t.timeout,l=void 0===u?0:u,c=t.onEnter,f=t.onEntered,d=t.onExit,h=t.onExited,p=_(t,["children","direction","in","style","timeout","onEnter","onEntered","onExit","onExited"]),m=(0,r.useRef)(null),v=N(n.ref,m),g=N(v,e),y=(0,r.useCallback)((function(){m.current&&K(o,m.current)}),[o]);return(0,r.useEffect)((function(){if(!a&&"down"!==o&&"right"!==o){var t=function(t,e){var n;function r(){for(var r=this,i=arguments.length,o=new Array(i),a=0;a-1,o=t.snacks.findIndex(e)>-1;if(r||o)return t}return n.handleDisplaySnack(x({},t,{queue:[].concat(t.queue,[d])}))})),c},n.handleDisplaySnack=function(t){return t.snacks.length>=n.maxSnack?n.handleDismissOldest(t):n.processQueue(t)},n.processQueue=function(t){var e=t.queue,n=t.snacks;return e.length>0?x({},t,{snacks:[].concat(n,[e[0]]),queue:e.slice(1,e.length)}):t},n.handleDismissOldest=function(t){if(t.snacks.some((function(t){return!t.open||t.requestClose})))return t;var e=!1,r=!1;t.snacks.reduce((function(t,e){return t+(e.open&&e.persist?1:0)}),0)===n.maxSnack&&(r=!0);var i=t.snacks.map((function(t){return e||t.persist&&!r?x({},t):(e=!0,t.entered?(t.onClose&&t.onClose(null,"maxsnack",t.id),n.props.onClose&&n.props.onClose(null,"maxsnack",t.id),x({},t,{open:!1})):x({},t,{requestClose:!0}))}));return x({},t,{snacks:i})},n.handleEnteredSnack=function(t,e,r){if(!A(r))throw new Error("handleEnteredSnack Cannot be called with undefined key");n.setState((function(t){return{snacks:t.snacks.map((function(t){return t.id===r?x({},t,{entered:!0}):x({},t)}))}}))},n.handleCloseSnack=function(t,e,r){n.props.onClose&&n.props.onClose(t,e,r);var i=void 0===r;n.setState((function(t){var e=t.snacks,n=t.queue;return{snacks:e.map((function(t){return i||t.id===r?t.entered?x({},t,{open:!1}):x({},t,{requestClose:!0}):x({},t)})),queue:n.filter((function(t){return t.id!==r}))}}))},n.closeSnackbar=function(t){var e=n.state.snacks.find((function(e){return e.id===t}));A(t)&&e&&e.onClose&&e.onClose(null,"instructed",t),n.handleCloseSnack(null,"instructed",t)},n.handleExitedSnack=function(t,e){if(!A(e))throw new Error("handleExitedSnack Cannot be called with undefined key");n.setState((function(t){var r=n.processQueue(x({},t,{snacks:t.snacks.filter((function(t){return t.id!==e}))}));return 0===r.queue.length?r:n.handleDismissOldest(r)}))},At=n.enqueueSnackbar,n.closeSnackbar,n.state={snacks:[],queue:[],contextValue:{enqueueSnackbar:n.enqueueSnackbar.bind(k(n)),closeSnackbar:n.closeSnackbar.bind(k(n))}},n}return w(e,t),e.prototype.render=function(){var t=this,e=this.state.contextValue,n=this.props,o=n.domRoot,a=n.children,s=n.dense,u=void 0!==s&&s,l=n.Components,c=void 0===l?{}:l,f=n.classes,d=this.state.snacks.reduce((function(t,e){var n,r=T(e.anchorOrigin),i=t[r]||[];return x({},t,((n={})[r]=[].concat(i,[e]),n))}),{}),h=Object.keys(d).map((function(e){var n=d[e],i=n[0];return r.createElement(Nt,{key:e,dense:u,anchorOrigin:i.anchorOrigin,classes:f},n.map((function(e){return r.createElement(Lt,{key:e.id,snack:e,classes:f,Component:c[e.variant],onClose:t.handleCloseSnack,onEnter:t.props.onEnter,onExit:t.props.onExit,onExited:mt([t.handleExitedSnack,t.props.onExited],e.id),onEntered:mt([t.handleEnteredSnack,t.props.onEntered],e.id)})})))}));return r.createElement(Z.Provider,{value:e},a,o?(0,i.createPortal)(h,o):h)},b(e,[{key:"maxSnack",get:function(){return this.props.maxSnack||et.maxSnack}}]),e}(r.Component)},7490:function(t){var e,n,r=t.exports={};function i(){throw new Error("setTimeout has not been defined")}function o(){throw new Error("clearTimeout has not been defined")}function a(t){if(e===setTimeout)return setTimeout(t,0);if((e===i||!e)&&setTimeout)return e=setTimeout,setTimeout(t,0);try{return e(t,0)}catch(n){try{return e.call(null,t,0)}catch(n){return e.call(this,t,0)}}}!function(){try{e="function"===typeof setTimeout?setTimeout:i}catch(t){e=i}try{n="function"===typeof clearTimeout?clearTimeout:o}catch(t){n=o}}();var s,u=[],l=!1,c=-1;function f(){l&&s&&(l=!1,s.length?u=s.concat(u):c=-1,u.length&&d())}function d(){if(!l){var t=a(f);l=!0;for(var e=u.length;e;){for(s=u,u=[];++c1)for(var n=1;n0&&void 0!==arguments[0]?arguments[0]:{},e=t.mark;return e?e.startsWith("data-")?e:"data-".concat(e):a}function l(t){return t.attachTo?t.attachTo:document.querySelector("head")||document.body}function c(t){return"queue"===t?"prependQueue":t?"prepend":"append"}function f(t){return Array.from((s.get(t)||t).children).filter((function(t){return"STYLE"===t.tagName}))}function d(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!(0,r.Z)())return null;var n=e.csp,a=e.prepend,s=e.priority,u=void 0===s?0:s,d=c(a),h="prependQueue"===d,p=document.createElement("style");p.setAttribute(i,d),h&&u&&p.setAttribute(o,"".concat(u)),null!==n&&void 0!==n&&n.nonce&&(p.nonce=null===n||void 0===n?void 0:n.nonce),p.innerHTML=t;var m=l(e),v=m.firstChild;if(a){if(h){var g=f(m).filter((function(t){if(!["prepend","prependQueue"].includes(t.getAttribute(i)))return!1;var e=Number(t.getAttribute(o)||0);return u>=e}));if(g.length)return m.insertBefore(p,g[g.length-1].nextSibling),p}m.insertBefore(p,v)}else m.appendChild(p);return p}function h(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=l(e);return f(n).find((function(n){return n.getAttribute(u(e))===t}))}function p(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=h(t,e);if(n){var r=l(e);r.removeChild(n)}}function m(t,e){var n=s.get(t);if(!n||!function(t,e){if(!t)return!1;if(t.contains)return t.contains(e);for(var n=e;n;){if(n===t)return!0;n=n.parentNode}return!1}(document,n)){var r=d("",e),i=r.parentNode;s.set(t,i),t.removeChild(r)}}function v(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=l(n);m(r,n);var i=h(e,n);if(i){var o,a,s;if(null!==(o=n.csp)&&void 0!==o&&o.nonce&&i.nonce!==(null===(a=n.csp)||void 0===a?void 0:a.nonce))i.nonce=null===(s=n.csp)||void 0===s?void 0:s.nonce;return i.innerHTML!==t&&(i.innerHTML=t),i}var c=d(t,n);return c.setAttribute(u(n),e),c}},48240:function(t,e,n){"use strict";n.d(e,{Kp:function(){return o}});var r={},i=[];function o(t,e){}function a(t,e){}function s(t,e,n){e||r[n]||(t(!1,n),r[n]=!0)}function u(t,e){s(o,t,e)}u.preMessage=function(t){i.push(t)},u.resetWarned=function(){r={}},u.noteOnce=function(t,e){s(a,t,e)},e.ZP=u},34862:function(t,e,n){"use strict";var r,i=n(47313),o=(r=i)&&"object"===typeof r&&"default"in r?r.default:r,a=n(61663),s=new a,u=s.getBrowser(),l=s.getCPU(),c=s.getDevice(),f=s.getEngine(),d=s.getOS(),h=s.getUA(),p=function(t){return s.setUA(t)},m=function(t){if(t){var e=new a(t);return{UA:e,browser:e.getBrowser(),cpu:e.getCPU(),device:e.getDevice(),engine:e.getEngine(),os:e.getOS(),ua:e.getUA(),setUserAgent:function(t){return e.setUA(t)}}}console.error("No userAgent string was provided")},v=Object.freeze({ClientUAInstance:s,browser:u,cpu:l,device:c,engine:f,os:d,ua:h,setUa:p,parseUserAgent:m});function g(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function y(t){return y="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"===typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},y(t)}function b(t,e){for(var n=0;n=0||(i[n]=t[n]);return i}(t,e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(t,n)&&(i[n]=t[n])}return i}function Z(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}function E(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=null==t?null:"undefined"!==typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null==n)return;var r,i,o=[],a=!0,s=!1;try{for(n=n.call(t);!(a=(r=n.next()).done)&&(o.push(r.value),!e||o.length!==e);a=!0);}catch(u){s=!0,i=u}finally{try{a||null==n.return||n.return()}finally{if(s)throw i}}return o}(t,e)||function(t,e){if(!t)return;if("string"===typeof t)return C(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return C(t,e)}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function C(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n1&&void 0!==arguments[1]?arguments[1]:"none";return t||e},N=function(){return!("undefined"===typeof window||!window.navigator&&!navigator)&&(window.navigator||navigator)},F=function(t){var e=N();return e&&e.platform&&(-1!==e.platform.indexOf(t)||"MacIntel"===e.platform&&e.maxTouchPoints>1&&!window.MSStream)},D=function(t,e,n,r){return function(t){for(var e=1;e1)&&!window.MSStream},Zt=function(){return F("iPad")},Et=function(){return F("iPhone")},Ct=function(){return F("iPod")},Pt=function(t){return z(t)};function Tt(t){var e=t||v,n=e.device,r=e.browser,i=e.os,o=e.engine,a=e.ua;return{isSmartTV:V(n),isConsole:K(n),isWearable:G(n),isEmbedded:Y(n),isMobileSafari:dt(r)||Zt(),isChromium:ut(r),isMobile:U(n)||Zt(),isMobileOnly:H(n),isTablet:W(n)||Zt(),isBrowser:q(n),isDesktop:q(n),isAndroid:J(i),isWinPhone:nt(i),isIOS:rt(i)||Zt(),isChrome:at(r),isFirefox:st(r),isSafari:ft(r),isOpera:ht(r),isIE:pt(r),osVersion:it(i),osName:ot(i),fullBrowserVersion:gt(r),browserVersion:yt(r),browserName:bt(r),mobileVendor:X(n),mobileModel:Q(n),engineName:xt(o),engineVersion:wt(o),getUA:Pt(a),isEdge:lt(r)||kt(a),isYandex:ct(r),deviceType:$(n),isIOS13:St(),isIPad13:Zt(),isIPhone13:Et(),isIPod13:Ct(),isElectron:_t(),isEdgeChromium:kt(a),isLegacyEdge:lt(r)&&!kt(a),isWindows:tt(i),isMacOs:et(i),isMIUI:mt(r),isSamsungBrowser:vt(r)}}var At=V(c),Mt=K(c),Ot=G(c),Lt=Y(c),Rt=dt(u)||Zt(),jt=ut(u),It=U(c)||Zt(),Bt=H(c),zt=W(c)||Zt(),Nt=q(c),Ft=q(c),Dt=J(d),Ht=nt(d),Wt=rt(d)||Zt(),Ut=at(u),Vt=st(u),qt=ft(u),Gt=ht(u),Kt=pt(u),Yt=it(d),Xt=ot(d),Qt=gt(u),$t=yt(u),Jt=bt(u),te=X(c),ee=Q(c),ne=xt(f),re=wt(f),ie=Pt(h),oe=lt(u)||kt(h),ae=ct(u),se=$(c),ue=St(),le=Zt(),ce=Et(),fe=Ct(),de=_t(),he=kt(h),pe=lt(u)&&!kt(h),me=tt(d),ve=et(d),ge=mt(u),ye=vt(u);function be(t){var e=t||window.navigator.userAgent;return m(e)}e.I3=function(t){var e=t.renderWithFragment,n=t.children,r=S(t,["renderWithFragment","children"]);return Nt?e?o.createElement(i.Fragment,null,n):o.createElement("div",r,n):null},e.$=function(t){var e=t.renderWithFragment,n=t.children,r=S(t,["renderWithFragment","children"]);return It?e?o.createElement(i.Fragment,null,n):o.createElement("div",r,n):null}},30534:function(t,e,n){"use strict";var r=n(47313),i=n(62224);function o(t){for(var e="https://reactjs.org/docs/error-decoder.html?invariant="+t,n=1;n