PageSourceSearch

https://portal.soilmate.ai/static/js/main.0720107d.chunk.js

js soilmate.ai collected 2026-10-04 06:03:18 UTC 439,871 bytes, 2 lines download raw bytes

1(this.webpackJsonpwebviewer=this.webpackJsonpwebviewer||[]).push([[0],{266:function(e,t,n){},437:function(e,t,n){"use strict";n.r(t);var r={};n.r(r),n.d(r,"ArrowDownFill",(function(){return Zo})),n.d(r,"ArrowInCircle",(function(){return Qo})),n.d(r,"ArrowUpFill",(function(){return ri})),n.d(r,"Check",(function(){return si})),n.d(r,"Cross",(function(){return fi})),n.d(r,"Download",(function(){return mi})),n.d(r,"ExpandDown",(function(){return wi})),n.d(r,"ExpandLeft",(function(){return Ei})),n.d(r,"ExpandRight",(function(){return Ri})),n.d(r,"ExpandUp",(function(){return Hi})),n.d(r,"Image",(function(){return Vi})),n.d(r,"List",(function(){return Ki})),n.d(r,"LogOut",(function(){return nc})),n.d(r,"Minus",(function(){return cc})),n.d(r,"More",(function(){return bc})),n.d(r,"Notifications",(function(){return Oc})),n.d(r,"Plus",(function(){return yc})),n.d(r,"Polygon",(function(){return Lc})),n.d(r,"Question",(function(){return zc})),n.d(r,"Rectangle",(function(){return Wc})),n.d(r,"ResizeMax",(function(){return Jc})),n.d(r,"ResizeMin",(function(){return ts})),n.d(r,"Search",(function(){return is})),n.d(r,"Settings",(function(){return bs})),n.d(r,"Upload",(function(){return ms})),n.d(r,"User",(function(){return ws})),n.d(r,"ArrowUp",(function(){return Es})),n.d(r,"Delete",(function(){return Rs})),n.d(r,"Detect",(function(){return Us})),n.d(r,"Link",(function(){return Vs})),n.d(r,"Document",(function(){return Qs})),n.d(r,"Eye",(function(){return al})),n.d(r,"Folder",(function(){return ul})),n.d(r,"CheckFolder",(function(){return hl})),n.d(r,"Done",(function(){return vf}));var a=n(1),o=n.n(a),i=n(47),c=n.n(i),s=function(e){e&&e instanceof Function&&n.e(3).then(n.bind(null,463)).then((function(t){var n=t.getCLS,r=t.getFID,a=t.getFCP,o=t.getLCP,i=t.getTTFB;n(e),r(e),a(e),o(e),i(e)}))},l=n(8),u=n(4),d=n(6),b=n.n(d),f=n(10),j=n(14),h=n(211),p=n.n(h),O=n(21),m=n(31),g=n(32),v=n(213),x=new(function(e){Object(m.a)(n,e);var t=Object(g.a)(n);function n(){var e;Object(O.a)(this,n);for(var r=arguments.length,a=new Array(r),o=0;o<r;o++)a[o]=arguments[o];return(e=t.call.apply(t,[this].concat(a))).toggleSidebar=function(t){return e.emit("toggleSidebar",{isOpen:t})},e.onToggleSidebar=function(t){return e.on("toggleSidebar",t),function(){return e.removeListener("toggleSidebar",t)}},e.toggleModal=function(t,n){return e.emit("toggleModal",{isOpen:t,data:n})},e.onToggleModal=function(t){return e.on("toggleModal",t),function(){return e.removeListener("toggleModal",t)}},e.createShape=function(t,n){var r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];return e.emit("createShape",{shapeType:t,json:n,isShowPopup:r})},e.onCreateShape=function(t){return e.on("createShape",t),function(){return e.removeListener("createShape",t)}},e.updateShape=function(){return e.emit("updateShape")},e.onUpdateShape=function(t){return e.on("updateShape",t),function(){return e.removeAllListeners("updateShape",t)}},e.stopDrawing=function(){return e.emit("stopDrawing")},e.onStopDrawing=function(t){return e.on("stopDrawing",t),function(){return e.removeAllListeners("stopDrawing",t)}},e.closePopup=function(){return e.emit("closePopup")},e.onClosePopup=function(t){return e.on("closePopup",t),function(){return e.removeAllListeners("closePopup",t)}},e.toggleErrorModal=function(t){return e.emit("showError",{error:t})},e.onToggleErrorModal=function(t){return e.on("showError",t),function(){return e.removeListener("showError",t)}},e}return n}(n.n(v).a)),y="delete",w="save",C="save_field",k="area_list",S="edit_area",_="create_request",E="requests",L="labels",A="fields",P=1,I=2,R="Polygon",z="Rectangle",M="Password must be at least 8 characters",T="Passwords must match",D="This field is required",F="Failed to send your message, please try again later",U="Your message has been successfully sent",H="name",N="email",W="message",B="id",q=1,V=3,G=4,Z="hide_welcome",Y="Demo",$=n(107),J=n.n($),K="X-CSRFToken",Q="csrftoken",X=J.a.get(Q),ee=["fontSize","hasChildren","hasCoordinates","history","isOpen","isTransparent","location","match","padding","position","size","staticContext","variant","variantType","withUnmountToggle","fullWidth","verified"],te="/",ne="".concat(te,"upload"),re="".concat(te,"upload-data"),ae="".concat(te,"auth"),oe="".concat(te,"signup"),ie="".concat(te,"signup/account-confirm-email/:id"),ce="".concat(te,"account"),se="".concat(te,"models"),le="".concat(te,"terms"),ue="".concat(te,"policy"),de="".concat(te,"stone-validation/:id"),be="".concat(te,"edge-units"),fe="".concat(te,"password"),je={ROOT:te,UPLOAD:ne,UPLOAD_MISSIONS:re,AUTH:ae,SIGN_UP:oe,SIGN_UP_CONFIRM:ie,ACCOUNT:ce,MODELS:se,RESET_PASSWORD:"".concat(fe,"/reset"),FORGOT_PASSWORD:"".concat(fe,"/forgot"),CONFIRM_PASSWORD:"".concat(fe,"/reset/confirm/:uid/:token"),TERMS:le,POLICY:ue,STONE_VALIDATION:de,EDGE_UNITS:be},he=.2,pe={color:"#043AFA",fillColor:"#ffffff",fillOpacity:he},Oe={color:"#FFE400 ",fillColor:"#ffffff",fillOpacity:he},me={color:"#FFE400 ",fillColor:"#ffffff",fillOpacity:he},ge="Something went wrong",ve='Please add file with type "Polygon"',xe=[{name:"Saskatchewan, no DST \u2014 Regina",value:"America/Regina"},{name:"Manitoba \u2014 Winnipeg",value:"America/Winnipeg"},{name:"Alberta \u2014 Edmonton, Calgary",value:"America/Edmonton"},{name:"British Columbia \u2014 Vancouver",value:"America/Vancouver"},{name:"British Columbia, no DST \u2014 Creston",value:"America/Creston"},{name:"British Columbia, no DST \u2014 Dawson Creek",value:"America/Dawson_Creek"},{name:"British Columbia, no DST \u2014 Fort Nelson",value:"America/Fort_Nelson"},{name:"Yukon \u2014 Whitehorse",value:"America/Whitehorse"},{name:"Yukon \u2014 Dawson City",value:"America/Dawson"},{name:"Northwest Territories \u2014 Inuvik",value:"America/Inuvik"},{name:"Saskatchewan, no DST \u2014 Swift Current",value:"America/Swift_Current"},{name:"Nunavut \u2014 Cambridge Bay",value:"America/Cambridge_Bay"},{name:"Nunavut \u2014 Rankin Inlet",value:"America/Rankin_Inlet"},{name:"Nunavut \u2014 Resolute",value:"America/Resolute"},{name:"Nunavut \u2014 Iqaluit",value:"America/Iqaluit"},{name:"Ontario, no DST \u2014 Atikokan",value:"America/Atikokan"},{name:"Ontario / Quebec \u2014 Toronto",value:"America/Toronto"},{name:"Quebec, no DST \u2014 Blanc-Sablon",value:"America/Blanc-Sablon"},{name:"Labrador \u2014 Goose Bay",value:"America/Goose_Bay"},{name:"New Brunswick \u2014 Moncton",value:"America/Moncton"},{name:"Nova Scotia \u2014 Halifax",value:"America/Halifax"},{name:"Nova Scotia \u2014 Glace Bay",value:"America/Glace_Bay"},{name:"Newfoundland \u2014 St. John's",value:"America/St_Johns"}],ye=p.a.create({baseURL:"/api",headers:Object(j.a)({}
1,K,X)}),we=function(e){var t,n,r,a,o,i=e.response;return 403===(null===(t=e.response)||void 0===t?void 0:t.status)&&"Authentication credentials were not provided."===(null===(n=e.response)||void 0===n||null===(r=n.data)||void 0===r?void 0:r.detail)&&window.location.pathname!==je.AUTH?(window.location.replace(je.AUTH),Promise.reject(i)):((null===(a=e.config)||void 0===a?void 0:a.skipErrorModal)||x.toggleErrorModal(i),e.response.data.detail&&(i=e.response.data.detail),(null===(o=e.response.data)||void 0===o?void 0:o.non_field_errors)&&(i=e.response.data.non_field_errors[0]),Promise.reject(i))};ye.interceptors.request.use((function(e){return e}),we),ye.interceptors.response.use((function(e){return e}),we);var Ce,ke,Se,_e,Ee,Le,Ae,Pe,Ie,Re,ze,Me,Te,De,Fe,Ue,He,Ne,We,Be,qe,Ve,Ge,Ze,Ye,$e,Je,Ke,Qe,Xe,et,tt,nt,rt,at,ot,it,ct,st,lt,ut,dt,bt,ft,jt,ht,pt,Ot,mt,gt,vt,xt,yt,wt,Ct,kt,St,_t,Et,Lt,At,Pt,It,Rt,zt,Mt,Tt="/aoi",Dt=function(e){return"".concat(Tt,"/").concat(e)},Ft=Tt,Ut=Dt,Ht=function(e){return"".concat(Dt(e),"/requests")},Nt=function(e){return"".concat(Dt(e),"/results")},Wt=function(e){return"results/".concat(e)},Bt="/results",qt="/notebook",Vt="/request",Gt=function(e){return"results/".concat(e,"/field")},Zt=function(e){return"results/".concat(e,"/stone/")},Yt="/google_bucket_folder",$t={getAreas:function(){return ye.get(Ft)},getArea:function(e){return ye.get(Ut(e))},getAreaRequests:function(e){return ye.get(Ht(e))},saveAreaRequest:function(e){return ye.post(Vt,e)},getAllRequests:function(){return ye.get(Vt)},getAreaResults:function(e){return ye.get(Nt(e))},getAllResults:function(){return ye.get(Bt)},deleteResult:function(e){return ye.delete(Wt(e))},saveArea:function(e){return ye.post(Ft,e)},deleteArea:function(e){return ye.delete("".concat(Ft,"/").concat(e))},patchArea:function(e,t){return ye.patch("".concat(Ft,"/").concat(e),t)},getLayers:function(){return ye.get(qt)},getField:function(e,t){return ye.get(Gt(e),{params:t})},getStone:function(e,t){return ye.get(Zt(e),{params:t})},getStoneLayer:function(){return ye.get(Yt)}},Jt="/login",Kt="/logout",Qt=function(){var e=Object(f.a)(b.a.mark((function e(t){var n,r;return b.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,ye.post(Jt,t);case 2:return n=e.sent,(r=J.a.get(Q))&&(ye.defaults.headers["X-CSRFToken"]=r),e.abrupt("return",n);case 6:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),Xt=function(){var e=Object(f.a)(b.a.mark((function e(t){return b.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,ye.post(Kt,t,{skipErrorModal:!0});case 3:return e.abrupt("return",e.sent);case 4:return e.prev=4,J.a.remove(Q),e.finish(4);case 7:case"end":return e.stop()}}),e,null,[[0,,4,7]])})));return function(t){return e.apply(this,arguments)}}(),en={login:Qt,logout:Xt},tn="".concat("/users","/current"),nn="/signup",rn="".concat(nn,"/resend-email"),an="/password",on={change:"".concat(an,"/change"),forgot:"".concat(an,"/reset"),confirm:function(e,t){return"".concat(an,"/reset/confirm/").concat(e,"/").concat(t)}},cn={current:tn,signup:nn,confirm:function(e){return"".concat(nn,"/account-confirm-email/").concat(e)},resend:rn,password:on},sn={getCurrentUser:function(){return ye.get(cn.current,{skipErrorModal:!0})},updateUser:function(e){return ye.patch(cn.current,e)},registerUser:function(e){return ye.post(cn.signup,e)},confirmRegistration:function(e){return ye.get(cn.confirm(e))},resendUserEmail:function(e){return ye.post(cn.resend,{email:e})},changePassword:function(e){return ye.post(cn.password.change,e)},forgotPassword:function(e){return ye.post(cn.password.forgot,e)},confirmPassword:function(e){return ye.post(cn.password.confirm(e.uid,e.token),e)}},ln="/transactions",un={getTransactions:function(e){return ye.get(ln,{params:e})}},dn="/files",bn="".concat(dn,"/results"),fn={root:dn,results:bn,stoneImages:function(e){return"validate/".concat(e)}},jn=function(){var e=Object(f.a)(b.a.mark((function e(t,n){var r;return b.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,ye.get("".concat(fn.results,"/").concat(t),{responseType:"blob",onDownloadProgress:function(e){var t=e.loaded/e.total*100;n({percents:Math.round(t),size:e.total})}});case 2:return r=e.sent,e.abrupt("return",r.data);case 4:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),hn=function(){var e=Object(f.a)(b.a.mark((function e(t){var n;return b.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,ye.get(fn.stoneImages(t));case 2:return n=e.sent,e.abrupt("return",n.data);case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),pn=function(){var e=Object(f.a)(b.a.mark((function e(t,n){var r;return b.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,ye.patch(fn.stoneImages(t),n);case 2:return r=e.sent,e.abrupt("return",r.data);case 4:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),On={getFile:jn,getStoneImages:hn,patchStoneImages:pn},mn="/generate_upload_url/",gn="/generate_download_url/",vn="/upload_missions/",xn={getUploadURL:function(e,t,n,r){var a={file_name:e,file_type:t,upload_type:n};return r&&(a.session_folder=r),ye.get(mn,{params:a})},getMissions:function(){return ye.get(vn)},createMission:function(){return ye.post(vn)},updateMission:function(e,t){return ye.patch("".concat(vn).concat(e,"/"),t)},deleteMission:function(e){return ye.delete("".concat(vn).concat(e,"/delete/"))},removeMissionFiles:function(e,t){return ye.post("".concat(vn).concat(e,"/remove_files/"),{files_to_remove:t})},rerunTrajectory:function(e){return ye.post("".concat(vn).concat(e,"/rerun_trajectory/"))},getDownloadURL:function(e,t,n){return ye.get(gn,{params:{file_name:e,upload_type:t,session_folder:n}})}},yn={areas:$t,auth:en,users:sn,transactions:un,files:On,upload:xn},wn=n(12),Cn=n(58),kn=n(45),Sn={entities:{},selectedEntitiesId:[],current:null,selectedResults:[],mode:k,layers:[],isLoading:!1,stoneOptionsLayer:{data:[],status:null}},_n=Object(wn.e)({name:"areas",initialState:Sn,reducers:{setDefaultState:function(){return Sn},setEntities:function(e,t){e.entities=Object(u.a)(Object(u.a)({},e.entities),t.payload)},setEntity:function(e,t){e.entities[t.payload.id]=Object(u.a)(Object(u.a)({},e.entities[t.payload.id]),t.payload)},setEntitySize:function(e,t){e.entities[t.payload.id].size=t.payload.size},setSelectedEntityId:function(e,t){e.selectedEntitiesId.push(t.payload)},deleteSelectedEntityId:function(e,t){t.payload?e.selectedEntitiesId=e.selectedEntitiesId.filter((function(e){return e!==t.payload})):e.selectedEntitiesId=[]},setCurrentArea:function(e,t){e.current=t.payload},setSelectedResult:function(e,t){e.selectedResults.push(t.payload)},deleteSelectedResult:function(e,t){t.payload?e.selectedResults=e.selectedResults.filter((function(e){return e!==t.payload})):e.selectedResults=[]},deleteAreaById:function(e,t){e.entities=Object(kn.omit)(e.entities,t.payload)},setSidebarMode:function(e,t){e.mode=t.payload},updateArea:function(e,t){var n=e.current,r=Object(j.a)({},n,Object(u.a)(Object(u.a)({},e.entities[n]),t.payload));e.entities=Object(u.a)(Object(u.a)({},e.entities),r)},setAreaRequest:function(e,t){var n=t.payload,r=n.id,a=n.request;e.entities[r].requests[a.id]=a},setLayers:function(e,t){e.layers=t.payload}
1,setLoading:function(e,t){e.isLoading=t.payload},setStoneOptionsLayer:function(e,t){e.stoneOptionsLayer={data:t.payload.data,status:t.payload.status}}}}),En=function(e){return e.areas.isLoading},Ln=function(e){return e.areas.entities},An=function(e){return e.areas.current},Pn=function(e){return e.areas.selectedResults},In=function(e){return e.areas.mode},Rn=function(e){return e.areas.selectedEntitiesId},zn=function(e){return e.areas.stoneOptionsLayer},Mn=Object(Cn.a)(Ln,(function(e){return Object.values(e).map((function(e){return Object(u.a)(Object(u.a)({},e),{},{requests:Object.values(e.requests),results:Object.values(e.results)})}))})),Tn=(Object(Cn.a)(Mn,(function(e){return e.flatMap((function(e){return e.results}))})),Object(Cn.a)(Mn,(function(e){return e.flatMap((function(e){return e.requests}))})),Object(Cn.a)(Mn,An,(function(e,t){return e.flatMap((function(e){return e.requests})).filter((function(e){return e.aoi===t}))})),Object(Cn.a)(Mn,An,(function(e,t){var n;return null===(n=e.find((function(e){return e.id===t})))||void 0===n?void 0:n.results}))),Dn=function(e){return e.areas.layers},Fn=_n.reducer,Un=_n.actions,Hn=n(5),Nn=n(166),Wn=n.n(Nn),Bn=n(86),qn=n(23),Vn=n(445),Gn=n(458),Zn=n(460),Yn=n.p+"static/media/logo.5f3f2538.svg",$n=n.p+"static/media/agrieos-logo.0051ac07.png",Jn=n.p+"static/media/soilmate-logo.083e639a.svg",Kn=function(e,t){return Object(Bn.a)(e)?e(t):e},Qn=function e(t,n,r){var a=n;Object(qn.a)(n)&&(a=n.reduce((function(t,n){return n?e(t,n):t}),{})),Object(Bn.a)(n)&&(a=n(t));return Object(Gn.a)({},t,a,r||function(e,t){return Object(qn.a)(e)&&!Object(Vn.a)(t)||Object(Bn.a)(e)&&t?t:void 0})},Xn=function(e,t){return[function(){return e},function(n){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=r.hard,o=void 0!==a&&a;return e=o?n:Qn(e,n,t)}]},er=function(e){if(e){var t=new Wn.a.Wkt,n=e.polygon.indexOf(";"),r=e.polygon.slice(n+1);t.read(r);var a=t.toJson();return a.coordinates[0]=a.coordinates[0].map((function(e){return[e[1],e[0]]})),a}},tr=function(e){try{var t,n,r=new Wn.a.Wkt,a=null===(t=e.toGeoJSON)||void 0===t?void 0:t.call(e),o=(a=null!==(n=a)&&void 0!==n?n:e).geometry?a.geometry:a.features[0].geometry;return r.fromObject(o).write()}catch(i){console.error("Parse error",i)}},nr=function(e){var t,n,r;if(e)return(null===(t=e.current)||void 0===t?void 0:t.offsetTop)+(null===(n=e.current)||void 0===n?void 0:n.offsetHeight)+(null===(r=e.current)||void 0===r?void 0:r.scrollTop)},rr=function(e){return Object(Zn.a)(e,4)},ar={"agrieos.in":{name:"Agrieos",logo:$n},"portal.soilmate.ai":{name:"SoilMate",logo:Jn},default:{name:"GeoAP",logo:Yn}},or=function(){var e,t=window.location.hostname;return null!==(e=ar[t])&&void 0!==e?e:ar.default},ir=function(e){var t=e.mainString,n=e.substring.replace(/([.?*+^$[\]\\(){}|-])/g,"\\$1");return t.match(new RegExp(n,"gi"))},cr=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Object(u.a)(Object(u.a)({},e),{},{requests:{},results:{}})},sr=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=Xn(cr(e)),n=Object(Hn.a)(t,2),r=n[0],a=n[1];return a(["requests","results"].reduce((function(t,n){return Object(u.a)(Object(u.a)({},t),{},Object(j.a)({},n,e[n].reduce((function(e,t){return Object(u.a)(Object(u.a)({},e),{},Object(j.a)({},t.id,t))}),{})))}),{})),r()},lr=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return e.reduce((function(e,t){return Object(u.a)(Object(u.a)({},e),{},Object(j.a)({},t.id,sr(t)))}),{})},ur=function(e,t){return e.filter((function(e){return e.type===t})).length?e[e.length-1].id+1:1},dr=n(446),br=n(36),fr=n.n(br),jr=function(e,t){return Qn(e,t,(function(e,t,n){if(n.match(/children|ref|component|render/))return Object(dr.a)(t)?e:t;if(n.match("className"))return fr()(e,t);if(Object(Bn.a)(e)){if(!1===t)return;return function(){for(var n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];null===e||void 0===e||e.apply(void 0,r),null===t||void 0===t||t.apply(void 0,r)}}}))},hr=function(e){return!ee.includes(e)},pr=n(457),Or=function(e){return Object.values(Object(pr.a)(e,["first_name","last_name"])).reduce((function(e,t){return(t?"".concat(e," ").concat(t):e).trim()}))||e.username},mr={hour:"2-digit",minute:"2-digit",second:"2-digit"},gr=function(e,t,n){return function(e,t){return new Intl.DateTimeFormat(void 0,Object(u.a)(Object(u.a)({},t),{},{timeZone:e}))}
1(t,n).format(e)},vr=function(e,t){var n=e.split("-").map(Number),r=Object(Hn.a)(n,3),a=r[0],o=r[1],i=r[2];return new Date(Date.UTC(a,o-1,i+t)).toISOString().slice(0,10)},xr=function(e){return new Intl.DateTimeFormat(void 0,{timeZone:"UTC",weekday:"short",day:"2-digit",month:"short",year:"numeric"}).format(new Date("".concat(e,"T00:00:00Z")))},yr=60,wr=3600,Cr=86400,kr=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:new Date,n=Math.max(0,Math.round((t.getTime()-new Date(e).getTime())/1e3));if(n<yr)return"".concat(n," s ago");if(n<wr)return"".concat(Math.round(n/yr)," min ago");if(n<Cr){var r=Math.floor(n/wr),a=Math.floor(n%wr/yr);return"".concat(r," h ").concat(a," min ago")}return"".concat(Math.floor(n/Cr)," days ago")},Sr={error:"",isLoading:!1},_r=function(){var e=Object(a.useRef)(!0),t=Object(a.useState)(Sr),n=Object(Hn.a)(t,2),r=n[0],o=n[1],i=Object(l.d)(),c=Object(a.useCallback)((function(t){if(e.current)return o((function(e){return Qn(e,t)}))}),[]),s=Object(a.useCallback)((function(e){return Promise.reject(e)}),[]),d=Object(a.useCallback)(function(){var e=Object(f.a)(b.a.mark((function e(t){var n,r,a,o=arguments;return b.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=o.length>1&&void 0!==o[1]&&o[1],c({isLoading:!0}),n&&i(Un.setLoading(!0)),e.prev=3,e.next=6,Kn(t);case 6:r=e.sent,c(Sr),e.next=15;break;case 10:e.prev=10,e.t0=e.catch(3),a="string"===typeof e.t0?e.t0:Object.values(e.t0.data)[0],c({error:a,isLoading:!1}),r=s(e.t0);case 15:return n&&i(Un.setLoading(!1)),e.abrupt("return",r);case 17:case"end":return e.stop()}}),e,null,[[3,10]])})));return function(t){return e.apply(this,arguments)}}(),[c,s,i]);return Object(a.useEffect)((function(){return function(){return e.current=!1}}),[]),Object(u.a)(Object(u.a)({},r),{},{setAsyncState:c,handleAsync:d,handleError:s})},Er=n(15),Lr={ignoredRefs:[],ignoredClassNames:[]},Ar=function(e){return function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Lr,r=Object(a.useRef)(t),o=Object(a.useRef)(n);Object(a.useLayoutEffect)((function(){var t=function(t){var n=t.target;if(n&&(null===e||void 0===e?void 0:e.current)&&r.current){var a=o.current,i=a.ignoredRefs,c=a.ignoredClassNames;e.current.contains(n)||(null===i||void 0===i?void 0:i.some((function(e){var t;return null===e||void 0===e||null===(t=e.current)||void 0===t?void 0:t.contains(n)})))||(null===c||void 0===c?void 0:c.some((function(e){return Object(Er.a)(Array.from(document.getElementsByClassName(e))).some((function(e){return e.contains(n)}))})))||r.current(t)}};return document.addEventListener("click",t,!0),function(){return document.removeEventListener("click",t,!0)}}),[e])}(e.elementRef,e.callback,e.params||{}),null},Pr=function(){var e=Object(l.e)(Dn);return Object(a.useMemo)((function(){return e.filter((function(e){return e.success}))}),[e])},Ir=n(235),Rr=function(){var e=Object(a.useState)(!1),t=Object(Hn.a)(e,2),n=t[0],r=t[1],o=Object(a.useState)(),i=Object(Hn.a)(o,2),c=i[0],s=i[1];return{isLoading:n,sendEmail:function(){var e=Object(f.a)(b.a.mark((function e(t){var n;return b.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=!1,r(!0),e.prev=2,e.next=5,Object(Ir.a)("service_52ffi6k","template_3dxyaij",t,"user_TMein3GfhTgRZQymnkJtu");case 5:n=!0,e.next=11;break;case 8:e.prev=8,e.t0=e.catch(2),s(e.t0.text);case 11:return r(!1),e.abrupt("return",n);case 13:case"end":return e.stop()}}),e,null,[[2,8]])})));return function(t){return e.apply(this,arguments)}}(),error:c,clearError:function(){return s(null)}}},zr=function(e){return(null===e||void 0===e?void 0:e.some((function(e){return"not_reporting"===e.rule})))?"silent":(null===e||void 0===e?void 0:e.some((function(e){return"late"===e.rule})))?"late":"live"},Mr=function(e){var t;return e&&(null===(t=e.totals)||void 0===t?void 0:t.messages)>0?zr(e.alerts):"silent"},Tr=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=new Map(t.map((function(e){return[e.unit_id,e]}))),r={},a={all:0,live:0,late:0,silent:0};e.forEach((function(e){var t=Mr(n.get(e.unit_id));r[e.unit_id]=t,a.all+=1,a[t]+=1}));var o=a.silent>0?"silent":a.late>0?"late":"live",i=t.some((function(e){var t;return(null===(t=e.totals)||void 0===t?void 0:t.messages)>0})),c=t.filter((function(e){var t;return(null===(t=e.totals)||void 0===t?void 0:t.messages)>0})).length,s=t.reduce((function(e,t){var n;return(null===(n=t.totals)||void 0===n?void 0:n.last_at)&&(!e||t.totals.last_at>e)?t.totals.last_at:e}),null);return{stateByUnitId:r,counts:a,worstState:o,hasDataThisWindow:i,reportedCount:c,newestMessageAt:s}},Dr=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=new Map(t.map((function(e){return[e.unit_id,e]}))),r={},a={all:0,live:0,late:0,silent:0};return e.forEach((function(e){var t,o=zr(null===(t=n.get(e.unit_id))||void 0===t?void 0:t.alerts);r[e.unit_id]=o,a.all+=1,a[o]+=1})),{stateByUnitId:r,counts:a}},Fr=function(e){var t=e.counts,n=e.hasDataThisWindow,r=e.reportedCount,a=e.newestMessageAt,o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:new Date,i=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];if(!n)return"No telemetry for this day. Nothing was recorded in the selected window.";var c=t.all;if(!i){if(r===c){var s=1===c?"Your unit":2===c?"Both units":"All ".concat(c," units");return"".concat(s," reported on this day.")}return"".concat(r," of ").concat(c," units reported on this day.")}
1var l=t.late+t.silent,u=a?kr(a,o):"unknown";if(0===l){var d=1===c?"Your unit is":2===c?"Both units are":"All ".concat(c," units are");return"".concat(d," reporting. Last message ").concat(u,".")}if(l===c){var b=1===c?"Your unit hasn't":"No units have";return"".concat(b," reported recently. Last message ").concat(u,".")}return"".concat(l," of ").concat(c," units ").concat(1===l?"needs":"need"," attention. Newest message ").concat(u,".")},Ur=function(){var e=Object(f.a)(b.a.mark((function e(t){var n,r;return b.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,yn.areas.getAreaResults(t);case 2:return n=e.sent.data,e.next=5,yn.areas.getAreaRequests(t);case 5:return r=e.sent.data,e.abrupt("return",{results:n,requests:r});case 7:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),Hr=function(){var e=Object(l.d)(),t=_r(),n=t.isLoading,r=t.error,o=t.handleAsync,i=Object(a.useCallback)(Object(f.a)(b.a.mark((function t(){return b.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,o(Object(f.a)(b.a.mark((function t(){var n,r;return b.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,yn.areas.getAreas();case 2:n=t.sent.data,r=n.map((function(e){return Object(u.a)(Object(u.a)({},e),{},{requests:[],results:[]})})),e(Un.setEntities(lr(r)));case 5:case"end":return t.stop()}}),t)}))));case 2:case"end":return t.stop()}}),t)}))),[e,o]),c=Object(a.useCallback)(function(){var t=Object(f.a)(b.a.mark((function t(n){return b.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,o(Object(f.a)(b.a.mark((function t(){var r;return b.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,yn.areas.getArea(n);case 2:r=t.sent,e(Un.setEntity(r.data));case 4:case"end":return t.stop()}}),t)}))));case 2:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}(),[e,o]),s=Object(a.useCallback)(function(){var t=Object(f.a)(b.a.mark((function t(n,r){return b.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,o(Object(f.a)(b.a.mark((function t(){var a;return b.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,yn.areas.saveAreaRequest(r);case 2:a=t.sent,e(Un.setAreaRequest({id:n,request:a.data}));case 4:case"end":return t.stop()}}),t)}))));case 2:case"end":return t.stop()}}),t)})));return function(e,n){return t.apply(this,arguments)}}(),[e,o]),d=Object(a.useCallback)((function(t,n){return e(Un.setEntitySize({id:t,size:n}))}),[e]),j=Object(a.useCallback)((function(t){return e(Un.setCurrentArea(t))}),[e]),h=Object(a.useCallback)((function(t){return e(Un.setSelectedResult(t))}),[e]),p=Object(a.useCallback)((function(t){return e(Un.deleteSelectedResult(t))}),[e]),O=Object(a.useCallback)(function(){var t=Object(f.a)(b.a.mark((function t(n){var r,a;return b.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return r=n.arrId,a=n.results,t.next=3,o(Object(f.a)(b.a.mark((function t(){return b.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:Promise.all(r.map((function(e){return yn.areas.deleteResult(e)}))).then((function(t){t.map((function(t,n){e(Un.deleteSelectedResult(r[n])),e(Un.updateArea({results:a}))}))}));case 1:case"end":return t.stop()}}),t)}))),!0);case 3:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}(),[o,e]),m=Object(a.useCallback)((function(t){return e(Un.setSelectedEntityId(t))}),[e]),g=Object(a.useCallback)((function(t){return e(Un.deleteSelectedEntityId(t))}),[e]),v=Object(a.useCallback)(function(){var t=Object(f.a)(b.a.mark((function t(n){return b.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,o(Object(f.a)(b.a.mark((function t(){var r,a,o,i;return b.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,yn.areas.saveArea(n);case 2:return r=t.sent.data,t.next=5,Ur(r.id);case 5:a=t.sent,o=a.requests,i=a.results,e(Un.setEntities(lr([Object(u.a)(Object(u.a)({},r),{},{requests:o,results:i})]))),e(Un.setCurrentArea(r.id));case 10:case"end":return t.stop()}}),t)}))),!0);case 2:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}(),[o,e]),x=Object(a.useCallback)(function(){var t=Object(f.a)(b.a.mark((function t(n){return b.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,o((function(){var t=Date.now(),r=Object(u.a)(Object(u.a)({},n),{},{id:t,isTemporary:!0,requests:[],results:[]});e(Un.setEntities(lr([r]))),e(Un.setCurrentArea(t))}),!0);case 2:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}(),[o,e]),y=Object(a.useCallback)((function(t){t.isTemporary&&e(Un.deleteAreaById(t.id))}),[e]),w=Object(a.useCallback)(function(){var t=Object(f.a)(b.a.mark((function t(n){return b.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,o(Object(f.a)(b.a.mark((function t(){return b.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(!Array.isArray(n)){t.next=4;break}Promise.all(n.map((function(e){return yn.areas.deleteArea(e)}))).then((function(t){var r=t.map((function(e,t){if(204===e.status)return n[t]}));e(Un.deleteAreaById(r)),e(Un.deleteSelectedEntityId())})),t.next=7;break;case 4:return t.next=6,yn.areas.deleteArea(n);case 6:e(Un.deleteAreaById(n));case 7:case"end":return t.stop()}}),t)}))),!0);case 2:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}(),[o,e]),C=Object(a.useCallback)(function(){var t=Object(f.a)(b.a.mark((function t(n,r){return b.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,o(Object(f.a)(b.a.mark((function t(){var a;return b.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,yn.areas.patchArea(n,r);case 2:a=t.sent,e(Un.updateArea(a.data));case 4:case"end":return t.stop()}}),t)}))),!0);case 2:case"end":return t.stop()}}),t)})));return function(e,n){return t.apply(this,arguments)}}(),[e,o]);return{isLoading:n,error:r,getAreas:i,getArea:c,setEntitySize:d,setCurrentArea:j,setSelectedResult:h,deleteSelectedResult:p,deleteResult:O,patchResults:Object(a.useCallback)(function(){var t=Object(f.a)(b.a.mark((function t(n){return b.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,o(Object(f.a)(b.a.mark((function t(){var r,a,o;return b.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,Ur(n.id);case 2:r=t.sent,a=r.requests,o=r.results,e(Un.setEntities(lr([Object(u.a)(Object(u.a)({},n),{},{requests:a,results:o})])));case 6:case"end":return t.stop()}}),t)}))));case 2:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}
1(),[o,e]),setSelectedEntityId:m,deleteSelectedEntityId:g,saveArea:v,deleteArea:w,setSidebarMode:Object(a.useCallback)((function(t){return e(Un.setSidebarMode(t))}),[e]),patchArea:C,getLayers:Object(a.useCallback)(Object(f.a)(b.a.mark((function t(){return b.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,o(Object(f.a)(b.a.mark((function t(){var n;return b.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,yn.areas.getLayers();case 2:n=t.sent,e(Un.setLayers(n.data));case 4:case"end":return t.stop()}}),t)}))));case 2:case"end":return t.stop()}}),t)}))),[e,o]),saveAreaRequest:s,resetAreasState:Object(a.useCallback)((function(){return e(Un.setDefaultState())}),[e]),addNewArea:x,deleteNewArea:y,getStoneLayers:Object(a.useCallback)(Object(f.a)(b.a.mark((function t(){return b.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,o(Object(f.a)(b.a.mark((function t(){var n;return b.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,yn.areas.getStoneLayer();case 3:n=t.sent,e(Un.setStoneOptionsLayer({data:n.data,status:n.status})),t.next=10;break;case 7:t.prev=7,t.t0=t.catch(0),e(Un.setStoneOptionsLayer({data:[],status:t.t0.status}));case 10:case"end":return t.stop()}}),t,null,[[0,7]])}))));case 2:case"end":return t.stop()}}),t)}))),[e,o])}},Nr={isDemo:!1,pk:null,username:"",email:"",first_name:"",last_name:"",isAuthorized:!1,isAutoLogged:!1,isShowLogoutModal:!1,planet_api_key:null,timezone:null},Wr=Qn(Nr,{isAuthorized:!!X}),Br=Object(wn.e)({name:"user",initialState:Wr,reducers:{login:function(e){e.isAuthorized=!0},logout:function(e,t){return Qn(Nr,{isAutoLogged:t.payload})},toggleLogoutModal:function(e){e.isShowLogoutModal=!e.isShowLogoutModal},setEntity:function(e,t){return Qn(e,t.payload)}}}),qr=Br.reducer,Vr=Br.actions,Gr=function(e){return e.user},Zr=Object(Cn.a)(Gr,(function(e){return e.isAuthorized})),Yr=function(e){return e.user.isAutoLogged},$r=function(e){return e.user.timezone},Jr=function(){var e=Object(l.d)(),t=_r(),n=t.isLoading,r=t.error,o=t.handleAsync,i=Object(a.useCallback)(function(){var e=Object(f.a)(b.a.mark((function e(t){return b.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,o(Object(f.a)(b.a.mark((function e(){return b.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,yn.auth.login(t);case 2:case"end":return e.stop()}}),e)}))));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),[e,o]),c=Object(a.useCallback)(function(){var t=Object(f.a)(b.a.mark((function t(n){return b.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,o(Object(f.a)(b.a.mark((function t(){return b.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,yn.users.updateUser(n);case 2:e(Vr.setEntity(n));case 3:case"end":return t.stop()}}),t)}))));case 2:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}(),[e,o]);return{isLoading:n,error:r,login:i,logout:Object(a.useCallback)((function(t){o(Object(f.a)(b.a.mark((function n(){return b.a.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.prev=0,n.next=3,yn.auth.logout();case 3:n.next=7;break;case 5:n.prev=5,n.t0=n.catch(0);case 7:e(Vr.logout(t));case 8:case"end":return n.stop()}}),n,null,[[0,5]])}))))}),[e,o]),stopAutoLogin:Object(a.useCallback)((function(t){e(Vr.logout(t))}),[e]),toggleLogoutModal:function(){e(Vr.toggleLogoutModal())},getCurrentUser:Object(a.useCallback)(Object(f.a)(b.a.mark((function t(){return b.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,o(Object(f.a)(b.a.mark((function t(){var n,r;return b.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,yn.users.getCurrentUser();case 2:n=t.sent.data,r="demo1"===n.username,e(Vr.login()),e(Vr.setEntity(Object(u.a)(Object(u.a)({},n),{},{isDemo:r})));case 6:case"end":return t.stop()}}),t)}))));case 3:t.next=8;break;case 5:t.prev=5,t.t0=t.catch(0),e(Vr.logout(!1));case 8:case"end":return t.stop()}}),t,null,[[0,5]])}))),[e,o]),updateUser:c,confirmRegistration:Object(a.useCallback)(function(){var e=Object(f.a)(b.a.mark((function e(t){return b.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,o(Object(f.a)(b.a.mark((function e(){return b.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,yn.users.confirmRegistration(t);case 2:return e.abrupt("return",e.sent);case 3:case"end":return e.stop()}}),e)}))));case 2:return e.abrupt("return",e.sent);case 3:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),[o]),changePassword:Object(a.useCallback)(function(){var e=Object(f.a)(b.a.mark((function e(t){return b.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,o(Object(f.a)(b.a.mark((function e(){return b.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,yn.users.changePassword(t);case 2:return e.abrupt("return",e.sent);case 3:case"end":return e.stop()}}),e)}))));case 2:return e.abrupt("return",e.sent);case 3:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),[o]),forgotPassword:Object(a.useCallback)(function(){var e=Object(f.a)(b.a.mark((function e(t){return b.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,o(Object(f.a)(b.a.mark((function e(){return b.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,yn.users.forgotPassword(t);case 2:return e.abrupt("return",e.sent);case 3:case"end":return e.stop()}}),e)}))));case 2:return e.abrupt("return",e.sent);case 3:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),[o]),confirmPassword:Object(a.useCallback)(function(){var e=Object(f.a)(b.a.mark((function e(t){return b.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,o(Object(f.a)(b.a.mark((function e(){return b.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,yn.users.confirmPassword(t);case 2:return e.abrupt("return",e.sent);case 3:case"end":return e.stop()}}),e)}))));case 2:return e.abrupt("return",e.sent);case 3:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),[o])}},Kr=Object(wn.e)({name:"map",initialState:{editableShape:null,selectedLayerOpacity:1},reducers:{setEditableShape:function(e,t){e.editableShape=t.payload}
1,setLayerOpacity:function(e,t){e.selectedLayerOpacity=t.payload}}}),Qr=function(e){return e.map.editableShape},Xr=function(e){return e.map.selectedLayerOpacity},ea=Kr.reducer,ta=Kr.actions,na=function(){var e=Object(l.d)();return{setEditableShape:Object(a.useCallback)((function(t){return e(ta.setEditableShape(t))}),[e]),setLayerOpacity:Object(a.useCallback)((function(t){return e(ta.setLayerOpacity(t))}),[e])}},ra=localStorage.getItem(Z),aa=Object(wn.e)({name:"interface",initialState:{openContactUs:!1,showWelcome:!ra},reducers:{setOpenContactUs:function(e,t){e.openContactUs=t.payload},hideWelcome:function(e){e.showWelcome=!1}}}),oa=function(e){return e.interface.openContactUs},ia=function(e){return e.interface.showWelcome},ca=aa.reducer,sa=aa.actions,la=function(){var e=Object(l.d)();return{setOpenContactUs:Object(a.useCallback)((function(t){return e(sa.setOpenContactUs(t))}),[e]),hideWelcomeWindow:Object(a.useCallback)((function(){return e(sa.hideWelcome())}),[e])}},ua={data:null,layout:null},da=Object(wn.e)({name:"chart",initialState:ua,reducers:{setChartData:function(e,t){e.data=t.payload.data,e.layout=t.payload.layout},clearChart:function(){return ua}}}),ba=function(e){return e.chart},fa=da.reducer,ja=da.actions,ha=n(215),pa=Object(ha.a)({reducerPath:"unitsApi",baseQuery:function(){var e=Object(f.a)(b.a.mark((function e(t){var n,r,a,o,i,c,s,l;return b.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=t.url,r=t.method,a=void 0===r?"get":r,o=t.data,i=t.params,c=t.skipErrorModal,e.prev=1,e.next=4,ye({url:n,method:a,data:o,params:i,skipErrorModal:c});case 4:return s=e.sent,e.abrupt("return",{data:s.data});case 8:return e.prev=8,e.t0=e.catch(1),e.abrupt("return",{error:{status:null!==(l=null===e.t0||void 0===e.t0?void 0:e.t0.status)&&void 0!==l?l:"CUSTOM_ERROR",data:e.t0}});case 11:case"end":return e.stop()}}),e,null,[[1,8]])})));return function(t){return e.apply(this,arguments)}}(),endpoints:function(e){return{getUnits:e.query({query:function(){return{url:"/units"}}}),getUnitsTelemetry:e.query({query:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.day,n=e.rolling,r=e.unitId,a=e.rangeFrom,o=e.rangeTo;return{url:"/units/telemetry",params:{day:t,rolling:n||void 0,unit_id:r,range_from:a,range_to:o},skipErrorModal:Boolean(a||o)}}}),getUnitLatestImageUrl:e.query({query:function(e){var t=e.unitId;return{url:"/units/".concat(t,"/latest_image_url/"),skipErrorModal:!0}}})}}}),Oa=pa.useGetUnitsQuery,ma=pa.useGetUnitsTelemetryQuery,ga=pa.useGetUnitLatestImageUrlQuery,va=Object(wn.b)({reducer:Object(j.a)({areas:Fn,user:qr,map:ea,interface:ca,chart:fa},pa.reducerPath,pa.reducer),middleware:function(e){return e().concat(pa.middleware)}}),xa=n(26),ya=n(447),wa=n(20),Ca=n(3),ka=n(2),Sa={em:wa.a,rem:wa.b},_a=function(e,t,n){var r=function(t){return Object(ya.a)(t)?0===t?0:Sa[e](t,n):t};return Object(qn.a)(t)?t.reduce((function(e,t){return"".concat(e," ").concat(r(t))}),""):r(t)},Ea=function(e,t){return _a("em",e,t)},La=function(e,t){return _a("rem",e,t)},Aa=(Object(ka.c)(ke||(ke=Object(Ca.a)(["\n  &::first-letter {\n    text-transform: uppercase;\n  }\n"]))),Object(ka.c)(Se||(Se=Object(Ca.a)(["\n  -ms-overflow-style: none; /* IE and Edge */\n  scrollbar-width: none; /* Firefox */\n\n  &::-webkit-scrollbar {\n    display: none;\n  }\n"]))),{nature:{n0:"#FFFFFF",n1:"#EFEFEF",n2:"#E3E3E3",n3:"#898989",n4:"#545454",n5:"#182B1C"},primary:{p1:"#35603D",p2:"#2D4F34",p3:"#1B4022",p4:"#EEF9F0"},danger:"#CB0000",black:"#000000",status:{live:"#3F6B4A",late:"#D99A16",silent:"#A8452F"},misc:{background:"#F9F9F9",background2:"#FAFBFD",background3:"#FAFAFA"}}),Pa=[8,10,12,13,16,20],Ia={fast:"0.2s",medium:"0.4s",slow:"0.8s"},Ra={fast:"".concat(Ia.fast," ease"),medium:"".concat(Ia.medium," ease"),slow:"".concat(Ia.slow," ease")},za=(_e={x:320,xs:576,sx:768,s:992,sm:1200,ms:1440},Object.entries(_e).reduce((function(e,t){var n=Object(Hn.a)(t,2),r=n[0],a=n[1];return Object(u.a)(Object(u.a)({},e),{},Object(j.a)({},r,function(e){return function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"max";return Object(ka.c)(Ce||(Ce=Object(Ca.a)(["\n      @media screen and (","-width: ","px) {\n        ",";\n      }\n    "])),n,e,t)}}(a)))}),{})),Ma={themeDefault:{colors:Aa,fonts:{primary:"Poppins",display:'"Barlow Condensed","Oswald","Arial Narrow",system-ui,sans-serif',mono:'"IBM Plex Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace'},fontSizes:Pa,fontWeights:[400,500],lineHeight:[1.5],spacing:[2,4,6,8,10,12,14,16,20,22,24,32,40,48,64,96,128],radius:[4,6,10,20],borders:(Ee={colors:Aa},{default:function(e){var t=e.fontSize,n=e.color,r=void 0===n?Ee.colors.nature.n1:n;return"".concat(Object(wa.a)(1,t)," solid ").concat(r)}}),shadows:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.fontSize;return["0px ".concat(Object(wa.a)(1,t)," ").concat(Object(wa.a)(4,t)," rgba(0, 0, 0, 0.25);")]},duration:Ia,transitions:Ra,zIndexes:[100,500,1e3,1500],formSize:{width:"280px"},breakpoints:za,setFontSize:function(e){return Object(ya.a)(e)?Pa[e]:parseFloat(e)}}},Ta=(n(266),Object(ka.b)(Le||(Le=Object(Ca.a)(["\n  * {\n    box-sizing: border-box;\n  }\n\n  body {\n    -webkit-font-smoothing: antialiased;\n    -moz-osx-font-smoothing: grayscale;\n\n    ","\n  }\n\n  code {\n    font-family: monospace;\n  }\n"])),(function(e){var t=e.theme;return Object(ka.c)(Ae||(Ae=Object(Ca.a)(["\n      font-family: ",", sans-serif;\n      font-size: ",";\n      font-weight: ",";\n      line-height: ",";\n      color: ",";\n      background: ",";\n    "])),t.fonts.primary,"".concat(t.fontSizes[4],"px"),t.fontWeights[0],t.lineHeight[0],t.colors.nature.n5,t.colors.misc.background)}))),Da=n(0),Fa=function(e){var t=e.children,n=Ma.themeDefault;
1return Object(Da.jsxs)(ka.a,{theme:n,children:[Object(Da.jsx)(Ta,{}),t]})},Ua=function(e){var t=e.theme;return Object(ka.c)(Pe||(Pe=Object(Ca.a)(["\n  &::-webkit-scrollbar-track {\n    background-color: ",";\n    border-radius: ",";\n  }\n  &::-webkit-scrollbar-thumb {\n    background-color: ",";\n    border-radius: ",";\n  }\n  &::-webkit-scrollbar {\n    width: 6px;\n  }\n"])),t.colors.nature.n2,La(10),t.colors.primary.p1,La(10))},Ha=function(e){var t=e.theme;return Object(ka.c)(Ie||(Ie=Object(Ca.a)(["\n  padding-top: ",";\n  ","\n"])),La(t.spacing[2]),Ua)},Na=function(e){var t=e.theme;return Object(ka.c)(Re||(Re=Object(Ca.a)(["\n  position: relative;\n  display: flex;\n  justify-content: flex-start;\n  padding: ",";\n  transition: ",";\n"])),La([t.spacing[5],t.spacing[6]]),t.transitions.fast)},Wa=Object(ka.c)(ze||(ze=Object(Ca.a)(["\n  display: flex;\n  margin-top: ",";\n  & button {\n    padding-left: 0;\n    color: ",";\n    font-size: ",";\n    font-weight: normal;\n  }\n"])),Ea(16),(function(e){return e.theme.colors.nature.n4}),La(13)),Ba=24,qa=Object(ka.c)(Me||(Me=Object(Ca.a)(["\n  position: absolute;\n  right: ",";\n"])),La(20)),Va=function(e){var t=e.theme;return Object(ka.c)(Te||(Te=Object(Ca.a)(["\n  ","\n  background-color: ",";\n  z-index: ",";\n  border-radius: ",";\n"])),qa,t.colors.nature.n0,(function(e){return e.theme.zIndexes[1]}),Ea(t.radius[1]))},Ga=function(e){var t=e.theme;return Object(ka.c)(De||(De=Object(Ca.a)(["\n  border: ",";\n  padding: "," "," ",";\n  border-radius: ",";\n  &:hover {\n    border-color: ",";\n    color: ",";\n  }\n"])),t.borders.default({fontSize:t.fontSizes[2]}),La(9),La(10),La(7),Ea(t.radius[0],t.fontSizes[2]),t.colors.primary.p2,t.colors.primary.p2)},Za=n(11),Ya=n(22),$a=function(e){var t=e.component,n=e.isPrivate,r=void 0!==n&&n,a=Object(Za.a)(e,["component","isPrivate"]),o=a.location,i=a.path,c=Object(l.e)(Zr),s=[je.AUTH,je.SIGN_UP,je.FORGOT_PASSWORD];return Object(Da.jsx)(Ya.b,Object(u.a)(Object(u.a)({},a),{},{render:function(e){return r&&!c||!t?Object(Da.jsx)(Ya.a,{to:{pathname:je.AUTH,state:{prevLocation:o}}}):s.includes(i)&&c?Object(Da.jsx)(Ya.a,{to:je.ROOT}):Object(Da.jsx)(t,Object(u.a)({},e))}}))},Ja=n(219),Ka=Object(ka.d)((function(e){var t=e.children,n=Object(Za.a)(e,["children"]),r=fr()(t.props.className,n.className);return Object(a.cloneElement)(t,Object(u.a)(Object(u.a)({},n),{},{className:r}))}))(Fe||(Fe=Object(Ca.a)([""]))),Qa=ka.d.div.withConfig({shouldForwardProp:hr})(Ue||(Ue=Object(Ca.a)(["\n  width: 100vw;\n  max-width: 100vw;\n  min-width: 320px;\n  height: 100vh;\n  min-height: 100vh;\n  max-height: 100vh;\n  overflow: hidden;\n"]))),Xa=Object(ka.c)(He||(He=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(Ne||(Ne=Object(Ca.a)(["\n    font-size: ",";\n    color: ",";\n    cursor: pointer;\n    &:hover {\n      color: ",";\n    }\n  "])),La(13),t.colors.nature.n5,t.colors.primary.p1)})),eo=ka.d.li(We||(We=Object(Ca.a)(["\n  ","\n  margin-right: ",";\n"])),Xa,Ea(24)),to=Object(ka.d)(xa.b)(Be||(Be=Object(Ca.a)(["\n  ","\n  text-decoration: none;\n"])),Xa),no=ka.d.ul(qe||(qe=Object(Ca.a)(["\n  display: flex;\n  margin-right: auto;\n"]))),ro=function(){var e=Object(Ya.h)(),t=Hr().setSidebarMode,n=la().setOpenContactUs,r=Object(l.e)(Gr);return Object(Da.jsxs)(no,{children:[Object(Da.jsx)(eo,{onClick:function(){e.push(je.ROOT,{isOpenSidebar:!0}),x.toggleSidebar(!0),t(k)},children:"Areas"}),Object(Da.jsx)(eo,{children:Object(Da.jsx)(to,{to:je.MODELS,children:"Geo models"})}),!(null===r||void 0===r?void 0:r.isDemo)&&Object(Da.jsx)(eo,{children:Object(Da.jsx)(to,{to:je.EDGE_UNITS,children:"Edge units"})}),!!(null===r||void 0===r?void 0:r.stone_google_folder)&&Object(Da.jsx)(eo,{children:Object(Da.jsx)(to,{to:je.UPLOAD_MISSIONS,children:"Upload data"})}),Object(Da.jsx)(eo,{onClick:function(){return n(!0)},children:"Contact us"})]})},ao={h1:function(e){var t=e.theme;return Object(ka.c)(Ve||(Ve=Object(Ca.a)(["\n    font-size: ",";\n    font-weight: ",";\n  "])),La(t.fontSizes[5]),t.fontWeights[1])},h2:function(e){var t=e.theme;return Object(ka.c)(Ge||(Ge=Object(Ca.a)(["\n    font-size: ",";\n    font-weight: ",";\n  "])),La(t.fontSizes[4]),t.fontWeights[1])},body1:function(e){var t=e.theme;return Object(ka.c)(Ze||(Ze=Object(Ca.a)(["\n    font-size: ",";\n    font-weight: ",";\n  "])),La(t.fontSizes[3]),t.fontWeights[1])},body2:function(e){var t=e.theme;return Object(ka.c)(Ye||(Ye=Object(Ca.a)(["\n    font-size: ",";\n    font-weight: ",";\n  "])),La(t.fontSizes[2]),t.fontWeights[1])},caption1:function(e){var t=e.theme;return Object(ka.c)($e||($e=Object(Ca.a)(["\n    font-size: ",";\n    font-weight: ",";\n  "])),La(t.fontSizes[2]),t.fontWeights[0])},caption2:function(e){var t=e.theme;return Object(ka.c)(Je||(Je=Object(Ca.a)(["\n    font-size: ",";\n    font-weight: ",";\n  "])),La(t.fontSizes[1]),t.fontWeights[0])},additional:function(e){var t=e.theme;return Object(ka.c)(Ke||(Ke=Object(Ca.a)(["\n    font-size: ",";\n    font-weight: ",";\n  "])),La(t.fontSizes[0]),t.fontWeights[1])}},oo=function(e){var t=e.theme,n=e.size,r=e.variant;return[Object(ka.c)(Qe||(Qe=Object(Ca.a)(["\n    font-family: ",";\n    font-weight: ",";\n    line-height: ",";\n    color: inherit;\n  "])),t.fonts.primary,t.fontWeights[0],t.lineHeight[0]),ao[r],n&&"font-size: ".concat(La(t.setFontSize(n)),";")]},io=Object(ka.d)((function(e){var t=e.element,n=Object(Za.a)(e,["element"]);return Object(a.createElement)(t,n)})).withConfig({shouldForwardProp:hr})(Xe||(Xe=Object(Ca.a)(["\n  ",";\n"])),oo),co=function(e){var t=e.element,n=void 0===t?"span":t,r=Object(Za.a)(e,["element"]);
1return Object(Da.jsx)(io,Object(u.a)(Object(u.a)({},r),{},{element:n}))},so=ka.d.div(et||(et=Object(Ca.a)(["\n  position: absolute;\n  left: 0;\n  top: 0;\n  display: flex;\n  justify-content: center;\n  align-items: center;\n  width: 100%;\n  height: 100%;\n"]))),lo=Object(ka.d)(co).attrs({element:"div"})(tt||(tt=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme,n=t.fontSizes[2];return Object(ka.c)(nt||(nt=Object(Ca.a)(["\n      font-size: ",";\n\n      &:not(:first-child) {\n        margin-top: ",";\n      }\n    "])),La(n),Ea(t.spacing[0],n))})),uo=Object(ka.d)(co).attrs({element:"h2",variant:"h2"})(rt||(rt=Object(Ca.a)(["\n  margin-bottom: ",";\n"])),Ea(16)),bo=Object(ka.d)(lo)(at||(at=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(ot||(ot=Object(Ca.a)(["\n    color: ",";\n  "])),t.colors.danger)})),fo=ka.d.div(it||(it=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(ct||(ct=Object(Ca.a)(["\n    margin-top: ",";\n    text-align: center;\n  "])),La(t.spacing[7]))})),jo=Object(ka.d)((function(e){var t=e.children,n=Object(Za.a)(e,["children"]),r=fr()(t.props.className,n.className);return Object(a.cloneElement)(t,Object(u.a)(Object(u.a)({},n),{},{className:r}))}))(st||(st=Object(Ca.a)([""]))),ho=ka.d.div(lt||(lt=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(ut||(ut=Object(Ca.a)(["\n    margin-top: ",";\n    display: flex;\n    justify-content: center;\n  "])),La(t.spacing[10]))})),po=ka.d.div(dt||(dt=Object(Ca.a)([""]))),Oo=ka.d.form.withConfig({shouldForwardProp:hr})(bt||(bt=Object(Ca.a)(["\n  min-width: ",";\n  position: relative;\n"])),(function(e){return e.theme.formSize.width})),mo=n(111),go=ka.d.div.withConfig({shouldForwardProp:hr})(ft||(ft=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.size;return Object(ka.c)(jt||(jt=Object(Ca.a)(["\n    width: ",";\n    height: ",";\n  "])),t+"px",t+"px")})),vo=function(e){var t=e.duration,n=void 0===t?1200:t,r=e.size,a=void 0===r?30:r,o=e.color,i=void 0===o?"#2D4F34":o,c=Object(Za.a)(e,["duration","size","color"]);return Object(Da.jsx)(go,Object(u.a)(Object(u.a)({},c),{},{size:a,children:Object(Da.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 64 64",color:i,fill:"none",children:Object(Da.jsxs)("g",{children:[Object(Da.jsx)("defs",{children:Object(Da.jsxs)("linearGradient",{id:"sGD",gradientUnits:"userSpaceOnUse",x1:"55",y1:"46",x2:"2",y2:"46",children:[Object(Da.jsx)("stop",{offset:"0.1",stopColor:"currentColor",stopOpacity:"0"}),Object(Da.jsx)("stop",{offset:"1",stopColor:"currentColor",stopOpacity:"1"})]})}),Object(Da.jsxs)("g",{strokeWidth:"6",strokeLinecap:"round",stroke:"currentColor",fill:"none",children:[Object(Da.jsx)("path",{stroke:"url(#sGD)",d:"M4,32 c0,15,12,28,28,28c8,0,16-4,21-9"}),Object(Da.jsx)("path",{d:"M60,32 C60,16,47.464,4,32,4S4,16,4,32"}),Object(Da.jsx)("animateTransform",{values:"0,32,32;360,32,32",attributeName:"transform",type:"rotate",repeatCount:"indefinite",dur:"".concat(n,"ms")})]})]})})}))},xo=Object(a.forwardRef)((function(e,t){var n=e.children,r=e.initialValues,o=void 0===r?{}:r,i=e.validationSchema,c=e.header,s=e.error,l=e.message,d=e.actions,b=void 0===d?[]:d,f=e.isLoading,j=void 0!==f&&f,h=e.onReset,p=e.onSubmit,O=e.params,m=void 0===O?{}:O,g=Object(Za.a)(e,["children","initialValues","validationSchema","header","error","message","actions","isLoading","onReset","onSubmit","params"]),v=Object(a.useRef)(null),x=Object(mo.c)(Object(u.a)(Object(u.a)({validateOnBlur:!1},m),{},{initialValues:o,validationSchema:i,enableReinitialize:!0,onReset:h,onSubmit:p}));Object(a.useImperativeHandle)(t,(function(){return Object(u.a)({element:v.current},x)}),[x]);var y=s||l;return Object(Da.jsx)(Oo,Object(u.a)(Object(u.a)({},g),{},{ref:v,onReset:x.handleReset,onSubmit:x.handleSubmit,children:Object(Da.jsxs)(mo.a,{value:x,children:[c&&Object(Da.jsx)(uo,{children:c}),n&&Object(Da.jsx)(po,{children:Kn(n,x)}),b&&b.length?Object(Da.jsx)(ho,{children:b.map((function(e,t){return Object(Da.jsx)(jo,{children:e},t)}))}):null,y&&Object(Da.jsxs)(fo,{children:[s&&Object(Da.jsx)(bo,{children:s}),l&&Object(Da.jsx)(lo,{children:l})]}),j&&Object(Da.jsx)(so,{children:Object(Da.jsx)(vo,{})})]})}))})),yo=Object(ka.d)(co).attrs({element:"p"})(ht||(ht=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme,n=t.fontSizes[1];return Object(ka.c)(pt||(pt=Object(Ca.a)(["\n      font-size: ",";\n\n      &:not(:first-child) {\n        margin-top: ",";\n      }\n    "])),La(n),Ea(t.spacing[0],n))})),wo=Object(ka.d)(yo)(Ot||(Ot=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(mt||(mt=Object(Ca.a)(["\n    color: ",";\n  "])),t.colors.danger)})),Co=ka.d.div(gt||(gt=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(vt||(vt=Object(Ca.a)(["\n    padding-left: ",";\n    margin-top: ",";\n  "])),La(t.spacing[4]),La(t.spacing[1]))})),ko=Object(ka.d)(Object(a.memo)((function(e){var t=e.children,n=Object(Za.a)(e,["children"]),r=fr()(t.props.className,n.className);return Object(a.cloneElement)(t,Object(u.a)(Object(u.a)({},n),{},{className:r}))})))(xt||(xt=Object(Ca.a)([""]))),So=ka.d.label(yt||(yt=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(wt||(wt=Object(Ca.a)(["\n    ",";\n    display: block;\n    margin-bottom: ",";\n  "])),oo({theme:t,variant:"body2"}),Ea(t.spacing[3],t.fontSizes[2]))})),_o=ka.d.div(Ct||(Ct=Object(Ca.a)([""]))),Eo=n(459),Lo=function(e){var t=e.theme;return Object(ka.c)(kt||(kt=Object(Ca.a)(["\n  color: ",";\n  background: ",";
1\n\n  &:hover {\n    cursor: not-allowed;\n  }\n"])),t.colors.nature.n3,t.colors.nature.n1)},Ao=function(e){var t=e.theme,n=e.disabled,r=t.fontSizes[2];return[Object(ka.c)(St||(St=Object(Ca.a)(["\n      appearance: none;\n      font-family: ",";\n      font-size: ",";\n      font-weight: ",";\n      color: ",";\n      text-align: left;\n      width: 100%;\n      border: ",";\n      border-radius: ",";\n      background: ",";\n      padding: ",";\n      transition: ",";\n      outline: none;\n\n      &::placeholder {\n        color: ",";\n      }\n\n      &:hover,\n      &:focus {\n        border-color: ",";\n      }\n    "])),t.fonts.primary,La(r),t.fontWeights[0],t.colors.nature.n4,t.borders.default({fontSize:r}),Ea(t.radius[0],r),t.colors.misc.background2,Ea([t.spacing[3],t.spacing[4]],r),t.transitions.fast,t.colors.nature.n3,t.colors.primary.p2),n&&Lo]},Po=ka.d.input.withConfig({shouldForwardProp:hr})(_t||(_t=Object(Ca.a)(["\n  ",";\n"])),Ao),Io=ka.d.textarea.withConfig({shouldForwardProp:hr})(Et||(Et=Object(Ca.a)(["\n  ",";\n  height: ",";\n  resize: none;\n"])),Ao,Ea(85)),Ro=function(e){var t=e.type,n=void 0===t?"text":t,r=Object(Za.a)(e,["type"]);return Object(Da.jsx)(Po,Object(u.a)(Object(u.a)({},r),{},{type:n}))},zo=function(e){return Object(Da.jsx)(Io,Object(u.a)({},e))},Mo={text:Object(Da.jsx)(Ro,{type:"text"}),email:Object(Da.jsx)(Ro,{type:"email"}),password:Object(Da.jsx)(Ro,{type:"password"}),number:Object(Da.jsx)(Ro,{type:"number"}),textArea:Object(Da.jsx)(zo,{})},To=0,Do=Object(a.forwardRef)((function(e,t){var n=e.id,r=e.className,o=e.name,i=e.type,c=void 0===i?"text":i,s=e.label,l=e.error,d=e.message,b=e.control,f=Object(Za.a)(e,["id","className","name","type","label","error","message","control"]),j=Object(mo.b)(o),h=Object(Hn.a)(j,3),p=h[0],O
1=h[1],m=h[2],g=Object(a.useMemo)((function(){return n||"field-".concat(++To)}),[n]),v=l||O.touched&&O.error,x=v||d;return Object(Da.jsxs)(_o,Object(u.a)(Object(u.a)({},f),{},{ref:t,className:r,children:[s&&Object(Da.jsx)(So,{htmlFor:g,children:Object(Eo.a)(s)}),function(){var e=null,t=b&&(Object(Bn.a)(b)||Object(a.isValidElement)(b));if(c&&(e=Mo[c]),t&&(e=Kn(b,{field:p,meta:O,helpers:m})),!e)return null;var n=jr(e.props,[Object(u.a)(Object(u.a)({},f),{},{id:g}),p]);return Object(Da.jsx)(ko,Object(u.a)(Object(u.a)({},n),{},{children:e}))}(),x&&Object(Da.jsxs)(Co,{children:[v&&Object(Da.jsx)(wo,{children:Object(Eo.a)(v)}),d&&Object(Da.jsx)(yo,{children:Object(Eo.a)(d)})]})]}))})),Fo=ka.d.div(Lt||(Lt=Object(Ca.a)(["\n  flex: 1;\n  max-width: 100%;\n"]))),Uo=ka.d.fieldset.withConfig({shouldForwardProp:hr})(At||(At=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme,n=e.direction,r=t.spacing[4],a={row:Object(ka.c)(Pt||(Pt=Object(Ca.a)(["\n        flex-direction: row;\n      "]))),column:Object(ka.c)(It||(It=Object(Ca.a)(["\n        flex-direction: column;\n      "])))};return[Object(ka.c)(Rt||(Rt=Object(Ca.a)(["\n        display: flex;\n        flex-wrap: wrap;\n        margin: -",";\n\n        &:not(:first-of-type) {\n          margin-top: ",";\n        }\n\n        "," {\n          margin: ",";\n        }\n      "])),La(r),La(t.spacing[8]-r),Fo,La(r)),n&&a[n]]})),Ho=function(e){var t=e.children,n=e.direction,r=void 0===n?"column":n,o=Object(Za.a)(e,["children","direction"]);return Object(Da.jsx)(Uo,Object(u.a)(Object(u.a)({},o),{},{direction:r,children:a.Children.map(t,(function(e){return e?Object(Da.jsx)(Fo,{children:e}):null}))}))},No=ka.d.span.withConfig({shouldForwardProp:hr})(zt||(zt=Object(Ca.a)(["\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  max-width: 100%;\n\n  svg {\n    color: ",";\n    width: inherit;\n    height: inherit;\n\n    path[fill] {\n      fill: currentColor;\n    }\n  }\n"])),(function(e){var t=e.color;return null!==t&&void 0!==t?t:"inherit"})),Wo=n(448);function Bo(){return(Bo=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function qo(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function Vo(e,t){var n=e.title,r=e.titleId,o=qo(e,["title","titleId"]);return a.createElement("svg",Bo({width:10,height:6,viewBox:"0 0 10 6",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:t,"aria-labelledby":r},o),n?a.createElement("title",{id:r},n):null,Mt||(Mt=a.createElement("path",{d:"M9.16659 0.916626H0.833252L4.99992 5.08329L9.16659 0.916626Z",fill:"#1B4022"})))}var Go,Zo=a.forwardRef(Vo);n.p;function Yo(){return(Yo=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function $o(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function Jo(e,t){var n=e.title,r=e.titleId,o=$o(e,["title","titleId"]);return a.createElement("svg",Yo({width:12,height:12,viewBox:"0 0 12 12",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:t,"aria-labelledby":r},o),n?a.createElement("title",{id:r},n):null,Go||(Go=a.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M6 1.09091C8.71122 1.09091 10.9091 3.28878 10.9091 6C10.9091 8.71122 8.71122 10.9091 6 10.9091C3.28878 10.9091 1.09091 8.71122 1.09091 6C1.09091 3.28878 3.28878 1.09091 6 1.09091ZM12 6C12 2.68629 9.31371 0 6 0C2.68629 0 0 2.68629 0 6C0 9.31371 2.68629 12 6 12C9.31371 12 12 9.31371 12 6ZM5.61431 3.43249L3.43288 5.61392C3.43156 5.61523 3.43025 5.61655 3.42894 5.61788C3.33267 5.71593 3.27316 5.8502 3.27273 5.99836C3.27273 5.99891 3.27273 5.99945 3.27273 6C3.27273 6.00055 3.27273 6.00109 3.27273 6.00164C3.27294 6.075 3.28764 6.14495 3.31412 6.20879C3.34013 6.27166 3.3784 6.33066 3.42894 6.38212C3.43025 6.38345 3.43156 6.38477 3.43288 6.38608L5.61431 8.56751C5.82732 8.78053 6.17268 8.78053 6.38569 8.56751C6.59871 8.3545 6.59871 8.00914 6.38569 7.79612L5.13503 6.54545H8.18182C8.48306 6.54545 8.72727 6.30125 8.72727 6C8.72727 5.69875 8.48306 5.45455 8.18182 5.45455H5.13503L6.38569 4.20388C6.59871 3.99086 6.59871 3.6455 6.38569 3.43249C6.17268 3.21947 5.82732 3.21947 5.61431 3.43249Z",fill:"#5B6885"})))}var Ko,Qo=a.forwardRef(Jo);n.p;function Xo(){return(Xo=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function ei(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function ti(e,t){var n=e.title,r=e.titleId,o=ei(e,["title","titleId"]);return a.createElement("svg",Xo({width:10,height:6,viewBox:"0 0 10 6",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:t,"aria-labelledby":r},o),n?a.createElement("title",{id:r},n):null,Ko||(Ko=a.createElement("path",{d:"M9.16659 5.08337H0.833252L4.99992 0.916708L9.16659 5.08337Z",fill:"#1B4022"})))}var ni,ri=a.forwardRef(ti);n.p;function ai(){return(ai=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function oi(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function ii(e,t){var n=e.title,r=e.titleId,o=oi(e,["title","titleId"]);return a.createElement("svg",ai({width:12,height:9,viewBox:"0 0 12 9",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:t,"aria-labelledby":r},o),n?a.createElement("title",{id:r},n):null,ni||(ni=a.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.8047 0.528636C12.0651 0.788986 12.0651 1.2111 11.8047 1.47145L4.4714 8.80478C4.21106 9.06513 3.78894 9.06513 3.5286 8.80478L0.195262 5.47145C-0.0650874 5.2111 -0.0650874 4.78899 0.195262 4.52864C0.455612 4.26829 0.877722 4.26829 1.13807 4.52864L4 7.39057L10.8619 0.528636C11.1223 0.268287 11.5444 0.268287 11.8047 0.528636Z",fill:"#5B6885"})))}var ci,si=a.forwardRef(ii);n.p;function li(){return(li=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function ui(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function di(e,t){var n=e.title,r=e.titleId,o=ui(e,["title","titleId"]);return a.createElement("svg",li({width:10,height:10,viewBox:"0 0 10 10",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:t,"aria-labelledby":r},o),n?a.createElement("title",{id:r},n):null,ci||(ci=a.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M9.47132 1.47145C9.73167 1.2111 9.73167 0.788986 9.47132 0.528636C9.21097 0.268287 8.78886 0.268287 8.52851 0.528636L4.99992 4.05723L1.47132 0.528636C1.21097 0.268287 0.788864 0.268287 0.528514 0.528636C0.268165 0.788986 0.268165 1.2111 0.528514 1.47145L4.05711 5.00004L0.528514 8.52864C0.268165 8.78899 0.268165 9.2111 0.528514 9.47145C0.788864 9.7318 1.21097 9.7318 
11.47132 9.47145L4.99992 5.94285L8.52851 9.47145C8.78886 9.7318 9.21097 9.7318 9.47132 9.47145C9.73167 9.2111 9.73167 8.78899 9.47132 8.52864L5.94273 5.00004L9.47132 1.47145Z",fill:"#5B6885"})))}var bi,fi=a.forwardRef(di);n.p;function ji(){return(ji=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function hi(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function pi(e,t){var n=e.title,r=e.titleId,o=hi(e,["title","titleId"]);return a.createElement("svg",ji({width:14,height:14,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:t,"aria-labelledby":r},o),n?a.createElement("title",{id:r},n):null,bi||(bi=a.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7.7 0.7C7.7 0.313401 7.3866 0 7 0C6.6134 0 6.3 0.313401 6.3 0.7V7.41005L3.99497 5.10503C3.72161 4.83166 3.27839 4.83166 3.00503 5.10503C2.73166 5.37839 2.73166 5.82161 3.00503 6.09497L6.50453 9.59447C6.50621 9.59617 6.50791 9.59785 6.50962 9.59952C6.57566 9.66438 6.65137 9.7135 6.73205 9.74688C6.81398 9.78086 6.90375 9.79972 6.9979 9.8C6.9986 9.8 6.9993 9.8 7 9.8C7.0007 9.8 7.0014 9.8 7.0021 9.8C7.19224 9.79944 7.36455 9.72307 7.49038 9.59952C7.49209 9.59785 7.49379 9.59617 7.49547 9.59447L10.995 6.09497C11.2683 5.82161 11.2683 5.37839 10.995 5.10503C10.7216 4.83166 10.2784 4.83166 10.005 5.10503L7.7 7.41005V0.7ZM0.7 8.4C1.0866 8.4 1.4 8.7134 1.4 9.1V11.9C1.4 12.0857 1.47375 12.2637 1.60503 12.395C1.7363 12.5263 1.91435 12.6 2.1 12.6H11.9C12.0857 12.6 12.2637 12.5263 12.395 12.395C12.5263 12.2637 12.6 12.0857 12.6 11.9V9.1C12.6 8.7134 12.9134 8.4 13.3 8.4C13.6866 8.4 14 8.7134 14 9.1V11.9C14 12.457 13.7788 12.9911 13.3849 13.3849C12.9911 13.7788 12.457 14 11.9 14H2.1C1.54304 14 1.0089 13.7788 0.615076 13.3849C0.221249 12.9911 0 12.457 0 11.9V9.1C0 8.7134 0.313401 8.4 0.7 8.4Z",fill:"#5B6885"})))}var Oi,mi=a.forwardRef(pi);n.p;function gi(){return(gi=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function vi(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function xi(e,t){var n=e.title,r=e.titleId,o=vi(e,["title","titleId"]);return a.createElement("svg",gi({width:10,height:6,viewBox:"0 0 10 6",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:t,"aria-labelledby":r},o),n?a.createElement("title",{id:r}
1,n):null,Oi||(Oi=a.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M0.528514 0.528636C0.268165 0.788986 0.268165 1.2111 0.528514 1.47145L4.52851 5.47145C4.78886 5.73179 5.21097 5.73179 5.47132 5.47145L9.47132 1.47145C9.73167 1.2111 9.73167 0.788986 9.47132 0.528636C9.21097 0.268287 8.78886 0.268287 8.52851 0.528636L4.99992 4.05723L1.47132 0.528636C1.21097 0.268287 0.788864 0.268287 0.528514 0.528636Z",fill:"#474267"})))}var yi,wi=a.forwardRef(xi);n.p;function Ci(){return(Ci=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function ki(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function Si(e,t){var n=e.title,r=e.titleId,o=ki(e,["title","titleId"]);return a.createElement("svg",Ci({width:6,height:10,viewBox:"0 0 6 10",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:t,"aria-labelledby":r},o),n?a.createElement("title",{id:r},n):null,yi||(yi=a.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M5.47149 0.528575C5.21114 0.268226 4.78903 0.268226 4.52868 0.528575L0.528677 4.52857C0.268327 4.78892 0.268327 5.21103 0.528677 5.47138L4.52868 9.47138C4.78903 9.73173 5.21114 9.73173 5.47149 9.47138C5.73183 9.21103 5.73183 8.78893 5.47149 8.52858L1.94289 4.99998L5.47149 1.47138C5.73184 1.21103 5.73184 0.788925 5.47149 0.528575Z",fill:"#474267"})))}var _i,Ei=a.forwardRef(Si);n.p;function Li(){return(Li=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function Ai(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function Pi(e,t){var n=e.title,r=e.titleId,o=Ai(e,["title","titleId"]);return a.createElement("svg",Li({width:6,height:10,viewBox:"0 0 6 10",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:t,"aria-labelledby":r},o),n?a.createElement("title",{id:r},n):null,_i||(_i=a.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M0.528514 9.47142C0.788864 9.73177 1.21097 9.73177 1.47132 9.47142L5.47132 5.47142C5.73167 5.21108 5.73167 4.78897 5.47132 4.52862L1.47132 0.528616C1.21097 0.268266 0.788864 0.268266 0.528514 0.528616C0.268165 0.788965 0.268165 1.21107 0.528514 1.47142L4.05711 5.00002L0.528514 8.52862C0.268165 8.78897 0.268165 9.21108 0.528514 9.47142Z",fill:"#474267"})))}var Ii,Ri=a.forwardRef(Pi);n.p;function zi(){return(zi=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function Mi(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function Ti(e,t){var n=e.title,r=e.titleId,o=Mi(e,["title","titleId"]);return a.createElement("svg",zi({width:10,height:6,viewBox:"0 0 10 6",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:t,"aria-labelledby":r},o),n?a.createElement("title",{id:r},n):null,Ii||(Ii=a.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M0.528514 5.47142C0.268165 5.21108 0.268165 4.78897 0.528514 4.52862L4.52851 0.528616C4.78886 0.268266 5.21097 0.268266 5.47132 0.528616L9.47132 4.52862C9.73167 4.78897 9.73167 5.21108 9.47132 5.47142C9.21097 5.73177 8.78886 5.73177 8.52851 5.47142L4.99992 1.94283L1.47132 5.47142C1.21097 5.73177 0.788864 5.73177 0.528514 5.47142Z",fill:"#474267"})))}var Di,Fi,Ui,Hi=a.forwardRef(Ti);n.p;function Ni(){return(Ni=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function Wi(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function Bi(e,t){var n=e.title,r=e.titleId,o=Wi(e,["title","titleId"]);return a.createElement("svg",Ni({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round",className:"feather feather-image",ref:t,"aria-labelledby":r},o),n?a.createElement("title",{id:r},n):null,Di||(Di=a.createElement("rect",{x:3,y:3,width:18,height:18,rx:2,ry:2})),Fi||(Fi=a.createElement("circle",{cx:8.5,cy:8.5,r:1.5})),Ui||(Ui=a.createElement("polyline",{points:"21 15 16 10 5 21"})))}var qi,Vi=a.forwardRef(Bi);n.p;function Gi(){return(Gi=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function Zi(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function Yi(e,t){var n=e.title,r=e.titleId,o=Zi(e,["title","titleId"]);return a.createElement("svg",Gi({width:13,height:9,viewBox:"0 0 13 9",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:t,"aria-labelledby":r},o),n?a.createElement("title",{id:r},n):null,qi||(qi=a.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M0.642857 0C0.287817 0 0 0.287817 0 0.642857C0 0.997897 0.287817 1.28571 0.642857 1.28571H0.649286C1.00433 1.28571 1.29214 0.997897 1.29214 0.642857C1.29214 0.287817 1.00433 0 0.649286 0H0.642857ZM3.85714 0C3.5021 0 3.21429 0.287817 3.21429 0.642857C3.21429 0.997897 3.5021 1.28571 3.85714 1.28571H12.2143C12.5693 1.28571 12.8571 0.997897 12.8571 0.642857C12.8571 0.287817 12.5693 0 12.2143 0H3.85714ZM3.85714 3.85714C3.5021 3.85
1714 3.21429 4.14496 3.21429 4.5C3.21429 4.85504 3.5021 5.14286 3.85714 5.14286H12.2143C12.5693 5.14286 12.8571 4.85504 12.8571 4.5C12.8571 4.14496 12.5693 3.85714 12.2143 3.85714H3.85714ZM3.21429 8.35714C3.21429 8.0021 3.5021 7.71429 3.85714 7.71429H12.2143C12.5693 7.71429 12.8571 8.0021 12.8571 8.35714C12.8571 8.71218 12.5693 9 12.2143 9H3.85714C3.5021 9 3.21429 8.71218 3.21429 8.35714ZM0 4.5C0 4.14496 0.287817 3.85714 0.642857 3.85714H0.649286C1.00433 3.85714 1.29214 4.14496 1.29214 4.5C1.29214 4.85504 1.00433 5.14286 0.649286 5.14286H0.642857C0.287817 5.14286 0 4.85504 0 4.5ZM0.642857 7.71429C0.287817 7.71429 0 8.0021 0 8.35714C0 8.71218 0.287817 9 0.642857 9H0.649286C1.00433 9 1.29214 8.71218 1.29214 8.35714C1.29214 8.0021 1.00433 7.71429 0.649286 7.71429H0.642857Z",fill:"#5B6885"})))}var $i,Ji,Ki=a.forwardRef(Yi);n.p;function Qi(){return(Qi=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function Xi(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function ec(e,t){var n=e.title,r=e.titleId,o=Xi(e,["title","titleId"]);return a.createElement("svg",Qi({width:14,height:14,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:t,"aria-labelledby":r},o),n?a.createElement("title",{id:r},n):null,$i||($i=a.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M9.30512 3.00507C9.57849 2.73171 10.0217 2.73171 10.2951 3.00507L13.7951 6.50507C14.0684 6.77844 14.0684 7.22166 13.7951 7.49502L10.2951 10.995C10.0217 11.2684 9.57849 11.2684 9.30512 10.995C9.03176 10.7217 9.03176 10.2784 9.30512 10.0051L12.3101 7.00005L9.30512 3.99502C9.03176 3.72166 9.03176 3.27844 9.30512 3.00507Z",fill:"#5B6885"})),Ji||(Ji=a.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M1.60503 1.60503C1.7363 1.47375 1.91435 1.4 2.1 1.4H4.9C5.2866 1.4 5.6 1.0866 5.6 0.7C5.6 0.313401 5.2866 0 4.9 0H2.1C1.54305 0 1.0089 0.221249 0.615076 0.615076C0.221249 1.0089 0 1.54305 0 2.1V11.9C0 12.457 0.221249 12.9911 0.615076 13.3849C1.0089 13.7788 1.54304 14 2.1 14H4.9C5.2866 14 5.6 13.6866 5.6 13.3C5.6 12.9134 5.2866 12.6 4.9 12.6H2.1C1.91435 12.6 1.7363 12.5263 1.60503 12.395C1.47375 12.2637 1.4 12.0857 1.4 11.9V2.1C1.4 1.91435 1.47375 1.7363 1.60503 1.60503ZM4.9 6.3C4.5134 6.3 4.2 6.6134 4.2 7C4.2 7.3866 4.5134 7.7 4.9 7.7H13.3C13.6866 7.7 14 7.3866 14 7C14 6.6134 13.6866 6.3 13.3 6.3H4.9Z",fill:"#5B6885"})))}var tc,nc=a.forwardRef(ec);n.p;function rc(){return(rc=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function ac(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function oc(e,t){var n=e.title,r=e.titleId,o=ac(e,["title","titleId"]);return a.createElement("svg",rc({width:12,height:2,viewBox:"0 0 12 2",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:t,"aria-labelledby":r},o),n?a.createElement("title",{id:r},n):null,tc||(tc=a.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M0.666748 1.00004C0.666748 0.631851 0.965225 0.333374 1.33341 0.333374H10.6667C11.0349 0.333374 11.3334 0.631851 11.3334 1.00004C11.3334 1.36823 11.0349 1.66671 10.6667 1.66671H1.33341C0.965225 1.66671 0.666748 1.36823 0.666748 1.00004Z",fill:"#5B6885"})))}var ic,cc=a.forwardRef(oc);n.p;function sc(){return(sc=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function lc(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function uc(e,t){var n=e.title,r=e.titleId,o=lc(e,["title","titleId"]);return a.createElement("svg",sc({width:3,height:13,viewBox:"0 0 3 13",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:t,"aria-labelledby":r},o),n?a.createElement("title",{id:r},n):null,ic||(ic=a.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M0 1.44444C0 0.6467 0.6467 0 1.44444 0C2.24219 0 2.88889 0.6467 2.88889 1.44444C2.88889 2.24219 2.24219 2.88889 1.44444 2.88889C0.6467 2.88889 0 2.24219 0 1.44444ZM0 6.5C0 5.70226 0.6467 5.05556 1.44444 5.05556C2.24219 5.05556 2.88889 5.70226 2.88889 6.5C2.88889 7.29774 2.24219 7.94444 1.44444 7.94444C0.6467 7.94444 0 7.29774 0 6.5ZM1.44444 10.1111C0.6467 10.1111 0 10.7578 0 11.5556C0 12.3533 0.6467 13 1.44444 13C2.24219 13 2.88889 12.3533 2.88889 11.5556C2.88889 10.7578 2.24219 10.1111 1.44444 10.1111Z",fill:"#5B6885"})))}var dc,bc=a.forwardRef(uc);n.p;function fc(){return(fc=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function jc(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function hc(e,t){var n=e.title,r=e.titleId,o=jc(e,["title","titleId"]);return a.createElement("svg",fc({width:12,height:14,viewBox:"0 0 12 14",f
1ill:"none",xmlns:"http://www.w3.org/2000/svg",ref:t,"aria-labelledby":r},o),n?a.createElement("title",{id:r},n):null,dc||(dc=a.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M6 0.333374C4.8861 0.333374 3.81782 0.780414 3.03017 1.57615C2.24253 2.37189 1.80003 3.45114 1.80003 4.57648C1.80003 6.60872 1.3698 7.87073 0.973302 8.6051C0.774226 8.97382 0.580378 9.2157 0.445722 9.3593C0.378237 9.43127 0.325207 9.47898 0.293278 9.50586C0.277305 9.51931 0.266593 9.52756 0.261973 9.53104L0.260258 9.53231C0.0451691 9.68158 -0.0500137 9.95462 0.0257913 10.2076C0.10241 10.4632 0.335644 10.6381 0.600042 10.6381H11.4C11.6644 10.6381 11.8976 10.4632 11.9742 10.2076C12.05 9.95462 11.9548 9.68158 11.7397 9.53231L11.738 9.53104C11.7334 9.52756 11.7227 9.51931 11.7067 9.50586C11.6748 9.47898 11.6218 9.43127 11.5543 9.3593C11.4196 9.2157 11.2258 8.97382 11.0267 8.6051C10.6302 7.87073 10.2 6.60872 10.2 4.57648C10.2 3.45114 9.75747 2.37189 8.96983 1.57615C8.18218 0.780414 7.1139 0.333374 6 0.333374ZM9.97323 9.18562C10.0189 9.27019 10.0647 9.35017 10.1104 9.42575H1.88963C1.93528 9.35017 1.98111 9.27019 2.02677 9.18562C2.53027 8.25306 3.00002 6.78735 3.00002 4.57648C3.00002 3.77267 3.31609 3.00177 3.8787 2.43339C4.4413 1.86501 5.20436 1.54569 6 1.54569C6.79564 1.54569 7.5587 1.86501 8.1213 2.43339C8.68391 3.00177 8.99998 3.77267 8.99998 4.57648C8.99998 6.78735 9.46973 8.25306 9.97323 9.18562ZM5.48102 12.1524C5.31474 11.8628 4.94759 11.7642 4.66096 11.9322C4.37433 12.1002 4.27675 12.4711 4.44302 12.7607C4.60125 13.0363 4.82836 13.265 5.10161 13.424C5.37487 13.583 5.68467 13.6667 6.00001 13.6667C6.31535 13.6667 6.62515 13.583 6.89841 13.424C7.17166 13.265 7.39877 13.0363 7.557 12.7607C7.72327 12.4711 7.6257 12.1002 7.33906 11.9322C7.05243 11.7642 6.68528 11.8628 6.51901 12.1524C6.46626 12.2442 6.39056 12.3205 6.29948 12.3735C6.20839 12.4265 6.10513 12.4544 6.00001 12.4544C5.8949 12.4544 5.79163 12.4265 5.70055 12.3735C5.60946 12.3205 5.53376 12.2442 5.48102 12.1524Z",fill:"#474267"})))}var pc,Oc=a.forwardRef(hc);n.p;function mc(){return(mc=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function gc(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function vc(e,t){var n=e.title,r=e.titleId,o=gc(e,["title","titleId"]);return a.createElement("svg",mc({width:12,height:12,viewBox:"0 0 12 12",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:t,"aria-labelledby":r},o),n?a.createElement("title",{id:r},n):null,pc||(pc=a.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M6.66675 1.33329C6.66675 0.965103 6.36827 0.666626 6.00008 0.666626C5.63189 0.666626 5.33341 0.965103 5.33341 1.33329V5.33329H1.33341C0.965225 5.33329 0.666748 5.63177 0.666748 5.99996C0.666748 6.36815 0.965225 6.66663 1.33341 6.66663H5.33341V10.6666C5.33341 11.0348 5.63189 11.3333 6.00008 11.3333C6.36827 11.3333 6.66675 11.0348 6.66675 10.6666V6.66663H10.6667C11.0349 6.66663 11.3334 6.36815 11.3334 5.99996C11.3334 5.63177 11.0349 5.33329 10.6667 5.33329H6.66675V1.33329Z",fill:"#5B6885"})))}var xc,yc=a.forwardRef(vc);n.p;function wc(){return(wc=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function Cc(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function kc(e,t){var n=e.title,r=e.titleId,o=Cc(e,["title","titleId"]);return a.createElement("svg",wc({width:16,height:16,viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:t,"aria-labelledby":r},o),n?a.createElement("title",{id:r},n):null,xc||(xc=a.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M4.76868 0.861888C4.8937 0.736864 5.06327 0.666626 5.24008 0.666626H10.7601C10.9369 0.666626 11.1065 0.736864 11.2315 0.861888L15.1382 4.76855C15.2632 4.89358 15.3334 5.06315 15.3334 5.23996V10.76C15.3334 10.9368 15.2632 11.1063 15.1382 11.2314L11.2315 15.138C11.1065 15.2631 10.9369 15.3333 10.7601 15.3333H5.24008C5.06327 15.3333 4.8937 15.2631 4.76868 15.138L0.86201 11.2314C0.736986 11.1063 0.666748 10.9368 0.666748 10.76V5.23996C0.666748 5.06315 0.736986 4.89358 0.86201 4.76855L4.76868 0.861888ZM5.51622 1.99996L2.00008 5.5161V10.4838L5.51622 14H10.4839L14.0001 10.4838V5.5161L10.4839 1.99996H5.51622Z",fill:"#5B6885"})))}var Sc,_c,Ec,Lc=a.forwardRef(kc);n.p;function Ac(){return(Ac=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function Pc(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function Ic(e,t){var n=e.title,r=e.titleId,o=Pc(e,["title","titleId"]);return a.createElement("svg",Ac({width:14,height:14,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:t,"aria-labelledby":r},o),n?a.createElement("title",{id:r},n):null,Sc||(Sc=a.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M6.66667 1.21212C3.6542 1.21212 1.21212 3.6542 1.21212 6.66667C1.21212 9.67913 3.6542 12.1212 6.66667 12.1212C9.67913 12.1212 12.1212 9.67913 12.1212 6.66667C12.1212 3.6542 9.67913 1.21212 6.66667 1.21212ZM0 6.66667C0 2.98477 2.98477 0 6.66667 0C10.3486 0 13.3333 2.98477 13.3333 6.66667C13.3333 10.3486 10.3486 13.3333 6.66667 13.3333C2.98477 13.3333 0 10.3486 0 6.66667Z",fill:"#474267"})),_c||(_c=a.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M6.82293 4.25728C6.54079 4.20889 6.25064 4.26191 6.00385 4.40695C5.75706 4.55199 5.56957 4.77969 5.47457 5.04972C5.3635 5.36547 5.01749 5.5314 4.70174 5.42032C4.38599 5.30925 4.22006 4.96324 4.33114 4.64749C4.52112 4.10742 4.89611 3.65202 5.38969 3.36194C5.88327 3.07186 6.46358 2.96582 7.02785 3.06261C7.59211 3.1594 8.10392 3.45276 8.47262 3.89074C8.84124 4.32864 9.04302 4.88284 9.04225 5.45522C9.04198 6.38271 8.35433 6.99521 7.86328 7.32258C7.59926 7.49859 7.33956 7.62801 7.14824 7.71304C7.05173 7.75594 6.97045 7.78849 6.91189 7.8108C6.88256 7.82197 6.85877 7.83063 6.84146 7.83679L6.82041 7.84416L6.81371 7.84645L6.81135 7.84724L6.81042 7.84756C6.81024 7.84762 6.80966 7.84781 6.61801 7.27285L6.80966 7.84781C6.49212 7.95366 6.1489 7.78204 6.04305 7.4645C5.93727 7.14717 6.10859 6.80419 6.42572 6.6981L6.42495 6.69836C6.42501 6.69834 6.42506 6.69833 6.42572 6.6981L6.43539 6.69471C6.44471 6.69139 6.45999 6.68585 6.48038 6.67808C6.52125 6.66252 6.58202 6.63825 6.65595 6.60539C6.80555 6.5389 7.00039 6.44105 7.19092 6.31403C7.60886 6.0354 7.83013 5.73899 7.83013 5.45467L7.83013 5.45376C7.83056 5.16751 7.72966 4.89034 7.54531 4.67135C7.36096 4.45236 7.10506 4.30568 6.82293 4.25728Z",fill:"#474267"})),Ec||(Ec=a.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M6.06055 9.69688C6.06055 9.36216 6.33189 9.09082 6.66661 9.09082H6.67267C7.00739 9.09082 7.27873 9.36216 7.27873 9.69688C7.27873 10.0316 7.00739 10.3029 6.67267 10.3029H6.66661C6.33189 10.3029 6.06055 10.0316 6.06055 9.69688Z",fill:"#474267"})))}
1var Rc,zc=a.forwardRef(Ic);n.p;function Mc(){return(Mc=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function Tc(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function Dc(e,t){var n=e.title,r=e.titleId,o=Tc(e,["title","titleId"]);return a.createElement("svg",Mc({width:14,height:14,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:t,"aria-labelledby":r},o),n?a.createElement("title",{id:r},n):null,Rc||(Rc=a.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M2.33325 1.66671C1.96506 1.66671 1.66659 1.96518 1.66659 2.33337V11.6667C1.66659 12.0349 1.96506 12.3334 2.33325 12.3334H11.6666C12.0348 12.3334 12.3333 12.0349 12.3333 11.6667V2.33337C12.3333 1.96518 12.0348 1.66671 11.6666 1.66671H2.33325ZM0.333252 2.33337C0.333252 1.2288 1.22868 0.333374 2.33325 0.333374H11.6666C12.7712 0.333374 13.6666 1.2288 13.6666 2.33337V11.6667C13.6666 12.7713 12.7712 13.6667 11.6666 13.6667H2.33325C1.22868 13.6667 0.333252 12.7713 0.333252 11.6667V2.33337Z",fill:"#5B6885"})))}var Fc,Uc,Hc,Nc,Wc=a.forwardRef(Dc);n.p;function Bc(){return(Bc=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function qc(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function Vc(e,t){var n=e.title,r=e.titleId,o=qc(e,["title","titleId"]);return a.createElement("svg",Bc({width:14,height:14,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:t,"aria-labelledby":r},o),n?a.createElement("title",{id:r},n):null,Fc||(Fc=a.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M8.33325 1.00004C8.33325 0.631851 8.63173 0.333374 8.99992 0.333374H12.9999C13.3681 0.333374 13.6666 0.631851 13.6666 1.00004V5.00004C13.6666 5.36823 13.3681 5.66671 12.9999 5.66671C12.6317 5.66671 12.3333 5.36823 12.3333 5.00004V1.66671H8.99992C8.63173 1.66671 8.33325 1.36823 8.33325 1.00004Z",fill:"#5B6885"})),Uc||(Uc=a.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M0.999919 8.33337C1.36811 8.33337 1.66659 8.63185 1.66659 9.00004V12.3334H4.99992C5.36811 12.3334 5.66658 12.6319 5.66658 13C5.66658 13.3682 5.36811 13.6667 4.99992 13.6667H0.999919C0.631729 13.6667 0.333252 13.3682 0.333252 13V9.00004C0.333252 8.63185 0.631729 8.33337 0.999919 8.33337Z",fill:"#5B6885"})),Hc||(Hc=a.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M13.4712 0.528636C13.7316 0.788986 13.7316 1.2111 13.4712 1.47145L8.80458 6.13811C8.54423 6.39846 8.12212 6.39846 7.86177 6.13811C7.60142 5.87776 7.60142 5.45565 7.86177 5.1953L12.5284 0.528636C12.7888 0.268287 13.2109 0.268287 13.4712 0.528636Z",fill:"#5B6885"})),Nc||(Nc=a.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M6.13799 7.86201C6.39834 8.12236 6.39834 8.54447 6.13799 8.80482L1.47132 13.4715C1.21097 13.7318 0.788864 13.7318 0.528514 13.4715C0.268165 13.2111 0.268165 12.789 0.528514 12.5287L5.19518 7.86201C5.45553 7.60166 5.87764 7.60166 6.13799 7.86201Z",fill:"#5B6885"})))}var Gc,Zc,Yc,$c,Jc=a.forwardRef(Vc);n.p;function Kc(){return(Kc=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function Qc(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function Xc(e,t){var n=e.title,r=e.titleId,o=Qc(e,["title","titleId"]);return a.createElement("svg",Kc({width:14,height:14,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:t,"aria-labelledby":r},o),n?a.createElement("title",{id:r},n):null,Gc||(Gc=a.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M1 8.33341C1 7.96522 1.29848 7.66675 1.66667 7.66675H5.66667C6.03486 7.66675 6.33333 7.96522 6.33333 8.33341V12.3334C6.33333 12.7016 6.03486 13.0001 5.66667 13.0001C5.29848 13.0001 5 12.7016 5 12.3334V9.00008H1.66667C1.29848 9.00008 1 8.7016 1 8.33341Z",fill:"#5B6885"})),Zc||(Zc=a.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M8.33317 1C8.70136 1 8.99984 1.29848 8.99984 1.66667V5H12.3332C12.7014 5 12.9998 5.29848 12.9998 5.66667C12.9998 6.03486 12.7014 6.33333 12.3332 6.33333H8.33317C7.96498 6.33333 7.6665 6.03486 7.6665 5.66667V1.66667C7.6665 1.29848 7.96498 1 8.33317 1Z",fill:"#5B6885"})),Yc||(Yc=a.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M13.4712 0.528636C13.7316 0.788986 13.7316 1.2111 13.4712 1.47145L8.80458 6.13811C8.54423 6.39846 8.12212 6.39846 7.86177 6.13811C7.60142 5.87776 7.60142 5.45565 7.86177 5.1953L12.5284 0.528636C12.7888 0.268287 13.2109 0.268287 13.4712 0.528636Z",fill:"#5B6885"})),$c||($c=a.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M6.13799 7.86201C6.39834 8.12236 6.39834 8.54447 6.13799 8.80482L1.47132 13.4715C1.21097 13.7318 0.788864 13.7318 0.528514 13.4715C0.268165 13.2111 0.268165 12.789 0.528514 12.5287L5.19518 7.86201C5.45553 7.60166 5.87
1764 7.60166 6.13799 7.86201Z",fill:"#5B6885"})))}var es,ts=a.forwardRef(Xc);n.p;function ns(){return(ns=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function rs(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function as(e,t){var n=e.title,r=e.titleId,o=rs(e,["title","titleId"]);return a.createElement("svg",ns({width:12,height:12,viewBox:"0 0 12 12",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:t,"aria-labelledby":r},o),n?a.createElement("title",{id:r},n):null,es||(es=a.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M1.2 5.39999C1.2 3.0804 3.0804 1.2 5.39999 1.2C7.71959 1.2 9.59999 3.0804 9.59999 5.39999C9.59999 6.53161 9.15245 7.5587 8.42472 8.31392C8.40423 8.32969 8.38452 8.34696 8.36574 8.36574C8.34696 8.38452 8.32969 8.40423 8.31392 8.42472C7.5587 9.15245 6.53161 9.59999 5.39999 9.59999C3.0804 9.59999 1.2 7.71959 1.2 5.39999ZM8.7706 9.61913C7.8468 10.3581 6.675 10.8 5.39999 10.8C2.41766 10.8 0 8.38233 0 5.39999C0 2.41766 2.41766 0 5.39999 0C8.38233 0 10.8 2.41766 10.8 5.39999C10.8 6.675 10.3581 7.8468 9.61913 8.7706L11.8243 10.9757C12.0586 11.2101 12.0586 11.59 11.8243 11.8243C11.59 12.0586 11.2101 12.0586 10.9757 11.8243L8.7706 9.61913Z",fill:"#474267"})))}var os,is=a.forwardRef(as);n.p;function cs(){return(cs=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function ss(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function ls(e,t){var n=e.title,r=e.titleId,o=ss(e,["title","titleId"]);return a.createElement("svg",cs({width:14,height:14,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:t,"aria-labelledby":r},o),n?a.createElement("title",{id:r},n):null,os||(os=a.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M6.58752 1.33752C6.69692 1.22812 6.84529 1.16667 7 1.16667C7.15471 1.16667 7.30308 1.22812 7.41248 1.33752C7.52187 1.44692 7.58333 1.59529 7.58333 1.75V1.8025L7.58334 1.80483C7.58454 2.1063 7.67387 2.40084 7.84033 2.65219C8.00621 2.90267 8.24147 3.09937 8.51732 3.21826C8.79915 3.34196 9.11152 3.37873 9.41442 3.32381C9.71833 3.2687 9.99877 3.12382 10.2196 2.90784L10.2196 2.90786L10.2241 2.90331L10.2591 2.86831L10.2594 2.86808C10.3135 2.81385 10.3779 2.77082 10.4487 2.74146C10.5195 2.71211 10.5954 2.697 10.6721 2.697C10.7487 2.697 10.8246 2.71211 10.8955 2.74146C10.9663 2.77082 11.0306 2.81385 11.0848 2.86808L11.0852 2.86854C11.1395 2.92272 11.1825 2.98705 11.2119 3.05787C11.2412 3.12868 11.2563 3.20459 11.2563 3.28125C11.2563 3.35791 11.2412 3.43382 11.2119 3.50463C11.1825 3.57545 11.1395 3.63978 11.0852 3.69396L11.085 3.69419L11.05 3.72919L11.05 3.72916L11.0455 3.73376C10.8295 3.95456 10.6846 4.235 10.6295 4.53892C10.5817 4.80277 10.6034 5.07382 10.6916 5.3256C10.6985 5.37858 10.7127 5.43047 10.7338 5.47979C10.8526 5.75689 11.0498 5.99321 11.3011 6.15967C11.5525 6.32613 11.847 6.41546 12.1485 6.41666L12.1508 6.41667H12.25C12.4047 6.41667 12.5531 6.47812 12.6625 6.58752C12.7719 6.69692 12.8333 6.84529 12.8333 7C12.8333 7.15471 12.7719 7.30308 12.6625 7.41248C12.5531 7.52187 12.4047 7.58333 12.25 7.58333L12.1975 7.58333L12.1952 7.58334C11.8937 7.58454 11.5992 7.67387 11.3478 7.84033C11.0973 8.00622 10.9006 8.24151 10.7817 8.51739C10.658 8.7992 10.6213 9.11155 10.6762 9.41442C10.7313 9.71833 10.8762 9.9987
17 11.0922 10.2196L11.0921 10.2196L11.0967 10.2242L11.1317 10.2592L11.1319 10.2594C11.1862 10.3135 11.2292 10.3779 11.2585 10.4487C11.2879 10.5195 11.303 10.5954 11.303 10.6721C11.303 10.7487 11.2879 10.8246 11.2585 10.8955C11.2292 10.9663 11.1862 11.0306 11.1319 11.0848L11.1315 11.0852C11.0773 11.1395 11.0129 11.1825 10.9421 11.2119C10.8713 11.2412 10.7954 11.2563 10.7188 11.2563C10.6421 11.2563 10.5662 11.2412 10.4954 11.2119C10.4246 11.1825 10.3602 11.1395 10.306 11.0852L10.3058 11.085L10.2708 11.05L10.2708 11.05L10.2662 11.0455C10.0454 10.8295 9.765 10.6846 9.46108 10.6295C9.15821 10.5746 8.84587 10.6114 8.56405 10.735C8.28817 10.8539 8.05289 11.0506 7.88699 11.3011C7.72054 11.5525 7.63121 11.847 7.63 12.1485L7.63 12.1508V12.25C7.63 12.4047 7.56854 12.5531 7.45915 12.6625C7.34975 12.7719 7.20138 12.8333 7.04667 12.8333C6.89196 12.8333 6.74358 12.7719 6.63419 12.6625C6.52479 12.5531 6.46333 12.4047 6.46333 12.25V12.1975L6.46317 12.1839C6.45592 11.8738 6.35554 11.573 6.1751 11.3207C5.99822 11.0734 5.75244 10.8839 5.46861 10.7757C5.19048 10.6568 4.88345 10.6222 4.58558 10.6762C4.28167 10.7313 4.00123 10.8762 3.78043 11.0922L3.7804 11.0921L3.77585 11.0967L3.74085 11.1317L3.74062 11.1319C3.68645 11.1862 3.62212 11.2292 3.5513 11.2585C3.48048 11.2879 3.40457 11.303 3.32792 11.303C3.25126 11.303 3.17535 11.2879 3.10453 11.2585C3.03372 11.2292 2.96938 11.1862 2.91521 11.1319L2.91475 11.1315C2.86051 11.0773 2.81749 11.0129 2.78813 10.9421C2.75878 10.8713 2.74367 10.7954 2.74367 10.7188C2.74367 10.6421 2.75878 10.5662 2.78813 10.4954C2.81749 10.4246 2.86051 10.3602 2.91475 10.306L2.91498 10.3058L2.94998 10.2708L2.95 10.2708L2.9545 10.2662C3.17049 10.0454 3.31537 9.765 3.37048 9.46108C3.4254 9.15819 3.38863 8.84582 3.26492 8.56399C3.14603 8.28813 2.94934 8.05287 2.69886 7.88699C2.44751 7.72054 2.15297 7.63121 1.85149 7.63V7.63H1.84917H1.75C1.59529 7.63 1.44692 7.56854 1.33752 7.45915C1.22812 7.34975 1.16667 7.20138 1.16667 7.04667C1.16667 6.89196 1.22812 6.74358 1.33752 6.63419C1.44692 6.52479 1.59529 6.46333 1.75 6.46333H1.8025L1.81614 6.46317C2.12624 6.45592 2.42698 6.35554 2.67928 6.1751C2.92657 5.99822 3.1161 5.75244 3.22435 5.46862C3.34316 5.19048 3.37782 4.88345 3.32381 4.58558C3.2687 4.28167 3.12382 4.00123 2.90784 3.78043L2.90786 3.7804L2.90331 3.77585L2.86831 3.74085L2.86808 3.74062C2.81385 3.68645 2.77082 3.62211 2.74146 3.5513C2.71211 3.48048 2.697 3.40458 2.697 3.32792C2.697 3.25126 2.71211 3.17535 2.74146 3.10453C2.77082 3.03372 2.81385 2.96938 2.86808 2.91521L2.86854 2.91475C2.92272 2.86051 2.98705 2.81749 3.05787 2.78813C3.12868 2.75878 3.20459 2.74367 3.28125 2.74367C3.35791 2.74367 3.43382 2.75878 3.50463 2.78813C3.57545 2.81749 3.63978 2.86051 3.69396 2.91475L3.69419 2.91498L3.72919 2.94998L3.72916 2.95L3.73376 2.9545C3.95456 3.17049 4.235 3.31537 4.53892 3.37048C4.80277 3.41832 5.07382 3.39658 5.32561 3.30841C5.37858 3.30149 5.43047 3.2873 5.47979 3.26616C5.75689 3.1474 5.99321 2.95021 6.15967 2.69886C6.32613 2.44751 6.41546 2.15297 6.41666 1.85149H6.41667V1.84917V1.75C6.41667 1.59529 6.47812 1.44692 6.58752 1.33752ZM11.8503 8.98553L11.3167 8.75L11.8528 8.97979C11.882 8.91183 11.9303 8.85386 11.992 8.81303C12.0534 8.77236 12.1253 8.75046 12.199 8.75H12.25C12.7141 8.75 13.1592 8.56562 13.4874 8.23744C13.8156 7.90925 14 7.46413 14 7C14 6.53587 13.8156 6.09075 13.4874 5.76256C13.1592 5.43437 12.7141 5.25 12.25 5.25H12.1523C12.0786 5.24954 12.0067 5.22764 11.9453 5.18697C11.9039 5.15957 11.8686 5.12446 11.841 5.08379C11.8326 5.04404 11.8202 5.00516 11.8037 4.9678C11.7731 4.89849 11.764 4.82161 11.7775 4.74706C11.7908 4.67333 11.8258 4.60523 11.8778 4.55135L11.9097 4.51937L11.91 4.51914C12.0726 4.35666 12.2016 4.16374 12.2896 3.9514C12.3777 3.73895 12.423 3.51123 12.423 3.28125C12.423 3.05127 12.3777 2.82355 12.2896 2.6111C12.2016 2.39886 12.0727 2.20602 11.9102 2.04358C11.7477 1.88088 11.5547 1.7518 11.3422 1.66373C11.1298 1.57566 10.9021 1.53033 10.6721 1.53033C10.4421 1.53033 10.2144 1.57566 10.0019 1.66373C9.78949 1.7518 9.59649 1.88087 9.43396 2.04358L9.40198 2.07556C9.34809 2.12758 9.28 2.16249 9.20627 2.17586C9.13173 2.18938 9.05484 2.18025 8.98553 2.14966L8.98554 2.14963L8.97979 2.14717C8.91183 2.11804 8.85386 2.06967 8.81303 2.00802C8.77236 1.94661 8.75046 1.87468 8.75 1.80104V1.75C8.75 1.28587 8.56562 0.840752 8.23744 0.512563C7.90925 0.184375 7.46413 0 7 0C6.53587 0 6.09075 0.184375 5.76256 0.512563C5.43437 0.840752 5.25 1.28587 5.25 1.75V1.84771C5.24954 1.92135 5.22764 1.99327 5.18697 2.05468C5.15957 2.09605 5.12446 2.13144 5.08379 2.15905C5.04404 2.16737 5.00516 2.17984 4.9678 2.19633C4.89849 2.22692 4.82161 2.23604 4.74706 2.22253C4.67333 2.20916 4.60523 2.17425 4.55135 2.12222L4.51937 2.09025C4.35685 1.927
154 4.16384 1.79846 3.9514 1.7104C3.73895 1.62233 3.51123 1.577 3.28125 1.577C3.05127 1.577 2.82355 1.62233 2.6111 1.7104C2.39876 1.79842 2.20583 1.92742 2.04335 2.09002C1.88075 2.2525 1.75176 2.44542 1.66373 2.65777C1.57566 2.87022 1.53033 3.09794 1.53033 3.32792C1.53033 3.55789 1.57566 3.78562 1.66373 3.99806C1.7518 4.21051 1.88088 4.40351 2.04358 4.56604L2.07556 4.59801C2.12758 4.6519 2.16249 4.72 2.17586 4.79373C2.18938 4.86827 2.18025 4.94516 2.14966 5.01447C2.1447 5.02571 2.1401 5.03711 2.13585 5.04864C2.10959 5.12005 2.06245 5.1819 2.00057 5.22617C1.94012 5.2694 1.86832 5.2939 1.79412 5.29667H1.75C1.28587 5.29667 0.840752 5.48104 0.512563 5.80923C0.184375 6.13742 0 6.58254 0 7.04667C0 7.5108 0.184375 7.95591 0.512563 8.2841C0.840752 8.61229 1.28587 8.79667 1.75 8.79667H1.84771C1.92135 8.79713 1.99327 8.81903 2.05468 8.8597C2.11634 8.90053 2.16471 8.95849 2.19384 9.02646L2.1938 9.02647L2.19633 9.0322C2.22692 9.10151 2.23604 9.17839 2.22253 9.25294C2.20916 9.32667 2.17425 9.39476 2.12223 9.44864L2.09025 9.48062C1.92754 9.64315 1.79846 9.83616 1.7104 10.0486C1.62233 10.2611 1.577 10.4888 1.577 10.7188C1.577 10.9487 1.62233 11.1764 1.7104 11.3889C1.79846 11.6013 1.92754 11.7943 2.09025 11.9569C2.25268 12.1194 2.44553 12.2483 2.65777 12.3363C2.87022 12.4243 3.09794 12.4697 3.32792 12.4697C3.55789 12.4697 3.78562 12.4243 3.99806 12.3363C4.21041 12.2482 4.40333 12.1192 4.56582 11.9566L4.56604 11.9564L4.59801 11.9244C4.65189 11.8724 4.71999 11.8375 4.79373 11.8241C4.86827 11.8106 4.94516 11.8197 5.01447 11.8503C5.02571 11.8553 5.03711 11.8599 5.04864 11.8641C5.12005 11.8904 5.1819 11.9375 5.22617 11.9994C5.2694 12.0599 5.2939 12.1317 5.29667 12.2059V12.25C5.29667 12.7141 5.48104 13.1592 5.80923 13.4874C6.13742 13.8156 6.58254 14 7.04667 14C7.5108 14 7.95591 13.8156 8.2841 13.4874C8.61229 13.1592 8.79667 12.7141 8.79667 12.25V12.1523C8.79713 12.0786 8.81903 12.0067 8.8597 11.9453C8.90053 11.8837 8.95849 11.8353 9.02646 11.8062L9.02647 11.8062L9.0322 11.8037C9.10151 11.7731 9.17839 11.764 9.25294 11.7775C9.32666 11.7908 9.39476 11.8257 9.44864 11.8778L9.48062 11.9097L9.48085 11.91C9.64333 12.0726 9.83626 12.2016 10.0486 12.2896C10.2611 12.3777 10.4888 12.423 10.7188 12.423C10.9487 12.423 11.1764 12.3777 11.3889 12.2896C11.6012 12.2016 11.7942 12.0726 11.9566 11.91C11.9566 11.9101 11.9565 11.9101 11.9564 11.9102L11.5442 11.4975L11.9569 11.9097C11.9568 11.9098 11.9567 11.9099 11.9566 11.91C12.1192 11.7475 12.2482 11.5546 12.3363 11.3422C12.4243 11.1298 12.4697 10.9021 12.4697 10.6721C12.4697 10.4421 12.4243 10.2144 12.3363 10.0019C12.2482 9.78959 12.1192 9.59666 11.9566 9.43418L11.9564 9.43396L11.9244 9.40197C11.8724 9.34809 11.8375 9.28 11.8241 9.20627C11.8106 9.13172 11.8197 9.05484 11.8503 8.98553ZM5.83333 7C5.83333 6.35567 6.35567 5.83333 7 5.83333C7.64433 5.83333 8.16667 6.35567 8.16667 7C8.16667 7.64433 7.64433 8.16667 7 8.16667C6.35567 8.16667 5.83333 7.64433 5.83333 7ZM7 4.66667C5.71134 4.66667 4.66667 5.71134 4.66667 7C4.66667 8.28866 5.71134 9.33333 7 9.33333C8.28866 9.33333 9.33333 8.28866 9.33333 7C9.33333 5.71134 8.28866 4.66667 7 4.66667Z",fill:"#5B6885"})))}var us,ds,bs=a.forwardRef(ls);n.p;function fs(){return(fs=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function js(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function hs(e,t){var n=e.title,r=e.titleId,o=js(e,["title","titleId"]);return a.createElement("svg",fs({width:14,height:14,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:t,"aria-labelledby":r},o),n?a.createElement("title",{id:r},n):null,us||(us=a.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7.7 0.7C7.7 0.313401 7.3866 1.04308e-08 7 1.04308e-08C6.6134 1.04308e-08 6.3 0.313401 6.3 0.7V9.1C6.3 9.4866 6.6134 9.8 7 9.8C7.3866 9.8 7.7 9.4866 7.7 9.1V0.7ZM1.4 9.1C1.4 8.7134 1.0866 8.4 0.7 8.4C0.313401 8.4 0 8.7134 0 9.1V11.9C0 12.457 0.221249 12.9911 0.615076 13.3849C1.0089 13.7788 1.54305 14 2.1 14H11.9C12.457 14 12.9911 13.7788 13.3849 13.3849C13.7788 12.9911 14 12.457 14 11.9V9.1C14 8.7134 13.6866 8.4 13.3 8.4C12.9134 8.4 12.6 8.7134 12.6 9.1V11.9C12.6 12.0857 12.5263 12.2637 12.395 12.395C12.2637 12.5263 12.0857 12.6 11.9 12.6H2.1C1.91435 12.6 1.7363 12.5263 1.60503 12.395C1.47375 12.2637 1.4 12.0857 1.4 11.9V9.1Z",fill:"#5B6885"})),ds||(ds=a.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M6.50503 0.205025C6.77839 -0.0683418 7.22161 -0.0683418 7.49497 0.205025L10.995 3.70503C11.2683 3.97839 11.2683 4.42161 10.995 4.69497C10.7216 4.96834 10.2784 4.96834 10.005 4.69497L7 1.68995L3.99498 4.69497C3.72161 4.96834 3.27839 4.96834 3.00503 4.69497C2.73166 4.42161 2.73166 3.97839 3.00503 3.70503L6.50503 0.205025Z",fill:"#5B6885"})))}var ps,Os,ms=a.forwardRef(hs);n.p;function gs(){return(gs=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function vs(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function xs(e,t){var n=e.title,r=e.titleId,o=vs(e,["title","titleId"]);return a.createElement("svg",gs({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round",className:"feather feather-user",ref:t,"aria-labelledby":r},o),n?a.createElement("title",{id:r},n):null,ps||(ps=a.createElement("path",{d:"M20 21v-2a4 4 0 0 0-4-4H8a4 4 0 0 0-4 4v2"})),Os||(Os=a.createElement("circle",{cx:12,cy:7,r:4})))}var ys,ws=a.forwardRef(xs);n.p;function Cs(){return(Cs=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function ks(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function Ss(e,t){var n=e.title,r=e.titleId,o=ks(e,["title","titleId"]);return a.createElement("svg",Cs({width:8,height:9,viewBox:"0 0 8 9",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:t,"aria-labelledby":r},o),n?a.createElement("title",{id:r},n):null,ys||(ys=a.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M1.04412 4.53699C0.838789 4.35
1798 0.817449 4.04642 0.996452 3.84109L3.62697 0.823732C3.72064 0.71629 3.85621 0.654624 3.99875 0.654624C4.14129 0.654624 4.27686 0.71629 4.37053 0.823732L7.00105 3.84109C7.18005 4.04642 7.15871 4.35798 6.95338 4.53699C6.74806 4.71599 6.4365 4.69465 6.25749 4.48932L4.49197 2.46417L4.49197 8.38178C4.49197 8.65418 4.27115 8.875 3.99875 8.875C3.72635 8.875 3.50553 8.65418 3.50553 8.38178L3.50553 2.46417L1.74001 4.48932C1.561 4.69465 1.24944 4.71599 1.04412 4.53699Z",fill:"#545454"})))}var _s,Es=a.forwardRef(Ss);n.p;function Ls(){return(Ls=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function As(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function Ps(e,t){var n=e.title,r=e.titleId,o=As(e,["title","titleId"]);return a.createElement("svg",Ls({width:12,height:14,viewBox:"0 0 12 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:t,"aria-labelledby":r},o),n?a.createElement("title",{id:r},n):null,_s||(_s=a.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M4.83317 1.75016C4.67846 1.75016 4.53009 1.81162 4.42069 1.92102C4.3113 2.03041 4.24984 2.17879 4.24984 2.3335V2.91683H7.74984V2.3335C7.74984 2.17879 7.68838 2.03041 7.57898 1.92102C7.46959 1.81162 7.32121 1.75016 7.1665 1.75016H4.83317ZM8.9165 2.91683V2.3335C8.9165 1.86937 8.73213 1.42425 8.40394 1.09606C8.07575 0.767871 7.63063 0.583496 7.1665 0.583496H4.83317C4.36904 0.583496 3.92392 0.767871 3.59573 1.09606C3.26755 1.42425 3.08317 1.86937 3.08317 2.3335V2.91683H0.749837C0.427671 2.91683 0.166504 3.178 0.166504 3.50016C0.166504 3.82233 0.427671 4.0835 0.749837 4.0835H1.33317V11.6668C1.33317 12.131 1.51755 12.5761 1.84573 12.9043C2.17392 13.2325 2.61904 13.4168 3.08317 13.4168H8.9165C9.38063 13.4168 9.82575 13.2325 10.1539 12.9043C10.4821 12.5761 10.6665 12.131 10.6665 11.6668V4.0835H11.2498C11.572 4.0835 11.8332 3.82233 11.8332 3.50016C11.8332 3.178 11.572 2.91683 11.2498 2.91683H8.9165ZM2.49984 4.0835V11.6668C2.49984 11.8215 2.5613 11.9699 2.67069 12.0793C2.78009 12.1887 2.92846 12.2502 3.08317 12.2502H8.9165C9.07121 12.2502 9.21959 12.1887 9.32898 12.0793C9.43838 11.9699 9.49984 11.8215 9.49984 11.6668V4.0835H2.49984ZM4.83317 5.8335C5.15534 5.8335 5.4165 6.09466 5.4165 6.41683V9.91683C5.4165 10.239 5.15534 10.5002 4.83317 10.5002C4.511 10.5002 4.24984 10.239 4.24984 9.91683V6.41683C4.24984 6.09466 4.511 5.8335 4.83317 5.8335ZM6.58317 6.41683C6.58317 6.09466 6.84434 5.8335 7.1665 5.8335C7.48867 5.8335 7.74984 6.09466 7.74984 6.41683V9.91683C7.74984 10.239 7.48867 10.5002 7.1665 10.5002C6.84434 10.5002 6.58317 10.239 6.58317 9.91683V6.41683Z",fill:"#545454"})))}var Is,Rs=a.forwardRef(Ps);n.p;function zs(){return(zs=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function Ms(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function Ts(e,t){var n=e.title,r=e.titleId,o=Ms(e,["title","titleId"]);return a.createElement("svg",zs({width:16,height:16,viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:t,"aria-labelledby":r},o),n?a.createElement("title",{id:r},n):null,Is||(Is=a.createElement("path",{d:"M16 7.53125H15.1198C15.0497 6.44234 14.7359 5.40059 14.2042 4.46962C14.5184 4.09772 14.7083 3.61759 14.7083 3.09375C14.7083 1.91628 13.7504 0.958344 12.5729 0.958344C11.9954 0.958344 11.4711 1.18916 11.0863 1.56291C10.2728 1.17209 9.38762 0.939344 8.46875 0.880125V0H7.53125V0.880125C5.80175 0.991562 4.19112 1.71788 2.9545 2.9545C1.71791 4.19109 0.991563 5.80175 0.880156 7.53125H0V8.46875H0.880156C0.949313 9.54212 1.25525 10.5697 1.77322 11.4905C1.53103 11.7854 1.38544 12.1624 1.38544 12.5729C1.38544 13.5149 2.15178 14.2812 3.09375 14.2812C3.46159 14.28
112 3.80238 14.164 4.0815 13.9654C5.10694 14.642 6.28831 15.0398 7.53125 15.1199V16H8.46875V15.1199C10.1982 15.0084 11.8089 14.2821 13.0455 13.0455C14.2821 11.8089 15.0084 10.1982 15.1198 8.46875H16V7.53125ZM12.5729 1.89584C13.2334 1.89584 13.7708 2.43322 13.7708 3.09375C13.7708 3.75428 13.2334 4.29166 12.5729 4.29166C11.9124 4.29166 11.375 3.75428 11.375 3.09375C11.375 2.43322 11.9124 1.89584 12.5729 1.89584ZM10.5676 2.35947C10.4835 2.58853 10.4375 2.83588 10.4375 3.09375C10.4375 4.27122 11.3954 5.22916 12.5729 5.22916C12.8836 5.22916 13.1788 5.16191 13.4453 5.04203C13.8544 5.79203 14.1129 6.63538 14.1803 7.53122H11.4369C11.2282 5.99281 10.0072 4.77175 8.46872 4.563V1.81972C9.21237 1.87559 9.91972 2.06334 10.5676 2.35947ZM7.53125 7.53125H5.51297C5.70491 6.51081 6.51081 5.70491 7.53125 5.51297V7.53125ZM7.53125 8.46875V10.487C6.51081 10.2951 5.70491 9.48919 5.51297 8.46875H7.53125ZM8.46875 8.46875H10.487C10.2951 9.48919 9.48919 10.2951 8.46875 10.487V8.46875ZM8.46875 7.53125V5.51297C9.48919 5.70491 10.2951 6.51081 10.487 7.53125H8.46875ZM7.53125 1.81972V4.56303C5.99281 4.77178 4.77178 5.99284 4.56303 7.53125H1.81972C2.04847 4.48659 4.48659 2.04847 7.53125 1.81972ZM3.09375 13.3438C2.66872 13.3438 2.32294 12.998 2.32294 12.5729C2.32294 12.1478 2.66872 11.8021 3.09375 11.8021C3.51881 11.8021 3.86459 12.1479 3.86459 12.5729C3.86459 12.998 3.51881 13.3438 3.09375 13.3438ZM4.67191 13.2264C4.75566 13.025 4.80209 12.8043 4.80209 12.5729C4.80209 11.6309 4.03575 10.8646 3.09375 10.8646C2.90441 10.8646 2.72234 10.896 2.55197 10.9532C2.14444 10.2044 1.88691 9.36269 1.81972 8.46875H4.56303C4.77178 10.0072 5.99281 11.2282 7.53125 11.437V14.1803C6.48478 14.1017 5.51 13.762 4.67191 13.2264ZM8.46875 14.1803V11.437C10.0072 11.2282 11.2282 10.0072 11.437 8.46875H14.1803C13.9515 11.5134 11.5134 13.9515 8.46875 14.1803Z",fill:"#182B1C"})))}var Ds,Fs,Us=a.forwardRef(Ts);n.p;function Hs(){return(Hs=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function Ns(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function Ws(e,t){var n=e.title,r=e.titleId,o=Ns(e,["title","titleId"]);return a.createElement("svg",Hs({width:16,height:16,viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:t,"aria-labelledby":r},o),n?a.createElement("title",{id:r},n):null,Ds||(Ds=a.createElement("g",{clipPath:"url(#clip0_38_3120)"},a.createElement("path",{d:"M9.14867 12.436L6.742 14.842C5.198 16.3853 2.7 16.3853 1.15667 14.842C0.41 14.0967 0 13.1047 0 12.05C0 10.9953 0.41 10.0033 1.156 9.25733L4.4 6.014C5.97 4.444 8.476 4.506 9.98467 6.014C10.2867 6.316 10.5247 6.66267 10.7107 7.032L9.64867 8.09333C9.52867 7.68467 9.31533 7.30067 9.006 6.992C8.04067 6.02667 6.386 5.98533 5.38 6.99133L5.37933 6.99267L2.13467 10.236C1.13467 11.2353 1.13467 12.8633 2.13467 13.8627C3.146 14.874 4.77333 14.8547 5.76267 13.8627L7.37933 12.2467C8.04133 12.436 8.57333 12.47 9.14867 12.436ZM9.256 1.15733L6.87333 3.54133C7.438 3.508 7.97667 3.54133 8.642 3.73L10.2373 2.13733C11.236 1.136 12.864 1.13733 13.864 2.13667C14.8753 3.14867 14.8547 4.776 13.864 5.76467L10.6433 8.98533L10.6413 8.98667C9.68267 9.94467 8.05067 10.0213 7.01533 8.98533C6.7 8.66933 6.492 8.29067 6.378 7.89L6.322 7.93533L5.31067 8.94533C5.49733 9.316 5.734 9.662 6.036 9.964C7.53267 11.4607 10.0387 11.5467 11.6213 9.964L14.8427 6.74333C16.3853 5.19933 16.3867 2.702 14.842 1.15867C13.2973 -0.388666 10.7973 -0.383333 9.256 1.15733Z",fill:"#1B4022"}))),Fs||(Fs=a.createElement("defs",null,a.createElement("clipPath",{id:"clip0_38_3120"},a.createElement("rect",{width:16,height:16,fill:"white"})))))}var Bs,qs,Vs=a.forwardRef(Ws);n.p;function Gs(){return(Gs=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function Zs(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function Ys(e,t){var n=e.title,r=e.titleId,o=Zs(e,["title","titleId"]);return a.createElement("svg",Gs({width:16,height:16,viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:t,"aria-labelledby":r},o),n?a.createElement("title",{id:r},n):null,Bs||(Bs=a.createElement("g",{clipPath:"url(#clip0_1_5234)"},a.createElement("path",{d:"M15.4286 4.00001H12.5714V0.571439C12.5714 0.255837 12.3156 0 12 0H0.571439C0.255837 0 0 0.255837 0 0.571439V13.7143C0 14.9767 1.02335 16 2.285
172 16H13.7143C14.9767 16 16 14.9767 16 13.7143V4.57141C16 4.25585 15.7442 4.00001 15.4286 4.00001ZM2.28572 14.8571C1.65455 14.8571 1.14288 14.3454 1.14288 13.7143V1.14285H11.4286V13.7143C11.43 13.852 11.4439 13.9894 11.4703 14.1246C11.476 14.1571 11.4823 14.1892 11.4897 14.2211C11.518 14.3506 11.5573 14.4773 11.6074 14.6C11.6074 14.6057 11.6132 14.6108 11.6154 14.616C11.6506 14.6987 11.6907 14.7792 11.7354 14.8571H2.28572ZM14.8571 13.7143C14.8571 14.3454 14.3454 14.8571 13.7143 14.8571C13.0831 14.8571 12.5714 14.3454 12.5714 13.7143V5.14285H14.8572V13.7143H14.8571Z",fill:"#182B1C"}),a.createElement("path",{d:"M7.99995 2.85718H4.57138C4.25578 2.85718 3.99994 3.11301 3.99994 3.42862C3.99994 3.74422 4.25578 4.00006 4.57138 4.00006H7.99995C8.31555 4.00006 8.57139 3.74422 8.57139 3.42862C8.57139 3.11301 8.31555 2.85718 7.99995 2.85718Z",fill:"#182B1C"}),a.createElement("path",{d:"M9.71416 5.71436H2.85702C2.54142 5.71436 2.28558 5.97019 2.28558 6.28579C2.28558 6.6014 2.54142 6.85723 2.85702 6.85723H9.71416C10.0298 6.85723 10.2856 6.6014 10.2856 6.28579C10.2856 5.97019 10.0298 5.71436 9.71416 5.71436Z",fill:"#182B1C"}),a.createElement("path",{d:"M9.71416 8H2.85702C2.54142 8 2.28558 8.25584 2.28558 8.57145C2.28558 8.88705 2.54142 9.14289 2.85702 9.14289H9.71416C10.0298 9.14289 10.2856 8.88705 10.2856 8.57145C10.2856 8.25584 10.0298 8 9.71416 8Z",fill:"#182B1C"}),a.createElement("path",{d:"M9.71416 10.2858H2.85702C2.54142 10.2858 2.28558 10.5416 2.28558 10.8572C2.28558 11.1728 2.54142 
111.4286 2.85702 11.4286H9.71416C10.0298 11.4286 10.2856 11.1728 10.2856 10.8572C10.2856 10.5416 10.0298 10.2858 9.71416 10.2858Z",fill:"#182B1C"}),a.createElement("path",{d:"M9.71416 12.5714H2.85702C2.54142 12.5714 2.28558 12.8272 2.28558 13.1429C2.28558 13.4585 2.54145 13.7143 2.85702 13.7143H9.71416C10.0298 13.7143 10.2856 13.4584 10.2856 13.1428C10.2856 12.8272 10.0298 12.5714 9.71416 12.5714Z",fill:"#182B1C"}))),qs||(qs=a.createElement("defs",null,a.createElement("clipPath",{id:"clip0_1_5234"},a.createElement("rect",{width:16,height:16,fill:"white"})))))}var $s,Js,Ks,Qs=a.forwardRef(Ys);n.p;function Xs(){return(Xs=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function el(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function tl(e,t){var n=e.title,r=e.titleId,o=el(e,["title","titleId"]);return a.createElement("svg",Xs({width:16,height:16,viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:t,"aria-labelledby":r},o),n?a.createElement("title",{id:r},n):null,$s||($s=a.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M2.38179 1.59998L1.50244 2.46498L12.8182 13.6L13.6975 12.7347L2.38179 1.59998Z",fill:"#182B1C"})),Js||(Js=a.createElement("path",{d:"M3.36031 4.29298L4.18798 5.10742C3.28194 5.86653 2.56046 6.81145 2.09423 7.63818L2.09281 7.64097C3.39126 9.77722 5.4515 11.7961 8.05179 11.4899C8.75368 11.4072 9.40844 11.1711 10.0067 10.8333L10.8446 11.6575C9.67847 12.394 8.34169 12.7841 6.89333 12.5913C4.28168 12.2437 2.14619 10.136 0.800049 7.66053C1.43209 6.40912 2.29668 5.21191 3.36031 4.29298ZM5.24281 3.086C5.97309 2.76581 6.76329 2.5775 7.60715 2.56409C7.654 2.56381 8.21023 2.58979 8.46236 2.63059C8.62052 2.65629 8.7781 2.68842 8.93342 2.72837C11.4108 3.36344 13.2461 5.42425 14.4 7.54737C13.9159 8.50933 13.2819 9.44809 12.5258 10.2525L11.7231 9.46262C12.2816 8.87031 12.7473 8.21093 13.1059 7.5714C13.1059 7.5714 12.7453 7.00088 12.4718 6.64269C12.2961 6.41247 12.1112 6.18896 11.917 5.97354C11.7637 5.80367 11.1683 5.22672 11.0266 5.10658C10.076 4.3022 8.95982 3.67105 7.62106 3.68167C7.10259 3.68977 6.604 3.79035 6.13068 3.95967L5.24281 3.086Z",fill:"#182B1C"})),Ks||(Ks=a.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M5.61335 6.51037L6.25229 7.13883L8.71166 9.55885C8.38286 9.74045 8.00352 9.84383 7.60005 9.84383C6.34363 9.84383 5.32373 8.84024 5.32373 7.60392C5.32373 7.2069 5.42907 6.83391 5.61335 6.51037ZM7.55803 5.36457C7.57194 5.36429 7.58614 5.36401 7.60005 5.36401C8.85647 5.36401 9.87637 6.36788 9.87637 7.60392C9.87637 7.61789 9.87637 7.63158 9.87609 7.64527L7.55803 5.36457Z",fill:"#182B1C"})))}var nl,rl,al=a.forwardRef(tl);n.p;function ol(){return(ol=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function il(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function cl(e,t){var n=e.title,r=e.titleId,o=il(e,["title","titleId"]);return a.createElement("svg",ol({width:16,height:16,viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:t,"aria-labelledby":r},o),n?a.createElement("title",{id:r},n):null,nl||(nl=a.createElement("g",{clipPath:"url(#clip0_947_4634)"},a.createElement("path",{d:"M8.44783 3.88538H14.3975L15.3118 4.79509C15.321 6.78367 15.3073 11.5014 15.3004 13.49L14.3861 14.3997H1.59983L0.685547 13.4854V2.28538L1.59983 1.37109H5.93583L8.44783 3.88538Z",stroke:"black",strokeWidth:1.5,strokeLinecap:"round",strokeLinejoin:"round"}),a.createElement("path",{d:"M4.79492 6.39941H15.2955",stroke:"black",strokeWidth:1.5,strokeLinecap:"round",strokeLinejoin:"round"}),a.createElement("path",{d:"M0.685547 6.39941H2.51183",stroke:"black",strokeWidth:1.5,strokeLinecap:"round",strokeLinejoin:"round"}))),rl||(rl=a.createElement("defs",null,a.createElement("clipPath",{id:"clip0_947_4634"},a.createElement("rect",{width:16,height:16,fill:"white"})))))}var sl,ll,ul=a.forwardRef(cl);n.p;function dl(){return(dl=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function bl(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function fl(e,t){var n=e.title,r=e.titleId,o=bl(e,["title","titleId"]);return a.createElement("svg",dl({width:16,height:16,viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:t,"aria-labelledby":r},o),n?a.createElement("title",{id:r}
1,n):null,sl||(sl=a.createElement("g",{clipPath:"url(#clip0_947_4613)"},a.createElement("path",{d:"M8.44783 3.88538H14.3975L15.3118 4.79509C15.321 6.78367 15.3073 11.5014 15.3004 13.49L14.3861 14.3997H1.59983L0.685547 13.4854V2.28538L1.59983 1.37109H5.93583L8.44783 3.88538Z",stroke:"black",strokeWidth:1.5,strokeLinecap:"round",strokeLinejoin:"round"}),a.createElement("path",{d:"M5.14258 8.57068L7.54258 10.9707L11.4283 7.08496",stroke:"black",strokeWidth:1.5,strokeLinecap:"round",strokeLinejoin:"round"}))),ll||(ll=a.createElement("defs",null,a.createElement("clipPath",{id:"clip0_947_4613"},a.createElement("rect",{width:16,height:16,fill:"white"})))))}var jl,hl=a.forwardRef(fl);n.p;function pl(){return(pl=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function Ol(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function ml(e,t){var n=e.title,r=e.titleId,o=Ol(e,["title","titleId"]);return a.createElement("svg",pl({width:12,height:9,viewBox:"0 0 12 9",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:t,"aria-labelledby":r},o),n?a.createElement("title",{id:r},n):null,jl||(jl=a.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.8047 0.528758C12.0651 0.789108 12.0651 1.21122 11.8047 1.47157L4.4714 8.8049C4.21106 9.06525 3.78894 9.06525 3.5286 8.8049L0.195262 5.47157C-0.0650874 5.21122 -0.0650874 4.78911 0.195262 4.52876C0.455612 4.26841 0.877722 4.26841 1.13807 4.52876L4 7.39069L10.8619 0.528758C11.1223 0.268409 11.5444 0.268409 11.8047 0.528758Z",fill:"#35603D"})))}var gl,vl,xl,yl,wl,Cl,kl,Sl,_l,El,Ll,Al,Pl,Il,Rl,zl,Ml,Tl,Dl,Fl,Ul,Hl,Nl,Wl,Bl,ql,Vl,Gl,Zl,Yl,$l,Jl,Kl,Ql,Xl,eu,tu,nu,ru,au,ou,iu,cu,su,lu,uu,du,bu,fu,ju,hu,pu,Ou,mu,gu,vu,xu,yu,wu,Cu,ku,Su,_u,Eu,Lu,Au,Pu,Iu,Ru,zu,Mu,Tu,Du,Fu,Uu,Hu,Nu,Wu,Bu,qu,Vu,Gu,Zu,Yu,$u,Ju,Ku,Qu,Xu,ed,td,nd,rd,ad,od,id,cd,sd,ld,ud,dd,bd,fd,jd,hd,pd,Od,md,gd,vd,xd,yd,wd,Cd,kd,Sd,_d,Ed,Ld,Ad,Pd,Id,Rd,zd,Md,Td,Dd,Fd,Ud,Hd,Nd,Wd,Bd,qd,Vd,Gd,Zd,Yd,$d,Jd,Kd,Qd,Xd,eb,tb,nb,rb,ab,ob,ib,cb,sb,lb,ub,db,bb,fb,jb,hb,pb,Ob,mb,gb,vb,xb,yb,wb,Cb,kb,Sb,_b,Eb,Lb,Ab,Pb,Ib,Rb,zb,Mb,Tb,Db,Fb,Ub,Hb,Nb,Wb,Bb,qb,Vb,Gb,Zb,Yb,$b,Jb,Kb,Qb,Xb,ef,tf,nf,rf,af,of,cf,sf,lf,uf,df,bf,ff,jf,hf,pf,Of,mf,gf,vf=a.forwardRef(ml),xf=(n.p,function(e){var t=e.children,n=Object(Za.a)(e,["children"]);return Object(Da.jsx)(No,Object(u.a)(Object(u.a)({},n),{},{children:t?Object(Wo.a)(t)&&r[t]?Object(a.createElement)(r[t]):t:null}))}),yf=Object(ka.d)(xf)(gl||(gl=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(vl||(vl=Object(Ca.a)(["\n    color: ",";\n    width: 75%;\n  "])),t.colors.nature.n3)})),wf=ka.d.img(xl||(xl=Object(Ca.a)(["\n  display: block;\n  width: inherit;\n  height: inherit;\n  border-radius: inherit;\n  object-fit: cover;\n"]))),Cf=ka.d.div.withConfig({shouldForwardProp:hr})(yl||(yl=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(wl||(wl=Object(Ca.a)(["\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    max-width: 100%;\n    height: auto;\n    background: ",";\n  "])),t.colors.nature.n1)})),kf=Object(ka.d)(xa.b)(Cl||(Cl=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(kl||(kl=Object(Ca.a)(["\n    color: ",";\n    font-weight: ",";\n    text-decoration: none;\n  "])),t.colors.primary.p2,t.fontWeights[1])})),Sf=function(e){var t=e.children,n=Object(Za.a)(e,["children"]);return Object(Da.jsx)(kf,Object(u.a)(Object(u.a)({},n),{},{children:t}))},_f=ka.d.span(Sl||(Sl=Object(Ca.a)([""]))),Ef=Object(ka.d)(xf)(_l||(_l=Object(Ca.a)([""]))),Lf=function(e){var t=e.variant,n=e.fontSize;return Object(ka.c)(El||(El=Object(Ca.a)(["\n  ","\n"])),(function(e){var r=e.theme,a={primary:Object(ka.c)(Ll||(Ll=Object(Ca.a)(["\n        color: ",";\n        background: ",";\n\n        &:not(:disabled) {\n          &:hover {\n            background: ",";\n          }\n\n          &:active {\n            background: ",";\n          }\n        }\n      "])),r.colors.nature.n0,r.colors.primary.p2,r.colors.primary.p1,r.colors.primary.p3),secondary:Object(ka.c)(Al||(Al=Object(Ca.a)(["\n        color: ",";\n        background: ",";\n        box-shadow: ",";\n\n        &:not(:disabled) {\n          &:hover {\n            color: ",";\n          }\n\n          &:active {\n            color: ",";\n          }\n        }\n      "])),r.colors.nature.n5,r.colors.nature.n0,r.shadows({fontSize:n}
1)[0],r.colors.primary.p1,r.colors.primary.p3),floating:Object(ka.c)(Pl||(Pl=Object(Ca.a)(["\n        color: ",";\n        width: ",";\n        height: ",";\n        border-radius: 100%;\n        background: ",";\n        box-shadow: ",";\n        padding: 0;\n\n        "," {\n          width: ",";\n        }\n\n        &:not(:disabled) {\n          &:hover {\n            color: ",";\n            background: ",";\n          }\n\n          &:active {\n            color: ",";\n            background: ",";\n            transform: scale(0.9);\n          }\n        }\n      "])),r.colors.nature.n5,Ea(40,n),Ea(40,n),r.colors.nature.n0,r.shadows({fontSize:n})[0],Ef,Ea(16,n),r.colors.primary.p1,Object(wa.c)(r.colors.nature.n1,.9),r.colors.primary.p3,r.colors.nature.n0)};return[Object(ka.c)(Il||(Il=Object(Ca.a)(["\n        border-radius: ",";\n        padding: ",";\n      "])),Ea(r.radius[3],n),Ea([r.spacing[3],r.spacing[7]],n)),a[t]]}))},Af=function(e){var t=e.theme;return Object(ka.c)(Rl||(Rl=Object(Ca.a)(["\n  color: ",";\n  background: ",";\n\n  &:hover {\n    cursor: not-allowed;\n  }\n"])),t.colors.nature.n3,t.colors.nature.n1)},Pf={danger:function(e){var t=e.theme;return Object(ka.c)(zl||(zl=Object(Ca.a)(["\n    &:hover,\n    &:focus {\n      color: ",";\n    }\n  "])),t.colors.danger)}},If=function(e){var t=e.theme,n=e.hasChildren,r=e.variant,a=e.variantType,o=e.icon,i=e.disabled,c=e.fullWidth,s=t.fontSizes[2];return[Object(ka.c)(Ml||(Ml=Object(Ca.a)(["\n      appearance: none;\n      font-family: ",";\n      font-size: ",";\n      font-weight: ",";\n      color: ",";\n      text-align: center;\n      display: inline-flex;\n      align-items: center;\n      justify-content: center;\n      border: none;\n      background: none;\n      transition: ",";\n\n      &:hover {\n        cursor: pointer;\n      }\n\n      "," {\n        + "," {\n          margin-left: ",";\n        }\n      }\n    "])),t.fonts.primary,La(s),t.fontWeights[1],t.colors.nature.n5,t.transitions.fast,Ef,_f,Ea(t.spacing[2],s)),o&&!n&&"padding: ".concat(Ea(4,s),";"),r&&Lf({variant:r,fontSize:s}),!r&&Object(ka.c)(Tl||(Tl=Object(Ca.a)(["\n        &:hover {\n          color: ",";\n        }\n      "])),t.colors.primary.p1),a&&Pf[a],i&&Af,c&&Object(ka.c)(Dl||(Dl=Object(Ca.a)(["\n        width: 100%;\n      "])))]},Rf=ka.d.button.withConfig({shouldForwardProp:hr})(Fl||(Fl=Object(Ca.a)(["\n  ",";\n"])),If),zf=Object(ka.d)(Sf).withConfig({shouldForwardProp:hr})(Ul||(Ul=Object(Ca.a)(["\n  ",";\n"])),If),Mf=Object(a.forwardRef)((function(e,t){var n=e.children,r=e.type,a=void 0===r?"button":r,o=e.icon,i=e.variantType,c=e.fullWidth,s=void 0!==c&&c,l=Object(Za.a)(e,["children","type","icon","variantType","fullWidth"]),d=!!n,b=l.to?zf:Rf;return Object(Da.jsxs)(b,Object(u.a)(Object(u.a)({},l),{},{ref:t,hasChildren:d,type:a,icon:o,variantType:i,fullWidth:s,children:[o&&Object(Da.jsx)(Ef,{children:o}),n&&Object(Da.jsx)(_f,{children:n})]}))})),Tf=ka.d.div.withConfig({shouldForwardProp:hr})(Hl||(Hl=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme,n=e.padding,r={1:La(t.spacing[6]),2:La(t.spacing[8]),3:La([t.spacing[10],t.spacing[8]]),4:La([t.spacing[11],t.spacing[8]])};return[Object(ka.c)(Nl||(Nl=Object(Ca.a)(["\n        border-radius: ",";\n        background: ",";\n        box-shadow: ",";\n      "])),La(t.radius[1]),t.colors.nature.n0,t.shadows()[0]),n&&"padding: ".concat(r[n],";")]})),Df=Object(a.forwardRef)((function(e,t){var n=e.padding,r=void 0===n?2:n,a=Object(Za.a)(e,["padding"]);return Object(Da.jsx)(Tf,Object(u.a)(Object(u.a)({},a),{},{ref:t,padding:r}))})),Ff=Object(ka.d)((function(e){var t=e.children,n=Object(Za.a)(e,["children"]);return Object(a.cloneElement)(t,n)}))(Wl||(Wl=Object(Ca.a)([""]))),Uf=Object(ka.d)(Df)(Bl||(Bl=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(ql||(ql=Object(Ca.a)(["\n    position: absolute;\n    top: 0;\n    z-index: ",";\n\n    &::before {\n      content: '';\n      position: absolute;\n      top: 0;\n      left: 0;\n      width: 100%;\n      height: ",";\n      transform: translateY(-100%);\n    }
1\n  "])),t.zIndexes[1],La(9))})),Hf=Object(a.forwardRef)((function(e,t){var n=e.children,r=e.isOpen,o=void 0!==r&&r,i=e.closeOnChildClick,c=void 0===i||i,s=e.closeOnClickOutside,l=void 0===s||s,d=e.padding,b=void 0===d?1:d,f=e.clickOutsideParams,j=e.onClose,h=e.onChildClick,p=e.onClickOutside,O=Object(Za.a)(e,["children","isOpen","closeOnChildClick","closeOnClickOutside","padding","clickOutsideParams","onClose","onChildClick","onClickOutside"]),m=Object(a.useRef)(null),g=Object(a.useState)(o),v=Object(Hn.a)(g,2),x=v[0],y=v[1];Object(a.useEffect)((function(){return y(o)}),[o]);var w=function(){y(!1),null===j||void 0===j||j()},C=function(e){e.stopPropagation(),c&&w(),null===h||void 0===h||h(e)};if(Object(a.useImperativeHandle)(t,(function(){return{element:m.current}})),!x)return null;var k=a.Children.map(n,(function(e,t){if(!e)return null;var n=jr(e.props,{onClick:C});return Object(Da.jsx)(Ff,Object(u.a)(Object(u.a)({},n),{},{children:e}),t)}));return Object(Da.jsxs)(Da.Fragment,{children:[x&&Object(Da.jsx)(Ar,{elementRef:m,callback:function(){l&&w(),null===p||void 0===p||p()},params:f}),Object(Da.jsx)(Uf,Object(u.a)(Object(u.a)({},O),{},{ref:m,padding:b,children:k}))]})})),Nf=ka.d.li(Vl||(Vl=Object(Ca.a)([""]))),Wf=ka.d.ul(Gl||(Gl=Object(Ca.a)([""]))),Bf=Object(ka.d)(Hf)(Zl||(Zl=Object(Ca.a)(["\n  min-width: ",";\n"])),La(140)),qf=Object(ka.d)(Mf)(Yl||(Yl=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)($l||($l=Object(Ca.a)(["\n    color: ",";\n  "])),t.colors.nature.n3)})),Vf=ka.d.div.withConfig({shouldForwardProp:hr})(Jl||(Jl=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(Kl||(Kl=Object(Ca.a)(["\n      position: relative;\n      display: flex;\n\n      &:hover,\n      &.isOpen {\n        "," {\n          color: ",";\n        }\n      }\n    "])),qf,t.colors.primary.p1)})),Gf=Object(a.forwardRef)((function(e,t){var n=e.className,r=e.isOpen,o=void 0!==r&&r,i=e.children,c=e.toggleIcon,s=void 0===c?"More":c,l=e.onClose,d=e.onItemClick,b=e.onClick,f=e.onClickOutside,j=e.clickOutsideParams,h=Object(Za.a)(e,["className","isOpen","children","toggleIcon","onClose","onItemClick","onClick","onClickOutside","clickOutsideParams"]),p=Object(a.useRef)(null),O=Object(a.useRef)(null),m=Object(a.useState)(o),g=Object(Hn.a)(m,2),v=g[0],x=g[1];Object(a.useEffect)((function(){return x(o)}),[o]);var y=fr()(n,{isOpen:v}),w=Qn(j,{ignoredRefs:[O]},(function(e,t){if(Object(qn.a)(e))return[].concat(Object(Er.a)(e),Object(Er.a)(t))})),C=function(){x(!1),null===l||void 0===l||l()},k=function(){return v?C():x(!0)};return Object(a.useImperativeHandle)(t,(function(){return{element:p.current,toggle:k}})),Object(Da.jsxs)(Vf,Object(u.a)(Object(u.a)({},h),{},{ref:p,className:y,children:[Object(Da.jsx)(qf,{ref:O,icon:s,onClick:function(e){null===b||void 0===b||b(),e.stopPropagation(),k()}}),Object(Da.jsx)(Bf,{isOpen:v,onChildClick:d,onClickOutside:f,onClose:C,clickOutsideParams:w,children:function(){if(!i)return null;return Object(Da.jsx)(Wf,{children:a.Children.map(i,(function(e,t){return e?Object(Da.jsx)(Nf,{children:e},e.props.key||t):null}))})}()})]}))})),Zf=Object(ka.d)(Gf)(Ql||(Ql=Object(Ca.a)(["\n  z-index: ",";\n"])),(function(e){return e.theme.zIndexes[2]})),Yf=Object(ka.d)(co).attrs({variant:"body2"})(Xl||(Xl=Object(Ca.a)([""]))),$f=Object(ka.d)((function(e){var t=e.className,n=e.src,r=e.backdropIcon,a=Object(Za.a)(e,["className","src","backdropIcon"]);if(!n&&!r)return null;return Object(Da.jsx)(Cf,{className:t,children:!n&&r?Object(Da.jsx)(yf,{children:r}):Object(Da.jsx)(wf,Object(u.a)(Object(u.a)({},a),{},{src:n}))})}))(eu||(eu=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(tu||(tu=Object(Ca.a)(["\n    width: ",";\n    height: ",";\n    border-radius: 100%;\n    margin-right: ",";\n  "])),La(28),La(28),La(t.spacing[2]))})),Jf=Object(ka.d)(Do)(nu||(nu=Object(Ca.a)(["\n  margin-bottom: ",";\n"])),Ea(20)),Kf=ka.d.div(ru||(ru=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme,n=e.onClick;return[Object(ka.c)(au||(au=Object(Ca.a)(["\n        display: flex;\n        align-items: center;\n\n        > * {\n          transition: ",";\n        }\n\n        "," {\n          right: 0;\n        }\n      "])),t.transitions.fast,Bf),n&&Object(ka.c)(ou||(ou=Object(Ca.a)(["\n          &:hover {\n            ",", "," {\n              cursor: pointer;\n              color: ",";\n            }\n          }\n        "])),$f,Yf,t.colors.primary.p1)]})),Qf=ka.d.div(iu||(iu=Object(Ca.a)(["\n  button:first-child {\n    margin-right: ",";\n    border: ",";\n  }\n"])),La(16),(function(e){var t=e.theme;return t.borders.default(t.fontSizes[2])})),Xf=n(25),ej=ka.d.div(cu||(cu=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(su||(su=Object(Ca.a)(["\n    position: fixed;\n    left: 0;\n    top: 0;\n    height: 100vh;\n    width: 100vw;\n    background: ",";\n    z-index: ",";
1\n  "])),Object(wa.c)(t.colors.black,.8),t.zIndexes[2])})),tj=ka.d.div(lu||(lu=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme,n=e.textCenter,r=void 0!==n&&n;return Object(ka.c)(uu||(uu=Object(Ca.a)(["\n    position: absolute;\n    left: 50%;\n    top: 50%;\n    min-width: ",";\n    max-width: ",";\n    padding: "," ",";\n    transform: translate(-50%, -50%);\n    background: ",";\n    box-shadow: ",";\n    border-radius: ",";\n    color: ",";\n    text-align: ",";\n  "])),La(250),La(360),Ea(44,t.fontSizes[5]),Ea(40,t.fontSizes[5]),t.colors.nature.n0,t.shadows()[0],La(t.radius[2]),t.colors.nature.n5,r?"center":"left")})),nj=Object(ka.d)(Mf)(du||(du=Object(Ca.a)(["\n  position: absolute;\n  top: ",";\n  right: ",";\n"])),Ea(23),Ea(17)),rj=Object(ka.d)(co).attrs({element:"h2",variant:"h1"})(bu||(bu=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(fu||(fu=Object(Ca.a)(["\n    margin-bottom: ",";\n  "])),Ea(23,t.fontSizes[5]))})),aj=function(e){var t=e.children,n=e.header,r=e.close,a=e.textCenter,o=Object(Za.a)(e,["children","header","close","textCenter"]);return Object(Da.jsx)(ej,Object(u.a)(Object(u.a)({},o),{},{children:Object(Da.jsxs)(tj,{textCenter:a,children:[Object(Da.jsx)(nj,{icon:"Cross",onClick:function(){return r?r():x.toggleModal(!1)}}),n&&Object(Da.jsx)(rj,{children:n}),t&&t]})}))},oj="Profile",ij="Transactions",cj="#profile",sj="#transactions",lj=[{name:oj,icon:"Settings",hash:cj},{name:ij,icon:"Document",hash:sj}],uj=Xf.a().shape({planet_api_key:Xf.c().max(64).label("API key")}),dj=function(e){var t,n=Object.assign({},e),r=Object(Ya.h)(),o=Object(a.useRef)(null),i=Object(l.e)(Gr),c=Jr(),s=c.logout,d=c.updateUser,j=c.isLoading,h=c.toggleLogoutModal,p=Hr().resetAreasState,O=Object(a.useState)(!1),m=Object(Hn.a)(O,2),g=m[0],v=m[1],x=i.planet_api_key?i.planet_api_key:"",y=function(){s(!0),p()},w=function(){var e=Object(f.a)(b.a.mark((function e(t){return b.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,d(t);case 2:C();case 3:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),C=function(){return v(!g)};return Object(Da.jsxs)(Da.Fragment,{children:[i.isDemo?Object(Da.jsx)(Mf,{variant:"primary",onClick:y,children:"Log in"}):Object(Da.jsxs)(Kf,Object(u.a)(Object(u.a)({},n),{},{onClick:function(){return o.current.toggle()},children:[Object(Da.jsx)($f,{src:i.avatar,backdropIcon:"User"}),Object(Da.jsx)(Yf,{children:Or(i)}),Object(Da.jsxs)(Zf,{ref:o,toggleIcon:"ExpandDown",clickOutsideParams:{ignoredClassNames:[(t=Kf,t.toString().replace(/^\./,""))]},children:[Object(Da.jsx)(Mf,{icon:"Settings",onClick:function(){return r.push({pathname:je.ACCOUNT,hash:cj})},children:"Settings"}),Object(Da.jsx)(Mf,{icon:"Link",onClick:C,children:"API Manager"}),Object(Da.jsx)(Mf,{icon:"LogOut",onClick:h,children:"Log Out"})]})]})),i.isShowLogoutModal&&Object(Da.jsx)(aj,{header:"Are you sure to log out from account?",textCenter:!0,close:h,children:Object(Da.jsxs)(Qf,{children:[Object(Da.jsx)(Mf,{variant:"secondary",onClick:h,children:"Cancel"}),Object(Da.jsx)(Mf,{variant:"primary",onClick:y,children:"Yes, log out"})]})}),g&&Object(Da.jsx)(aj,{header:"Planet API key",textCenter:!0,close:C,children:Object(Da.jsxs)(xo,{isLoading:j,initialValues:{planet_api_key:x},validationSchema:uj,onSubmit:w,children:[Object(Da.jsx)(Jf,{type:"password",name:"planet_api_key",placeholder:"API key"}),Object(Da.jsxs)(Qf,{children:[Object(Da.jsx)(Mf,{variant:"primary",type:"submit",children:"Save"}),Object(Da.jsx)(Mf,{variant:"secondary",onClick:C,children:"Cancel"})]})]})})]})},bj=ka.d.header(ju||(ju=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(hu||(hu=Object(Ca.a)(["\n    display: flex;\n    align-items: center;\n    justify-content: flex-end;\n    background: ",";\n    box-shadow: ",";\n    padding: ",";\n\n    "," {\n      margin-right: auto;\n      margin-left: ",";\n    }\n\n    "," {\n      margin-left: ",";\n    }\n  "])),t.colors.nature.n0,t.shadows()[0],La([t.spacing[3],20]),no,Ea(25),Kf,La(t.spacing[9]))})),fj=Object(ka.d)(Do)(pu||(pu=Object(Ca.a)(["\n  margin-bottom: ",";\n  width: 100%;\n"])),Ea(10)),jj=Object(ka.d)(Mf)(Ou||(Ou=Object(Ca.a)(["\n  display: block;\n  margin: auto;\n  margin-top: ",";\n  width: ",";\n"])),Ea(24),Ea(130)),hj=H,pj=N,Oj=W,mj=Xf.a().shape((mu={},Object(j.a)(mu,hj,Xf.c().trim().required().max(100)),Object(j.a)(mu,pj,Xf.c().email().required().max(100)),Object(j.a)(mu,Oj,Xf.c().trim().required().max(500)),mu)),gj=function(){var e,t=la().setOpenContactUs,n=Object(a.useState)(!1),r=Object(Hn.a)(n,2),o=r[0],i=r[1],c=Object(a.useState)("Please leave your Name, email address and a message in the fields below:"),s=Object(Hn.a)(c,2),l=s[0],u=s[1],d=Rr(),h=d.isLoading,p=d.sendEmail,O=function(){var e=Object(f.a)(b.a.mark((function e(t){var n;return b.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,p(t);case 2:n=e.sent,u(n?U:F),i(!0);case 5:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),m=function(){t(!1)};return Object(Da.jsx)(Da.Fragment,{children:Object(Da.jsx)(aj,{header:l,close:m,textCenter:o,children:o?Object(Da.jsx)(jj,{variant:"primary",onClick:m,children:"Ok"}):Object(Da.jsx)(xo,{initialValues:(e={},Object(j.a)(e,hj,""),Object(j.a)(e,pj,""),Object(j.a)(e,Oj,""),e),validationSchema:mj,onSubmit:O,children:function(){return Object(Da.jsxs)(Da.Fragment,{children:[Object(Da.jsx)(fj,{autoFocus:!0,label:"Name",name:"name",placeholder:"Name"}
1),Object(Da.jsx)(fj,{label:"Email",name:"email",placeholder:"Email",type:"email"}),Object(Da.jsx)(fj,{label:"Message",name:"message",placeholder:"Message",type:"textArea"}),Object(Da.jsx)(jj,{type:"submit",variant:"primary",disabled:h,children:"Send"})]})}})})})},vj=ka.d.div(gu||(gu=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(vu||(vu=Object(Ca.a)(["\n    color: ",";\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    width: ",";\n    height: auto;\n\n    svg {\n      color: inherit;\n      width: 100%;\n      height: 100%;\n\n      path {\n        fill: currentColor;\n      }\n    }\n    img {\n      max-width: 50%;\n    }\n  "])),t.colors.primary.p1,La(88))})),xj=function(e){var t=Object.assign({},e),n=or().logo;return Object(Da.jsx)(xa.b,{to:je.ROOT,children:Object(Da.jsx)(vj,Object(u.a)(Object(u.a)({},t),{},{children:Object(Da.jsx)("img",{src:n,alt:"Logo"})}))})},yj=Object(a.memo)((function(e){var t=Object.assign({},e),n=Object(l.e)(oa);return Object(Da.jsxs)(bj,Object(u.a)(Object(u.a)({},t),{},{children:[Object(Da.jsx)(xj,{}),Object(Da.jsx)(ro,{}),Object(Da.jsx)(dj,{}),n&&Object(Da.jsx)(gj,{})]}))})),wj=function(e){var t=e.children,n=e.header,r=void 0===n?Object(Da.jsx)(yj,{}):n,a=Object(Za.a)(e,["children","header"]);return Object(Da.jsxs)(Qa,Object(u.a)(Object(u.a)({},a),{},{children:[r&&Object(Da.jsx)(Ka,{children:r}),t]}))},Cj=Object(ka.d)(wj)(xu||(xu=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(yu||(yu=Object(Ca.a)(["\n    display: flex;\n    align-items: center;\n    justify-content: center;\n\n    "," {\n      display: flex;\n      flex-direction: column;\n      align-items: center;\n    }\n\n    "," {\n      margin-bottom: ",";\n    }\n  "])),Tf,vj,La(t.spacing[10]))})),kj=function(e){var t=e.children,n=Object(Za.a)(e,["children"]);return Object(Da.jsx)(Cj,Object(u.a)(Object(u.a)({},n),{},{children:t}))},Sj=ka.d.div(wu||(wu=Object(Ca.a)(["\n  text-align: right;\n"]))),_j=Object(ka.d)(Sf)(Cu||(Cu=Object(Ca.a)(["\n  font-size: ",";\n"])),Ea(14)),Ej=Object(ka.d)(xo)(ku||(ku=Object(Ca.a)(["\n  max-width: ",";\n"])),(function(e){return e.theme.formSize.width})),Lj=Xf.a().shape({username:Xf.c().trim().required(D),password:Xf.c().trim().required(D)}),Aj=function(e){var t=e.initialValues,n=void 0===t?{}:t,r=Object(Za.a)(e,["initialValues"]),a=Object(u.a)({username:"",password:""},n);return Object(Da.jsx)(Ej,Object(u.a)(Object(u.a)({},r),{},{initialValues:a,validationSchema:Lj,header:"Login",actions:[Object(Da.jsx)(Mf,{type:"submit",variant:"primary",fullWidth:!0,children:"Login"},"submit")],children:Object(Da.jsxs)(Ho,{children:[Object(Da.jsx)(Do,{label:"Username",type:"text",name:"username",placeholder:"Enter username"}),Object(Da.jsx)(Do,{label:"Password",type:"password",name:"password",placeholder:"Enter password"}),Object(Da.jsx)(Sj,{children:Object(Da.jsx)(_j,{to:je.FORGOT_PASSWORD,children:"Forgot password?"})})]})}))},Pj=n(236),Ij=Object(ka.e)(Su||(Su=Object(Ca.a)(["\n  from {\n    transform: rotate(0deg);\n  }\n\n  to {\n    transform: rotate(360deg);\n  }\n"]))),Rj=ka.d.div(_u||(_u=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(Eu||(Eu=Object(Ca.a)(["\n    position: absolute;\n    left: 0;\n    top: 0;\n    height: 100%;\n    width: 100%;\n    background: ",";\n    z-index: ",";\n  "])),Object(wa.c)(t.colors.black,.95),t.zIndexes[1])})),zj=Object(ka.d)(Pj.a)(Lu||(Lu=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(Au||(Au=Object(Ca.a)(["\n    position: absolute;\n    left: 50%;\n    top: 50%;\n    transform: translate(-50%, -50%);\n    color: ",";\n    animation: "," 1.5s linear infinite;\n  "])),t.colors.nature.n0,Ij)})),Mj=o.a.memo((function(){return Object(Da.jsx)(Rj,{children:Object(Da.jsx)(zj,{size:70})})})),Tj=Object({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_EMAILJS_SERVICE_ID:"service_52ffi6k",REACT_APP_HOTJAR_SV:"6",REACT_APP_AUTOLOGIN:"demo1",REACT_APP_HOTJAR_ID:"2330139",REACT_APP_EMAILJS_USER_ID:"user_TMein3GfhTgRZQymnkJtu",REACT_APP_IS_MAPBOX_AVAILABLE:"true",REACT_APP_AUTOPASSWORD:"Hei5aht7",REACT_APP_EMAILJS_TEMPLATE_ID:"template_3dxyaij"}),Dj=Tj.REACT_APP_AUTOLOGIN,Fj=Tj.REACT_APP_AUTOPASSWORD,Uj={username:Dj,password:Fj},Hj=function(e){var t=Object.assign({},e),n=Jr(),r=n.isLoading,o=n.error,i=n.login,c=n.getCurrentUser,s=Object(l.e)(Zr),d=Object(l.e)(Yr),j=Object(a.useState)(!0),h=Object(Hn.a)(j,2),p=h[0],O
1=h[1],m=!(s||d)&&Dj&&Fj,g=function(){var e=Object(f.a)(b.a.mark((function e(t){return b.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,i(t);case 2:return e.next=4,c();case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}();return Object(a.useEffect)((function(){m&&i(Uj).then((function(){return c()})).finally((function(){return O(!1)})),O(!1)}),[]),p?Object(Da.jsx)(Mj,{}):Object(Da.jsx)(kj,Object(u.a)(Object(u.a)({},t),{},{header:!1,children:Object(Da.jsx)(Df,{padding:4,children:Object(Da.jsx)(Aj,{isLoading:r,error:o,onSubmit:g})})}))},Nj=ka.d.ul(Pu||(Pu=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme,n=e.areasAmount;return Object(ka.c)(Iu||(Iu=Object(Ca.a)(["\n    ","\n    max-height: calc(100vh - 320px);\n    margin: 0 -",";\n    margin-top: ",";\n    overflow-y: ",";\n  "])),Ha,La(t.spacing[6]),La(t.spacing[2]),n>2?"auto":"visible")})),Wj=Object(ka.d)(Gf)(Ru||(Ru=Object(Ca.a)(["\n  align-self: center;\n  margin-left: auto;\n\n  "," {\n    right: ",";\n    ","\n  }\n"])),Bf,La(15),(function(e){var t=e.theme;return Object(ka.c)(zu||(zu=Object(Ca.a)(["\n      padding: "," ",";\n    "])),La(t.spacing[2]),La(t.spacing[7]))})),Bj=Object(ka.d)(Mf)(Mu||(Mu=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(Tu||(Tu=Object(Ca.a)(["\n    padding: "," 0;\n    display: inline-block;\n    width: 100%;\n    text-align: left;\n  "])),La(t.spacing[2]))})),qj=Object(ka.d)(co).attrs({element:"p",variant:"caption1"})(Du||(Du=Object(Ca.a)(["\n  font-size: ",";\n"])),Ea(13)),Vj=Object(ka.d)(co).attrs({element:"h4",variant:"body1"})(Fu||(Fu=Object(Ca.a)(["\n  overflow: hidden;\n  text-overflow: ellipsis;\n  max-width: ",";\n"])),Ea(280)),Gj=ka.d.div(Uu||(Uu=Object(Ca.a)(["\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n  margin-left: ",";\n\n  > * {\n    transition: inherit;\n  }\n"])),Ea(10)),Zj=ka.d.li(Hu||(Hu=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme,n=e.hasCoordinates,r=e.onClick,a=e.isActive,o=e.top,i=t.colors.primary.p1;return[Object(ka.c)(Nu||(Nu=Object(Ca.a)(["\n        ",";\n        background: ",";\n\n        ","\n\n        &:hover {\n          ",";\n\n          "," {\n            color: ",";\n          }\n\n          ",", "," {\n            display: flex;\n          }\n        }\n      "])),Na,a?Object(wa.c)(i,.2):t.colors.nature.n0,o?".isOpen > div {\n          top: auto;\n          bottom: 0;\n        }":null,a?"":"background: ".concat(Object(wa.c)(i,.1)),Gj,t.colors.primary.p1,Wj,Wj),r&&"cursor: pointer;",n&&Object(ka.c)(Wu||(Wu=Object(Ca.a)(["\n          "," {\n            margin-top: -",";\n          }\n        "])),Vj,La(3))]})),Yj=ka.d.div(Bu||(Bu=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme,n=t.borders,r=t.colors,a=t.fontSizes;return Object(ka.c)(qu||(qu=Object(Ca.a)(["\n    position: relative;\n    width: ",";\n    height: ",";\n    min-width: ",";\n    border: ",";\n    border-radius: ",";\n    &:hover {\n      border: ",";\n    }\n  "])),La(16),La(16),La(16),n.default({fontSize:a[1],color:r.nature.n3}),La(2),n.default({fontSize:a[1],color:r.nature.n4}))})),$j=Object(ka.d)(xf)(Vu||(Vu=Object(Ca.a)(["\n  position: absolute;\n  left: 50%;\n  top: 49%;\n  transform: translate(-50%, -50%);\n  width: ",";\n"])),La(9)),Jj=function(e){var t=e.checked,n=void 0!==t&&t,r=e.onChange,o=Object(a.useState)(!1),i=Object(Hn.a)(o,2),c=i[0],s=i[1];Object(a.useEffect)((function(){return s(n)}),[n]);return Object(Da.jsx)(Yj,{onClick:function(){s(!c),null===r||void 0===r||r(!c)},children:c&&Object(Da.jsx)($j,{children:"Check"})})},Kj=n(224),Qj=n.n(Kj),Xj=function(e){var t=e.area,n=void 0===t?{}:t,r=e.areaAmount,o=e.parent,i=Object(Za.a)(e,["area","areaAmount","parent"]),c=Hr(),s=c.setCurrentArea,d=c.setSidebarMode,b=c.setSelectedEntityId,f=c.deleteSelectedEntityId,j=c.deleteSelectedResult,h=na().setLayerOpacity,p=Object(l.e)(An),O=Object(l.e)(Rn),m=Object(a.useRef)(null),g=Object(a.useState)(!1),v=Object(Hn.a)(g,2),w=v[0],C=v[1],k=er(n).coordinates[0][0],_=[["X",+k[0].toFixed(1)],["Y",+k[1].toFixed(1)]].some((function(e){var t=Object(Hn.a)(e,2)[1];return t&&Object(ya.a)(t)}
1)),L=O.includes(n.id);Object(a.useEffect)((function(){n.id===p&&m.current.scrollIntoView({block:"end",behavior:"smooth"})}),[n.id,p]);var A=function(){s(n.id),d(E)};return Object(Da.jsxs)(Zj,Object(u.a)(Object(u.a)({},i),{},{top:w,ref:m,hasCoordinates:_,onClick:function(){s(n.id),j(),h(1)},onDoubleClick:A,children:[Object(Da.jsx)(Jj,{checked:L,onChange:function(e){e?b(n.id):f(n.id)}}),Object(Da.jsxs)(Gj,{children:[Object(Da.jsx)(Vj,{children:n.name}),n.hasOwnProperty("square_in_km")&&Object(Da.jsxs)(qj,{children:["Size: ",Qj()(n.square_in_km,3)," km2"]})]}),Object(Da.jsxs)(Wj,{onClick:function(){C(r>2&&nr(o)<=nr(m)+60)},children:[Object(Da.jsx)(Bj,{onClick:function(){s(n.id),d(S)},children:"Edit"}),Object(Da.jsx)(Bj,{onClick:A,children:"View reports"}),Object(Da.jsx)(Bj,{variantType:"danger",onClick:function(){x.toggleModal(!0,{type:y,id:n.id})},children:"Delete"})]})]}))},eh=function(e){var t=e.areas,n=void 0===t?[]:t,r=Object(Za.a)(e,["areas"]),o=Object(l.e)(An),i=Hr().deleteSelectedEntityId,c=Object(a.useRef)(null);Object(a.useEffect)((function(){return i()}),[i]);var s=n.map((function(e){return Object(Da.jsx)(Xj,{isActive:o===e.id,area:e,parent:c,areaAmount:n.length},e.id)}));return Object(Da.jsx)(Nj,Object(u.a)(Object(u.a)({ref:c},r),{},{areasAmount:n.length,children:s}))},th=ka.d.div(Gu||(Gu=Object(Ca.a)(["\n  flex-grow: 1;\n"]))),nh=ka.d.div(Zu||(Zu=Object(Ca.a)(["\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  margin-bottom: ",";\n"])),Ea(14)),rh=Object(ka.d)(co).attrs({element:"h2",variant:"h2"})(Yu||(Yu=Object(Ca.a)(["\n  margin-bottom: ",";\n  overflow: clip;\n  text-overflow: ellipsis;\n"])),Ea(16)),ah=Object(ka.d)(Mf).attrs({variant:"floating",icon:"Cross"})($u||($u=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(Ju||(Ju=Object(Ca.a)(["\n    border: ",";\n    width: ",";\n    height: ",";\n    "," {\n      width: ",";\n    }\n  "])),t.borders.default(t.fontSizes[1]),La(35),La(35),Ef,La(12))})),oh=Object(ka.d)(Df).attrs({padding:1})(Ku||(Ku=Object(Ca.a)(["\n  width: ",";\n  height: calc(100vh - 44px);\n  border-radius: 0;\n"])),La(320)),ih=Object(ka.d)(oh)(Qu||(Qu=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme,n=e.withUnmountToggle;return[Object(ka.c)(Xu||(Xu=Object(Ca.a)(["\n      position: absolute;\n      top: 0;\n      left: 0;\n      display: flex;\n      flex-direction: column;\n      overflow-y: auto;\n      z-index: ",";\n      ","\n    "])),t.zIndexes[1],Ua),!n&&Object(ka.c)(ed||(ed=Object(Ca.a)(["\n        &:not(.isOpen) {\n          display: none;\n        }\n      "])))]})),ch=ka.d.div(td||(td=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(nd||(nd=Object(Ca.a)(["\n    text-align: center;\n    & button:first-child {\n      margin-right: ",";\n      border: ",";\n    }\n  "])),Ea(32,t.fontSizes[2]),t.borders.default(t.fontSizes[2]))})),sh=ka.d.div(rd||(rd=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(ad||(ad=Object(Ca.a)(["\n    margin-bottom: ",";\n    cursor: pointer;\n    &:hover,\n    &:hover button {\n      color: ",";\n    }\n  "])),Ea(26),t.colors.primary.p1)})),lh=Object(ka.d)(co).attrs({element:"h4",variant:"body1"})(od||(od=Object(Ca.a)(["\n  font-size: ",";\n"])),Ea(14)),uh=Object(ka.d)(co).attrs({element:"p",variant:"caption1"})(id||(id=Object(Ca.a)(["\n  font-size: ",";\n"])),Ea(11)),dh=ka.d.div(cd||(cd=Object(Ca.a)(["\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  min-width: ",";\n  & button {\n    margin-left: ",";\n  }\n"])),La(300),Ea(20)),bh=function(e){var t=e.header,n=e.title,r=e.icon,a=e.children,o=Object(Za.a)(e,["header","title","icon","children"]);return Object(Da.jsxs)(sh,Object(u.a)(Object(u.a)({},o),{},{children:[Object(Da.jsxs)(dh,{children:[Object(Da.jsxs)("div",{children:[Object(Da.jsx)(lh,{children:t}),Object(Da.jsx)(uh,{children:n})]}),Object(Da.jsx)(Mf,{icon:r})]}),a]}))},fh=ka.d.div(sd||(sd=Object(Ca.a)(["\n  width: ",";\n  & > input {\n    display: none;\n  }\n"])),La(250)),jh=ka.d.div(ld||(ld=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme,n=e.percent;return Object(ka.c)(ud||(ud=Object(Ca.a)(["\n    height: ",";\n    width: 100%;\n    margin-top: ",";\n    background: ",";\n    border-radius: ",";\n    overflow: hidden;\n    &:after {\n      content: '';\n      display: block;\n      width: ","%;\n      height: 100%;\n      background: ",";\n    }\n  "])),La(4),Ea(12),t.colors.nature.n2,La(t.radius[3]),n,t.colors.primary.p2)})),hh=ka.d.div(dd||(dd=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme,n=e.error;return Object(ka.c)(bd||(bd=Object(Ca.a)(["\n    display: flex;\n    justify-content: space-between;\n    font-size: ",";\n    color: ",";\n  "])),La(t.fontSizes[2]),n?t.colors.danger:t.colors.nature.n5)})),ph=n(225),Oh=function(e){var t=e.isOpen,n=e.createShape,r=Object(a.useState)(0),o=Object(Hn.a)(r,2),i=o[0],c=o[1],s=Object(a.useState)("File"),l=Object(Hn.a)(s,2),u=l[0],d=l[1],b=Object(a.useState)(!1),f=Object(Hn.a)(b,2),j=f[0],h=f[1],p=Object(a.useState)(!1),O
1=Object(Hn.a)(p,2),m=O[0],g=O[1],v=Object(a.useRef)(null);Object(a.useEffect)((function(){t&&v.current.click()}),[t]);return Object(Da.jsxs)(fh,{children:[Object(Da.jsx)("input",{ref:v,type:"file",onChange:function(e){var t=e.target.files[0];if(t){var r=t.type;""===r&&(r=t.name.split(".").at(-1)),r.includes("json")||r.includes("kml")||h("Please upload file in geojson or kml format"),d(t.name);var a=new FileReader;a.onloadstart=function(){g(!0)},a.onload=function(){try{if(r.includes("kml")){var e=Object(ph.kml)((new DOMParser).parseFromString(a.result,"text/xml"));n(e)}else{var t=JSON.parse(a.result);n(t)}}catch(i){var o=i.message===ve?ve:"Sorry, we can not process your file. Please check its size/format";x.toggleErrorModal(o)}},a.onerror=function(){h("".concat(u," - Error : file is injured"))},a.onprogress=function(e){var t=Math.round(100*e.loaded/e.total);c(t)},a.readAsText(t)}else g(!1)}}),m&&Object(Da.jsxs)(Da.Fragment,{children:[Object(Da.jsx)(jh,{percent:i}),Object(Da.jsxs)(hh,{error:j,children:[Object(Da.jsx)("span",{children:j||u}),Object(Da.jsxs)("span",{children:[i,"%"]})]})]})]})},mh=ka.d.div(fd||(fd=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(jd||(jd=Object(Ca.a)(["\n    font-size: ",";\n    color: ",";\n  "])),La(11),t.colors.primary.p2)})),gh=ka.d.span(hd||(hd=Object(Ca.a)(["\n  cursor: pointer;\n"]))),vh=ka.d.span(pd||(pd=Object(Ca.a)(["\n  user-select: none;\n"]))),xh=k,yh=A,wh=E,Ch=_,kh=S,Sh=L,_h={title:"Areas",mode:xh},Eh={title:"Fields",mode:yh},Lh={title:"Reports",mode:wh},Ah={title:"New report",mode:Ch},Ph={title:"Editing",mode:kh},Ih={title:"Labels",mode:Sh},Rh=function(){var e,t,n=Object(l.e)(In),r=Hr().setSidebarMode,a=Object(l.e)(An),o=Object(l.e)(Mn).find((function(e){return e.id===a})),i=(null===o||void 0===o?void 0:o.type)===P?_h:Eh,c=(e={},Object(j.a)(e,xh,[_h]),Object(j.a)(e,yh,[Eh]),Object(j.a)(e,wh,[i,Lh]),Object(j.a)(e,Ch,[i,Lh,Ah]),Object(j.a)(e,Sh,[i,Lh,Ih]),Object(j.a)(e,kh,[i,Ph]),e);return Object(Da.jsx)(mh,{children:null===(t=c[n])||void 0===t?void 0:t.map((function(e,t){var a=t+1===c[n].length;return Object(Da.jsxs)("span",{children:[Object(Da.jsx)(gh,{onClick:function(){a||r(e.mode)},children:e.title}),a?null:Object(Da.jsx)(vh,{children:" - "})]},t)}))})},zh=Object(a.forwardRef)((function(e,t){var n,r=e.className,o=e.children,i=e.heading,c=e.isOpen,s=void 0!==c&&c,d=e.isShowModal,b=void 0!==d&&d,f=e.withUnmountToggle,h=void 0===f||f,p=e.withCloseButton,O=void 0===p||p,m=e.onClose,g=Object(Za.a)(e,["className","children","heading","isOpen","isShowModal","withUnmountToggle","withCloseButton","onClose"]),v=Object(a.useRef)(null),_=Object(a.useState)(s),E=Object(Hn.a)(_,2),L=E[0],A=E[1];Object(a.useEffect)((function(){return s&&A(s)}),[s]);var P=Object(a.useState)(b),I=Object(Hn.a)(P,2),M=I[0],T=I[1],D=Object(a.useState)(w),F=Object(Hn.a)(D,2),U=F[0],H=F[1],N=Object(a.useState)(),W=Object(Hn.a)(N,2),B=W[0],q=W[1],V=Object(a.useState)(),G=Object(Hn.a)(V,2),Z=G[0],Y=G[1],$=Object(a.useState)(!1),J=Object(Hn.a)($,2),K=J[0],Q=J[1],X=Hr(),ee=X.deleteArea,te=X.setSidebarMode,ne=X.deleteNewArea,re=X.setCurrentArea,ae=Object(l.e)(An),oe=Object(l.e)(Mn),ie=Object(l.e)(Rn),ce=Object(l.e)(In)===k?"area":"field",se=ie.length>1?"".concat(ie.length," ").concat(ce,"s"):"this ".concat(ce),le=fr()(r,{isOpen:L}),ue=function(){A(!1),null===m||void 0===m||m()},de=function(e){x.toggleModal(!1),x.createShape(e)},be=function(){x.toggleModal(!1),te(S)},fe=function(){re(Z),ne(oe.find((function(e){return e.id===ae}))),x.toggleModal(!1)},je=function(e){x.toggleModal(!1),x.createShape(R,e)},he=function(e){e!==L&&(Object(dr.a)(e)?L?ue():A(!0):A(e))};if(Object(a.useEffect)((function(){Q(!1)}),[K]),Object(a.useEffect)((function(){return x.onToggleModal((function(e){T(e.isOpen),e.data&&(H(e.data.type),q(e.data.id),Y(e.data.prevArea))}))}),[]),Object(a.useImperativeHandle)(t,(function(){return{element:v.current,toggle:he}})),!L&&h)return null;var pe=(n={},Object(j.a)(n,w,{header:"Creating new area",content:function(){return Object(Da.jsxs)(Da.Fragment,{children:[Object(Da.jsx)(bh,{header:"Upload File",title:"Please upload files in *.GeoJSOn or *.KML",icon:"Upload",onClick:function(){return Q(!0)},children:Object(Da.jsx)(Oh,{isOpen:K,createShape:je})}),Object(Da.jsx)(bh,{header:"Rectangle selection",icon:"Rectangle",onClick:function(){de(z)}}),Object(Da.jsx)(bh,{header:"Polygon selection",icon:"Polygon",onClick:function(){de(R)}})]})}}),Object(j.a)(n,y,{header:"Are you sure to delete \n ".concat(se,"?"),content:function(){return Object(Da.jsxs)(ch,{children:[Object(Da.jsx)(Mf,{variant:"secondary",onClick:function(){return x.toggleModal(!1)},children:"Cancel"}),Object(Da.jsx)(Mf,{variant:"primary",onClick:function(){ee(B),x.toggleModal(!1),q(null)},children:"Yes, delete"})]})}}),Object(j.a)(n,C,{header:"Do you want to proceed to save the field?",content:function(){return Object(Da.jsxs)(ch,{children:[Object(Da.jsx)(Mf,{variant:"secondary",onClick:fe,children:"Cancel"}),Object(Da.jsx)(Mf,{variant:"primary",onClick:be,children:"Yes, save"})]})}}),n);return Object(Da.jsxs)(ih,Object(u.a)(Object(u.a)({},g),{},{ref:v,className:le,withUnmountToggle:h,children:[Object(Da.jsxs)(nh,{children:[Object(Da.jsx)(Rh,{}),O&&Object(Da.jsx)(ah,{onClick:ue})]}),i&&Object(Da.jsx)(rh,{children:i}),o&&Object(Da.jsx)(th,{children:o}),M&&Object(Da.jsx)(aj,{header:pe[U].header,textCenter:U!==w,children:pe[U].content()})]}))})),Mh=(Object(ka.d)(Mf)(Od||(Od=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(md||(md=Object(Ca.a)(["\n    margin: "," auto "," 0;\n  "])),La(t.spacing[6]),La(t.spacing[6]))})),Object(ka.d)(co).attrs({element:"p",variant:"body2"})(gd||(gd=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(vd||(vd=Object(Ca.a)(["\n    text-align: center;\n    padding: ",";\n  "])),Ea([t.spacing[11],t.spacing[11],t.spacing[8]]))}
1)),Object(ka.d)(zh)(xd||(xd=Object(Ca.a)(["\n  "," {\n    display: flex;\n    flex-direction: column;\n  }\n"])),th)),Th=Object(ka.d)(Mf)(yd||(yd=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(wd||(wd=Object(Ca.a)(["\n    z-index: ",";\n  "])),t.zIndexes[1])})),Dh=function(e){var t=Object.assign({},e);return Object(Da.jsx)(Th,Object(u.a)(Object(u.a)({},t),{},{variant:"floating",icon:"List",onClick:function(){return x.toggleSidebar()}}))},Fh=ka.d.div(Cd||(Cd=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(kd||(kd=Object(Ca.a)(["\n    margin-top: ",";\n    text-align: right;\n    button:first-child {\n      margin-right: ",";\n      border: ",";\n    }\n  "])),Ea(Ba),Ea(11),t.borders.default(t.fontSizes[2]))})),Uh=ka.d.div(Sd||(Sd=Object(Ca.a)(["\n  margin-top: ",";\n  margin-bottom: ",";\n  & > button {\n    font-size: ",";\n  }\n"])),Ea(32),Ea(12),Ea(14)),Hh=Object(ka.d)(co).attrs({element:"p"})(_d||(_d=Object(Ca.a)(["\n  font-size: ",";\n"])),La(11)),Nh=ka.d.div(Ed||(Ed=Object(Ca.a)(["\n  display: flex;\n  justify-content: space-evenly;\n"]))),Wh=ka.d.p(Ld||(Ld=Object(Ca.a)(["\n  margin-bottom: ",";\n  font-size: ",";\n  color: ",";\n"])),Ea(28),Ea(11),(function(e){return e.theme.colors.nature.n4})),Bh=Xf.a().shape({name:Xf.c().required().max(200,"This field contains more than 200 characters")}),qh=function(e){var t=e.currentArea,n=Hr(),r=n.setSidebarMode,o=n.patchArea,i=n.deleteNewArea,c=n.setCurrentArea,s=n.saveArea,d=n.error,j=Object(l.e)(Gr),h=Object(l.e)(Qr),p=Object(a.useState)(!1),O=Object(Hn.a)(p,2),m=O[0],g=O[1],v=Object(a.useState)(null),y=Object(Hn.a)(v,2),w=y[0],C=y[1],S=Object(a.useState)(!1),_=Object(Hn.a)(S,2),E=_[0],L=_[1],I=Object(a.useState)(),z=Object(Hn.a)(I,2),M=z[0],T=z[1],D=k,F=A,U=t.type===P?D:F;Object(a.useEffect)((function(){400===d.status&&T(d.data.name)}),[d]),Object(a.useEffect)((function(){g(!1)}),[m]);var H=er(t).coordinates[0],N=function(e){x.createShape(R,e,!1),C(e)},W=function(e){return Object(f.a)(b.a.mark((function n(){var a,c;return b.a.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(a=w?{polygon:tr(w)}:h?{polygon:h}:{},c=Object(u.a)({user:j.pk,name:e.name},a),!t.isTemporary){n.next=9;break}return c.polygon||(c.polygon=t.polygon),n.next=6,s(Object(u.a)(Object(u.a)({},c),{},{type:t.type}));case 6:i(t),n.next=11;break;case 9:return n.next=11,o(t.id,c);case 11:x.updateShape(),r(U);case 13:case"end":return n.stop()}}),n)})))},B=function(){return L(!0)},q=function(){return L(!1)},V=function(){c(null),i(t),r(U)};return Object(Da.jsxs)(Da.Fragment,{children:[Object(Da.jsx)(xo,{initialValues:{name:t.name,x:H[0][0].toFixed(1),y:H[0][1].toFixed(1)},validationSchema:Bh,children:function(e){var t=e.values,n=e.errors;return Object(Da.jsxs)(Da.Fragment,{children:[Object(Da.jsx)(Do,{autoFocus:!0,label:"Name",name:"name",placeholder:"City...",error:M,onBlur:function(){return T("")}}),Object(Da.jsxs)(Uh,{children:[Object(Da.jsx)(Mf,{icon:"Upload",onClick:B,children:"Upload file"}),Object(Da.jsx)(Hh,{children:"Please upload files in *.GeoJSOn or *.KML"}),Object(Da.jsx)(Oh,{isOpen:m,createShape:N})]}),Object(Da.jsxs)(Fh,{children:[Object(Da.jsx)(Mf,{variant:"secondary",padding:50,onClick:V,children:"Cancel"}),Object(Da.jsx)(Mf,{variant:"primary",onClick:W(t),disabled:!Object(kn.isEmpty)(n),children:"Save changes"})]})]})}}),E&&Object(Da.jsx)(aj,{header:"Are you sure to download new file?",textCenter:!0,close:q,children:Object(Da.jsxs)(Da.Fragment,{children:[Object(Da.jsx)(Wh,{children:"When the new file is downloaded, the old file will be deleted automatically"}),Object(Da.jsxs)(Nh,{children:[Object(Da.jsx)(Mf,{variant:"secondary",onClick:q,children:"Cancel"}),Object(Da.jsx)(Mf,{variant:"primary",onClick:function(){L(!1),g(!0)},children:"Yes, Download"})]})]})})]})},Vh=Object(ka.d)(Mf)(Ad||(Ad=Object(Ca.a)(["\n  position: absolute;\n  top: 50%;\n  transform: translateY(calc(-49%));\n"]))),Gh=Object(ka.d)(Vh)(Pd||(Pd=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(Id||(Id=Object(Ca.a)(["\n    right: ",";\n  "])),La(t.spacing[4]))}
1)),Zh=Object(ka.d)(Vh)(Rd||(Rd=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(zd||(zd=Object(Ca.a)(["\n    left: ",";\n  "])),La(t.spacing[4]))})),Yh=Object(ka.d)(xo)(Md||(Md=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme,n=La(t.spacing[11]+2);return Object(ka.c)(Td||(Td=Object(Ca.a)(["\n      position: relative;\n\n      "," {\n        padding-left: ",";\n        padding-right: ",";\n      }\n    "])),ko,n,n)})),$h=function(e){var t=e.initialValues,n=e.control,r=void 0===n?{}:n,a=e.onReset,o=Object(Za.a)(e,["initialValues","control","onReset"]),i=Object(u.a)({query:""},t);return Object(Da.jsx)(Yh,Object(u.a)(Object(u.a)({},o),{},{initialValues:i,children:function(e){return Object(Da.jsxs)(Da.Fragment,{children:[Object(Da.jsx)(Do,Object(u.a)(Object(u.a)({},r),{},{type:"text",name:"query"})),Object(Da.jsx)(Zh,{type:"submit",icon:"Search"}),e.values.query&&Object(Da.jsx)(Gh,{type:"button",icon:"Cross",onClick:function(){e.resetForm(),null===a||void 0===a||a()}})]})}}))},Jh=Object(ka.d)(Mf)(Dd||(Dd=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(Fd||(Fd=Object(Ca.a)(["\n    margin: "," 0 "," auto;\n  "])),La(Ba),La(t.spacing[6]))})),Kh=Object(ka.d)(co).attrs({element:"p",variant:"body2"})(Ud||(Ud=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(Hd||(Hd=Object(Ca.a)(["\n    text-align: center;\n    padding: ",";\n  "])),Ea([t.spacing[11],t.spacing[11],t.spacing[8]]))})),Qh=Object(ka.d)(xf)(Nd||(Nd=Object(Ca.a)(["\n  display: inline-flex;\n  transform: rotate(",");\n"])),(function(e){return e.up?"0":"180deg"})),Xh=ka.d.div(Wd||(Wd=Object(Ca.a)(["\n  ",";\n  justify-content: space-between;\n"])),Wa),ep=o.a.memo((function(e){var t=e.areas,n=Object(l.e)(Rn),r=Object(l.e)(Gr),o=Object(a.useState)([]),i=Object(Hn.a)(o,2),c=i[0],s=i[1],u=Object(a.useState)(!1),d=Object(Hn.a)(u,2),b=d[0],f=d[1],j=Object(a.useState)(!0),h=Object(Hn.a)(j,2),p=h[0],O=h[1],m=Object(a.useState)(null),g=Object(Hn.a)(m,2),v=g[0],C=g[1];Object(a.useEffect)((function(){return x.onCreateShape((function(e){e.json||f(!0)}))}),[]),Object(a.useEffect)((function(){return x.onClosePopup((function(){f(!1)}))}),[]),Object(a.useEffect)((function(){if(v){var e=t.filter((function(e){return ir({mainString:e.name,substring:v})}));s(e)}else s(t),C(null)}),[t,v]);var k=Object(a.useMemo)((function(){return p?c.sort((function(e,t){return e.name.localeCompare(t.name)})):c.sort((function(e,t){return t.name.localeCompare(e.name)}))}),[p,c]),S=Object(a.useCallback)((function(){O(!p)}),[p]),_=Object(a.useCallback)((function(){x.toggleModal(!0,{type:y,id:n})}),[n]);return Object(Da.jsxs)(Da.Fragment,{children:[Object(Da.jsx)($h,{control:{placeholder:"Search by name",autoComplete:"off"},onReset:function(){s(t),C(null)},onSubmit:function(e){C(e.query)},onChange:function(e){C(e.target.value)}}),Object(Da.jsxs)(Xh,{children:[Object(Da.jsxs)(Mf,{onClick:S,children:["Sorting ",Object(Da.jsx)(Qh,{up:p?"true":"",children:"ArrowUp"})]}),!!n.length&&Object(Da.jsx)(Mf,{onClick:_,icon:"Delete"})]}),Object(Da.jsx)(eh,{areas:k}),v&&0===k.length&&Object(Da.jsx)(Kh,{children:"Areas not found"}),!r.isDemo&&(b?Object(Da.jsx)(Jh,{variant:"primary",onClick:function(){x.stopDrawing(),f(!1)},children:"Undo drawing"}):Object(Da.jsx)(Jh,{variant:"primary",icon:"Plus",onClick:function(){return x.toggleModal(!0,{type:w})},children:"Add new area"}))]})})),tp=ka.d.ul(Bd||(Bd=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(qd||(qd=Object(Ca.a)(["\n    ","\n    margin: 0 -",";\n    margin-top: ",";\n  "])),Ha,La(t.spacing[6]),La(t.spacing[2]))})),np=Object(ka.d)(co).attrs({element:"h4",variant:"body1"})(Vd||(Vd=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme.colors,n=e.$hasData;return Object(ka.c)(Gd||(Gd=Object(Ca.a)(["\n    color: ",";\n    line-height: ",";\n    cursor: pointer;\n    text-overflow: ellipsis;\n    overflow: hidden;\n    max-width: ",";\n  "])),n?t.nature.n5:t.danger,La(16),Ea(290))})),rp=ka.d.div(Zd||(Zd=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(Yd||(Yd=Object(Ca.a)(["\n    margin-top: ",";\n    color: ",";\n    font-size: ",";\n  "])),La(4),t.colors.nature.n4,Ea(13))})),ap=ka.d.div($d||($d=Object(Ca.a)(["\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n  flex-grow: 1;\n  margin-left: ",";\n  > * {\n    transition: inherit;\n  }\n"])),Ea(10)),op=ka.d.div(Jd||(Jd=Object(Ca.a)(["\n  display: flex;\n  align-items: center;\n  justify-content: flex-end;\n  gap: ",";\n  font-size: ",";\n  svg {\n    width: ",";\n  }\n"])),Ea(8),La(10),La(9)),ip=ka.d.li(Kd||(Kd=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme,n=e.onClick,r=e.isActive,a=t.colors.primary.p1;return[Object(ka.c)(Qd||(Qd=Object(Ca.a)(["\n        ",";\n        background: ",";\n        padding-left: ",";\n\n        &:hover {\n          ",";\n\n          "," {\n            color: ",";\n          }\n        }\n      "])),Na,r?Object(wa.c)(a,.2):t.colors.nature.n0,Ea(42),r?"":"background: ".concat(Object(wa.c)(a,.1)),ap,t.colors.primary.p1),n&&"cursor: pointer;"]})),cp=ka.d.li(Xd||(Xd=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme,n=e.isOpen,r=t.colors.primary.p1;return Object(ka.c)(eb||(eb=Object(Ca.a)(["\n      ",";\n      background: ",";\n      cursor: pointer;\n\n      &:hover {\n        background: ","\n    "])),Na,n?Object(wa.c)(r,.1):t.colors.nature.n0,Object(wa.c)(r,.2))})),sp=ka.d.div(tb||(tb=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(nb||(nb=Object(Ca.a)(["\n    margin-top: ",";\n    color: ",";\n    font-size: ",";\n  "])),La(3),t.colors.nature.n4,Ea(10))})),lp=function(e){var t=e.report,n=void 0===t?{}:t,r=e.reportDate,o=Object(l.e)(Pn),i=Hr(),c=i.setSelectedResult,s=i.deleteSelectedResult,u=i.setSidebarMode,d=Object(a.useState)(!1),b=Object(Hn.a)(d,2),f=b[0],j=b[1];Object(a.useEffect)((function(){return j(o.some((function(e){return e===n.id})))}),[o,n.id]);var h=o.some((function(e){return e===n.id})),p=n.hasOwnProperty("request"),O=n.name,m=n.layer_type,g=n.notebook_name,v=n.validated,x=!(null===O||void 0===O?void 0:O.includes("No data")),y=p?O||m:g;return Object(Da.jsxs)(ip,{isActive:h,onClick:function(){n.notebook_name||(f?s(n.id):(c(n.id),n.labels&&u(L)),j(!f))},children:[p&&Object(Da.jsx)(Jj,{checked:f}),Object(Da.jsxs)(ap,{children:[Object(Da.jsx)(np,{$hasData:x,children:y}),Object(Da.jsx)(rp,{children:r}),v&&Object(Da.jsxs)(op,{children:[Object(Da.jsx)("span",{children:"Validated"}),Object(Da.jsx)(xf,{children:"Check"})]})]}),!p&&Object(Da.jsxs)("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-end"},children:[Object(Da.jsx)(vo,{}),null!=n.remaining_time&&n.remaining_time>0&&Object(Da.jsx)(sp,{children:function(e){if(!e||e<=0)return null;var t=Math.floor(e/3600),n=Math.floor(e%3600/60),r=e%60;return t>=1&&n>=1?"nearly ".concat(t,"h ").concat(n,"m"):t>=1?"about ".concat(t,"h"):n>=10?"about ".concat(n," minutes"):n>=2?"less than ".concat(n+1," minutes"):1===n?"about 1 minute":r>=30?"less than a minute":"a few seconds"}(n.remaining_time)})]})]})},up=function(e){var t=e.reports,n=Hr().deleteSelectedResult,r=Object(l.e)(Pn),o=Object(a.useState)(!1),i=Object(Hn.a)(o,2),c=i[0],s=i[1],u=t[0].hasOwnProperty("request"),d=t[0].requestName,b=t[0].requestPath;Object(a.useEffect)((function(){t.some((function(e){var t=e.id;return r.includes(t)}))&&s(!0)}),[t,r]);var f=Object(a.useMemo)((function(){var e,n,r=t[0],a=r.date_from,o=r.date_to,i=r.start_date,c=r.end_date;return a||o||i||c?"".concat(null!==(e=null!==a&&void 0!==a?a:i)&&void 0!==e?e:"-"," / ").concat(null!==(n=null!==o&&void 0!==o?o:c)&&void 0!==n?n:"-"):""}),[t]);return Object(Da.jsxs)(Da.Fragment,{children:[u&&Object(Da.jsxs)(cp,{isOpen:c,onClick:function(){c&&t.forEach((function(e){var t=e.id;return n(t)})),s(!c)},children:[Object(Da.jsx)(xf,{children:c?"CheckFolder":"Folder"}),Object(Da.jsxs)(ap,{children:[Object(Da.jsx)(np,{$hasData:!0,children:d}),"Stone detection"!==d&&Object(Da.jsx)(rp,{$hasData:!0,children:b}
1),d!==Y&&Object(Da.jsx)(rp,{children:f})]})]}),(c||!u)&&t.map((function(e){return Object(Da.jsx)(lp,{report:e,reportDate:f},e.id)}))]})},dp=function(e){var t=e.requests,n=void 0===t?[]:t,r=e.results,a=void 0===r?[]:r,o=e.currentArea;return Object(Da.jsxs)(tp,{children:[n.length>0&&Object(Da.jsx)(up,{reports:n,currentArea:o}),a.map((function(e,t){return Object(Da.jsx)(up,{reports:e,currentArea:o},t)}))]})},bp=Object(ka.d)(Hf)(rb||(rb=Object(Ca.a)(["\n  min-width: 100%;\n  max-height: ",";\n  top: ",";\n  left: 0;\n  padding: 0;\n  overflow: auto;\n  ","\n"])),La(150),La(43),Ua),fp=ka.d.div(ab||(ab=Object(Ca.a)(["\n  ","\n  position: relative;\n  cursor: pointer;\n"])),Ga),jp=ka.d.div(ob||(ob=Object(Ca.a)(["\n  padding-right: ",";\n  width: 100%;\n  text-overflow: ellipsis;\n  overflow: hidden;\n  white-space: nowrap;\n"])),La(18)),hp=Object(ka.d)(xf)(ib||(ib=Object(Ca.a)(["\n  position: absolute;\n  top: 50%;\n  right: ",";\n  transform: translateY(-50%);\n  transform: rotate(","deg);\n"])),La(13),(function(e){return e.open?180:0})),pp=ka.d.div(cb||(cb=Object(Ca.a)(["\n  color: ",";\n"])),(function(e){return e.theme.colors.nature.n3})),Op=ka.d.div(sb||(sb=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(lb||(lb=Object(Ca.a)(["\n    padding: "," ",";\n    cursor: pointer;\n    &:hover {\n      color: ",";\n      background: ",";\n    }\n  "])),La(4),La(10),t.colors.nature.n0,t.colors.primary.p1)})),mp=Object(ka.d)(co).attrs({variant:"caption1"})(ub||(ub=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(db||(db=Object(Ca.a)(["\n    color: ",";\n    font-size: ",";\n  "])),t.colors.nature.n5,La(14))})),gp=Object(a.forwardRef)((function(e,t){var n=e.isOpen,r=void 0!==n&&n,o=e.onClose,i=e.onSelect,c=e.items,s=e.value,l=e.placeholder,d=void 0===l?"Choose":l,b=e.label,f=Object(Za.a)(e,["isOpen","onClose","onSelect","items","value","placeholder","label"]),j=Object(a.useRef)(null),h=Object(a.useState)(),p=Object(Hn.a)(h,2),O=p[0],m=p[1],g=Object(a.useState)({name:d}),v=Object(Hn.a)(g,2),x=v[0],y=v[1];Object(a.useEffect)((function(){return m(r)}),[r]),Object(a.useEffect)((function(){var e=null===c||void 0===c?void 0:c.find((function(e){return e.value===s}));e&&y(e)}),[s,c]);var w=Qn({ignoredRefs:[j]},(function(e,t){if(Object(qn.a)(e))return[].concat(Object(Er.a)(e),Object(Er.a)(t))})),C=function(){m(!1),null===o||void 0===o||o()};return Object(Da.jsxs)(pp,Object(u.a)(Object(u.a)({ref:t},f),{},{children:[b&&Object(Da.jsx)(mp,{children:b}),Object(Da.jsxs)(fp,{ref:j,onClick:function(){return O?C():m(!0)},children:[Object(Da.jsx)(jp,{children:x.name}),Object(Da.jsx)(hp,{open:O,children:"ExpandDown"}),Object(Da.jsx)(bp,{isOpen:O,clickOutsideParams:w,onClose:C,children:null===c||void 0===c?void 0:c.map((function(e,t){return Object(Da.jsx)(Op,{onClick:function(){return function(e){y(e),null===i||void 0===i||i(e)}(e)},title:e.title,children:e.name},t)}))})]})]}))})),vp=(Object(ka.d)(co).attrs({element:"p",variant:"body2"})(bb||(bb=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(fb||(fb=Object(Ca.a)(["\n    text-align: center;\n    padding: ",";\n  "])),Ea([t.spacing[11],t.spacing[11],t.spacing[8]]))})),Object(ka.d)(xf)(jb||(jb=Object(Ca.a)(["\n  display: inline-flex;\n  transform: rotate(",");\n"])),(function(e){return e.up?"0":"180deg"}))),xp=ka.d.div(hb||(hb=Object(Ca.a)(["\n  ",";\n"])),Wa),yp=ka.d.div(pb||(pb=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(Ob||(Ob=Object(Ca.a)(["\n    border-bottom: ",";\n    color: ",";\n    border-color: ",";\n    font-size: ",";\n    text-align: center;\n  "])),t.borders.default({fontSize:t.fontSizes[1]}),t.colors.primary.p2,t.colors.primary.p2,Ea(18))})),wp=Object(ka.d)(gp)(mb||(mb=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(gb||(gb=Object(Ca.a)(["\n    max-width: 50%;\n    flex-grow: 1;\n    & > div {\n      border: none;\n      color: ",";\n      font-size: ",";\n    }\n  "])),t.colors.nature.n4,La(13))})),Cp=Object(ka.d)(Mf)(vb||(vb=Object(Ca.a)(["\n  margin-left: auto;\n"]))),kp=ka.d.div(xb||(xb=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(yb||(yb=Object(Ca.a)(["\n    text-align: center;\n    & button:first-child {\n      margin-right: ",";\n      border: ",";\n    }\n  "])),Ea(32,t.fontSizes[2]),t.borders.default(t.fontSizes[2]))})),Sp=n(171),_p=ka.d.div(wb||(wb=Object(Ca.a)(["\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: flex-end;\n  gap: ",";\n  margin-top: ",";\n  text-align: right;\n"])),Ea(11),Ea(Ba)),Ep=Object(ka.d)(Mf)(Cb||(Cb=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme,n=e.border;return Object(ka.c)(kb||(kb=Object(Ca.a)(["\n    flex: 1 1 auto;\n    border: ",";\n  "])),n&&t.borders.default(t.fontSizes[2]))})),Lp=n(226),Ap=n.n(Lp),Pp=n(227),Ip=ka.d.div.withConfig({shouldForwardProp:hr})(Sb||(Sb=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme,n=e.fullWidth;return Object(ka.c)(_b||(_b=Object(Ca.a)(["\n    width: ",";\n    display: flex;\n    flex: 1 1 auto;\n    flex-direction: column;
1\n    align-items: center;\n    z-index: ",";\n    font-size: ",";\n  "])),n?"100%":"auto",t.zIndexes[1],Ea(14))})),Rp=(ka.d.div(Eb||(Eb=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(Lb||(Lb=Object(Ca.a)(["\n    width: 100%;\n    margin-top: ",";\n    padding: ",";\n    background: ",";\n    border-radius: 5px;\n    max-height: ",";\n    overflow-y: auto;\n  "])),Ea(8),Ea(10),t.colors.nature.n0,Ea(300))})),ka.d.div(Ab||(Ab=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(Pb||(Pb=Object(Ca.a)(["\n    color: ",";\n    font-weight: ",";\n  "])),t.colors.nature.n5,t.fontWeights[1])})),ka.d.div(Ib||(Ib=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(Rb||(Rb=Object(Ca.a)(["\n    color: ",";\n    font-size: ",";\n  "])),t.colors.nature.n4,Ea(13))})),Object(ka.d)(Mf)(zb||(zb=Object(Ca.a)(["\n  margin-top: ",";\n  padding: 0;\n  text-decoration: underline;\n"])),Ea(10)),Object(ka.d)(Mf)(Mb||(Mb=Object(Ca.a)(["\n  width: 100%;\n  span {\n    width: 100%;\n  }\n"])))),zp=ka.d.div(Tb||(Tb=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(Db||(Db=Object(Ca.a)(["\n    margin-top: ",";\n    font-size: 10px;\n    font-weight: ",";\n  "])),Ea(10),t.fontWeights[1])})),Mp=ka.d.div(Fb||(Fb=Object(Ca.a)(["\n  margin: "," 0;\n  font-size: 11px;\n"])),Ea(5)),Tp=ka.d.div(Ub||(Ub=Object(Ca.a)(["\n  text-align: left;
1\n"]))),Dp=ka.d.div(Hb||(Hb=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme,n=e.percents;return Object(ka.c)(Nb||(Nb=Object(Ca.a)(["\n    background: ",";\n    height: 4px;\n    width: 100%;\n    border-radius: 5px;\n    overflow: hidden;\n    &::after {\n      content: '';\n      display: block;\n      height: 100%;\n      width: ","%;\n      background: ",";\n    }\n  "])),t.colors.primary.p4,n,t.colors.primary.p3)})),Fp=1e6,Up=function(e){var t=e.progress,n=t.name,r=t.size,o=t.percents,i=r>Fp?"".concat((r/Fp).toFixed(1),"mb"):"".concat((r/1e3).toFixed(1),"kb"),c=Object(a.useState)(!1),s=Object(Hn.a)(c,2),l=s[0],u=s[1];return Object(a.useEffect)((function(){if(100===o){var e=setTimeout((function(){u(!0)}),3e3);return function(){return clearTimeout(e)}}u(!1)}),[o]),Object(Da.jsxs)(Tp,{children:[Object(Da.jsx)(zp,{children:n}),Object(Da.jsxs)(Mp,{children:[Object(Da.jsxs)("span",{children:[i," - "]}),100===o&&l?Object(Da.jsxs)("span",{children:["Done ",Object(Da.jsx)(vf,{})]}):Object(Da.jsx)("span",{children:"Loading"})]}),(100!==o||!l)&&Object(Da.jsx)(Dp,{percents:o})]})},Hp=function(e){var t=e.selectedIdResults,n=e.areaName,r=Object(l.e)(Tn),o=Object(a.useState)({}),i=Object(Hn.a)(o,2),c=i[0],s=i[1],d=Object(a.useMemo)((function(){return r.filter((function(e){var n=e.id;return t.some((function(e){return e===n}))}))}),[r,t]),h=d.length>1?d.length+" files":"1 file",p=function(){var e=Object(f.a)(b.a.mark((function e(){var t,r,a;return b.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=new Ap.a,r=d.map(function(){var e=Object(f.a)(b.a.mark((function e(n){var r,a,o,i,c;return b.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=n.filepath,a=n.name,o=n.id,e.next=3,yn.files.getFile(r,(function(e){s((function(t){return Object(u.a)(Object(u.a)({},t),{},Object(j.a)({},o,Object(u.a)(Object(u.a)({},e),{},{name:a})))}))}));case 3:i=e.sent,c=a.replace(/[<>:"/\\|?*]/g,"_"),t.file("".concat(c,".").concat(r.split(".").pop()),i);case 6:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()),e.next=4,Promise.all(r);case 4:return e.next=6,t.generateAsync({type:"blob"});case 6:a=e.sent,Object(Pp.saveAs)(a,"".concat(n||"results",".zip")),setTimeout((function(){s({})}),6e3);case 9:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return Object(Da.jsx)(Ip,{fullWidth:1!==d.length,children:Object(Da.jsxs)(Rp,{onClick:p,variant:Object(Vn.a)(c)?"primary":"secondary",children:[Object.entries(c).map((function(e){var t=Object(Hn.a)(e,2),n=t[0],r=t[1];return Object(Da.jsx)(Up,{progress:r},n)})),Object(Vn.a)(c)&&"Download ".concat(h)]})})},Np=function(e){var t=e.currentArea,n=Hr().setSidebarMode,r=Object(l.e)(Gr),o=Object(l.e)(Pn),i=Object(l.e)(Tn),c=Object(a.useMemo)((function(){return i.filter((function(e){return o.includes(e.id)}
1))}),[i,o]),s=Object(a.useMemo)((function(){return c.map((function(e){var n,r,a;return null!==(n=null===t||void 0===t||null===(r=t.requests)||void 0===r||null===(a=r.find((function(t){return t.id===e.request})))||void 0===a?void 0:a.additional_parameter)&&void 0!==n?n:""}))}),[c,null===t||void 0===t?void 0:t.requests]),u=Object(a.useMemo)((function(){var e=Object(Sp.a)(s),t=e[0],n=e.slice(1);return t&&n.every((function(e){return e===t}))}),[s]),d=Object(a.useMemo)((function(){return c.map((function(e){var n,r,a;return null!==(n=null===t||void 0===t||null===(r=t.requests)||void 0===r||null===(a=r.find((function(t){return t.id===e.request})))||void 0===a?void 0:a.notebook_name)&&void 0!==n?n:""}))}),[c,null===t||void 0===t?void 0:t.requests]),b=Object(a.useMemo)((function(){var e=Object(Sp.a)(d),t=e[0],n=e.slice(1);return t&&n.every((function(e){return e===t}))}),[d]),f=t.type===P?k:A,j=function(e){return function(){return n(e)}},h=Object(a.useMemo)((function(){return 1===o.length?i.find((function(e){var t=e.id;return o[0]===t})):null}),[i,o]),p=null===h||void 0===h?void 0:h.filepath.includes(".gpx"),O=Object(a.useMemo)((function(){var e=t.name,n=function(e){return e.replace(/\s+/g,"_").replace(/\//g,"__")};return u&&b?"".concat(e,"_").concat(n(d[0]),"_").concat(n(s[0])):b?"".concat(e,"_").concat(n(d[0])):u?"".concat(e,"_").concat(n(s[0])):e}),[t.name,u,b,s,d]);return Object(Da.jsxs)(_p,{children:[o.length>0&&Object(Da.jsxs)(Da.Fragment,{children:[p&&Object(Da.jsx)(Ep,{to:Object(Ya.f)(je.STONE_VALIDATION,{id:h.id}),params:{id:h.id},variant:"primary",icon:"Check",children:"Validate"}),Object(Da.jsx)(Hp,{selectedIdResults:o,areaName:O})]}),Object(Da.jsx)(Ep,{border:"true",icon:"ArrowInCircle",variant:"secondary",padding:50,onClick:j(f),children:"Back"}),!r.isDemo&&Object(Da.jsx)(Ep,{icon:"Plus",variant:"primary",onClick:j(_),children:"Create new Request"})]})},Wp=function(e){var t=e.currentArea,n=Object(l.e)(Pn),r=Hr(),o=r.deleteResult,i=r.patchResults,c=r.deleteSelectedResult,s=Object(a.useState)(!0),d=Object(Hn.a)(s,2),b=d[0],f=d[1],j=Object(a.useState)(""),h=Object(Hn.a)(j,2),p=h[0],O=h[1],m=Object(a.useState)(!1),g=Object(Hn.a)(m,2),v=g[0],x=g[1];Object(a.useEffect)((function(){i(t);var e=setInterval((function(){i(t)}),1e4);return function(){return clearInterval(e)}}),[]);var y=Object(a.useMemo)((function(){return t.results.filter((function(e){return!e.to_be_deleted&&"JSON"!==e.layer_type})).map((function(e){var n,r,a,o,i=null!==(n=null===(r=t.requests.find((function(t){return t.id===e.request})))||void 0===r?void 0:r.notebook_name)&&void 0!==n?n:Y,c=null!==(a=null===(o=t.requests.find((function(t){return t.id===e.request})))||void 0===o?void 0:o.additional_parameter)&&void 0!==a?a:"";return Object(u.a)(Object(u.a)({},e),{},{requestName:i,requestPath:c})}))}),[t.requests,t.results]),w=Object(a.useMemo)((function(){var e=Object(kn.uniq)(y.map((function(e){return e.requestName}))).map((function(e){return{value:e,name:e}}));return[{name:"All report type",value:""}].concat(Object(Er.a)(e))}),[y]),C=Object(a.useMemo)((function(){return t.requests.filter((function(e){return!e.finished_at}))}),[t.requests]),k=Object(a.useMemo)((function(){return p?y.filter((function(e){return e.requestName===p})):y}),[y,p]),S=Object(a.useMemo)((function(){return Object(kn.values)(Object(kn.groupBy)(k,"request"))}),[k]),_=Object(a.useMemo)((function(){return S.sort((function(e,t){return b?e[0].requestName.localeCompare(t[0].requestName):t[0].requestName.localeCompare(e[0].requestName)}))}),[b,S]),E=function(){return x(!1)},L=n.length,A=L>0,P=L>1?"Are you sure to delete ".concat(L," reports ?"):"Are you sure to delete this report ?";return Object(Da.jsxs)(Da.Fragment,{children:[Object(Da.jsx)(yp,{children:"Reports"}),Object(Da.jsxs)(xp,{children:[Object(Da.jsxs)(Mf,{onClick:function(){return f(!b)},children:["Sorting ",Object(Da.jsx)(vp,{up:b?"true":"",children:"ArrowUp"})]}),Object(Da.jsx)(wp,{items:w,value:p,onSelect:function(e){c(),O(e.value)}}),A&&Object(Da.jsx)(Cp,{onClick:function(){return x(!0)},icon:"Delete"})]}),Object(Da.jsx)(dp,{requests:C,results:_,currentArea:t}),Object(Da.jsx)(Np,{currentArea:t}),v&&Object(Da.jsx)(aj,{header:P,textCenter:!0,close:E,children:Object(Da.jsxs)(kp,{children:[Object(Da.jsx)(Mf,{variant:"secondary",padding:50,onClick:E,children:"Cancel"}),Object(Da.jsx)(Mf,{variant:"primary",onClick:function(){var e={};E();var r=Object(Er.a)(t.results);Object(kn.remove)(r,(function(e){return n.some((function(t){return t===e.id}))})),r.forEach((function(t){return e[t.id]=t})),o({arrId:n,results:e})},children:"Yes, delete"})]})})]})},Bp=ka.d.div(Wb||(Wb=Object(Ca.a)(["\n  display: ",";\n  margin-top: ",";\n"])),(function(e){return e.isHidden?"none":"block"}),Ea(20)),qp=Object(ka.d)(Ro)(Bb||(Bb=Object(Ca.a)(["\n  font-size: ",";\n  padding: "," "," ",";\n"])),La(16),La(9),La(10),La(7)),Vp=n(449),Gp=function(e){var t=e.label,n=e.value,r=e.onChange,a=e.isHidden,o=void 0!==a&&a;return Object(Vp.a)(t)?null:Object(Da.jsxs)(Bp,{isHidden:o,children:[Object(Da.jsx)(mp,{children:t}),Object(Da.jsx)(qp,{value:n,onChange:r})]})},Zp={summer:"summer",winter:"winter"},Yp=(qb={},Object(j.a)(qb,Zp.summer,(function(e){return{start:new Date(e,4,1),end:new Date(e,7,31)}})),Object(j.a)(qb,Zp.winter,(function(e){return{start:new Date(e,10,1),end:new Date(e+1,1,28)}})),qb),$p=function(e){return"Winter season - applies dates from November ".concat(e," to February ").concat(e+1)},Jp=function(e){return"Summer season - applies dates from May ".concat(e," to August ").concat(e)},Kp="#ccc",Qp=ka.d.button(Vb||(Vb=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(Gb||(Gb=Object(Ca.a)(["\n    width: 100%;\n    border: ",";\n    color: ",";\n    padding: "," "," ",";\n    border-radius: ",";\n    background: ",";\n    text-align: left;\n    cursor: pointer;\n    outline: none;\n    font-size: ",";\n    &:hover,\n    &:focus {\n      border-color: ",";\n      color: ",";\n    }\n  "])),t.borders.default({fontSize:t.fontSizes[2]}),t.colors.nature.n3,La(9),La(10),La(7),Ea(t.radius[0],t.fontSizes[2]),t.colors.nature.n0,La(16),t.colors.primary.p2,t.colors.primary.p2)})),Xp=Object(ka.d)(Mf)(Zb||(Zb=Object(Ca.a)(["\n  display: block;\n  width: ",";\n  margin: auto;\n  margin-top: ",";\n  clear: both;\n"])),Ea(220),Ea(30)),eO=Object(ka.d)(xf)(Yb||(Yb=Object(Ca.a)(["\n  position: absolute;\n  top: 50%;\n  right: ",";\n  transform: translateY(-50%);\n  transform: rotate(","deg);\n"])),La(13),(function(e){return e.open?180:0})),tO=Object(ka.c)($b||($b=Object(Ca.a)(["\n  display: block;\n  width: ",";\n  margin: auto;\n  margin-top: ",";\n  margin-left: 5%;\n  clear: both;\n  font-family: Poppins;\n  font-weight: 400;\n  line-height: 1.2;\n  color: inherit;\n  font-weight: 400;\n  color: #182b1c;\n  font-size: 0.7rem;\n\n  &::before {\n    content: '';\n    display: inline-grid;\n    width: ",";\n    height: ",";\n    border-radius: 50%;\n    top: ",";\n    left: 0;\n    transform: translateX(-50%);\n    opacity: 1;\n    transition: opacity 0.2s ease;\n  }\n"])),Ea(300),Ea(6),La(6),La(6),La(.3)),nO=ka.d.p(Jb||(Jb=Object(Ca.a)(["\n  ",";\n  &::before {\n    background-color: green;\n  }\n"])),tO),rO=ka.d.p(Kb||(Kb=Object(Ca.a)(["\n  ",";\n  &::before {\n    background-color: #ff9900;\n  }\n"])),tO),aO=ka.d.div(Qb||(Qb=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme,n="\n      position: relative;\n      background: ".concat(t.colors.primary.p2,";\n      border-radius: 50%;
1\n      z-index: ").concat(t.zIndexes[0],";\n    ");return Object(ka.c)(Xb||(Xb=Object(Ca.a)(["\n      position: relative;\n      background: ",";\n      padding-bottom: 10px;\n      & .react-datepicker__day--today {\n        font-weight: normal;\n        &:hover {\n          background: ",";\n        }\n      }\n      & .react-datepicker__day--keyboard-selected {\n        background: ",";\n        color: ",";\n        &.react-datepicker__day--disabled {\n          color: ",";\n        }\n      }\n      & .react-datepicker__day {\n        margin-right: 0;\n        margin-left: 0;\n        width: calc(100% / 7);\n        line-height: ",";\n      }\n      & .react-datepicker__day--selected {\n        color: ",";\n        font-weight: normal;\n        background: inherit;\n        "," {\n          ","\n        }\n      }\n\n      // HEADER\n      & .react-datepicker__header {\n        background: ",";\n        border: none;\n      }\n      & .react-datepicker__navigation {\n        top: ",";\n      }\n      & .react-datepicker__current-month {\n        font-weight: ",";\n        font-size: ",";\n        color: ",";\n      }\n      & .react-datepicker__day-names {\n        margin-top: ",";\n        padding: 0 ",";\n        background: ",";\n      }\n      & .react-datepicker__day-name {\n        width: calc(100% / 7);\n        font-size: ",";\n        margin: 0;\n      }\n    "])),t.colors.nature.n0,t.colors.nature.n1,t.colors.primary.p1,t.colors.nature.n0,Kp,Ea(17),t.colors.nature.n0,oO,n,t.colors.nature.n0,La(5),t.fontWeights[1],La(16),t.colors.nature.n5,Ea(6),La(6),t.colors.nature.n1,Ea(10))})),oO=ka.d.div(ef||(ef=Object(Ca.a)(["\n  position: relative;\n  display: flex;\n  margin: auto;\n  font-size: ",";\n  height: ",";\n  width: ",";\n\n  & > span {\n    display: block;\n    margin: auto;\n    padding-top: ",";\n  }\n\n  &::before {\n    content: '';\n    position: absolute;\n    width: ",";\n    height: ",";\n    background-color: green;\n    border-radius: 50%;\n    bottom: ",";\n    left: 50%;\n    transform: translateX(-50%);\n    opacity: 0;\n    transition: opacity 0.2s ease;\n  }\n\n  &.full-coverage-date::before {\n    opacity: 1;\n  }\n  &.partly-coverage-date::before {\n    opacity: 1;\n    background-color: #ff9900;\n  }\n"])),La(12),La(28),La(28),La(1),La(8),La(8),La(.1)),iO=Object(ka.d)(co).attrs({variant:"caption1"})(tf||(tf=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(nf||(nf=Object(Ca.a)(["\n    color: ",";\n    font-size: ",";\n  "])),t.colors.nature.n5,La(14))})),cO=Object(ka.d)(aO)(rf||(rf=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(af||(af=Object(Ca.a)(["\n    width: auto;\n    padding: ",";\n    & .react-datepicker__month-container {\n      width: 100%;\n    }\n    & .react-datepicker__month-text {\n      border-radius: 20px;\n      width: ",";\n    }\n    & .react-datepicker__month-text.react-datepicker__month--selected:hover,\n    & .react-datepicker__month-wrapper div.react-datepicker__month--selected,\n    & .react-datepicker__month-text--keyboard-selected {\n      background: ",";\n      color: ",";\n    }\n    & .react-datepicker__month-text--keyboard-selected.react-datepicker__month--disabled {\n      color: ",";\n      background: inherit;\n    }\n    & .react-datepicker__navigation {\n      top: ",";\n    }\n  "])),La(10),La(40),t.colors.primary.p2,t.colors.nature.n0,Kp,La(12))})),sO=ka.d.div(of||(of=Object(Ca.a)(["\n  & .react-datepicker-popper[data-placement^='bottom'] {\n    padding: 0;\n  }\n  & .react-datepicker__input-container {\n    min-width: 230px;\n  }\n"]))),lO=ka.d.div(cf||(cf=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(sf||(sf=Object(Ca.a)(["\n    // input\n    & .react-datepicker__input-container input {\n      ","\n      width: 100%;\n      color: ",";\n      outline: none;\n    }\n\n    & .react-datepicker-popper {\n      padding: 0;\n    }\n  "])),Ga,t.colors.nature.n3)})),uO=n(95),dO=n.n(uO),bO=Object(a.forwardRef)((function(e,t){var n,r=e.value,a=e.onClick,o=e.open;return Object(Da.jsxs)(Qp,{onClick:a,ref:t,children:[Object(Da.jsx)(eO,{open:o,children:"ExpandDown"}),r?(n=r,new Intl.DateTimeFormat("en-US",{month:"long",year:"numeric"}).format(new Date(n))):"Select month"]})})),fO=function(e){return Object(Da.jsx)(oO,{children:Object(Da.jsx)("span",{children:e})})},jO=function(e){var t=e.selectedDate,n=e.onApply,r=Object(Za.a)(e,["selectedDate","onApply"]),o=Object(a.useState)(!1),i=Object(Hn.a)(o,2),c=i[0],s=i[1],l=Object(a.useRef)(null),d=function(){return s((function(e){return!e}))},b=function(){l.current.setOpen(!1),null===n||void 0===n||n()};return Object(Da.jsx)(sO,{children:Object(Da.jsx)(dO.a,Object(u.a)({selected:t,shouldCloseOnSelect:!1,customInput:Object(Da.jsx)(bO,{open:c}
1),onCalendarClose:d,onCalendarOpen:d,calendarContainer:function(e){var t=e.children;return Object(Da.jsxs)(cO,{children:[Object(Da.jsx)("div",{children:t}),Object(Da.jsx)(Xp,{variant:"primary",onClick:b,children:"apply"})]})},ref:l,renderDayContents:fO,showMonthYearPicker:!0},r))})},hO=function(e){return function(t,n){var r=e.full_coverage||[],a=e.partly_coverage||[],o=n.toLocaleDateString("en-CA"),i=r.includes(o),c=a.includes(o);return Object(Da.jsx)(oO,{className:i?"full-coverage-date":c?"partly-coverage-date":null,children:Object(Da.jsx)("span",{children:t})})}},pO=Object(ka.d)(gp)(lf||(lf=Object(Ca.a)(["\n  margin-bottom: ",";\n\n  "," {\n    max-height: calc(100vh - 400px - 16rem);\n  }\n"])),Ea(20),bp),OO=Object(ka.d)((function(e){var t=e.title,n=e.highlightedDates,r=Object(Za.a)(e,["title","highlightedDates"]),o=Object(a.useRef)(null);return Object(Da.jsxs)(lO,{children:[t&&Object(Da.jsx)(iO,{children:t}),Object(Da.jsx)(dO.a,Object(u.a)({shouldCloseOnSelect:!1,dateFormat:"yyyy/MM/dd",calendarContainer:function(e){var t=e.children,r=n.full_coverage&&n.full_coverage.length>0,a=n.partly_coverage&&n.partly_coverage.length>0;return Object(Da.jsxs)(aO,{children:[Object(Da.jsx)("div",{children:t}),Object(Da.jsx)(Xp,{variant:"primary",onClick:function(){return o.current.setOpen(!1)},children:"apply"}),r&&Object(Da.jsx)(nO,{children:"- means that a satellite image is available for that day."}),a&&Object(Da.jsx)(rO,{children:"- means that a satellite image is partly available for that day."})]})},ref:o,renderDayContents:hO(n),disabledKeyboardNavigation:!0},r))]})}))(uf||(uf=Object(Ca.a)(["\n  margin-bottom: ",";\n"])),Ea(20)),mO=function(e){var t=e.notebook,n=e.startDate,r=e.endDate,o=e.setStartDate,i=e.setEndDate,c=e.currentArea,s=Object(a.useState)((new Date).getFullYear()),l=Object(Hn.a)(s,2),u=l[0],d=l[1],b=Object(a.useState)(),f=Object(Hn.a)(b,2),j=f[0],h=f[1],p=2015,O=new Date(p,0,1),m=Object(a.useMemo)((function(){return function(e){for(var t=new Date,n=t.getFullYear(),r=Yp[Zp.summer](n).end,a=t.getTime()>r.getTime(),o=[],i=e;i<=n;i++){if(i===n&&!a)return o;if(o.push({value:"".concat(Zp.summer," ").concat(i),name:"Summer ".concat(i)}),i===n)return o;o.push({value:"".concat(Zp.winter," ").concat(i),name:"Winter ".concat(i," - ").concat(i+1)})}return o}(p)}),[]),g=Object(a.useMemo)((function(){return function(e){for(var t=(new Date).getFullYear(),n=[],r=e;r<=t;r++)n.push({value:r,name:"".concat(r)});return n}(p)}),[]),v=[];c.sentinel_hub_available_dates&&(t.sentinels.includes("Sentinel-1")&&t.sentinels.includes("Sentinel-2")&&c.sentinel_hub_available_dates.hasOwnProperty("Sentinel-1")&&c.sentinel_hub_available_dates.hasOwnProperty("Sentinel-2")?v={full_coverage:c.sentinel_hub_available_dates["Sentinel-1"].full_coverage.filter((function(e){return c.sentinel_hub_available_dates["Sentinel-2"].full_coverage.includes(e)})),partly_coverage:c.sentinel_hub_available_dates["Sentinel-1"].partly_coverage.filter((function(e){return c.sentinel_hub_available_dates["Sentinel-2"].partly_coverage.includes(e)}))}:t.sentinels.includes("Sentinel-1")&&c.sentinel_hub_available_dates.hasOwnProperty("Sentinel-1")?v=c.sentinel_hub_available_dates["Sentinel-1"]:t.sentinels.includes("Sentinel-2")&&c.sentinel_hub_available_dates.hasOwnProperty("Sentinel-2")&&(v=c.sentinel_hub_available_dates["Sentinel-2"]));switch(t.date_type){case q:return Object(Da.jsx)(pO,{items:g,onSelect:function(e){d(e.value),o(new Date(e.value,0,1)),i(new Date(e.value,11,31))},label:"Year",value:u});case V:var x=+(null===j||void 0===j?void 0:j.split(" ")[1]);return Object(Da.jsxs)(Da.Fragment,{children:[Object(Da.jsx)(pO,{items:m,label:"Season",value:j,onSelect:function(e){var t=e.value.split(" "),n=Object(Hn.a)(t,2),r=n[0],a=n[1];o(Yp[Zp[r]](+a).start),i(Yp[Zp[r]](+a).end),h(e.value)}}),j&&Object(Da.jsx)("p",{children:j.includes(Zp.summer)?Jp(x):$p(x)})]});case G:return Object(Da.jsx)(OO,{title:"Date",placeholderText:"Choose",selected:n,onChange:function(e){o(e),i(e)},minDate:O,maxDate:Date.now(),highlightedDates:v});default:return Object(Da.jsxs)(Da.Fragment,{children:[Object(Da.jsx)(OO,{title:"Date range",placeholderText:"From",selected:n,onChange:o,minDate:O,maxDate:Date.now(),highlightedDates:v}),Object(Da.jsx)(OO,{placeholderText:"To",selected:r,onChange:i,minDate:O,maxDate:Date.now(),highlightedDates:v})]})}},gO=Object(ka.d)(co).attrs({variant:"caption1"})(df||(df=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(bf||(bf=Object(Ca.a)(["\n    display: block;\n    color: ",";\n    font-size: ",";\n  "])),t.colors.nature.n5,La(14))})),vO=ka.d.div(ff||(ff=Object(Ca.a)(["\n  display: flex;\n  flex-direction: column;\n  gap: ",";\n  margin-bottom: ",";\n"])),La(8),Ea(20)),xO=(ka.d.div(jf||(jf=Object(Ca.a)(["\n  display: flex;\n  flex-direction: column;\n  gap: ",";\n\n  input {\n    padding: ",";\n    border: 1px solid #ccc;\n    border-radius: 4px;\n  }
1\n"])),Ea(8),Ea(8)),Object(ka.d)(gp)(hf||(hf=Object(Ca.a)(["\n  margin-bottom: ",";\n  "," {\n    max-width: 280px;\n    text-overflow: ellipsis;\n    overflow: hidden;\n  }\n"])),Ea(20),Op)),yO=ka.d.div(pf||(pf=Object(Ca.a)(["\n  position: relative;\n  width: 100%;\n"]))),wO=ka.d.input(Of||(Of=Object(Ca.a)(["\n  width: 100%;\n  padding: 10px;\n  border: 1px solid #ccc;\n  border-radius: 4px;\n  font-size: 16px;\n  color: #898989;\n  &:focus-visible {\n    outline-color: #efefef;\n    outline-width: 0;\n  }\n"]))),CO=ka.d.ul(mf||(mf=Object(Ca.a)(["\n  position: absolute;\n  width: 100%;\n  background: white;\n  border: 1px solid #ccc;\n  border-radius: 4px;\n  list-style: none;\n  margin-top: 4px;\n  padding: 0;\n  max-height: 200px;\n  overflow-y: auto;\n  box-shadow: 0px 4px 6px rgba(0, 0, 0, 0.1);\n  z-index: 1000; /* Increase the z-index */\n"]))),kO=ka.d.li(gf||(gf=Object(Ca.a)(["\n  padding: 10px;\n  cursor: pointer;\n  &:hover {\n    color: #ffffff;\n    background: #35603d;\n  }\n"]))),SO=function(e){var t=e.handleStoneFolderChange,n=e.handleStoneSizeChange,r=e.isShowSizeList,o=Hr(),i=o.getStoneLayers,c=o.isLoading,s=Object(l.e)(zn),u=s.data,d=s.status,b=Object(l.e)(Gr),f=Object(a.useState)(""),j=Object(Hn.a)(f,2),h=j[0],p=j[1],O=Object(a.useState)(!1),m=Object(Hn.a)(O,2),g=m[0],v=m[1],x=Object(a.useRef)(null),y=Object(a.useMemo)((function(){return(u||[]).filter((function(e){return e.toLowerCase().includes(h.toLowerCase())})).map((function(e){return{name:e,value:e,title:e}}))}),[u,h]);Object(a.useEffect)((function(){var e=function(e){x.current&&!x.current.contains(e.target)&&v(!1)};return document.addEventListener("mousedown",e),function(){return document.removeEventListener("mousedown",e)}}),[]);for(var w=[],C=15;C<=40;C+=5)w.push({name:"".concat(C,"cm+"),value:C});if(Object(a.useEffect)((function(){b.stone_google_folder&&i()}),[i,b.stone_google_folder]),c)return Object(Da.jsx)(vo,{});if(!b.stone_google_folder)return Object(Da.jsx)(vO,{children:Object(Da.jsx)(gO,{children:"Google bucket not added, please contact us"})});switch(d){case 404:return Object(Da.jsx)(vO,{children:Object(Da.jsx)(gO,{children:"Google bucket added, but not correct, please contact us"})});case 204:return Object(Da.jsx)(vO,{children:Object(Da.jsx)(gO,{children:"No folders have been created in Google bucket, please add them"})});default:return Object(Da.jsxs)(Da.Fragment,{children:[Object(Da.jsxs)(vO,{children:[Object(Da.jsx)(gO,{children:"Folder name"}),Object(Da.jsx)(gO,{children:"[".concat(b.stone_google_folder,"]")})]}),Object(Da.jsxs)(yO,{ref:x,children:[Object(Da.jsx)(gO,{children:"Folder path"}),Object(Da.jsx)(wO,{type:"text",placeholder:"Type to search and click to select...",value:h,onChange:function(e){p(e.target.value),t("")},onFocus:function(){return v(!0)}}),g&&y.length>0&&Object(Da.jsx)(CO,{children:y.map((function(e){return Object(Da.jsx)(kO,{onClick:function(){return p((n=e).value),v(!1),void t(n.value);var n},children:e.name},e.value)}))})]}),r&&Object(Da.jsx)(xO,{items:w,placeholder:"Select stone size",onSelect:n,label:"Size list"})]})}};function _O(e){var t=function(e){return e<10?"0".concat(e):e},n=e.getFullYear(),r=e.getMonth()+1,a=e.getDate();return"".concat(n,"-").concat(t(r),"-").concat(t(a))}n(206);var EO,LO,AO,PO,IO,RO,zO,MO,TO,DO,FO,UO,HO,NO,WO,BO,qO,VO,GO,ZO,YO,$O,JO,KO,QO,XO,em,tm,nm,rm,am,om,im,cm,sm,lm,um,dm,bm,fm,jm,hm,pm,Om,mm,gm,vm,xm,ym,wm,Cm,km,Sm,_m,Em,Lm,Am,Pm,Im,Rm,zm,Mm,Tm,Dm,Fm,Um,Hm,Nm,Wm,Bm,qm,Vm,Gm,Zm,Ym,$m,Jm,Km,Qm,Xm,eg,tg,ng,rg,ag,og,ig,cg,sg,lg,ug,dg,bg,fg,jg,hg,pg,Og,mg,gg,vg,xg,yg,wg,Cg,kg,Sg,_g,Eg,Lg,Ag,Pg,Ig,Rg,zg,Mg,Tg,Dg,Fg,Ug,Hg,Ng,Wg,Bg,qg,Vg,Gg,Zg,Yg,$g,Jg,Kg,Qg,Xg,ev,tv,nv,rv,av,ov,iv,cv,sv,lv,uv,dv,bv,fv,jv,hv,pv,Ov,mv,gv,vv,xv,yv,wv,Cv,kv,Sv,_v,Ev,Lv,Av,Pv,Iv,Rv,zv,Mv,Tv,Dv,Fv,Uv,Hv,Nv,Wv,Bv,qv,Vv,Gv,Zv,Yv,$v,Jv,Kv,Qv,Xv,ex,tx,nx,rx,ax,ox,ix,cx,sx,lx,ux,dx,bx,fx,jx,hx,px,Ox,mx,gx,vx,xx,yx,wx,Cx,kx,Sx,_x,Ex,Lx,Ax,Px,Ix,Rx,zx,Mx,Tx,Dx,Fx,Ux,Hx,Nx,Wx,Bx,qx,Vx,Gx,Zx,Yx,$x,Jx,Kx,Qx,Xx,ey,ty,ny,ry,ay,oy,iy,cy,sy,ly,uy,dy,by,fy,jy,hy,py,Oy,my,gy,vy,xy,yy,wy,Cy,ky,Sy,_y,Ey,Ly,Ay,Py,Iy,Ry,zy,My,Ty,Dy,Fy,Uy,Hy,Ny,Wy,By,qy,Vy,Gy,Zy,Yy,$y,Jy,Ky,Qy,Xy,ew,tw,nw,rw,aw,ow,iw,cw,sw,lw,uw,dw,bw,fw,jw,hw,pw,Ow,mw,gw,vw,xw,yw,ww,Cw,kw,Sw,_w,Ew,Lw,Aw,Pw,Iw,Rw,zw,Mw,Tw,Dw,Fw,Uw,Hw,Nw,Ww,Bw,qw,Vw,Gw,Zw,Yw,$w,Jw,Kw,Qw,Xw,eC,tC,nC,rC,aC,oC,iC,cC,sC,lC,uC,dC,bC,fC,jC,hC,pC,OC,mC,gC,vC,xC,yC,wC,CC,kC,SC,_C,EC,LC,AC,PC,IC,RC,zC,MC,TC,DC,FC,UC,HC,NC,WC,BC,qC,VC,GC,ZC,YC,$C,JC,KC,QC,
1XC,ek,tk,nk,rk,ak,ok,ik,ck,sk,lk,uk,dk,bk,fk,jk,hk,pk,Ok,mk,gk,vk,xk,yk,wk,Ck,kk,Sk,_k,Ek,Lk,Ak,Pk,Ik,Rk,zk,Mk,Tk,Dk,Fk,Uk,Hk,Nk,Wk,Bk,qk,Vk,Gk,Zk,Yk,$k,Jk,Kk,Qk,Xk,eS=ka.d.div(EO||(EO=Object(Ca.a)(["\n  height: 100%;\n  display: flex;\n  flex-direction: column;\n  justify-content: space-between;\n"]))),tS=ka.d.div(LO||(LO=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(AO||(AO=Object(Ca.a)(["\n    margin: "," 0;\n    text-align: right;\n    button:first-child {\n      margin-right: ",";\n      border: ",";\n    }\n  "])),Ea(Ba),Ea(11),t.borders.default(t.fontSizes[2]))})),nS=Object(ka.d)(gp)(PO||(PO=Object(Ca.a)(["\n  margin-bottom: ",";\n"])),Ea(20)),rS=ka.d.div(IO||(IO=Object(Ca.a)(["\n  ","\n  flex-grow: 1;\n  & .react-datepicker-wrapper {\n    width: 100%;\n  }\n"])),Ha),aS=(Object(ka.d)(co).attrs({variant:"caption1"})(RO||(RO=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(zO||(zO=Object(Ca.a)(["\n    color: ",";\n  "])),t.colors.danger)})),function(e){var t=e.areas,n=e.currentArea,r=Hr(),o=r.setSidebarMode,i=r.saveAreaRequest,c=r.setCurrentArea,s=r.getArea,d=Object(l.e)(Gr),b=Pr(),f=Object(a.useState)(),j=Object(Hn.a)(f,2),h=j[0],p=j[1],O=Object(a.useState)(),m=Object(Hn.a)(O,2),g=m[0],v=m[1],x=Object(a.useState)({}),y=Object(Hn.a)(x,2),w=y[0],C=y[1],k=Object(a.useState)(n.id),S=Object(Hn.a)(k,2),_=S[0],L=S[1],A=Object(a.useState)(!1),P=Object(Hn.a)(A,2),I=P[0],R=P[1],z=Object(a.useState)(""),M=Object(Hn.a)(z,2),T=M[0],D=M[1],F=Object(a.useState)(""),U=Object(Hn.a)(F,2),H=U[0],N=U[1],W=function(e){null===e.sentinel_hub_available_dates_update_time&&s(e.id)};Object(a.useEffect)((function(){W(n)}),[]);var B=Object(a.useMemo)((function(){return t.map((function(e){return{name:e.name,value:e.id}}))}),[t]),q=Object(a.useMemo)((function(){return b.map((function(e){return{name:e.name,value:e.id,additional_parameter:e.additional_parameter,additional_parameter2:e.additional_parameter2,period_required:e.period_required,date_type:e.date_type,title:"Price ".concat(e.basic_price||0," $ per 1 sq. km."),sentinels:e.sentinels,google_bucket_input_data:e.google_bucket_input_data}}))}),[b]);Object(a.useEffect)((function(){var e=(!w.period_required||h&&g)&&(!w.additional_parameter||!!T)&&(!w.additional_parameter2||!!H);(function(e){var t;return!(!e||Object(Vn.a)(e))&&""!==(null===(t=e.additional_parameter)||void 0===t?void 0:t.trim())})(w)&&e?R(!0):R(!1)}),[w,h,g,T,H]);var V=Object(a.useCallback)((function(e){N(e.value)}),[]);return Object(Da.jsxs)(eS,{children:[Object(Da.jsxs)(rS,{children:[Object(Da.jsx)(nS,{items:B,value:_,onSelect:function(e){L(e.value);var n=t.find((function(t){return t.id===e.value}));W(n)},label:"Choose area"}),Object(Da.jsx)(nS,{items:q,onSelect:function(e){C(e),p(null),v(null)},label:"Select layers"}),w.period_required&&!w.google_bucket_input_data&&Object(Da.jsx)(mO,{notebook:w,startDate:h,endDate:g,setStartDate:p,setEndDate:v,currentArea:n}),w.google_bucket_input_data&&Object(Da.jsx)(SO,{handleStoneFolderChange:function(e){return D(e)},handleStoneSizeChange:V,isShowSizeList:w.additional_parameter2}),Object(Da.jsx)(Gp,{label:w.additional_parameter,value:T,onChange:function(e){return D(e.target.value)},isHidden:!!w.google_bucket_input_data}),Object(Da.jsx)(Gp,{label:w.additional_parameter2,value:H,onChange:function(e){return N(e.target.value)},isHidden:!!w.google_bucket_input_data})]}),Object(Da.jsxs)(tS,{children:[Object(Da.jsx)(Mf,{icon:"ArrowInCircle",variant:"secondary",padding:50,onClick:function(){return o(E)},children:"Back to list"}),Object(Da.jsx)(Mf,{variant:"primary",disabled:!I,onClick:function(){var e={aoi:_,notebook:w.value,user:d.pk,polygon:""};if(T){var t=T.startsWith("/")?"":"/";e.additional_parameter="".concat(d.stone_google_folder).concat(t).concat(T)}H&&(e.additional_parameter2=H);var n=w.period_required?{date_from:_O(h),date_to:_O(g)}:{};c(_),i(_,Object(u.a)(Object(u.a)({},e),n)),o(E)},children:"Start processing"})]})]})}),oS=Object(ka.d)(gp)(MO||(MO=Object(Ca.a)(["\n  width: ",";\n"])),Ea(300)),iS=ka.d.p(TO||(TO=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(DO||(DO=Object(Ca.a)(["\n    font-size: ",";\n    color: ",";\n  "])),La(13),t.colors.nature.n4)})),cS=function(e){return"Fields' boundaries"===e.name},sS=function(e){var t=e.closeModal,n=Object(l.e)(Ln),r=Hr(),o=r.setCurrentArea,i=r.setSidebarMode,c=r.setSelectedResult,s=Object(a.useState)(!1),u=Object(Hn.a)(s,2),d=u[0],b=u[1],f=Object(a.useState)(!1),j=Object(Hn.a)(f,2),h=j[0],p=j[1],O=Object(a.useMemo)((function(){return Object.values(n).filter((function(e){return e.type!==I&&Object.values(e.results).some(cS)})).map((function(e){var t=e.id,n=e.name,r=e.results;return{value:t,name:n,result:Object.values(r).find(cS).id}}))}),[n]);Object(a.useEffect)((function(){b(!1)}),[d]);var m=Object(Da.jsxs)(Da.Fragment,{children:[Object(Da.jsx)(bh,{header:"Upload File",title:"Please upload files in *.GeoJSOn or *.KML",icon:"Upload",onClick:function(){return b(!0)},children:Object(Da.jsx)(Oh,{isOpen:d,createShape:function(e){x.createShape(R,e),t()}})}),Object(Da.jsx)(bh,{header:"Detect",icon:"Detect",onClick:function(){return p(!0)}}),Object(Da.jsx)(bh,{header:"Rectangle selection",icon:"Rectangle",onClick:function(){x.createShape(z),t()}}),Object(Da.jsx)(bh,{header:"Polygon selection",icon:"Polygon",onClick:function(){x.createShape(R),t()}})]}),g=O.length?Object(Da.jsx)(oS,{items:O,placeholder:"Choose area",onSelect:function(e){var n=e.value,r=e.result;t(),o(n),i(E),c(r)}}):Object(Da.jsxs)(iS,{children:["No areas detected.",Object(Da.jsx)("br",{})," You can create new area to add field"]});return Object(Da.jsx)(aj,{close:t,header:"Creating new field",children:h?g:m})},lS=(Object(ka.d)(Mf)(FO||(FO=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(UO||(UO=Object(Ca.a)(["\n    margin: "," 0 "," auto;\n  "])),La(t.spacing[6]),La(t.spacing[6]))})),Object(ka.d)(co).attrs({element:"p",variant:"body2"})(HO||(HO=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(NO||(NO=Object(Ca.a)(["\n    text-align: center;\n    padding: ",";\n  "])),Ea([t.spacing[11],t.spacing[11],t.spacing[8]]))}
1))),uS=Object(ka.d)(xf)(WO||(WO=Object(Ca.a)(["\n  display: inline-flex;\n  transform: rotate(",");\n"])),(function(e){return e.$up?"0":"180deg"})),dS=ka.d.div(BO||(BO=Object(Ca.a)(["\n  ",";\n  justify-content: space-between;\n"])),Wa),bS=Object(ka.d)(Mf)(qO||(qO=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(VO||(VO=Object(Ca.a)(["\n    margin: "," 0 "," auto;\n  "])),La(Ba),La(t.spacing[6]))})),fS=o.a.memo((function(e){var t=e.fields,n=Object(l.e)(Rn),r=Object(a.useState)(!1),o=Object(Hn.a)(r,2),i=o[0],c=o[1],s=Object(a.useState)(t),u=Object(Hn.a)(s,2),d=u[0],b=u[1],f=Object(a.useState)(!0),j=Object(Hn.a)(f,2),h=j[0],p=j[1],O=Object(a.useState)(!1),m=Object(Hn.a)(O,2),g=m[0],v=m[1];Object(a.useEffect)((function(){return b(t)}),[t]);var w=function(){c(!1),b(t)},C=function(e){if(e){var n=t.filter((function(t){return ir({mainString:t.name,substring:e})}));if(!n.length)return b([]),void c(!0);c(!1),b(n)}else w()},k=Object(a.useCallback)((function(){p(!h)}),[h]),S=Object(a.useCallback)((function(){x.toggleModal(!0,{type:y,id:n})}),[n]),_=Object(a.useMemo)((function(){return h?d.sort((function(e,t){return e.name.localeCompare(t.name)})):d.sort((function(e,t){return t.name.localeCompare(e.name)}))}),[h,d]),E=function(){return v(!g)};return Object(Da.jsxs)(Da.Fragment,{children:[Object(Da.jsx)($h,{control:{placeholder:"Search by name",autoComplete:"off"},onReset:function(){w()},onSubmit:function(e){C(e.query)},onChange:function(e){C(e.target.value)}}),Object(Da.jsxs)(dS,{children:[Object(Da.jsxs)(Mf,{onClick:k,children:["Sorting ",Object(Da.jsx)(uS,{$up:h,children:"ArrowUp"})]}),!!n.length&&Object(Da.jsx)(Mf,{onClick:S,icon:"Delete"})]}),Object(Da.jsx)(eh,{areas:_}),i&&Object(Da.jsx)(lS,{children:"Fields not found"}),Object(Da.jsx)(bS,{variant:"primary",icon:"Plus",onClick:E,children:"Add new field"}),g&&Object(Da.jsx)(sS,{closeModal:E})]})})),jS=ka.d.li(GO||(GO=Object(Ca.a)(["\n  display: flex;\n  margin-bottom: ",";\n  &:last-child {\n    margin-bottom: 0;\n  }\n"])),Ea(16)),hS=ka.d.div(ZO||(ZO=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme,n=e.color;return Object(ka.c)(YO||(YO=Object(Ca.a)(["\n    margin-right: ",";\n    background-color: rgb(",");\n    width: ",";\n    height: ",";\n    border-radius: ",";\n  "])),Ea(10),n,Ea(44),Ea(44),La(t.radius[1]))})),pS=ka.d.div($O||($O=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(JO||(JO=Object(Ca.a)(["\n    text-align: right;\n    margin-top: ",";\n    & button:first-child {\n      margin-right: ",";\n      border: ",";\n      font-weight: ",";\n    }\n  "])),Ea(Ba),Ea(32,t.fontSizes[2]),t.borders.default(t.fontSizes[2]),t.fontWeights[1])})),OS=ka.d.h3(KO||(KO=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(QO||(QO=Object(Ca.a)(["\n    margin-bottom: ",";\n    font-size: ",";\n    color: ",";\n  "])),Ea(16),La(14),t.colors.nature.n5)})),mS=ka.d.ul(XO||(XO=Object(Ca.a)(["\n  ","\n"])),Ha),gS=function(e){var t=e.currentArea,n=Hr().setSidebarMode,r=Object(l.e)(Pn),a=r[r.length-1],o=JSON.parse(t.results.find((function(e){return e.id===a})).labels);return Object(Da.jsxs)(Da.Fragment,{children:[Object(Da.jsx)(OS,{children:t.name}),Object(Da.jsx)(mS,{children:o.map((function(e){var t=e.color,n=e.name,r=e.area;return Object(Da.jsxs)(jS,{children:[Object(Da.jsx)(hS,{color:t}),Object(Da.jsxs)("div",{children:[Object(Da.jsx)("div",{children:n}),Object(Da.jsxs)("div",{children:[r," km2"]})]})]},n)}))}),Object(Da.jsx)(pS,{children:Object(Da.jsx)(Mf,{icon:"ArrowInCircle",variant:"secondary",padding:50,onClick:function(){return n(E)},children:"Back"})})]})},vS=k,xS=S,yS=E,wS=_,CS=A,kS=L,SS=function(e){var t,n,r=e.currentArea,o=e.currentResult,i=Object(Za.a)(e,["currentArea","currentResult"]),c=Object(a.useRef)(null),s=Object(l.e)(Mn),d=Object(l.e)(In),b=Hr(),f=b.getLayers,h=b.deleteSelectedResult,p=(n={},Object(j.a)(n,vS,""),Object(j.a)(n,xS,"Edit my ".concat((null===r||void 0===r?void 0:r.type)===P?"area":"field")),Object(j.a)(n,yS,d===yS?r.name:""),Object(j.a)(n,wS,"Create new report"),Object(j.a)(n,CS,""),Object(j.a)(n,kS,null!==(t=null===o||void 0===o?void 0:o.name)&&void 0!==t?t:""),n);Object(a.useEffect)((function(){d!==CS&&d!==vS||h()}),[d,h]),Object(a.useEffect)((function(){return x.onToggleSidebar((function(e){c.current.toggle(e.isOpen)}))}),[]),Object(a.useEffect)((function(){f()}),[f]);var O=Object(a.useMemo)((function(){return s.filter((function(e){return e.type===I}))}),[s]),m=Object(a.useMemo)((function(){return s.filter((function(e){return e.type===P}))}),[s]);return Object(Da.jsxs)(Da.Fragment,{children:[Object(Da.jsx)(Dh,{}),Object(Da.jsx)(Mh,Object(u.a)(Object(u.a)({},i),{},{ref:c,heading:p[d],withUnmountToggle:!1,children:function(){switch(d){case vS:return Object(Da.jsx)(ep,{areas:m});case xS:return Object(Da.jsx)(qh,{currentArea:r});case yS:return Object(Da.jsx)(Wp,{currentArea:r});case wS:return Object(Da.jsx)(aS,{areas:s,currentArea:r});case CS:return Object(Da.jsx)(fS,{fields:O});case kS:return Object(Da.jsx)(gS,{currentArea:r});default:return null}}()}))]})},_S=Object(ka.d)(Df)(em||(em=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(tm||(tm=Object(Ca.a)(["\n    position: relative;\n    height: 100%;\n    background: ",";\n    padding: 0;\n  "])),t.colors.nature.n1)}
1)),ES=Object(ka.d)(wj)(nm||(nm=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(rm||(rm=Object(Ca.a)(["\n    display: flex;\n    flex-direction: column;\n\n    "," {\n      position: absolute;\n      top: ",";\n      left: ",";\n    }\n  "])),Th,La(t.spacing[11]),La(t.spacing[11]))})),LS=n(18),AS=n.n(LS),PS=(n(430),n(452)),IS=n(237),RS=Object(ka.d)(Mf)(am||(am=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(om||(om=Object(Ca.a)(["\n      color: ",";\n      &:first-child {\n        margin-bottom: ",";\n      }\n    "])),t.colors.nature.n3,Ea(10,t.fontSizes[2]))})),zS=ka.d.div(im||(im=Object(Ca.a)(["\n  ",";\n  display: flex;\n  flex-direction: column;\n  bottom: ",";\n  z-index: 400;\n"])),qa,La(110)),MS=function(e){var t=e.map,n=Object(a.useCallback)((function(){t.zoomIn()}),[t]),r=Object(a.useCallback)((function(){t.zoomOut()}),[t]);return Object(Da.jsxs)(zS,{children:[Object(Da.jsx)(RS,{variant:"floating",icon:"Plus",onClick:n}),Object(Da.jsx)(RS,{variant:"floating",icon:"Minus",onClick:r})]})},TS=n(450),DS=function(e){var t=e.coordinates,n=e.onClick,r=e.isEditable,o=e.id,i=e.currentAreaId,c=e.currentAreaIndex,s=e.selectedResult,l=Object(a.useRef)(null),u=Object(a.useRef)(i),d=na().setEditableShape,b=Hr().setEntitySize,f=Object(a.useState)(!1),j=Object(Hn.a)(f,2),h=j[0],p=j[1],O=i===o?me:pe;return Object(a.useEffect)((function(){u.current||(u.current=i),h&&u.current!==i&&(l.current.getPane().querySelectorAll("svg path").forEach((function(e){return e.style.pointerEvents="auto"})),u.current=i,p(!1))}),[i,u,h]),Object(a.useEffect)((function(){i===o&&c>=0&&"MVT"===(null===s||void 0===s?void 0:s.layer_type)&&!h&&(l.current.getPane().querySelectorAll("svg path")[c].style.pointerEvents="none",p(!0))}),[c,i,o,s,h]),Object(a.useEffect)((function(){if(l.current){var e,t=AS.a.GeometryUtil.geodesicArea(null===(e=l.current)||void 0===e?void 0:e.getLatLngs()[0]);b(o,function(e){var t=e/1e6,n=t<1?2:0;return Object(Zn.a)(t,n)}(t))}}),[l,b,o]),Object(a.useEffect)((function(){var e=l.current;return r?(d(null),e.enableEdit()):e.disableEdit(),function(){return e.disableEdit()}})),Object(Da.jsx)(TS.a,{ref:l,positions:t,pathOptions:O,eventHandlers:{click:function(){return n(l.current)}}})},FS=n(230),US=ka.d.div(cm||(cm=Object(Ca.a)(["\n  ","\n  bottom: ",";\n  width: ",";\n  padding: "," "," ",";\n"])),Va,La(30),La(140),Ea(14),Ea(10),Ea(17)),HS=ka.d.div(sm||(sm=Object(Ca.a)(["\n  width: ",";\n  height: ",";\n  border-radius: 50%;\n  background-color: ",";\n  outline: none;\n  cursor: pointer;\n"])),La(12),La(12),(function(e){return e.theme.colors.primary.p2})),NS=ka.d.div(lm||(lm=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme,n=e.value;return Object(ka.c)(um||(um=Object(Ca.a)(["\n    width: 100%;\n    height: ",";\n    margin-top: ",";\n    border-radius: ",";\n    background: linear-gradient(\n      90deg,\n      "," 0%,\n      "," ","%,\n      "," ","%,\n      "," 100%\n    );\n    outline: none;\n  "])),La(5),La(8),La(4),t.colors.primary.p2,t.colors.primary.p2,n,t.colors.nature.n2,n,t.colors.nature.n2)})),WS=function(){var e=na().setLayerOpacity,t=Object(a.useState)([1]),n=Object(Hn.a)(t,2),r=n[0],o=n[1];return Object(Da.jsxs)(US,{children:[Object(Da.jsx)("span",{children:"Opacity"}),Object(Da.jsx)(FS.Range,{step:.01,min:0,max:1,values:r,onChange:function(t){o(t),e(t[0])},renderTrack:function(e){var t=e.props,n=e.children;return Object(Da.jsx)(NS,Object(u.a)(Object(u.a)({value:100*r},t),{},{children:n}))},renderThumb:function(e){var t=e.props;return Object(Da.jsx)(HS,Object(u.a)({},t))}})]})},BS=ka.d.div(dm||(dm=Object(Ca.a)(["\n  ",";\n  top: ",";\n  width: ",";\n  padding: "," ",";\n"])),Va,La(30),La(260),La(18),La(10)),qS=ka.d.div(bm||(bm=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.colors,n=e.theme;return Object(ka.c)(fm||(fm=Object(Ca.a)(["\n    margin-top: ",";\n    margin-bottom: ",";\n    width: 100%;\n    height: ",";\n    background: linear-gradient(to right, ",");\n    border-radius: ",";\n  "])),La(8),La(4),La(8),t,La(n.radius[1]))})),VS=ka.d.div(jm||(jm=Object(Ca.a)(["\n  font-size: ",";\n"])),La(10)),GS=ka.d.div(hm||(hm=Object(Ca.a)(["\n  display: flex;\n  justify-content: space-between;\n  font-size: ",";\n"])),La(8)),ZS=function(e){var t=e.colorMap,n=t.colors,r=t.labels,o=t.name,i=Object(a.useMemo)((function(){return n.map((function(e){return"rgb(".concat(e.toString(),")")}))}),[n]);return Object(Da.jsxs)(BS,{children:[Object(Da.jsx)(VS,{children:o}),Object(Da.jsx)(qS,{colors:i.toString()}),Object(Da.jsxs)(GS,{children:[Object(Da.jsx)("span",{children:r[0]}),Object(Da.jsx)("span",{children:r[1]})]})]})},YS=n(461),$S="satellite",JS="streets",KS=function(e){var t=e.mode;return(void 0===t?$S:t)===$S&&Boolean("true")?Object(Da.jsx)(YS.a,{attribution:'Imagery \xa9 <a href="https://www.mapbox.com/">Mapbox</a>',url:"/tiles/mapbox/{z}/{x}/{y}.png",tileSize:512,maxZoom:17,zoomOffset:-1},"satellite"):Object(Da.jsx)(YS.a,{attribution:"\xa9 <a href='http://osm.org/copyright'>OpenStreetMap</a> contributors'>OpenStreetMap</a>",url:"http://{s}.tile.osm.org/{z}/{x}/{y}.png"},"streets")},QS=n(231),XS=n.n(QS),e_=ka.d.div(pm||(pm=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(Om||(Om=Object(Ca.a)(["\n    position: absolute;\n    min-width: ",";\n    left: 50%;\n    bottom: ",";\n    transform: translate(-50%, -50%);\n    padding: ",";\n    border-radius: ",";\n    background: ",";\n    z-index: ",";\n    cursor: move;\n    & > button {\n      box-shadow: ",";\n      border: ",";\n    }\n    & > button:last-child {\n      margin-left: ",";\n    }\n    &.dragging {\n      cursor: grabbing;\n    }\n  "])),La(312),La(120),Ea(20),La(t.radius[1]),t.colors.nature.n0,t.zIndexe
1s[3],t.shadows()[0],t.borders.default(t.fontSizes[2]),Ea(32,t.fontSizes[2]))})),t_=Object(ka.d)(co).attrs({element:"h4",variant:"body2"})(mm||(mm=Object(Ca.a)(["\n  margin-bottom: ",";\n"])),Ea(28)),n_=function(e){var t=e.header,n=e.confirmPopup,r=e.cancel,a=e.save;return Object(Da.jsx)(XS.a,{defaultClassNameDragging:"dragging",positionOffset:{x:"-50%",y:"-50%"},children:Object(Da.jsxs)(e_,{children:[Object(Da.jsx)(t_,{children:t}),Object(Da.jsx)(Mf,{variant:"secondary",onClick:r,children:"Cancel"}),Object(Da.jsx)(Mf,{variant:"primary",onClick:a,children:n})]})})},r_=n(451),a_=ka.d.div(gm||(gm=Object(Ca.a)(["\n  ","\n"])),(function(){return Object(ka.c)(vm||(vm=Object(Ca.a)(["\n    position: relative;\n    width: 100%;\n    height: 100%;\n    .leaflet-marker-icon.leaflet-interactive {\n      width: "," !important;\n      height: "," !important;\n      margin-left: "," !important;\n      margin-top: "," !important;\n      border-radius: 50%;\n    }\n  "])),La(14),La(14),La(-7),La(-7))})),o_=Object(ka.d)(r_.a)(xm||(xm=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(ym||(ym=Object(Ca.a)(["\n    width: 100%;\n    height: 100%;\n    border-radius: ",";\n    overflow: hidden;\n    .leaflet-bottom.leaflet-right {\n      display: none;\n    }\n  "])),La(t.radius[1]))})),i_=(n(436),function(e,t){var n=Hr(),r=n.addNewArea,o=n.deleteSelectedResult,i=n.setSidebarMode,c=function(){var e=Object(l.d)();return{setChartData:Object(a.useCallback)((function(t){return e(ja.setChartData(t))}),[e]),clearChart:Object(a.useCallback)((function(){return e(ja.clearChart())}),[e])}}(),s=c.setChartData,u=c.clearChart,d=Object(l.e)(Pn),j=Object(l.e)(Xr),h=Object(l.e)(Gr),p=Object(l.e)(Mn),O=Object(a.useState)([]),m=Object(Hn.a)(O,2),g=m[0],v=m[1],y=Object(a.useState)([]),w=Object(Hn.a)(y,2),k=w[0],S=w[1],_=Object(a.useCallback)((function(e){return{user:h.pk,name:"New field ".concat(ur(p,I)),polygon:e,type:2}}),[h,p]),L=Object(a.useCallback)((function(t){i(E),r(t),o(),x.toggleSidebar(!0),x.toggleModal(!0,{type:C,prevArea:e.id})}),[o,e,i,r]);Object(a.useEffect)((function(){var n=[];if(d.forEach((function(t){var r=null===e||void 0===e?void 0:e.results.find((function(e){return e.id===t}));r&&n.push(r)})),0===n.length&&u(),n.length<g.length){var r=[],a=g.filter((function(e){if(n.some((function(t){return t.id===e.id})))return e;r.push(e)}));v(a),r.forEach((function(e){return null===t||void 0===t?void 0:t.removeLayer(e.layer)}))}var o=function(e,n){g.some((function(e){return e.id===n.id}))||(null===t||void 0===t||t.addLayer(e),v([].concat(Object(Er.a)(g),[{id:n.id,layer:e}])))};n.forEach(function(){var e=Object(f.a)(b.a.mark((function e(r){var a,i,c,l,u,d,j;return b.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(i=null,c=null,null,"GEOJSON"!==r.layer_type){e.next=19;break}return i=AS.a.geoJSON(void 0,{style:function(e){return e.properties.style},onEachFeature:function(e,t){t.defaultStyle=e.properties.style,t.addEventListener("click",(function(){var n,r,a;null!=c&&c.setStyle&&c.setStyle(null!==(a=c.defaultStyle)&&void 0!==a?a:pe);c=t;var o=null!==(n=e.properties.data)&&void 0!==n?n:null,i=null!==(r=e.properties.layout)&&void 0!==r?r:null;s({data:o,layout:i})})),e.properties.label&&t.bindPopup(e.properties.label)}}),e.next=7,fetch(r.rel_url);case 7:if(!(l=e.sent).ok){e.next=16;break}return e.next=11,l.json();case 11:u=e.sent,i.addData(u),o(i,r),e.next=17;break;case 16:console.error("Error: ".concat(l.status," ").concat(l.statusText));case 17:e.next=20;break;case 19:"MVT"===r.layer_type?((i=AS.a.vectorGrid.protobuf(r.rel_url,{rendererFactory:AS.a.canvas.tile,maxZoom:17,vectorTileLayerStyles:{default:function(e){return"string"===typeof e.style&&(e.style=JSON.parse(e.style)),"string"===typeof e.data&&(e.data=JSON.parse(e.data)),"string"===typeof e.layout&&(e.layout=JSON.parse(e.layout)),void 0===e.style&&(e.style={}),void 0===e.style.fill&&(e.style.fill=!0),e.style.radius=12,e.style}},interactive:!0})).addEventListener("click",function(){var e=Object(f.a)(b.a.mark((function e(n){var a,o,i,c,s,l,u,d,f,j,h,p;return b.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(c=null===(a=n.layer)||void 0===a||null===(o=a.properties)||void 0===o?void 0:o.label)){e.next=4;break}return AS.a.popup().setLatLng(n.latlng).setContent(c).openOn(t),e.abrupt("return");case 4:if(!(null===(i=r.filepath)||void 0===i?void 0:i.endsWith(".gpx"))){e.
1next=13;break}return s={lat:n.latlng.lng,lng:n.latlng.lat},e.next=8,yn.areas.getStone(r.id,s);case 8:return l=e.sent,u=l.data,d=u.image_url,f=u.name,j='\n              <div style="width:300px;text-align:center;font-family:sans-serif">\n                <b style="font-size:13px">'.concat(f,'</b>\n                <a href="').concat(d,'" target="_blank" rel="noopener noreferrer" style="display:block;margin-top:8px">\n                  <img src="').concat(d,'" style="width:100%;height:220px;object-fit:cover;border-radius:4px;cursor:pointer" />\n                </a>\n                <a href="').concat(d,'" target="_blank" rel="noopener noreferrer"\n                   style="display:inline-block;margin-top:6px;font-size:12px;color:#1a73e8;text-decoration:none">\n                  Open full image \u2197\n                </a>\n              </div>'),AS.a.popup({maxWidth:320}).setLatLng(n.latlng).setContent(j).openOn(t),e.abrupt("return");case 13:return h={lat:n.latlng.lng,lng:n.latlng.lat},e.next=16,yn.areas.getField(r.id,h);case 16:p=e.sent,L(_(p.data.polygon));case 18:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()),o(i,r)):"XYZ"===r.layer_type&&(i=AS.a.tileLayer(r.rel_url,{minZoom:10,maxZoom:17}),o(i,r));case 20:if(k.length!==g.length){e.next=22;break}return e.abrupt("return");case 22:S(g),(d=null===(a=Object(kn.last)(g))||void 0===a?void 0:a.id)&&(j=n.find((function(e){return e.id===d})))&&(null===t||void 0===t||t.fitBounds(er({polygon:j.bounding_polygon}).coordinates[0]));case 25:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}())}),[t,e,d,g,k,_,L,s,u]),Object(a.useEffect)((function(){var e=Object(kn.last)(g);if(e){var t=j/5;e.layer.setStyle?e.layer.setStyle({opacity:j,fillOpacity:t}):e.layer.setOpacity(j)}}),[g,j])}),c_=[51.505,-.09],s_=A,l_=S,u_=k,d_=function(e){var t=er(e).coordinates[0],n=AS.a.polyline(t);return{center:function(e){for(var t,n,r,a=e,o=0,i=0,c=0,s=a.length,l=0,u=s-1;l<s;u=l++)t=a[l],n=a[u],o+=t[0]*n[1],o-=t[1]*n[0],r=t[0]*n[1]-n[0]*t[1],i+=(t[0]+n[0])*r,c+=(t[1]+n[1])*r;return{lat:i/(r=3*o),lng:c/r}}(t),bounds:n.getBounds()}},b_=function(e){var t=e.selectedArea,n=e.currentResult,r=Object(a.useState)(null),o=Object(Hn.a)(r,2),i=o[0],c=o[1],s=Object(a.useState)(!1),u=Object(Hn.a)(s,2),d=u[0],j=u[1],h=Object(a.useState)(),p=Object(Hn.a)(h,2),O=p[0],m=p[1],g=Object(a.useState)(),v=Object(Hn.a)(g,2),y=v[0],w=v[1],C=Object(l.e)(Mn),k=Object(l.e)(An),S=Object(l.e)(In),_=Object(l.e)(En),E=Object(l.e)(Pn),L=Hr(),A=L.addNewArea,z=L.setCurrentArea,M=L.setSidebarMode,T=L.deleteSelectedResult,D=E.length,F=S===s_?I:P,U=function(e,t){var n=Object(l.e)(Gr),r=Object(l.e)(Mn);if(e){var a=ur(r,t);return{user:n.pk,name:"New ".concat(t===P?"area":"field"," ").concat(a),polygon:tr(e),type:t}}}(O,F),H="Are you sure with this ".concat(F===P?"area":"field","?"),N=Object(a.useMemo)((function(){var e,n=S===s_||(null===t||void 0===t?void 0:t.type)===I;return e=n?I:P,C.filter((function(t){return t.type===e}))}),[S,C,t]);Object(a.useEffect)((function(){i&&"geolocation"in navigator&&navigator.geolocation.getCurrentPosition((function(e){i.panTo([e.coords.latitude,e.coords.longitude])}))}),[i]),Object(a.useEffect)((function(){if(!E.length&&t){var e=d_(t),n=e.center,r=e.bounds;isNaN(n.lat)?null===i||void 0===i||i.panTo(r._northEast).fitBounds(r):null===i||void 0===i||i.panTo(n).fitBounds(r)}}),[i,E,k]),function(e,t,n){var r=na().setEditableShape,o=Object(a.useCallback)((function(e){t(!0),n(e.layer)}),[n,t]);Object(a.useEffect)((function(){if(e)return e.on("draw:created",o),function(){return e.off("draw:created",o)}}),[e,o]),Object(a.useEffect)((function(){var t=function(e){return r(tr(e.layer))};if(e)return e.on("editable:editing",t),function(){return e.off("editable:editing",t)}}),[e,r]),Object(a.useEffect)((function(){var t=function(e){return e.layer.setStyle(Oe)};if(e)return e.on("editable:enable",t),function(){return e.off("editable:enable",t)}}),[e])}(i,j,m),i_(t,i),Object(a.useEffect)((function(){return x.onCreateShape((function(e){var t=e.json,n=e.isShowPopup,r=e.shapeType;if(t){var a,o;if((null!==(a=null===(o=t.features)||void 0===o?void 0:o[0].geometry.type)&&void 0!==a?a:t.geometry.type)!==R)throw Error(ve);var c=AS.a.geoJSON(t,{style:pe}),s=function(){n&&j(!0),m(c)};c.on("add",s),c.addTo(i);var l=d_({polygon:tr(c)}),u=l.center,d=l.bounds;return i.panTo(u).fitBounds(d),function(){return c.off("add",s)}}var b=new AS.a.Draw[r](i,{shapeOptions:pe,metric:["km"]});b.enable(),w(b)}))}),[i]),Object(a.useEffect)((function(){return x.onStopDrawing((function(){y.disable()}))}),[y]),Object(a.useEffect)((function(){if(O)return x.onUpdateShape((function(){return i.removeLayer(O)}))}),[i,O]);var W=function(){var e=Object(f.a)(b.a.mark((function e(){return b.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return j(!1),i.removeLayer(O),e.next=4,A(U);case 4:M(l_);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return Object(Da.jsxs)(a_,{children:[Object(Da.jsxs)(o_,{editable:!0,center:c_,zoom:14,scrollWheelZoom:!0,zoomControl:!1,whenCreated:c,children:[Object(Da.jsx)(KS,{}
1),Object(Da.jsx)(PS.a,{children:Object(Da.jsx)(IS.a,{position:"topright",draw:{rectangle:!1,circle:!1,polyline:!1,circlemarker:!1,marker:!1,polygon:!1},edit:{edit:!1,remove:!1}})}),!!N.length&&N.map((function(e){return Object(Da.jsx)(DS,{id:e.id,currentAreaId:k,map:i,coordinates:er(e).coordinates[0],onClick:(r=e.id,function(e){k||z(r),r!==k&&t&&(M(t.type===P?u_:s_),z(r),T(),i.panTo(e.getCenter()).fitBounds(e.getBounds()))}),isEditable:S===l_&&e.id===k,currentAreaIndex:N.indexOf(N.find((function(e){return e.id===k}))),selectedResult:n},e.id);var r})),_&&Object(Da.jsx)(Mj,{})]}),i?Object(Da.jsx)(MS,{map:i}):null,i&&(null===n||void 0===n?void 0:n.colormap)?Object(Da.jsx)(ZS,{colorMap:JSON.parse(n.colormap)}):null,i&&D?Object(Da.jsx)(WS,{}):null,d&&Object(Da.jsx)(n_,{header:H,confirmPopup:"Choose this selection",cancel:function(){i.removeLayer(O),j(!1),x.closePopup()},save:W})]})},f_=n(232),j_=n.n(f_),h_=n(233),p_=n.n(h_),O_=n(220),m_=ka.d.div(wm||(wm=Object(Ca.a)(["\n  position: absolute;\n  top: 15px;\n  right: 15px;\n  z-index: ",";\n"])),(function(e){return e.theme.zIndexes[2]})),g_=ka.d.button(Cm||(Cm=Object(Ca.a)(["\n  position: absolute;\n  top: 4px;\n  right: 6px;\n  background: transparent;\n  border: none;\n  font-size: 20px;\n  font-weight: bold;\n  cursor: pointer;\n  color: #333;\n  z-index: 1;\n\n  &:hover {\n    color: #e00;\n  }\n"]))),v_=p_()(j_.a),x_=function(e){var t,n=e.chartData,r=e.onClose,a=null!==(t=Object(O_.a)(n.layout))&&void 0!==t?t:{};return Object(Da.jsxs)(m_,{children:[Object(Da.jsx)(g_,{onClick:r,children:"\xd7"}),Object(Da.jsx)(v_,{data:Object(O_.a)(n.data),layout:Object(u.a)({width:370,height:290},a),config:{displayModeBar:!1}})]})},y_=ka.d.div(km||(km=Object(Ca.a)(["\n  padding: ",";\n  background: #f6f4f0;\n"])),Ea(20)),w_=ka.d.h2(Sm||(Sm=Object(Ca.a)(["\n  font-size: ",";\n  text-align: center;\n"])),Ea(24)),C_=ka.d.p(_m||(_m=Object(Ca.a)(["\n  text-align: center;\n  font-size: ",";\n  margin-bottom: ",";\n"])),Ea(20),Ea(20)),k_=ka.d.div(Em||(Em=Object(Ca.a)(["\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: space-evenly;\n  gap: ",";\n  ",";\n"])),Ea(20),(function(e){return e.theme.breakpoints.sx(Object(ka.c)(Lm||(Lm=Object(Ca.a)(["\n      flex-direction: column;\n    "]))))})),S_=ka.d.div(Am||(Am=Object(Ca.a)(["\n  font-size: ",";\n  margin-bottom: ",";\n"])),Ea(18),Ea(10)),__=ka.d.div(Pm||(Pm=Object(Ca.a)(["\n  width: calc(100% / 3 - ","px);\n  ",";\n"])),20,(function(e){return e.theme.breakpoints.sx(Object(ka.c)(Im||(Im=Object(Ca.a)(["\n      width: 100%;\n    "]))))})),E_=ka.d.li(Rm||(Rm=Object(Ca.a)(["\n  list-style: disc;\n  list-style-position: inside;\n"]))),L_=[{title:"Agriculture",items:["NDVI index calculation","Moisture index calculation","Blooming index calculation","Plot boundary detection","Crop type detection"]},{title:"Forestry",items:["Forest AGB estimation","Deforestation / afforestation","Net Forest Carbon Sequestration Report"]},{title:"General",items:["Land usage detection","Basic objects detection: buildings, vehicles, and more"]}],A_=function(){return Object(Da.jsxs)(y_,{children:[Object(Da.jsx)(w_,{children:"Analytics we provide"}),Object(Da.jsx)(C_,{children:"We are working on expanding this list, so stay tuned"}),Object(Da.jsx)(k_,{children:L_.map((function(e){var t=e.title,n=e.items;return Object(Da.jsx)(P_,{title:t,items:n},t)}))})]})},P_=function(e){var t=e.title,n=e.items;return Object(Da.jsxs)(__,{children:[Object(Da.jsx)(S_,{children:t}),Object(Da.jsx)("ul",{children:n.map((function(e){return Object(Da.jsx)(E_,{children:e},e)}))})]})},I_=ka.d.div(zm||(zm=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(Mm||(Mm=Object(Ca.a)(["\n    position: fixed;\n    left: 50%;\n    top: 50%;\n    z-index: ",";\n    padding: ",";\n    transform: translate(-50%, -50%);\n    background: ",";\n    box-shadow: ",";\n    color: ",";\n    font-size: ",";\n    max-height: 80vh;\n    overflow-y: auto;\n  "])),t.zIndexes[2],Ea(20),t.colors.misc.background,t.shadows()[0],t.colors.black,Ea(14))})),R_=ka.d.div(Tm||(Tm=Object(Ca.a)(["\n  display: flex;\n  justify-content: space-evenly;\n  margin: "," 0;\n  ",";\n"])),Ea(30),(function(e){return e.theme.breakpoints.sx(Object(ka.c)(Dm||(Dm=Object(Ca.a)(["\n      flex-direction: column;\n    "]))))})),z_=ka.d.div(Fm||(Fm=Object(Ca.a)(["\n  margin: "," ",";\n  width: 230px;\n"])),Ea(5),Ea(20)),M_=ka.d.h1(Um||(Um=Object(Ca.a)(["\n  font-size: ",";\n  text-align: center;\n"])),Ea(24)),T_=ka.d.p(Hm||(Hm=Object(Ca.a)(["\n  font-size: ",";\n  text-align: center;\n"])),Ea(20)),D_=Object(ka.d)(Mf)(Nm||(Nm=Object(Ca.a)(["\n  display: block;\n  min-width: 110px;\n  margin: auto;\n  margin-top: ",";\n"])),Ea(30)),F_=ka.d.div(Wm||(Wm=Object(Ca.a)(["\n  display: flex;\n  justify-content: center;\n  margin-top: ",";\n"])),Ea(10)),U_=function(e){var t=e.onClose,n=Object(a.useState)(!1),r=Object(Hn.a)(n,2),o=r[0],i=r[1],c=or().name;return Object(Da.jsxs)(I_,{children:[Object(Da.jsxs)(M_,{children:["Welcome to ",c]}),Object(Da.jsx)(T_,{children:" Your best geoanalytical service powered with AI "}),Object(Da.jsxs)(R_,{children:[Object(Da.jsx)(z_,{children:"1. Define your area of interest (AOI)"}),Object(Da.jsx)(z_,{children:"2. Request for specific analytics with out-of-the-box AI tools"}
1),Object(Da.jsx)(z_,{children:"3. Get your data visualization reports"})]}),Object(Da.jsx)(A_,{}),Object(Da.jsx)(D_,{variant:"primary",onClick:function(){return t(o)},children:"Got it"}),Object(Da.jsxs)(F_,{children:[Object(Da.jsx)("input",{type:"checkbox",id:Z,onChange:function(e){return i(e.target.checked)},checked:o}),Object(Da.jsx)("label",{htmlFor:Z,children:"Do not show this screen again"})]})]})},H_=function(e){var t,n=Object.assign({},e),r=Hr(),o=r.getAreas,i=r.isLoading,c=la().hideWelcomeWindow,s=Object(l.e)(ba),d=Object(l.e)(In),b=Object(l.e)(ia),f=Object(l.e)(Pn),j=Object(l.e)(An),h=Object(l.e)(Mn);Object(a.useEffect)((function(){o()}),[o]);var p=Object(a.useMemo)((function(){return h.find((function(e){return e.id===j}))}),[h,j]),O=Object(a.useMemo)((function(){var e,t=f[f.length-1];return null===p||void 0===p||null===(e=p.results)||void 0===e?void 0:e.find((function(e){return e.id===t}))}),[null===p||void 0===p?void 0:p.results,f]),m="PUSH"===n.history.action&&(null===(t=n.location.state)||void 0===t?void 0:t.isOpenSidebar),g=d===E&&s.data,v=Object(l.d)();return i?Object(Da.jsx)(Mj,{}):Object(Da.jsx)(ES,Object(u.a)(Object(u.a)({},n),{},{children:Object(Da.jsxs)(_S,{children:[Object(Da.jsx)(b_,{selectedArea:p,currentResult:O}),Object(Da.jsx)(SS,{isOpen:m,currentArea:p,currentResult:O}),g&&Object(Da.jsx)(x_,{chartData:s,onClose:function(){return v(ja.clearChart())}}),b&&Object(Da.jsx)(U_,{onClose:function(e){c(!1),e&&localStorage.setItem(Z,e)}})]})}))},N_=ka.d.div(Bm||(Bm=Object(Ca.a)(["\n  min-width: ",";\n  text-align: ",";\n"])),(function(e){return e.theme.formSize.width}),(function(e){return e.center?"center":"left"})),W_=Object(ka.d)(co).attrs({element:"h2",variant:"h1"})(qm||(qm=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(Vm||(Vm=Object(Ca.a)(["\n    color: ",";\n    margin-bottom: ",";\n  "])),t.colors.nature.n5,Ea(3))})),B_=Object(ka.d)(co).attrs({element:"p",variant:"body2"})(Gm||(Gm=Object(Ca.a)(["\n  margin-bottom: ",";\n  color: ",";\n"])),Ea(30),(function(e){var t=e.error,n=e.theme;return t?n.colors.danger:n.colors.nature.n4})),q_=function(e){var t=e.error,n=Object(Ya.h)(),r=Jr().stopAutoLogin,a=function(){var e=Object(f.a)(b.a.mark((function e(){return b.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:r(!0),n.push(je.AUTH);case 2:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return t?Object(Da.jsxs)(N_,{center:!0,children:[Object(Da.jsx)(W_,{children:ge}),Object(Da.jsx)(B_,{error:"true",children:t}),Object(Da.jsx)(Mf,{variant:"primary",onClick:function(){return n.push(je.SIGN_UP)},fullWidth:!0,children:"Back"})]}):Object(Da.jsxs)(N_,{center:!0,children:[Object(Da.jsx)(W_,{children:"Welcome! \ud83d\udc4b"}),Object(Da.jsxs)(B_,{children:["Your account has been",Object(Da.jsx)("br",{})," successfully created"]}),Object(Da.jsx)(Mf,{variant:"primary",onClick:a,fullWidth:!0,children:"Continue"})]})},V_=function(e){var t=Object.assign({},e),n=Object(Ya.j)(),r=Jr(),o=r.isLoading,i=r.error,c=r.confirmRegistration;return Object(a.useEffect)((function(){n.id&&c(n.id)}),[n.id,c]),n.id?o?Object(Da.jsx)(Mj,{}):Object(Da.jsx)(kj,Object(u.a)(Object(u.a)({},t),{},{header:!1,children:Object(Da.jsx)(Df,{padding:4,children:Object(Da.jsx)(q_,{error:i})})})):Object(Da.jsx)(Ya.a,{to:je.AUTH})},G_=ka.d.div(Zm||(Zm=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(Ym||(Ym=Object(Ca.a)(["\n    display: flex;\n    align-items: center;\n    font-size: ",";\n    color: ",";\n  "])),Ea(12),t.colors.primary.p2)})),Z_=ka.d.div($m||($m=Object(Ca.a)(["\n  &:last-child {\n    cursor: default;\n  }\n"]))),Y_=ka.d.span(Jm||(Jm=Object(Ca.a)(["\n  margin: 0 ",";\n"])),Ea(4)),$_=function(e){var t=e.items,n=Object(Za.a)(e,["items"]);return Object(Da.jsx)(G_,Object(u.a)(Object(u.a)({},n),{},{children:t.map((function(e){var t=e.text,n=e.link;return Object(Da.jsx)(Z_,{children:n?Object(Da.jsxs)(Da.Fragment,{children:[Object(Da.jsx)(Sf,{to:n,children:t}),Object(Da.jsx)(Y_,{children:"/"})]}):t},t)}))}))},J_=Object(ka.d)($_)(Km||(Km=Object(Ca.a)(["\n  padding: "," 0;\n  padding-left: ",";\n"])),Ea(16),Ea(25)),K_=Object(ka.d)(oh)(Qm||(Qm=Object(Ca.a)(["\n  padding: 0;\n"]))),Q_=ka.d.div(Xm||(Xm=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme,n=e.isActive;return Object(ka.c)(eg||(eg=Object(Ca.a)(["\n    display: flex;\n    padding: "," ",";\n    background: ",";\n    font-size: ",";\n    font-weight: ",";\n    cursor: pointer;\n    "," {\n      margin-right: ",";\n    }\n  "])),Ea(20),Ea(20),n?Object(wa.c)(t.colors.primary.p1,.1):"inherit",Ea(20),t.fontWeights[1],No,Ea(10))})),X_=[{link:je.ROOT,text:"Home"},{text:"Personal account"}],eE=function(e){var t=e.activeTab,n=e.setActiveTab,r=Object(l.e)(Gr),o=Object(Ya.h)(),i=Object(a.useMemo)((function(){return r.trial_finished_at?lj:lj.filter((function(e){return e.name!==ij}))}),[r.trial_finished_at]);return Object(Da.jsxs)(K_,{children:[Object(Da.jsx)(J_,{items:X_}),Object(Da.jsx)("div",{children:i.map((function(e){var r=e.name,a=e.icon,i=e.hash;return Object(Da.jsxs)(Q_,{isActive:r===t,onClick:function(){n(r),o.push({hash:i})},children:[Object(Da.jsx)(xf,{children:a})," ",r]},r)}))})]})},tE=Object(ka.d)(co).attrs({element:"h1",variant:"h2"})(tg||(tg=Object(Ca.a)(["\n  color: ",";\n"])),(function(e){return e.theme.colors.nature.n4})),nE=ka.d.div(ng||(ng=Object(Ca.a)(["\n  padding: "," ",";\n  background: ",";\n  flex-grow: 1;\n  overflow-y: auto;\n"])),Ea(22),Ea(42),(function(e){return e.theme.colors.nature.n1})),rE=function(e){var t=e.children,n=e.header;return Object(Da.jsxs)(nE,{children:[n&&Object(Da.jsx)(tE,{children:n}),t]})},aE=ka.d.div(rg||(rg=Object(Ca.a)(["\n  margin: "," 0;\n"])),Ea(16)),oE=ka.d.span(ag||(ag=Object(Ca.a)(["\n  color: ",";\n  margin-right: ",";\n"])),(function(e){var t=e.theme;return Object(wa.c)(t.colors.black,.7)}),Ea(10)),iE=ka.d.span(og||(og=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme,n=e.large;
1return"\n  color: ".concat(t.colors.nature.n5,";\n  font-size: ").concat(Ea(n?20:16),";\n  ")})),cE=Object(ka.d)(co).attrs({element:"h2",variant:"h3"})(ig||(ig=Object(Ca.a)(["\n  margin-top: ",";\n  color: ",";\n"])),Ea(60),(function(e){return e.theme.colors.nature.n4})),sE=Object(ka.d)(Mf)(cg||(cg=Object(Ca.a)(["\n  display: flex;\n  margin: "," 0;\n  color: ",";\n"])),Ea(20),(function(e){var t=e.theme;return"danger"===e.variantType&&t.colors.danger})),lE=ka.d.div(sg||(sg=Object(Ca.a)(["\n  display: flex;\n  justify-content: space-evenly;\n  margin-top: ",";\n"])),Ea(24)),uE=ka.d.p(lg||(lg=Object(Ca.a)(["\n  font-style: italic;\n  margin-bottom: ",";\n"])),Ea(16)),dE=function(e){var t=e.toggleModal,n=Object(l.e)(Gr),r=Rr(),o=r.isLoading,i=r.sendEmail,c=Object(a.useState)("I want to remove my account..."),s=Object(Hn.a)(c,2),u=s[0],d=s[1],h=Object(a.useState)(null),p=Object(Hn.a)(h,2),O=p[0],m=p[1],g=function(){var e=Object(f.a)(b.a.mark((function e(){var t,r;return b.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,i((t={},Object(j.a)(t,W,u),Object(j.a)(t,B,n.pk),Object(j.a)(t,N,n.email),t));case 2:r=e.sent,m(r?U:F);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return Object(Da.jsxs)(aj,{header:"Delete account",textCenter:!0,close:t,children:[O&&Object(Da.jsx)("h3",{children:O}),!O&&Object(Da.jsx)(zo,{value:u,onChange:function(e){return d(e.target.value)}}),Object(Da.jsxs)(lE,{children:[Object(Da.jsx)(Mf,{variant:"secondary",onClick:t,children:"Close"}),!O&&Object(Da.jsx)(Mf,{variant:"primary",onClick:g,disabled:o,children:"Send"})]})]})},bE=function(){var e=Object(l.e)(Gr),t=Object(Ya.h)(),n=Jr(),r=n.toggleLogoutModal,o=n.updateUser,i=la().setOpenContactUs,c=Object(a.useState)(!1),s=Object(Hn.a)(c,2),u=s[0],d=s[1],b=function(){return d(!u)},f=e.timezone&&!xe.some((function(t){return t.value===e.timezone}))?[].concat(Object(Er.a)(xe),[{name:e.timezone,value:e.timezone}]):xe;return Object(Da.jsxs)("div",{children:[Object(Da.jsxs)(aE,{children:[Object(Da.jsx)(oE,{children:"Email address:"}),Object(Da.jsx)(iE,{children:e.email})]}),Object(Da.jsx)(aE,{children:Object(Da.jsx)(gp,{items:f,label:"Timezone",value:e.timezone,onSelect:function(t){t.value!==e.timezone&&o({timezone:t.value})}})}),e.trial_finished_at?Object(Da.jsxs)(Da.Fragment,{children:[Object(Da.jsxs)(aE,{children:[Object(Da.jsx)(oE,{children:"Your balance:"}),Object(Da.jsxs)(iE,{large:!0,children:["$",e.balance]})]}),Object(Da.jsxs)(aE,{children:[Object(Da.jsx)(oE,{children:"Personal discount:"}),Object(Da.jsxs)(iE,{large:!0,children:[e.discount,"%"]})]}),!e.is_trial_end_notified&&Object(Da.jsx)(uE,{children:"The trial period is finished. Please top up your balance"})]}):Object(Da.jsx)(uE,{children:"To end trial period and unlock all features, please top up your account"}),Object(Da.jsx)(Mf,{icon:"Plus",variant:"primary",onClick:function(){i(!0),e.trial_finished_at&&!e.is_trial_end_notified&&o({is_trial_end_notified:!0})},children:"Top-up account"}),Object(Da.jsx)(cE,{children:"Administration"}),Object(Da.jsx)(sE,{icon:"Eye",onClick:function(){t.push(je.RESET_PASSWORD)},children:"Change password"}),Object(Da.jsx)(sE,{icon:"LogOut",onClick:r,children:"Log Out"}),Object(Da.jsx)(sE,{variantType:"danger",icon:"Delete",onClick:b,children:"Delete account"}),u&&Object(Da.jsx)(dE,{toggleModal:b})]})},fE=ka.d.th(ug||(ug=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return"\n   padding-right: ".concat(Ea(70),";\n   padding-bottom: ").concat(Ea(20),";\n   color: ").concat(t.colors.nature.n3,";\n   font-weight: ").concat(t.fontWeights[1],";\n   text-align: left;\n ")})),jE=ka.d.td(dg||(dg=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return"\n   padding-right: ".concat(Ea(20),";\n   padding-bottom: ").concat(Ea(20),";\n   color: ").concat(t.colors.nature.n4,";\n ")})),hE=ka.d.td(bg||(bg=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme,n=e.negative;return"\n   padding-bottom: ".concat(Ea(20),";\n   font-weight: ").concat(t.fontWeights[1],";\n   color: ").concat(n?Object(wa.c)(t.colors.danger,.8):t.colors.primary.p1,";\n ")})),pE=ka.d.div(fg||(fg=Object(Ca.a)(["\n  display: flex;\n  padding: "," 0;\n"])),Ea(20)),OE=Object(ka.d)(Mf)(jg||(jg=Object(Ca.a)(["\n  margin-left: ",";\n"])),Ea(40)),mE=ka.d.span(hg||(hg=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return"\n    color: ".concat(t.colors.nature.n5,";\n    font-weight: ").concat(t.fontWeights[1],";\n    padding-right: ").concat(Ea(10),"\n  ")})),gE=Object(ka.d)(Mf)(pg||(pg=Object(Ca.a)(["\n  font-size: ",";\n"])),Ea(16)),vE=ka.d.div(Og||(Og=Object(Ca.a)(["\n  display: flex;\n  align-items: center;\n  gap: ",";\n  padding: "," 0;\n"])),Ea(16),Ea(20)),xE=ka.d.span(mg||(mg=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return"\n    color: ".concat(t.colors.nature.n3,";\n    font-size: ").concat(Ea(14),";\n  ")})),yE=function(e){var t=e.area,n=e.request,r=e.results,a=Object(Ya.h)(),o=Hr(),i=o.setCurrentArea,c=o.setSelectedResult,s=o.setSidebarMode,l=o.patchResults,u=function(){var e=Object(f.a)(b.a.mark((function e(){var o;return b.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return o=r.find((function(e){return e.request===n})),a.push(je.ROOT,{isOpenSidebar:!0}),e.next=4,l(t);case 4:i(t.id),o&&c(o.id),s(E);case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return Object(Da.jsx)(gE,{onClick:u,children:"View report"})},wE=ka.d.div(gg||(gg=Object(Ca.a)(["\n  margin: "," 0;\n"])),Ea(20)),CE=ka.d.div(vg||(vg=Object(Ca.a)(["\n  display: flex;\n  justify-content: space-evenly;\n"]))),kE=function(e){var t=e.onClose,n=e.content,r=la().setOpenContactUs;return Object(Da.jsxs)(aj,{close:t,children:[Object(Da.jsx)(wE,{children:n}),Object(Da.jsxs)(CE,{children:[Object(Da.jsx)(Mf,{variant:"secondary",onClick:t,children:"Close"}),Object(Da.jsx)(Mf,{variant:"primary",onClick:function(){t(),r(!0)},children:"Send request"})]})]})},SE=function(){var e=Object(a.useState)(null),t=Object(Hn.a)(e,2),n=t[0],r=t[1],o=Object(a.useState)(!1),i=Object(Hn.a)(o,2),c=i[0],s=i[1],l=Object(a.useState)(null),d=Object(Hn.a)(l,2),b=d[0],f=d[1],h=function(){var e=Object(a.useState)(!1),t=Object(Hn.a)(e,2),n=t[0],r=t[1],o=Object(a.useState)(1),i=Object(Hn.a)(o,2),c=i[0],s=i[1],l=Object(a.useState)(0),d=Object(Hn.a)(l,2),b=d[0],f=d[1],h=Object(a.useState)(null),p=Object(Hn.a)(h,2),O=p[0],m=p[1],g=Object(a.useState)({}),v=Object(Hn.a)(g,2),y=v[0],w=v[1];return Object(a.useEffect)((function(){r(!0);var e={page:c};O&&(e.month=O.month,e.year=O.year),Promise.all([yn.transactions.getTransactions(e),yn.areas.getAllRequests(),yn.areas.getAllResults(),yn.areas.getAreas()]).then((function(e){var t=Object(Hn.a)(e,4),n=t[0],r=t[1],a=t[2],o=t[3],i=function(e,t){return Object(u.a)(Object(u.a)({},e),{},Object(j.a)({},t.id,t))},c=r.data.reduce(i,{}),s=o.data.reduce(i,{});f(n.data.count),w({transactions:n.data.results,requests:c,results:a.data,areas:s})})).catch((function(){return x.toggleErrorModal(ge)})).finally((function(){return r(!1)}))}),[c,O]),Object(u.a)(Object(u.a)({isLoading:n},y),{},{page:c,setPage:s,totalCount:b,filter:O,applyFilter:function(e){var t=e||new Date;m({month:t.getMonth()+1,year:t.getFullYear()}),s(1)},clearFilter:function(){m(null),s(1)}})}(),p=h.isLoading,O=h.transactions,m=h.requests,g=h.results,v=h.areas,y=h.page,w=h.setPage,C=h.totalCount,k=h.filter,S=h.applyFilter,_=h.clearFilter,E=Math.ceil(C/20);return p?Object(Da.jsx)(Mj,{}):k||(null===O||void 0===O?void 0:O.length)?Object(Da.jsxs)("div",{children:[Object(Da.jsxs)(pE,{children:[Object(Da.jsx)(jO,{selectedDate:n,onChange:r,onApply:function(){S(n)},maxDate:Date.now()}),k&&Object(Da.jsx)(OE,{variant:"primary",onClick:function(){r(null),_()},children:"Show all"})]}),(null===O||void 0===O?void 0:O.length)?Object(Da.jsxs)(Da.Fragment,{children:[Object(Da.jsx)("table",{children:Object(Da.jsxs)("tbody",{children:[Object(Da.jsxs)("tr",{children:[Object(Da.jsx)(fE,{children:"Date"}),Object(Da.jsx)(fE,{children:"Amount"}),c&&Object(Da.jsx)(fE,{children:"Size"}),Object(Da.jsx)(fE,{children:"Status"}),Object(Da.jsx)(fE,{children:"Request"})]}),O.map((function(e){var t=e.amount<0,n=e.created_at.split("T")[0].replaceAll("-","."),r=e.completed?"done":"in progress",a=e.request&&!e.error&&!e.rolled_back,o=t?"- $".concat(Math.abs(e.amount)):"".concat(0===e.amount?"":"+"," $").concat(e.amount),i=m[e.request],l=v[null===i||void 0===i?void 0:i.aoi],u=e.amount>0,d=null!=e.area_sq_km?u&&null!=e.processed_area_sq_km?"".concat(rr(e.area_sq_km-e.processed_area_sq_km)," sq km"):"".concat(rr(e.area_sq_km)," sq km"):"";return!c&&d&&s(!0),Object(Da.jsxs)("tr",{children:[Object(Da.jsx)("td",{children:n}),Object(Da.jsx)(hE,{negative:t,children:o}),c&&Object(Da.jsx)("td",{children:d}),Object(Da.jsx)("td",{children:e.rolled_back?"rolled back":r}
1),Object(Da.jsxs)(jE,{children:[!e.request&&e.comment,i&&Object(Da.jsx)(mE,{children:i.notebook_name}),l&&"Area: ".concat(l.name,". "),a&&Object(Da.jsx)(yE,{area:l,request:e.request,results:g,children:"View report"}),e.rolled_back&&(e.comment||e.error)&&Object(Da.jsx)(gE,{onClick:function(){return function(e){var t,n;return f("".concat(null!==(t=e.comment)&&void 0!==t?t:"","  ").concat(null!==(n=e.error)&&void 0!==n?n:""))}(e)},children:"Info"})]})]},e.id)}))]})}),E>1&&Object(Da.jsxs)(vE,{children:[Object(Da.jsx)(gE,{variant:"primary",onClick:function(){return w((function(e){return e-1}))},disabled:1===y,children:"Previous"}),Object(Da.jsxs)(xE,{children:["Page ",y," of ",E]}),Object(Da.jsx)(gE,{variant:"primary",onClick:function(){return w((function(e){return e+1}))},disabled:y===E,children:"Next"})]})]}):Object(Da.jsx)("h3",{children:"No transactions for this period"}),b&&Object(Da.jsx)(kE,{onClose:function(){return f(null)},content:b})]}):Object(Da.jsx)("h3",{children:"You have no transactions"})},_E=function(e){switch(e.activeTab){case oj:return Object(Da.jsx)(rE,{header:"Your information",children:Object(Da.jsx)(bE,{})});case ij:return Object(Da.jsx)(rE,{header:"Your transactions",children:Object(Da.jsx)(SE,{})});default:return null}},EE=ka.d.div(xg||(xg=Object(Ca.a)(["\n  display: flex;\n  height: calc(100% - 60px);\n"]))),LE=function(e){var t,n=Object.assign({},e),r=Object(Ya.i)().hash,o=lj.find((function(e){return e.hash===r})),i=Object(a.useState)(null!==(t=null===o||void 0===o?void 0:o.name)&&void 0!==t?t:oj),c=Object(Hn.a)(i,2),s=c[0],l=c[1];return Object(Da.jsx)(wj,Object(u.a)(Object(u.a)({},n),{},{children:Object(Da.jsxs)(EE,{children:[Object(Da.jsx)(eE,{activeTab:s,setActiveTab:l}),Object(Da.jsx)(_E,{activeTab:s})]})}))},AE=Object(ka.d)(xo)(yg||(yg=Object(Ca.a)(["\n  max-width: ",";\n"])),(function(e){return e.theme.formSize.width})),PE=Object(ka.d)(co).attrs({element:"h1",variant:"h1"})(wg||(wg=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(Cg||(Cg=Object(Ca.a)(["\n    color: ",";\n    margin-bottom: ",";\n    text-align: center;\n  "])),t.colors.nature.n5,Ea(3))})),IE=Object(ka.d)(co).attrs({element:"p",variant:"body2"})(kg||(kg=Object(Ca.a)(["\n  margin-bottom: ",";\n  color: ",";\n  text-align: center;\n"])),Ea(30),(function(e){var t=e.theme;return Object(wa.c)(t.colors.black,.7)})),RE=function(e){var t=e.isLogged,n=Hr().resetAreasState,r=Jr(),a=r.logout,o=r.stopAutoLogin,i=Object(Ya.h)();return Object(Da.jsxs)(Da.Fragment,{children:[Object(Da.jsx)(PE,{children:"Password changed"}),Object(Da.jsxs)(IE,{children:["Your password has been ",Object(Da.jsx)("br",{})," successfully changed"]}),Object(Da.jsx)(Mf,{variant:"primary",onClick:function(){t?(a(!0),n()):(o(!0),i.push(je.AUTH))},fullWidth:!0,children:"Back to login"})]})},zE=Xf.a().shape({new_password1:Xf.c().trim().min(8,M).required(D),new_password2:Xf.c().trim().min(8,M).required(D).oneOf([Xf.b("new_password1"),null],T)}),ME={new_password1:"",new_password2:""},TE=function(){var e=Object(Ya.j)(),t=e.uid,n=e.token,r=Jr(),o=r.isLoading,i=r.changePassword,c=r.error,s=r.confirmPassword,l=Object(a.useState)(!1),d=Object(Hn.a)(l,2),j=d[0],h=d[1],p=!(t&&n),O=function(){var e=Object(f.a)(b.a.mark((function e(r){return b.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!p){e.next=5;break}return e.next=3,i(r);case 3:e.next=7;break;case 5:return e.next=7,s(Object(u.a)({uid:t,token:n},r));case 7:h(!0);case 8:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}();return j?Object(Da.jsx)(RE,{isLogged:p}):Object(Da.jsx)(AE,{onSubmit:O,validationSchema:zE,initialValues:ME,header:"Reset password",error:c,actions:[Object(Da.jsx)(Mf,{type:"submit",variant:"primary",disabled:o,fullWidth:!0,children:"Reset password"},"submit")],children:Object(Da.jsxs)(Ho,{children:[Object(Da.jsx)(Do,{label:"New password",type:"password",name:"new_password1",placeholder:"at least 8 characters"}
1),Object(Da.jsx)(Do,{label:"Confirm new password",type:"password",name:"new_password2",placeholder:"repeat password"})]})})},DE=Object(ka.d)(Df)(Sg||(Sg=Object(Ca.a)(["\n  position: absolute;\n  left: 50%;\n  top: 50%;\n  transform: translate(-50%, -50%);\n"]))),FE=function(e){var t=Object.assign({},e),n=Object(l.e)(Gr);return Object(Da.jsx)(wj,Object(u.a)(Object(u.a)({},t),{},{header:n.isAuthorized?Object(Da.jsx)(yj,{}):null,children:Object(Da.jsx)(DE,{padding:4,children:Object(Da.jsx)(TE,{})})}))},UE="260px",HE=ka.d.div(_g||(_g=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme,n=e.bg;return Object(ka.c)(Eg||(Eg=Object(Ca.a)(["\n    width: ",";\n    height: ",";\n    border-radius: ",";\n    background: center / cover no-repeat url(",");\n    box-shadow: ",";\n    overflow: hidden;\n    &:hover {\n      "," {\n        bottom: 0;\n      }\n    }\n  "])),UE,UE,La(t.radius[2]),n,t.shadows()[0],NE)})),NE=ka.d.div(Lg||(Lg=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(Ag||(Ag=Object(Ca.a)(["\n    padding: "," ",";\n    height: 100%;\n    position: relative;\n    bottom: -73%;\n    background: ",";\n    backdrop-filter: blur(4px);\n    transition: ",";\n  "])),Ea(6),Ea(14),Object(wa.c)(t.colors.nature.n0,.8),t.transitions.medium)})),WE=ka.d.p(Pg||(Pg=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(Ig||(Ig=Object(Ca.a)(["\n    text-align: center;\n    font-size: ",";\n    color: ",";\n  "])),Ea(20),Object(wa.c)(t.colors.black,.7))})),BE=ka.d.div(Rg||(Rg=Object(Ca.a)(["\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  min-height: 60px;\n  margin-bottom: ",";\n"])),Ea(4)),qE=ka.d.p(zg||(zg=Object(Ca.a)(["\n  font-size: ",";\n  color: ",";\n  max-height: 62%;\n  overflow: hidden;\n"])),Ea(13),(function(e){return e.theme.colors.black})),VE=ka.d.p(Mg||(Mg=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(Tg||(Tg=Object(Ca.a)(["\n    color: ",";\n    position: absolute;\n    bottom: 0;\n    left: 0;\n    width: 100%;\n    padding: "," ",";\n    text-align: center;\n    font-size: ",";\n    background: ",";\n  "])),t.colors.black,Ea(6),Ea(14),Ea(14),Object(wa.c)(t.colors.black,.08))})),GE=ka.d.a(Dg||(Dg=Object(Ca.a)(["\n  text-decoration: none;\n"]))),ZE=function(e){var t=e.model;return t.detail_description_link?Object(Da.jsx)(GE,{href:t.detail_description_link,children:Object(Da.jsx)(HE,{bg:t.description_picture,children:Object(Da.jsxs)(NE,{children:[Object(Da.jsx)(BE,{children:Object(Da.jsx)(WE,{children:t.name})}),Object(Da.jsx)(qE,{children:t.description}),Object(Da.jsxs)(VE,{children:["Price ",t.basic_price||0," $ per 1 sq. km."]})]})})}):Object(Da.jsx)(HE,{bg:t.description_picture,children:Object(Da.jsxs)(NE,{children:[Object(Da.jsx)(BE,{children:Object(Da.jsx)(WE,{children:t.name})}),Object(Da.jsx)(qE,{children:t.description}),Object(Da.jsxs)(VE,{children:["Price ",t.basic_price||0," $ per 1 sq. km."]})]})})},YE=ka.d.div(Fg||(Fg=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.alignLeft;return Object(ka.c)(Ug||(Ug=Object(Ca.a)(["\n    display: grid;\n    grid-template-columns: repeat(\n      auto-fit,\n      minmax(",", ",")\n    );\n    grid-template-rows: auto;\n    justify-items: center;\n    gap: "," ",";\n    margin-top: ",";\n  "])),UE,t?UE:"1fr",Ea(25),Ea(30),Ea(22))})),$E=ka.d.main(Hg||(Hg=Object(Ca.a)(["\n  max-width: 1280px;\n  margin: auto;\n  padding: "," ",";\n"])),Ea(20),Ea(60)),JE=Object(ka.d)(gp)(Ng||(Ng=Object(Ca.a)(["\n  width: 160px;\n  margin-top: ",";\n"])),Ea(10)),KE={name:"All models",value:null},QE=[{link:je.ROOT,text:"Home"},{text:"Geo models"}],XE=function(){var e=Hr().getLayers,t=Pr(),n=Object(a.useState)(KE),r=Object(Hn.a)(n,2),o=r[0],i=r[1];Object(a.useEffect)((function(){0===t.length&&e()}),[t.length,e]);var c=Object(a.useMemo)((function(){var e=t.flatMap((function(e){var t=e.domains;return null!==t&&void 0!==t?t:[]})),n=Object(Er.a)(new Set(e)).map((function(e){return{name:e,value:e}}));return[KE].concat(Object(Er.a)(n))}),[t]),s=o.value?t.filter((function(e){var t;return null===(t=e.domains)||void 0===t?void 0:t.includes(o.value)})):t;return Object(Da.jsxs)(Da.Fragment,{children:[Object(Da.jsx)(yj,{}
1),Object(Da.jsxs)($E,{children:[Object(Da.jsx)($_,{items:QE}),Object(Da.jsx)(JE,{items:c,value:KE.value,onSelect:function(e){return i(e)}}),Object(Da.jsx)(YE,{alignLeft:s.length<4,children:s.map((function(e){return Object(Da.jsx)(ZE,{model:e},e.id)}))})]})]})},eL=ka.d.section(Wg||(Wg=Object(Ca.a)(["\n  margin: 15px 0;\n  p,\n  div {\n    font-weight: 400;\n    margin-bottom: 1em;\n  }\n\n  b {\n    font-weight: 500;\n  }\n\n  ul {\n    list-style: outside;\n    margin-left: 2em;\n  }\n"]))),tL=ka.d.h2(Bg||(Bg=Object(Ca.a)(["\n  font-weight: 500;\n  font-size: 1.5em;\n"]))),nL=function(e){var t=e.header,n=e.children;return Object(Da.jsxs)(eL,{children:[Object(Da.jsx)(tL,{children:t}),n]})},rL=ka.d.div(qg||(qg=Object(Ca.a)(["\n  display: flex;\n  justify-content: space-between;\n  align-items: flex-start;\n  gap: 20px;\n"]))),aL=ka.d.h1(Vg||(Vg=Object(Ca.a)(["\n  font-weight: 500;\n  font-size: 2.3em;\n"]))),oL=Object(ka.d)(Sf)(Gg||(Gg=Object(Ca.a)(["\n  display: flex;\n  align-items: center;\n  gap: 8px;\n  margin-top: 5px;\n  padding: 10px 15px;\n  border: 1px solid;\n  border-radius: 20px;\n"]))),iL=ka.d.span(Zg||(Zg=Object(Ca.a)(["\n  font-size: 0.7em;\n"]))),cL=ka.d.main(Yg||(Yg=Object(Ca.a)(["\n  max-width: 1280px;\n  margin: auto;\n  padding: "," ",";\n  color: #182b1c;\n"])),Ea(20),Ea(60)),sL=function(){return Object(Da.jsx)(Da.Fragment,{children:Object(Da.jsxs)(cL,{children:[Object(Da.jsxs)(rL,{children:[Object(Da.jsx)(aL,{children:"Soilmate.ai Terms of Service"}),Object(Da.jsxs)(oL,{variant:"primary",to:je.SIGN_UP,children:[Object(Da.jsx)(xf,{children:"ExpandLeft"})," Back"]})]}),Object(Da.jsx)(iL,{children:"Version 1.0. Issued 20 January 2021 "}),Object(Da.jsx)(nL,{header:"1 General Provisions",children:Object(Da.jsxs)("p",{children:["The Terms of Service set out the rules and technical conditions of the use of the Soilmate.ai Service.",Object(Da.jsx)("br",{})," The Service is provided by QuantumSoftware Sp. z o.o. Modli\u0144ska st. 6A/223 03-216 Warszawa, Poland. ",Object(Da.jsx)("br",{}),"Every User must read and comply with the Terms of Service. The commencement of the use of the Soilmate.ai Sevice shall be tantamount to accepting the Soilmate.ai Terms of Service, with no need to conclude a separate agreement.",Object(Da.jsx)("br",{})," The copyright in the Soilmate.ai is protected under the Act on copyright and related rights of 4 February 1994 (Journal of Laws 1994 No. 24, Item 83, as amended).",Object(Da.jsx)("br",{})," The Terms of Service shall be governed by and construed in accordance with Polish law. ",Object(Da.jsx)("br",{}),"The Terms of Service shall be effective from 20 January 2021 until further notice."]})}),Object(Da.jsx)(nL,{header:"2 Definitions",children:Object(Da.jsxs)("p",{children:["The terms used in the Terms of Service shall have the following meaning:",Object(Da.jsx)("br",{}),Object(Da.jsx)("b",{children:"Soilmate.ai Service"})," \u2013 the cloud service where the Service User requests and manages (requests, analyses, imports, exports) data. ",Object(Da.jsx)("br",{}),Object(Da.jsx)("b",{}),"Service User \u2013 Soilmate.ai customer using an activated Soilmate.ai Service.",Object(Da.jsx)("br",{}),Object(Da.jsx)("b",{children:"Activation "}),"\u2013 enabling the service as indicated herein. ",Object(Da.jsx)("br",{}),Object(Da.jsx)("b",{children:"Login"})," \u2013 the User\u2019s identifier used to log in to the Soilmate.ai Cloud.",Object(Da.jsx)("br",{}),Object(Da.jsx)("b",{children:"Password"})," \u2013 a string of characters used by the Service User to log in to the Soilmate.ai. ",Object(Da.jsx)("br",{}),Object(Da.jsx)("b",{children:"Data"})," \u2013 all files and data in database stored by the User and Soilmate.ai Service.",Object(Da.jsx)("br",{}),Object(Da.jsx)("b",{children:"Agreement"})," \u2013 the service agreement concluded by and between the User and Soilmate.ai. ",Object(Da.jsx)("br",{}),Object(Da.jsx)("b",{children:"Terms of Service "}),"\u2013 these Terms of Service. ",Object(Da.jsx)("br",{}),Object(Da.jsx)("b",{children:"Soilmate.ai Privacy Policy"})," \u2013 a separate document informing the Users of what data are collected from them and how they will be used as well as de
1scribing the rules of the processing by Soilmate.ai of the Users data.",Object(Da.jsx)("br",{}),Object(Da.jsx)("b",{children:"Soilmate.ai"})," \u2013 QuantumSoftware Sp. z o.o. seated in Modli\u0144ska st. 6A/223 03-216 Warszawa, Poland."]})}),Object(Da.jsx)(nL,{header:"3 Electronically supplied services",children:Object(Da.jsxs)("div",{children:["The services provided in the Soilmate.ai are services supplied electronically by QuantumSoftware in accordance with the Terms of Service.",Object(Da.jsx)("br",{}),"Through the Soilmate.ai, regardless of the file format, the User and Soilmate.ai may:",Object(Da.jsx)("ul",{children:Object(Da.jsx)("li",{children:"Request analytics"})})]})}),Object(Da.jsx)("h3",{}),Object(Da.jsxs)(nL,{header:"4 Terms and Conditions of service provision",children:[Object(Da.jsxs)("div",{children:["Soilmate.ai reserves the right to discontinue the provision of the Soilmate.ai service if the User infringes the Terms of Service or the applicable law.",Object(Da.jsx)("br",{}),"The following shall be prohibited: ",Object(Da.jsx)("br",{}),Object(Da.jsxs)("ol",{children:[Object(Da.jsx)("li",{children:"carrying out activities aimed at disrupting or precluding proper functioning of the Soilmate.ai Service,"}),Object(Da.jsx)("li",{children:"carrying out activities aimed at unauthorized access to the Soilmate.ai Service, and content detrimental to the reputation of Soilmate.ai."})]}),"Soilmate.ai shall immediately notify the User in the occurrence of an incident described above.",Object(Da.jsx)("br",{}),"In connection with the use of Soilmate.ai Service, it shall also be prohibited to make any declarations on behalf of persons without due authorization granted by them to do so or to impersonate anyone, e.g. by using someone else\u2019s personal data, including another person\u2019s e-mail addresses."]}),Object(Da.jsx)("p",{children:"Soilmate.ai reserves the right to discontinue the provision of Soilmate.ai Service in the event of failure or technical upgrade of the Soilmate.ai Service or during maintenance breaks. Soilmate.ai shall make every endeavor for such unavailability of the Soilmate.ai Service to cause the Users the most minor inconvenience possible."}),Object(Da.jsx)("p",{children:"Soilmate.ai shall exercise due care in updating Soilmate.ai on an ongoing basis in accordance with the changing legal regulations and technical requirements."}),Object(Da.jsxs)("p",{children:[Object(Da.jsx)("b",{children:"Discontinuation of Services."})," Soilmate.ai can discontinue Service for User if no activities for 6 months. Soilmate.ai will notify User at least 1 month before discontinuing of Service.",Object(Da.jsx)("br",{}),"Soilmate will notify Customer at least 1 month before significantly modifying a Customer-facing Soilmate API in a backwards-incompatible manner. Nothing in this RulesSection 1.4(d) (Discontinuation of Services) limits Soilmate.ai ability to make changes required to comply with applicable law, address a material security risk, or avoid a substantial economic or material technical burden."]})]}),Object(Da.jsx)(nL,{header:"5 Payments",children:Object(Da.jsxs)("p",{children:["Soilmate.ai Services are provided through a per-request fee. The fee is calculated based on the AoI area and the model type. Soilmate.ai Service charges Users from the internal wallet. The wallet should be top up by User via the proposed payment methods.",Object(Da.jsx)("br",{}),"All payments may be initiated explicitly by User. All fees are non-refundable."]})}),Object(Da.jsxs)(nL,{header:"6 Responsibility",children:[Object(Da.jsxs)("div",{children:["Soilmate.ai shall not be liable for any loss or damage arising from the following:",Object(Da.jsxs)("ul",{children:[Object(Da.jsx)("li",{children:"disclosure by the User of the User\u2019s login or password to the Service to any third parties,"}),Object(Da.jsx)("li",{children:"measures for the protection of the equipment or devices used by the User to access Soilmate.ai Service from malware or unauthorized third-party access,"}),Object(Da.jsx)("li",{children:"any interruptions in the supply of the Service for reasons not attributable to Soilmate.ai,"}),Object(Da.jsx)("li",{children:"Internet failure,"}),Object(Da.jsx)("li",{children:"unavailability of Soilmate.ai Service as a result of unforeseeable events,"}),Object(Da.jsx)("li",{children:"Internet-related risks, e.g. hack attacks, viruses infecting Soilmate.ai Service,"}),Object(Da.jsx)("li",{children:"misuse of Soilmate.ai Service, its features, other than only the consequence of failure to comply with the Terms of Service."}),"The Users shall be solely responsible for signing up for and using the Soilmate.ai Service. Soilmate.ai shall not be liable for any of the following arising from the use of the Soilmate.ai Service:",Object(Da.jsxs)("ol",{children:[Object(Da.jsx)("li",{children:"any damage suffered by the User due to the User\u2019s loss of profit or stoppage,"}),Object(Da.jsx)("li",{children:"any damage caused by the User\u2019s loss of business information."})]})]})]}),Object(Da.jsx)("p",{children:"The User shall be responsible for using Soilmate.ai Service solely in circumstances ensuring communication confidentiality and preventing unauthorized third-party access to any information uploaded to Soilmate.ai Service."})]}),Object(Da.jsxs)(nL,{header:"7 Applicable third-party terms of service",children:[Object(Da.jsxs)("p",{children:["Geo Location Terms. Soilmate.ai Service includes and makes use of certain functionality and services provided by third parties that allow us to include maps, geocoding, places, and other Content from Google, Inc. (\u201cGoogle\u201d) as part of the Services (the \u201cGeo-Location Services\u201d). Your use of the Geo-Location Services is subject to Google\u2019s then current Terms of Use for Google Maps/Google Earth (",Object(Da.jsx)("a",{href:"http://www.google.com/intl/en_us/help/terms_maps.html",children:"http://www.google.com/intl/en_us/help/terms_maps.html"}),"), and by using the Geo-Location Services, you are agreeing to be bound by Google\u2019s Terms of Use."]}),Object(Da.jsxs)("p",{children:["API. Subject to the terms and conditions contained in these Terms, we hereby grant you a non-exclusive, non-transferable right and license to access the third-party application programming interface available through the Soilmate.ai Service (collectively, the \u201cAPI\u201d) for the Permitted Purposes in connection with use of the Services as contemplated herein, conditioned on your compliance with these Terms. Such license is granted subject to any open source license terms presented prior to accessing the API. You will not make excessive or unrequired API calls. If you are deemed to be abusing the API network, you may be throttled or denied to stop potential attacks. You agree to comply with the Google API Terms of Service available at"," ",Object(Da.jsx)("a",{href:"https://developers.google.com/terms/",children:"https://developers.google.com/terms/"}),"."]})]}),Object(Da.jsxs)(nL,{header:"8 Complaint handling procedure",children:[Object(Da.jsx)("p",{children:"The User may lodge a complaint related to the use of the Soillmate.ai Service."}),Object(Da.jsx)("p",{children:"Complaints should be lodged with Soilmate.ai: by electronic mail to the following address: supp
1[email protected], in writing to the following address: QuantumSoftware Sp. z o.o. Modli\u0144ska st. 6A/223 03-216 Warszawa, Poland."}),Object(Da.jsx)("p",{children:"Complaints must be lodged no later than 7 (seven) days after the date on which the reason for the complaint occurred."}),Object(Da.jsx)("p",{children:"Complaints shall be examined within 30 (thirty) days of their receipt (i.e. the date of the delivery of the complaint concerned to Soilmate.ai). The User shall be notified of the result of the complaint handling manner immediately after its examination."}),Object(Da.jsx)("p",{children:"In particularly complicated cases, where the examination of a complaint requires additional activities, the time limit for responding may be extended to 60 (sixty) days of the receipt of the complaint concerned by Soilmate.ai."})]}),Object(Da.jsxs)(nL,{header:"Final provisions",children:[Object(Da.jsx)("p",{children:"Any disputes between Soilmate.ai and Users shall be settled by the competent court of law having jurisdiction in accordance with the applicable rules."}),Object(Da.jsx)("p",{children:"Soilmate.ai reserves the right to discontinue all or part of the Services subject to a prior notification to the Service Recipients 14 days in advance."}),Object(Da.jsxs)("p",{children:["These Terms of Service are available at the Website:",Object(Da.jsx)("br",{}),Object(Da.jsx)("a",{href:"https://portal.soilmate.ai/terms",children:"https://portal.soilmate.ai/terms"})]}),Object(Da.jsx)("p",{children:"These Terms of Service may be amended by Soilmate.ai at any time. Any amendments to the Terms of Service shall apply from the date indicated in such amended Terms of Service published at the Website."})]})]})})},lL=ka.d.div($g||($g=Object(Ca.a)(["\n  display: flex;\n  justify-content: space-between;\n  align-items: flex-start;\n  gap: 20px;\n"]))),uL=ka.d.h1(Jg||(Jg=Object(Ca.a)(["\n  font-weight: 500;\n  font-size: 2.3em;\n"]))),dL=Object(ka.d)(Sf)(Kg||(Kg=Object(Ca.a)(["\n  display: flex;\n  align-items: center;\n  gap: 8px;\n  margin-top: 5px;\n  padding: 10px 15px;\n  border: 1px solid;\n  border-radius: 20px;\n"]))),bL=ka.d.main(Qg||(Qg=Object(Ca.a)(["\n  max-width: 1280px;\n  margin: auto;\n  padding: "," ",";\n\n  h1 {\n    font-weight: 500;\n    font-size: 2.3em;\n  }\n\n  ol,\n  ul {\n    list-style: none;\n    font-weight: 500;\n    font-size: 1.5em;\n    counter-reset: section;\n\n    li {\n      margin-bottom: 1em;\n      line-height: 1.5;\n    }\n\n    li:before {\n      counter-increment: section;\n      content: counters(section, '.') ' ';\n      margin-right: 1em;\n    }\n\n    ol {\n      margin: 0;\n      counter-reset: subsection;\n      font-size: initial;\n      font-weight: 100;\n\n      li {\n        margin-bottom: 10px;\n        line-height: 1.5;\n        p {\n          margin-bottom: 1em;\n        }\n        b {\n          font-weight: 500;\n          font-size: 1.2em;\n        }\n      }\n\n      li:before {\n        counter-increment: subsection;\n        content: counters(section, '.') '.' counters(subsection, '.') ' ';\n        margin-right: 1em;\n        font-weight: 300;\n      }\n    }\n    ul {\n      margin: 0;\n      counter-reset: subsection;\n      margin: 0.3em;\n\n      li {\n        margin-bottom: 0;\n        line-height: 1.5;\n        font-size: initial;\n        font-weight: 100;\n        margin-left: 2em;\n      }\n\n      li:before {\n        counter-increment: subsection;\n        content: '(' counter(subsection, lower-alpha) ') '; /* Use lower-case alphabets for top-level items */\n        margin-right: 0.5em;\n        font-size: 0.8em;\n        font-weight: 300;\n      }\n    }\n  }\n"])),Ea(20),Ea(60)),fL=function(){return Object(Da.jsx)(Da.Fragment,{children:Object(Da.jsxs)(bL,{children:[Object(Da.jsxs)(lL,{children:[Object(Da.jsx)(uL,{children:"Soilmate.ai Privacy Policy"}),Object(Da.jsxs)(dL,{variant:"primary",to:je.SIGN_UP,children:[Object(Da.jsx)(xf,{children:"ExpandLeft"})," Back"]})]}),Object(Da.jsxs)("ol",{children:[Object(Da.jsxs)("li",{children:["Introduction",Object(Da.jsxs)("ol",{children:[Object(Da.jsx)("li",{children:"We are committed to safeguarding the privacy of our website visitors and service users."}),Object(Da.jsx)("li",{children:"This policy applies where we are acting as a data controller with respect to the personal data of our website visitors and service users; in other words, where we determine the purposes and means of the processing of that personal data."}),Object(Da.jsx)("li",{children:"We use cookies on our website. Insofar as those cookies are not strictly necessary for the provision of our website and services, we will ask you to consent to our use of cookies when you first visit our website."}),Object(Da.jsx)("li",{children:"In this policy, \u201cwe\u201d, \u201cus\u201d and \u201cour\u201d refer to SoilMate. For more information about us, see Section 11."})]})]}),Object(Da.jsxs)("li",{children:["How we use your personal data",Object(Da.jsxs)("ol",{children:[Object(Da.jsxs)("li",{children:["In this Section 2 we have set out:",Object(Da.jsxs)("ul",{children:[Object(Da.jsx)("li",{children:"the general categories of personal data that we may process;"}),Object(Da.jsx)("li",{children:"the purposes for which we may process personal data; and"}),Object(Da.jsx)("li",{children:"the legal bases of the processing."})]})]}),Object(Da.jsx)("li",{children:"We may process data about your use of our website and services (\u201cusage data\u201c). The usage data may include your IP address, geographical location, browser type and version, operating system, referral source, length of visit, page views and website navigation paths, as well as information about the timing, frequency and pattern of your service use. This usage data may be processed for the purposes of analysing the use of the website and services. The legal basis for this processing is our legitimate interests, namely monitoring and improving our website and services."}),Object(Da.jsx)("li",{children:"We may process your account data (\u201caccount data\u201c). The account data may include your name and email address and any additional data you provided in your account. The account data may be processed for the purposes of operating our website, providing our services, ensuring the security of our website and services, maintaining back-ups of our databases and communicating with you. The legal basis for this processing is our legitimate interests, namely the proper administration of our website and business. If you use a third-party authentication provider (e.g. \u201cGoogle Login\u201d), we use the data obtained from this provider (email and name) in the same manner."}),Object(Da.jsx)("li",{children:"We may process information contained in any enquiry you submit to us regarding goods and/or services (\u201cenquiry data\u201c). The enquiry data may be processed for the purposes of offering, marketing and selling relevant goods and/or services to you. The legal basis for this processing is consent."}),Object(Da.jsx)("li",{children:"We may process information relating to our customer relationships, including customer contact information (\u201ccustomer relationship data\u201c). The customer relationship data may include your name, your employer, your job title or role, your contact details, and information contained in communications between us and you or your employer. The source of the customer relationship data is you or your employer. The customer relationship data may be processed for the purposes of managing our relationships with customers, communicating with customers, keeping records of those communications and promoting our products and services to customers. The legal basis for this processing is our legitimate interests, namely the proper management of our customer relationships."}),Object(Da.jsx)("li",{children:"We may process information that you provide to us for the purpose of subscribing to our email notifications and/or newsletters (\u201cnotification data\u201c). The notification data may be processed for the purposes of sending you the relevant notifications and/or newsletters. The legal basis for this processing is consent."}),Object(Da.jsx)("li",{children:"We may process any of your personal data identified in this policy where necessary for the establishment, exercise or defence of legal claims, whether in court proceedings or in an administrative or out-of-court procedure. The legal basis for this processing is our legitimate interests, namely the protection and assertion of our legal r
1ights, your legal rights and the legal rights of others."}),Object(Da.jsx)("li",{children:"Please do not supply any other person\u2019s personal data to us, unless we prompt you to do so."})]})]}),Object(Da.jsxs)("li",{children:["Providing your personal data to others",Object(Da.jsxs)("ol",{children:[Object(Da.jsx)("li",{children:"We may disclose your name, email address and other personal data your provided to us to our suppliers or subcontractors insofar as reasonably necessary for the proper administration of our services."}),Object(Da.jsx)("li",{children:"In addition to the specific disclosures of personal data set out in this Section 3, we may disclose your personal data where such disclosure is necessary for compliance with a legal obligation to which we are subject, or in order to protect your vital interests or the vital interests of another natural person. We may also disclose your personal data where such disclosure is necessary for the establishment, exercise or defence of legal claims, whether in court proceedings or in an administrative or out-of-court procedure."})]})]}),Object(Da.jsxs)("li",{children:["International transfers of your personal data",Object(Da.jsxs)("ol",{children:[Object(Da.jsx)("li",{children:"In this Section 4, we provide information about the circumstances in which your personal data may be transferred to countries outside the European Economic Area (EEA)."}),Object(Da.jsx)("li",{children:"We have offices and facilities in Ukraine. The European Commission has made an \u201cadequacy decision\u201d with respect to the data protection laws of this country. Transfers will be protected by appropriate safeguards, namely the use of standard data protection clauses adopted or approved by the European Commission, a copy of which can be obtained from https://ec.europa.eu/info/law/law-topic/data-protection/data-transfers-outside-eu/model-contracts-transfer-personal-data-third-countries_en"}),Object(Da.jsx)("li",{children:"The hosting facilities for our website and services are situated in Western Europe, Ukraine and may also partially be located in United States. The European Commission has made an \u201cadequacy decision\u201d with respect to the data protection laws of each of these countries. Transfers to each of these countries will be protected by appropriate safeguards, namely the use of standard data protection clauses adopted or approved by the European Commission, a copy of which you can obtain from https://ec.europa.eu/info/law/law-topic/data-protection/data-transfers-outside-eu/model-contracts-transfer-personal-data-third-countries_en"})]})]}),Object(Da.jsxs)("li",{children:["Retaining and deleting personal data",Object(Da.jsxs)("ol",{children:[Object(Da.jsx)("li",{children:"This Section 5 sets out our data retention policies and procedure, which are designed to help ensure that we comply with our legal obligations in relation to the retention and deletion of personal data."}),Object(Da.jsx)("li",{children:"Personal data that we process for any purpose or purposes shall not be kept for longer than is necessary for that purpose or those purposes."}),Object(Da.jsx)("li",{children:"Notwithstanding the other provisions of this Section 6, we may retain your personal data where such retention is necessary for compliance with a legal obligation to which we are subject, or in order to protect your vital interests or the vital interests of another natural person."})]})]}),Object(Da.jsxs)("li",{children:["Amendments",Object(Da.jsxs)("ol",{children:[Object(Da.jsx)("li",{children:"We may update this policy from time to time by publishing a new version on our website."}),Object(Da.jsx)("li",{children:"You should check this page occasionally to ensure you are happy with any changes to this policy."}),Object(Da.jsx)("li",{children:"We will notify of changes to this policy on our website with the date of its last modifications."})]})]}),Object(Da.jsxs)("li",{children:["Your rights",Object(Da.jsxs)("ol",{children:[Object(Da.jsx)("li",{children:"In this Section 7, we have summarised the rights that you have under data protection law. Some of the rights are complex, and not all of the details have been included in our summaries. Accordingly, you should read the relevant laws and guidance from the regulatory authorities for a full explanation of these rights."}),Object(Da.jsxs)("li",{children:["Your principal rights under data protection law are:",Object(Da.jsxs)("ul",{children:[Object(Da.jsx)("li",{children:"the right to access;"}
1),Object(Da.jsx)("li",{children:"the right to rectification;"}),Object(Da.jsx)("li",{children:"the right to erasure;"}),Object(Da.jsx)("li",{children:"the right to restrict processing;"}),Object(Da.jsx)("li",{children:"the right to object to processing;"}),Object(Da.jsx)("li",{children:"the right to data portability;"}),Object(Da.jsx)("li",{children:"the right to complain to a supervisory authority; and"}),Object(Da.jsx)("li",{children:"the right to withdraw consent."})]})]}),Object(Da.jsx)("li",{children:"You have the right to confirmation as to whether or not we process your personal data and, where we do, access to the personal data, together with certain additional information. That additional information includes details of the purposes of the processing, the categories of personal data concerned and the recipients of the personal data. Providing the rights and freedoms of others are not affected, we will supply to you a copy of your personal data. The first copy will be provided free of charge, but additional copies may be subject to a reasonable fee. You can request a copy by contacting us at [email protected]."}),Object(Da.jsx)("li",{children:"You have the right to have any inaccurate personal data about you rectified and, taking into account the purposes of the processing, to have any incomplete personal data about you completed."}),Object(Da.jsx)("li",{children:"In some circumstances you have the right to the erasure of your personal data without undue delay. Those circumstances include: the personal data are no longer necessary in relation to the purposes for which they were collected or otherwise processed; you withdraw consent to consent-based processing; you object to the processing under certain rules of applicable data protection law; the processing is for direct marketing purposes; and the personal data have been unlawfully processed. However, there are exclusions of the right to erasure. The general exclusions include where processing is necessary: for exercising the right of freedom of expression and information; for compliance with a legal obligation; or for the establishment, exercise or defence of legal claims."}),Object(Da.jsx)("li",{children:"In some circumstances you have the right to restrict the processing of your personal data. Those circumstances are: you contest the accuracy of the personal data; processing is unlawful but you oppose erasure; we no longer need the personal data for the purposes of our processing, but you require personal data for the establishment, exercise or defence of legal claims; and you have objected to processing, pending the verification of that objection. Where processing has been restricted on this basis, we may continue to store your personal data. However, we will only otherwise process it: with your consent; for the establishment, exercise or defence of legal claims; for the protection of the rights of another natural or legal person; or for reasons of important public interest."}),Object(Da.jsx)("li",{children:"You have the right to object to our processing of your personal data on grounds relating to your particular situation, but only to the extent that the legal basis for the processing is that the processing is necessary for: the performance of a task carried out in the public interest or in the exercise of any official authority vested in us; or the purposes of the legitimate interests pursued by us or by a third party. If you make such an objection, we will cease to process the personal information unless we can demonstrate compelling legitimate grounds for the processing which override your interests, rights and freedoms, or the processing is for the establishment, exercise or defence of legal claims."}),Object(Da.jsx)("li",{children:"You have the right to object to our processing of your personal data for direct marketing purposes (including profiling for direct marketing purposes). If you make such an objection, we will cease to process your personal data for this purpose."}),Object(Da.jsxs)("li",{children:["To the extent that the legal basis for our processing of your personal data is:",Object(Da.jsxs)("ul",{children:[Object(Da.jsx)("li",{children:"consent; or"}),Object(Da.jsx)("li",{children:"that the processing is necessary for the performance of a contract to which you are party or in order to take steps at your request prior to entering into a contract,"})]}),"and such processing is carried out by automated means, you have the right to re
1ceive your personal data from us in a structured, commonly used and machine-readable format. However, this right does not apply where it would adversely affect the rights and freedoms of others."]}),Object(Da.jsx)("li",{children:"If you consider that our processing of your personal information infringes data protection laws, you have a legal right to lodge a complaint with a supervisory authority responsible for data protection. You may do so in the EU member state of your habitual residence, your place of work or the place of the alleged infringement."}),Object(Da.jsx)("li",{children:"To the extent that the legal basis for our processing of your personal information is consent, you have the right to withdraw that consent at any time. Withdrawal will not affect the lawfulness of processing before the withdrawal."}),Object(Da.jsx)("li",{children:"You may exercise any of your rights in relation to your personal data by written notice to us, in addition to the other methods specified in this Section 7."})]})]}),Object(Da.jsxs)("li",{children:["About cookies",Object(Da.jsxs)("ol",{children:[Object(Da.jsx)("li",{children:"A cookie is a file containing an identifier (a string of letters and numbers) that is sent by a web server to a web browser and is stored by the browser. The identifier is then sent back to the server each time the browser requests a page from the server."}),Object(Da.jsx)("li",{children:"Cookies may be either \u201cpersistent\u201d cookies or \u201csession\u201d cookies: a persistent cookie will be stored by a web browser and will remain valid until its set expiry date, unless deleted by the user before the expiry date; a session cookie, on the other hand, will expire at the end of the user session, when the web browser is closed."}),Object(Da.jsx)("li",{children:"Cookies do not typically contain any information that personally identifies a user, but personal information that we store about you may be linked to the information stored in and obtained from cookies."})]})]}),Object(Da.jsxs)("li",{children:["Cookies that we may use",Object(Da.jsx)("ol",{children:Object(Da.jsxs)("li",{children:["We may use cookies for the following purposes:",Object(Da.jsxs)("ul",{children:[Object(Da.jsx)("li",{children:"authentication \u2013 we use cookies to identify you when you visit our website and as you navigate our website;"}),Object(Da.jsx)("li",{children:"status \u2013 we use cookies to help us to determine if you are logged into our website;"}),Object(Da.jsx)("li",{children:"personalisation \u2013 we use cookies to store information about your preferences and to personalise the website for you;"}),Object(Da.jsx)("li",{children:"security \u2013 we use cookies as an element of the security measures used to protect user accounts, including preventing fraudulent use of login credentials, and to protect our website and services generally;"}),Object(Da.jsx)("li",{children:"analysis \u2013 we use cookies to help us to analyse the use and performance of our website and services;"}),Object(Da.jsx)("li",{children:"cookie consent \u2013 we use cookies to store your preferences in relation to the use of cookies more generally;"})]})]})})]}),Object(Da.jsxs)("li",{children:["Cookies used by our service providers",Object(Da.jsxs)("ol",{children:[Object(Da.jsx)("li",{children:"Our service providers use cookies and those cookies may be stored on your computer when you visit our website."}),Object(Da.jsxs)("li",{children:[Object(Da.jsx)("b",{children:"Newsletter and marketing communications"}),Object(Da.jsx)("p",{children:"With the following information we inform you about the contents of our newsletter as well as the registration, dispatch and statistical evaluation procedure and your rights of objection. By subscribing to our newsletter you agree to the receipt and the described procedures. The following information informs you about the contents of our newsletter as well as the registration, dispatch and statistical evaluation procedure and your rights of objection. By subscribing to our newsletter you agree to the reception and the described procedures."}),Object(Da.jsx)("p",{children:"Content of the newsletter: We send newsletters, e-mails and other electronic notifications containing advertising information (hereinafter \u201cnewsletters\u201d) only with the recipients consent or legal permission. If the content of a newsletter is specifically described as part of the registration, this is are decisive for the users\u2019 consent. In addition, our newsletters contain information about us and our services."}),Object(Da.jsx)("p",{children:"Double opt-in and logging: Subscription to our newsletter takes place in a so-called double opt-in procedure. This means that after registration you will receive an e-mail asking you to confirm your registration. This confirmation is necessary so that no one can log in with other e-mail addresses. Subscriptions to the newsletter are logged in order to be able to prove the registration process in accordance with legal requirements. This includes the storage of the login and confirmation time."}),Object(Da.jsx)("p",{children:"The dispatch of the newsletter and the performance measurement associated with it are based on the recipient\u2019s consent pursuant to Art. 6 para. 1 lit. a, Art. 7 GDPR in conjunction with \xa7 7 para. 2 no. 3 UWG or, if consent is not required, on the basis of our legitimate interests in direct marketing pursuant to Art. 6 para. 1 lit. f. GDPR in conjunction with Section 7 para. 3 UWG. The registration procedure is recorded on the basis of our legitimate interests pursuant to Art. 6 para. 1 lit. f GDPR. We are interested in the use of a user-friendly and secure newsletter system that serves both our business interests and the expectations of users and also allows us to provide proof of consent. Cancellation/Withdrawal \u2013 You can cancel the receipt of our newsletter at any time, i.e. withdraw your consent, through a cancelation link at the end of each newsletter. In order to prove a previously given consent, we may store the unsubscribed e-mail addresses for up to three years on the basis of our legitimate interests before deleting them. The processing of this data is limited to the purpose of a possible defence against claims. An individual application for cancellation is possible at any time, provided that a former existence of a consent is confirmed at the same time."}),Object(Da.jsx)("p",{children:"In addition to our newsletter, we also send out marketing communications by e-mail to inform our insurance customers and account users about our product range as well as special promotions and offers. This is done on the basis of our legitimate interest pursuant to Art. 6 para. 1 lit. f GDPR. As a young company, our legitimate interest is to keep our clients and account users constantly informed about our expanding range of insurance products. There is no recognizable overriding interest opposing this. Our clients and account users are informed of this process at the time the e-mail address is collected and can unsubscribe from these marketing communications at any time. The balancing of interests pursuant to Art. 6 (1) sentence 1 lit. f DS-GVO is therefore in favour of the permissibility of processing this contact data for direct advertising purposes."})]}),Object(Da.jsxs)("li",{children:["Google Analytics. On the basis of our legitimate interests (i.e. interest in the analysis, optimisation and economic operation of our online offer in the sense of Art. 6 para. 1 lit. f. GDPR), in our website and in all subdomains we make use of Google Analytics in accordance with the following GDPR principles . Google uses co
1okies. The information generated by the cookie about the use of the online offer by the user is usually transferred to a Google server in the USA and stored there.",Object(Da.jsx)("p",{children:"Google is certified under the Privacy Shield Agreement and thereby offers a guarantee of compliance with European privacy laws (https://www.privacyshield.gov/participant?id=a2zt000000001L5AAI&status=Active)."}),Object(Da.jsx)("p",{children:"Google will use this information on our behalf to evaluate the use of our online services by users, to compile reports on the activities within this online service and to provide us with other services associated with the use of this online service and the Internet. Pseudonymous user profiles of the users can be created from the processed data."}),Object(Da.jsx)("p",{children:"We only use Google Analytics with IP anonymization enabled. This means that the IP address of the user is shortened by Google within member states of the European Union or in other contracting states of the Agreement on the European Economic Area. Only in exceptional cases is the full IP address transmitted to a Google server in the USA and shortened there."}),Object(Da.jsx)("p",{children:"The IP address transmitted by the user\u2019s browser is not merged with other Google data. Users may refuse the use of cookies by selecting the appropriate settings on their browser, they may also refuse the use of cookies by selecting the appropriate settings on their browser, they may refuse the collection of information by Google regarding the use of cookies and the processing of such information by Google by selecting the appropriate settings on their browser, and they may refuse the use of cookies by selecting the appropriate settings on their browser, and they may refuse the use of cookies by selecting the appropriate settings on their browser, and by downloading and installing the browser plug-in available at the following link: http://tools.google.com/dlpage/gaoptout?hl=en."}),Object(Da.jsx)("p",{children:"Further information on the use of data by Google, setting and objection options can be found in Google\u2019s privacy policy (https://policies.google.com/privacy) and in the settings for the display of advertising by Google (https://adssettings.google.com/authenticated)."}),Object(Da.jsx)("p",{children:"The personal data of the users will be deleted or anonymized after 14 months."})]}),Object(Da.jsx)("li",{children:"Google Adwords and Conversion Measurement. On the basis of our legitimate interests (i.e. interest in the analysis, optimisation and economic operation of our online offer within the meaning of Art. 6 para. 1 lit. f. GDPR) we use the services of Google Ireland Limited, Gordon House, Barrow Street, Dublin 4, Ireland, (\u201cGoogle\u201d). Google is certified under the Privacy Shield Agreement and thus offers a guarantee to comply with European data protection law (https://www.privacyshield.gov/participant?id=a2zt000000001L5AAI&status=Active). We use the online marketing tool Google \u201cAdWords\u201d to place ads in the Google Advertising Network (e.g., in search results, in videos, on websites, etc.) so that they are displayed to users who have a presumed interest in the ads. This allows us to display ads for and within our online offer and more specifically present users only with ads that potentially correspond to their interests. For example, if a user is shown ads for products in which they have displayed prior interest in other online offers, this is referred to as \u201cremarketing\u201d. For these purposes, when our website and others on which the Google Advertising Network is active are accessed, Google directly executes a code from Google and (re)marketing tags (invisible graphics or code, also known as \u201cweb beacons\u201d) are integrated into the website. With their help, an individual cookie, i.e. a small file, is stored on the user\u2019s device (comparable technologies can also be used instead of cookies). In this file it is noted which websites the user visits, which content they are interested in and which offers the user has clicked on, technical information on the browser and operating system, referring websites, visiting time and further information on the use of the online offer. We also receive an individual \u201cconversion cookie\u201d. The information collected with the help of cookies is used by Google to generate conversion statistics for us. However, we only see the total number of anonymous users who clicked on our ad and were redirected to a page with a conversion tracking tag. However, we do not receive any information that personally identifies users. User data is processed pseudonymously within the Google advertising network. This means that Google does not store and process, for example, the names or e-mail addresses of users, but processes the relevant data cookie-related within pseudonymous user profiles. This means from Google\u2019s point of view, the ads are not managed and displayed for a specifically identified person, but for the cookie holder, regardless of who this cookie holder is. This does not apply if a user has expressly permitted Google to process the data without this pseudonymisation. The information collected about the users is transmitted to Google and stored on Google\u2019s servers in the USA. Further information on data use by Google, possible settings and objections can be found in Google\u2019s data protection declaration (https://policies.google.com/technologies/ads) and in the settings for the display of advertisements by Google (https://adssettings.google.com/authenticated). You may also object to the use of cookies for range measurement and advertising purposes via the deactivation page of the network advertising initiative (http://optout.networka
1dvertising.org/) and additionally the US website (http://www.aboutads.info/choices) or the European website (http://www.youronlinechoices.com/uk/your-ad-choices/)."}),Object(Da.jsxs)("li",{children:[Object(Da.jsx)("p",{children:"Hubspot \u2013 Online Marketing Analysis / Customer Communication. On the basis of our legitimate interests (i.e. interest in the analysis, optimisation and economic operation of our online offer in the sense of Art. 6 para. 1 lit. f. GDPR), we make use of the tool Hubspot from Hubspot Inc. also for online marketing analysis and customer communication. Among other, this includes content management, e-mail marketing, reporting (traffic sources, accesses,\u2026), contact management, landing page tracking."}),Object(Da.jsx)("p",{children:"This tool makes use of web beacons and under certain circumstances \u201ccookies\u201d are also set, which are stored on your computer and enable us to analyse your use of the website. Hubspot analyses the collected information (e.g. IP address, geographical location, type of browser, duration of the visit and pages accessed) in order to generate reports on the pages visited. For more information on how Hubspot works, please refer to the Hubspot Inc. privacy policy at: http://legal.hubspot.com/de/privacy-policy If a user generally does not wish to be recorded by Hubspot, the storage of cookies can be prevented at any time by appropriate browser settings."}),Object(Da.jsx)("p",{children:"Hubspot Inc., is a company based in 25 First Street, 2nd Floor, Cambridge, MA 02141, USA. Hubspot Inc. is certified under the Privacy Shield Agreement (https://www.privacyshield.gov/participant?id=a2zt0000000TN8pAAG&status=Active)."})]}),Object(Da.jsxs)("li",{children:["Online presence in social media. We maintain online presences within social networks and platforms in order to communicate with active customers, interested parties and users and to inform them about our services. When accessing the respective networks and platforms, the terms and conditions and the data processing guidelines of their respective operators apply. Unless otherwise stated in our privacy policy, we process the data of users who communicate with us within social networks and platforms, e.g. write articles on our websites or send us messages. We maintain online presences within social networks and platforms in order to communicate with active customers, interested parties and users and to inform them about our services.",Object(Da.jsx)("p",{children:"We would like to point out that user data can be processed outside the European Union. This can pose risks for users because, for example, the enforcement of users\u2019 rights could be made more difficult. With regard to US providers certified under the Privacy Shield, we would like to point out that they commit themselves to comply with EU data protection standards. Furthermore, user data is usually processed for market research and advertising purposes. Thus, for example, user profiles can be created from the user behavior and the resulting interests of the users. The usage profiles can in turn be used, for example, to place advertisements inside and outside the platforms that presumably correspond to the interests of the users. For these purposes, cookies are usually stored on the user\u2019s computer, in which the user\u2019s usage behavior and interests are stored. Furthermore, data can also be stored in the user profiles independently of the devices used by the users (especially if the users are members of the respective platforms and are logged in to these). The processing of users\u2019 personal data is carried out on the basis of our legitimate interests in effective user information and communication with users pursuant to Art. 6 para. 1 lit. f. GDPR. If the users are asked by the respective providers for consent to data processing (i.e. to give their consent e.g. by ticking a checkbox or confirming a button), the legal basis of processing is Art. 6 para. 1 lit. a., Art. 7 GDPR. For a detailed description of the respective processing and the possibilities of objection (opt-out), we refer to the information provided by the providers linked below. Also in the case of requests for information and the assertion of user rights, we point out that these can be asserted most effectively with the providers. Only the providers have access to the data of the users and can directly take appropriate measures and provide information. If you still need help, you can contact us."}),Object(Da.jsx)("p",{children:"Facebook (Facebook Ireland Ltd., 4 Grand Canal Square, Grand Canal Harbour, Dublin 2, Ireland) \u2013 Privacy Policy: https://www.facebook.com/about/privacy/, Opt-Out: https://www.facebook.com/settings?tab=ads and http://www.youronlinechoices.com, Privacy Shield: https://www.privacyshield.gov/participant?id=a2zt0000000GnywAAC&status=Active."}),Object(Da.jsx)("p",{children:"Google/ YouTube (Google 1600 Amphitheatre Parkway, Mountain Vie
1w, CA, 94043, USA) \u2013 Privacy Policy: https://policies.google.com/privacy, Opt-Out: https://adssettings.google.com/authenticated, Privacy Shield: https://www.privacyshield.gov/participant?id=a2zt000000001L5AAI&status=Active."}),Object(Da.jsx)("p",{children:"Instagram (Instagram Inc., 1601 Willow Road, Menlo Park, CA, 94025, USA) \u2013 Privacy Policy/ Opt-Out: http://instagram.com/about/legal/privacy/."}),Object(Da.jsx)("p",{children:"Twitter (Twitter Inc., 1355 Market Street, Suite 900, San Francisco, CA 94103, USA) \u2013 Privacy Policy: https://twitter.com/en/privacy, Opt-Out: https://twitter.com/personalization, Privacy Shield: https://www.privacyshield.gov/participant?id=a2zt000000000TORzAAO&status=Active."}),Object(Da.jsx)("p",{children:"LinkedIn (LinkedIn, 1000 W Maude Ave, Sunnyvale, California, 94085, USA) \u2013 Privacy Policy https://www.linkedin.com/legal/privacy-policy Opt-Out: https://www.linkedin.com/psettings/guest-controls/retargeting-opt-out, Privacy Shield: https://www.privacyshield.gov/participant?id=a2zt0000000L0UZAA0&status=Active."})]}),Object(Da.jsxs)("li",{children:["LinkedIn. Within our online offer, functions and contents of the LinkedIn service, offered by LinkedIn 1000 W Maude Ave, Sunnyvale, California, 94085, USA, can be integrated. This may include, for example, content such as images, videos or texts and buttons with which users can share content from this online offer within LinkedIn. If the users are members of the LinkedIn platform, LinkedIn can assign the call of the above contents and functions to the profiles of the users there. Privacy Policy of LinkedIn: https://www.linkedin.com/legal/privacy-policy. LinkedIn is certified under the Privacy Shield Agreement and thus offers a guarantee to comply with European data protection law (https://www.privacyshield.gov/participant?id=a2zt0000000L0UZAA0&status=Active). Privacy Policy: https://www.linkedin.com/legal/privacy-policy, Opt-Out: https://www.linkedin.com/psettings/guest-controls/retargeting-opt-out.",Object(Da.jsx)("p",{children:"On the basis of our legitimate interests (i.e. interest in the analysis of our online offer in the sense of Art. 6 para. 1 lit. f. GDPR), we make use of some services from LinkedIn (1000 W Maude Ave, Sunnyvale, California, 94085, USA) as described below. We use the site-wide Insight Tag on all our website pages to record actions taken by members reaching a specific URL and also the event-specific pixel to track conversions without an associated URL. The LinkedIn Insight Tag enables the collection of data regarding members\u2019 visits to your website, including the URL, referrer, IP address, device and browser characteristics, timestamp, and page views. This data is encrypted, then de-identified within seven days, and then de-identified data is deleted within 90 days. LinkedIn does not share the personal data with us, it only provides aggregated reports about the website audience and ad performance. LinkedIn also provides retargeting for website visitors, enabling us to show personalized ads off the website by using this data, but without identifying the member."}),Object(Da.jsx)("p",{children:"You can opt-out to the data processing through LinkedIn by following this opt-out link: https://www.linkedin.com/psettings/advertising. In case you are not a LinkedIn Member you can opt-out by going to this link: https://www.linkedin.com/psettings/guest-controls/retargeting-opt-out. You can read LinkedIn Privacy Policy on the following link: https://www.linkedin.com/legal/privacy-policy."})]}),Object(Da.jsxs)("li",{children:["Facebook-Pixel,Custom Audiences Lead Ads and Facebook Conversion. Due to our legitimate interests in the analysis, optimisation and economic operation of our online offer and for these purposes the so-called \u201cFacebook pixel\u201d of the social network Facebook, which is operated by Facebook Inc., 1 Hacker Way, Menlo Park, CA 94025, USA, or, if you are based in the EU, Facebook Ireland Ltd, 4 Grand Canal Square, Grand Canal Harbour, Dublin 2, Ireland (\u201cFacebook\u201d), is used within our online offer.",Object(Da.jsx)("p",{children:"We use Facebook Lead Ads to obtain contact information from potential customers who sign up via Facebook to receive information about our products or our company. Amongst others the following information is collected: Full name, email address, mobile number, postal code as well as the product for which information is requested. We use the information about your name to contact you personally, your email address as well as the further data to send you the requested information."}),Object(Da.jsx)("p",{children:"Facebook is certified under the Privacy Shield Agreement and thus offers a guarantee to comply with European data protection law (https://www.privacyshield.gov/participant?id=a2zt0000000GnywAAC&status=Active). With the help of the Facebook pixel, Facebook is able to determine the visitors of our online offer as a target group for the presentation of ads (so-called \u201cFacebook ads\u201d). Accordingly, we use the Facebook pixel to display the Facebook ads we post only to Facebook users who have also shown an interest in our online offering or who have certain features (e.g. interests in certain topics or products that are determined by the websites visited) that we transmit to Facebook (so-called \u201ccustom audiences\u201d). We also want to use the Facebook pixel to ensure that our Facebook ads meet the potential interest of users and are not a nuisance. The Facebook pixel also helps us understand the effectiveness of Facebook ads for statistical and market research purposes by showing whether users have been redirected to our website after clicking on a Facebook ad (so-called \u201cconversion\u201d). Facebook processes the data in accordance with Facebook\u2019s Data Usage Policy. Accordingly, general information on the display of Facebook ads is contained in the Facebook Data Usage Policy: https://www.facebook.com/policy. For specific information and details about the Facebook pixel and how it works, please visit the Facebook Help section: https://www.facebook.com/business/help/651294705016616. You can object to the collection by the Facebook pixel and use of your data to display Facebook ads. To set what types of ads you see within Facebook, you can visit the page set up by Facebook and follow the instructions on usage-based advertising settings: https://www.facebook.com/settings?tab=ads. The settings are platform-independent, i.e. they are applied to all devices, such as desktop computers or mobile devices. You may also object to the use of cookies for range measurement and advertising purposes via the deactivation page of the network advertising initiative (http://optout.networka
1dvertising.org/) and additionally the US website (http://www.aboutads.info/choices) or the European website (http://www.youronlinechoices.com/uk/your-ad-choices/)."})]}),Object(Da.jsx)("li",{children:"This document was created using a template from SEQ Legal (https://seqlegal.com)"})]})]}),Object(Da.jsxs)("li",{children:["Our details",Object(Da.jsxs)("ol",{children:[Object(Da.jsx)("li",{children:"This website is owned and operated by SoilMate."}),Object(Da.jsx)("li",{children:"We are registered in Poland under registration number VAT: PL 5242935926, and our registered office is at str. Modli\u0144ska 6A/223, 03-216 Warszawa, Poland"}),Object(Da.jsxs)("li",{children:["You can contact us:",Object(Da.jsxs)("ul",{children:[Object(Da.jsx)("li",{children:"by post, to the postal address given above;"}),Object(Da.jsx)("li",{children:"using our website contact form;"}),Object(Da.jsx)("li",{children:"or at [email protected];"})]})]})]})]})]})]})})},jL="None",hL="validated",pL="removed",OL=(Xg={},Object(j.a)(Xg,jL,"Not validated"),Object(j.a)(Xg,hL,"Has stones"),Object(j.a)(Xg,pL,"No stones"),Xg),mL=Object(ka.d)(Df)(ev||(ev=Object(Ca.a)(["\n  display: flex;\n  flex-direction: column;\n  justify-content: space-between;\n  margin: ","px auto;\n  max-height: calc(100% - ","px);\n  height: 100%;\n  width: 70%;\n  position: relative;\n  overflow-y: auto;\n  buttons {\n    outline: none;\n  }\n"])),10,20),gL=ka.d.div.withConfig({shouldForwardProp:hr})(tv||(tv=Object(Ca.a)(["\n  max-width: 100%;\n  overflow: auto;\n  img {\n    width: ",";\n  }\n"])),(function(e){return e.fullWidth?"auto":"100%"})),vL=ka.d.div(nv||(nv=Object(Ca.a)(["\n  display: flex;\n  align-items: center;\n  gap: 14px;\n"]))),xL=ka.d.span(rv||(rv=Object(Ca.a)(["\n  display: inline-block;\n  width: 200px;\n  text-overflow: ellipsis;\n  overflow: hidden;\n  color: ",";\n"])),(function(e){return e.theme.colors.nature.n3})),yL=ka.d.div(av||(av=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(ov||(ov=Object(Ca.a)(["\n    position: absolute;\n    top: 0;\n    left: 0;\n    display: flex;\n    width: 100%;\n    height: 100%;\n    background: ",";\n    text-align: center;\n    color: ",";\n    span {\n      margin: auto;\n    }\n  "])),Object(wa.c)(t.colors.nature.n1,.8),t.colors.primary.p1)})),wL=ka.d.div(iv||(iv=Object(Ca.a)(["\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  font-size: ",";\n"])),La(12)),CL=ka.d.div(cv||(cv=Object(Ca.a)(["\n  display: flex;\n  justify-content: center;\n  align-items: center;\n  margin-top: ",";\n  gap: 20px;\n"])),Ea(10)),kL=Object(ka.d)(Mf)(sv||(sv=Object(Ca.a)(["\n  ",";\n"])),(function(e){var t=e.theme;return Object(ka.c)(lv||(lv=Object(Ca.a)(["\n    & span::first-letter {\n      text-shadow: 0 1px 1px ",";\n      color: gold;\n      font-size ",";\n    }\n  "])),t.colors.black,Ea(20))})),SL=Object(ka.d)(kL)(uv||(uv=Object(Ca.a)(["\n  ",";\n"])),(function(e){var t=e.theme;return Object(ka.c)(dv||(dv=Object(Ca.a)(["\n    &:not(:disabled) {\n      background: ",";\n      color: ",";\n    }\n  "])),t.colors.danger,t.colors.nature.n0)})),_L=Object(ka.d)(Df).withConfig({shouldForwardProp:hr})(bv||(bv=Object(Ca.a)(["\n  ",";\n"])),(function(e){var t=e.theme,n=e.verified;return Object(ka.c)(fv||(fv=Object(Ca.a)(["\n    color: ",";\n    padding: "," ",";\n\n    &:first-letter {\n      text-transform: uppercase;\n    }\n  "])),n?t.colors.primary.p2:t.colors.danger,Ea(8),Ea(16))})),EL={left:"ArrowLeft",right:"ArrowRight",up:"ArrowUp",down:"ArrowDown",KeyC:"KeyC",KeyR:"KeyR",KeyZ:"KeyZ"},LL=function(e){var t=e.src,n=e.onPrev,r=e.onNext,o=e.onConfirm,i=e.onReject,c=e.disablePrev,s=e.disableNext,l=e.status,u=e.loading,d=Object(a.useState)(!0),b=Object(Hn.a)(d,2),f=b[0],h=b[1],p=Object(a.useState)(!1),O=Object(Hn.a)(p,2),m=O[0],g=O[1],v=Object(a.useState)(!1),x=Object(Hn.a)(v,2),y=x[0],w=x[1],C=Object(a.useRef)();Object(a.useEffect)((function(){var e;h(!0),g(!1),null===(e=C.current)||void 0===e||e.scrollIntoView({block:"start",behavior:"smooth"});var n=new Image;n.src=t,n.complete?h(!1):(n.onload=function(){return h(!1)},n.onerror=function(){return h(!1)})}),[t]),Object(a.useEffect)((function(){var e=function(e){var t;Object.values(EL).includes(e.code)&&(e.preventDefault(),(t={},Object(j.a)(t,EL.left,n),Object(j.a)(t,EL.right,r),Object(j.a)(t,EL.up,n),Object(j.a)(t,EL.down,r),Object(j.a)(t,EL.KeyC,o),Object(j.a)(t,EL.KeyR,i),Object(j.a)(t,EL.KeyZ,(function(){return g((function(e){return!e}))})),t)[e.code]())};return window.addEventListener("keydown",e),function(){window.removeEventListener("keydown",e)}}),[n,r,o,i]);return Object(Da.jsxs)(mL,{padding:"1",children:[Object(Da.jsx)(gL,{fullWidth:m,children:Object(Da.jsx)("img",{src:t,alt:"Stone image",onLoad:function(){return h(!1)},onError:function(){return h(!1)},ref:C})}),f&&Object(Da.jsx)(yL,{children:Object(Da.jsx)("span",{children:"Loading image..."})}),Object(Da.jsxs)("div",{children:[Object(Da.jsxs)(CL,{children:[Object(Da.jsx)(Mf,{variant:"secondary",onClick:n,disabled:c,icon:"ExpandLeft"}),Object(Da.jsx)(kL,{variant:"primary",onClick:o,disabled:u,title:"C - to confirm",children:"Confirm"}),Object(Da.jsxs)(kL,{variant:"secondary",onClick:function(){return g(!m)},disabled:u,icon:"Search",title:"Z - to zoom",children:["Zoom ",m?"out":"in"]}),Object(Da.jsx)(SL,{variant:"danger",onClick:i,disabled:u,title:"R - to reject",children:"Reject"}),Object(Da.jsx)(Mf,{variant:"secondary",onClick:r,disabled:s,icon:"ExpandRight"})]}),Object(Da.jsxs)(wL,{children:[Object(Da.jsxs)(vL,{children:[Object(Da.jsx)(Mf,{variant:"secondary",onClick:function(){y||
1(navigator.clipboard.writeText(t),w(!0),setTimeout((function(){return w(!1)}),1e3))},icon:y?"Done":"",children:y?"Copied":"Copy path"}),Object(Da.jsxs)(xL,{title:t,children:[".../",t.split("/").pop()]})]}),l!==jL&&Object(Da.jsx)(_L,{verified:l===hL,children:l})]})]})]})},AL=ka.d.div(jv||(jv=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(hv||(hv=Object(Ca.a)(["\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    gap: 10px;\n    background: ",";\n    color: ",";\n    padding: 8px 12px;\n  "])),t.colors.primary.p1,t.colors.nature.n0)})),PL=Object(ka.d)(gp)(pv||(pv=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(Ov||(Ov=Object(Ca.a)(["\n    min-width: ",";\n    & div {\n      background: ",";\n    }\n  "])),Ea(180),t.colors.nature.n0)})),IL=ka.d.div(mv||(mv=Object(Ca.a)(["\n  width: 50%;\n  font-size: ",";\n"])),Ea(12)),RL=ka.d.div(gv||(gv=Object(Ca.a)(["\n  display: flex;\n  justify-content: space-between;\n  align-items: center;
1\n"]))),zL=ka.d.div(vv||(vv=Object(Ca.a)(["\n  margin-top: ",";\n  span:first-child {\n    font-weight: bold;\n  }\n  & > span:not(:last-child) {\n    cursor: pointer;\n    &:hover {\n      color: ",";\n    }\n  }\n"])),Ea(6),(function(e){return e.theme.colors.nature.n2})),ML=ka.d.div.withConfig({shouldForwardProp:hr})(xv||(xv=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme,n=e.size;return Object(ka.c)(yv||(yv=Object(Ca.a)(["\n    background: ",";\n    padding: 1px;\n    border-radius: ",";\n    & > div {\n      height: 6px;\n      width: ","%;\n      background: ",";\n      border-radius: ",";\n    }\n  "])),t.colors.nature.n0,Ea(5),n,t.colors.primary.p2,Ea(5))})),TL=function(e){var t=e.onChangeFilter,n=e.progressData,r=e.resultName,a=Object(l.e)(An),o=Object(l.e)(Mn),i=n.completed,c=n.total,s=Object(Ya.h)(),u=o.find((function(e){return e.id===a})),d=function(){s.push(je.ROOT,{isOpenSidebar:!0})},b=c?Math.floor(i/c*100):0;return Object(Da.jsxs)(AL,{children:[Object(Da.jsx)(PL,{items:[{name:"All",value:""}].concat(Object(Er.a)(Object.entries(OL).map((function(e){var t=Object(Hn.a)(e,2),n=t[0];return{name:t[1],value:n}})))),onSelect:t,placeholder:"Select filter"}),Object(Da.jsxs)(IL,{children:[Object(Da.jsxs)("div",{children:[Object(Da.jsxs)(RL,{children:[Object(Da.jsxs)("span",{children:["Progress: ",b,"%"]}),Object(Da.jsxs)("span",{children:[i,"/",c]})]}),Object(Da.jsx)(ML,{size:b,children:Object(Da.jsx)("div",{})})]}),Object(Da.jsxs)(zL,{children:[Object(Da.jsx)("span",{onClick:d,children:u.name})," /"," ",Object(Da.jsx)("span",{onClick:d,children:"report"})," / ",Object(Da.jsx)("span",{children:r})]})]}),Object(Da.jsx)(Mf,{variant:"secondary",icon:"ArrowInCircle",onClick:d,children:"Back"})]})},DL=n(234),FL=n.n(DL),UL=ka.d.div(wv||(wv=Object(Ca.a)(["\n  display: flex;\n  flex-direction: column;\n  justify-content: space-between;\n  height: 100%;\n  overflow-y: auto;\n  flex-shrink: 0;\n  padding: "," 0;\n  font-size: ",";\n  color: ",";\n  min-width: 320px;\n  position: relative;\n  table {\n    width: 100%;\n  }\n  td,\n  th {\n    padding: 10px 20px;\n    text-align: left;\n  }\n"])),Ea(10),La(14),(function(e){return e.theme.colors.nature.n4})),HL=ka.d.div(Cv||(Cv=Object(Ca.a)(["\n  overflow-y: auto;\n"]))),NL=ka.d.th(kv||(kv=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(Sv||(Sv=Object(Ca.a)(["\n    padding: 10px;\n    color: ",";\n    font-weight: ",";\n  "])),t.colors.nature.n3,t.fontWeights[1])})),WL=ka.d.tr(_v||(_v=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme,n=e.isActive;return[Object(ka.c)(Ev||(Ev=Object(Ca.a)(["\n      cursor: pointer;\n      &:nth-child(even) {\n        background: ",";\n      }\n      &:hover {\n        box-shadow: inset 0 0 8px 0 ",";\n      }\n    "])),t.colors.nature.n2,t.colors.nature.n4),n&&Object(ka.c)(Lv||(Lv=Object(Ca.a)(["\n        background: "," !important;\n        color: "," !important;\n        box-shadow: inset 0 0 8px 0 ",";\n      "])),t.colors.primary.p1,t.colors.nature.n0,t.colors.nature.n4)]})),BL=ka.d.div(Av||(Av=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(Pv||(Pv=Object(Ca.a)(["\n    background: ",";\n    color: ",";\n    ul {\n      display: flex;\n      justify-content: space-between;\n      align-items: center;\n      padding: ",";\n    }\n    li {\n      cursor: pointer;\n      &:hover {\n        color: ",";\n      }\n      &.selected {\n        text-decoration: underline;\n        color: ",";\n        font-weight: ",";\n      }\n      &.next a,\n      &.previous a {\n        font-size: ",";\n        padding: 0 4px;\n      }\n    }\n  "])),t.colors.primary.p1,t.colors.primary.p4,Ea(10),t.colors.primary.p3,t.colors.primary.p4,t.fontWeights[1],La(20))})),qL=function(e){var t=e.images,n=e.currentImg,r=e.setCurrentImg,o=e.pageCount,i=e.onPageChange,c=e.currentPage,s=Object(a.useRef)();Object(a.useEffect)((function(){var e;null===(e=s.current)||void 0===e||e.scrollIntoView({block:"center",behavior:"smooth"})}),[n]);return Object(Da.jsxs)(UL,{children:[Object(Da.jsx)(HL,{children:Object(Da.jsx)("table",{children:Object(Da.jsxs)("tbody",{children:[Object(Da.jsxs)("tr",{children:[Object(Da.jsx)(NL,{children:"#"}),Object(Da.jsx)(NL,{children:"Validated"}),Object(Da.jsx)(NL,{children:"Status"})]}),t.map((function(e,t){var a=Object(Hn.a)(e,2),o=a[0],i=a[1];return Object(Da.jsxs)(WL,{isActive:t===n,onClick:function(){return r(t)},ref:n===t?s:null,children:[Object(Da.jsx)("td",{children:i.id+1}),Object(Da.jsx)("td",{children:"None"===i.status?Object(Da.jsx)(xf,{color:"gray",children:"Cross"}):Object(Da.jsx)(xf,{color:"green",children:"Check"})}),Object(Da.jsx)("td",{children:OL[i.status]})]},o)}))]})})}),t.length>0&&Object(Da.jsx)(BL,{children:Object(Da.jsx)(FL.a,{breakLabel:"...",nextLabel:">",onPageChange:function(e){null===i||void 0===i||i(e)},pageRangeDisplayed:3,marginPagesDisplayed:2,pageCount:o,previousLabel:"<",renderOnZeroPageCount:null,forcePage:c})})]})},VL=ka.d.main(Iv||(Iv=Object(Ca.a)(["\n  display: flex;\n  align-items: flex-start;\n  height: calc(100vh - 102px); // 100% - header and filter\n  gap: ",";\n"])),Ea(20)),GL=ka.d.h2(Rv||(Rv=Object(Ca.a)(["\n  text-align: center;\n  padding: ",";\n  font-size: ",";\n"])),Ea(10),La(20)),ZL={offset:0,page:0},YL=function(){var e=Object(l.e)(Tn),t=Object(l.e)(Pn),n=Object(Ya.h)(),r=Object(a.useState)(!1),o=Object(Hn.a)(r,2),i=o[0],c=o[1],s=Object(a.useState)([]),d=Object(Hn.a)(s,2),h=d[0],p=d[1],O=Object(a.useState)(),m=Object(Hn.a)(O,2),g=m[0],v=m[1],y=Object(a.useState)(""),w=Object(Hn.a)(y,2),C=w[0],k=w[1],S=Object(a.useState)(!1),_=Object(Hn.a)(S,2),E=_[0],L=_[1],A=Object(a.useState)(ZL),P=Object(Hn.a)(A,2),I=P[0],R=P[1],z=null===e||void 0===e?void 0:e.find((function(e){return e.id===t[0]})),M=Object(a.useMemo)((function(){return C?h.filter((function(e){return Object(Hn.a)(e,2)[1].status===C})):h}),[C,h]),T=Object(a.useMemo)((function(){return h.filter((function(e){return Object(Hn.a)(e,2)[1].status!==jL})).length}),[h]),D=I.offset+30,F=Math.ceil(M.length/30),U=M.slice(I.offset,D),H=0===g&&0===I.page,N=I.page+1===F&&g===U.length-1,W=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=30*e.selected%M.length;R({page:e.selected,offset:n}),v(t)}
1;Object(a.useEffect)((function(){function e(){return(e=Object(f.a)(b.a.mark((function e(){var t,r;return b.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,yn.files.getStoneImages(z.id);case 3:if(t=e.sent,!Object(Vn.a)(t)){e.next=10;break}return e.next=7,yn.areas.deleteResult(z.id).catch((function(){}));case 7:return n.push(je.ROOT),x.toggleErrorModal("No stones detected. The result file has been removed."),e.abrupt("return");case 10:r=Object.entries(t).map((function(e,t){var n=Object(Hn.a)(e,2),r=n[0],a=n[1];return[r,Object(u.a)(Object(u.a)({},a),{},{id:t})]})),p(r),v(0),e.next=19;break;case 15:e.prev=15,e.t0=e.catch(0),c(!0),x.toggleErrorModal("Failed to load validation file.");case 19:case"end":return e.stop()}}),e,null,[[0,15]])})))).apply(this,arguments)}z?function(){e.apply(this,arguments)}():n.push(je.ROOT)}),[z,n]);var B=function(){var e=Object(f.a)(b.a.mark((function e(t){var n,r,a,o;return b.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:L(!0),n=Object(Hn.a)(U[g],2),r=n[0],a=n[1],o=Object(j.a)({},r,Object(u.a)(Object(u.a)({},a),{},{status:t})),yn.files.patchStoneImages(z.id,o).then((function(e){var n=Object.entries(e);(C&&C!==t||n.length<h.length)&&v(0),Object(Vn.a)(e)&&c(!0),p(n.map((function(e,t){var n=Object(Hn.a)(e,2),r=n[0],a=n[1];return[r,Object(u.a)(Object(u.a)({},a),{},{id:t})]})))})).finally((function(){return L(!1)}));case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}();return 0!==h.length||i?Object(Da.jsxs)("div",{children:[Object(Da.jsx)(yj,{}),Object(Da.jsx)(TL,{onChangeFilter:function(e){var t=e.value;k(t),R(ZL),v(0)},progressData:{total:h.length,completed:T},resultName:z.name}),i?Object(Da.jsx)(GL,{children:"No data"}):Object(Da.jsxs)(VL,{children:[0===U.length?Object(Da.jsx)(GL,{children:"Items not found"}):Object(Da.jsx)(qL,{images:U,currentImg:g,setCurrentImg:v,onPageChange:W,pageCount:F,currentPage:I.page}),U[g]&&Object(Da.jsx)(LL,{src:U[g][0],onPrev:function(){H||(0===g?W({selected:I.page-1},29):v((function(e){return e-1})))},onNext:function(){N||(g===U.length-1?W({selected:I.page+1}):v((function(e){return e+1})))},onConfirm:function(){return B(hL)},onReject:function(){return B(pL)},disablePrev:H,disableNext:N,status:U[g][1].status,loading:E})]})]}):Object(Da.jsx)(Mj,{})},$L=n(50),JL=ka.d.div(zv||(zv=Object(Ca.a)(["\n  padding: "," ",";\n  max-width: 1200px;\n  margin: 0 auto;\n"])),Ea(24),Ea(40)),KL=ka.d.div(Mv||(Mv=Object(Ca.a)(["\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: ",";\n  margin-top: ",";\n\n  @media (max-width: 900px) {\n    grid-template-columns: 1fr;\n  }\n"])),Ea(24),Ea(24)),QL=ka.d.div(Tv||(Tv=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(Dv||(Dv=Object(Ca.a)(["\n    padding: ",";\n    border-radius: 12px;\n    border: 1px solid ",";\n    background: ",";\n    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.08);\n    display: flex;\n    flex-direction: column;\n    gap: ",";\n    min-height: 280px;\n  "])),Ea(16),t.colors.nature.n2,t.colors.nature.n0,Ea(12))})),XL=ka.d.h3(Fv||(Fv=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(Uv||(Uv=Object(Ca.a)(["\n    ",";\n    font-size: ",";\n    font-weight: 600;\n    color: ",";\n    margin: 0;\n    padding-bottom: ",";\n    border-bottom: 2px solid ",";\n  "])),oo({theme:t,variant:"body2"}),Ea(16),t.colors.nature.n5,Ea(8),t.colors.primary.p1)})),eA=ka.d.div(Hv||(Hv=Object(Ca.a)(["\n  display: flex;\n  flex-direction: column;\n  gap: ",";\n  flex: 1;\n  overflow-y: auto;\n  max-height: 300px;\n"])),Ea(6)),tA=ka.d.div(Nv||(Nv=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(Wv||(Wv=Object(Ca.a)(["\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    padding: "," ",";\n    border-radius: ",";\n    border: 1px solid ",";\n    background: ",";\n  "])),Ea(6),Ea(10),Ea(6),t.colors.nature.n2,t.colors.nature.n0)})),nA=ka.d.div(Bv||(Bv=Object(Ca.a)(["\n  display: flex;\n  align-items: center;\n  gap: ",";\n  flex-shrink: 0;\n"])),Ea(8)),rA=ka.d.span(qv||(qv=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(Vv||(Vv=Object(Ca.a)(["\n    ",";\n    font-size: ",";\n    max-width: 150px;\n    white-space: nowrap;\n    overflow: hidden;\n    text-overflow: ellipsis;\n  "])),oo({theme:t,variant:"body2"}),Ea(12))})),aA=ka.d.span(Gv||(Gv=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(Zv||(Zv=Object(Ca.a)(["\n    ",";\n    font-size: ",";\n    color: ",";\n    white-space: nowrap;\n  "])),oo({theme:t,variant:"body2"}),Ea(11),t.colors.nature.n3)})),oA=ka.d.button(Yv||(Yv=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)($v||($v=Object(Ca.a)(["\n    border: none;\n    background: none;\n    cursor: pointer;\n    padding: 0;\n    color: ",";\n    display: flex;
1\n    align-items: center;\n    &:hover {\n      color: ",";\n    }\n  "])),t.colors.nature.n3,t.colors.danger)})),iA=ka.d.label(Jv||(Jv=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme,n=e.$disabled;return Object(ka.c)(Kv||(Kv=Object(Ca.a)(["\n    ",";\n    display: inline-flex;\n    align-items: center;\n    gap: ",";\n    padding: "," ",";\n    border-radius: 20px;\n    background: ",";\n    color: ",";\n    font-size: ",";\n    cursor: pointer;\n    align-self: flex-start;\n    transition: background 0.2s;\n    &:hover {\n      background: ",";\n      color: ",";\n    }\n\n    ","\n  "])),oo({theme:t,variant:"body2"}),Ea(6),Ea(6),Ea(14),t.colors.primary.p1,t.colors.nature.n0,Ea(13),t.colors.primary.p4,t.colors.nature.n5,n&&Object(ka.c)(Qv||(Qv=Object(Ca.a)(["\n      opacity: 0.4;\n      cursor: not-allowed;\n      pointer-events: none;\n    "]))))})),cA=ka.d.div(Xv||(Xv=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(ex||(ex=Object(Ca.a)(["\n    position: relative;\n    width: 80px;\n    height: 18px;\n    background: ",";\n    border-radius: 6px;\n    border: 1px solid ",";\n    overflow: hidden;\n  "])),t.colors.primary.p4,t.colors.primary.p1)})),sA=ka.d.div(tx||(tx=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme,n=e.$width,r=e.$done;return Object(ka.c)(nx||(nx=Object(Ca.a)(["\n    height: 100%;\n    width: ","%;\n    background: ",";\n    transition: width 0.2s ease-out;\n  "])),null!==n&&void 0!==n?n:0,r?t.colors.primary.p1:t.colors.primary.p2)})),lA=ka.d.span(rx||(rx=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(ax||(ax=Object(Ca.a)(["\n    position: absolute;\n    top: 50%;\n    left: 50%;\n    transform: translate(-50%, -50%);\n    font-size: ",";\n    pointer-events: none;\n    color: ",";\n    white-space: nowrap;\n  "])),Ea(10),t.colors.nature.n5)})),uA=ka.d.p(ox||(ox=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(ix||(ix=Object(Ca.a)(["\n    ",";\n    color: ",";\n    font-size: ",";\n    text-align: center;\n    flex: 1;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  "])),oo({theme:t,variant:"body2"}),t.colors.nature.n3,Ea(13))})),dA=ka.d.div(cx||(cx=Object(Ca.a)(["\n  display: flex;\n  align-items: center;\n  gap: ",";\n  margin-top: ",";\n  justify-content: flex-end;\n"])),Ea(16),Ea(32)),bA=Object(ka.d)(Mf)(sx||(sx=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(lx||(lx=Object(Ca.a)(["\n    ",";\n    padding: "," ",";\n    border-radius: 20px;\n    background: ",";\n    color: ",";\n    font-size: ",";\n    display: flex;\n    align-items: center;\n    gap: ",";\n    &:hover:not(:disabled) {\n      background: ",";\n    }\n    &:disabled {\n      background: ",";\n      color: ",";\n      cursor: default;\n    }\n  "])),oo({theme:t,variant:"body2"}),Ea(8),Ea(24),t.colors.primary.p3,t.colors.nature.n0,Ea(14),Ea(6),t.colors.primary.p1,t.colors.nature.n2,t.colors.nature.n3)})),fA=Object(ka.d)(Mf)(ux||(ux=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(dx||(dx=Object(Ca.a)(["\n    ",";\n    padding: "," ",";\n    border-radius: 20px;\n    background: ",";\n    color: ",";\n    font-size: ",";\n    &:hover {\n      opacity: 0.85;\n    }\n  "])),oo({theme:t,variant:"body2"}),Ea(8),Ea(24),t.colors.danger,t.colors.nature.n0,Ea(14))})),jA=ka.d.p(bx||(bx=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme,n=e.$success;return Object(ka.c)(fx||(fx=Object(Ca.a)(["\n    ",";\n    font-size: ",";\n    color: ",";\n  "])),oo({theme:t,variant:"body2"}),Ea(14),n?t.colors.primary.p1:t.colors.danger)})),hA=(ka.d.div(jx||(jx=Object(Ca.a)(["\n  position: fixed;\n  inset: 0;\n  background: rgba(0, 0, 0, 0.65);\n  z-index: 200;\n  display: flex;\n  align-items: center;\n  justify-content: center;
1\n"]))),ka.d.div(hx||(hx=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(px||(px=Object(Ca.a)(["\n    background: ",";\n    border-radius: ",";\n    padding: "," ",";\n    max-width: ",";\n    width: 90%;\n    text-align: center;\n    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.24);\n  "])),t.colors.nature.n0,Ea(16),Ea(40),Ea(48),Ea(420))})),ka.d.div(Ox||(Ox=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(mx||(mx=Object(Ca.a)(["\n    font-size: ",";\n    color: ",";\n    margin-bottom: ",";\n    line-height: 1;\n  "])),Ea(52),t.colors.primary.p1,Ea(12))})),ka.d.h2(gx||(gx=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(vx||(vx=Object(Ca.a)(["\n    ",";\n    color: ",";\n    margin: 0 0 ",";\n  "])),oo({theme:t,variant:"h2"}),t.colors.nature.n5,Ea(8))})),ka.d.p(xx||(xx=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(yx||(yx=Object(Ca.a)(["\n    ",";\n    color: ",";\n    margin: 0 0 ",";\n  "])),oo({theme:t,variant:"body2"}),t.colors.nature.n3,Ea(24))})),ka.d.div(wx||(wx=Object(Ca.a)(["\n  display: flex;\n  gap: ",";\n  justify-content: center;\n  flex-wrap: wrap;\n"])),Ea(12)),Object(ka.d)(Mf)(Cx||(Cx=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme,n=e.$secondary;return Object(ka.c)(kx||(kx=Object(Ca.a)(["\n    ",";\n    padding: "," ",";\n    border-radius: 20px;\n    font-size: ",";\n    background: ",";\n    color: ",";\n    &:hover {\n      background: ",";\n      color: ",";\n    }\n  "])),oo({theme:t,variant:"body2"}),Ea(8),Ea(22),Ea(14),n?t.colors.nature.n2:t.colors.primary.p1,n?t.colors.nature.n5:t.colors.nature.n0,n?t.colors.nature.n3:t.colors.primary.p2,t.colors.nature.n0)})),[{link:je.ROOT,text:"Home"},{text:"Upload"}]),pA="data_video",OA="log",mA="calibration_video",gA=function(e){return{file:e,progress:0,uploading:!1}},vA=function(){var e=Object(a.useState)([]),t=Object(Hn.a)(e,2),n=t[0],r=t[1],o=Object(a.useState)([]),i=Object(Hn.a)(o,2),c=i[0],s=i[1],l=Object(a.useState)(null),d=Object(Hn.a)(l,2),j=d[0],h=d[1],p=Object(a.useState)(!1),O=Object(Hn.a)(p,2),m=O[0],g=O[1],v=Object(a.useState)(null),y=Object(Hn.a)(v,2),w=y[0],C=y[1],k=Object(a.useRef)({}),S=n.length+c.length+(j?1:0),_=function(e,t,n){return new Promise((function(r,a){var o=new XMLHttpRequest;k.current[t.name]=o,o.open("PUT",e,!0),o.setRequestHeader("Content-Type",t.type||"application/octet-stream"),o.upload.onprogress=function(e){e.lengthComputable&&n(Math.round(e.loaded/e.total*100))},o.onload=function(){return o.status>=200&&o.status<300?r():a(new Error("Upload failed: HTTP ".concat(o.status)))},o.onerror=function(){return a(new Error("Network error during upload"))},o.send(t)}))},E=function(){var e=Object(f.a)(b.a.mark((function e(){var t,a,o,i,l;return b.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(0!==S){e.next=2;break}return e.abrupt("return");case 2:g(!0),C(null),t=null,a=[].concat(Object(Er.a)(n.map((function(e,t){return{fileItem:e,type:pA,markProgress:function(e,n){return r((function(r){return r.map((function(r,a){return a===t?Object(u.a)(Object(u.a)({},r),{},{progress:e,uploading:n}):r}))}))}}}))),Object(Er.a)(c.map((function(e,t){return{fileItem:e,type:OA,markProgress:function(e,n){return s((function(r){return r.map((function(r,a){return a===t?Object(u.a)(Object(u.a)({},r),{},{progress:e,uploading:n}):r}))}))}}}))),Object(Er.a)(j?[{fileItem:j,type:mA,markProgress:function(e,t){return h((function(n){return Object(u.a)(Object(u.a)({},n),{},{progress:e,uploading:t})}))}}]:[])),e.prev=6,o=Object($L.a)(a),e.prev=8,l=b.a.mark((function e(){var n,r,a;return b.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return(n=i.value).markProgress(0,!0),e.next=4,yn.upload.getUploadURL(n.fileItem.file.name,n.fileItem.file.type||"application/octet-stream",n.type,t);case 4:return r=e.sent,a=r.data,t=a.session_folder,e.next=9,_(a.upload_url,n.fileItem.file,(function(e){return n.markProgress(e,!0)}));case 9:n.markProgress(100,!1);case 10:case"end":return e.stop()}}),e)})),o.s();case 11:if((i=o.n()).done){e.next=15;break}return e.delegateYield(l(),"t0",13);case 13:e.next=11;break;case 15:e.next=20;break;case 17:e.prev=17,e.t1=e.catch(8),o.e(e.t1);case 20:return e.prev=20,o.f(),e.finish(20);case 23:C(!0),r([]),s([]),h(null),e.next=33;break;case 29:e.prev=29,e.t2=e.catch(6),x.toggleErrorModal(e.t2.message||"Upload failed"),C(!1);case 33:return e.prev=33,g(!1),k.current={},e.finish(33);case 37:case"end":return e.stop()}}),e,null,[[6,29,33,37],[8,17,20,23]])})));return function(){return e.apply(this,arguments)}}(),L=function(e,t){return Object(Da.jsxs)(tA,{children:[Object(Da.jsx)(rA,{title:e.file.name,children:e.file.name}),Object(Da.jsxs)(nA,{children:[Object(Da.jsxs)(aA,{children:[(e.file.size/1024/1024).toFixed(2)," MB"]}),!m&&Object(Da.jsx)(oA,{onClick:t,children:Object(Da.jsx)(xf,{children:"Delete"})}),(e.uploading||100===e.progress)&&Object(Da.jsxs)(cA,{children:[Object(Da.jsx)(sA,{$width:e.progress,$done:!e.uploading&&100===e.progress}),Object(Da.jsx)(lA,{children:100===e.progress?"Done":"".concat(e.progress,"%")})]})]})]},e.file.name)};return Object(Da.jsxs)(Da.Fragment,{children:[Object(Da.jsx)(yj,{}
1),Object(Da.jsxs)(JL,{children:[Object(Da.jsx)($_,{items:hA}),Object(Da.jsxs)(KL,{children:[Object(Da.jsxs)(QL,{children:[Object(Da.jsx)(XL,{children:"DCIM Videos"}),0===n.length?Object(Da.jsx)(uA,{children:"No videos added yet"}):Object(Da.jsx)(eA,{children:n.map((function(e,t){return L(e,(function(){return r((function(e){return e.filter((function(e,n){return n!==t}))}))}))}))}),Object(Da.jsxs)(iA,{htmlFor:"dcim-input",children:[Object(Da.jsx)(xf,{children:"Plus"})," Add Videos"]}),Object(Da.jsx)("input",{id:"dcim-input",type:"file",multiple:!0,accept:".mp4,video/mp4",onChange:function(e){var t=Array.from(e.target.files);r((function(e){var n=new Set(e.map((function(e){return e.file.name})));return[].concat(Object(Er.a)(e),Object(Er.a)(t.filter((function(e){return!n.has(e.name)})).map(gA)))})),e.target.value=""},disabled:m,style:{display:"none"}})]}),Object(Da.jsxs)(QL,{children:[Object(Da.jsx)(XL,{children:"GPS Log"}),0===c.length?Object(Da.jsx)(uA,{children:"No log files added yet"}):Object(Da.jsx)(eA,{children:c.map((function(e,t){return L(e,(function(){return s((function(e){return e.filter((function(e,n){return n!==t}))}))}))}))}),Object(Da.jsxs)(iA,{htmlFor:"gps-input",children:[Object(Da.jsx)(xf,{children:"Plus"})," Add Log Files"]}),Object(Da.jsx)("input",{id:"gps-input",type:"file",multiple:!0,onChange:function(e){var t=Array.from(e.target.files);s((function(e){var n=new Set(e.map((function(e){return e.file.name})));return[].concat(Object(Er.a)(e),Object(Er.a)(t.filter((function(e){return!n.has(e.name)})).map(gA)))})),e.target.value=""},disabled:m,style:{display:"none"}})]}),Object(Da.jsxs)(QL,{children:[Object(Da.jsx)(XL,{children:"Calibration Video"}),j?Object(Da.jsx)(eA,{children:L(j,(function(){return h(null)}))}):Object(Da.jsx)(uA,{children:"No calibration video added yet"}),Object(Da.jsxs)(iA,{htmlFor:"calib-input",children:[Object(Da.jsx)(xf,{children:"Plus"})," ",j?"Replace Video":"Add Video"]}),Object(Da.jsx)("input",{id:"calib-input",type:"file",accept:".mp4,video/mp4",onChange:function(e){var t=e.target.files[0];t&&h(gA(t)),e.target.value=""},disabled:m,style:{display:"none"}})]})]}),Object(Da.jsxs)(dA,{children:[!0===w&&Object(Da.jsx)(jA,{$success:!0,children:"All files uploaded successfully!"}),!1===w&&Object(Da.jsx)(jA,{children:"Upload failed. Please try again."}),m?Object(Da.jsx)(fA,{onClick:function(){Object.values(k.current).forEach((function(e){return e&&e.abort()})),k.current={},g(!1),r((function(e){return e.map((function(e){return Object(u.a)(Object(u.a)({},e),{},{progress:0,uploading:!1})}))})),s((function(e){return e.map((function(e){return Object(u.a)(Object(u.a)({},e),{},{progress:0,uploading:!1})}))})),h((function(e){return e?Object(u.a)(Object(u.a)({},e),{},{progress:0,uploading:!1}):null}))},children:"Cancel"}):Object(Da.jsx)(bA,{disabled:0===S,onClick:E,icon:Object(Da.jsx)(xf,{children:"Upload"}),children:"Upload"})]})]})]})},xA=Object(ka.e)(Sx||(Sx=Object(Ca.a)(["\n  100% { background-position: right; }\n"]))),yA=ka.d.div(_x||(_x=Object(Ca.a)(["\n  padding: "," ",";\n  max-width: 1400px;\n  margin: 0 auto;\n"])),Ea(0),Ea(40)),wA=ka.d.div(Ex||(Ex=Object(Ca.a)(["\n  display: flex;\n  align-items: flex-end;\n  margin-top: ",";\n"])),Ea(20)),CA=ka.d.button(Lx||(Lx=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme,n=e.$selected;return Object(ka.c)(Ax||(Ax=Object(Ca.a)(["\n    ",";\n    font-size: ",";\n    padding: "," ",";\n    border: none;\n    background: none;\n    cursor: pointer;\n    color: ",";\n    font-weight: ",";\n    border-bottom: 2px solid ",";\n    transition: color 0.2s, border-color 0.2s;\n    &:hover {\n      color: ",";\n    }\n  "])),oo({theme:t,variant:"body2"}),Ea(14),Ea(10),Ea(24),n?t.colors.primary.p1:t.colors.nature.n3,n?600:400,n?t.colors.primary.p1:"transparent",t.colors.primary.p1)})),kA=ka.d.div(Px||(Px=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(Ix||(Ix=Object(Ca.a)(["\n    flex: 1;\n    border-bottom: 2px solid ",";\n  "])),t.colors.nature.n2)})),SA=ka.d.div(Rx||(Rx=Object(Ca.a)(["\n  padding: "," 0;\n"])),Ea(24)),_A=ka.d.div(zx||(zx=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(Mx||(Mx=Object(Ca.a)(["\n    padding: ",";\n    min-width: 50%;\n    background: ",";\n    font-family: sans-serif;\n  "])),Ea(16),t.colors.nature.n0)})),EA=ka.d.div(Tx||(Tx=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(Dx||(Dx=Object(Ca.a)(["\n    display: flex;\n    justify-content: space-between;
1\n    align-items: center;\n    background: ",";\n    margin-bottom: ",";\n  "])),t.colors.nature.n0,Ea(12))})),LA=ka.d.h2(Fx||(Fx=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(Ux||(Ux=Object(Ca.a)(["\n    ",";\n    font-size: ",";\n    color: ",";\n    font-weight: 600;\n    margin: 0;\n  "])),oo({theme:t,variant:"body2"}),Ea(20),t.colors.nature.n5)})),AA=ka.d.button(Hx||(Hx=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(Nx||(Nx=Object(Ca.a)(["\n    ",";\n    display: inline-flex;\n    align-items: center;\n    gap: ",";\n    font-size: ",";\n    padding: "," ",";\n    border: 1px solid ",";\n    border-radius: ",";\n    background: ",";\n    color: ",";\n    cursor: pointer;\n    transition: background 0.2s, color 0.2s;\n    &:hover {\n      background: ",";\n      color: ",";\n    }\n  "])),oo({theme:t,variant:"body2"}),Ea(4),Ea(13),Ea(4),Ea(10),t.colors.nature.n2,Ea(6),t.colors.nature.n0,t.colors.nature.n4,t.colors.nature.n1,t.colors.primary.p1)})),PA=ka.d.div(Wx||(Wx=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(Bx||(Bx=Object(Ca.a)(["\n    background: ",";\n    display: flex;\n    flex-direction: column;\n    border-radius: ",";\n    border: 1px solid ",";\n    box-shadow: 0 2px 2px rgba(0, 0, 0, 0.08);\n    padding: "," ",";\n    min-height: 55dvh;\n  "])),t.colors.nature.n0,Ea(12),t.colors.nature.n1,Ea(20),Ea(40))})),IA=ka.d.div(qx||(qx=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(Vx||(Vx=Object(Ca.a)(["\n    padding: "," ",";\n    background: ",";\n    border: 1px solid ",";\n    border-radius: 10px;\n    box-shadow: 0 "," "," rgba(0, 0, 0, 0.06);\n    margin-bottom: ",";\n    transition: box-shadow 0.2s ease;\n    &:hover {\n      box-shadow: 0 "," "," rgba(0, 0, 0, 0.1);\n    }\n  "])),Ea(10),Ea(20),t.colors.nature.n0,t.colors.nature.n2,Ea(2),Ea(4),Ea(8),Ea(4),Ea(8))})),RA=ka.d.div(Gx||(Gx=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(Zx||(Zx=Object(Ca.a)(["\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    background: ",";\n    flex-wrap: wrap;\n    gap: ",";\n  "])),t.colors.nature.n0,Ea(8))})),zA=ka.d.div(Yx||(Yx=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)($x||($x=Object(Ca.a)(["\n    display: flex;\n    align-items: center;\n    gap: ",";\n    background: ",";\n  "])),Ea(16),t.colors.nature.n0)})),MA=ka.d.div(Jx||(Jx=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(Kx||(Kx=Object(Ca.a)(["\n    display: flex;\n    flex-direction: column;\n    background: ",";\n    padding: "," ",";\n    gap: ",";\n  "])),t.colors.nature.n0,Ea(10),Ea(4),Ea(4))})),TA=ka.d.p(Qx||(Qx=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme,n=e.fontSize;return Object(ka.c)(Xx||(Xx=Object(Ca.a)(["\n    ",";\n    font-size: ",";\n    display: inline-block;\n    max-width: 500px;\n    white-space: nowrap;\n    overflow: hidden;\n    text-overflow: ellipsis;\n    vertical-align: middle;\n    margin: 0;\n  "])),oo({theme:t,variant:"body2"}),Ea(n||14))})),DA=ka.d.button(ey||(ey=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(ty||(ty=Object(Ca.a)(["\n    border: none;\n    background: none;\n    cursor: pointer;\n    padding: ",";\n    color: ",";\n    display: flex;\n    align-items: center;\n    border-radius: 50%;\n    transition: background 0.2s, color 0.2s;\n    &:hover {\n      background: ",";\n      color: ",";\n    }\n  "])),Ea(4),t.colors.nature.n3,t.colors.nature.n1,t.colors.primary.p1)})),FA=ka.d.div(ny||(ny=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(ry||(ry=Object(Ca.a)(["\n    display: flex;\n    align-items: center;\n    background: ",";\n    min-width: ",";\n  "])),t.colors.nature.n0,Ea(140))})),UA=ka.d.div(ay||(ay=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(oy||(oy=Object(Ca.a)(["\n    width: 100%;\n    height: 22px;\n    position: relative;\n    background: ",";\n    overflow: hidden;\n    border-radius: ",";\n    border: 1px solid ",";\n    text-align: center;\n  "])),t.colors.primary.p4,Ea(8),t.colors.primary.p1)})),HA=ka.d.div(iy||(iy=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme,n=e.$width,r=e.$status;return Object(ka.c)(cy||(cy=Object(Ca.a)(["\n    height: 100%;\n    transition: width 0.2s ease-out;\n\n    ","\n\n    ","\n\n    ","\n\n    ","\n\n    ","\n\n    ","\n\n    ","\n\n    ","\n  "])),"pending"===r&&Object(ka.c)(sy||(sy=Object(Ca.a)(["\n      width: 0%;\n      background: ",";\n    "])),t.colors.nature.n2),"in_progress"===r&&Object(ka.c)(ly||(ly=Object(Ca.a)(["\n      width: 100%;\n      background: repeating-linear-gradient(\n        -45deg,\n        "," 0 10px,\n        transparent 0 15px\n      );\n      background-size: 40px 100%;\n      animation: "," 4s infinite linear;\n    "])),t.colors.primary.p2,xA),"completed"===r&&Object(ka.c)(uy||(uy=Object(Ca.a)(["\n      width: 100%;\n      background: ",";\n    "])),t.colors.primary.p1),"failed"===r&&Object(ka.c)(dy||(dy=Object(Ca.a)(["\n      width: 100%;\n      background: ",";\n    "])),t.colors.danger),"processing"===r&&Object(ka.c)(by||(by=Object(Ca.a)(["\n      width: 100%;\n      background: repeating-linear-gradient(-45deg, #f59e0b 0 10px, transparent 0 15px);\n      background-size: 40px 100%;\n      animation: "," 4s infinite linear;\n    "])),xA),"traj_done"===r&&Object(ka.c)(fy||(fy=Object(Ca.a)(["\n      width: 100%;\n      background: ",";\n    "])),t.colors.primary.p1),"traj_failed"===r&&Object(ka.c)(jy||(jy=Object(Ca.a)(["\n      width: 100%;\n      background: ",";\n    "])),t.colors.danger),!r&&Object(ka.c)(hy||(hy=Object(Ca.a)(["\n      width: ","%;\n      background: ",";\n    "])),null!==n&&void 0!==n?n:0,t.colors.primary.p2))})),NA=ka.d.span(py||(py=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(Oy||(Oy=Object(Ca.a)(["\n    position: absolute;\n    top: 50%;\n    left: 50%;\n    transform: translate(-50%, -50%);\n    font-size: ",";\n    font-weight: 700;\n    pointer-events: none;\n    color: ",";\n    white-space: nowrap;\n    text-shadow: 0 0 4px ",", 0 0 4px ",";\n  "])),Ea(11),t.colors.nature.n5,t.colors.nature.n0,t.colors.nature.n0)})),WA=ka.d.div(my||(my=Object(Ca.a)(["\n  display: flex;\n  align-items: center;\n  gap: ",";\n  flex-wrap: wrap;\n"])),Ea(6)),BA=ka.d.div(gy||(gy=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme,n=e.$status;return Object(ka.c)(vy||(vy=Object(Ca.a)(["\n    display: inline-flex;
1\n    align-items: center;\n    gap: ",";\n    padding: "," ",";\n    border-radius: ",";\n    font-size: ",";\n    font-weight: 500;\n    white-space: nowrap;\n\n    ","\n\n    ","\n\n    ","\n\n    ","\n  "])),Ea(4),Ea(3),Ea(10),Ea(20),Ea(12),("completed"===n||"traj_done"===n)&&Object(ka.c)(xy||(xy=Object(Ca.a)(["\n      background: ",";\n      color: ",";\n      border: 1px solid ",";\n    "])),t.colors.primary.p4,t.colors.primary.p1,t.colors.primary.p2),("in_progress"===n||"processing"===n)&&Object(ka.c)(yy||(yy=Object(Ca.a)(["\n      background: #fff8e1;\n      color: #b45309;\n      border: 1px solid #fcd34d;\n    "]))),("failed"===n||"traj_failed"===n)&&Object(ka.c)(wy||(wy=Object(Ca.a)(["\n      background: #fef2f2;\n      color: ",";\n      border: 1px solid ",";\n    "])),t.colors.danger,t.colors.danger),("pending"===n||!n)&&Object(ka.c)(Cy||(Cy=Object(Ca.a)(["\n      background: ",";\n      color: ",";\n      border: 1px solid ",";\n    "])),t.colors.nature.n1,t.colors.nature.n3,t.colors.nature.n2))})),qA=ka.d.div(ky||(ky=Object(Ca.a)(["\n  display: flex;\n  flex-direction: column;\n  gap: ",";\n  margin-top: ",";\n"])),Ea(4),Ea(10)),VA=ka.d.div(Sy||(Sy=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(_y||(_y=Object(Ca.a)(["\n    display: flex;\n    align-items: center;\n    gap: ",";\n    padding: "," ",";\n    background: ",";\n    border-radius: ",";\n    border: 1px solid ",";\n  "])),Ea(10),Ea(6),Ea(10),t.colors.nature.n1,Ea(6),t.colors.nature.n2)})),GA=ka.d.span(Ey||(Ey=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(Ly||(Ly=Object(Ca.a)(["\n    ",";\n    font-size: ",";\n    color: ",";\n    flex: 1;\n    white-space: nowrap;\n    overflow: hidden;\n    text-overflow: ellipsis;\n    min-width: 0;\n  "])),oo({theme:t,variant:"body2"}),Ea(13),t.colors.nature.n5)})),ZA=ka.d.span(Ay||(Ay=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(Py||(Py=Object(Ca.a)(["\n    ",";\n    font-size: ",";\n    color: ",";\n    white-space: nowrap;\n    min-width: ",";\n    text-align: right;\n    flex-shrink: 0;\n  "])),oo({theme:t,variant:"body2"}),Ea(12),t.colors.nature.n3,Ea(90))})),YA=ka.d.button(Iy||(Iy=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(Ry||(Ry=Object(Ca.a)(["\n    border: none;\n    background: none;\n    cursor: pointer;\n    padding: ",";\n    color: ",";\n    display: flex;\n    align-items: center;\n    border-radius: 50%;\n    flex-shrink: 0;\n    transition: background 0.2s, color 0.2s;\n    &:hover {\n      background: ",";\n    }\n  "])),Ea(4),t.colors.primary.p1,t.colors.primary.p4)})),$A=ka.d.div(zy||(zy=Object(Ca.a)(["\n  max-width: 1100px;\n"]))),JA=ka.d.p(My||(My=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(Ty||(Ty=Object(Ca.a)(["\n    ",";\n    font-size: ",";\n    color: ",";\n    margin-top: ",";\n  "])),oo({theme:t,variant:"body2"}),Ea(13),t.colors.nature.n3,Ea(8))})),KA=ka.d.div(Dy||(Dy=Object(Ca.a)(["\n  position: fixed;\n  inset: 0;\n  background: rgba(0, 0, 0, 0.65);\n  z-index: 200;\n  display: flex;\n  align-items: center;\n  justify-content: center;
1\n"]))),QA=ka.d.div(Fy||(Fy=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(Uy||(Uy=Object(Ca.a)(["\n    background: ",";\n    border-radius: ",";\n    padding: "," ",";\n    max-width: ",";\n    width: 90%;\n    text-align: center;\n    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.24);\n  "])),t.colors.nature.n0,Ea(16),Ea(40),Ea(48),Ea(420))})),XA=ka.d.div(Hy||(Hy=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(Ny||(Ny=Object(Ca.a)(["\n    font-size: ",";\n    color: ",";\n    margin-bottom: ",";\n    line-height: 1;\n  "])),Ea(52),t.colors.primary.p1,Ea(12))})),eP=ka.d.h2(Wy||(Wy=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(By||(By=Object(Ca.a)(["\n    ",";\n    color: ",";\n    margin: 0 0 ",";\n  "])),oo({theme:t,variant:"h2"}),t.colors.nature.n5,Ea(8))})),tP=ka.d.p(qy||(qy=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(Vy||(Vy=Object(Ca.a)(["\n    ",";\n    color: ",";\n    margin: 0 0 ",";\n  "])),oo({theme:t,variant:"body2"}),t.colors.nature.n3,Ea(24))})),nP=ka.d.div(Gy||(Gy=Object(Ca.a)(["\n  display: flex;\n  gap: ",";\n  justify-content: center;\n  flex-wrap: wrap;\n"])),Ea(12)),rP=Object(ka.d)(Mf)(Zy||(Zy=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme,n=e.$secondary;return Object(ka.c)(Yy||(Yy=Object(Ca.a)(["\n    ",";\n    padding: "," ",";\n    border-radius: 20px;\n    font-size: ",";\n    background: ",";\n    color: ",";\n    &:hover {\n      background: ",";\n      color: ",";\n    }\n  "])),oo({theme:t,variant:"body2"}),Ea(8),Ea(22),Ea(14),n?t.colors.nature.n2:t.colors.primary.p1,n?t.colors.nature.n5:t.colors.nature.n0,n?t.colors.nature.n3:t.colors.primary.p2,t.colors.nature.n0)})),aP=ka.d.p($y||($y=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(Jy||(Jy=Object(Ca.a)(["\n    ",";\n    font-size: ",";\n    color: ",";\n    margin: 0;\n  "])),oo({theme:t,variant:"body2"}),Ea(14),t.colors.danger)})),oP=ka.d.div(Ky||(Ky=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(Qy||(Qy=Object(Ca.a)(["\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    flex: 1;\n    padding: ",";\n    color: ",";\n    ",";\n    font-size: ",";\n    text-align: center;\n  "])),Ea(40),t.colors.nature.n3,oo({theme:t,variant:"body2"}),Ea(14))})),iP=ka.d.button(Xy||(Xy=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(ew||(ew=Object(Ca.a)(["\n    border: none;\n    background: none;\n    cursor: pointer;\n    padding: ",";\n    color: ",";\n    display: flex;\n    align-items: center;\n    border-radius: 50%;\n    flex-shrink: 0;\n    transition: background 0.2s;\n    &:hover {\n      background: #fef2f2;\n    }\n  "])),Ea(4),t.colors.danger)})),cP=ka.d.input.attrs({type:"checkbox"})(tw||(tw=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(nw||(nw=Object(Ca.a)(["\n    width: ",";\n    height: ",";\n    flex-shrink: 0;\n    cursor: pointer;\n    accent-color: ",";\n  "])),Ea(15),Ea(15),t.colors.primary.p1)})),sP=ka.d.button(rw||(rw=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(aw||(aw=Object(Ca.a)(["\n    ",";\n    display: inline-flex;\n    align-items: center;\n    gap: ",";\n    font-size: ",";\n    padding: "," ",";\n    border: 1px solid ",";\n    border-radius: ",";\n    background: none;\n    color: ",";\n    cursor: pointer;\n    margin-top: ",";\n    transition: background 0.2s;\n    &:hover {\n      background: #fef2f2;\n    }\n  "])),oo({theme:t,variant:"body2"}),Ea(6),Ea(13),Ea(6),Ea(14),t.colors.danger,Ea(6),t.colors.danger,Ea(10))})),lP=ka.d.div(ow||(ow=Object(Ca.a)(["\n  position: fixed;\n  inset: 0;\n  background: rgba(0, 0, 0, 0.55);\n  z-index: 200;\n  display: flex;\n  align-items: center;\n  justify-content: center;
1\n"]))),uP=ka.d.div(iw||(iw=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(cw||(cw=Object(Ca.a)(["\n    background: ",";\n    border-radius: ",";\n    padding: "," ",";\n    max-width: ",";\n    width: 90%;\n    text-align: center;\n    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.24);\n  "])),t.colors.nature.n0,Ea(16),Ea(32),Ea(40),Ea(400))})),dP=ka.d.h3(sw||(sw=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(lw||(lw=Object(Ca.a)(["\n    ",";\n    color: ",";\n    margin: 0 0 ",";\n    font-size: ",";\n  "])),oo({theme:t,variant:"h2"}),t.colors.nature.n5,Ea(10),Ea(18))})),bP=ka.d.p(uw||(uw=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(dw||(dw=Object(Ca.a)(["\n    ",";\n    color: ",";\n    margin: 0 0 ",";\n    font-size: ",";\n  "])),oo({theme:t,variant:"body2"}),t.colors.nature.n3,Ea(24),Ea(14))})),fP=ka.d.div(bw||(bw=Object(Ca.a)(["\n  display: flex;\n  gap: ",";\n  justify-content: center;\n"])),Ea(12)),jP=ka.d.button(fw||(fw=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme,n=e.$danger;return Object(ka.c)(jw||(jw=Object(Ca.a)(["\n    ",";\n    padding: "," ",";\n    border-radius: ",";\n    font-size: ",";\n    border: none;\n    cursor: pointer;\n    background: ",";\n    color: ",";\n    transition: opacity 0.2s;\n    &:hover {\n      opacity: 0.85;\n    }\n    &:disabled {\n      opacity: 0.5;\n      cursor: not-allowed;\n    }\n  "])),oo({theme:t,variant:"body2"}),Ea(8),Ea(22),Ea(20),Ea(14),n?t.colors.danger:t.colors.nature.n2,n?t.colors.nature.n0:t.colors.nature.n5)})),hP={LIST:"Upload list",NEW:"New Upload"},pP=[{link:je.ROOT,text:"Home"},{text:"Upload data"}],OP="data_video",mP="log",gP="calibration_video",vP=function(e){return(e/1024/1024).toFixed(2)},xP=function(e){return{file:e,progress:0,uploading:!1}},yP=/^[A-Z0-9]+_UNIT\d{2}\d{14}_\d{4}\.MP4$/i,wP=function(e){var t=e.name.split(".").pop();return"calibration.".concat(t)},CP={pending:"Pending",in_progress:"Uploading",completed:"Done",failed:"Failed"},kP=function(e){var t=new Date(e);return"".concat(t.getDate().toString().padStart(2,"0"),".").concat((t.getMonth()+1).toString().padStart(2,"0"),".").concat(t.getFullYear()," ").concat(t.getHours(),":").concat(t.getMinutes().toString().padStart(2,"0"))},SP=function(e){if("in_progress"===e.status)return!0;var t=e.trajectory_status;return!!t&&(!t.success&&!t.error&&!t.finished_at)},_P=function(){var e=Object(a.useState)(hP.LIST),t=Object(Hn.a)(e,2),n=t[0],r=t[1],o=Object(a.useState)([]),i=Object(Hn.a)(o,2),c=i[0],s=i[1],l=Object(a.useState)(!1),d=Object(Hn.a)(l,2),h=d[0],p=d[1],O=Object(a.useState)(null),m=Object(Hn.a)(O,2),g=m[0],v=m[1],x=Object(a.useState)(!0),y=Object(Hn.a)(x,2),w=y[0],C=y[1],k=Object(a.useState)([]),S=Object(Hn.a)(k,2),_=S[0],E=S[1],L=Object(a.useState)([]),A=Object(Hn.a)(L,2),P=A[0],I=A[1],R=Object(a.useState)([]),z=Object(Hn.a)(R,2),M=z[0],T=z[1],D=Object(a.useState)(null),F=Object(Hn.a)(D,2),U=F[0],H=F[1],N=Object(a.useState)(!1),W=Object(Hn.a)(N,2),B=W[0],q=W[1],V=Object(a.useState)(!1),G=Object(Hn.a)(V,2),Z=G[0],Y=G[1],$=Object(a.useState)(null),J=Object(Hn.a)($,2),K=J[0],Q=J[1],X=Object(a.useRef)({}),ee=Object(a.useRef)(null),te=Object(a.useRef)(null),ne=Object(a.useState)(null),re=Object(Hn.a)(ne,2),ae=re[0],oe=re[1],ie=Object(a.useState)(null),ce=Object(Hn.a)(ie,2),se=ce[0],le=ce[1],ue=Object(a.useState)(!1),de=Object(Hn.a)(ue,2),be=de[0],fe=de[1],je=Object(a.useState)(null),he=Object(Hn.a)(je,2),pe=he[0],Oe=he[1],me=Object(a.useState)({}),ge=Object(Hn.a)(me,2),ve=ge[0],xe=ge[1],ye=_.reduce((function(e,t){return e+t.file.size}),0)+M.reduce((function(e,t){return e+t.file.size}),0)+(U?U.file.size:0),we=!B&&!!U&&_.length>0&&M.length>0&&0===P.length,Ce=function(){p(!0),v(null),yn.upload.getMissions().then((function(e){var t=e.data,n=ee.current;t.forEach((function(e){"in_progress"===e.status&&e.id!==n&&yn.upload.updateMission(e.id,{status:"failed",error:"Upload interrupted (page was reloaded)"}).catch((function(){}))})),s((function(e){var r=Object.fromEntries(e.map((function(e){return[e.id,e.showDetail
1s]})));return t.map((function(e){var t;return Object(u.a)(Object(u.a)({},e),{},{status:"in_progress"===e.status&&e.id!==n?"failed":e.status,showDetails:null!==(t=r[e.id])&&void 0!==t&&t})}))}))})).catch((function(){return v("Failed to load missions.")})).finally((function(){return p(!1)}))};te.current=Ce,Object(a.useEffect)((function(){Ce()}),[]);var ke=c.some(SP);Object(a.useEffect)((function(){if(ke){var e=setInterval((function(){return te.current()}),1e4);return function(){return clearInterval(e)}}}),[ke]),Object(a.useEffect)((function(){var e=function(e){ee.current&&(e.preventDefault(),e.returnValue="Upload in progress. If you leave, the upload will be marked as failed.")};return window.addEventListener("beforeunload",e),function(){return window.removeEventListener("beforeunload",e)}}),[]),Object(a.useEffect)((function(){return function(){ee.current&&(Object.values(X.current).forEach((function(e){return e&&e.abort()})),yn.upload.updateMission(ee.current,{status:"failed"}).catch((function(){})),ee.current=null)}}),[]);var Se=function(){var e=Object(f.a)(b.a.mark((function e(){var t;return b.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=se.missionId,fe(!0),Oe(null),e.prev=3,e.next=6,yn.upload.deleteMission(t);case 6:s((function(e){return e.filter((function(e){return e.id!==t}))})),le(null),e.next=13;break;case 10:e.prev=10,e.t0=e.catch(3),Oe("Failed to delete the upload. Please try again.");case 13:return e.prev=13,fe(!1),e.finish(13);case 16:case"end":return e.stop()}}),e,null,[[3,10,13,16]])})));return function(){return e.apply(this,arguments)}}(),_e=function(){var e=Object(f.a)(b.a.mark((function e(){var t,n,r,a;return b.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=se.missionId,n=se.fileNames,fe(!0),Oe(null),e.prev=3,e.next=6,yn.upload.removeMissionFiles(t,n);case 6:r=e.sent,a=r.data,s((function(e){return e.map((function(e){return e.id===t?Object(u.a)(Object(u.a)(Object(u.a)({},e),a),{}
1,{showDetails:e.showDetails}):e}))})),xe((function(e){return Object(u.a)(Object(u.a)({},e),{},Object(j.a)({},t,new Set))})),le(null),e.next=16;break;case 13:e.prev=13,e.t0=e.catch(3),Oe("Failed to remove files. Please try again.");case 16:return e.prev=16,fe(!1),e.finish(16);case 19:case"end":return e.stop()}}),e,null,[[3,13,16,19]])})));return function(){return e.apply(this,arguments)}}(),Ee=function(e,t,n){return new Promise((function(r,a){var o=new XMLHttpRequest;X.current[t.name]=o,o.open("PUT",e,!0),o.setRequestHeader("Content-Type",t.type||"application/octet-stream"),o.upload.onprogress=function(e){e.lengthComputable&&n(Math.round(e.loaded/e.total*100),e.loaded)},o.onload=function(){return o.status>=200&&o.status<300?r():a(new Error("Upload failed: HTTP ".concat(o.status)))},o.onerror=function(){return a(new Error("Network error during upload"))},o.send(t)}))},Le=function(){var e=Object(f.a)(b.a.mark((function e(){var t,n,a,o,i,c,s,l,d,f,j,h,p,O,m;return b.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return q(!0),Q(null),t=null,n=null,e.prev=4,e.next=7,yn.upload.createMission();case 7:a=e.sent,o=a.data,t=o.id,ee.current=t,n=o.gcs_path,oe({missionId:t,createdAt:(new Date).toISOString(),progress:0,startTime:Date.now(),bytesLoaded:0}),r(hP.LIST),e.next=21;break;case 16:return e.prev=16,e.t0=e.catch(4),Q("Failed to start upload. Please try again."),q(!1),e.abrupt("return");case 21:i=[].concat(Object(Er.a)(_.map((function(e,t){return{fileItem:e,type:OP,markProgress:function(e,n){return E((function(r){return r.map((function(r,a){return a===t?Object(u.a)(Object(u.a)({},r),{},{progress:e,uploading:n}):r}))}))}}}))),Object(Er.a)(M.map((function(e,t){return{fileItem:e,type:mP,markProgress:function(e,n){return T((function(r){return r.map((function(r,a){return a===t?Object(u.a)(Object(u.a)({},r),{},{progress:e,uploading:n}):r}))}))}}}))),Object(Er.a)(U?[{fileItem:U,type:gP,markProgress:function(e,t){return H((function(n){return n?Object(u.a)(Object(u.a)({},n),{},{progress:e,uploading:t}):null}))}}]:[])),c=i.reduce((function(e,t){return e+t.fileItem.file.size}),0),s=0,e.prev=24,l=Object($L.a)(i),e.prev=26,f=b.a.mark((function e(){var t,r,a,o;return b.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=d.value,r=s,t.markProgress(0,!0),e.next=5,yn.upload.getUploadURL(t.fileItem.file.name,t.fileItem.file.type||"application/octet-stream",t.type,n);case 5:return a=e.sent,o=a.data,e.next=9,Ee(o.upload_url,t.fileItem.file,(function(e,n){if(t.markProgress(e,!0),c>0){var a=Math.round((r+n)/c*100);oe((function(e){return e?Object(u.a)(Object(u.a)({},e),{},{progress:a,bytesLoaded:r+n}):null}))}}));case 9:s+=t.fileItem.file.size,t.markProgress(100,!1);case 11:case"end":return e.stop()}}),e)})),l.s();case 29:if((d=l.n()).done){e.next=33;break}return e.delegateYield(f(),"t1",31);case 31:e.next=29;break;case 33:e.next=38;break;case 35:e.prev=35,e.t2=e.catch(26),l.e(e.t2);case 38:return e.prev=38,l.f(),e.finish(38);case 41:return j=[].concat(Object(Er.a)(_.map((function(e){return{name:e.file.name,type:OP,size:e.file.size}}))),Object(Er.a)(M.map((function(e){return{name:e.file.name,type:mP,size:e.file.size}}))),Object(Er.a)(U?[{name:wP(U.file),type:gP,size:U.file.size}]:[])),e.next=44,yn.upload.updateMission(t,{status:"completed",uploaded_files:j});case 44:ee.current=null,E([]),I([]),T([]),H(null),oe(null),Ce(),Y(!0),e.next=60;break;case 54:e.prev=54,e.t3=e.catch(24),m=("string"===typeof e.t3?e.t3:null)||(null===e.t3||void 0===e.t3||null===(h=e.t3.data)||void 0===h?void 0:h.detail)||(null===e.t3||void 0===e.t3||null===(p=e.t3.response)||void 0===p||null===(O=p.data)||void 0===O?void 0:O.detail)||(null===e.t3||void 0===e.t3?void 0:e.t3.message)||((null===e.t3||void 0===e.t3?void 0:e.t3.status)?"Server error (HTTP ".concat(e.t3.status,")"):null)||"Upload failed. Please try again.",ee.current&&(yn.upload.updateMission(ee.current,{status:"failed",error:m}).catch((function(){})),ee.current=null),oe(null),Q(m);case 60:return e.prev=60,q(!1),X.current={},e.finish(60);case 64:case"end":return e.stop()}}),e,null,[[4,16],[24,54,60,64],[26,35,38,41]])})));return function(){return e.apply(this,arguments)}}(),Ae=function(){Object.values(X.current).forEach((function(e){return e&&e.abort()})),X.current={},q(!1),oe(null),E((function(e){return e.map((function(e){return Object(u.a)(Object(u.a)({},e),{},{progress:0,uploading:!1})}
1))})),T((function(e){return e.map((function(e){return Object(u.a)(Object(u.a)({},e),{},{progress:0,uploading:!1})}))})),H((function(e){return e?Object(u.a)(Object(u.a)({},e),{},{progress:0,uploading:!1}):null}));var e=ee.current;ee.current=null,e&&yn.upload.updateMission(e,{status:"failed",error:"Upload cancelled"}).then((function(){return yn.upload.deleteMission(e)})).catch((function(){})).finally((function(){return te.current()}))},Pe=function(e){var t=Array.from(e.target.files),n=t.filter((function(e){return yP.test(e.name)})),r=t.filter((function(e){return!yP.test(e.name)}));n.length>0&&E((function(e){var t=new Set(e.map((function(e){return e.file.name})));return[].concat(Object(Er.a)(e),Object(Er.a)(n.filter((function(e){return!t.has(e.name)})).map(xP)))})),r.length>0&&I((function(e){var t=new Set(e.map((function(e){return e.name})));return[].concat(Object(Er.a)(e),Object(Er.a)(r.filter((function(e){return!t.has(e.name)}))))})),e.target.value=""},Ie=function(e){var t=Array.from(e.target.files).filter((function(e){return e.name.endsWith(".log")}));T((function(e){var n=new Set(e.map((function(e){return e.file.name})));return[].concat(Object(Er.a)(e),Object(Er.a)(t.filter((function(e){return!n.has(e.name)})).map(xP)))})),e.target.value=""},Re=function(e){var t=e.target.files[0];t&&H(xP(t)),e.target.value=""},ze=function(){var e=Object(f.a)(b.a.mark((function e(t){var n,r;return b.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,yn.upload.rerunTrajectory(t);case 3:n=e.sent,r=n.data,s((function(e){return e.map((function(e){return e.id===t?Object(u.a)(Object(u.a)(Object(u.a)({},e),r),{}
1,{showDetails:e.showDetails}):e}))})),e.next=10;break;case 8:e.prev=8,e.t0=e.catch(0);case 10:case"end":return e.stop()}}),e,null,[[0,8]])})));return function(t){return e.apply(this,arguments)}}(),Me=function(){var e=Object(f.a)(b.a.mark((function e(t,n,r){var a,o;return b.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,yn.upload.getDownloadURL(t,n,r);case 3:a=e.sent,o=a.data,window.open(o.download_url,"_blank"),e.next=10;break;case 8:e.prev=8,e.t0=e.catch(0);case 10:case"end":return e.stop()}}),e,null,[[0,8]])})));return function(t,n,r){return e.apply(this,arguments)}}(),Te=function(e,t,n){var r=n||e.file.name,a=parseFloat(vP(e.file.size));return Object(Da.jsxs)(tA,{children:[Object(Da.jsx)(rA,{title:r,children:r}),Object(Da.jsxs)(nA,{children:[Object(Da.jsxs)(aA,{style:a>5e3?{color:"red"}:void 0,children:[a," MB",a>5e3?" (!)":""]}),!B&&Object(Da.jsx)(oA,{onClick:t,children:Object(Da.jsx)(xf,{children:"Delete"})}),(e.uploading||100===e.progress)&&Object(Da.jsxs)(cA,{children:[Object(Da.jsx)(sA,{$width:e.progress,$done:!e.uploading&&100===e.progress}),Object(Da.jsx)(lA,{children:100===e.progress?"Done":"".concat(e.progress,"%")})]})]})]},r)};return Object(Da.jsxs)(Da.Fragment,{children:[Object(Da.jsx)(yj,{}),Object(Da.jsxs)(yA,{children:[Object(Da.jsx)($_,{items:pP}),Object(Da.jsxs)(wA,{children:[Object.values(hP).map((function(e){return Object(Da.jsx)(CA,{$selected:n===e,onClick:function(){return r(e)},children:e},e)})),Object(Da.jsx)(kA,{})]}),Object(Da.jsx)(SA,{children:n===hP.LIST?Object(Da.jsxs)(_A,{children:[Object(Da.jsxs)(EA,{children:[Object(Da.jsx)(LA,{children:"Upload list"}),Object(Da.jsxs)(AA,{onClick:function(){return C((function(e){return!e}))},children:[Object(Da.jsx)(xf,{width:14,height:14,children:w?"ExpandDown":"ExpandUp"}),w?"Newest first":"Oldest first"]})]}),K&&Object(Da.jsxs)(aP,{style:{marginBottom:12},children:[K," ",Object(Da.jsx)("button",{onClick:function(){Q(null),r(hP.NEW)},style:{marginLeft:8,cursor:"pointer",border:"none",background:"none",textDecoration:"underline",color:"inherit",fontSize:"inherit"},children:"Try again"})]}),Object(Da.jsxs)(PA,{children:[B&&ae&&Object(Da.jsx)(IA,{children:Object(Da.jsxs)(RA,{children:[Object(Da.jsx)(TA,{fontSize:15,children:kP(ae.createdAt)}),Object(Da.jsxs)(zA,{children:[Object(Da.jsx)(FA,{children:function(){var e=function(e,t,n){if(!e||t<=0||n<=0)return null;var r=(Date.now()-e)/1e3;if(r<2)return null;var a=t/r,o=n-t;if(o<=0)return null;var i=Math.round(o/a);if(i<60)return"~".concat(i,"s left");var c=Math.floor(i/60),s=i%60;return s>0?"~".concat(c,"m ").concat(s,"s left"):"~".concat(c,"m left")}(ae.startTime,ae.bytesLoaded,ye);return Object(Da.jsxs)(UA,{title:"Uploading\u2026",children:[Object(Da.jsx)(HA,{$width:ae.progress}),Object(Da.jsxs)(NA,{children:[ae.progress,"%",e?" \xb7 ".concat(e):""]})]})}()}),Object(Da.jsx)(fA,{onClick:Ae,style:{padding:"2px 10px",fontSize:12},children:"Cancel"})]})]})},"live-upload"),h&&Object(Da.jsx)(oP,{children:"Loading\u2026"}),g&&Object(Da.jsx)(oP,{children:g}),!h&&!g&&0===c.length&&!(B&&ae)&&Object(Da.jsx)(oP,{children:"No uploads yet. Switch to \u201cNew Upload\u201d to get started."}),c.filter((function(e){return!(B&&e.id===ee.current)})).slice().sort((function(e,t){return w?new Date(t.created_at)-new Date(e.created_at):new Date(e.created_at)-new Date(t.created_at)})).map((function(e){var t,n,r,a=(r=e.trajectory_status)?r.success?{status:"traj_done",label:"Ready"}:r.error||r.finished_at&&!r.success?{status:"traj_failed",label:"Failed"}:r.calculated?{status:"processing",label:"Publishing\u2026"}:{status:"processing",label:"Processing\u2026"}:{status:null,label:"Not started"},o=e.uploaded_files&&e.uploaded_files.length>0,i="failed"===e.status,l="completed"===e.status,d=ve[e.id]||new Set;return Object(Da.jsxs)(IA,{children:[Object(Da.jsxs)(RA,{children:[Object(Da.jsx)(TA,{fontSize:15,children:kP(e.created_at)}),Object(Da.jsxs)(zA,{children:[Object(Da.jsxs)(WA,{children:[Object(Da.jsxs)(BA,{$status:e.status,title:"Upload: ".concat(CP[e.status]||e.status),children:[Object(Da.jsx)(xf,{width:11,height:11,children:"Upload"}),CP[e.status]||e.status]}),e.trajectory_status&&Object(Da.jsxs)(BA,{$status:a.status,title:"Preview: ".concat(a.label),children:[Object(Da.jsx)(xf,{width:11,height:11,children:"Image"}),a.label]})]}),"traj_failed"===a.status&&Object(Da.jsx)(sP,{title:"Re-run trajectory processing",onClick:function(){return ze(e.id)},style:{padding:"2px 10px",fontSize:12},children:"Re-run"}),i&&Object(Da.jsx)(iP,{title:"Delete this upload and remove its files from storage",onClick:function(){return t=e.id,Oe(null),void le({type:"delete_mission",missionId:t});var t},children:Object(Da.jsx)(xf,{width:16,height:16,children:"Delete"})}),Object(Da.jsx)(DA,{title:"Show / hide session details",onClick:function(){return t=e.id,void s((function(e){return e.map((function(e){return e.id===t?Object(u.a)(Object(u.a)({},e),{}
1,{showDetails:!e.showDetails}):e}))}));var t},children:Object(Da.jsx)(xf,{width:20,height:20,children:e.showDetails?"ExpandUp":"ExpandDown"})})]})]}),(i||"traj_failed"===a.status)&&(e.error||(null===(t=e.trajectory_status)||void 0===t?void 0:t.error))&&Object(Da.jsx)(aP,{style:{padding:"2px 12px 6px",fontSize:12},children:e.error||(null===(n=e.trajectory_status)||void 0===n?void 0:n.error)}),e.showDetails&&Object(Da.jsxs)(Da.Fragment,{children:[Object(Da.jsxs)(MA,{children:[Object(Da.jsxs)(TA,{fontSize:13,children:["Session:\xa0",Object(Da.jsx)("strong",{children:e.gcs_path})]}),Object(Da.jsxs)(TA,{fontSize:13,children:["Uploaded:\xa0",kP(e.created_at)]})]}),o&&Object(Da.jsxs)(Da.Fragment,{children:[Object(Da.jsx)(qA,{children:e.uploaded_files.map((function(t,n){return Object(Da.jsxs)(VA,{children:[l&&t.type===OP&&Object(Da.jsx)(cP,{checked:d.has(n),onChange:function(){return t=e.id,r=n,void xe((function(e){var n=new Set(e[t]||[]);return n.has(r)?n.delete(r):n.add(r),Object(u.a)(Object(u.a)({},e),{},Object(j.a)({},t,n))}));var t,r},title:"Select to remove"}),Object(Da.jsx)(GA,{title:t.name,children:t.name}),null!=t.size&&Object(Da.jsxs)(ZA,{children:[vP(t.size)," MB"]}),Object(Da.jsx)(YA,{title:"Download file",onClick:function(){return Me(t.name,t.type,e.gcs_path)},children:Object(Da.jsx)(xf,{width:16,height:16,children:"Download"})})]},n)}))}),l&&d.size>0&&Object(Da.jsxs)(sP,{onClick:function(){return function(e){var t=ve[e];if(t&&0!==t.size){var n=c.find((function(t){return t.id===e}));if(n){var r=Object(Er.a)(t).map((function(e){var t;return null===(t=n.uploaded_files[e])||void 0===t?void 0:t.name})).filter(Boolean);Oe(null),le({type:"remove_files",missionId:e,fileNames:r})}}}(e.id)},children:[Object(Da.jsx)(xf,{width:14,height:14,children:"Delete"}),"Remove ",d.size," video",d.size>1?"s":""," & re-run trajectory"]})]})]})]},e.id)}))]})]}):Object(Da.jsxs)($A,{children:[Object(Da.jsxs)(KL,{style:{gridTemplateColumns:"repeat(3, 1fr)"},children:[Object(Da.jsxs)(QL,{children:[Object(Da.jsx)(XL,{children:"Videos"}),0===_.length&&0===P.length?Object(Da.jsx)(uA,{children:"No videos added yet"}):Object(Da.jsxs)(eA,{children:[_.map((function(e,t){return Te(e,(function(){return E((function(e){return e.filter((function(e,n){return n!==t}))}))}))})),P.map((function(e){return Object(Da.jsxs)(tA,{children:[Object(Da.jsx)(rA,{title:e.name,style:{color:"red"},children:e.name}),Object(Da.jsxs)(nA,{children:[Object(Da.jsx)(aA,{style:{color:"red"},children:"Invalid name"}),!B&&Object(Da.jsx)(oA,{onClick:function(){return I((function(t){return t.filter((function(t){return t.name!==e.name}))}))},children:Object(Da.jsx)(xf,{children:"Delete"})})]})]},e.name)}))]}),P.length>0&&Object(Da.jsx)(aP,{style:{fontSize:11,marginTop:4},children:"Expected: PREFIX_UNITnn{YYYYMMDDHHMMSS}_{ssss}.MP4"}),Object(Da.jsxs)(iA,{htmlFor:"dcim-input",$disabled:B,children:[Object(Da.jsx)(xf,{children:"Plus"})," Add Videos"]}),Object(Da.jsx)("input",{id:"dcim-input",type:"file",multiple:!0,accept:".mp4,video/mp4",onChange:Pe,disabled:B,style:{display:"none"}})]}),Object(Da.jsxs)(QL,{children:[Object(Da.jsx)(XL,{children:"Calibration"}),U?Object(Da.jsx)(eA,{children:Te(U,(function(){return H(null)}),wP(U.file))}):Object(Da.jsx)(uA,{children:"No calibration video added yet"}),Object(Da.jsxs)(iA,{htmlFor:"calib-input",$disabled:B,children:[Object(Da.jsx)(xf,{children:"Plus"})," ",U?"Replace Video":"Add Video"]}),Object(Da.jsx)("input",{id:"calib-input",type:"file",accept:".mp4,video/mp4",onChange:Re,disabled:B,style:{display:"none"}})]}),Object(Da.jsxs)(QL,{children:[Object(Da.jsx)(XL,{children:"GPS Logs"}),0===M.length?Object(Da.jsx)(uA,{children:"No log files added yet"}):Object(Da.jsx)(eA,{children:M.map((function(e,t){return Te(e,(function(){return T((function(e){return e.filter((function(e,n){return n!==t}))}))}))}))}),Object(Da.jsxs)(iA,{htmlFor:"gps-input",$disabled:B,children:[Object(Da.jsx)(xf,{children:"Plus"})," Add Log Files"]}),Object(Da.jsx)("input",{id:"gps-input",type:"file",multiple:!0,accept:".log",onChange:Ie,disabled:B,style:{display:"none"}})]})]}),ye>0&&Object(Da.jsxs)(JA,{children:["Total size: ",vP(ye)," MB"]}),Object(Da.jsxs)(dA,{children:[K&&Object(Da.jsx)(aP,{children:K}),B?Object(Da.jsx)(fA,{onClick:Ae,children:"Cancel"}):Object(Da.jsx)(bA,{disabled:!we,onClick:Le,icon:Object(Da.jsx)(xf,{children:"Upload"}),children:"Start upload"})]})]})})]}),se&&Object(Da.jsx)(lP,{children:Object(Da.jsxs)(uP,{children:["delete_mission"===se.type?Object(Da.jsxs)(Da.Fragment,{children:[Object(Da.jsx)(dP,{children:"Delete upload?"}),Object(Da.jsx)(bP,{children:"This will remove the session record and delete all uploaded files from storage. This cannot be undone."})]}):Object(Da.jsxs)(Da.Fragment,{children:[Object(Da.jsx)(dP,{children:"Remove files & re-run?"}),Object(Da.jsxs)(bP,{children:[se.fileNames.length," video",se.fileNames.length>
11?"s":""," will be deleted from storage and trajectory processing will be restarted. This cannot be undone."]})]}),pe&&Object(Da.jsx)(aP,{style:{marginBottom:12},children:pe}),Object(Da.jsxs)(fP,{children:[Object(Da.jsx)(jP,{$danger:!0,onClick:function(){"delete_mission"===(null===se||void 0===se?void 0:se.type)?Se():"remove_files"===(null===se||void 0===se?void 0:se.type)&&_e()},disabled:be,children:be?"Processing\u2026":"Confirm"}),Object(Da.jsx)(jP,{onClick:function(){le(null),Oe(null)},disabled:be,children:"Cancel"})]})]})}),Z&&Object(Da.jsx)(KA,{children:Object(Da.jsxs)(QA,{children:[Object(Da.jsx)(XA,{children:"\u2713"}),Object(Da.jsx)(eP,{children:"Upload complete!"}),Object(Da.jsx)(tP,{children:"All files have been uploaded successfully."}),Object(Da.jsxs)(nP,{children:[Object(Da.jsx)(rP,{onClick:function(){Y(!1),r(hP.LIST)},children:"View uploads"}),Object(Da.jsx)(rP,{$secondary:!0,onClick:function(){Y(!1),r(hP.NEW)},children:"Upload more"})]})]})})]})},EP=Object(ka.e)(hw||(hw=Object(Ca.a)(["\n  0%,\n  100% {\n    opacity: 0.6;\n  }\n  50% {\n    opacity: 1;\n  }\n"]))),LP=ka.d.div(pw||(pw=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme,n=e.$width,r=e.$height;return Object(ka.c)(Ow||(Ow=Object(Ca.a)(["\n    width: ",";\n    height: ",";\n    border-radius: ","px;\n    background: ",";\n    animation: "," 1.4s ease-in-out infinite;\n\n    @media (prefers-reduced-motion: reduce) {\n      animation: none;\n    }\n  "])),n,r,t.radius[0],t.colors.nature.n1,EP)})),AP=o.a.memo((function(e){var t=e.width,n=void 0===t?"100%":t,r=e.height,a=void 0===r?"100%":r,o=Object(Za.a)(e,["width","height"]);return Object(Da.jsx)(LP,Object(u.a)({$width:n,$height:a},o))})),PP=ka.d.span(mw||(mw=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(gw||(gw=Object(Ca.a)(["\n    font-family: ",";\n    font-size: ",";\n    color: ",";\n  "])),t.fonts.mono,La(13),t.colors.nature.n4)})),IP=o.a.memo((function(){var e=function(e,t){var n=Object(a.useState)((function(){return new Date})),r=Object(Hn.a)(n,2),o=r[0],i=r[1];return Object(a.useEffect)((function(){var e=setInterval((function(){return i(new Date)}),1e3);return function(){return clearInterval(e)}}),[]),e?gr(o,e,t):null}(Object(l.e)($r),mr);return e?Object(Da.jsx)(PP,{children:e}):null})),RP=ka.d.div(vw||(vw=Object(Ca.a)(["\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  flex-wrap: wrap;\n  gap: ",";\n"])),Ea(12)),zP=ka.d.div(xw||(xw=Object(Ca.a)(["\n  display: flex;\n  align-items: center;\n  gap: ",";\n"])),Ea(12)),MP=ka.d.h1(yw||(yw=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(ww||(ww=Object(Ca.a)(["\n    font-family: ",";\n    font-size: ",";\n    font-weight: ",";\n    text-transform: uppercase;\n    color: ",";\n    margin: 0;\n  "])),t.fonts.display,La(24),t.fontWeights[1],t.colors.nature.n5)})),TP=function(e){var t=e.children;return Object(Da.jsxs)(RP,{children:[Object(Da.jsxs)(zP,{children:[Object(Da.jsx)(MP,{children:"Edge units"}),t]}),Object(Da.jsx)(IP,{})]})},DP=ka.d.div(Cw||(Cw=Object(Ca.a)(["\n  display: flex;\n  align-items: center;\n  gap: ",";\n"])),Ea(10)),FP=ka.d.span(kw||(kw=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme,n=e.$state;return Object(ka.c)(Sw||(Sw=Object(Ca.a)(["\n    width: ",";\n    height: ",";\n    border-radius: 50%;\n    flex: none;\n    background: ",";\n  "])),Ea(9),Ea(9),t.colors.status[n])})),UP=ka.d.p(_w||(_w=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(Ew||(Ew=Object(Ca.a)(["\n    margin: 0;\n    font-size: ",";\n    color: ",";\n  "])),La(15.5),t.colors.nature.n5)})),HP=function(e){var t=e.fleetStatus,n=e.isLiveWindow;return Object(Da.jsxs)(DP,{children:[Object(Da.jsx)(FP,{$state:t.worstState}),Object(Da.jsx)(UP,{children:Fr(t,new Date,n)})]})},NP={live:"Reporting",late:"Late",silent:"Not reporting"},WP=ka.d.div(Lw||(Lw=Object(Ca.a)(["\n  display: flex;\n  gap: ",";\n  ","\n"])),Ea(1),(function(e){var t=e.theme;return Object(ka.c)(Aw||(Aw=Object(Ca.a)(["\n    background: ",";\n    border: ",";\n    border-radius: ",";\n    overflow: hidden;\n  "])),t.colors.nature.n2,t.borders.default({fontSize:t.fontSizes[2]}),Ea(t.radius[0]))})),BP=ka.d.button(Pw||(Pw=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(Iw||(Iw=Object(Ca.a)(["\n    display: flex;
1\n    align-items: center;\n    gap: ",";\n    padding: "," ",";\n    background: ",";\n    border: none;\n    border-top: "," solid transparent;\n    cursor: pointer;\n    text-align: left;\n\n    &:hover {\n      background: ",";\n    }\n\n    &[aria-pressed='true'] {\n      background: ",";\n      border-top-color: ",";\n    }\n  "])),Ea(8),Ea(8),Ea(14),t.colors.nature.n0,Ea(2),t.colors.misc.background,t.colors.misc.background2,t.colors.nature.n5)})),qP=ka.d.span(Rw||(Rw=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme,n=e.$state;return Object(ka.c)(zw||(zw=Object(Ca.a)(["\n    width: ",";\n    height: ",";\n    border-radius: ",";\n    flex: none;\n    background: ",";\n  "])),Ea(8),Ea(8),Ea(2),t.colors.status[n])})),VP=ka.d.span(Mw||(Mw=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(Tw||(Tw=Object(Ca.a)(["\n    font-family: ",";\n    font-size: ",";\n    font-weight: ",";\n    color: ",";\n  "])),t.fonts.mono,La(19),t.fontWeights[1],t.colors.nature.n5)})),GP=ka.d.span(Dw||(Dw=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(Fw||(Fw=Object(Ca.a)(["\n    font-family: ",";\n    font-size: ",";\n    letter-spacing: 0.12em;\n    text-transform: uppercase;\n    color: ",";\n  "])),t.fonts.mono,La(11),t.colors.nature.n3)})),ZP=[{key:"all",label:"All"}].concat(Object(Er.a)(Object.entries(NP).map((function(e){var t=Object(Hn.a)(e,2);return{key:t[0],label:t[1]}})))),YP=function(e){var t=e.counts,n=e.stateFilter,r=e.onChangeFilter;return t.all<6?null:Object(Da.jsx)(WP,{role:"tablist","aria-label":"Filter units",children:ZP.map((function(e){var a=e.key,o=e.label;return Object(Da.jsxs)(BP,{type:"button",role:"tab","aria-pressed":n===a,onClick:function(){return r(n===a?"all":a)},children:["all"!==a&&Object(Da.jsx)(qP,{$state:a}),Object(Da.jsx)(VP,{children:t[a]}),Object(Da.jsx)(GP,{children:o})]},a)}))})},$P=ka.d.div(Uw||(Uw=Object(Ca.a)(["\n  display: flex;\n  align-items: center;\n  gap: ",";\n  flex-wrap: wrap;\n"])),Ea(10)),JP=ka.d.span(Hw||(Hw=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(Nw||(Nw=Object(Ca.a)(["\n    font-family: ",";\n    font-size: ",";\n    font-weight: ",";\n    letter-spacing: 0.14em;\n    text-transform: uppercase;\n    color: ",";\n  "])),t.fonts.mono,La(11),t.fontWeights[1],t.colors.nature.n3)})),KP=Object(ka.c)(Ww||(Ww=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(Bw||(Bw=Object(Ca.a)(["\n    padding: "," ",";\n    background: ",";\n    border: none;\n    font-family: ",";\n    font-size: ",";\n    cursor: pointer;\n\n    &:hover:not(:disabled) {\n      background: ",";\n    }\n\n    &:disabled {\n      color: ",";\n      cursor: default;\n    }\n  "])),Ea(6),Ea(11),t.colors.nature.n0,t.fonts.mono,La(13),t.colors.misc.background,t.colors.nature.n2)})),QP=ka.d.div(qw||(qw=Object(Ca.a)(["\n  display: flex;\n  gap: ",";\n  ","\n\n  svg {\n    width: ",";\n  }\n"])),Ea(1),(function(e){var t=e.theme;return Object(ka.c)(Vw||(Vw=Object(Ca.a)(["\n    background: ",";\n    border: ",";\n    border-radius: ",";\n    overflow: hidden;\n  "])),t.colors.nature.n2,t.borders.default({fontSize:t.fontSizes[2]}),Ea(t.radius[0]))}),Ea(10)),XP=ka.d.button(Gw||(Gw=Object(Ca.a)(["\n  ","\n"])),KP),eI=ka.d.div(Zw||(Zw=Object(Ca.a)(["\n  display: flex;\n  gap: ",";\n  ","\n"])),Ea(1),(function(e){var t=e.theme;return Object(ka.c)(Yw||(Yw=Object(Ca.a)(["\n    background: ",";\n    border: ",";\n    border-radius: ",";\n    overflow: hidden;\n  "])),t.colors.nature.n2,t.borders.default({fontSize:t.fontSizes[2]}),Ea(t.radius[0]))})),tI=ka.d.button($w||($w=Object(Ca.a)(["\n  ","\n  ","\n"])),KP,(function(e){var t=e.theme;return Object(ka.c)(Jw||(Jw=Object(Ca.a)(["\n    &[aria-pressed='true'] {\n      background: ",";\n      color: ",";\n    }\n  "])),t.colors.nature.n5,t.colors.nature.n0)})),nI=ka.d.button(Kw||(Kw=Object(Ca.a)(["\n  ","\n  ","\n"])),KP,(function(e){var t=e.theme;return Object(ka.c)(Qw||(Qw=Object(Ca.a)(["\n    border: ",";\n    border-radius: ",";\n  "])),t.borders.default({fontSize:t.fontSizes[2]}),Ea(t.radius[0]))})),rI=ka.d.span(Xw||(Xw=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(eC||(eC=Object(Ca.a)(["\n    font-family: ",";\n    font-size: ",";\n    font-weight: ",";\n    text-transform: uppercase;\n    letter-spacing: 0.02em;\n    color: ",";\n  "])),t.fonts.display,La(17),t.fontWeights[1],t.colors.nature.n5)})),aI=function(e){var t=e.split("-").map(Number),n=Object(Hn.a)(t,3),r=n[0],a=n[1],o=n[2];return new Date(r,a-1,o)},oI=Object(a.forwardRef)((function(e,t){var n=e.value,r=e.onClick,a=e.disabled;return Object(Da.jsx)(nI,{type:"button",ref:t,onClick:r,disabled:a,children:n})})),iI=function(e){var t=e.day,n=e.today,r=e.rolling,a=e.onPrevDay,o=e.onNextDay,i=e.onSelectDay,c=e.onToday,s=e.onToggleRolling,l=t===n,u=r?"rolling 24 hours":l?"today \xb7 ".concat(xr(t)):xr(t);return Object(Da.jsxs)($P,{children:[Object(Da.jsx)(JP,{children:"Showing"}),Object(Da.jsxs)(QP,{children:[Object(Da.jsx)(XP,{type:"button",onClick:a,disabled:r,"aria-label":"Previous day",children:Object(Da.jsx)(xf,{children:"ExpandLeft"})}),Object(Da.jsx)(XP,{type:"button",onClick:o,disabled:r||l,"aria-label":"Next day",children:Object(Da.jsx)(xf,{children:"ExpandRight"})})]}),Object(Da.jsx)(dO.a,{selected:aI(t),onChange:function(e){return e&&i(function(e){var t=e.getFullYear(),n=String(e.getMonth()+1).padStart(2,"0"),r=String(e.getDate()).padStart(2,"0");return"".concat(t,"-").concat(n,"-").concat(r)}(e))},maxDate:aI(n),disabled:r,dateFormat:"yyyy-MM-dd",customInput:Object(Da.jsx)(oI,{}),"aria-label":"Choose a day"}),Object(Da.jsxs)(eI,{children:[Object(Da.jsx)(tI,{type:"button",onClick:c,children:"Today"}),Object(Da.jsx)(tI,{type:"button","aria-pressed":r,onClick:s,children:"Last 24 h"})]}),Object(Da.jsx)(rI,{children:u})]})},cI=ka.d.div(tC||(tC=Object(Ca.a)(["\n  display: flex;\n  gap: ",";\n"])),Ea(12)),sI=ka.d.button(nC||(nC=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(rC||(rC=Object(Ca.a)(["\n    display: flex;\n    flex-direction: column;\n    gap: ",";\n    min-width: ",";\n    padding: "," ",";\n    background: ",";\n    border: none;\n    border-left: "," solid transparent;\n    border-radius: ",";\n    box-shadow: ",";\n    text-align: left;\n    cursor: pointer;\n\n    &:hover {\n      background: ",";\n    }\n\n    &[aria-pressed='true'] {\n      background: ",";\n      border-left-color: ",";\n    }\n  "])),Ea(6),Ea(170),Ea(12),Ea(14),t.colors.nature.n0,Ea(2),Ea(t.radius[0]),t.shadows()[0],t.colors.misc.background,t.colors.misc.background2,t.colors.nature.n5)})),lI=ka.d.span(aC||(aC=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(oC||(oC=Object(Ca.a)(["\n    font-family: ",";\n    font-size: ",";\n    font-weight: ",";\n    color: ",";\n  "])),t.fonts.mono,La(14),t.fontWeights[1],t.colors.nature.n5)})),uI=ka.d.span(iC||(iC=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(cC||(cC=Object(Ca.a)(["\n    font-size: ",";\n    color: ",";\n  "])),La(13),t.colors.nature.n4)})),dI=ka.d.span(sC||(sC=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme,n=e.$state;return Object(ka.c)(lC||(lC=Object(Ca.a)(["\n    font-family: ",";\n    font-size: ",";\n    color: ",";\n  "])),t.fonts.mono,La(13),t.colors.status[n])})),bI=ka.d.div(uC||(uC=Object(Ca.a)(["\n  display: flex;\n  align-items: center;\n  gap: ",";\n"])),Ea(6)),fI=ka.d.span(dC||(dC=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme,n=e.$state;return Object(ka.c)(bC||(bC=Object(Ca.a)(["\n    width: ",";\n    height: ",";\n    border-radius: 50%;\n    flex: none;\n    background: ",";\n  "])),Ea(9),Ea(9),t.colors.status[n])})),jI=ka.d.span(fC||(fC=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(jC||(jC=Object(Ca.a)(["\n    font-family: ",";\n    font-size: ",";\n    letter-spacing: 0.08em;\n    text-transform: uppercase;\n    color: ",";\n  "])),t.fonts.mono,La(11),t.colors.nature.n4)})),hI=ka.d.span(hC||(hC=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(pC||(pC=Object(Ca.a)(["\n    font-size: ",";\n    color: ",";\n  "])),La(11),t.colors.nature.n3)})),pI=ka.d.span(OC||(OC=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(mC||(mC=Object(Ca.a)(["\n    font-family: ",";\n    font-size: ",";\n    color: ",";\n  "])),t.fonts.mono,La(11),t.colors.nature.n3)})),OI=ka.d.p(gC||(gC=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(vC||(vC=Object(Ca.a)(["\n    margin: 0;\n    font-size: ",";\n    color: ",";\n  "])),La(13),t.colors.nature.n3)})),mI="no data",gI=function(e){var t=e.units,n=e.telemetryUnits,r=e.stateByUnitId,o=e.selectedUnitId,i=e.onSelectUnit,c=e.now,s=Object(a.useMemo)((function(){return new Map((null!==n&&void 0!==n?n:[]).map((function(e){return[e.unit_id,e]})))}),[n]);return 0===t.length?Object(Da.jsx)(OI,{children:"No units match this filter."}):Object(Da.jsx)(cI,{children:t.map((function(e){var t,n,a=r[e.unit_id],l=function(e,t){var n,r,a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:new Date,o=null!==(n=null===t||void 0===t||null===(r=t.totals)||void 0===r?void 0:r.messages)&&void 0!==n?n:0,i=null===e||void 0===e?void 0:e.last_received_at;return{lastMessageText:i?kr(i,a):mI,messageCount:o}}(e,s.get(e.unit_id),c),u=l.lastMessageText,d=l.messageCount,b=e.unit_id===o;return Object(Da.jsxs)(sI,{type:"button","aria-pressed":b,onClick:function(){return i(e.unit_id)},children:[Object(Da.jsx)(lI,{children:e.unit_id}),Object(Da.jsx)(uI,{children:e.machine_label}),Object(Da.jsx)(dI,{$state:a,children:u}),Object(Da.jsxs)(bI,{children:[Object(Da.jsx)(fI,{$state:a}),Object(Da.jsx)(jI,{children:NP[a]}
1),Object(Da.jsxs)(hI,{children:[d.toLocaleString()," messages"]})]}),Object(Da.jsx)(pI,{children:(t=e.last_lat,n=e.last_lng,null==t||null==n?mI:"".concat(t.toFixed(4),", ").concat(n.toFixed(4)))})]},e.unit_id)}))})},vI=n(456),xI=n(453),yI=n(454),wI=n(455),CI=n(462),kI={hour:"2-digit",minute:"2-digit",hour12:!1},SI=AS.a.divIcon({className:"eu-track-start",iconSize:[9,9],iconAnchor:[4,4]}),_I=function(e,t){return e?gr(new Date(e),t,kI):"unknown time"},EI=function(e){return e.filter((function(e){return e.img}))},LI=3e5,AI=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:LI,n=[],r=[],a=null,o=function(){r.length&&n.push(r),r=[]};return e.forEach((function(e){var i=e.t?new Date(e.t).getTime():null;if(null===i)return o(),n.push([e]),void(a=null);r.length&&a&&i-a>t&&o(),r.push(e),a=i})),o(),n},PI=function(e,t){return t?e.filter((function(e){if(!e.t)return!1;var n=new Date(e.t).getTime();return n>=t.start&&n<t.end})):e},II=function(e){var t,n=e.unit,r=e.telemetryUnit,i=e.state,c=e.isSelected,s=e.isSatellite,l=e.showImagePoints,u=e.timezone,d=e.selectionTimeRange,b=e.onSelect,f=Object(ka.f)(),j=PI(null!==(t=null===r||void 0===r?void 0:r.track)&&void 0!==t?t:[],d),h=j[0],p=j[j.length-1],O=Object(a.useMemo)((function(){if(!p)return null;var e=["eu-track-pin",s&&"eu-track-pin--satellite","live"===i&&"eu-track-pin--live"].filter(Boolean).join(" ");return AS.a.divIcon({className:e,iconSize:[16,16],iconAnchor:[8,8],html:'<span class="eu-track-pin-dot" style="background:'.concat(f.colors.status[i],'"></span>')})}),[i,s,null===p||void 0===p?void 0:p.lat,null===p||void 0===p?void 0:p.lng]);if(!p)return null;var m={color:"#000",weight:c?5:3.5,opacity:s?.4:.18},g={color:s?c?f.colors.nature.n0:f.colors.nature.n2:c?f.colors.nature.n5:f.colors.nature.n3,weight:c?2.2:1.4,opacity:c?.95:s?.6:.45};return Object(Da.jsxs)(Da.Fragment,{children:[j.length>1&&Object(Da.jsxs)(Da.Fragment,{children:[AI(j).filter((function(e){return e.length>1})).map((function(e){var t;return Object(Da.jsxs)(o.a.Fragment,{children:[Object(Da.jsx)(xI.a,{positions:e.map((function(e){return[e.lat,e.lng]})),pathOptions:m}),Object(Da.jsx)(xI.a,{positions:e.map((function(e){return[e.lat,e.lng]})),pathOptions:g})]},null!==(t=e[0].t)&&void 0!==t?t:"".concat(e[0].lat,",").concat(e[0].lng))})),Object(Da.jsx)(yI.a,{position:[h.lat,h.lng],icon:SI,children:Object(Da.jsxs)(wI.a,{direction:"top",children:["Started ",_I(h.t,u)]})})]}),Object(Da.jsx)(yI.a,{position:[p.lat,p.lng],icon:O,eventHandlers:{click:function(){return b(n.unit_id)}},children:Object(Da.jsxs)(wI.a,{direction:"top",offset:[0,-10],children:[Object(Da.jsx)("b",{children:n.unit_id}),Object(Da.jsx)("br",{}),n.machine_label,Object(Da.jsx)("br",{}),_I(p.t,u)]})}),l&&EI(j).map((function(e,t){return Object(Da.jsx)(CI.a,{center:[e.lat,e.lng],radius:3,pathOptions:{fillColor:f.colors.status.late,fillOpacity:.95,color:f.colors.nature.n5,weight:1,opacity:.55},children:Object(Da.jsxs)(wI.a,{direction:"top",children:["Image ",_I(e.t,u)]})},t)}))]})},RI=Object(ka.e)(xC||(xC=Object(Ca.a)(["\n  0% {\n    transform: scale(0.6);\n    opacity: 0.9;\n  }\n  100% {\n    transform: scale(1.5);\n    opacity: 0;\n  }\n"]))),zI=Object(ka.b)(yC||(yC=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(wC||(wC=Object(Ca.a)(["\n    .eu-track-start {\n      display: block;\n      width: 100%;\n      height: 100%;\n      border-radius: 50%;\n      background: ",";\n      border: 2px solid ",";\n      box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.35);\n    }\n\n    .eu-track-pin {\n      display: block;\n      width: 100%;\n      height: 100%;\n      position: relative;\n    }\n\n    .eu-track-pin-dot {\n      position: absolute;\n      inset: 0;\n      border-radius: 50%;\n      border: 2px solid ",";\n      box-shadow: 0 1px 3px rgba(0, 0, 0, 0.35);\n    }\n\n    .eu-track-pin--satellite .eu-track-pin-dot {\n      box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.55), 0 1px 4px rgba(0, 0, 0, 0.5);\n    }\n\n    .eu-track-pin--live::after {\n      content: '';\n      position: absolute;\n      inset: -5px;\n      border-radius: 50%;\n      border: 1.5px solid ",";\n      animation: "," 2.4s ease-out infinite;\n    }\n\n    .eu-track-pin--live.eu-track-pin--satellite::after {\n      border-color: #8fd3a0;\n    }\n\n    @media (prefers-reduced-motion: reduce) {\n      .eu-track-pin--live::after {\n        animation: none;\n        display: none;\n      }\n    }\n  "])),t.colors.nature.n0,t.colors.nature.n5,t.colors.nature.n0,t.colors.status.live,RI)})),MI=ka.d.div(CC||(CC=Object(Ca.a)(["\n  position: relative;\n  width: 100%;\n  height: ",";\n  isolation: isolate;\n"])),Ea(520)),TI=Object(ka.d)(r_.a)(kC||(kC=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(SC||(SC=Object(Ca.a)(["\n    width: 100%;\n    height: 100%;\n    border-radius: ",";\n    overflow: hidden;\n  "])),Ea(t.radius[0]))})),DI=ka.d.div(_C||(_C=Object(Ca.a)(["\n  position: absolute;\n  top: ",";\n  right: ",";\n  /* Must clear Leaflet's own controls (z-index 1000). */\n  z-index: ",";\n  display: flex;\n  gap: ",";
1\n"])),Ea(10),Ea(10),(function(e){return e.theme.zIndexes[3]}),Ea(6)),FI=ka.d.button(EC||(EC=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(LC||(LC=Object(Ca.a)(["\n    padding: "," ",";\n    background: rgba(255, 255, 255, 0.92);\n    border: ",";\n    border-radius: ",";\n    font-family: ",";\n    font-size: ",";\n    letter-spacing: 0.05em;\n    text-transform: uppercase;\n    cursor: pointer;\n\n    &:hover {\n      background: ",";\n    }\n\n    &[aria-pressed='true'] {\n      background: ",";\n      color: ",";\n      border-color: ",";\n    }\n  "])),Ea(6),Ea(10),t.borders.default({fontSize:t.fontSizes[2]}),Ea(t.radius[0]),t.fonts.mono,La(12),t.colors.nature.n0,t.colors.nature.n5,t.colors.nature.n0,t.colors.nature.n5)})),UI=ka.d.div(AC||(AC=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(PC||(PC=Object(Ca.a)(["\n    position: absolute;\n    left: ",";\n    right: ",";\n    bottom: ",";\n    z-index: ",";\n    padding: "," ",";\n    background: rgba(255, 255, 255, 0.96);\n    border: ",";\n    border-left: "," solid ",";\n    border-radius: ",";\n    font-size: ",";\n    color: ",";\n  "])),Ea(10),Ea(10),Ea(10),t.zIndexes[3],Ea(9),Ea(12),t.borders.default({fontSize:t.fontSizes[2]}),Ea(3),t.colors.status.late,Ea(t.radius[0]),La(14),t.colors.nature.n5)})),HI=[49.8,-98.3],NI=function(e){var t=e.points,n=e.dayKey,r=e.manualFitCount,o=Object(vI.a)(),i=Object(a.useRef)({dayKey:null,manualFitCount:r});return Object(a.useEffect)((function(){(function(e){var t=e.points,n=e.dayKey,r=e.manualFitCount,a=e.lastFit;return!!t.length&&(n!==a.dayKey||r!==a.manualFitCount)})({points:t,dayKey:n,manualFitCount:r,lastFit:i.current})&&(o.invalidateSize(),o.fitBounds(AS.a.latLngBounds(t).pad(.3)),i.current={dayKey:n,manualFitCount:r})}),[t,n,r,o]),null},WI=function(e){var t=e.units,n=e.telemetryUnits,r=e.stateByUnitId,o=e.selectedUnitId,i=e.onSelectUnit,c=e.timezone,s=e.resolvedDay,l=e.rolling,u=e.selectionTimeRange,d=Object(a.useState)($S),b=Object(Hn.a)(d,2),f=b[0],j=b[1],h=Object(a.useState)(!1),p=Object(Hn.a)(h,2),O=p[0],m=p[1],g=Object(a.useState)(0),v=Object(Hn.a)(g,2),x=v[0],y=v[1],w=Object(a.useMemo)((function(){return new Map((null!==n&&void 0!==n?n:[]).map((function(e){return[e.unit_id,e]})))}),[n]),C=function(e){var t,n;return PI(null!==(t=null===(n=w.get(e.unit_id))||void 0===n?void 0:n.track)&&void 0!==t?t:[],u)},k=t.filter((function(e){return C(e).length})),S=Object(a.useMemo)((function(){return k.flatMap((function(e){return C(e).map((function(e){return[e.lat,e.lng]}))}))}),[k,w,u]),_="".concat(s,"|").concat(l),E=f===$S,L=function(e){var t=e.unitCount,n=e.unitsWithTrackCount,r=e.rolling,a=e.resolvedDay;return 0===t?"No units match this filter.":n>0?null:r?"No telemetry in the last 24 hours. The units may be powered off.":"Nothing recorded on ".concat(xr(a),". Pick another day, or check that the units were powered on.")}({unitCount:t.length,unitsWithTrackCount:k.length,rolling:l,resolvedDay:s});return Object(Da.jsxs)(MI,{children:[Object(Da.jsx)(zI,{}),Object(Da.jsxs)(TI,{center:HI,zoom:10,scrollWheelZoom:!0,children:[Object(Da.jsx)(KS,{mode:f}),Object(Da.jsx)(NI,{points:S,dayKey:_,manualFitCount:x}),k.map((function(e){return Object(Da.jsx)(II,{unit:e,telemetryUnit:w.get(e.unit_id),state:r[e.unit_id],isSelected:e.unit_id===o,isSatellite:E,showImagePoints:O,timezone:c,selectionTimeRange:u,onSelect:i},e.unit_id)}))]}),Object(Da.jsxs)(DI,{children:[Object(Da.jsx)(FI,{type:"button","aria-pressed":E,onClick:function(){return j(E?JS:$S)},children:"Satellite"}),Object(Da.jsx)(FI,{type:"button","aria-pressed":O,onClick:function(){return m((function(e){return!e}))},children:"Image points"}),Object(Da.jsx)(FI,{type:"button",onClick:function(){return y((function(e){return e+1}))},children:"Fit track"})]}),L&&Object(Da.jsx)(UI,{children:L})]})},BI=ka.d.div(IC||(IC=Object(Ca.a)(["\n  display: flex;\n  flex-direction: column;\n  width: 100%;\n"]))),qI={ok:Object(ka.c)(RC||(RC=Object(Ca.a)(["\n    ","\n  "])),(function(e){var t=e.theme;return Object(ka.c)(zC||(zC=Object(Ca.a)(["\n      background: ",";\n      height: 100%;\n    "])),t.colors.status.live)})),thin:Object(ka.c)(MC||(MC=Object(Ca.a)(["\n    ","\n  "])),(function(e){var t=e.theme;return Object(ka.c)(TC||(TC=Object(Ca.a)(["\n      background: ",";\n      height: 58%;\n    "])),t.colors.status.late)})),gap:Object(ka.c)(DC||(DC=Object(Ca.a)(["\n    ","\n  "])),(function(e){var t=e.theme;return Object(ka.c)(FC||(FC=Object(Ca.a)(["\n      background: ",";\n      height: 20%;\n    "])),t.colors.status.silent)}))},VI={ok:1,thin:1,gap:.3},GI=ka.d.div(UC||(UC=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(HC||(HC=Object(Ca.a)(["\n    display: flex;
1\n    align-items: flex-end;\n    gap: ",";\n    height: ",";\n    padding: ",";\n    background: ",";\n    border-radius: ","px;\n    cursor: ew-resize;\n    touch-action: none;\n    user-select: none;\n  "])),Ea(1),Ea(52),Ea(1),t.colors.nature.n1,t.radius[0])})),ZI=ka.d.div(NC||(NC=Object(Ca.a)(["\n  flex: 1;\n  min-width: 1px;\n  border-radius: 1px;\n  ","\n  opacity: ",";\n"])),(function(e){var t=e.$state;return qI[t]}),(function(e){var t=e.$state,n=e.$isOutside;return VI[t]*(n?.2:1)})),YI=ka.d.div(WC||(WC=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(BC||(BC=Object(Ca.a)(["\n    display: flex;\n    justify-content: space-between;\n    margin-top: ",";\n    font-family: ",";\n    font-size: ",";\n    letter-spacing: 0.05em;\n    color: ",";\n  "])),Ea(4),t.fonts.mono,La(10.5),t.colors.nature.n3)})),$I=ka.d.span(qC||(qC=Object(Ca.a)([""]))),JI=ka.d.div(VC||(VC=Object(Ca.a)(["\n  display: flex;\n  justify-content: flex-end;\n  margin-top: ",";\n"])),Ea(6)),KI=ka.d.select(GC||(GC=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(ZC||(ZC=Object(Ca.a)(["\n    font-family: ",";\n    font-size: ",";\n    padding: "," ",";\n    background: ",";\n    color: ",";\n    border: "," solid ",";\n    border-radius: ","px;\n  "])),t.fonts.mono,La(12),Ea(3),Ea(6),t.colors.nature.n0,t.colors.nature.n4,Ea(1),t.colors.nature.n2,t.radius[0])})),QI=[0,.25,.5,.75,1],XI=["\u221224 h","\u221218","\u221212","\u22126","now"],eR=function(e){return e>=2?"ok":1===e?"thin":"gap"},tR=[{value:"whole-day",label:"Whole day"},{value:"morning",label:"Morning"},{value:"afternoon",label:"Afternoon"},{value:"evening",label:"Evening"}],nR=function(e,t){return null==e||null==t?null:{start:Math.min(e,t),end:Math.max(e,t)}},rR=function(e,t){return Boolean(t)&&(e<t.start||e>t.end)},aR={morning:[6,12],afternoon:[12,18],evening:[18,24]},oR=function(e){var t=e.from,n=e.bucketMinutes,r=e.bucketCount,a=e.timezone,o=e.targetHour;if(o>=24)return r;for(var i=new Date(t).getTime(),c=0;c<r;c++){var s=new Date(i+c*n*6e4);if(Number(gr(s,a,{hour:"2-digit",hour12:!1}))%24>=o)return c}return r},iR=function(e,t){var n=t.from,r=t.bucketMinutes,a=t.bucketCount,o=t.timezone;if(t.rolling||"whole-day"===e||!aR[e])return null;if(!n||!r||!a||!o)return null;var i=Object(Hn.a)(aR[e],2),c=i[0],s=i[1],l=oR({from:n,bucketMinutes:r,bucketCount:a,timezone:o,targetHour:c}),u=oR({from:n,bucketMinutes:r,bucketCount:a,timezone:o,targetHour:s})-1;return l>u?null:{start:l,end:Math.min(u,a-1)}},cR=function(e,t){var n=t.from,r=t.bucketMinutes;if(!e||!n||!r)return null;var a=new Date(n).getTime(),o=6e4*r;return{start:a+e.start*o,end:a+(e.end+1)*o}},sR=function(e,t){if(!e)return"whole-day";var n=Object.entries(t).find((function(t){var n=Object(Hn.a)(t,2)[1];return n&&n.start===e.start&&n.end===e.end}));return n?n[0]:"whole-day"},lR=function(e){var t,n=e.telemetryUnits,r=e.selectedUnitId,o=e.from,i=e.to,c=e.bucketMinutes,s=e.timezone,l=e.rolling,u=e.selectionRange,d=e.onSelectionChange,b=e.onSelectionCommit,f=Object(a.useRef)(null),j=Object(a.useMemo)((function(){return(null!==n&&void 0!==n?n:[]).find((function(e){return e.unit_id===r}))}),[n,r]),h=null!==(t=null===j||void 0===j?void 0:j.buckets)&&void 0!==t?t:[],p=Object(a.useMemo)((function(){return function(e){var t=e.from,n=e.to,r=e.timezone;if(e.rolling)return XI;if(!t||!n||!r)return[];var a=new Date(t).getTime(),o=new Date(n).getTime()-a;return QI.map((function(e){return gr(new Date(a+e*o),r,{hour:"2-digit",minute:"2-digit"})}))}({from:o,to:i,timezone:s,rolling:l})}),[o,i,s,l]),O=h.length,m=Object(a.useMemo)((function(){return{morning:iR("morning",{from:o,bucketMinutes:c,bucketCount:O,timezone:s,rolling:l}),afternoon:iR("afternoon",{from:o,bucketMinutes:c,bucketCount:O,timezone:s,rolling:l}),evening:iR("evening",{from:o,bucketMinutes:c,bucketCount:O,timezone:s,rolling:l})}}),[o,c,O,s,l]),g=function(e){var t,n=document.elementFromPoint(e.clientX,e.clientY),r=null===n||void 0===n||null===(t=n.dataset)||void 0===t?void 0:t.index;return null==r?null:Number(r)};return Object(Da.jsxs)(BI,{children:[Object(Da.jsx)(GI,{role:"img","aria-label":"Telemetry coverage for ".concat(null!==r&&void 0!==r?r:"the selected unit"),onPointerDown:function(e){var t=g(e);
1if(null!=t){f.current=t;try{e.currentTarget.setPointerCapture(e.pointerId)}catch(n){}d(nR(t,t))}},onPointerMove:function(e){if(null!=f.current){var t=g(e);null!=t&&d(nR(f.current,t))}},onPointerUp:function(){if(null!=f.current){f.current=null;var e,t=(e=u)&&e.start!==e.end?e:null;d(t),b(t)}},children:h.map((function(e,t){return Object(Da.jsx)(ZI,{"data-index":t,$state:eR(e),$isOutside:rR(t,u)},t)}))}),Object(Da.jsx)(YI,{children:p.map((function(e,t){return Object(Da.jsx)($I,{children:e},t)}))}),Object(Da.jsx)(JI,{children:Object(Da.jsx)(KI,{"aria-label":"Select a time window",value:sR(u,m),onChange:function(e){var t,n=e.target.value,r="whole-day"===n?null:null!==(t=m[n])&&void 0!==t?t:null;d(r),b(r)},children:tR.map((function(e){return Object(Da.jsx)("option",{value:e.value,disabled:l&&"whole-day"!==e.value,children:e.label},e.value)}))})})]})},uR=ka.d.div(YC||(YC=Object(Ca.a)(["\n  display: flex;\n  flex-wrap: wrap;\n  gap: ",";\n  margin-top: ",";\n"])),Ea(20),Ea(4)),dR=ka.d.div($C||($C=Object(Ca.a)(["\n  display: flex;\n  flex-direction: column;\n  gap: ",";\n"])),Ea(2)),bR=ka.d.span(JC||(JC=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(KC||(KC=Object(Ca.a)(["\n    font-family: ",";\n    font-size: ",";\n    letter-spacing: 0.08em;\n    text-transform: uppercase;\n    color: ",";\n  "])),t.fonts.mono,La(11),t.colors.nature.n4)})),fR=ka.d.span(QC||(QC=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(XC||(XC=Object(Ca.a)(["\n    font-family: ",";\n    font-size: ",";\n    color: ",";\n  "])),t.fonts.mono,La(14),t.colors.nature.n5)})),jR="\u2014",hR={hour:"2-digit",minute:"2-digit",hour12:!1},pR=[["messages","Messages received"],["distance","Distance covered"],["firstMessage","First message"],["lastMessage","Last message"],["images","Images uploaded"],["detections","Stones detected"],["quietTime","Quiet periods"]],OR=function(e){var t=function(e,t){if(!Boolean(e&&e.messages>0))return{messages:jR,distance:jR,firstMessage:jR,lastMessage:jR,images:jR,detections:jR,quietTime:jR};var n=function(e){return e?gr(new Date(e),t,hR):jR};return{messages:e.messages.toLocaleString(),distance:"".concat(e.distance_km.toFixed(1)," km"),firstMessage:n(e.first_at),lastMessage:n(e.last_at),images:e.images.toLocaleString(),detections:e.detections.toLocaleString(),quietTime:e.gap_minutes>0?"".concat(e.gap_minutes," min"):"none"}}(e.totals,e.timezone);return Object(Da.jsx)(uR,{children:pR.map((function(e){var n=Object(Hn.a)(e,2),r=n[0],a=n[1];return Object(Da.jsxs)(dR,{children:[Object(Da.jsx)(bR,{children:a}),Object(Da.jsx)(fR,{children:t[r]})]},r)}))})},mR=ka.d.div(ek||(ek=Object(Ca.a)(["\n  display: flex;\n  flex-direction: column;\n  gap: ",";\n"])),Ea(8)),gR=ka.d.h3(tk||(tk=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(nk||(nk=Object(Ca.a)(["\n    margin: 0;\n    font-family: ",";\n    font-size: ",";\n    color: ",";\n  "])),t.fonts.display,La(20),t.colors.nature.n5)})),vR=ka.d.div(rk||(rk=Object(Ca.a)(["\n  display: flex;\n  gap: ",";\n"])),Ea(8)),xR=ka.d.div(ak||(ak=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme,n=e.$warn,r=e.$state;return Object(ka.c)(ok||(ok=Object(Ca.a)(["\n    display: flex;\n    flex-direction: column;\n    gap: ",";\n    width: ",";\n    padding: "," ",";\n    background: ",";\n    border-radius: ",";\n    box-shadow: ",";\n\n    ","\n\n    ","\n  "])),Ea(4),Ea(160),Ea(8),Ea(10),t.colors.nature.n0,Ea(t.radius[0]),t.shadows()[0],n&&Object(ka.c)(ik||(ik=Object(Ca.a)(["\n      color: ",";\n    "])),t.colors.status.silent),r&&Object(ka.c)(ck||(ck=Object(Ca.a)(["\n      color: ",";\n    "])),t.colors.status[r]))})),yR=ka.d.span(sk||(sk=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(lk||(lk=Object(Ca.a)(["\n    font-family: ",";\n    font-size: ",";\n    letter-spacing: 0.08em;\n    text-transform: uppercase;\n    color: ",";\n  "])),t.fonts.mono,La(11),t.colors.nature.n4)})),wR=ka.d.span(uk||(uk=Object(Ca.a)(["\n  font-size: ",";\n"])),La(14)),CR=ka.d.ul(dk||(dk=Object(Ca.a)(["\n  list-style: none;\n  margin: 0;\n  padding: 0;\n  display: flex;\n  flex-direction: column;\n  gap: ",";\n"])),Ea(4)),kR=ka.d.li(bk||(bk=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme,n=e.$severity;return Object(ka.c)(fk||(fk=Object(Ca.a)(["\n    display: flex;
1\n    align-items: baseline;\n    gap: ",";\n    padding: "," ",";\n    border-left: "," solid ",";\n    background: ",";\n    font-size: ",";\n    color: ",";\n  "])),Ea(6),Ea(5),Ea(7),Ea(2),t.colors.status[n],t.colors.misc.background,La(14),t.colors.nature.n5)})),SR=ka.d.ul(jk||(jk=Object(Ca.a)(["\n  list-style: none;\n  margin: 0;\n  padding: 0;\n  display: flex;\n  flex-direction: column;\n"]))),_R=ka.d.li(hk||(hk=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(pk||(pk=Object(Ca.a)(["\n    display: flex;\n    gap: ",";\n    padding: "," 0;\n    border-bottom: "," dotted ",";\n    font-size: ",";\n    color: ",";\n\n    &:last-child {\n      border-bottom: none;\n    }\n  "])),Ea(8),Ea(3),Ea(1),t.colors.nature.n2,La(14),t.colors.nature.n5)})),ER=ka.d.time(Ok||(Ok=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(mk||(mk=Object(Ca.a)(["\n    font-family: ",";\n    color: ",";\n    flex: none;\n  "])),t.fonts.mono,t.colors.nature.n3)})),LR=ka.d.p(gk||(gk=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(vk||(vk=Object(Ca.a)(["\n    margin: 0;\n    font-size: ",";\n    color: ",";\n  "])),La(14),t.colors.nature.n3)})),AR=ka.d.div(xk||(xk=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(yk||(yk=Object(Ca.a)(["\n    aspect-ratio: 16 / 9;\n    border-radius: ",";\n    overflow: hidden;\n    background: ",";\n\n    img {\n      width: 100%;\n      height: 100%;\n      object-fit: cover;\n      display: block;\n    }\n  "])),Ea(t.radius[0]),t.colors.misc.background)})),PR=Object(ka.d)(AR)(wk||(wk=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(Ck||(Ck=Object(Ca.a)(["\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    padding: ",";\n    text-align: center;\n    font-size: ",";\n    color: ",";\n  "])),Ea(12),La(14),t.colors.nature.n3)})),IR=ka.d.span(kk||(kk=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(Sk||(Sk=Object(Ca.a)(["\n    font-family: ",";\n    font-size: ",";\n    color: ",";\n  "])),t.fonts.mono,La(13),t.colors.nature.n3)})),RR=ka.d.div(_k||(_k=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(Ek||(Ek=Object(Ca.a)(["\n    display: flex;\n    align-items: center;\n    gap: ",";\n    color: ",";\n    font-size: ",";\n  "])),Ea(12),t.colors.danger,La(14))})),zR={hour:"2-digit",minute:"2-digit",hour12:!1},MR={ok:"live",medium:"late",high:"silent"},TR=function(e,t){return(null===e||void 0===e?void 0:e.last_received_at)?gr(new Date(e.last_received_at),t,zR):"\u2014"},DR=function(e,t){return e?gr(new Date(e),t,zR):"\u2014"},FR=function(e){var t,n,r=e.unit,o=e.telemetryUnit,i=e.activityTrack,c=e.state,s=e.timezone,l=e.latestImage,u=e.isLatestImageLoading,d=e.latestImageError,b=e.onRetryLatestImage,f=Object(a.useState)(null),j=Object(Hn.a)(f,2),h=j[0],p=j[1];if(!r)return Object(Da.jsx)(LR,{children:"No unit selected."});var O=null!==(t=null===o||void 0===o?void 0:o.alerts)&&void 0!==t?t:[],m=function(e){if(!(null===e||void 0===e?void 0:e.last_received_at))return{value:"No data",warn:!1};var t=!e.has_recent_image;return{value:t?"No images":"Working",warn:t}}(r),g=function(e,t){return(null!==e&&void 0!==e?e:[]).slice(-6).reverse().map((function(e){return{key:e.t,time:gr(new Date(e.t),t,zR),text:"Position"+(e.img?" + image":"")+(e.det?" \xb7 ".concat(e.det," stone").concat(e.det>1?"s":""," detected"):"")}}))}(i,s);return Object(Da.jsxs)(Da.Fragment,{children:[Object(Da.jsxs)(mR,{children:[Object(Da.jsxs)(vR,{children:[Object(Da.jsxs)(xR,{$state:c,children:[Object(Da.jsx)(yR,{children:"Status"}),Object(Da.jsx)(wR,{children:null!==(n=NP[c])&&void 0!==n?n:"\u2014"})]}),Object(Da.jsxs)(xR,{$warn:m.warn,children:[Object(Da.jsx)(yR,{children:"Camera"}),Object(Da.jsx)(wR,{children:m.value})]}),Object(Da.jsxs)(xR,{children:[Object(Da.jsx)(yR,{children:"Last message"}),Object(Da.jsx)(wR,{children:TR(r,s)})]})]}),Object(Da.jsx)(gR,{children:"Recent activity"}),Object(Da.jsx)(SR,{children:g.length>0?g.map((function(e){return Object(Da.jsxs)(_R,{children:[Object(Da.jsx)(ER,{children:e.time}),Object(Da.jsx)("span",{children:e.text})]},e.key)})):Object(Da.jsx)(LR,{children:"Nothing recorded in this window."})})]}),Object(Da.jsxs)(mR,{children:[Object(Da.jsx)(gR,{children:"Needs attention"}),Object(Da.jsx)(CR,{children:O.map((function(e){var t;return Object(Da.jsx)(kR,{$severity:null!==(t=MR[e.severity])&&void 0!==t?t:"live",children:e.copy},e.rule)}))}),Object(Da.jsx)(gR,{children:"Latest image"}),u?Object(Da.jsx)(PR,{children:"Loading\u2026"}):(null===l||void 0===l?void 0:l.url)?Object(Da.jsxs)(Da.Fragment,{children:[Object(Da.jsx)(AR,{children:Object(Da.jsx)("img",{src:l.url,alt:"".concat(r.unit_id," latest capture"),onError:function(){h!==l.url&&(p(l.url),b())}})}),Object(Da.jsx)(IR,{children:DR(l.captured_at,s)})]}):d?Object(Da.jsxs)(RR,{children:[Object(Da.jsx)("span",{children:d.data}),Object(Da.jsx)(Mf,{onClick:b,children:"Retry"})]}):null]})]})},UR=Object(ka.c)(Lk||(Lk=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(Ak||(Ak=Object(Ca.a)(["\n    border: "," dashed ",";\n    border-radius: ","px;\n    color: ",";\n    font-size: ",";\n    padding: ",";\n  "])),Ea(1),t.colors.nature.n2,t.radius[0],t.colors.nature.n3,La(13),Ea(12))})),HR=ka.d.div(Pk||(Pk=Object(Ca.a)(["\n  display: flex;\n  flex-direction: column;\n  gap: ",";\n  padding: ",";\n"])),Ea(8),Ea(12)),NR=ka.d.nav(Ik||(Ik=Object(Ca.a)(["\n  display: flex;\n"]))),WR=ka.d.div(Rk||(Rk=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(zk||(zk=Object(Ca.a)(["\n    padding: "," 0;\n    border-bottom: ",";\n  "])),Ea(5),t.borders.default({fontSize:t.fontSizes[2]}))})),BR=ka.d.div(Mk||(Mk=Object(Ca.a)(["\n  display: flex;\n  gap: ",";\n  overflow-x: auto;\n"])),Ea(6)),qR=ka.d.div(Tk||(Tk=Object(Ca.a)(["\n  min-height: ",";\n"])),Ea(520)),VR=ka.d.section(Dk||(Dk=Object(Ca.a)(["\n  ","\n  min-height: ",";\n  padding: ",";\n"])),UR,Ea(140),Ea(6)),GR=ka.d.section(Fk||(Fk=Object(Ca.a)(["\n  display: grid;\n  grid-template-columns: 2fr 1fr;\n  gap: ",";\n  padding: "," "," ",";\n\n  ","\n"])),Ea(9),Ea(8),Ea(9),Ea(12),(function(e){return e.theme.breakpoints.sx(Object(ka.c)(Uk||(Uk=Object(Ca.a)(["\n      grid-template-columns: 1fr;\n    "]))))})),ZR=ka.d.div(Hk||(Hk=Object(Ca.a)(["\n  display: flex;\n  gap: ",";\n  width: 100%;\n"])),Ea(6)),YR=ka.d.p(Nk||(Nk=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(Wk||(Wk=Object(Ca.a)(["\n    margin: "," 0;\n    text-align: center;\n    font-size: ",";\n    color: ",";\n  "])),Ea(40),La(15),t.colors.nature.n3)})),$R=ka.d.div(Bk||(Bk=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(qk||(qk=Object(Ca.a)(["\n    display: flex;
1\n    align-items: center;\n    gap: ",";\n    color: ",";\n    font-size: ",";\n  "])),Ea(12),t.colors.danger,La(13))})),JR=function(e){var t=e.isLoading,n=e.isError,r=e.onRetry,a=e.skeleton,o=e.children;return t?a:n?Object(Da.jsxs)($R,{children:[Object(Da.jsx)("span",{children:"Failed to load."}),Object(Da.jsx)(Mf,{onClick:r,children:"Retry"})]}):null!==o&&void 0!==o?o:null},KR=function(){var e,t,n,r,o,i=Object(l.e)($r),c=i?function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:new Date;return new Intl.DateTimeFormat("en-CA",{timeZone:e,year:"numeric",month:"2-digit",day:"2-digit"}).format(t)}(i):null,s=Object(a.useState)(null),d=Object(Hn.a)(s,2),b=d[0],f=d[1],j=Object(a.useState)(!0),h=Object(Hn.a)(j,2),p=h[0],O=h[1],m=Object(a.useState)("all"),g=Object(Hn.a)(m,2),v=g[0],x=g[1],y=Object(a.useState)(null),w=Object(Hn.a)(y,2),C=w[0],k=w[1],S=Object(a.useState)(null),_=Object(Hn.a)(S,2),E=_[0],L=_[1],A=Object(a.useState)(null),P=Object(Hn.a)(A,2),I=P[0],R=P[1],z=Object(a.useState)(null),M=Object(Hn.a)(z,2),T=M[0],D=M[1],F=null!==b&&void 0!==b?b:c,U=p?{rolling:!0}:{day:F},H=p||F===c,N="".concat(F,"|").concat(p,"|").concat(C),W=Oa(),B=W.data,q=W.isLoading,V=W.isError,G=W.refetch,Z=ma(U,{skip:!p&&!F,pollingInterval:H?3e4:0}),Y=Z.data,$=Z.isLoading,J=Z.isError,K=Z.refetch,Q=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return Object(a.useMemo)((function(){return Tr(e,t)}),[e,t])}(null===B||void 0===B?void 0:B.units,null===Y||void 0===Y?void 0:Y.units),X=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return Object(a.useMemo)((function(){return Dr(e,t)}),[e,t])}(null===B||void 0===B?void 0:B.units,null===Y||void 0===Y?void 0:Y.units),ee=Object(a.useMemo)((function(){var e;return(null!==(e=null===B||void 0===B?void 0:B.units)&&void 0!==e?e:[]).filter((function(e){return"all"===v||X.stateByUnitId[e.unit_id]===v}))}),[B,v,X.stateByUnitId]);Object(a.useEffect)((function(){X.counts.all<6&&"all"!==v&&x("all")}),[X.counts.all,v]),Object(a.useEffect)((function(){var e,t;ee.some((function(e){return e.unit_id===C}))||k(null!==(e=null===(t=ee[0])||void 0===t?void 0:t.unit_id)&&void 0!==e?e:null)}),[ee,C]),Object(a.useEffect)((function(){L(null),R(null),D(null)}),[F,p,C,null===Y||void 0===Y?void 0:Y.from,null===Y||void 0===Y?void 0:Y.to]);var te=Object(a.useMemo)((function(){return cR(E,{from:null===Y||void 0===Y?void 0:Y.from,bucketMinutes:null===Y||void 0===Y?void 0:Y.bucket_minutes})}),[E,null===Y||void 0===Y?void 0:Y.from,null===Y||void 0===Y?void 0:Y.bucket_minutes]),ne=Object(a.useMemo)((function(){return cR(I,{from:null===Y||void 0===Y?void 0:Y.from,bucketMinutes:null===Y||void 0===Y?void 0:Y.bucket_minutes})}),[I,null===Y||void 0===Y?void 0:Y.from,null===Y||void 0===Y?void 0:Y.bucket_minutes]),re=null!=I&&T===N&&function(e,t,n){if(!e||!t||!n)return!1;var r=new Date(t).getTime(),a=new Date(n).getTime();return e.start>=r&&e.end<=a}(ne,null===Y||void 0===Y?void 0:Y.from,null===Y||void 0===Y?void 0:Y.to),ae=ma(Object(u.a)(Object(u.a)({},U),{},{unitId:C,rangeFrom:re?new Date(ne.start).toISOString():void 0,rangeTo:re?new Date(ne.end).toISOString():void 0}),{skip:!re||!C}).data,oe=ga({unitId:C},{skip:!C,pollingInterval:H?3e5:0}),ie=oe.data,ce=oe.isLoading,se=oe.error,le=oe.refetch,ue=ee.find((function(e){return e.unit_id===C})),de=null===Y||void 0===Y||null===(e=Y.units)||void 0===e?void 0:e.find((function(e){return e.unit_id===C})),be=re?null===ae||void 0===ae||null===(t=ae.units)||void 0===t||null===(n=t[0])||void 0===n?void 0:n.totals:null===de||void 0===de?void 0:de.totals,fe=re?null===ae||void 0===ae||null===(r=ae.units)||void 0===r||null===(o=r[0])||void 0===o?void 0:o.track:null===de||void 0===de?void 0:de.track,je=function(){G(),K()};return function(e){return!e}(i)?Object(Da.jsxs)("div",{children:[Object(Da.jsx)(yj,{}),Object(Da.jsxs)(HR,{children:[Object(Da.jsx)(TP,{}),Object(Da.jsx)(YR,{children:"There's a problem with this account's timezone setting. Contact us to get it fixed."})]})]}):function(e,t,n){var r,a;return!t&&!n&&0===(null!==(r=null===e||void 0===e||null===(a=e.units)||void 0===a?void 0:a.length)&&void 0!==r?r:0)}(B,q,V)?Object(Da.jsxs)("div",{children:[Object(Da.jsx)(yj,{}
1),Object(Da.jsxs)(HR,{children:[Object(Da.jsx)(TP,{}),Object(Da.jsx)(YR,{children:"No units are linked to this account yet."})]})]}):Object(Da.jsxs)("div",{children:[Object(Da.jsx)(yj,{}),Object(Da.jsxs)(HR,{children:[Object(Da.jsx)(TP,{children:Object(Da.jsx)(JR,{isLoading:q||$,isError:V||J,onRetry:je,skeleton:Object(Da.jsx)(AP,{height:"20px",width:"200px"}),children:Object(Da.jsx)(HP,{fleetStatus:Q,isLiveWindow:H})})}),Object(Da.jsx)(NR,{"data-testid":"filter-chips",children:Object(Da.jsx)(JR,{isLoading:q||$,isError:V||J,onRetry:je,skeleton:Object(Da.jsx)(AP,{height:"24px",width:"240px"}),children:Object(Da.jsx)(YP,{counts:X.counts,stateFilter:v,onChangeFilter:x})})}),Object(Da.jsx)(WR,{"data-testid":"day-bar",children:Object(Da.jsx)(JR,{isLoading:q||!c,isError:V,onRetry:G,skeleton:Object(Da.jsx)(AP,{height:"32px"}),children:Object(Da.jsx)(iI,{day:F,today:c,rolling:p,onPrevDay:function(){O(!1),f(vr(F,-1))},onNextDay:function(){p||F>=c||(O(!1),f(vr(F,1)))},onSelectDay:function(e){O(!1),f(e)},onToday:function(){O(!1),f(c)},onToggleRolling:function(){return O((function(e){return!e}))}})})}),Object(Da.jsx)(BR,{"data-testid":"unit-cards",children:Object(Da.jsx)(JR,{isLoading:q||$,isError:V||J,onRetry:je,skeleton:Object(Da.jsxs)(ZR,{children:[Object(Da.jsx)(AP,{height:"90px",width:"160px"}),Object(Da.jsx)(AP,{height:"90px",width:"160px"}),Object(Da.jsx)(AP,{height:"90px",width:"160px"})]}),children:Object(Da.jsx)(gI,{units:ee,telemetryUnits:null===Y||void 0===Y?void 0:Y.units,stateByUnitId:X.stateByUnitId,selectedUnitId:C,onSelectUnit:k})})}),Object(Da.jsx)(qR,{"data-testid":"map-area",children:Object(Da.jsx)(JR,{isLoading:q||$,isError:V||J,onRetry:je,skeleton:Object(Da.jsx)(AP,{height:"360px"}),children:Object(Da.jsx)(WI,{units:ee,telemetryUnits:null===Y||void 0===Y?void 0:Y.units,stateByUnitId:Q.stateByUnitId,selectedUnitId:C,onSelectUnit:k,timezone:i,resolvedDay:F,rolling:p,selectionTimeRange:te})})}),Object(Da.jsx)(VR,{"data-testid":"timeline-strip",children:Object(Da.jsxs)(JR,{isLoading:$,isError:J,onRetry:K,skeleton:Object(Da.jsx)(AP,{}),children:[Object(Da.jsx)(lR,{telemetryUnits:null===Y||void 0===Y?void 0:Y.units,selectedUnitId:C,from:null===Y||void 0===Y?void 0:Y.from,to:null===Y||void 0===Y?void 0:Y.to,bucketMinutes:null===Y||void 0===Y?void 0:Y.bucket_minutes,timezone:i,rolling:p,selectionRange:E,onSelectionChange:L,onSelectionCommit:function(e){R(e),D(N)}}),Object(Da.jsx)(OR,{totals:be,timezone:i})]})}),Object(Da.jsx)(GR,{"data-testid":"detail-panel",children:Object(Da.jsx)(JR,{isLoading:$,isError:J,onRetry:K,skeleton:Object(Da.jsx)(AP,{}),children:Object(Da.jsx)(FR,{unit:ue,telemetryUnit:de,activityTrack:fe,state:X.stateByUnitId[C],timezone:i,latestImage:ie,isLatestImageLoading:ce,latestImageError:se,onRetryLatestImage:le})})})]})]})},QR=Object(ka.d)(xo)(Vk||(Vk=Object(Ca.a)(["\n  max-width: ",";\n  "," {\n    margin-bottom: ",";\n  }\n"])),(function(e){return e.theme.formSize.width}),uo,Ea(5)),XR=ka.d.p(Gk||(Gk=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(Zk||(Zk=Object(Ca.a)(["\n    color: ",";\n  "])),Object(wa.c)(t.colors.black,.7))})),ez=Xf.a().shape({email:Xf.c().email().required(D)}),tz=function(e){var t=e.setEmail,n=Jr(),r=n.forgotPassword,a=n.isLoading,o=n.error,i=function(){var e=Object(f.a)(b.a.mark((function e(n){return b.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,r(n);case 2:t(n.email);case 3:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}();return Object(Da.jsx)(QR,{onSubmit:i,validationSchema:ez,initialValues:{email:""},header:"Forgot password?",message:Object(Da.jsxs)("div",{children:["Remembered password? ",Object(Da.jsx)(Sf,{to:je.AUTH,children:"Login"})]}),error:o,actions:[Object(Da.jsx)(Mf,{type:"submit",variant:"primary",disabled:a,fullWidth:!0,children:"Send code"},"submit")],children:Object(Da.jsxs)(Ho,{children:[Object(Da.jsx)(XR,{children:"Don\u2019t worry! It happens. Please enter the email associated with your account."}),Object(Da.jsx)(Do,{label:"Email",name:"email",placeholder:"Enter your email address"})]})})},nz=ka.d.div(Yk||(Yk=Object(Ca.a)(["\n  min-width: ",";\n  text-align: ",";\n"])),(function(e){return e.theme.formSize.width}),(function(e){return e.center?"center":"left"})),rz=Object(ka.d)(co).attrs({element:"h2",variant:"h1"})($k||($k=Object(Ca.a)(["\n  ","\n"])),(function(e){var t=e.theme;return Object(ka.c)(Jk||(Jk=Object(Ca.a)(["\n    color: ",";\n    margin-bottom: ",";\n  "])),t.colors.nature.n5,Ea(3))})),az=Object(ka.d)(co).attrs({element:"p",variant:"body2"})(Kk||(Kk=Object(Ca.a)(["\n  margin-bottom: ",";\n  color: ",";\n"])),Ea(30),(function(e){var t=e.error,n=e.theme;return t?n.colors.danger:n.colors.nature.n4})),oz=Object(ka.d)(co).attrs({element:"button",variant:"caption1"})(Qk||(Qk=Object(Ca.a)(["\n  font-weight: ",";\n  background: transparent;\n  border: none;\n  cursor: pointer;\n  padding: 0;\n  margin-right: ",";\n"])),(function(e){return e.theme.fontWeights[1]}),Ea(5)),iz=function(e){var t=e.email,n=e.onResend,r=Object(a.useState)(null),o=Object(Hn.a)(r,2),i=o[0],c=o[1];return Object(a.useEffect)((function(){if(0===i&&c(null),null!==i){var e=setInterval((function(){c((function(e){return e-1}))}),1e3);return function(){return clearInterval(e)}}}),[i]),Object(Da.jsxs)(nz,{children:[Object(Da.jsx)(rz,{children:"Please verify your email"}),Object(Da.jsxs)(az,{children:["We\u2019ve sent a verification link to ",Object(Da.jsx)("br",{}),t]}),Object(Da.jsx)(oz,{disabled:i,onClick:function(){n(),c(20)},children:"Resend the link"}),i&&"00:".concat(i)]})},cz=function(e){var t=Object.assign({},e),n=Jr().forgotPassword,r=Object(a.useState)(),o=Object(Hn.a)(r,2),i=o[0],c=o[1];return Object(Da.jsx)(kj,Object(u.a)(Object(u.a)({},t),{},{header:!1,children:Object(Da.jsx)(Df,{padding:4,children:i?Object(Da.jsx)(iz,{email:i,onResend:function(){return n({email:i})}}):Object(Da.jsx)(tz,{setEmail:c})})}))},sz=Object({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_EMAILJS_SERVICE_ID:"service_52ffi6k",REACT_APP_HOTJAR_SV:"6",REACT_APP_AUTOLOGIN:"demo1",REACT_APP_HOTJAR_ID:"2330139",REACT_APP_EMAILJS_USER_ID:"user_TMein3GfhTgRZQymnkJtu",REACT_APP_IS_MAPBOX_AVAILABLE:"true",REACT_APP_AUTOPASSWORD:"Hei5aht7",REACT_APP_EMAILJS_TEMPLATE_ID:"template_3dxyaij"}),lz=sz.REACT_APP_HOTJAR_ID,uz=sz.REACT_APP_HOTJAR_SV,dz=function(){var e=Jr().getCurrentUser,t=Object(a.useState)(!0),n=Object(Hn.a)(t,2),r=n[0],o=n[1];return Object(a.useEffect)((function(){return e().finally((function(){return o(!1)})),window.addEventListener("focus",e),function(){return window.removeEventListener("focus",e)}}),[e]),Object(a.useEffect)((function(){lz&&uz&&Ja.hotjar.initialize(lz,uz)}),[]),r?null:Object(Da.jsxs)(Ya.d,{children:[Object(Da.jsx)($a,{path:je.UPLOAD,component:vA,isPrivate:!0}),Object(Da.jsx)($a,{path:je.UPLOAD_MISSIONS,component:_P,isPrivate:!0}),Object(Da.jsx)($a,{path:je.MODELS,component:XE,isPrivate:!0}),Object(Da.jsx)($a,{path:je.TERMS,component:sL}),Object(Da.jsx)($a,{path:je.POLICY,component:fL}),Object(Da.jsx)($a,{path:je.ACCOUNT,component:LE,isPrivate:!0}
1),Object(Da.jsx)($a,{path:je.SIGN_UP_CONFIRM,component:V_}),Object(Da.jsx)($a,{path:je.SIGN_UP,component:V_}),Object(Da.jsx)($a,{path:je.AUTH,component:Hj}),Object(Da.jsx)($a,{path:je.FORGOT_PASSWORD,component:cz}),Object(Da.jsx)($a,{path:je.CONFIRM_PASSWORD,component:FE}),Object(Da.jsx)($a,{isPrivate:!0,path:je.STONE_VALIDATION,component:YL}),Object(Da.jsx)($a,{isPrivate:!0,path:je.RESET_PASSWORD,component:FE}),Object(Da.jsx)($a,{isPrivate:!0,path:je.EDGE_UNITS,component:KR}),Object(Da.jsx)($a,{isPrivate:!0,path:je.ROOT,component:H_})]})},bz=ka.d.div(Xk||(Xk=Object(Ca.a)(["\n  display: flex;\n  justify-content: space-evenly;\n  margin-top: ",";\n  & button:first-child {\n    border: ",";\n  }\n"])),La(24),(function(e){var t=e.theme;return t.borders.default(t.fontSizes[2])})),fz=[je.AUTH,je.SIGN_UP,je.RESET_PASSWORD,je.FORGOT_PASSWORD,je.CONFIRM_PASSWORD],jz=function(){var e=la().setOpenContactUs,t=Object(a.useState)(null),n=Object(Hn.a)(t,2),r=n[0],o=n[1],i=Object(a.useState)(""),c=Object(Hn.a)(i,2),s=c[0],l=c[1],u=Object(Ya.i)();Object(a.useEffect)((function(){return x.onToggleErrorModal((function(e){var t=e.error;if(fz.some((function(e){return Object(Ya.g)(u.pathname,e)}))&&[400,401,403].includes(t.status))o(null);else if(o(t),"string"===typeof t)l(t);else if(403===t.status)603===t.data.errorCode?l("To access more areas, please contact the administrator"):l("You have no permissions for this activity");else if(404===t.status)l("Not found");else if(t.status>=500)l("Sorry, we've got a server error, please try a bit later");else{var n,r,a,i;l((null===(n=t.data)||void 0===n?void 0:n.detail)||(null===(r=t.data)||void 0===r||null===(a=r.name)||void 0===a?void 0:a[0])||(null===(i=Object.values(t.data))||void 0===i?void 0:i[0][0]))}}))}),[u]);var d=function(){return o(null)};return r&&Object(Da.jsxs)(aj,{close:d,textCenter:!0,children:[Object(Da.jsx)("div",{children:null!==s&&void 0!==s?s:ge}),Object(Da.jsxs)(bz,{children:[Object(Da.jsx)(Mf,{variant:"secondary",onClick:d,children:"Close"}),Object(Da.jsx)(Mf,{variant:"primary",onClick:function(){o(null),e(!0)},children:"Send request"})]})]})},hz=function(){return Object(Da.jsx)(Fa,{children:Object(Da.jsxs)(xa.a,{children:[Object(Da.jsx)(dz,{}),Object(Da.jsx)(jz,{})]})})};c.a.render(Object(Da.jsx)(o.a.StrictMode,{children:Object(Da.jsx)(l.a,{store:va,children:Object(Da.jsx)(hz,{})})}),document.getElementById("root")),s()}},[[437,1,2]]]);
2//# sourceMappingURL=main.0720107d.chunk.js.map

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.