1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[797],{6797:function(e,t,r){r.r(t),r.d(t,{default:function(){return Aa}});var n=r(29),o=r(7794),i=r.n(o),s=r(7294),a=r(8701),c=r(5933),l=r.n(c),C=r(8527),u=r(9499),d=r(2684),x=r(5193),h=r(2512),f=r(5543),p="/_next/static/media/demo-image.e315d3e8.png",A=r(585),g=r(7812),j=r(6902);function m(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function w(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?m(Object(r),!0).forEach((function(t){(0,u.Z)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):m(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var y=(0,j.ZP)((function(e,t){return{images:[],setImages:function(t){return e((function(e){var r=(0,g.Z)(t);return w(w({},e),{},{images:r})}))},setImageById:function(t,r){return e((function(e){var n=e.images.findIndex((function(e){return e.id===r})),o=(0,g.Z)(e.images);return o[n]=w(w({},o[n]),t),w(w({},e),{},{images:o})}))},addImage:function(t){return e((function(e){return w(w({},e),{},{images:[].concat((0,g.Z)(e.images),[t])})}))},getImageIndexById:function(e){return t().images.findIndex((function(t){return t.id===e}))},removeImageById:function(t){return e((function(e){return w(w({},e),{},{images:e.images.filter((function(e){return e.id!==t}))})}))},imagePicked:!1,setImagePicked:function(t){return e((function(e){return w(w({},e),{},{imagePicked:t})}))}}})),b=r(7597),v=function(e,t){var r=1,n=1;e.width+.5*t.width>t.width&&(r=t.width/(e.width+.5*t.width)),e.height+.5*t.height>t.height&&(n=t.height/(e.height+.5*t.height));var o=Math.min(r,n);return{x:Math.round(t.width/2-e.width*o/2),y:Math.round(t.height/2-e.height*o/2),scale:o}},O=r(5934),k=function(){var e=(0,b.T)((function(e){return e.model})),t=y((function(e){return e.addImage})),r=y((function(e){return e.setImagePicked})),o=(0,b.T)((function(e){return e.addShape})),s=function(){var e=(0,n.Z)(i().mark((function e(t){var r,n,o;return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return 0!==t.type.indexOf("image")&&console.error("File is not an image"),(r=new FileReader).onabort=function(){return console.log({type:"ABORTED",message:"Aborted"})},r.onerror=function(){return console.log({type:"ERROR",message:"Error"})},r.readAsDataURL(t),n=URL.createObjectURL(t),(o=new window.Image).src=n,e.abrupt("return",o);case 9:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}();return{getImageFromFile:s,addImageToEditor:function(n){n.onload=function(i){var s=v(n,e),a=(0,O.Z)();t({image:n,id:a,x:s.x,y:s.y,scaleX:s.scale,scaleY:s.scale,width:n.width,height:n.height,borderRadius:20,shadow:null,frame:"None"}),o({type:"image",id:a}),r(!0)}}}},L=r(5893),I=function(){return(0,L.jsxs)(L.Fragment,{children:[(0,L.jsx)(C.xu,{color:"gray.500",bg:"gray.25",px:"32px",py:"14px",textStyle:"text.sm.regular",textAlign:"center",borderTopRadius:"12px",children:(0,L.jsxs)(C.xv,{as:"span",children:[(0,L.jsx)(C.xv,{as:"span",children:"Use"})," ",(0,L.jsx)(C.xv,{as:"span",textStyle:"text.xs.regular",borderRadius:"4px",px:"4px",py:"2px",w:"fit-content",bg:"gray.100",borderStyle:"solid",borderWidth:"1px",borderColor:"gray.300",color:"gray.500",children:"\u2318+V"})," ",(0,L.jsx)(C.xv,{as:"span",children:"or"})," ",(0,L.jsx)(C.xv,{as:"span",textStyle:"text.xs.regular",borderRadius:"4px",px:"4px",py:"2px",w:"fit-content",bg:"gray.100",borderStyle:"solid",borderWidth:"1px",borderColor:"gray.300",color:"gray.500",children:"Ctrl+V"})," ",(0,L.jsx)(C.xv,{as:"span",children:" to paste from clipboad"})]})}),(0,L.jsx)(C.iz,{})]})},D=r(2777),M=r(2262),S=r(748),Z=r(5959),B=r(3553),E=r(7247);function z(e){var t=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var r,n=(0,E.Z)(e);if(t){var o=(0,E.Z)(this).constructor;r=Reflect.construct(n,arguments,o)}else r=n.apply(this,arguments);return(0,B.Z)(this,r)}}var P=function(e){(0,Z.Z)(r,e);var t=z(r);function r(){var e;(0,D.Z)(this,r);for(var n=arguments.length,o=new Array(n),i=0;i<n;i++)o[i]=arguments[i];return e=t.call.apply(t,[this].concat(o)),(0,u.Z)((0,S.Z)(e),"uploadBase64",(function(t){e.props.onLoaded(t)})),e}return(0,M.Z)(r,[{key:"render",value:function(){return null}}]),r}(s.Component);window.BrowserExtension=P;var R=P;function F(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function T(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?F(Object(r),!0).forEach((function(t){(0,u.Z)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):F(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var H=function(){var e=k(),t=e.getImageFromFile,r=e.addImageToEditor,o=(0,d.Sx)({base:!0,sm:!1}),s=function(){var e=(0,n.Z)(i().mark((function e(n){var o;return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n.length){e.next=2;break}return e.abrupt("return");case 2:return 0!==n[0].type.indexOf("image")&&console.error("File is not an image"),e.next=5,t(n[0]);case 5:if(o=e.sent){e.next=8;break}return e.abrupt("return");case 8:r(o);case 9:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),a=function(){var e=new window.Image;e.src=p,r(e)};return(0,L.jsxs)(L.Fragment,{children:[(0,L.jsx)(R,{onLoaded:function(e){var t=new window.Image;t.src=e,r(t)},ref:function(e){window.BrowserExtension=e}}),(0,L.jsx)(C.kC,{zIndex:1,position:"absolute",top:"50%",left:"50%",transform:"translate(-50%, -50%)",w:"100%",h:"100%",p:"16px",children:(0,L.jsxs)(C.kC,{maxW:"400px",w:"100%",flexDir:"column",bg:"white",borderRadius:"12px",shadow:"xl",m:"auto",children:[!o&&(0,L.jsx)(I,{}),(0,L.jsx)(C.kC,{px:{base:"16px",sm:"32px"},py:{base:"16px",sm:"32px"},w:"100%",children:(0,L.jsx)(h.ZP,{onDropAccepted:function(e){return s(e)},onDropRejected:function(e){return function(e){switch(e[0].errors[0].code){case"file-invalid-type":console.log({type:"FILE_INVALID_TYPE",message:"JPG or PNG only"});break;case"file-too-large":console.log({type:"FILE_TOO_LARGE",message:"File too big. Max 5Mo"})}}(e)},accept:{"image/*":[]},multiple:!1,children:function(e){var t=e.getRootProps,r=e.getInputProps;return(0,L.jsxs)(C.kC,T(T({w:"100%",flexDirection:"column",borderColor:"primary.300",borderStyle:"dashed",borderWidth:"2px",alignItems:"center",borderRadius:"8px",px:{base:"13px",sm:"26px"},py:{base:"11px",sm:"22px"},cursor:"pointer"},t()),{},{children:[(0,L.jsx)("input",T({},r())),(0,L.jsx)(f.Z,{cursor:"pointer",size:{base:"sm",sm:"md"},variant:"lightOutline",icon:A.Z}),(0,L.jsxs)(C.xv,{as:"span",mt:{base:"8px",sm:"16px"},textAlign:"center",children:[(0,L.jsx)(C.xv,{textStyle:{base:"text.sm.medium",sm:"text.md.medium"},color:"primary.600",_hover:{color:"primary.700"},as:"span",children:"Pick your image"}),!o&&(0,L.jsxs)(L.Fragment,{children:[" ",(0,L.jsx)(C.xv,{as:"span",color:"gray.500",children:"or drag & drop"})]})]})]}))}})}),(0,L.jsxs)(C.kC,{mb:{base:"8px",sm:"16px"},alignItems:"center",gap:"16px",children:[(0,L.jsx)(C.iz,{}),(0,L.jsx)(C.xv,{color:"gray.400",textStyle:{base:"text.xs.regular",sm:"text.sm.regular"},children:"or"}),(0,L.jsx)(C.iz,{})]}),!o&&(0,L.jsx)(x.zx,{mb:"22px",onClick:a,w:"100%",variant:"linkColor",size:"lg",children:"Use demo image"}),o&&(0,L.jsx)(x.zx,{mb:"11px",onClick:a,w:"100%",variant:"linkColor",size:"md",children:"Use demo image"})]})})]})},Q=r(5344),U=r(918),_=function(e){return(0,L.jsx)(C.kC,{flexDir:"column",px:"16px",children:e.children})},N=r(4730),W=r(7398),V=r(2842),J=["isProFeature"];function Y(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function q(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Y(Object(r),!0).forEach((function(t){(0,u.Z)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Y(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var G=function(e){var t=e.isProFeature,r=void 0!==t&&t,n=(0,N.Z)(e,J);return(0,L.jsxs)(C.kC,{children:[(0,L.jsx)(C.xv,q(q({textStyle:"text.sm.semiBold",mb:"16px",textTransform:"uppercase"},n),{},{children:n.children})),r&&(0,L.jsx)(W.u,{label:"Pro feature",placement:"top",children:(0,L.jsx)(C.kC,{cursor:"help",ml:"8px",h:"20px",w:"20px",alignItems:"center",justifyContent:"center",bg:"primary.100",borderRadius:"6px",children:(0,L.jsx)(V.Z,{h:"14px",w:"auto",stroke:"primary.600",strokeWidth:2})})})]})},X=function(){var e=(0,b.T)((function(e){return e.selectedShape})),t=y((function(e){return e.setImageById})),r=y((function(e){return e.getImageIndexById}))(e.id),n=y((function(e){return e.images[r].borderRadius}));return(0,L.jsxs)(_,{children:[(0,L.jsx)(G,{children:"Rounded corners"}),(0,L.jsxs)(U.iR,{"aria-label":"slider-ex-1",min:0,defaultValue:20,max:50,value:n,onChange:function(r){t({borderRadius:r},e.id)},children:[(0,L.jsx)(U.Uj,{children:(0,L.jsx)(U.Ms,{})}),(0,L.jsx)(U.gs,{})]})]})},K=(0,s.memo)(X);function $(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function ee(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?$(Object(r),!0).forEach((function(t){(0,u.Z)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):$(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var te=function(e){return(0,L.jsx)(C.kC,ee(ee({flexDir:"column",gap:"16px"},e),{},{children:e.children}))},re=r(894),ne=r(6242),oe=r(666),ie=function(e){return(0,L.jsx)(C.xv,{textStyle:"text.sm.medium",mb:"8px",color:"gray.500",children:e.children})},se=function(){var e=(0,b.T)((function(e){return e.selectedShape})),t=(0,b.T)((function(e){return e.stageRef})),r=[{action:"bring-forward",label:"Bring forward",icon:ne.Z},{action:"send-backward",label:"Send backward",icon:oe.Z}];return(0,L.jsxs)(C.kC,{flexDir:"column",w:"30%",alignItems:"flex-start",children:[(0,L.jsx)(ie,{children:"Layer"}),(0,L.jsx)(C.kC,{flexWrap:"wrap",gap:"4px",children:r.map((function(r){return(0,L.jsx)(W.u,{label:r.label,placement:"bottom",children:(0,L.jsx)(x.hU,{variant:"option",colorScheme:"gray",p:"5px",size:"sm",role:"group","aria-label":r.action,onClick:function(){return function(r){var n,o,i=null===(n=t.current)||void 0===n?void 0:n.find("#image-group"+e.id)[0],s=i.getZIndex(),a=null===(o=t.current)||void 0===o?void 0:o.find("#watermark")[0];switch(r){case"bring-forward":if(a&&s+1>=a.getZIndex())return;i.moveUp();break;case"send-backward":if(s<=1)return;i.moveDown()}}(r.action)},children:(0,L.jsx)(re.JO,{as:r.icon,strokeWidth:1.67,fill:"none",h:"20px",w:"20px",stroke:"gray.500",_groupHover:{stroke:"primary.600"},transition:".2s"})})},r.action)}))})]})},ae=(0,s.memo)(se),ce=(0,re.IU)({viewBox:"0 0 24 24",path:(0,L.jsxs)(L.Fragment,{children:[(0,L.jsx)("path",{d:"M14 10C14.9319 10 15.3978 10 15.7654 9.84776C16.2554 9.64477 16.6448 9.25542 16.8478 8.76537C17 8.39782 17 7.93188 17 7C17 6.06812 17 5.60218 16.8478 5.23463C16.6448 4.74458 16.2554 4.35523 15.7654 4.15224C15.3978 4 14.9319 4 14 4L6 4C5.06812 4 4.60218 4 4.23463 4.15224C3.74458 4.35523 3.35523 4.74458 3.15224 5.23463C3 5.60218 3 6.06812 3 7C3 7.93188 3 8.39782 3.15224 8.76537C3.35523 9.25542 3.74458 9.64477 4.23463 9.84776C4.60218 10 5.06812 10 6 10L14 10Z",strokeLinecap:"round",strokeLinejoin:"round"}),(0,L.jsx)("path",{d:"M18 20C18.9319 20 19.3978 20 19.7654 19.8478C20.2554 19.6448 20.6448 19.2554 20.8478 18.7654C21 18.3978 21 17.9319 21 17C21 16.0681 21 15.6022 20.8478 15.2346C20.6448 14.7446 20.2554 14.3552 19.7654 14.1522C19.3978 14 18.9319 14 18 14H6C5.06812 14 4.60218 14 4.23463 14.1522C3.74458 14.3552 3.35523 14.7446 3.15224 15.2346C3 15.6022 3 16.0681 3 17C3 17.9319 3 18.3978 3.15224 18.7654C3.35523 19.2554 3.74458 19.6448 4.23463 19.8478C4.60218 20 5.06812 20 6 20L18 20Z",strokeLinecap:"round",strokeLinejoin:"round"})]}),displayName:"AlignLeft02Icon"}),le=(0,re.IU)({viewBox:"0 0 24 24",path:(0,L.jsxs)(L.Fragment,{children:[(0,L.jsx)("path",{d:"M18 10C18.9319 10 19.3978 10 19.7654 9.84776C20.2554 9.64477 20.6448 9.25542 20.8478 8.76537C21 8.39782 21 7.93188 21 7C21 6.06812 21 5.60218 20.8478 5.23463C20.6448 4.74458 20.2554 4.35523 19.7654 4.15224C19.3978 4 18.9319 4 18 4L10 4C9.06812 4 8.60218 4 8.23463 4.15224C7.74458 4.35523 7.35523 4.74458 7.15224 5.23463C7 5.60218 7 6.06812 7 7C7 7.93188 7 8.39782 7.15224 8.76537C7.35523 9.25542 7.74458 9.64477 8.23463 9.84776C8.60218 10 9.06812 10 10 10L18 10Z",strokeLinecap:"round",strokeLinejoin:"round"}),(0,L.jsx)("path",{d:"M18 20C18.9319 20 19.3978 20 19.7654 19.8478C20.2554 19.6448 20.6448 19.2554 20.8478 18.7654C21 18.3978 21 17.9319 21 17C21 16.0681 21 15.6022 20.8478 15.2346C20.6448 14.7446 20.2554 14.3552 19.7654 14.1522C19.3978 14 18.9319 14 18 14H6C5.06812 14 4.60218 14 4.23463 14.1522C3.74458 14.3552 3.35523 14.7446 3.15224 15.2346C3 15.6022 3 16.0681 3 17C3 17.9319 3 18.3978 3.15224 18.7654C3.35523 19.2554 3.74458 19.6448 4.23463 19.8478C4.60218 20 5.06812 20 6 20L18 20Z",strokeLinecap:"round",strokeLinejoin:"round"})]}),displayName:"AlignRight02Icon"}),Ce=(0,re.IU)({viewBox:"0 0 24 24",path:(0,L.jsxs)(L.Fragment,{children:[(0,L.jsx)("path",{d:"M16 10C16.9319 10 17.3978 10 17.7654 9.84776C18.2554 9.64477 18.6448 9.25542 18.8478 8.76537C19 8.39782 19 7.93188 19 7C19 6.06812 19 5.60218 18.8478 5.23463C18.6448 4.74458 18.2554 4.35523 17.7654 4.15224C17.3978 4 16.9319 4 16 4L8 4C7.06812 4 6.60218 4 6.23463 4.15224C5.74458 4.35523 5.35523 4.74458 5.15224 5.23463C5 5.60218 5 6.06812 5 7C5 7.93188 5 8.39782 5.15224 8.76537C5.35523 9.25542 5.74458 9.64477 6.23463 9.84776C6.60218 10 7.06812 10 8 10L16 10Z",strokeLinecap:"round",strokeLinejoin:"round"}),(0,L.jsx)("path",{d:"M18 20C18.9319 20 19.3978 20 19.7654 19.8478C20.2554 19.6448 20.6448 19.2554 20.8478 18.7654C21 18.3978 21 17.9319 21 17C21 16.0681 21 15.6022 20.8478 15.2346C20.6448 14.7446 20.2554 14.3552 19.7654 14.1522C19.3978 14 18.9319 14 18 14H6C5.06812 14 4.60218 14 4.23463 14.1522C3.74458 14.3552 3.35523 14.7446 3.15224 15.2346C3 15.6022 3 16.0681 3 17C3 17.9319 3 18.3978 3.15224 18.7654C3.35523 19.2554 3.74458 19.6448 4.23463 19.8478C4.60218 20 5.06812 20 6 20L18 20Z",strokeLinecap:"round",strokeLinejoin:"round"})]}),displayName:"AlignHorizontalCentre02Icon"}),ue=(0,re.IU)({viewBox:"0 0 24 24",path:(0,L.jsxs)(L.Fragment,{children:[(0,L.jsx)("path",{d:"M10 18V6C10 5.06812 10 4.60218 9.84776 4.23463C9.64477 3.74458 9.25542 3.35523 8.76537 3.15224C8.39782 3 7.93188 3 7 3C6.06812 3 5.60218 3 5.23463 3.15224C4.74458 3.35523 4.35523 3.74458 4.15224 4.23463C4 4.60218 4 5.06812 4 6V18C4 18.9319 4 19.3978 4.15224 19.7654C4.35523 20.2554 4.74458 20.6448 5.23463 20.8478C5.60218 21 6.06812 21 7 21C7.93188 21 8.39782 21 8.76537 20.8478C9.25542 20.6448 9.64477 20.2554 9.84776 19.7654C10 19.3978 10 18.9319 10 18Z",strokeLinecap:"round",strokeLinejoin:"round"}),(0,L.jsx)("path",{d:"M20 14V6C20 5.06812 20 4.60218 19.8478 4.23463C19.6448 3.74458 19.2554 3.35523 18.7654 3.15224C18.3978 3 17.9319 3 17 3C16.0681 3 15.6022 3 15.2346 3.15224C14.7446 3.35523 14.3552 3.74458 14.1522 4.23463C14 4.60218 14 5.06812 14 6V14C14 14.9319 14 15.3978 14.1522 15.7654C14.3552 16.2554 14.7446 16.6448 15.2346 16.8478C15.6022 17 16.0681 17 17 17C17.9319 17 18.3978 17 18.7654 16.8478C19.2554 16.6448 19.6448 16.2554 19.8478 15.7654C20 15.3978 20 14.9319 20 14Z",strokeLinecap:"round",strokeLinejoin:"round"})]}),displayName:"AlignTop02Icon"}),de=(0,re.IU)({viewBox:"0 0 24 24",path:(0,L.jsxs)(L.Fragment,{children:[(0,L.jsx)("path",{d:"M10 18V6C10 5.06812 10 4.60218 9.84776 4.23463C9.64477 3.74458 9.25542 3.35523 8.76537 3.15224C8.39782 3 7.93188 3 7 3C6.06812 3 5.60218 3 5.23463 3.15224C4.74458 3.35523 4.35523 3.74458 4.15224 4.23463C4 4.60218 4 5.06812 4 6V18C4 18.9319 4 19.3978 4.15224 19.7654C4.35523 20.2554 4.74458 20.6448 5.23463 20.8478C5.60218 21 6.06812 21 7 21C7.93188 21 8.39782 21 8.76537 20.8478C9.25542 20.6448 9.64477 20.2554 9.84776 19.7654C10 19.3978 10 18.9319 10 18Z",strokeLinecap:"round",strokeLinejoin:"round"}),(0,L.jsx)("path",{d:"M20 16V8C20 7.06812 20 6.60218 19.8478 6.23463C19.6448 5.74458 19.2554 5.35523 18.7654 5.15224C18.3978 5 17.9319 5 17 5C16.0681 5 15.6022 5 15.2346 5.15224C14.7446 5.35523 14.3552 5.74458 14.1522 6.23463C14 6.60218 14 7.06812 14 8V16C14 16.9319 14 17.3978 14.1522 17.76
154C14.3552 18.2554 14.7446 18.6448 15.2346 18.8478C15.6022 19 16.0681 19 17 19C17.9319 19 18.3978 19 18.7654 18.8478C19.2554 18.6448 19.6448 18.2554 19.8478 17.7654C20 17.3978 20 16.9319 20 16Z",strokeLinecap:"round",strokeLinejoin:"round"})]}),displayName:"AlignVerticalCentre02Icon"}),xe=(0,re.IU)({viewBox:"0 0 24 24",path:(0,L.jsxs)(L.Fragment,{children:[(0,L.jsx)("path",{d:"M10 18V6C10 5.06812 10 4.60218 9.84776 4.23463C9.64477 3.74458 9.25542 3.35523 8.76537 3.15224C8.39782 3 7.93188 3 7 3C6.06812 3 5.60218 3 5.23463 3.15224C4.74458 3.35523 4.35523 3.74458 4.15224 4.23463C4 4.60218 4 5.06812 4 6V18C4 18.9319 4 19.3978 4.15224 19.7654C4.35523 20.2554 4.74458 20.6448 5.23463 20.8478C5.60218 21 6.06812 21 7 21C7.93188 21 8.39782 21 8.76537 20.8478C9.25542 20.6448 9.64477 20.2554 9.84776 19.7654C10 19.3978 10 18.9319 10 18Z",strokeLinecap:"round",strokeLinejoin:"round"}),(0,L.jsx)("path",{d:"M20 18V10C20 9.06812 20 8.60218 19.8478 8.23463C19.6448 7.74458 19.2554 7.35523 18.7654 7.15224C18.3978 7 17.9319 7 17 7C16.0681 7 15.6022 7 15.2346 7.15224C14.7446 7.35523 14.3552 7.74458 14.1522 8.23463C14 8.60218 14 9.06812 14 10V18C14 18.9319 14 19.3978 14.1522 19.7654C14.3552 20.2554 14.7446 20.6448 15.2346 20.8478C15.6022 21 16.0681 21 17 21C17.9319 21 18.3978 21 18.7654 20.8478C19.2554 20.6448 19.6448 20.2554 19.8478 19.7654C20 19.3978 20 18.9319 20 18Z",strokeLinecap:"round",strokeLinejoin:"round"})]}),displayName:"AlignBottom02Icon"}),he=32,fe=function(e){var t=e.customImage,r=e.isSelected,n=e.onSelect,o=e.onChange,i=(0,b.T)((function(e){return e.stageRef})),c=(0,s.useRef)(null),l=(0,s.useRef)(null);(0,s.useEffect)((function(){var e;r&&l.current&&c.current&&(l.current.nodes([c.current]),null===(e=l.current.getLayer())||void 0===e||e.batchDraw())}),[r,l,t]);var C=function(e){var r,n,o=null===(r=c.current)||void 0===r?void 0:r.find("#image"+t.id)[0],i=null===(n=c.current)||void 0===n?void 0:n.find("#image-shadow"+t.id)[0];return{width:o.width()*e.target.scaleX()+(t.shadow?i.shadowOffsetX()*e.target.scaleX():0),height:o.height()*e.target.scaleY()+(t.shadow?i.shadowOffsetY()*e.target.scaleY():0),x:e.target.x(),y:e.target.y(),scaleX:e.target.scaleX(),scaleY:e.target.scaleY()}},u="None"!==t.frame,d=12;return(0,L.jsxs)(L.Fragment,{children:[(0,L.jsxs)(a.ZA,{ref:c,id:"image-group"+t.id,draggable:!0,x:t.x,y:t.y,scaleX:t.scaleX,scaleY:t.scaleY,onTransformEnd:function(e){o(C(e),t.id)},onDragEnd:function(e){o(C(e),t.id)},onClick:function(){return n(t.id)},onTap:function(){return n(t.id)},onMouseEnter:function(){i.current&&(i.current.container().style.cursor="move")},onMouseLeave:function(){i.current&&(i.current.container().style.cursor="default")},children:[t.shadow&&(0,L.jsx)(a.UL,{id:"image-shadow"+t.id,cornerRadius:u?[t.borderRadius>=d?d:t.borderRadius,t.borderRadius>=d?d:t.borderRadius,t.borderRadius,t.borderRadius]:t.borderRadius,shadowColor:t.shadow.color,shadowBlur:t.shadow.blur,shadowOffsetX:t.shadow.offSetX,shadowOffsetY:t.shadow.offSetY,shadowOpacity:t.shadow.opacity,x:1,y:1,width:t.image.width-2,height:t.image.height-2+(u?31:0),fill:"rgba(255,255,255)",stroke:"rgba(0,0,0,0)"}),(0,L.jsxs)(a.ZA,{id:"image-inner-group"+t.id,clipFunc:function(e){return function(e,t,r,n,o,i){var s;s=u?{topLeft:i>=d?d:i,topRight:i>=d?d:i,bottomRight:i,bottomLeft:i}:{topLeft:i,topRight:i,bottomRight:i,bottomLeft:i},e.beginPath(),e.moveTo(t+s.topLeft,r),e.lineTo(t+n-s.topRight,r),e.quadraticCurveTo(t+n,r,t+n,r+s.topRight),e.lineTo(t+n,r+o-s.bottomRight),e.quadraticCurveTo(t+n,r+o,t+n-s.bottomRight,r+o),e.lineTo(t+s.bottomLeft,r+o),e.quadraticCurveTo(t,r+o,t,r+o-s.bottomLeft),e.lineTo(t,r+s.topLeft),e.quadraticCurveTo(t,r,t+s.topLeft,r),e.closePath()}(e,0,0,t.image.width,t.image.height+(u?31:0),t.borderRadius)},width:t.image.width,height:t.image.height+(u?31:0),children:[u&&(0,L.jsxs)(a.ZA,{id:"image-frame"+t.id,x:0,y:0,children:[(0,L.jsx)(a.UL,{name:"image"+t.id,height:he,width:t.image.width,fill:"macOS Light"===t.frame?"white":"#344054",x:0,y:0}),(0,L.jsx)(a.Cd,{name:"image"+t.id,radius:50,fill:"#EE6A5F",stroke:"#CE5347",strokeWidth:.5,width:11.5,height:11.5,x:22,
1y:16}),(0,L.jsx)(a.Cd,{name:"image"+t.id,radius:50,fill:"#F5BD4F",stroke:"#D6A243",strokeWidth:.5,width:11.5,height:11.5,x:42,y:16}),(0,L.jsx)(a.Cd,{name:"image"+t.id,radius:50,fill:"#61C454",stroke:"#58A942",strokeWidth:.5,width:11.5,height:11.5,x:62,y:16})]}),(0,L.jsx)(a.Ee,{name:"image"+t.id,image:t.image,id:"image"+t.id,x:0,y:u?31:0})]})]}),r&&(0,L.jsx)(a.$T,{ref:l,enabledAnchors:["top-left","top-right","bottom-left","bottom-right"],boundBoxFunc:function(e,t){return t.width<5||t.height<5?e:t},anchorStroke:"#444CE7",anchorFill:"#FFFFFF",anchorSize:10,anchorCornerRadius:2,centeredScaling:!0,borderStroke:"#444CE7",borderDash:[0,0],rotateAnchorOffset:25,rotationSnaps:[45,90,135,180,225,270,315,360]})]})},pe=function(){var e=(0,b.T)((function(e){return e.selectedShape})),t=y((function(e){return e.setImageById})),r=y((function(e){return e.getImageIndexById}))(e.id),n=y((function(e){return e.images[r].frame})),o=(0,b.T)((function(e){return e.stageRef})),i=(0,b.T)((function(e){return e.model})),s=[{alignement:"left",label:"Left",icon:ce},{alignement:"horizontal-centre",label:"Horizontal Centre",icon:Ce},{alignement:"right",label:"Right",icon:le},{alignement:"top",label:"Top",icon:ue},{alignement:"vertical-centre",label:"Vertical Centre",icon:de},{alignement:"bottom",label:"Bottom",icon:xe}];return(0,L.jsxs)(C.kC,{flexDir:"column",w:"70%",alignItems:"flex-start",children:[(0,L.jsx)(ie,{children:"Alignment"}),(0,L.jsx)(C.kC,{flexWrap:"wrap",gap:"4px",children:s.map((function(r){return(0,L.jsx)(W.u,{label:r.label,placement:"bottom",children:(0,L.jsx)(x.hU,{variant:"option",colorScheme:"gray",p:"5px",size:"sm",role:"group","aria-label":r.alignement,onClick:function(){return function(r){var s,a,c,l=null===(s=o.current)||void 0===s?void 0:s.find("#image-group"+e.id)[0],C=null===(a=o.current)||void 0===a?void 0:a.find("#image"+e.id)[0],u="None"!==n?31:0,d=l.x(),x=l.y();switch(r){case"left":d=0;break;case"horizontal-centre":d=Math.round(i.width/2-C.width()*l.scaleX()/2);break;case"right":d=i.width-C.width()*l.scaleX();break;case"top":x=0;break;case"vertical-centre":x=Math.round(i.height/2-(C.height()+u)*l.scaleY()/2);break;case"bottom":x=i.height-(C.height()+u)*l.scaleY()}t({x:d,y:x},e.id),null===(c=o.current)||void 0===c||c.batchDraw()}(r.alignement)},children:(0,L.jsx)(re.JO,{as:r.icon,strokeWidth:1.67,fill:"none",h:"20px",w:"20px",stroke:"gray.500",_groupHover:{stroke:"primary.600"},transition:".2s"})})},r.alignement)}))})]})},Ae=(0,s.memo)(pe),ge=function(){return(0,L.jsxs)(_,{children:[(0,L.jsx)(G,{children:"Position"}),(0,L.jsx)(te,{children:(0,L.jsxs)(C.kC,{w:"100%",gap:"26px",justifyContent:"space-between",children:[(0,L.jsx)(Ae,{}),(0,L.jsx)(ae,{})]})})]})},je=(0,s.memo)(ge),me=function(){var e=(0,b.T)((function(e){return e.selectedShape})),t=y((function(e){return e.setImageById})),r=(0,b.T)((function(e){return e.model})),n=(0,s.useRef)(null);return(0,L.jsxs)(C.kC,{w:"100%",children:[(0,L.jsx)(x.zx,{size:"md",w:"100%",onClick:function(){var e;null===(e=n.current)||void 0===e||e.click()},variant:"primary",colorScheme:"primary",leftIcon:(0,L.jsx)(A.Z,{fill:"none",strokeWidth:1.67}),children:"Replace"}),(0,L.jsx)("input",{type:"file",name:"img",accept:"image/*",ref:n,onChange:function(n){var o=n.target.files;if(o&&o.length){0!==o[0].type.indexOf("image")&&console.error("File is not an image");var i=new FileReader;i.onabort=function(){return console.log({type:"ABORTED",message:"Aborted"})},i.onerror=function(){return console.log({type:"ERROR",message:"Error"})},i.readAsDataURL(o[0]);var s=URL.createObjectURL(o[0]),a=new window.Image;a.src=s,a.onload=function(n){var o=v(a,r);t({image:a,x:o.x,y:o.y,scaleX:o.scale,scaleY:o.scale,width:a.width,height:a.height},e.id)}}},style:{display:"none"}})]})},we=(0,s.memo)(me),ye=(0,re.IU)({viewBox:"0 0 66 40",path:(0,L.jsxs)(L.Fragment,{children:[(0,L.jsx)("rect",{width:"66",height:"40",fill:"white"}),(0,L.jsx)("rect",{width:"66",height:"40",rx:"4",fill:"#8098F9"}),(0,L.jsx)("rect",{width:"66",height:"40",rx:"4",stroke:"#F2F4F7"}),(0,L.jsx)("path",{d:"M10 20.3214H66V36C66 38.2091 64.2091 40 62 40H10V20.3214Z",fill:"#475467"}),(0,L.jsx)("path",{d:"M10 15C10 12.7909 11.7909 11 14 11H66V20.3214H10V15Z",fill:"white"}
1),(0,L.jsx)("g",{filter:"url(#filter0_i_4121_431107)",children:(0,L.jsx)("circle",{cx:"17.5909",cy:"15.5714",r:"2.5",fill:"#EE6A5F"})}),(0,L.jsx)("circle",{cx:"17.5909",cy:"15.5714",r:"2.25",stroke:"#CE5347",strokeWidth:"0.5"}),(0,L.jsx)("g",{filter:"url(#filter1_i_4121_431107)",children:(0,L.jsx)("circle",{cx:"25.5909",cy:"15.5714",r:"2.5",fill:"#F5BD4F"})}),(0,L.jsx)("circle",{cx:"25.5909",cy:"15.5714",r:"2.25",stroke:"#D6A243",strokeWidth:"0.5"}),(0,L.jsx)("g",{filter:"url(#filter2_i_4121_431107)",children:(0,L.jsx)("circle",{cx:"33.5909",cy:"15.5714",r:"2.5",fill:"#61C454"})}),(0,L.jsx)("circle",{cx:"33.5909",cy:"15.5714",r:"2.25",stroke:"#58A942",strokeWidth:"0.5"}),(0,L.jsxs)("defs",{children:[(0,L.jsxs)("filter",{id:"filter0_i_4121_431107",x:"15.0909",y:"13.0714",width:"5",height:"5",filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB",children:[(0,L.jsx)("feFlood",{floodOpacity:"0",result:"BackgroundImageFix"}),(0,L.jsx)("feBlend",{mode:"normal",in:"SourceGraphic",in2:"BackgroundImageFix",result:"shape"}),(0,L.jsx)("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),(0,L.jsx)("feOffset",{}),(0,L.jsx)("feGaussianBlur",{stdDeviation:"3"}),(0,L.jsx)("feComposite",{in2:"hardAlpha",operator:"arithmetic",k2:"-1",k3:"1"}),(0,L.jsx)("feColorMatrix",{type:"matrix",values:"0 0 0 0 0.92549 0 0 0 0 0.427451 0 0 0 0 0.384314 0 0 0 1 0"}),(0,L.jsx)("feBlend",{mode:"normal",in2:"shape",result:"effect1_innerShadow_4121_431107"})]}),(0,L.jsxs)("filter",{id:"filter1_i_4121_431107",x:"23.0909",y:"13.0714",width:"5",height:"5",filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB",children:[(0,L.jsx)("feFlood",{floodOpacity:"0",result:"BackgroundImageFix"}),(0,L.jsx)("feBlend",{mode:"normal",in:"SourceGraphic",in2:"BackgroundImageFix",result:"shape"}),(0,L.jsx)("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),(0,L.jsx)("feOffset",{}),(0,L.jsx)("feGaussianBlur",{stdDeviation:"3"}),(0,L.jsx)("feComposite",{in2:"hardAlpha",operator:"arithmetic",k2:"-1",k3:"1"}),(0,L.jsx)("feColorMatrix",{type:"matrix",values:"0 0 0 0 0.960784 0 0 0 0 0.768627 0 0 0 0 0.317647 0 0 0 1 0"}),(0,L.jsx)("feBlend",{mode:"normal",in2:"shape",result:"effect1_innerShadow_4121_431107"})]}),(0,L.jsxs)("filter",{id:"filter2_i_4121_431107",x:"31.0909",y:"13.0714",width:"5",height:"5",filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB",children:[(0,L.jsx)("feFlood",{floodOpacity:"0",result:"BackgroundImageFix"}),(0,L.jsx)("feBlend",{mode:"normal",in:"SourceGraphic",in2:"BackgroundImageFix",result:"shape"}),(0,L.jsx)("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),(0,L.jsx)("feOffset",{}),(0,L.jsx)("feGaussianBlur",{stdDeviation:"3"}),(0,L.jsx)("feComposite",{in2:"hardAlpha",operator:"arithmetic",k2:"-1",k3:"1"}),(0,L.jsx)("feColorMatrix",{type:"matrix",values:"0 0 0 0 0.407843 0 0 0 0 0.8 0 0 0 0 0.345098 0 0 0 1 0"}),(0,L.jsx)("feBlend",{mode:"normal",in2:"shape",result:"effect1_innerShadow_4121_431107"})]})]})]}),displayName:"MacOSLightIcon"}),be=(0,re.IU)({viewBox:"0 0 66 40",path:(0,L.jsxs)(L.Fragment,{children:[(0,L.jsx)("rect",{width:"66",height:"40",fill:"white"}),(0,L.jsx)("rect",{width:"66",height:"40",rx:"4",fill:"#8098F9"}),(0,L.jsx)("rect",{width:"66",height:"40",rx:"4",stroke:"#F2F4F7"}),(0,L.jsx)("path",{d:"M10 20.3214H66V36C66 38.2091 64.2091 40 62 40H10V20.3214Z",fill:"#475467"}),(0,L.jsx)("path",{d:"M10 15C10 12.7909 11.7909 11 14 11H66V20.3214H10V15Z",fill:"#344054"}),(0,L.jsx)("g",{filter:"url(#filter0_i_4121_431108)",children:(0,L.jsx)("circle",{cx:"17.5909",cy:"15.5714",r:"2.5",fill:"#EE6A5F"})}),(0,L.jsx)("circle",{cx:"17.5909",cy:"15.5714",r:"2.25",stroke:"#CE5347",strokeWidth:"0.5"}),(0,L.jsx)("g",{filter:"url(#filter1_i_4121_431108)",children:(0,L.jsx)("circle",{cx:"25.5909",cy:"15.5714",r:"2.5",fill:"#F5BD4F"})}),(0,L.jsx)("circle",{cx:"25.5909",cy:"15.5714",r:"2.25",stroke:"#D6A243",strokeWidth:"0.5"}
1),(0,L.jsx)("g",{filter:"url(#filter2_i_4121_431108)",children:(0,L.jsx)("circle",{cx:"33.5909",cy:"15.5714",r:"2.5",fill:"#61C454"})}),(0,L.jsx)("circle",{cx:"33.5909",cy:"15.5714",r:"2.25",stroke:"#58A942",strokeWidth:"0.5"}),(0,L.jsxs)("defs",{children:[(0,L.jsxs)("filter",{id:"filter0_i_4121_431108",x:"15.0909",y:"13.0714",width:"5",height:"5",filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB",children:[(0,L.jsx)("feFlood",{floodOpacity:"0",result:"BackgroundImageFix"}),(0,L.jsx)("feBlend",{mode:"normal",in:"SourceGraphic",in2:"BackgroundImageFix",result:"shape"}),(0,L.jsx)("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),(0,L.jsx)("feOffset",{}),(0,L.jsx)("feGaussianBlur",{stdDeviation:"3"}),(0,L.jsx)("feComposite",{in2:"hardAlpha",operator:"arithmetic",k2:"-1",k3:"1"}),(0,L.jsx)("feColorMatrix",{type:"matrix",values:"0 0 0 0 0.92549 0 0 0 0 0.427451 0 0 0 0 0.384314 0 0 0 1 0"}),(0,L.jsx)("feBlend",{mode:"normal",in2:"shape",result:"effect1_innerShadow_4121_431108"})]}),(0,L.jsxs)("filter",{id:"filter1_i_4121_431108",x:"23.0909",y:"13.0714",width:"5",height:"5",filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB",children:[(0,L.jsx)("feFlood",{floodOpacity:"0",result:"BackgroundImageFix"}),(0,L.jsx)("feBlend",{mode:"normal",in:"SourceGraphic",in2:"BackgroundImageFix",result:"shape"}),(0,L.jsx)("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),(0,L.jsx)("feOffset",{}),(0,L.jsx)("feGaussianBlur",{stdDeviation:"3"}),(0,L.jsx)("feComposite",{in2:"hardAlpha",operator:"arithmetic",k2:"-1",k3:"1"}),(0,L.jsx)("feColorMatrix",{type:"matrix",values:"0 0 0 0 0.960784 0 0 0 0 0.768627 0 0 0 0 0.317647 0 0 0 1 0"}),(0,L.jsx)("feBlend",{mode:"normal",in2:"shape",result:"effect1_innerShadow_4121_431108"})]}),(0,L.jsxs)("filter",{id:"filter2_i_4121_431108",x:"31.0909",y:"13.0714",width:"5",height:"5",filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB",children:[(0,L.jsx)("feFlood",{floodOpacity:"0",result:"BackgroundImageFix"}),(0,L.jsx)("feBlend",{mode:"normal",in:"SourceGraphic",in2:"BackgroundImageFix",result:"shape"}),(0,L.jsx)("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),(0,L.jsx)("feOffset",{}),(0,L.jsx)("feGaussianBlur",{stdDeviation:"3"}),(0,L.jsx)("feComposite",{in2:"hardAlpha",operator:"arithmetic",k2:"-1",k3:"1"}),(0,L.jsx)("feColorMatrix",{type:"matrix",values:"0 0 0 0 0.407843 0 0 0 0 0.8 0 0 0 0 0.345098 0 0 0 1 0"}),(0,L.jsx)("feBlend",{mode:"normal",in2:"shape",result:"effect1_innerShadow_4121_431108"})]})]})]}),displayName:"MacOSDarkIcon"}),ve=r(6681),Oe=[{name:"None",icon:(0,re.IU)({viewBox:"0 0 66 40",path:(0,L.jsxs)(L.Fragment,{children:[(0,L.jsx)("rect",{width:"66",height:"40",rx:"4",fill:"#8098F9"}),(0,L.jsx)("rect",{width:"66",height:"40",rx:"4",stroke:"#F2F4F7"}),(0,L.jsx)("path",{d:"M10 15C10 12.7909 11.7909 11 14 11H66V36C66 38.2091 64.2091 40 62 40H10V15Z",fill:"#475467"})]}),displayName:"NoneIcon"})},{name:"macOS Light",icon:ye},{name:"macOS Dark",icon:be}],ke=function(){var e=(0,b.T)((function(e){return e.selectedShape})),t=y((function(e){return e.setImageById})),r=y((function(e){return e.getImageIndexById}))(e.id),n=y((function(e){return e.images[r].frame})),o=(0,b.T)((function(e){return e.stageRef}));return(0,L.jsxs)(_,{children:[(0,L.jsx)(G,{children:"Frame"}),(0,L.jsx)(C.kC,{gap:"8px",children:Oe.map((function(r){return(0,L.jsxs)(C.xu,{as:x.zx,onClick:function(){return function(r){var n;t({frame:r},e.id),null===(n=o.current)||void 0===n||n.batchDraw()}(r.name)},variant:"unstyled",h:"fit-content",w:"100%",display:"flex",flexDir:"column",justifyContent:"flex-start",gap:"8px",pl:"10px",pr:"10px",pt:"14px",pb:"12px",transition:".2s",borderRadius:"8px",bg:n===r.name?"primary.50":"none",boxShadow:n===r.name?"inset 0 0px 0px 1px ".concat(ve.Z.colors.primary[600]):"inset 0 0px 0px 1px ".concat(ve.Z.colors.gray[200]),_hover:{boxShadow:n===r.name?"inset 0 0px 0px 1px ".concat(ve.Z.colors.primary[600]):"inset 0 0px 0px 1px ".concat(ve.Z.colors.primary[200])},_focus:{boxShadow:n===r.name?"inset 0 0px 0px 1px ".concat(ve.Z.colors.primary[600],", ").concat(ve.Z.shadows.xsFocusedPrimary100):"inset 0 0px 0px 1px ".concat(ve.Z.colors.primary[200],", ").concat(ve.Z.shadows.xsFocusedPrimary100)},children:[(0,L.jsx)(re.JO,{as:r.icon,fill:"none",h:"38px",w:"auto",borderRadius:"4px"}),(0,L.jsx)(C.xv,{as:"span",textStyle:"text.sm.regular",color:n===r.name?"primary.800":"gray.700",children:r.name})]},r.name)}))})]})},Le=(0,s.memo)(ke),Ie=r(7375),De=r(7496),Me=(0,re.IU)({viewBox:"0 0 24 24",path:(0,L.jsx)("path",{d:"M12 5V19M5 12H19",strokeLinecap:"round",strokeLinejoin:"round"}),displayName:"PlusIcon"}),Se=(0,re.IU)({viewBox:"0 0 24 24",path:(0,L.jsx)("path",{d:"M5 12H19",strokeLinecap:"round",strokeLinejoin:"round"}),displayName:"MinusIcon"}),Ze=r(2095),Be=r(4612),Ee=r(5907),ze=(0,re.IU)({viewBox:"0 0 24 24",path:(0,L.jsx)("path",{d:"M6 9L12 15L18 9",fill:"none",strokeLinecap:"round",strokeLinejoin:"round"}),displayName:"ChevronDownIcon"});function Pe(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Re(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?Pe(Object(r),!0).forEach((function(t){(0,u.Z)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Pe(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var Fe=function(){var e=(0,b.T)((function(e){return e.selectedShape})),t=y((function(e){return e.setImageById})),r=y((function(e){return e.getImageIndexById}))(e.id),n=y((function(e){return e.images[r].shadow})),o=(0,s.useState)(null===n||void 0===n?void 0:n.color),i=o[0],a=o[1];(0,s.useEffect)((function(){a(null===n||void 0===n?void 0:n.color)}),[null===n||void 0===n?void 0:n.color]);var c=function(r){a(r),/^#[0-9A-F]{6}$/i.test(r)&&t({shadow:Re(Re({},n),{},{color:r})},e.id)};return(0,L.jsxs)(C.kC,{mt:"12px",flexDir:"column",w:"100%",children:[(0,L.jsx)(ie,{children:"Color"}),(0,L.jsxs)(Ze.J2,{children:[(0,L.jsx)(Ze.xo,{children:(0,L.jsx)(x.zx,{variant:"option",colorScheme:"gray",justifyContent:"flex-start",size:"sm",children:(0,L.jsxs)(C.kC,{gap:"8px",alignItems:"center",children:[(0,L.jsx)(C.xu,{bg:null===n||void 0===n?void 0:n.color,w:"26px",h:"26px",borderRadius:"6px",boxShadow:"sm"}),(0,L.jsx)(ze,{fill:"none"})]})})}),(0,L.jsx)(Ze.yk,{shadow:"xl",w:"fit-content",borderRadius:"8px",children:(0,L.jsxs)(Ze.b,{p:"16px",children:[(0,L.jsx)(Ee.gW,{color:null===n||void 0===n?void 0:n.color,onChange:function(e){return c(e)}}),(0,L.jsx)(Be.II,{size:"sm",mt:"12px",w:"200px",value:i||"",onChange:function(e){return c(e.target.value)}})]})})]})]})},Te=(0,s.memo)(Fe);function He(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Qe(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?He(Object(r),!0).forEach((function(t){(0,u.Z)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):He(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var Ue=function(){var e=(0,b.T)((function(e){return e.selectedShape})),t=y((function(e){return e.setImageById})),r=y((function(e){return e.getImageIndexById}))(e.id),n=y((function(e){return e.images[r].shadow})),o=(0,Ie.qY)({defaultIsOpen:!!n}),i=o.isOpen,a=o.onClose,c=o.onOpen;(0,s.useEffect)((function(){n?c():a()}),[n]);var l=function(r,o){t({shadow:Qe(Qe({},n),{},(0,u.Z)({},o,r))},e.id)};return(0,L.jsxs)(_,{children:[(0,L.jsxs)(C.kC,{alignItems:"center",justifyContent:"space-between",children:[(0,L.jsx)(G,{children:"Shadow"}),n?(0,L.jsx)(x.hU,{variant:"unstyled",role:"group",w:"fit-content",h:"fit-content",minW:"fit-content",minH:"fit-content","aria-label":"Remove Shadow",onClick:function(){t({shadow:null},e.id)},children:(0,L.jsx)(re.JO,{as:Se,strokeWidth:1.67,fill:"none",h:"20px",w:"20px",stroke:"gray.500",_groupHover:{stroke:"primary.600"},transition:".2s"})}):(0,L.jsx)(x.hU,{variant:"unstyled",role:"group",w:"fit-content",h:"fit-content",minW:"fit-content",minH:"fit-content","aria-label":"Add Shadow",onClick:function(){t({shadow:{color:"#000000",offSetX:10,offSetY:10,blur:1,opacity:1}},e.id)},children:(0,L.jsx)(re.JO,{as:Me,strokeWidth:1.67,fill:"none",h:"20px",w:"20px",stroke:"gray.500",_groupHover:{stroke:"primary.600"},transition:".2s"})})]}),(0,L.jsx)(De.UO,{in:i,style:{overflow:"visible"},children:(0,L.jsxs)(te,{children:[(0,L.jsx)(Te,{}),(0,L.jsxs)(C.kC,{w:"100%",gap:"26px",children:[(0,L.jsxs)(C.kC,{flexDir:"column",w:"100%",children:[(0,L.jsx)(ie,{children:"Offset X"}),(0,L.jsxs)(U.iR,{"aria-label":"slider-offset-x",min:-50,defaultValue:10,max:50,value:(null===n||void 0===n?void 0:n.offSetX)||0,onChange:function(e){return l(e,"offSetX")},children:[(0,L.jsx)(U.Uj,{children:(0,L.jsx)(U.Ms,{})}),(0,L.jsx)(U.gs,{})]})]}),(0,L.jsxs)(C.kC,{flexDir:"column",w:"100%",children:[(0,L.jsx)(ie,{children:"Offset Y"}),(0,L.jsxs)(U.iR,{"aria-label":"slider-offset-y",min:-50,defaultValue:10,max:50,value:(null===n||void 0===n?void 0:n.offSetY)||0,onChange:function(e){return l(e,"offSetY")},children:[(0,L.jsx)(U.Uj,{children:(0,L.jsx)(U.Ms,{})}),(0,L.jsx)(U.gs,{})]})]})]}),(0,L.jsxs)(C.kC,{w:"100%",gap:"26px",children:[(0,L.jsxs)(C.kC,{flexDir:"column",w:"100%",children:[(0,L.jsx)(ie,{children:"Blur"}),(0,L.jsxs)(U.iR,{"aria-label":"slider-blur",min:0,defaultValue:10,max:50,value:(null===n||void 0===n?void 0:n.blur)||0,onChange:function(e){return l(e,"blur")},children:[(0,L.jsx)(U.Uj,{children:(0,L.jsx)(U.Ms,{})}),(0,L.jsx)(U.gs,{})]})]}),(0,L.jsxs)(C.kC,{flexDir:"column",w:"100%",children:[(0,L.jsx)(ie,{children:"Opacity"}),(0,L.jsxs)(U.iR,{"aria-label":"slider-opacity",min:0,defaultValue:100,max:100,value:100*(null===n||void 0===n?void 0:n.opacity)||0,onChange:function(e){return l(e/100,"opacity")},children:[(0,L.jsx)(U.Uj,{children:(0,L.jsx)(U.Ms,{})}),(0,L.jsx)(U.gs,{})]})]})]})]})})]})},_e=(0,s.memo)(Ue),Ne=function(e){return(0,L.jsx)(C.kC,{flexDir:"column",py:"20px",children:e.children})};function We(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}var Ve=function(e){return(0,L.jsx)(C.iz,function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?We(Object(r),!0).forEach((function(t){(0,u.Z)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):We(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({mt:"16px",mb:"16px"},e))},Je=function(){var e=(0,b.T)((function(e){return e.selectedShape})),t=y((function(e){return e.removeImageById})),r=(0,b.T)((function(e){return e.removeShapeById})),n=(0,b.T)((function(e){return e.setSelectedShape}));return(0,L.jsxs)(Ne,{children:[(0,L.jsx)(je,{}),(0,L.jsx)(Ve,{}),(0,L.jsx)(Le,{}),(0,L.jsx)(Ve,{}),(0,L.jsx)(K,{}),(0,L.jsx)(Ve,{}),(0,L.jsx)(_e,{}),(0,L.jsx)(Ve,{}),(0,L.jsxs)(C.kC,{gap:"12px",alignItems:"center",px:"16px",flexDir:"column",children:[(0,L.jsx)(we,{}),(0,L.jsx)(x.zx,{size:"md",w:"100%",onClick:function(){t(e.id),r(e.id),n(null)},colorScheme:"error",leftIcon:(0,L.jsx)(Q.Z,{fill:"none",strokeWidth:1.67}),children:"Delete"})]})]})},Ye=(0,s.memo)(Je);function qe(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Ge(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?qe(Object(r),!0).forEach((function(t){(0,u.Z)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):qe(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var Xe=(0,j.ZP)((function(e,t){return{texts:[],setTexts:function(t){return e((function(e){var r=(0,g.Z)(t);return Ge(Ge({},e),{},{texts:r})}))},setTextById:function(t,r){return e((function(e){var n=e.texts.findIndex((function(e){return e.id===r})),o=(0,g.Z)(e.texts);return o[n]=Ge(Ge({},o[n]),t),Ge(Ge({},e),{},{texts:o})}))},setTextTextById:function(t,r){return e((function(e){var n=e.texts.findIndex((function(e){return e.id===r})),o=(0,g.Z)(e.texts);return o[n]=Ge(Ge({},o[n]),{},{text:Ge(Ge({},o[n].text),t)}),Ge(Ge({},e),{},{texts:o})}))},setTextTitleById:function(t,r){return e((function(e){var n=e.texts.findIndex((function(e){return e.id===r})),o=(0,g.Z)(e.texts);return o[n]=Ge(Ge({},o[n]),{},{title:Ge(Ge({},o[n].title),t)}),Ge(Ge({},e),{},{texts:o})}))},setTextLogoById:function(t,r){return e((function(e){var n=e.texts.findIndex((function(e){return e.id===r})),o=(0,g.Z)(e.texts);return o[n]=Ge(Ge({},o[n]),{},{logo:Ge(Ge({},o[n].logo),t)}),Ge(Ge({},e),{},{texts:o})}))},setTextStyleById:function(t,r){return e((function(e){var n=e.texts.findIndex((function(e){return e.id===r})),o=(0,g.Z)(e.texts);return o[n]=Ge(Ge({},o[n]),{},{style:Ge(Ge({},o[n].style),t)}),Ge(Ge({},e),{},{texts:o})}))},getTextIndexById:function(e){return t().texts.findIndex((function(t){return t.id===e}))},addText:function(t){return e((function(e){return Ge(Ge({},e),{},{texts:[].concat((0,g.Z)(e.texts),[t])})}))},removeTextById:function(t){return e((function(e){return Ge(Ge({},e),{},{texts:e.texts.filter((function(e){return e.id!==t}))})}))}}})),Ke=(0,re.IU)({viewBox:"0 0 24 24",path:(0,L.jsx)("path",{d:"M16 10H3M20 6H3M20 14H3M16 18H3",strokeLinecap:"round",strokeLinejoin:"round"}),displayName:"AlignLeftIcon"}),$e=(0,re.IU)({viewBox:"0 0 24 24",path:(0,L.jsx)("path",{d:"M21 10H8M21 6H4M21 14H4M21 18H8",strokeLinecap:"round",strokeLinejoin:"round"}),displayName:"AlignRightIcon"}),et=(0,re.IU)({viewBox:"0 0 24 24",path:(0,L.jsx)("path",{d:"M18 10H6M21 6H3M21 14H3M18 18H6",strokeLinecap:"round",strokeLinejoin:"round"}),displayName:"AlignCenterIcon"}),tt=function(){var e=(0,b.T)((function(e){return e.selectedShape})),t=Xe((function(e){return e.setTextStyleById})),r=Xe((function(e){return e.getTextIndexById}))(e.id),n=Xe((function(e){return e.texts[r].style.align})),o=[{alignement:"left",label:"Align Left",icon:Ke},{alignement:"center",label:"Align Center",icon:et},{alignement:"right",label:"Align Right",icon:$e}];return(0,L.jsxs)(C.kC,{flexDir:"column",w:"50%",alignItems:"flex-start",children:[(0,L.jsx)(ie,{children:"Alignment"}),(0,L.jsx)(C.kC,{flexWrap:"wrap",gap:"4px",children:o.map((function(r){return(0,L.jsx)(W.u,{label:r.label,placement:"bottom",children:(0,L.jsx)(x.hU,{variant:"option",colorScheme:"gray",p:"5px",size:"sm",role:"group","aria-label":r.alignement,onClick:function(){return t({align:r.alignement},e.id)},isActive:r.alignement===n,children:(0,L.jsx)(re.JO,{as:r.icon,strokeWidth:1.67,fill:"none",h:"20px",w:"20px",stroke:r.alignement===n?"primary.600":"gray.500",_groupHover:{stroke:"primary.600"},transition:".2s"})})},r.alignement)}))})]})},rt=(0,s.memo)(tt),nt=r(6114),ot=(0,re.IU)({viewBox:"0 0 24 24",path:(0,L.jsx)("path",{d:"M9 13L15 13M
17 17L11.2717 7.60225C11.5031 7.09323 11.6188 6.83872 11.7791 6.75976C11.9184 6.69115 12.0816 6.69115 12.2209 6.75976C12.3812 6.83872 12.4969 7.09323 12.7283 7.60225L17 17M21 3V21M3 3L3 21",strokeLinecap:"round",strokeLinejoin:"round"}),displayName:"LetterSpacing01Icon"}),it=(0,re.IU)({viewBox:"0 0 24 24",path:(0,L.jsx)("path",{d:"M18 15L12 9L6 15",fill:"none",strokeLinecap:"round",strokeLinejoin:"round"}),displayName:"ChevronUpIcon"});function st(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function at(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?st(Object(r),!0).forEach((function(t){(0,u.Z)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):st(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var ct=function(){var e=(0,b.T)((function(e){return e.selectedShape})),t=Xe((function(e){return e.setTextStyleById})),r=Xe((function(e){return e.getTextIndexById}))(e.id),n=Xe((function(e){return e.texts[r].style.letterSpacing})),o=(0,nt.MM)({step:.1,defaultValue:n,min:-100,max:100,precision:2,onChange:function(r,n){t({letterSpacing:n},e.id)}}),i=o.getInputProps,s=o.getIncrementButtonProps,a=o.getDecrementButtonProps,c=s(),l=a(),u=i();return(0,L.jsxs)(C.kC,{flexDir:"column",children:[(0,L.jsx)(ie,{children:"Letter spacing"}),(0,L.jsx)(C.kC,{gap:"4px",alignItems:"center",children:(0,L.jsxs)(Be.BZ,{size:"sm",children:[(0,L.jsx)(Be.Z8,{h:"100%",w:"fit-content",pointerEvents:"none",pl:"10px",pr:"8px",children:(0,L.jsx)(ot,{h:"18px",w:"18px",stroke:"gray.500",strokeWidth:1.67,fill:"none"})}),(0,L.jsx)(Be.II,at(at({},u),{},{placeholder:"0",pl:"38px",pr:"38px",type:"number"})),(0,L.jsxs)(Be.xH,{h:"100%",borderLeftStyle:"solid",borderLeftWidth:"1px",borderLeftColor:"gray.300",w:"36px",display:"flex",flexDir:"column",alignItems:"center",children:[(0,L.jsx)(C.kC,at(at({role:"group",h:"100%",w:"100%",cursor:"pointer",justifyContent:"center",alignItems:"center",pt:"4px"},c),{},{children:(0,L.jsx)(it,{transition:".2s",strokeWidth:1.67,stroke:"gray.500",_groupHover:{stroke:"gray.600"}})})),(0,L.jsx)(C.kC,at(at({role:"group",h:"100%",w:"100%",cursor:"pointer",justifyContent:"center",alignItems:"center",pb:"4px"},l),{},{children:(0,L.jsx)(ze,{transition:".2s",strokeWidth:1.67,stroke:"gray.500",_groupHover:{stroke:"primary.600"}})}))]})]})})]})},lt=(0,s.memo)(ct),Ct=(0,re.IU)({viewBox:"0 0 24 24",path:(0,L.jsx)("path",{d:"M9 13H15M7 17L11.2717 7.60224C11.5031 7.09323 11.6188 6.83872 11.7791 6.75976C11.9184 6.69115 12.0816 6.69115 12.2209 6.75976C12.3812 6.83872 12.4969 7.09323 12.7283 7.60224L17 17M21 21H3M21 3H3",strokeLinecap:"round",strokeLinejoin:"round"}),displayName:"LineHeightIcon"});function ut(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function dt(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ut(Object(r),!0).forEach((function(t){(0,u.Z)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ut(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var xt=function(){var e=(0,b.T)((function(e){return e.selectedShape})),t=Xe((function(e){return e.setTextStyleById})),r=Xe((function(e){return e.getTextIndexById}))(e.id),n=Xe((function(e){return e.texts[r].style.lineHeight})),o=(0,nt.MM)({step:.1,defaultValue:n,min:0,max:100,precision:2,onChange:function(r,n){t({lineHeight:n},e.id)}}),i=o.getInputProps,s=o.getIncrementButtonProps,a=o.getDecrementButtonProps,c=s(),l=a(),u=i();return(0,L.jsxs)(C.kC,{flexDir:"column",children:[(0,L.jsx)(ie,{children:"Line height"}),(0,L.jsx)(C.kC,{gap:"4px",alignItems:"center",children:(0,L.jsxs)(Be.BZ,{size:"sm",children:[(0,L.jsx)(Be.Z8,{h:"100%",w:"fit-content",pointerEvents:"none",pl:"10px",pr:"8px",children:(0,L.jsx)(Ct,{h:"18px",w:"18px",stroke:"gray.500",strokeWidth:1.67,fill:"none"})}),(0,L.jsx)(Be.II,dt(dt({},u),{},{placeholder:"0",pl:"38px",pr:"38px",type:"number"})),(0,L.jsxs)(Be.xH,{h:"100%",borderLeftStyle:"solid",borderLeftWidth:"1px",borderLeftColor:"gray.300",w:"36px",display:"flex",flexDir:"column",alignItems:"center",children:[(0,L.jsx)(C.kC,dt(dt({role:"group",h:"100%",w:"100%",cursor:"pointer",justifyContent:"center",alignItems:"center",pt:"4px"},c),{},{children:(0,L.jsx)(it,{transition:".2s",strokeWidth:1.67,stroke:"gray.500",_groupHover:{stroke:"gray.600"}})})),(0,L.jsx)(C.kC,dt(dt({role:"group",h:"100%",w:"100%",cursor:"pointer",justifyContent:"center",alignItems:"center",pb:"4px"},l),{},{children:(0,L.jsx)(ze,{transition:".2s",strokeWidth:1.67,stroke:"gray.500",_groupHover:{stroke:"primary.600"}})}))]})]})})]})},ht=(0,s.memo)(xt),ft=(0,re.IU)({viewBox:"0 0 24 24",path:(0,L.jsx)("path",{d:"M19 4H10M14 20H5M15 4L9 20",strokeLinecap:"round",strokeLinejoin:"round"}),displayName:"Italic01Icon"}),pt=(0,re.IU)({viewBox:"0 0 24 24",path:(0,L.jsx)("path",{d:"M6 12H14C16.2091 12 18 10.2091 18 8C18 5.79086 16.2091 4 14 4H6V12ZM6 12H15C17.2091 12 19 13.7909 19 16C19 18.2091 17.2091 20 15 20H6V12Z",strokeLinecap:"round",strokeLinejoin:"round"}),displayName:"Bold01Icon"}),At=function(){var e=(0,b.T)((function(e){return e.selectedShape})),t=Xe((function(e){return e.setTextStyleById})),r=Xe((function(e){return e.getTextIndexById}))(e.id),n=Xe((function(e){return e.texts[r].style.fontStyle})),o=[{style:"bold",label:"Bold",icon:pt},{style:"italic",label:"Italic",icon:ft}];return(0,L.jsx)(L.Fragment,{children:o.map((function(r){return(0,L.jsx)(W.u,{label:r.label,placement:"bottom",children:(0,L.jsx)(x.hU,{variant:"option",colorScheme:"gray",p:"5px",size:"sm",role:"group","aria-label":r.style,onClick:function(){return function(r){switch(r){case"bold":"normal"===n&&t({fontStyle:"bold"},e.id),"bold"===n&&t({fontStyle:"normal"},e.id),"italic"===n&&t({fontStyle:"italic bold"},e.id),"italic bold"===n&&t({fontStyle:"italic"},e.id);break;case"italic":"normal"===n&&t({fontStyle:"italic"},e.id),"italic"===n&&t({fontStyle:"normal"},e.id),"bold"===n&&t({fontStyle:"italic bold"},e.id),"italic bold"===n&&t({fontStyle:"bold"},e.id)}}(r.style)},isActive:n.includes(r.style),children:(0,L.jsx)(re.JO,{as:r.icon,strokeWidth:1.67,fill:"none",h:"20px",w:"20px",stroke:n.includes(r.style)?"primary.600":"gray.500",_groupHover:{stroke:"primary.600"},transition:".2s"})})},r.style)}
1))})},gt=(0,s.memo)(At),jt=(0,re.IU)({viewBox:"0 0 24 24",path:(0,L.jsx)("path",{d:"M6 16C6 18.2091 7.79086 20 10 20H14C16.2091 20 18 18.2091 18 16C18 13.7909 16.2091 12 14 12M18 8C18 5.79086 16.2091 4 14 4H10C7.79086 4 6 5.79086 6 8M3 12H21",strokeLinecap:"round",strokeLinejoin:"round"}),displayName:"Strikethrough01Icon"}),mt=(0,re.IU)({viewBox:"0 0 24 24",path:(0,L.jsx)("path",{d:"M18 4V11C18 14.3137 15.3137 17 12 17C8.68629 17 6 14.3137 6 11V4M4 21H20",strokeLinecap:"round",strokeLinejoin:"round"}),displayName:"Underline01Icon"}),wt=function(){var e=(0,b.T)((function(e){return e.selectedShape})),t=Xe((function(e){return e.setTextStyleById})),r=Xe((function(e){return e.getTextIndexById}))(e.id),n=Xe((function(e){return e.texts[r].style.textDecoration})),o=[{textDecoration:"line-through",label:"Line through",icon:jt},{textDecoration:"underline",label:"Underline",icon:mt}];return(0,L.jsx)(L.Fragment,{children:o.map((function(r){return(0,L.jsx)(W.u,{label:r.label,placement:"bottom",children:(0,L.jsx)(x.hU,{variant:"option",colorScheme:"gray",p:"5px",size:"sm",role:"group","aria-label":r.textDecoration,onClick:function(){return function(r){switch(r){case"line-through":""===n&&t({textDecoration:"line-through"},e.id),"line-through"===n&&t({textDecoration:""},e.id),"underline"===n&&t({textDecoration:"line-through underline"},e.id),"line-through underline"===n&&t({textDecoration:"underline"},e.id);break;case"underline":""===n&&t({textDecoration:"underline"},e.id),"underline"===n&&t({textDecoration:""},e.id),"line-through"===n&&t({textDecoration:"line-through underline"},e.id),"line-through underline"===n&&t({textDecoration:"line-through"},e.id)}}(r.textDecoration)},isActive:n.includes(r.textDecoration),children:(0,L.jsx)(re.JO,{as:r.icon,strokeWidth:1.67,fill:"none",h:"20px",w:"20px",stroke:n.includes(r.textDecoration)?"primary.600":"gray.500",_groupHover:{stroke:"primary.600"},transition:".2s"})})},r.textDecoration)}))})},yt=(0,s.memo)(wt),bt=function(){return(0,L.jsxs)(C.kC,{flexDir:"column",w:"50%",alignItems:"flex-start",children:[(0,L.jsx)(ie,{children:"Styling"}),(0,L.jsxs)(C.kC,{flexWrap:"wrap",gap:"4px",children:[(0,L.jsx)(gt,{}),(0,L.jsx)(yt,{})]})]})},vt=(0,s.memo)(bt),Ot=r(7989),kt=r(4217),Lt=["isOpen","leftIcon","children"];function It(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Dt(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?It(Object(r),!0).forEach((function(t){(0,u.Z)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):It(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var Mt=function(e){var t=e.isOpen,r=e.leftIcon,n=e.children,o=(0,N.Z)(e,Lt),i={bg:"white",h:"fit-content",w:"fit-content",borderRadius:"8px",boxShadow:"inset 0px 0px 0px 1px var(--chakra-colors-gray-300)",cursor:"pointer",transition:".2s",display:"flex",justifyContent:"space-between",alignItems:"center",overflow:"overlay",_focus:{boxShadow:"inset 0px 0px 0px 1px var(--chakra-colors-gray-300), ".concat(kt.Z.focusRingPrimary100)}},s={marginLeft:"8px",height:"20x",width:"20px",stroke:"gray.500",fill:"none",transform:t?"rotate(180deg)":"rotate(0deg)",transition:".2s"};return(0,L.jsx)(Ot.j2,Dt(Dt(Dt({},i),o),{},{children:(0,L.jsxs)(C.kC,{alignItems:"center",justifyContent:"space-between",children:[(0,L.jsxs)(C.kC,{alignItems:"center",gap:"8px",children:[r&&(0,L.jsx)(re.JO,Dt({as:r},{minW:"20px",minH:"20px",height:"20px",width:"20px",stroke:"gray.500"})),(0,L.jsx)(C.xv,{as:"span",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap",children:n})]}),(0,L.jsx)(ze,Dt({},s))]})}))},St=["children"];function Zt(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Bt(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?Zt(Object(r),!0).forEach((function(t){(0,u.Z)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Zt(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var Et=function(e){var t=e.children,r=(0,N.Z)(e,St);return(0,L.jsx)(Ot.qy,Bt(Bt(Bt({},{py:"4px",borderRadius:"8px",border:"none",background:"white",boxShadow:"lg",minWidth:"unset"}),r),{},{zIndex:"dropdown",children:t}))},zt=r(8198),Pt=["isSelected","leftIcon","children"];function Rt(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Ft(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Rt(Object(r),!0).forEach((function(t){(0,u.Z)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Rt(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var Tt=function(e){var t=e.isSelected,r=e.leftIcon,n=e.children,o=(0,N.Z)(e,Pt),i={w:"100%",transition:".2s",cursor:"pointer",bg:t?"gray.50":"none",_hover:{background:"gray.50"},_focus:{background:"gray.50"},justifyContent:"space-between"};return(0,L.jsxs)(Ot.sN,Ft(Ft(Ft({},i),{},{display:"flex"},o),{},{children:[(0,L.jsxs)(C.kC,{justifyContent:"space-between",gap:"8px",children:[r&&(0,L.jsx)(re.JO,Ft({as:r},{height:"20px",width:"20px"})),(0,L.jsx)(C.xv,{as:"span",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap",children:n})]}),t&&(0,L.jsx)(zt.Z,{fill:"none",stroke:"primary.600",h:"20px",w:"20px"})]}))},Ht=["Amiri","Anton","Dancing Script","Dosis","Exo 2","Inconsolata","Indie Flower","Inter","Lobster","Lora","Merriweather","Mukta","Nunito","Open Sans","Oswald","Playfair Display","Poppins","Raleway","Slabo","Teko","Titillium Web","Roboto"],Qt=function(){var e=(0,b.T)((function(e){return e.selectedShape})),t=Xe((function(e){return e.setTextStyleById})),r=Xe((function(e){return e.getTextIndexById}))(e.id),n=Xe((function(e){return e.texts[r].style.fontFamily}));return(0,L.jsxs)(C.kC,{flexDir:"column",w:"70%",alignItems:"flex-start",children:[(0,L.jsx)(ie,{children:"Font family"}),(0,L.jsx)(Ot.v2,{matchWidth:!0,closeOnBlur:!0,offset:[0,3],size:"sm",children:function(r){var o=r.isOpen;return(0,L.jsxs)(L.Fragment,{children:[(0,L.jsx)(Mt,{width:"100%",isOpen:o,fontFamily:n,children:n}),(0,L.jsx)(Et,{maxH:"300px",overflow:"auto",children:Ht.map((function(r){return(0,L.jsx)(Tt,{isSelected:r===n,onClick:function(){return t({fontFamily:r},e.id)},fontFamily:r,children:r},r)}))})]})}})]})},Ut=(0,s.memo)(Qt);function _t(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Nt(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?_t(Object(r),!0).forEach((function(t){(0,u.Z)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):_t(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var Wt=function(){var e=(0,b.T)((function(e){return e.selectedShape})),t=Xe((function(e){return e.setTextStyleById})),r=Xe((function(e){return e.getTextIndexById}))(e.id),n=Xe((function(e){return e.texts[r].style.fontSize})),o=(0,nt.MM)({step:1,defaultValue:n,min:0,max:1e3,precision:0,onChange:function(r,n){t({fontSize:n},e.id)}}),i=o.getInputProps,s=o.getIncrementButtonProps,a=o.getDecrementButtonProps,c=s(),l=a(),u=i();return(0,L.jsxs)(C.kC,{flexDir:"column",w:"30%",children:[(0,L.jsx)(ie,{children:"Font size"}),(0,L.jsx)(C.kC,{gap:"4px",alignItems:"center",children:(0,L.jsxs)(Be.BZ,{size:"sm",children:[(0,L.jsx)(Be.II,Nt(Nt({},u),{},{placeholder:"0",pr:"38px",type:"number"})),(0,L.jsxs)(Be.xH,{h:"100%",borderLeftStyle:"solid",borderLeftWidth:"1px",borderLeftColor:"gray.300",w:"36px",display:"flex",flexDir:"column",alignItems:"center",children:[(0,L.jsx)(C.kC,Nt(Nt({role:"group",h:"100%",w:"100%",cursor:"pointer",justifyContent:"center",alignItems:"center",pt:"4px"},c),{},{children:(0,L.jsx)(it,{transition:".2s",strokeWidth:1.67,stroke:"gray.500",_groupHover:{stroke:"gray.600"}})})),(0,L.jsx)(C.kC,Nt(Nt({role:"group",h:"100%",w:"100%",cursor:"pointer",justifyContent:"center",alignItems:"center",pb:"4px"},l),{},{children:(0,L.jsx)(ze,{transition:".2s",strokeWidth:1.67,stroke:"gray.500",_groupHover:{stroke:"primary.600"}})}))]})]})})]})},Vt=(0,s.memo)(Wt),Jt=function(){var e=(0,b.T)((function(e){return e.selectedShape})),t=Xe((function(e){return e.setTextStyleById})),r=Xe((function(e){return e.getTextIndexById}))(e.id),n=Xe((function(e){return e.texts[r].style.color}
1)),o=(0,s.useState)(n),i=o[0],a=o[1];(0,s.useEffect)((function(){a(n)}),[n]);var c=function(r){a(r),/^#[0-9A-F]{6}$/i.test(r)&&t({color:r},e.id)};return(0,L.jsxs)(C.kC,{flexDir:"column",w:"100%",children:[(0,L.jsx)(ie,{children:"Color"}),(0,L.jsxs)(Ze.J2,{children:[(0,L.jsx)(Ze.xo,{children:(0,L.jsx)(x.zx,{variant:"option",colorScheme:"gray",justifyContent:"flex-start",size:"sm",children:(0,L.jsxs)(C.kC,{gap:"8px",alignItems:"center",children:[(0,L.jsx)(C.xu,{bg:n,w:"26px",h:"26px",borderRadius:"6px",boxShadow:"sm"}),(0,L.jsx)(ze,{fill:"none"})]})})}),(0,L.jsx)(Ze.yk,{shadow:"xl",w:"fit-content",borderRadius:"8px",children:(0,L.jsxs)(Ze.b,{p:"16px",children:[(0,L.jsx)(Ee.gW,{color:n,onChange:function(e){return c(e)}}),(0,L.jsx)(Be.II,{size:"sm",mt:"12px",w:"200px",value:i||"",onChange:function(e){return c(e.target.value)}})]})})]})]})},Yt=(0,s.memo)(Jt),qt=function(){return(0,L.jsxs)(_,{children:[(0,L.jsx)(G,{children:"Style"}),(0,L.jsxs)(te,{children:[(0,L.jsxs)(C.kC,{w:"100%",gap:"26px",justifyContent:"space-between",children:[(0,L.jsx)(Ut,{}),(0,L.jsx)(Vt,{})]}),(0,L.jsxs)(C.kC,{w:"100%",gap:"26px",justifyContent:"space-between",children:[(0,L.jsx)(rt,{}),(0,L.jsx)(vt,{})]}),(0,L.jsxs)(C.kC,{w:"100%",gap:"26px",justifyContent:"space-between",children:[(0,L.jsx)(lt,{}),(0,L.jsx)(ht,{})]}),(0,L.jsx)(Yt,{})]})]})},Gt=(0,s.memo)(qt),Xt=function(){var e=(0,b.T)((function(e){return e.selectedShape})),t=Xe((function(e){return e.setTextById})),r=(0,b.T)((function(e){return e.stageRef})),n=(0,b.T)((function(e){return e.model})),o=[{alignement:"left",label:"Left",icon:ce},{alignement:"horizontal-centre",label:"Horizontal Centre",icon:Ce},{alignement:"right",label:"Right",icon:le},{alignement:"top",label:"Top",icon:ue},{alignement:"vertical-centre",label:"Vertical Centre",icon:de},{alignement:"bottom",label:"Bottom",icon:xe}];return(0,L.jsxs)(C.kC,{flexDir:"column",w:"70%",alignItems:"flex-start",children:[(0,L.jsx)(ie,{children:"Alignment"}),(0,L.jsx)(C.kC,{flexWrap:"wrap",gap:"4px",children:o.map((function(o){return(0,L.jsx)(W.u,{label:o.label,placement:"bottom",children:(0,L.jsx)(x.hU,{variant:"option",colorScheme:"gray",p:"5px",size:"sm",role:"group","aria-label":o.alignement,onClick:function(){return function(o){var i,s,a,c=null===(i=r.current)||void 0===i?void 0:i.find("#text-group-"+e.id)[0],l=null===(s=r.current)||void 0===s?void 0:s.find("#text-"+e.id)[0],C=c.x(),u=c.y();switch(o){case"left":C=0;break;case"horizontal-centre":C=Math.round(n.width/2-l.width()/2);break;case"right":C=n.width-l.width();break;case"top":u=0;break;case"vertical-centre":var d;u=Math.round(n.height/2-c.getClientRect().height/(null===(d=r.current)||void 0===d?void 0:d.scaleX())/2);break;case"bottom":var x;u=n.height-c.getClientRect().height/(null===(x=r.current)||void 0===x?void 0:x.scaleY())}t({x:C,y:u},e.id),null===(a=r.current)||void 0===a||a.batchDraw()}(o.alignement)},children:(0,L.jsx)(re.JO,{as:o.icon,strokeWidth:1.67,fill:"none",h:"20px",w:"20px",stroke:"gray.500",_groupHover:{stroke:"primary.600"},transition:".2s"})})},o.alignement)}))})]})},Kt=(0,s.memo)(Xt),$t=function(){var e=(0,b.T)((function(e){return e.selectedShape})),t=(0,b.T)((function(e){return e.stageRef})),r=[{action:"bring-forward",label:"Bring forward",icon:ne.Z},{action:"send-backward",label:"Send backward",icon:oe.Z}];return(0,L.jsxs)(C.kC,{flexDir:"column",w:"30%",alignItems:"flex-start",children:[(0,L.jsx)(ie,{children:"Layer"}),(0,L.jsx)(C.kC,{flexWrap:"wrap",gap:"4px",children:r.map((function(r){return(0,L.jsx)(W.u,{label:r.label,placement:"bottom",children:(0,L.jsx)(x.hU,{variant:"option",colorScheme:"gray",p:"5px",size:"sm",role:"group","aria-label":r.action,onClick:function(){return function(r){var n,o,i=null===(n=t.current)||void 0===n?void 0:n.find("#text-group-"+e.id)[0],s=i.getZIndex(),a=null===(o=t.current)||void 0===o?void 0:o.find("#watermark")[0];switch(r){case"bring-forward":if(a&&s+1>=a.getZIndex())return;i.moveUp();break;case"send-backward":if(s<=1)return;i.moveDown()}}(r.action)},children:(0,L.jsx)(re.JO,{as:r.icon,strokeWidth:1.67,fill:"none",h:"20px",w:"20px",stroke:"gray.500",_groupHover:{stroke:"primary.600"},transition:".2s"})})},r.action)}))})]})},er=(0,s.memo)($t),tr=function(){return(0,L.jsxs)(_,{children:[(0,L.jsx)(G,{children:"Position"}),(0,L.jsx)(te,{children:(0,L.jsxs)(C.kC,{w:"100%",gap:"26px",justifyContent:"space-between",children:[(0,L.jsx)(Kt,{}),(0,L.jsx)(er,{})]})})]})},rr=(0,s.memo)(tr),nr=r(4971),or=r(4651),ir=r(1624),sr=r(6041),ar=r(968),cr=function(e){var t=e.image,r=e.onImageSelected,n=e.proFeature,o=void 0!==n&&n,i=(0,s.useRef)(null),a=(0,ar.L)((function(e){return e.userSubscription.subscriptionActive})),c=(0,sr.s)((function(e){return e.setUpgradeModalOpen}));return(0,L.jsxs)(C.kC,{role:"group",p:"12px",bg:"gray.100",borderRadius:"8px",w:"fit-content",h:"fit-content",maxW:"180px",maxH:"120px",position:"relative",children:[(0,L.jsx)(or.Ee,{src:t.src,alt:"Image",objectFit:"contain",borderRadius:"8px"}),(0,L.jsxs)(C.kC,{borderRadius:"8px",w:"100%",h:"100%",bg:"#10182873",transition:".2s",display:"none",_groupHover:{display:"flex",blur:"8px"},position:"absolute",top:"0",left:"0",justifyContent:"center",alignItems:"center",backdropFilter:"blur(3px)",children:[(0,L.jsx)(x.zx,{size:"sm",onClick:function(){var e;!o||a?null===(e=i.current)||void 0===e||e.click():c(!0)},children:(0,L.jsx)(ir.Z,{w:"20px",h:"20px",strokeWidth:1.67})}),(0,L.jsx)("input",{type:"file",name:"img",accept:"image/*",ref:i,onChange:function(e){var t=e.target.files;if(t&&t.length){0!==t[0].type.indexOf("image")&&console.error("File is not an image");var n=new FileReader;n.onabort=function(){return console.log({type:"ABORTED",message:"Aborted"})},n.onerror=function(){return console.log({type:"ERROR",message:"Error"})},n.readAsDataURL(t[0]);var o=URL.createObjectURL(t[0]),i=new window.Image;i.src=o,i.onload=function(e){r(i)}}},style:{display:"none"}})]})]})},lr=function(){var e=(0,b.T)((function(e){return e.selectedShape})),t=Xe((function(e){return e.getTextIndexById}))(e.id),r=Xe((function(e){return e.setTextLogoById})),n=Xe((function(e){return e.texts[t].logo}));return(0,L.jsxs)(_,{children:[(0,L.jsxs)(C.kC,{alignItems:"center",justifyContent:"space-between",children:[(0,L.jsx)(G,{mb:"0",color:n.display?"gray.900":"gray.400",transition:".2s",children:"Logo"}),(0,L.jsx)(nr.r,{onChange:function(){r({display:!n.display}
1,e.id)},isChecked:n.display,size:"sm"})]}),(0,L.jsx)(De.UO,{in:n.display,style:{overflow:"visible"},children:(0,L.jsxs)(te,{mt:"16px",children:[(0,L.jsxs)(C.kC,{flexDir:"column",w:"100%",children:[(0,L.jsx)(ie,{children:"Image"}),(0,L.jsx)(cr,{image:n.image,onImageSelected:function(t){return r({image:t,src:t.src,scale:1},e.id)}})]}),(0,L.jsxs)(C.kC,{w:"100%",gap:"26px",children:[(0,L.jsxs)(C.kC,{flexDir:"column",w:"100%",children:[(0,L.jsx)(ie,{children:"Size"}),(0,L.jsxs)(U.iR,{"aria-label":"slider-blur",min:0,defaultValue:n.scale,max:5,step:.01,value:n.scale,onChange:function(t){return function(t){r({scale:t},e.id)}(t)},children:[(0,L.jsx)(U.Uj,{children:(0,L.jsx)(U.Ms,{})}),(0,L.jsx)(U.gs,{})]})]}),(0,L.jsxs)(C.kC,{flexDir:"column",w:"100%",children:[(0,L.jsx)(ie,{children:"Spacing"}),(0,L.jsxs)(U.iR,{"aria-label":"slider-opacity",min:0,defaultValue:n.spacing,max:100,value:n.spacing,onChange:function(t){return function(t){r({spacing:t},e.id)}(t)},children:[(0,L.jsx)(U.Uj,{children:(0,L.jsx)(U.Ms,{})}),(0,L.jsx)(U.gs,{})]})]})]})]})})]})},Cr=(0,s.memo)(lr),ur=r(3441),dr=function(){var e=(0,b.T)((function(e){return e.selectedShape})),t=Xe((function(e){return e.setTextTextById})),r=Xe((function(e){return e.getTextIndexById}))(e.id),n=Xe((function(e){return e.texts[r].text.text}));return(0,L.jsxs)(_,{children:[(0,L.jsx)(G,{children:"Text"}),(0,L.jsx)(ur.g,{placeholder:"Enter your text...",value:n,onChange:function(r){return t({text:r.target.value},e.id)}})]})},xr=(0,s.memo)(dr),hr=function(){var e=(0,b.T)((function(e){return e.selectedShape})),t=Xe((function(e){return e.getTextIndexById}))(e.id),r=Xe((function(e){return e.setTextTitleById})),n=Xe((function(e){return e.texts[t].title}));return(0,L.jsxs)(_,{children:[(0,L.jsxs)(C.kC,{alignItems:"center",justifyContent:"space-between",children:[(0,L.jsx)(G,{mb:"0",color:n.display?"gray.900":"gray.400",transition:".2s",children:"Title"}),(0,L.jsx)(nr.r,{onChange:function(){r({display:!n.display},e.id)},isChecked:n.display,size:"sm"})]}),(0,L.jsx)(De.UO,{in:n.display,style:{overflow:"visible"},children:(0,L.jsxs)(te,{mt:"16px",children:[(0,L.jsxs)(C.kC,{flexDir:"column",w:"100%",children:[(0,L.jsx)(ie,{children:"Text"}),(0,L.jsx)(ur.g,{placeholder:"Enter your title...",value:n.text,onChange:function(t){return r({text:t.target.value},e.id)}})]}),(0,L.jsxs)(C.kC,{flexDir:"column",w:"100%",children:[(0,L.jsx)(ie,{children:"Spacing"}),(0,L.jsxs)(U.iR,{"aria-label":"slider-blur",min:0,defaultValue:n.spacing,max:100,value:n.spacing,onChange:function(t){return r({spacing:t},e.id)},children:[(0,L.jsx)(U.Uj,{children:(0,L.jsx)(U.Ms,{})}),(0,L.jsx)(U.gs,{})]})]})]})})]})},fr=(0,s.memo)(hr),pr=function(){var e=(0,b.T)((function(e){return e.selectedShape})),t=(0,b.T)((function(e){return e.setSelectedShape})),r=Xe((function(e){return e.removeTextById})),n=(0,b.T)((function(e){return e.removeShapeById}));return(0,L.jsxs)(Ne,{children:[(0,L.jsx)(rr,{}),(0,L.jsx)(Ve,{}),(0,L.jsx)(Cr,{}),(0,L.jsx)(Ve,{}),(0,L.jsx)(fr,{}),(0,L.jsx)(Ve,{}),(0,L.jsx)(xr,{}),(0,L.jsx)(Ve,{}),(0,L.jsx)(Gt,{}),(0,L.jsx)(Ve,{}),(0,L.jsx)(_,{children:(0,L.jsx)(x.zx,{size:"md",w:"100%",onClick:function(){r(e.id),n(e.id),t(null)},colorScheme:"error",leftIcon:(0,L.jsx)(Q.Z,{fill:"none",strokeWidth:1.67}),children:"Delete"})})]})},Ar=(0,s.memo)(pr),gr=r(6658),jr=r(7747),mr=r(4042),wr=function(){var e=(0,b.T)((function(e){return e.model})),t=(0,b.T)((function(e){return e.setModel})),r=(0,Ie.qY)(),n=r.isOpen,o=r.onOpen,i=r.onClose;return(0,L.jsxs)(C.kC,{flexDir:"column",px:"16px",children:[(0,L.jsx)(G,{children:"Model"}),(0,L.jsx)(x.zx,{variant:"option",colorScheme:"gray",onClick:o,w:"100%",justifyContent:"flex-start",children:(0,L.jsxs)(C.kC,{gap:"12px",alignItems:"center",children:[(0,L.jsx)(re.JO,{as:e.icon,stroke:"none",h:"24px",w:"24px"}),(0,L.jsxs)(C.kC,{flexDir:"column",textAlign:"left",children:[(0,L.jsx)(C.xv,{textStyle:"text.sm.medium",children:e.displayName}),(0,L.jsxs)(C.xv,{textStyle:"text.xs.regular",color:"gray.500",children:[e.width,"x",e.height]})]})]})}),(0,L.jsxs)(gr.u_,{isCentered:!0,isOpen:n,onClose:i,children:[(0,L.jsx)(gr.ZA,{}),(0,L.jsxs)(gr.hz,{children:[(0,L.jsx)(jr.Z,{onClose:i}),(0,L.jsxs)(gr.xB,{mb:"20px",children:[(0,L.jsx)(C.xv,{as:"h4",textStyle:"text.lg.medium",children:"Choose a model"}),(0,L.jsx)(C.xv,{textStyle:"text.sm.regular",color:"gray.500",mt:"8px",children:"Choose the appropriate model to format your image in the correct social media dimensions."})]}),(0,L.jsx)(gr.fe,{children:(0,L.jsx)(C.kC,{flexDir:"column",gap:"12px",children:mr.Cq.map((function(r){return(0,L.jsx)(x.zx,{variant:"option",colorScheme:"gray",onClick:function(){t(r),i()},w:"100%",isActive:r.displayName===e.displayName,justifyContent:"flex-start",children:(0,L.jsxs)(C.kC,{gap:"12px",alignItems:"center",children:[(0,L.jsx)(re.JO,{as:r.icon,stroke:"none",h:"24px",w:"24px"}),(0,L.jsxs)(C.kC,{flexDir:"column",textAlign:"left",children:[(0,L.jsx)(C.xv,{textStyle:"text.sm.medium",children:r.displayName}),(0,L.jsxs)(C.xv,{textStyle:"text.xs.regular",color:"gray.500",children:[r.width,"x",r.height]})]})]})},r.displayName)}))})})]})]})]})},yr=(0,s.memo)(wr),br=r(8634),vr={src:"/_next/static/media/01.b85e9388.jpg",height:1024,width:1024,blurDataURL:"data:image/jpeg;base64,/9j/2wBDAAoHBwgHBgoICAgLCgoLDhgQDg0NDh0VFhEYIx8lJCIfIiEmKzcvJik0KSEiMEExNDk7Pj4+JS5ESUM8SDc9Pjv/2wBDAQoLCw4NDhwQEBw7KCIoOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozv/wAARCAAIAAgDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAX/xAAbEAACAQUAAAAAAAAAAAAAAAAAAREEBRITMf/EABUBAQEAAAAAAAAAAAAAAAAAAAUG/8QAGREAAwADAAAAAAAAAAAAAAAAAAIEARET/9oADAMBAAIRAxEAPwCXR2dJ4aohdgADlOdOV8btzP/Z"},Or={image:function(){var e=new window.Image;return e.src=vr.src,e}(),blur:0},kr=[vr,{src:"/_next/static/media/02.495db2e7.jpg",height:1024,width:1024,blurDataURL:"data:image/jpeg;base64,/9j/2wBDAAoHBwgHBgoICAgLCgoLDhgQDg0NDh0VFhEYIx8lJCIfIiEmKzcvJik0KSEiMEExNDk7Pj4+JS5ESUM8SDc9Pjv/2wBDAQoLCw4NDhwQEBw7KCIoOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozv/wAARCAAIAAgDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAX/xAAcEAACAQUBAAAAAAAAAAAAAAAAAQIDBAURIUH/xAA
1VAQEBAAAAAAAAAAAAAAAAAAAFBv/EABoRAAICAwAAAAAAAAAAAAAAAAACAQMEESP/2gAMAwEAAhEDEQA/AL99mIpzbr656wAUSVKsagGzW6n/2Q=="},{src:"/_next/static/media/03.ee79145b.jpg",height:1024,width:1024,blurDataURL:"data:image/jpeg;base64,/9j/2wBDAAoHBwgHBgoICAgLCgoLDhgQDg0NDh0VFhEYIx8lJCIfIiEmKzcvJik0KSEiMEExNDk7Pj4+JS5ESUM8SDc9Pjv/2wBDAQoLCw4NDhwQEBw7KCIoOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozv/wAARCAAIAAgDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAbEAACAQUAAAAAAAAAAAAAAAAAAgEDBRETIf/EABQBAQAAAAAAAAAAAAAAAAAAAAX/xAAZEQADAAMAAAAAAAAAAAAAAAAAAQIDETH/2gAMAwEAAhEDEQA/AKunbdMrheAATjgpWe09Jn//2Q=="},{src:"/_next/static/media/04.d0d725d1.jpg",height:1024,width:1024,blurDataURL:"data:image/jpeg;base64,/9j/2wBDAAoHBwgHBgoICAgLCgoLDhgQDg0NDh0VFhEYIx8lJCIfIiEmKzcvJik0KSEiMEExNDk7Pj4+JS5ESUM8SDc9Pjv/2wBDAQoLCw4NDhwQEBw7KCIoOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozv/wAARCAAIAAgDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAX/xAAaEAACAwEBAAAAAAAAAAAAAAAAAQIRIQMG/8QAFQEBAQAAAAAAAAAAAAAAAAAAAwb/xAAZEQADAAMAAAAAAAAAAAAAAAAAAQIDESH/2gAMAwEAAhEDEQA/AIfl4xUebTd5lAArWtMPJdKuH//Z"},{src:"/_next/static/media/05.7df21a2c.jpg",height:1024,width:1024,blurDataURL:"data:image/jpeg;base64,/9j/2wBDAAoHBwgHBgoICAgLCgoLDhgQDg0NDh0VFhEYIx8lJCIfIiEmKzcvJik0KSEiMEExNDk7Pj4+JS5ESUM8SDc9Pjv/2wBDAQoLCw4NDhwQEBw7KCIoOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozv/wAARCAAIAAgDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAX/xAAXEAEBAQEAAAAAAAAAAAAAAAAAAQQj/8QAFQEBAQAAAAAAAAAAAAAAAAAABQb/xAAYEQEAAwEAAAAAAAAAAAAAAAABAAIDEf/aAAwDAQACEQMRAD8As7eVsAA573Dgy8xO0Gf/2Q=="},{src:"/_next/static/media/01.2feb6184.jpg",height:1280,width:1920,blurDataURL:"data:image/jpeg;base64,/9j/2wBDAAoHBwgHBgoICAgLCgoLDhgQDg0NDh0VFhEYIx8lJCIfIiEmKzcvJik0KSEiMEExNDk7Pj4+JS5ESUM8SDc9Pjv/2wBDAQoLCw4NDhwQEBw7KCIoOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozv/wAARCAAGAAgDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAX/xAAfEAAABgEFAAAAAAAAAAAAAAAAAQIDBAUGEzFDwdH/xAAVAQEBAAAAAAAAAAAAAAAAAAAAAv/EABkRAQADAQEAAAAAAAAAAAAAAAIAAQMEIf/aAAwDAQACEQMRAD8AsXLqscuY9/G2WelJaLkSffgAArMFirUdCvPZUfKn/9k="},{src:"/_next/static/media/02.d81169e8.jpg",height:1280,width:1920,blurDataURL:"data:image/jpeg;base64,/9j/2wBDAAoHBwgHBgoICAgLCgoLDhgQDg0NDh0VFhEYIx8lJCIfIiEmKzcvJik0KSEiMEExNDk7Pj4+JS5ESUM8SDc9Pjv/2wBDAQoLCw4NDhwQEBw7KCIoOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozv/wAARCAAGAAgDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAT/xAAeEAACAQMFAAAAAAAAAAAAAAAAAQIDBBEFBxNx4f/EABUBAQEAAAAAAAAAAAAAAAAAAAQF/8QAGREAAQUAAAAAAAAAAAAAAAAAAAECAzEy/9oADAMBAAIRAxEAPwCvc7UJ81KzWVGMc9t+IAFGHCC32f/Z"},{src:"/_next/static/media/03.e57dd860.jpg",height:1280,width:1920,blurDataURL:"data:image/jpeg;base64,/9j/2wBDAAoHBwgHBgoICAgLCgoLDhgQDg0NDh0VFhEYIx8lJCIfIiEmKzcvJik0KSEiMEExNDk7Pj4+JS5ESUM8SDc9Pjv/2wBDAQoLCw4NDhwQEBw7KCIoOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozv/wAARCAAGAAgDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAX/xAAcEAACAgIDAAAAAAAAAAAAAAAAAQIDBVEGERL/xAAVAQEBAAAAAAAAAAAAAAAAAAAFBv/EABwRAQABBAMAAAAAAAAAAAAAAAECAAMEEQYxsf/aAAwDAQACEQMRAD8AkcZxsLrlOfTSXtrekAA7kOVfhmEITQA6deVQYduDb2lf/9k="},{src:"/_next/static/media/04.2aa2fe34.jpg",height:1280,width:1920,blurDataURL:"data:image/jpeg;base64,/9j/2wBDAAoHBwgHBgoICAgLCgoLDhgQDg0NDh0VFhEYIx8lJCIfIiEmKzcvJik0KSEiMEExNDk7Pj4+JS5ESUM8SDc9Pjv/2wBDAQoLCw4NDhwQEBw7KCIoOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozv/wAARCAAGAAgDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAdEAABBAIDAAAAAAAAAAAAAAAAAQIDBRIhMYHw/8QAFQEBAQAAAAAAAAAAAAAAAAAAAwT/xAAbEQACAQUAAAAAAAAAAAAAAAAAAQIDBAURMv/aAAwDAQACEQMRAD8At65iR12ScyO37oAB1e2W45JW0dH/2Q=="},{src:"/_next/static/media/05.9adfb1da.jpg",height:1920,width:2880,blurDataURL:"data:image/jpeg;base64,/9j/2wBDAAoHBwgHBgoICAgLCgoLDhgQDg0NDh0VFhEYIx8lJCIfIiEmKzcvJik0KSEiMEExNDk7Pj4+JS5ESUM8SDc9Pjv/2wBDAQoLCw4NDhwQEBw7KCIoOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozv/wAARCAAFAAgDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAeEAACAQMFAAAAAAAAAAAAAAAAAgMBBSEEBxFB4f/EABUBAQEAAAAAAAAAAAAAAAAAAAQF/8QAGxEAAgEFAAAAAAAAAAAAAAAAAQIAAwUTIWH/2gAMAwEAAhEDEQA/AJ/bq4zaW+RRLlJGojU56b3IAB3ZRmB5Ib6qMBP/2Q=="},{src:"/_next/static/media/06.abf9a313.jpg",height:3291,width:1920,blurDataURL:"data:image/jpeg;base64,/9j/2wBDAAoHBwgHBgoICAgLCgoLDhgQDg0NDh0VFhEYIx8lJCIfIiEmKzcvJik0KSEiMEExNDk7Pj4+JS5ESUM8SDc9Pjv/2wBDAQoLCw4NDhwQEBw7KCIoOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozv/wAARCAAIAAUDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAeEAABBAIDAQAAAAAAAAAAAAACAAEDBQQhEhMiYf/EABUBAQEAAAAAAAAAAAAAAAAAAAQG/8QAHBEAAQQDAQAAAAAAAAAAAAAAAQACBBIDEXHR/9oADAMBAAIRAxEAPwCHqmoeuQLbKyITF/BwBzaRt7+IiKsEzOwVa7QCDIj2yk2I5rxf/9k="}
1,{src:"/_next/static/media/07.4377f1eb.jpg",height:1080,width:1920,blurDataURL:"data:image/jpeg;base64,/9j/2wBDAAoHBwgHBgoICAgLCgoLDhgQDg0NDh0VFhEYIx8lJCIfIiEmKzcvJik0KSEiMEExNDk7Pj4+JS5ESUM8SDc9Pjv/2wBDAQoLCw4NDhwQEBw7KCIoOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozv/wAARCAAFAAgDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAeEAABBAEFAAAAAAAAAAAAAAAAAQIDBBETISIxQf/EABQBAQAAAAAAAAAAAAAAAAAAAAb/xAAYEQEBAAMAAAAAAAAAAAAAAAABAAIDEf/aAAwDAQACEQMRAD8Al7UFSrNoQ1I2szvnkq+dqABi6sDgEYFQVv/Z"},{src:"/_next/static/media/08.6fabc6c7.jpg",height:1080,width:1920,blurDataURL:"data:image/jpeg;base64,/9j/2wBDAAoHBwgHBgoICAgLCgoLDhgQDg0NDh0VFhEYIx8lJCIfIiEmKzcvJik0KSEiMEExNDk7Pj4+JS5ESUM8SDc9Pjv/2wBDAQoLCw4NDhwQEBw7KCIoOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozv/wAARCAAFAAgDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAcEAACAgIDAAAAAAAAAAAAAAABAgAREnEEEzH/xAAVAQEBAAAAAAAAAAAAAAAAAAAEBv/EABgRAAMBAQAAAAAAAAAAAAAAAAABEQID/9oADAMBAAIRAxEAPwCBLtx0TDEdi2AFFDd+jcREPtKlDzynaf/Z"},{src:"/_next/static/media/09.1ebeccd0.jpg",height:1080,width:1920,blurDataURL:"data:image/jpeg;base64,/9j/2wBDAAoHBwgHBgoICAgLCgoLDhgQDg0NDh0VFhEYIx8lJCIfIiEmKzcvJik0KSEiMEExNDk7Pj4+JS5ESUM8SDc9Pjv/2wBDAQoLCw4NDhwQEBw7KCIoOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozv/wAARCAAFAAgDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAeEAABAwQDAAAAAAAAAAAAAAABAAIDBAURITNBkf/EABUBAQEAAAAAAAAAAAAAAAAAAAEF/8QAHREAAgIBBQAAAAAAAAAAAAAAAQIAAxEEEiFBUf/aAAwDAQACEQMRAD8AjL1VCltNHIyBgjzxMJaMkbPuOtIiIRQgwsqaq+yqzah4wOh5P//Z"},{src:"/_next/static/media/10.7094c928.jpg",height:1080,width:1920,blurDataURL:"data:image/jpeg;base64,/9j/2wBDAAoHBwgHBgoICAgLCgoLDhgQDg0NDh0VFhEYIx8lJCIfIiEmKzcvJik0KSEiMEExNDk7Pj4+JS5ESUM8SDc9Pjv/2wBDAQoLCw4NDhwQEBw7KCIoOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozv/wAARCAAFAAgDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAf/xAAdEAABBAIDAAAAAAAAAAAAAAACAAEDEQQSBTGR/8QAFQEBAQAAAAAAAAAAAAAAAAAAAwb/xAAaEQACAgMAAAAAAAAAAAAAAAABAgADESHw/9oADAMBAAIRAxEAPwCehpFx85RxiJ4oCTF3s5Vb+IiKhvdlIx2zAUCf/9k="},{src:"/_next/static/media/11.a81a8449.jpg",height:1459,width:1920,blurDataURL:"data:image/jpeg;base64,/9j/2wBDAAoHBwgHBgoICAgLCgoLDhgQDg0NDh0VFhEYIx8lJCIfIiEmKzcvJik0KSEiMEExNDk7Pj4+JS5ESUM8SDc9Pjv/2wBDAQoLCw4NDhwQEBw7KCIoOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozv/wAARCAAGAAgDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAT/xAAeEAABAwQDAAAAAAAAAAAAAAABAAIDBAUSMQYRUf/EABUBAQEAAAAAAAAAAAAAAAAAAAIG/8QAHBEAAgICAwAAAAAAAAAAAAAAAQIDBAARBSFR/9oADAMBAAIRAxEAPwCTlFa11oaZKaJrh0Mohid+aREVtXRVTQGHiLUs1VWkOz35n//Z"},{src:"/_next/static/media/12.75d6a44b.jpg",height:1459,width:1920,blurDataURL:"data:image/jpeg;base64,/9j/2wBDAAoHBwgHBgoICAgLCgoLDhgQDg0NDh0VFhEYIx8lJCIfIiEmKzcvJik0KSEiMEExNDk7Pj4+JS5ESUM8SDc9Pjv/2wBDAQoLCw4NDhwQEBw7KCIoOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozv/wAARCAAGAAgDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAX/xAAbEAADAAIDAAAAAAAAAAAAAAAAAQMCEyFBcf/EABUBAQEAAAAAAAAAAAAAAAAAAAAG/8QAGREAAgMBAAAAAAAAAAAAAAAAAQIAAyES/9oADAMBAAIRAxEAPwCLVSxiqakuE5pdegAuaB3Upbci0AtP/9k="},{src:"/_next/static/media/13.47d8c5b2.jpg",height:1280,width:1920,blurDataURL:"data:image/jpeg;base64,/9j/2wBDAAoHBwgHBgoICAgLCgoLDhgQDg0NDh0VFhEYIx8lJCIfIiEmKzcvJik0KSEiMEExNDk7Pj4+JS5ESUM8SDc9Pjv/2wBDAQoLCw4NDhwQEBw7KCIoOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozv/wAARCAAGAAgDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAdEAACAgEFAAAAAAAAAAAAAAAABAIDARETM0Fh/8QAFQEBAQAAAAAAAAAAAAAAAAAABQf/xAAbEQACAwADAAAAAAAAAAAAAAABAgADESFRsf/aAAwDAQACEQMRAD8Amql6lFYO3Y3cy44da+gApFKi4sX5w9keR5mKnBP/2Q=="}],Lr={type:"Gradient",gradient:br.Zs,solid:{color:"#8da5fa"},image:Or};function Ir(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Dr(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Ir(Object(r),!0).forEach((function(t){(0,u.Z)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Ir(Object(r)).forEac
1h((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var Mr=(0,j.ZP)((function(e){return{background:Lr,setBackground:function(t){return e((function(e){return Dr(Dr({},e),{},{background:t})}))},setGradient:function(t){return e((function(e){return Dr(Dr({},e),{},{background:Dr(Dr({},e.background),{},{gradient:Dr(Dr({},e.background.gradient),t)})})}))},setSolid:function(t){return e((function(e){return Dr(Dr({},e),{},{background:Dr(Dr({},e.background),{},{solid:Dr(Dr({},e.background.solid),t)})})}))},setImage:function(t){return e((function(e){return Dr(Dr({},e),{},{background:Dr(Dr({},e.background),{},{image:Dr(Dr({},e.background.image),t)})})}))},setType:function(t){return e((function(e){return Dr(Dr({},e),{},{background:Dr(Dr({},e.background),{},{type:t})})}))}}}));function Sr(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Zr(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Sr(Object(r),!0).forEach((function(t){(0,u.Z)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Sr(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var Br=function(){var e=Mr((function(e){return e.background.type})),t=Mr((function(e){return e.setType}));return(0,L.jsxs)(x.hE,{variant:"outline",spacing:"6",isAttached:!0,w:"100%",children:[(0,L.jsx)(x.zx,{borderRadius:"8px",bg:"white",color:"gray.700",_hover:{bg:"primary.50",color:"primary.600"},_focus:{color:"primary.600"},_active:{bg:"primary.50",color:"primary.600"},_disabled:{color:"gray.300",_hover:{color:"gray.300",bg:"white",cursor:"not-allowed"}},style:Zr({},ve.Z.textStyles.text.sm.medium),p:"10px",w:"100%",borderColor:"gray.300",isActive:"Gradient"===e,onClick:function(){return t("Gradient")},children:"Gradient"}),(0,L.jsx)(x.zx,{borderRadius:"8px",bg:"white",color:"gray.700",_hover:{bg:"primary.50",color:"primary.600"},_focus:{color:"primary.600"},_active:{bg:"primary.50",color:"primary.600"},_disabled:{color:"gray.300",_hover:{color:"gray.300",bg:"white",cursor:"not-allowed"}},style:Zr({},ve.Z.textStyles.text.sm.medium),p:"10px",w:"100%",borderColor:"gray.300",isActive:"Solid"===e,onClick:function(){return t("Solid")},children:"Solid"}),(0,L.jsx)(x.zx,{borderRadius:"8px",bg:"white",color:"gray.700",_hover:{bg:"primary.50",color:"primary.600"},_focus:{color:"primary.600"},_active:{bg:"primary.50",color:"primary.600"},_disabled:{color:"gray.300",_hover:{color:"gray.300",bg:"white",cursor:"not-allowed"}},style:Zr({},ve.Z.textStyles.text.sm.medium),p:"10px",w:"100%",borderColor:"gray.300",isActive:"Image"===e,onClick:function(){return t("Image")},children:"Image"})]})},Er=function(){var e=Mr((function(e){return e.background.gradient.angle})),t=Mr((function(e){return e.setGradient}));return(0,L.jsxs)(C.kC,{flexDir:"column",children:[(0,L.jsx)(ie,{children:"Direction"}),(0,L.jsx)(C.kC,{flexWrap:"wrap",gap:"4px",children:br.oz.map((function(r){return(0,L.jsx)(x.hU,{variant:"option",colorScheme:"gray",p:"5px",size:"sm",role:"group","aria-label":String(r.angle),onClick:function(){return e=r.angle,void t({angle:e});var e},isActive:r.angle===e,children:(0,L.jsx)(re.JO,{as:r.icon,strokeWidth:1.67,fill:"none",h:"20px",w:"20px",stroke:r.angle===e?"primary.600":"gray.500",_groupHover:{stroke:"primary.600"},transition:".2s"})},r.angle)}))})]})},zr=function(){var e=Mr((function(e){return e.background.gradient.color})),t=Mr((function(e){return e.setGradient}));return(0,L.jsxs)(C.kC,{flexDir:"column",children:[(0,L.jsx)(ie,{children:"Color"}),(0,L.jsx)(C.kC,{flexWrap:"wrap",gap:"4px",children:br.cz.map((function(r,n){var o=r.map((function(e){return"".concat(e[1]," ").concat(100*e[0],"%")})).join();return(0,L.jsx)(x.zx,{variant:"unstyed",borderRadius:"4px",bg:"red",h:"30px",w:"30px",maxH:"30px",maxW:"30px",minH:"30px",minW:"30px",p:"0",background:"linear-gradient(45deg, ".concat(o,")"),onClick:function(){return function(e){t({color:e})}(r)},children:JSON.stringify(r)===JSON.stringify(e)&&(0,L.jsx)(C.Cd,{background:"gray.700",opacity:.2,size:"6px"})},n)}))})]})},Pr=function(){return(0,L.jsxs)(L.Fragment,{children:[(0,L.jsx)(zr,{}),(0,L.jsx)(Er,{})]})},Rr=(0,s.memo)(Pr),Fr=function(){var e=Mr((function(e){return e.background.solid.color})),t=Mr((function(e){return e.setSolid}
1)),r=(0,s.useState)(e),n=r[0],o=r[1];(0,s.useEffect)((function(){o(e)}),[e]);var i=function(e){o(e),/^#[0-9A-F]{6}$/i.test(e)&&t({color:e})};return(0,L.jsxs)(C.kC,{flexDir:"column",children:[(0,L.jsx)(ie,{children:"Color"}),(0,L.jsxs)(Ze.J2,{children:[(0,L.jsx)(Ze.xo,{children:(0,L.jsx)(x.zx,{variant:"option",colorScheme:"gray",justifyContent:"flex-start",size:"sm",children:(0,L.jsxs)(C.kC,{gap:"8px",alignItems:"center",children:[(0,L.jsx)(C.xu,{bg:e,w:"26px",h:"26px",borderRadius:"6px",boxShadow:"sm"}),(0,L.jsx)(ze,{fill:"none"})]})})}),(0,L.jsx)(Ze.yk,{shadow:"xl",w:"fit-content",borderRadius:"8px",children:(0,L.jsxs)(Ze.b,{p:"16px",children:[(0,L.jsx)(Ee.gW,{color:e,onChange:function(e){return i(e)}}),(0,L.jsx)(Be.II,{size:"sm",mt:"12px",w:"200px",value:n||"",onChange:function(e){return i(e.target.value)}})]})})]})]})},Tr=function(){return(0,L.jsx)(L.Fragment,{children:(0,L.jsx)(Fr,{})})},Hr=(0,s.memo)(Tr),Qr=function(){var e=Mr((function(e){return e.background.image})),t=Mr((function(e){return e.setImage}));return(0,L.jsx)(te,{mt:"16px",children:(0,L.jsxs)(C.kC,{flexDir:"column",w:"100%",children:[(0,L.jsx)(ie,{children:"Choose image"}),(0,L.jsx)(cr,{image:e.image,onImageSelected:function(e){return t({image:e})}})]})})},Ur=(0,s.memo)(Qr),_r=r(5675),Nr=r.n(_r),Wr=function(){var e=Mr((function(e){return e.setImage}));return(0,L.jsxs)(C.kC,{flexDir:"column",children:[(0,L.jsx)(ie,{children:"Images"}),(0,L.jsx)(C.kC,{flexWrap:"wrap",gap:"4px",children:kr.map((function(t,r){return(0,L.jsx)(x.zx,{variant:"unstyed",borderRadius:"4px",bg:"red",h:"45px",w:"45px",maxH:"45px",maxW:"45px",minH:"45px",minW:"45px",p:"0",background:t.src,onClick:function(){var r=new window.Image;r.src=t.src,r.onload=function(){e({image:r})}},children:(0,L.jsx)(Nr(),{src:t.src,width:"90px",height:"90px",objectFit:"cover",style:{borderRadius:"4px",aspectRatio:"1/1"},quality:100})},r)}))})]})},Vr=function(){return(0,L.jsxs)(L.Fragment,{children:[(0,L.jsx)(Ur,{}),(0,L.jsx)(Wr,{})]})},Jr=(0,s.memo)(Vr),Yr=function(){var e=Mr((function(e){return e.background.type}));
1return(0,L.jsxs)(_,{children:[(0,L.jsx)(G,{children:"Background"}),(0,L.jsxs)(te,{children:[(0,L.jsx)(Br,{}),"Gradient"===e&&(0,L.jsx)(Rr,{}),"Solid"===e&&(0,L.jsx)(Hr,{}),"Image"===e&&(0,L.jsx)(Jr,{})]})]})},qr=(0,s.memo)(Yr),Gr=r(643),Xr=function(){var e=(0,b.T)((function(e){return e.stageRef})),t=(0,b.T)((function(e){return e.watermark.logo})),r=(0,b.T)((function(e){return e.watermark.type})),n=(0,b.T)((function(e){return e.setWatermark})),o=(0,b.T)((function(e){return e.model}));return{updateWatermarkPosition:(0,s.useCallback)((function(i){var s,a,c=null===(s=e.current)||void 0===s?void 0:s.find("#watermark")[0];if(c){var l=0,C=0,u="logo"===r&&null!==t&&void 0!==t&&t.scale?null===t||void 0===t?void 0:t.scale:1;switch(i){case"bottom-right":l=o.width-c.width()*u-Gr.To,C=o.height-c.height()*u-Gr.To;break;case"bottom":l=Math.round(o.width/2-c.width()*u/2),C=o.height-c.height()*u-Gr.To;break;case"bottom-left":l=Gr.To,C=o.height-c.height()*u-Gr.To;break;case"left":l=Gr.To,C=Math.round(o.height/2-c.height()*u/2);break;case"top-left":l=Gr.To,C=Gr.To;break;case"top":l=Math.round(o.width/2-c.width()*u/2),C=Gr.To;break;case"top-right":l=o.width-c.width()*u-Gr.To,C=Gr.To;break;case"right":l=o.width-c.width()*u-Gr.To,C=Math.round(o.height/2-c.height()*u/2)}n({position:i,x:l,y:C}),null===(a=e.current)||void 0===a||a.batchDraw()}}),[o,t,r,e])}},Kr=r(8767),$r=r(7487),en=(0,re.IU)({viewBox:"0 0 24 24",path:(0,L.jsx)("path",{d:"M12 16V12M12 8H12.01M22 12C22 17.5228 17.5228 22 12 22C6.47715 22 2 17.5228 2 12C2 6.47715 6.47715 2 12 2C17.5228 2 22 6.47715 22 12Z",strokeLinecap:"round",strokeLinejoin:"round",fill:"none"}),displayName:"InforCircleIcon"}),tn=r(4618),rn=function(){var e=(0,ar.L)((function(e){return e.userSubscription.subscriptionActive})),t=(0,sr.s)((function(e){return e.setUpgradeModalOpen})),r=(0,sr.s)((function(e){return e.setBrandModalOpen})),n=(0,b.T)((function(e){return e.setWatermark})),o=(0,b.T)((function(e){return e.watermark.position})),i=Xr().updateWatermarkPosition,s=(0,Kr.useQuery)("watermarkLogos",tn.d,{enabled:!!e}).data,a=!s||!s.success||0===s.data.logos.length;return(0,L.jsxs)(L.Fragment,{children:[a&&(0,L.jsxs)(C.kC,{alignItems:"center",gap:"4px",mt:"12px",children:[(0,L.jsx)(en,{stroke:"gray.400",w:"16px",strokeWidth:2,h:"auto"}),(0,L.jsxs)(C.xv,{as:"span",textStyle:"text.xs.regular",color:"gray.500",children:["Create & save your own watermark logos"," ",(0,L.jsx)(C.xv,{onClick:function(){e?r(!0):t(!0)},as:"span",cursor:"pointer",transition:".2s",color:"primary.500",_hover:{color:"primary.600"},fontWeight:600,children:"here"})]})]}),!a&&(0,L.jsxs)(C.kC,{flexDir:"column",mt:"16px",children:[(0,L.jsx)(ie,{children:"My brand logos"}),(0,L.jsx)($r.ZP,{autoHide:!0,style:{height:"50px",paddingBottom:"0px"},children:(0,L.jsx)(C.kC,{gap:"12px",children:s.data.logos.map((function(e){return(0,L.jsx)(C.kC,{cursor:"pointer",minW:"100px",w:"100px",minH:"50px",h:"50px",borderRadius:"6px",p:"6px",boxShadow:"inset 0 0px 0px 1px ".concat(ve.Z.colors.gray[300]),position:"relative",role:"group",justifyContent:"center",alignItems:"center",transition:".2s",_hover:{bg:"primary.50",boxShadow:"inset 0 0px 0px 1px ".concat(ve.Z.colors.primary[300])},onClick:function(){return function(e){var t=new window.Image;t.src=e,t.crossOrigin="Anonymous",t.onload=function(e){n({logo:{image:t,scale:1}}),i(o)}}(e.logo_url)},children:(0,L.jsx)(or.Ee,{src:e.logo_url,maxH:"100%",maxW:"100%",objectFit:"contain"})},e.id)}))})})]})]})},nn=(0,s.memo)(rn);function on(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function sn(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?on(Object(r),!0).forEach((function(t){(0,u.Z)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):on(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var an=function(){var e=(0,ar.L)((function(e){return e.userSubscription.subscriptionActive})),t=(0,b.T)((function(e){return e.watermark.logo})),r=(0,b.T)((function(e){return e.watermark.position})),n=(0,b.T)((function(e){return e.setWatermark})),o=Xr().updateWatermarkPosition;(0,s.useEffect)((function(){o(r)}),[null===t||void 0===t?void 0:t.scale]);return(0,L.jsxs)(C.kC,{flexDir:"column",children:[(0,L.jsx)(ie,{children:"Size"}),(0,L.jsxs)(U.iR,{"aria-label":"slider-ex-1",min:e?.1:1,defaultValue:1,max:2,value:null===t||void 0===t?void 0:t.scale,step:.05,onChange:function(e){n({logo:sn(sn({},t),{},{scale:e})})},children:[(0,L.jsx)(U.Uj,{children:(0,L.jsx)(U.Ms,{})}),(0,L.jsx)(U.gs,{})]})]})},cn=(0,s.memo)(an),ln=function(){var e=(0,b.T)((function(e){return e.watermark.logo.image})),t=(0,b.T)((function(e){return e.watermark.position})),r=Xr().updateWatermarkPosition,n=(0,b.T)((function(e){return e.setWatermark}));return(0,L.jsxs)(L.Fragment,{children:[(0,L.jsxs)(C.kC,{flexDir:"column",children:[(0,L.jsx)(ie,{children:"Logo"}),(0,L.jsx)(cr,{image:e,onImageSelected:function(e){n({logo:{image:e,scale:1}}),r(t)},proFeature:!0}),(0,L.jsx)(nn,{})]}),(0,L.jsx)(cn,{})]})},Cn=(0,s.memo)(ln);function un(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function dn(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?un(Object(r),!0).forEach((function(t){(0,u.Z)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):un(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var xn=function(){var e=(0,b.T)((function(e){return e.watermark.position})),t=Xr().updateWatermarkPosition;return(0,L.jsxs)(C.kC,{flexDir:"column",children:[(0,L.jsx)(ie,{children:"Position"}),(0,L.jsx)(C.rj,{h:"fit-content",w:"fit-content",borderRadius:"8px",boxShadow:"inset 0 0px 0px 1px ".concat(ve.Z.colors.gray[300]),templateColumns:"3fr 3fr 3fr",children:["top-left","top","top-right","left","center","right","bottom-left","bottom","bottom-right"].map((function(r){return(0,L.jsx)(C.P4,dn(dn({display:"flex",role:"group",h:"20px",w:"20px",alignItems:"center",justifyContent:"center"},"center"!==r&&{cursor:"pointer",onClick:function(){return t(r)}}),{},{children:"center"!==r&&(0,L.jsx)(C.Cd,{size:"8px",_groupHover:{w:"10px",h:"10px"},background:e===r?"primary.600":"gray.200",transition:".2s"})}),r)}))})]})},hn=(0,s.memo)(xn);function fn(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function pn(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?fn(Object(r),!0).forEach((function(t){(0,u.Z)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):fn(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var An=function(){var e=(0,b.T)((function(e){return e.watermark.position})),t=(0,b.T)((function(e){return e.watermark.text})),r=(0,b.T)((function(e){return e.setWatermark})),n=Xr().updateWatermarkPosition;(0,s.useEffect)((function(){n(e)}),[t]);return(0,L.jsxs)(L.Fragment,{children:[(0,L.jsxs)(C.kC,{flexDir:"column",children:[(0,L.jsx)(ie,{children:"Text"}),(0,L.jsx)(Be.II,{size:"sm",value:t.text,onChange:function(e){return r({text:pn(pn({},t),{},{text:e.target.value})})}})]}),(0,L.jsxs)(C.kC,{flexDir:"column",children:[(0,L.jsx)(ie,{children:"Size"}),(0,L.jsxs)(U.iR,{"aria-label":"slider-ex-1",min:16,defaultValue:22,max:28,value:t.size,step:1,onChange:function(e){r({text:pn(pn({},t),{},{size:e})})},children:[(0,L.jsx)(U.Uj,{children:(0,L.jsx)(U.Ms,{})}),(0,L.jsx)(U.gs,{})]})]})]})},gn=(0,s.memo)(An);function jn(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function mn(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?jn(Object(r),!0).forEach((function(t){(0,u.Z)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):jn(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var wn=function(){var e=(0,ar.L)((function(e){return e.userSubscription.subscriptionActive})),t=(0,sr.s)((function(e){return e.setUpgradeModalOpen})),r=(0,b.T)((function(e){return e.watermark.type})),n=(0,b.T)((function(e){return e.watermark.position})),o=(0,b.T)((function(e){return e.setWatermark})),i=Xr().updateWatermarkPosition;(0,s.useEffect)((function(){}),[i]);var a=function(e){o({type:e})};return(0,s.useEffect)((function(){i(n)}),[r]),(0,L.jsxs)(x.hE,{variant:"outline",spacing:"6",isAttached:!0,w:"100%",children:[(0,L.jsx)(x.zx,{borderRadius:"8px",bg:"white",color:"gray.700",_hover:{bg:"primary.50",color:"primary.600"},_focus:{color:"primary.600"},_active:{bg:"primary.50",color:"primary.600"},_disabled:{color:"gray.300",_hover:{color:"gray.300",bg:"white",cursor:"not-allowed"}},style:mn({},ve.Z.textStyles.text.sm.medium),p:"10px",w:"100%",borderColor:"gray.300",isActive:"text"===r,onClick:function(){return e?a("text"):t(!0)},children:"Text"}),(0,L.jsx)(x.zx,{borderRadius:"8px",bg:"white",color:"gray.700",_hover:{bg:"primary.50",color:"primary.600"},_focus:{color:"primary.600"},_active:{bg:"primary.50",color:"primary.600"},_disabled:{color:"gray.300",_hover:{color:"gray.300",bg:"white",cursor:"not-allowed"}},style:mn({},ve.Z.textStyles.text.sm.medium),p:"10px",w:"100%",borderColor:"gray.300",isActive:"logo"===r,onClick:function(){return a("logo")},children:"Logo"}),(0,L.jsx)(x.zx,{borderRadius:"8px",bg:"white",color:"gray.700",_hover:{bg:"primary.50",color:"primary.600"},_focus:{color:"primary.600"},_active:{bg:"primary.50",color:"primary.600"},_disabled:{color:"gray.300",_hover:{color:"gray.300",bg:"white",cursor:"not-allowed"}},style:mn({},ve.Z.textStyles.text.sm.medium),p:"10px",w:"100%",borderColor:"gray.300",isActive:"none"===r,onClick:function(){e?a("none"):t(!0)},children:"None"})]})},yn=(0,s.memo)(wn),bn=function(){var e=(0,b.T)((function(e){return e.watermark}));return(0,L.jsxs)(_,{children:[(0,L.jsx)(G,{isProFeature:!0,children:"Watermark"}),(0,L.jsxs)(te,{children:[(0,L.jsx)(yn,{}),"none"!==e.type&&(0,L.jsxs)(L.Fragment,{children:["text"===e.type&&(0,L.jsx)(gn,{}),"logo"===e.type&&(0,L.jsx)(Cn,{}),(0,L.jsx)(hn,{})]})]})]})},vn=s.memo(bn),On=function(){return(0,L.jsxs)(Ne,{children:[(0,L.jsx)(yr,{}),(0,L.jsx)(Ve,{}),(0,L.jsx)(qr,{}),(0,L.jsx)(Ve,{}),(0,L.jsx)(vn,{})]})},kn=(0,s.memo)(On);function Ln(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function In(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?Ln(Object(r),!0).forEach((function(t){(0,u.Z)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Ln(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var Dn=(0,j.ZP)((function(e,t){return{arrows:[],setArrows:function(t){return e((function(e){var r=(0,g.Z)(t);return In(In({},e),{},{arrows:r})}))},setArrowById:function(t,r){return e((function(e){var n=e.arrows.findIndex((function(e){return e.id===r})),o=(0,g.Z)(e.arrows);return o[n]=In(In({},o[n]),t),In(In({},e),{},{arrows:o})}))},getArrowIndexById:function(e){return t().arrows.findIndex((function(t){return t.id===e}))},addArrow:function(t){return e((function(e){return In(In({},e),{},{arrows:[].concat((0,g.Z)(e.arrows),[t])})}))},removeArrowById:function(t){return e((function(e){return In(In({},e),{},{arrows:e.arrows.filter((function(e){return e.id!==t}))})}))}}})),Mn=function(){var e=(0,b.T)((function(e){return e.selectedShape})),t=Dn((function(e){return e.setArrowById})),r=Dn((function(e){return e.getArrowIndexById}))(e.id),n=Dn((function(e){return e.arrows[r].color})),o=(0,s.useState)(n),i=o[0],a=o[1];(0,s.useEffect)((function(){a(n)}),[n]);var c=function(r){a(r),/^#[0-9A-F]{6}$/i.test(r)&&t({color:r},e.id)};return(0,L.jsxs)(C.kC,{flexDir:"column",w:"100%",children:[(0,L.jsx)(ie,{children:"Color"}),(0,L.jsxs)(Ze.J2,{children:[(0,L.jsx)(Ze.xo,{children:(0,L.jsx)(x.zx,{variant:"option",colorScheme:"gray",justifyContent:"flex-start",size:"sm",children:(0,L.jsxs)(C.kC,{gap:"8px",alignItems:"center",children:[(0,L.jsx)(C.xu,{bg:n,w:"26px",h:"26px",borderRadius:"6px",boxShadow:"sm"}),(0,L.jsx)(ze,{fill:"none"})]})})}),(0,L.jsx)(Ze.yk,{shadow:"xl",w:"fit-content",borderRadius:"8px",children:(0,L.jsxs)(Ze.b,{p:"16px",children:[(0,L.jsx)(Ee.gW,{color:n,onChange:function(e){return c(e)}}),(0,L.jsx)(Be.II,{size:"sm",mt:"12px",w:"200px",value:i||"",onChange:function(e){return c(e.target.value)}})]})})]})]})},Sn=(0,s.memo)(Mn),Zn=function(){var e=(0,b.T)((function(e){return e.selectedShape})),t=Dn((function(e){return e.setArrowById})),r=Dn((function(e){return e.getArrowIndexById}))(e.id),n=Dn((function(e){return e.arrows[r].strokeWidth}));return(0,L.jsxs)(C.kC,{flexDir:"column",w:"100%",children:[(0,L.jsx)(ie,{children:"Stroke width"}),(0,L.jsxs)(U.iR,{"aria-label":"slider-ex-1",min:0,defaultValue:5,max:10,value:n,onChange:function(r){t({strokeWidth:r},e.id)},children:[(0,L.jsx)(U.Uj,{children:(0,L.jsx)(U.Ms,{})}),(0,L.jsx)(U.gs,{})]})]})},Bn=(0,s.memo)(Zn),En=function(){return(0,L.jsxs)(_,{children:[(0,L.jsx)(G,{children:"Style"}),(0,L.jsxs)(te,{children:[(0,L.jsx)(Bn,{}),(0,L.jsx)(Sn,{})]})]})},zn=(0,s.memo)(En),Pn=function(){var e=(0,b.T)((function(e){return e.selectedShape})),t=Dn((function(e){return e.setArrowById})),r=(0,b.T)((function(e){return e.stageRef})),n=(0,b.T)((function(e){return e.model})),o=[{alignement:"left",label:"Left",icon:ce},{alignement:"horizontal-centre",label:"Horizontal Centre",icon:Ce},{alignement:"right",label:"Right",icon:le},{alignement:"top",label:"Top",icon:ue},{alignement:"vertical-centre",label:"Vertical Centre",icon:de},{alignement:"bottom",label:"Bottom",icon:xe}];return(0,L.jsxs)(C.kC,{flexDir:"column",w:"70%",alignItems:"flex-start",children:[(0,L.jsx)(ie,{children:"Alignment"}),(0,L.jsx)(C.kC,{flexWrap:"wrap",gap:"4px",children:o.map((function(o){return(0,L.jsx)(W.u,{label:o.label,placement:"bottom",children:(0,L.jsx)(x.hU,{variant:"option",colorScheme:"gray",p:"5px",size:"sm",role:"group","aria-label":o.alignement,onClick:function(){return function(o){var i,s=null===(i=r.current)||void 0===i?void 0:i.find("#path-"+e.id)[0],a=s.x(),c=s.y();switch(o){case"left":a=0;break;case"horizontal-centre":var l;a=n.width/2-s.getClientRect().width/(null===(l=r.current)||void 0===l?void 0:l.scaleX())/2;break;case"right":var C;a=n.width-s.getClientRect().width/(null===(C=r.current)||void 0===C?void 0:C.scaleX());break;case"top":c=0;break;case"vertical-centre":var u;c=n.height/2-s.getClientRect().height/(null===(u=r.current)||void 0===u?void 0:u.scaleY())/2;break;case"bottom":var d;c=n.height-s.getClientRect().height/(null===(d=r.current)||void 0===d?void 0:d.scaleY())}t({x:a,y:c},e.id)}(o.alignement)},children:(0,L.jsx)(re.JO,{as:o.icon,strokeWidth:1.67,fill:"none",h:"20px",w:"20px",stroke:"gray.500",_groupHover:{stroke:"primary.600"},transition:".2s"})})},o.alignement)}))})]})},Rn=(0,s.memo)(Pn),Fn=function(){var e=(0,b.T)((function(e){return e.selectedShape})),t=(0,b.T)((function(e){return e.stageRef})),r=[{action:"bring-forward",label:"Bring forward",icon:ne.Z},{action:"send-backward",label:"Send backward",icon:oe.Z}];return(0,L.jsxs)(C.kC,{flexDir:"column",w:"30%",alignItems:"flex-start",children:[(0,L.jsx)(ie,{children:"Layer"}),(0,L.jsx)(C.kC,{flexWrap:"wrap",gap:"4px",children:r.map((function(r){return(0,L.jsx)(W.u,{label:r.label,placement:"bottom",children:(0,L.jsx)(x.hU,{variant:"option",colorScheme:"gray",p:"5px",size:"sm",role:"group","aria-label":r.action,onClick:function(){return function(r){var n,o,i=null===(n=t.current)||void 0===n?void 0:n.find("#path-"+e.id)[0],s=i.getZIndex(),a=null===(o=t.current)||void 0===o?void 0:o.find("#watermark")[0];switch(r){case"bring-forward":if(a&&s+1>=a.getZIndex())return;i.moveUp();break;case"send-backward":if(s<=1)return;i.moveDown()}}(r.action)},children:(0,L.jsx)(re.JO,{as:r.icon,strokeWidth:1.67,fill:"none",h:"20px",w:"20px",stroke:"gray.500",_groupHover:{stroke:"primary.600"},transition:".2s"})})},r.action)}))})]})},Tn=(0,s.memo)(Fn),Hn=function(){return(0,L.jsxs)(_,{children:[(0,L.jsx)(G,{children:"Position"}),(0,L.jsx)(te,{children:(0,L.jsxs)(C.kC,{w:"100%",gap:"26px",justifyContent:"space-between",children:[(0,L.jsx)(Rn,{}),(0,L.jsx)(Tn,{})]})})]})},Qn=(0,s.memo)(Hn);function Un(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function _n(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?Un(Object(r),!0).forEach((function(t){(0,u.Z)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Un(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var Nn=function(){var e=(0,b.T)((function(e){return e.selectedShape})),t=Dn((function(e){return e.setArrowById})),r=Dn((function(e){return e.getArrowIndexById}))(e.id),n=Dn((function(e){return e.arrows[r].shadow})),o=(0,s.useState)(null===n||void 0===n?void 0:n.color),i=o[0],a=o[1];(0,s.useEffect)((function(){a(null===n||void 0===n?void 0:n.color)}),[null===n||void 0===n?void 0:n.color]);var c=function(r){a(r),/^#[0-9A-F]{6}$/i.test(r)&&t({shadow:_n(_n({},n),{},{color:r})},e.id)};return(0,L.jsxs)(C.kC,{mt:"12px",flexDir:"column",w:"100%",children:[(0,L.jsx)(ie,{children:"Color"}),(0,L.jsxs)(Ze.J2,{children:[(0,L.jsx)(Ze.xo,{children:(0,L.jsx)(x.zx,{variant:"option",colorScheme:"gray",justifyContent:"flex-start",size:"sm",children:(0,L.jsxs)(C.kC,{gap:"8px",alignItems:"center",children:[(0,L.jsx)(C.xu,{bg:null===n||void 0===n?void 0:n.color,w:"26px",h:"26px",borderRadius:"6px",boxShadow:"sm"}),(0,L.jsx)(ze,{fill:"none"})]})})}),(0,L.jsx)(Ze.yk,{shadow:"xl",w:"fit-content",borderRadius:"8px",children:(0,L.jsxs)(Ze.b,{p:"16px",children:[(0,L.jsx)(Ee.gW,{color:null===n||void 0===n?void 0:n.color,onChange:function(e){return c(e)}}),(0,L.jsx)(Be.II,{size:"sm",mt:"12px",w:"200px",value:i||"",onChange:function(e){return c(e.target.value)}})]})})]})]})},Wn=(0,s.memo)(Nn);function Vn(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Jn(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Vn(Object(r),!0).forEach((function(t){(0,u.Z)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Vn(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var Yn=function(){var e=(0,b.T)((function(e){return e.selectedShape})),t=Dn((function(e){return e.setArrowById})),r=Dn((function(e){return e.getArrowIndexById}))(e.id),n=Dn((function(e){return e.arrows[r].shadow})),o=(0,Ie.qY)({defaultIsOpen:!!n}),i=o.isOpen,a=o.onClose,c=o.onOpen;(0,s.useEffect)((function(){n?c():a()}),[n]);var l=function(r,o){t({shadow:Jn(Jn({},n),{},(0,u.Z)({},o,r))},e.id)};return(0,L.jsxs)(_,{children:[(0,L.jsxs)(C.kC,{alignItems:"center",justifyContent:"space-between",children:[(0,L.jsx)(G,{children:"Shadow"}),n?(0,L.jsx)(x.hU,{variant:"unstyled",role:"group",w:"fit-content",h:"fit-content",minW:"fit-content",minH:"fit-content","aria-label":"Remove Shadow",onClick:function(){t({shadow:null},e.id)},children:(0,L.jsx)(re.JO,{as:Se,strokeWidth:1.67,fill:"none",h:"20px",w:"20px",stroke:"gray.500",_groupHover:{stroke:"primary.600"},transition:".2s"})}):(0,L.jsx)(x.hU,{variant:"unstyled",role:"group",w:"fit-content",h:"fit-content",minW:"fit-content",minH:"fit-content","aria-label":"Add Shadow",onClick:function(){t({shadow:{color:"#000000",offSetX:10,offSetY:10,blur:25,opacity:50}},e.id)},children:(0,L.jsx)(re.JO,{as:Me,strokeWidth:1.67,fill:"none",h:"20px",w:"20px",stroke:"gray.500",_groupHover:{stroke:"primary.600"},transition:".2s"})})]}),(0,L.jsx)(De.UO,{in:i,style:{overflow:"visible"},children:(0,L.jsxs)(te,{children:[(0,L.jsx)(Wn,{}),(0,L.jsxs)(C.kC,{w:"100%",gap:"26px",children:[(0,L.jsxs)(C.kC,{flexDir:"column",w:"100%",children:[(0,L.jsx)(ie,{children:"Offset X"}),(0,L.jsxs)(U.iR,{"aria-label":"slider-offset-x",min:-50,defaultValue:10,max:50,value:(null===n||void 0===n?void 0:n.offSetX)||0,onChange:function(e){return l(e,"offSetX")},children:[(0,L.jsx)(U.Uj,{children:(0,L.jsx)(U.Ms,{})}),(0,L.jsx)(U.gs,{})]})]}),(0,L.jsxs)(C.kC,{flexDir:"column",w:"100%",children:[(0,L.jsx)(ie,{children:"Offset Y"}),(0,L.jsxs)(U.iR,{"aria-label":"slider-offset-y",min:-50,defaultValue:10,max:50,value:(null===n||void 0===n?void 0:n.offSetY)||0,onChange:function(e){return l(e,"offSetY")},children:[(0,L.jsx)(U.Uj,{children:(0,L.jsx)(U.Ms,{})}),(0,L.jsx)(U.gs,{})]})]})]}),(0,L.jsxs)(C.kC,{w:"100%",gap:"26px",children:[(0,L.jsxs)(C.kC,{flexDir:"column",w:"100%",children:[(0,L.jsx)(ie,{children:"Blur"}),(0,L.jsxs)(U.iR,{"aria-label":"slider-blur",min:0,defaultValue:10,max:50,value:(null===n||void 0===n?void 0:n.blur)||0,onChange:function(e){return l(e,"blur")},children:[(0,L.jsx)(U.Uj,{children:(0,L.jsx)(U.Ms,{})}),(0,L.jsx)(U.gs,{})]})]}),(0,L.jsxs)(C.kC,{flexDir:"column",w:"100%",children:[(0,L.jsx)(ie,{children:"Opacity"}),(0,L.jsxs)(U.iR,{"aria-label":"slider-opacity",min:0,defaultValue:100,max:100,value:100*(null===n||void 0===n?void 0:n.opacity)||0,onChange:function(e){return l(e/100,"opacity")},children:[(0,L.jsx)(U.Uj,{children:(0,L.jsx)(U.Ms,{})}),(0,L.jsx)(U.gs,{})]})]})]})]})})]})},qn=(0,s.memo)(Yn),Gn=function(){var e=(0,b.T)((function(e){return e.selectedShape})),t=(0,b.T)((function(e){return e.setSelectedShape}
1)),r=Dn((function(e){return e.removeArrowById})),n=(0,b.T)((function(e){return e.removeShapeById}));return(0,L.jsxs)(Ne,{children:[(0,L.jsx)(Qn,{}),(0,L.jsx)(Ve,{}),(0,L.jsx)(zn,{}),(0,L.jsx)(Ve,{}),(0,L.jsx)(qn,{}),(0,L.jsx)(Ve,{}),(0,L.jsx)(_,{children:(0,L.jsx)(x.zx,{size:"md",w:"100%",onClick:function(){r(e.id),n(e.id),t(null)},colorScheme:"error",leftIcon:(0,L.jsx)(Q.Z,{fill:"none",strokeWidth:1.67}),children:"Delete"})})]})},Xn=(0,s.memo)(Gn);function Kn(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function $n(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Kn(Object(r),!0).forEach((function(t){(0,u.Z)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Kn(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var eo=(0,j.ZP)((function(e,t){return{accents:[],setAccents:function(t){return e((function(e){var r=(0,g.Z)(t);return $n($n({},e),{},{accents:r})}))},setAccentById:function(t,r){return e((function(e){var n=e.accents.findIndex((function(e){return e.id===r})),o=(0,g.Z)(e.accents);return o[n]=$n($n({},o[n]),t),$n($n({},e),{},{accents:o})}))},getAccentIndexById:function(e){return t().accents.findIndex((function(t){return t.id===e}))},addAccent:function(t){return e((function(e){return $n($n({},e),{},{accents:[].concat((0,g.Z)(e.accents),[t])})}))},removeAccentById:function(t){return e((function(e){return $n($n({},e),{},{accents:e.accents.filter((function(e){return e.id!==t}))})}))}}})),to=function(){var e=(0,b.T)((function(e){return e.selectedShape})),t=eo((function(e){return e.setAccentById})),r=eo((function(e){return e.getAccentIndexById}))(e.id),n=eo((function(e){return e.accents[r].color})),o=(0,s.useState)(n),i=o[0],a=o[1];(0,s.useEffect)((function(){a(n)}),[n]);var c=function(r){a(r),/^#[0-9A-F]{6}$/i.test(r)&&t({color:r},e.id)};return(0,L.jsxs)(C.kC,{flexDir:"column",w:"100%",children:[(0,L.jsx)(ie,{children:"Color"}),(0,L.jsxs)(Ze.J2,{children:[(0,L.jsx)(Ze.xo,{children:(0,L.jsx)(x.zx,{variant:"option",colorScheme:"gray",justifyContent:"flex-start",size:"sm",children:(0,L.jsxs)(C.kC,{gap:"8px",alignItems:"center",children:[(0,L.jsx)(C.xu,{bg:n,w:"26px",h:"26px",borderRadius:"6px",boxShadow:"sm"}),(0,L.jsx)(ze,{fill:"none"})]})})}),(0,L.jsx)(Ze.yk,{shadow:"xl",w:"fit-content",borderRadius:"8px",children:(0,L.jsxs)(Ze.b,{p:"16px",children:[(0,L.jsx)(Ee.gW,{color:n,onChange:function(e){return c(e)}}),(0,L.jsx)(Be.II,{size:"sm",mt:"12px",w:"200px",value:i||"",onChange:function(e){return c(e.target.value)}})]})})]})]})},ro=(0,s.memo)(to),no=function(){var e=(0,b.T)((function(e){return e.selectedShape})),t=eo((function(e){return e.setAccentById})),r=eo((function(e){return e.getAccentIndexById}))(e.id),n=eo((function(e){return e.accents[r].strokeWidth}));return(0,L.jsxs)(C.kC,{flexDir:"column",w:"100%",children:[(0,L.jsx)(ie,{children:"Stroke width"}),(0,L.jsxs)(U.iR,{"aria-label":"slider-ex-1",min:0,defaultValue:5,max:10,value:n,onChange:function(r){t({strokeWidth:r},e.id)},children:[(0,L.jsx)(U.Uj,{children:(0,L.jsx)(U.Ms,{})}),(0,L.jsx)(U.gs,{})]})]})},oo=(0,s.memo)(no),io=function(){return(0,L.jsxs)(_,{children:[(0,L.jsx)(G,{children:"Style"}),(0,L.jsxs)(te,{children:[(0,L.jsx)(oo,{}),(0,L.jsx)(ro,{})]})]})},so=(0,s.memo)(io),ao=function(){var e=(0,b.T)((function(e){return e.selectedShape})),t=eo((function(e){return e.setAccentById})),r=(0,b.T)((function(e){return e.stageRef})),n=(0,b.T)((function(e){return e.model})),o=[{alignement:"left",label:"Left",icon:ce},{alignement:"horizontal-centre",label:"Horizontal Centre",icon:Ce},{alignement:"right",label:"Right",icon:le},{alignement:"top",label:"Top",icon:ue},{alignement:"vertical-centre",label:"Vertical Centre",icon:de},{alignement:"bottom",label:"Bottom",icon:xe}];return(0,L.jsxs)(C.kC,{flexDir:"column",w:"70%",alignItems:"flex-start",children:[(0,L.jsx)(ie,{children:"Alignment"}),(0,L.jsx)(C.kC,{flexWrap:"wrap",gap:"4px",children:o.map((function(o){return(0,L.jsx)(W.u,{label:o.label,placement:"bottom",children:(0,L.jsx)(x.hU,{variant:"option",colorScheme:"gray",p:"5px",size:"sm",role:"group","aria-label":o.alignement,onClick:function(){return function(o){var i,s=null===(i=r.current)||void 0===i?void 0:i.find("#path-"+e.id)[0],a=s.x(),c=s.y();switch(o){case"left":a=0;break;case"horizontal-centre":var l;a=n.width/2-s.getClientRect().width/(null===(l=r.current)||void 0===l?void 0:l.scaleX())/2;break;case"right":var C;a=n.width-s.getClientRect().width/(null===(C=r.current)||void 0===C?void 0:C.scaleX());break;case"top":c=0;break;case"vertical-centre":var u;c=n.height/2-s.getClientRect().height/(null===(u=r.current)||void 0===u?void 0:u.scaleY())/2;break;case"bottom":var d;c=n.height-s.getClientRect().height/(null===(d=r.current)||void 0===d?void 0:d.scaleY())}t({x:a,y:c},e.id)}(o.alignement)},children:(0,L.jsx)(re.JO,{as:o.icon,strokeWidth:1.67,fill:"none",h:"20px",w:"20px",stroke:"gray.500",_groupHover:{stroke:"primary.600"},transition:".2s"})})},o.alignement)}))})]})},co=(0,s.memo)(ao),lo=function(){var e=(0,b.T)((function(e){return e.selectedShape})),t=(0,b.T)((function(e){return e.stageRef})),r=[{action:"bring-forward",label:"Bring forward",icon:ne.Z},{action:"send-backward",label:"Send backward",icon:oe.Z}];return(0,L.jsxs)(C.kC,{flexDir:"column",w:"30%",alignItems:"flex-start",children:[(0,L.jsx)(ie,{children:"Layer"}),(0,L.jsx)(C.kC,{flexWrap:"wrap",gap:"4px",children:r.map((function(r){return(0,L.jsx)(W.u,{label:r.label,placement:"bottom",children:(0,L.jsx)(x.hU,{variant:"option",colorScheme:"gray",p:"5px",size:"sm",role:"group","aria-label":r.action,onClick:function(){return function(r){var n,o,i=null===(n=t.current)||void 0===n?void 0:n.find("#path-"+e.id)[0],s=i.getZIndex(),a=null===(o=t.current)||void 0===o?void 0:o.find("#watermark")[0];switch(r){case"bring-forward":if(a&&s+1>=a.getZIndex())return;i.moveUp();break;case"send-backward":if(s<=1)return;i.moveDown()}}(r.action)},children:(0,L.jsx)(re.JO,{as:r.icon,strokeWidth:1.67,fill:"none",h:"20px",w:"20px",stroke:"gray.500",_groupHover:{stroke:"primary.600"},transition:".2s"})})},r.action)}))})]})},Co=(0,s.memo)(lo),uo=function(){return(0,L.jsxs)(_,{children:[(0,L.jsx)(G,{children:"Position"}),(0,L.jsx)(te,{children:(0,L.jsxs)(C.kC,{w:"100%",gap:"26px",justifyContent:"space-between",children:[(0,L.jsx)(co,{}),(0,L.jsx)(Co,{})]})})]})},xo=(0,s.memo)(uo);function ho(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function fo(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?ho(Object(r),!0).forEach((function(t){(0,u.Z)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ho(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var po=function(){var e=(0,b.T)((function(e){return e.selectedShape})),t=eo((function(e){return e.setAccentById})),r=eo((function(e){return e.getAccentIndexById}))(e.id),n=eo((function(e){return e.accents[r].shadow})),o=(0,s.useState)(null===n||void 0===n?void 0:n.color),i=o[0],a=o[1];(0,s.useEffect)((function(){a(null===n||void 0===n?void 0:n.color)}),[null===n||void 0===n?void 0:n.color]);var c=function(r){a(r),/^#[0-9A-F]{6}$/i.test(r)&&t({shadow:fo(fo({},n),{},{color:r})},e.id)};return(0,L.jsxs)(C.kC,{mt:"12px",flexDir:"column",w:"100%",children:[(0,L.jsx)(ie,{children:"Color"}),(0,L.jsxs)(Ze.J2,{children:[(0,L.jsx)(Ze.xo,{children:(0,L.jsx)(x.zx,{variant:"option",colorScheme:"gray",justifyContent:"flex-start",size:"sm",children:(0,L.jsxs)(C.kC,{gap:"8px",alignItems:"center",children:[(0,L.jsx)(C.xu,{bg:null===n||void 0===n?void 0:n.color,w:"26px",h:"26px",borderRadius:"6px",boxShadow:"sm"}),(0,L.jsx)(ze,{fill:"none"})]})})}),(0,L.jsx)(Ze.yk,{shadow:"xl",w:"fit-content",borderRadius:"8px",children:(0,L.jsxs)(Ze.b,{p:"16px",children:[(0,L.jsx)(Ee.gW,{color:null===n||void 0===n?void 0:n.color,onChange:function(e){return c(e)}}),(0,L.jsx)(Be.II,{size:"sm",mt:"12px",w:"200px",value:i||"",onChange:function(e){return c(e.target.value)}})]})})]})]})},Ao=(0,s.memo)(po);function go(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function jo(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?go(Object(r),!0).forEach((function(t){(0,u.Z)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):go(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var mo=function(){var e=(0,b.T)((function(e){return e.selectedShape})),t=eo((function(e){return e.setAccentById})),r=eo((function(e){return e.getAccentIndexById}))(e.id),n=eo((function(e){return e.accents[r].shadow})),o=(0,Ie.qY)({defaultIsOpen:!!n}),i=o.isOpen,a=o.onClose,c=o.onOpen;(0,s.useEffect)((function(){n?c():a()}),[n]);var l=function(r,o){t({shadow:jo(jo({},n),{},(0,u.Z)({},o,r))},e.id)};return(0,L.jsxs)(_,{children:[(0,L.jsxs)(C.kC,{alignItems:"center",justifyContent:"space-between",children:[(0,L.jsx)(G,{children:"Shadow"}),n?(0,L.jsx)(x.hU,{variant:"unstyled",role:"group",w:"fit-content",h:"fit-content",minW:"fit-content",minH:"fit-content","aria-label":"Remove Shadow",onClick:function(){t({shadow:null},e.id)},children:(0,L.jsx)(re.JO,{as:Se,strokeWidth:1.67,fill:"none",h:"20px",w:"20px",stroke:"gray.500",_groupHover:{stroke:"primary.600"},transition:".2s"})}):(0,L.jsx)(x.hU,{variant:"unstyled",role:"group",w:"fit-content",h:"fit-content",minW:"fit-content",minH:"fit-content","aria-label":"Add Shadow",onClick:function(){t({shadow:{color:"#000000",offSetX:10,offSetY:10,blur:25,opacity:50}},e.id)},children:(0,L.jsx)(re.JO,{as:Me,strokeWidth:1.67,fill:"none",h:"20px",w:"20px",stroke:"gray.500",_groupHover:{stroke:"primary.600"},transition:".2s"})})]}),(0,L.jsx)(De.UO,{in:i,style:{overflow:"visible"},children:(0,L.jsxs)(te,{children:[(0,L.jsx)(Ao,{}),(0,L.jsxs)(C.kC,{w:"100%",gap:"26px",children:[(0,L.jsxs)(C.kC,{flexDir:"column",w:"100%",children:[(0,L.jsx)(ie,{children:"Offset X"}),(0,L.jsxs)(U.iR,{"aria-label":"slider-offset-x",min:-50,defaultValue:10,max:50,value:(null===n||void 0===n?void 0:n.offSetX)||0,onChange:function(e){return l(e,"offSetX")},children:[(0,L.jsx)(U.Uj,{children:(0,L.jsx)(U.Ms,{})}),(0,L.jsx)(U.gs,{})]})]}),(0,L.jsxs)(C.kC,{flexDir:"column",w:"100%",children:[(0,L.jsx)(ie,{children:"Offset Y"}),(0,L.jsxs)(U.iR,{"aria-label":"slider-offset-y",min:-50,defaultValue:10,max:50,value:(null===n||void 0===n?void 0:n.offSetY)||0,onChange:function(e){return l(e,"offSetY")},children:[(0,L.jsx)(U.Uj,{children:(0,L.jsx)(U.Ms,{})}),(0,L.jsx)(U.gs,{})]})]})]}),(0,L.jsxs)(C.kC,{w:"100%",gap:"26px",children:[(0,L.jsxs)(C.kC,{flexDir:"column",w:"100%",children:[(0,L.jsx)(ie,{children:"Blur"}),(0,L.jsxs)(U.iR,{"aria-label":"slider-blur",min:0,defaultValue:10,max:50,value:(null===n||void 0===n?void 0:n.blur)||0,onChange:function(e){return l(e,"blur")},children:[(0,L.jsx)(U.Uj,{children:(0,L.jsx)(U.Ms,{})}),(0,L.jsx)(U.gs,{})]})]}),(0,L.jsxs)(C.kC,{flexDir:"column",w:"100%",children:[(0,L.jsx)(ie,{children:"Opacity"}),(0,L.jsxs)(U.iR,{"aria-label":"slider-opacity",min:0,defaultValue:100,max:100,value:100*(null===n||void 0===n?void 0:n.opacity)||0,onChange:function(e){return l(e/100,"opacity")},children:[(0,L.jsx)(U.Uj,{children:(0,L.jsx)(U.Ms,{})}),(0,L.jsx)(U.gs,{})]})]})]})]})})]})},wo=(0,s.memo)(mo),yo=function(){var e=(0,b.T)((function(e){return e.selectedShape})),t=(0,b.T)((function(e){return e.setSelectedShape}
1)),r=eo((function(e){return e.removeAccentById})),n=(0,b.T)((function(e){return e.removeShapeById}));return(0,L.jsxs)(Ne,{children:[(0,L.jsx)(xo,{}),(0,L.jsx)(Ve,{}),(0,L.jsx)(so,{}),(0,L.jsx)(Ve,{}),(0,L.jsx)(wo,{}),(0,L.jsx)(Ve,{}),(0,L.jsx)(_,{children:(0,L.jsx)(x.zx,{size:"md",w:"100%",onClick:function(){r(e.id),n(e.id),t(null)},colorScheme:"error",leftIcon:(0,L.jsx)(Q.Z,{fill:"none",strokeWidth:1.67}),children:"Delete"})})]})},bo=(0,s.memo)(yo);function vo(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Oo(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?vo(Object(r),!0).forEach((function(t){(0,u.Z)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):vo(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var ko=(0,j.ZP)((function(e,t){return{squares:[],setSquares:function(t){return e((function(e){var r=(0,g.Z)(t);return Oo(Oo({},e),{},{squares:r})}))},setSquareById:function(t,r){return e((function(e){var n=e.squares.findIndex((function(e){return e.id===r})),o=(0,g.Z)(e.squares);return o[n]=Oo(Oo({},o[n]),t),Oo(Oo({},e),{},{squares:o})}))},getSquareIndexById:function(e){return t().squares.findIndex((function(t){return t.id===e}))},addSquare:function(t){return e((function(e){return Oo(Oo({},e),{},{squares:[].concat((0,g.Z)(e.squares),[t])})}))},removeSquareById:function(t){return e((function(e){return Oo(Oo({},e),{},{squares:e.squares.filter((function(e){return e.id!==t}))})}))}}})),Lo=function(){var e=(0,b.T)((function(e){return e.selectedShape})),t=ko((function(e){return e.setSquareById})),r=ko((function(e){return e.getSquareIndexById}))(e.id),n=ko((function(e){return e.squares[r].backgroundColor})),o=(0,s.useState)(n),i=o[0],a=o[1];(0,s.useEffect)((function(){a(n)}),[n]);var c=function(r){a(r),/^#[0-9A-F]{6}$/i.test(r)&&t({backgroundColor:r},e.id)};return(0,L.jsxs)(C.kC,{flexDir:"column",w:"100%",children:[(0,L.jsx)(ie,{children:"Backgroun
1d"}),(0,L.jsxs)(Ze.J2,{children:[(0,L.jsx)(Ze.xo,{children:(0,L.jsx)(x.zx,{variant:"option",colorScheme:"gray",justifyContent:"flex-start",size:"sm",children:(0,L.jsxs)(C.kC,{gap:"8px",alignItems:"center",children:[(0,L.jsx)(C.xu,{bg:n,w:"26px",h:"26px",borderRadius:"6px",boxShadow:"sm"}),(0,L.jsx)(ze,{fill:"none"})]})})}),(0,L.jsx)(Ze.yk,{shadow:"xl",w:"fit-content",borderRadius:"8px",children:(0,L.jsxs)(Ze.b,{p:"16px",children:[(0,L.jsx)(Ee.gW,{color:n,onChange:function(e){return c(e)}}),(0,L.jsx)(Be.II,{size:"sm",mt:"12px",w:"200px",value:i||"",onChange:function(e){return c(e.target.value)}})]})})]})]})},Io=(0,s.memo)(Lo),Do=function(){return(0,L.jsxs)(_,{children:[(0,L.jsx)(G,{children:"Background"}),(0,L.jsx)(te,{children:(0,L.jsx)(Io,{})})]})},Mo=(0,s.memo)(Do);function So(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Zo(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?So(Object(r),!0).forEach((function(t){(0,u.Z)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):So(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var Bo=function(){var e=(0,b.T)((function(e){return e.selectedShape})),t=ko((function(e){return e.setSquareById})),r=ko((function(e){return e.getSquareIndexById}))(e.id),n=ko((function(e){return e.squares[r].shadow})),o=(0,s.useState)(null===n||void 0===n?void 0:n.color),i=o[0],a=o[1];(0,s.useEffect)((function(){a(null===n||void 0===n?void 0:n.color)}),[null===n||void 0===n?void 0:n.color]);var c=function(r){a(r),/^#[0-9A-F]{6}$/i.test(r)&&t({shadow:Zo(Zo({},n),{},{color:r})},e.id)};return(0,L.jsxs)(C.kC,{mt:"12px",flexDir:"column",w:"100%",children:[(0,L.jsx)(ie,{children:"Color"}),(0,L.jsxs)(Ze.J2,{children:[(0,L.jsx)(Ze.xo,{children:(0,L.jsx)(x.zx,{variant:"option",colorScheme:"gray",justifyContent:"flex-start",size:"sm",children:(0,L.jsxs)(C.kC,{gap:"8px",alignItems:"center",children:[(0,L.jsx)(C.xu,{bg:null===n||void 0===n?void 0:n.color,w:"26px",h:"26px",borderRadius:"6px",boxShadow:"sm"}),(0,L.jsx)(ze,{fill:"none"})]})})}),(0,L.jsx)(Ze.yk,{shadow:"xl",w:"fit-content",borderRadius:"8px",children:(0,L.jsxs)(Ze.b,{p:"16px",children:[(0,L.jsx)(Ee.gW,{color:null===n||void 0===n?void 0:n.color,onChange:function(e){return c(e)}}),(0,L.jsx)(Be.II,{size:"sm",mt:"12px",w:"200px",value:i||"",onChange:function(e){return c(e.target.value)}})]})})]})]})},Eo=(0,s.memo)(Bo);function zo(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Po(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?zo(Object(r),!0).forEach((function(t){(0,u.Z)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):zo(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var Ro=function(){var e=(0,b.T)((function(e){return e.selectedShape})),t=ko((function(e){return e.setSquareById})),r=ko((function(e){return e.getSquareIndexById}))(e.id),n=ko((function(e){return e.squares[r].shadow})),o=(0,Ie.qY)({defaultIsOpen:!!n}),i=o.isOpen,a=o.onClose,c=o.onOpen;(0,s.useEffect)((function(){n?c():a()}),[n]);var l=function(r,o){t({shadow:Po(Po({},n),{},(0,u.Z)({},o,r))},e.id)};return(0,L.jsxs)(_,{children:[(0,L.jsxs)(C.kC,{alignItems:"center",justifyContent:"space-between",children:[(0,L.jsx)(G,{children:"Shadow"}),n?(0,L.jsx)(x.hU,{variant:"unstyled",role:"group",w:"fit-content",h:"fit-content",minW:"fit-content",minH:"fit-content","aria-label":"Remove Shadow",onClick:function(){t({shadow:null},e.id)},children:(0,L.jsx)(re.JO,{as:Se,strokeWidth:1.67,fill:"none",h:"20px",w:"20px",stroke:"gray.500",_groupHover:{stroke:"primary.600"},transition:".2s"})}):(0,L.jsx)(x.hU,{variant:"unstyled",role:"group",w:"fit-content",h:"fit-content",minW:"fit-content",minH:"fit-content","aria-label":"Add Shadow",onClick:function(){t({shadow:{color:"#000000",offSetX:10,offSetY:10,blur:25,opacity:50}},e.id)},children:(0,L.jsx)(re.JO,{as:Me,strokeWidth:1.67,fill:"none",h:"20px",w:"20px",stroke:"gray.500",_groupHover:{stroke:"primary.600"},transition:".2s"})})]}),(0,L.jsx)(De.UO,{in:i,style:{overflow:"visible"},children:(0,L.jsxs)(te,{children:[(0,L.jsx)(Eo,{}),(0,L.jsxs)(C.kC,{w:"100%",gap:"26px",children:[(0,L.jsxs)(C.kC,{flexDir:"column",w:"100%",children:[(0,L.jsx)(ie,{children:"Offset X"}),(0,L.jsxs)(U.iR,{"aria-label":"slider-offset-x",min:-50,defaultValue:10,max:50,value:(null===n||void 0===n?void 0:n.offSetX)||0,onChange:function(e){return l(e,"offSetX")},children:[(0,L.jsx)(U.Uj,{children:(0,L.jsx)(U.Ms,{})}),(0,L.jsx)(U.gs,{})]})]}),(0,L.jsxs)(C.kC,{flexDir:"column",w:"100%",children:[(0,L.jsx)(ie,{children:"Offset Y"}),(0,L.jsxs)(U.iR,{"aria-label":"slider-offset-y",min:-50,defaultValue:10,max:50,value:(null===n||void 0===n?void 0:n.offSetY)||0,onChange:function(e){return l(e,"offSetY")},children:[(0,L.jsx)(U.Uj,{children:(0,L.jsx)(U.Ms,{})}),(0,L.jsx)(U.gs,{})]})]})]}),(0,L.jsxs)(C.kC,{w:"100%",gap:"26px",children:[(0,L.jsxs)(C.kC,{flexDir:"column",w:"100%",children:[(0,L.jsx)(ie,{children:"Blur"}),(0,L.jsxs)(U.iR,{"aria-label":"slider-blur",min:0,defaultValue:10,max:50,value:(null===n||void 0===n?void 0:n.blur)||0,onChange:function(e){return l(e,"blur")},children:[(0,L.jsx)(U.Uj,{children:(0,L.jsx)(U.Ms,{})}),(0,L.jsx)(U.gs,{})]})]}),(0,L.jsxs)(C.kC,{flexDir:"column",w:"100%",children:[(0,L.jsx)(ie,{children:"Opacity"}),(0,L.jsxs)(U.iR,{"aria-label":"slider-opacity",min:0,defaultValue:100,max:100,value:100*(null===n||void 0===n?void 0:n.opacity)||0,onChange:function(e){return l(e/100,"opacity")},children:[(0,L.jsx)(U.Uj,{children:(0,L.jsx)(U.Ms,{})}),(0,L.jsx)(U.gs,{})]})]})]})]})})]})},Fo=(0,s.memo)(Ro),To=function(){var e=(0,b.T)((function(e){return e.selectedShape})),t=ko((function(e){return e.setSquareById})),r=ko((function(e){return e.getSquareIndexById}))(e.id),n=ko((function(e){return e.squares[r].borderRadius}));return(0,L.jsxs)(_,{children:[(0,L.jsx)(G,{children:"Rounded corners"}),(0,L.jsxs)(U.iR,{"aria-label":"slider-ex-1",min:0,defaultValue:20,max:50,value:n,onChange:function(r){t({borderRadius:r},e.id)},children:[(0,L.jsx)(U.Uj,{children:(0,L.jsx)(U.Ms,{})}),(0,L.jsx)(U.gs,{})]})]})},Ho=(0,s.memo)(To);function Qo(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Uo(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?Qo(Object(r),!0).forEach((function(t){(0,u.Z)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Qo(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var _o=function(){var e=(0,b.T)((function(e){return e.selectedShape})),t=ko((function(e){return e.setSquareById})),r=ko((function(e){return e.getSquareIndexById}))(e.id),n=ko((function(e){return e.squares[r].stroke}));return(0,L.jsxs)(C.kC,{flexDir:"column",w:"100%",children:[(0,L.jsx)(ie,{children:"Stroke width"}),(0,L.jsxs)(U.iR,{"aria-label":"slider-ex-1",min:0,defaultValue:5,max:10,value:null===n||void 0===n?void 0:n.width,onChange:function(r){t({stroke:Uo(Uo({},n),{},{width:r})},e.id)},children:[(0,L.jsx)(U.Uj,{children:(0,L.jsx)(U.Ms,{})}),(0,L.jsx)(U.gs,{})]})]})},No=(0,s.memo)(_o);function Wo(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Vo(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Wo(Object(r),!0).forEach((function(t){(0,u.Z)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Wo(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var Jo=function(){var e=(0,b.T)((function(e){return e.selectedShape})),t=ko((function(e){return e.setSquareById})),r=ko((function(e){return e.getSquareIndexById}))(e.id),n=ko((function(e){return e.squares[r].stroke})),o=(0,s.useState)(null===n||void 0===n?void 0:n.color),i=o[0],a=o[1];(0,s.useEffect)((function(){a(null===n||void 0===n?void 0:n.color)}),[null===n||void 0===n?void 0:n.color]);var c=function(r){a(r),/^#[0-9A-F]{6}$/i.test(r)&&t({stroke:Vo(Vo({},n),{},{color:r})},e.id)};return(0,L.jsxs)(C.kC,{flexDir:"column",w:"100%",children:[(0,L.jsx)(ie,{children:"Stroke Color"}),(0,L.jsxs)(Ze.J2,{children:[(0,L.jsx)(Ze.xo,{children:(0,L.jsx)(x.zx,{variant:"option",colorScheme:"gray",justifyContent:"flex-start",size:"sm",children:(0,L.jsxs)(C.kC,{gap:"8px",alignItems:"center",children:[(0,L.jsx)(C.xu,{bg:null===n||void 0===n?void 0:n.color,w:"26px",h:"26px",borderRadius:"6px",boxShadow:"sm"}),(0,L.jsx)(ze,{fill:"none"})]})})}),(0,L.jsx)(Ze.yk,{shadow:"xl",w:"fit-content",borderRadius:"8px",children:(0,L.jsxs)(Ze.b,{p:"16px",children:[(0,L.jsx)(Ee.gW,{color:null===n||void 0===n?void 0:n.color,onChange:function(e){return c(e)}}),(0,L.jsx)(Be.II,{size:"sm",mt:"12px",w:"200px",value:i||"",onChange:function(e){return c(e.target.value)}})]})})]})]})},Yo=(0,s.memo)(Jo),qo=function(){var e=(0,b.T)((function(e){return e.selectedShape})),t=ko((function(e){return e.setSquareById})),r=ko((function(e){return e.getSquareIndexById}))(e.id),n=ko((function(e){return e.squares[r].stroke})),o=(0,Ie.qY)({defaultIsOpen:!!n}),i=o.isOpen,a=o.onClose,c=o.onOpen;(0,s.useEffect)((function(){n?c():a()}),[n]);return(0,L.jsxs)(_,{children:[(0,L.jsxs)(C.kC,{alignItems:"center",justifyContent:"space-between",children:[(0,L.jsx)(G,{children:"Stroke"}),n?(0,L.jsx)(x.hU,{variant:"unstyled",role:"group",w:"fit-content",h:"fit-content",minW:"fit-content",minH:"fit-content","aria-label":"Remove Shadow",onClick:function(){t({stroke:null},e.id)},children:(0,L.jsx)(re.JO,{as:Se,strokeWidth:1.67,fill:"none",h:"20px",w:"20px",stroke:"gray.500",_groupHover:{stroke:"primary.600"},transition:".2s"})}):(0,L.jsx)(x.hU,{variant:"unstyled",role:"group",w:"fit-content",h:"fit-content",minW:"fit-content",minH:"fit-content","aria-label":"Add Shadow",onClick:function(){t({stroke:{color:"#FFFFFF",width:1}},e.id)},children:(0,L.jsx)(re.JO,{as:Me,strokeWidth:1.67,fill:"none",h:"20px",w:"20px",stroke:"gray.500",_groupHover:{stroke:"primary.600"},transition:".2s"})})]}),(0,L.jsx)(De.UO,{in:i,style:{overflow:"visible"},children:(0,L.jsxs)(te,{children:[(0,L.jsx)(No,{}),(0,L.jsx)(Yo,{})]})})]})},Go=(0,s.memo)(qo),Xo=function(){var e=(0,b.T)((function(e){return e.selectedShape})),t=(0,b.T)((function(e){return e.setSelectedShape}
1)),r=ko((function(e){return e.removeSquareById})),n=(0,b.T)((function(e){return e.removeShapeById}));return(0,L.jsxs)(Ne,{children:[(0,L.jsx)(Mo,{}),(0,L.jsx)(Ve,{}),(0,L.jsx)(Ho,{}),(0,L.jsx)(Ve,{}),(0,L.jsx)(Go,{}),(0,L.jsx)(Ve,{}),(0,L.jsx)(Fo,{}),(0,L.jsx)(Ve,{}),(0,L.jsx)(_,{children:(0,L.jsx)(x.zx,{size:"md",w:"100%",onClick:function(){r(e.id),n(e.id),t(null)},colorScheme:"error",leftIcon:(0,L.jsx)(Q.Z,{fill:"none",strokeWidth:1.67}),children:"Delete"})})]})},Ko=(0,s.memo)(Xo),$o=function(){var e=(0,b.T)((function(e){return e.selectedShape})),t="image"===(null===e||void 0===e?void 0:e.type),r="text"===(null===e||void 0===e?void 0:e.type),n="arrow"===(null===e||void 0===e?void 0:e.type),o="accent"===(null===e||void 0===e?void 0:e.type),i="square"===(null===e||void 0===e?void 0:e.type);return(0,L.jsxs)(C.kC,{flex:{base:"none",lg:"0 0 370px"},maxH:{base:"50%",lg:"100%"},overflow:"auto",flexDir:"column",borderLeftStyle:"solid",borderLeftWidth:"1px",borderLeftColor:"gray.200",bg:"white",children:[!e&&(0,L.jsx)(kn,{}),!!e&&t&&(0,L.jsx)(Ye,{}),!!e&&r&&(0,L.jsx)(Ar,{}),!!e&&n&&(0,L.jsx)(Xn,{}),!!e&&o&&(0,L.jsx)(bo,{}),!!e&&i&&(0,L.jsx)(Ko,{})]})},ei=(0,s.memo)($o),ti=function(){var e=y((function(e){return e.addImage})),t=(0,b.T)((function(e){return e.addShape})),r=(0,b.T)((function(e){return e.model})),n=(0,s.useRef)(null);return(0,L.jsxs)(C.kC,{w:"fit-content",children:[(0,L.jsx)(x.zx,{variant:"tertiaryGray",size:{base:"xs",lg:"sm"},role:"group","aria-label":"Add Text",onClick:function(){var e;null===(e=n.current)||void 0===e||e.click()},gap:"4px",children:(0,L.jsx)(A.Z,{strokeWidth:2,fill:"none",h:{base:"16px",lg:"20px"},w:{base:"16px",lg:"20px"},stroke:"gray.500",_groupHover:{stroke:"gray.600"},transition:".2s"})}),(0,L.jsx)("input",{type:"file",name:"img",accept:"image/*",ref:n,onChange:function(n){var o=n.target.files;if(o&&o.length){0!==o[0].type.indexOf("image")&&console.error("File is not an image");var i=new FileReader;i.onabort=function(){return console.log({type:"ABORTED",message:"Aborted"})},i.onerror=function(){return console.log({type:"ERROR",message:"Error"})},i.readAsDataURL(o[0]);var s=URL.createObjectURL(o[0]),a=new window.Image;a.src=s,a.onload=function(n){var o=v(a,r),i=(0,O.Z)();e({image:a,id:i,x:o.x,y:o.y,scaleX:o.scale,scaleY:o.scale,width:a.width,height:a.height,borderRadius:20,shadow:null,frame:"None"}),t({type:"image",id:i})}}},style:{display:"none"}})]})},ri=(0,s.memo)(ti),ni=r(6871),oi=["M2.51481 0.705453C1.90476 0.144987 0.95586 0.185188 0.395394 0.795245C-0.165072 1.4053 -0.12487 2.3542 0.485187 2.91466L2.51481 0.705453ZM30.61 41.8701L32.0044 41.3172L32.0042 41.3166L30.61 41.8701ZM80.05 96.9301L79.8463 95.444L79.8463 95.444L80.05 96.9301ZM147.01 32.4501L146.953 30.9512L146.952 30.9512L147.01 32.4501ZM191.127 75.4237C191.334 76.226 192.151 76.7091 192.954 76.5028C193.756 76.2965 194.239 75.4788 194.033 74.6765L191.127 75.4237ZM173.13 63.9293C172.351 63.6478 171.491 64.0512 171.209 64.8304C170.928 65.6095 171.331 66.4693 172.11 66.7508L173.13 63.9293ZM200.796 53.8084C200.972 52.9988 200.458 52.2 199.648 52.0242C198.839 51.8484 198.04 52.3622 197.864 53.1717L200.796 53.8084ZM1.5 1.81006C0.485187 2.91466 0.485078 2.91456 0.485049 2.91454C0.485145 2.91463 0.485195 2.91467 0.485385 2.91485C0.485767 2.9152 0.486463 2.91584 0.487472 2.91677C0.48949 2.91863 0.492759 2.92164 0.497263 2.9258C0.506271 2.93412 0.520218 2.94703 0.538978 2.96446C0.576499 2.99931 0.633269 3.05225 0.708275 3.12274C0.858292 3.26372 1.08123 3.4749 1.36898 3.75206C1.94453 4.30642 2.77911 5.1245 3.80795 6.17268C5.86627 8.26967 8.69868 11.2841 11.7884 14.9472C17.985 22.2937 25.1433 32.1639 29.2158 42.4235L32.0042 41.3166C27.7567 30.6162 20.36 20.4564 14.0816 13.0129C10.9338 9.28103 8.04873 6.21045 5.94892 4.07119C4.8987 3.00124 4.04406 2.16338 3.45016 1.59134C3.15319 1.3053 2.92134 1.08565 2.76275 0.936616C2.68345 0.862096 2.62247 0.805222 2.58081 0.766521C2.55998 0.74717 2.54398 0.732362 2.53294 0.722162C2.52742 0.717062 2.52314 0.713114 2.52011 0.710327C2.5186 0.708933 2.5174 0.707829 2.51651 0.707017C2.51607 0.70661 2.51565 0.706219 2.51543 0.706016C2.51508 0.705698 2.51481 0.705453 1.5 1.81006ZM29.2156 42.4229C33.3834 52.9352 39.9638 67.6419 48.481 79.3428C56.9208 90.9373 67.6798 100.14 80.2538 98.4162L79.8463 95.444C69.0802 96.92 59.2742 89.0728 50.9065 77.5773C42.6162 66.1882 36.1466 51.7649 32.0044 41.3172L29.2156 42.4229ZM80.2537 98.4162C93.235 96.6367 102.388 91.6654 109.198 85.1518C115.977 78.667 120.363 70.7181 123.926 63.1059C127.54 55.383 130.225 48.2324 133.718 42.7926C137.139 37.4641 141.097 34.1801 147.068 33.9489L146.952 30.9512C139.623 31.235 134.899 35.3997 131.193 41.1719C127.559 46.8328 124.672 54.4346 121.209 61.8342C117.694 69.3445 113.497 76.8881 107.124 82.9839C100.782 89.051 92.215 93.7484 79.8463 95.444L80.2537 98.4162ZM147.067 33.949C159.766 33.462 169.744 39.8607 177.117 48.4531C184.503 57.0622 189.154 67.7489 191.127 75.4237L194.033 74.6765C191.966 66.6412 187.131 55.518 179.393 46.4995C171.641 37.4644 160.854 30.4181 146.953 30.9512L147.067 33.949ZM172.11 66.7508C172.064 66.7342 172.121 66.7535 172.359 66.8905C172.561 67.007 172.828 67.1698 173.158 67.3769C173.817 67.7903 174.683 68.353 175.695 69.0154C177.708 70.3343 180.279 72.0352 182.817 73.6536C185.349 75.2675 187.893 76.8283 189.858 77.8626C190.826 78.3721 191.732 78.7961 192.457 79.0202C192.798 79.1258 193.246 79.2352 193.696 79.2081C193.932 79.1938 194.267 79.137 194.599 78.9347C194.966 78.711 195.236 78.365 195.363 77.9522L192.497 77.0679C192.585 76.7807 192.78 76.5299 193.038 76.3725C193.262 76.2365 193.454 76.2172 193.515 76.2135C193.616 76.2074 193.587 76.2297 193.343 76.1542C192.896 76.016 192.193 75.7013 191.255 75.2078C189.409 74.2362 186.955 72.7339 184.43 71.124C181.912 69.5187 179.368 67.8352 177.338 66.5057C176.328 65.8438 175.439 65.2663 174.752 64.8355C174.41 64.6205 174.106 64.4353 173.857 64.2917C173.644 64.1686 173.369 64.0159 173.13 63.9293L172.11 66.7508ZM195.363 77.9522C195.697 76.8703 197.067 70.7693 198.327 65.0702C198.964 62.1917 199.581 59.3764 200.039 57.2808C200.268 56.2329 200.457 55.365 200.589 54.7589C200.655 54.4559 200.707 54.2183 200.742 54.0565C200.759 53.9755 200.773 53.9136 200.782 53.8718C200.787 53.8509 200.79 53.8351 200.792 53.8245C200.793 53.8191 200.794 53.8151 200.795 53.8125C200.795 53.8111 200.795 53.8101 200.796 53.8094C200.796 53.8091 200.796 53.8088 200.796 53.8087C200.796 53.8085 200.796 53.8084 199.33 53.4901C197.864 53.1717 197.864 53.1718 197.864 53.172C197.864 53.1721 197.864 53.1724 197.864 53.1727C197.864 53.1734 197.864 53.1744 197.863 53.1757C197.863 53.1783 197.862 53.1823 197.861 53.1876C197.858 53.1981 197.855 53.2139 197.85 53.2347C197.841 53.2764 197.828 53.3382 197.81 53.419C197.775 53.5806 197.724 53.8178 197.658 54.1206C197.526 54.726 197.337 55.5933 197.108 56.6403C196.65 58.7344 196.034 61.5471 195.398 64.4224C194.113 70.2308 192.783 76.1398 192.497 77.0679L195.363 77.9522Z"],ii=["M0.911268 142.609C0.469057 143.31 0.678464 144.236 1.37899 144.678C2.07952 145.121 3.0059 144.911 3.44811 144.211L0.911268 142.609ZM72.1597 68.13L73.039 69.3453L73.0391 69.3452L72.1597 68.13ZM179.265 7.83735C180.07 7.6412 180.563 6.82972 180.367 6.02484C180.171 5.21997 179.359 4.7265 178.555 4.92265L179.265 7.83735ZM152.706 0.87818C151.882 0.791754 151.144 1.3896 151.058 2.21351C150.971 3.03741 151.569 3.77538 152.393 3.86181L152.706 0.87818ZM181.34 5.39L182.73 5.95338C182.907 5.51661 182.868 5.02205 182.626 4.61799
1C182.383 4.21393 181.965 3.94735 181.496 3.89818L181.34 5.39ZM169.32 31.0566C169.008 31.8244 169.379 32.699 170.146 33.0102C170.914 33.3213 171.789 32.9512 172.1 32.1834L169.32 31.0566ZM2.17969 143.41C3.44811 144.211 3.44808 144.211 3.44816 144.211C3.44833 144.21 3.44852 144.21 3.44886 144.21C3.44955 144.208 3.45067 144.207 3.45223 144.204C3.45535 144.199 3.4602 144.192 3.46678 144.181C3.47995 144.161 3.50005 144.129 3.527 144.087C3.58091 144.002 3.66226 143.876 3.77058 143.708C3.98722 143.374 4.31168 142.877 4.74008 142.233C5.5969 140.944 6.86934 139.067 8.52625 136.718C11.8404 132.021 16.6909 125.444 22.8286 117.936C35.1122 102.908 52.5139 84.1954 73.039 69.3453L71.2804 66.9147C50.4655 81.9746 32.8772 100.902 20.5058 116.037C14.316 123.609 9.42272 130.244 6.07501 134.989C4.40098 137.361 3.11294 139.262 2.24203 140.571C1.80656 141.226 1.47534 141.733 1.25226 142.078C1.14072 142.25 1.05621 142.382 0.999215 142.471C0.970718 142.516 0.949101 142.55 0.934423 142.573C0.927084 142.584 0.92148 142.593 0.917618 142.599C0.915687 142.602 0.914192 142.605 0.913133 142.606C0.912604 142.607 0.912138 142.608 0.911873 142.608C0.911516 142.609 0.911268 142.609 2.17969 143.41ZM73.0391 69.3452C93.6542 54.4263 116.725 39.8876 136.422 28.6465C146.27 23.0262 155.262 18.237 162.673 14.6399C170.12 11.
10247 175.866 8.66558 179.265 7.83735L178.555 4.92265C174.813 5.83442 168.812 8.32525 161.363 11.941C153.877 15.5749 144.823 20.3975 134.935 26.041C115.159 37.3274 91.9952 51.9237 71.2803 66.9148L73.0391 69.3452ZM152.393 3.86181L181.183 6.88181L181.496 3.89818L152.706 0.87818L152.393 3.86181ZM179.95 4.82661L169.32 31.0566L172.1 32.1834L182.73 5.95338L179.95 4.82661Z"],si=["M6.38156 121.894C5.99693 122.627 6.27992 123.534 7.01364 123.919C7.74736 124.303 8.65397 124.02 9.0386 123.286L6.38156 121.894ZM145.325 3.81938C146.114 3.56816 146.551 2.72455 146.299 1.93514C146.048 1.14572 145.205 0.709427 144.415 0.960649L145.325 3.81938ZM3.5738 102.853C3.49811 102.028 2.76799 101.421 1.94303 101.496C1.11806 101.572 0.51066 102.302 0.586352 103.127L3.5738 102.853ZM28.9816 118.919C29.5831 118.349 29.6088 117.4 29.0391 116.799C28.4694 116.197 27.52 116.171 26.9186 116.741L28.9816 118.919ZM7.71008 122.59C9.0386 123.286 9.03859 123.286 9.03866 123.286C9.03882 123.286 9.03899 123.286 9.0393 123.285C9.03992 123.284 9.04092 123.282 9.04231 123.279C9.04508 123.274 9.04939 123.266 9.05523 123.255C9.0669 123.233 9.08468 123.199 9.1085 123.154C9.15614 123.065 9.22796 122.93 9.32344 122.753C9.51438 122.398 9.79993 121.872 10.1759 121.193C10.9279 119.836 12.0415 117.865 13.4835 115.422C16.368 110.536 20.5639 103.764 25.8052 96.2291C36.3054 81.1348 50.9298 63.0854 67.5443 50.9617L65.7759 48.5383C48.7604 60.9546 33.9098 79.3252 23.3425 94.5159C18.05 102.124 13.814 108.961 10.9001 113.897C9.44284 116.366 8.3156 118.36 7.55156 119.74C7.16952 120.43 6.87823 120.966 6.68186 121.331C6.58367 121.513 6.50921 121.653 6.45899 121.747C6.43388 121.794 6.41483 121.83 6.4019 121.855C6.39544 121.867 6.39051 121.877 6.38711 121.883C6.38542 121.886 6.38411 121.889 6.38318 121.89C6.38272 121.891 6.38231 121.892 6.38208 121.893C6.38177 121.893 6.38156 121.894 7.71008 122.59ZM67.5443 50.9617C84.3133 38.7253 101.781 27.5618 116.074 19.1346C123.221 14.9213 129.565 11.3967 134.624 8.76688C139.719 6.11848 143.421 4.42532 145.325 3.81938L144.415 0.960649C142.234 1.65471 138.321 3.46405 133.24 6.10502C128.124 8.7646 121.732 12.3163 114.551 16.5504C100.189 25.0182 82.6369 36.2348 65.7759 48.5383L67.5443 50.9617ZM2.08008 102.99C0.586352 103.127 0.586366 103.127 0.586387 103.127C0.586403 103.128 0.58643 103.128 0.586462 103.128C0.586526 103.129 0.586617 103.13 0.586735 103.131C0.586971 103.134 0.587315 103.138 0.587767 103.142C0.58867 103.152 0.590004 103.167 0.591763 103.185C0.595282 103.223 0.600502 103.278 0.607384 103.351C0.621147 103.495 0.64156 103.706 0.668304 103.976C0.721784 104.514 0.800614 105.284 0.902238 106.214C1.10534 108.072 1.40015 110.575 1.76637 113.141C2.1316 115.7 2.57213 118.353 3.06983 120.503C3.31795 121.575 3.58868 122.558 3.88419 123.357C4.03196 123.756 4.19622 124.137 4.38146 124.472C4.5575 124.79 4.80062 125.156 5.13934 125.444L7.08081 123.156C7.13828 123.205 7.10383 123.196 7.0066 123.02C6.91857 122.861 6.81388 122.629 6.69765 122.315C6.46514 121.687 6.22767 120.842 5.99251 119.826C5.52365 117.801 5.09731 115.247 4.73628 112.717C4.37625 110.194 4.08544 107.727 3.88448 105.888C3.78407 104.969 3.70626 104.209 3.65361 103.679C3.62729 103.414 3.60726 103.207 3.59385 103.066C3.58715 102.996 3.5821 102.942 3.57874 102.906C3.57707 102.888 3.57581 102.875 3.57499 102.866C3.57457 102.861 3.57427 102.858 3.57407 102.856C3.57397 102.855 3.5739 102.854 3.57386 102.854C3.57383 102.853 3.57382 102.853 3.57381 102.853C3.5738 102.853 3.5738 102.853 2.08008 102.99ZM5.13934 125.444C5.83281 126.032 6.7914 126.159 7.51126 126.187C8.31967 126.219 9.26806 126.135 10.2723 125.981C12.2902 125.673 14.7443 125.051 17.1843 124.289C19.6304 123.526 22.109 122.609 24.1823 121.692C26.1873 120.806 28.0144 119.835 28.9816 118.919L26.9186 116.741C26.3708 117.26 24.9917 118.054 22.9692 118.948C21.0149 119.812 18.6448 120.691 16.2909 121.426C13.9308 122.162 11.6337 122.738 9.81913 123.016C8.9071 123.155 8.16893 123.211 7.62921 123.189C7.00095 123.165 6.94985 123.045 7.08081 123.156L5.13934 125.444Z"],ai=["M0.240299 118.956C0.232613 119.784 0.897926 120.462 1.72632 120.47C2.55471 120.478 3.23248 119.812 3.24017 118.984L0.240299 118.956ZM27.2402 45.18L26.9554 43.7073L26.9553 43.7073L27.2402 45.18ZM79.8602 82.07L79.7785 80.5722L79.7778 80.5723L79.8602 82.07ZM141.36 10.
114L141.268 8.64285L141.267 8.64288L141.36 10.14ZM170.763 31.1235C171.224 31.8123 172.155 31.9974 172.844 31.5371C173.533 31.0767 173.718 30.1452 173.257 29.4564L170.763 31.1235ZM146.15 30.29C145.322 30.29 144.65 30.9616 144.65 31.79C144.65 32.6184 145.322 33.29 146.15 33.29V30.29ZM173.94 31.79V33.29C174.388 33.29 174.812 33.0899 175.097 32.7444C175.382 32.399 175.498 31.9443 175.413 31.5046L173.94 31.79ZM169.663 1.83461C169.505 1.02131 168.718 0.489779 167.905 0.647394C167.092 0.805009 166.56 1.59209 166.718 2.40538L169.663 1.83461ZM1.74023 118.97C3.24017 118.984 3.24017 118.984 3.24017 118.984C3.24018 118.983 3.24018 118.983 3.24019 118.982C3.24021 118.98 3.24024 118.977 3.24028 118.973C3.24036 118.966 3.24049 118.954 3.24068 118.938C3.24107 118.906 3.2417 118.858 3.24266 118.795C3.24458 118.667 3.24784 118.476 3.25315 118.226C3.26378 117.726 3.2826 116.989 3.31538 116.049C3.38094 114.168 3.50225 111.471 3.72516 108.219C4.17128 101.711 5.02297 92.9982 6.64321 84.1489C8.26677 75.2814 10.6464 66.3668 14.1109 59.4074C17.598 52.4022 22.0069 47.7204 27.5252 46.6527L26.9553 43.7073C20.0435 45.0446 15.0499 50.789 11.4252 58.0704C7.77779 65.3975 5.3362 74.6298 3.69226 83.6086C2.045 92.6055 1.18294 101.438 0.732183 108.014C0.506654 111.304 0.383751 114.035 0.317199 115.944C0.28392 116.899 0.264721 117.65 0.253829 118.162C0.248384 118.419 0.245014 118.616 0.242999 118.749C0.241992 118.816 0.241323 118.867 0.240903 118.902C0.240693 118.919 0.240546 118.932 0.240449 118.941C0.2404 118.946 0.240364 118.949 0.24034 118.952C0.240328 118.953 0.240317 118.954 0.240311 118.955C0.240304 118.956 0.240299 118.956 1.74023 118.97ZM27.5251 46.6527C33.2367 45.548 37.6161 47.1642 41.4578 50.2759C45.3853 53.4571 48.6992 58.1582 52.1688 63.1936C55.5821 68.1472 59.1421 73.4179 63.4739 77.3292C67.8628 81.2922 73.13 83.9426 79.9426 83.5677L79.7778 80.5723C73.9605 80.8924 69.4439 78.6778 65.4844 75.1026C61.4678 71.4759 58.1147 66.5353 54.6392 61.4914C51.22 56.5293 47.6695 51.4466 43.3461 47.9447C38.9368 44.3733 33.6788 42.4069 26.9554 43.7073L27.5251 46.6527ZM79.9419 83.5678C89.4284 83.0503 96.5389 78.1012 102.204 71.176C107.838 64.2886 112.139 55.3324 116.031 46.5635C119.961 37.71 123.456 29.0988 127.526 22.5506C131.61 15.9815 135.981 11.9771 141.453 11.6371L141.267 8.64288C134.265 9.07792 129.18 14.2084 124.978 20.9669C120.764 27.7462 117.147 36.655 113.289 45.3465C109.394 54.1226 105.232 62.7364 99.882 69.2765C94.5628 75.7788 88.1671 80.1147 79.7785 80.5722L79.9419 83.5678ZM141.453 11.6371C149.062 11.1667 156.326 15.8349 161.856 20.9351C164.587 23.4542 166.821 26.0101 168.373 27.9386C169.148 28.9015 169.75 29.7046 170.157 30.264C170.36 30.5437 170.514 30.7621 170.616 30.909C170.667 30.9824 170.705 31.0378 170.73 31.074C170.742 31.0921 170.751 31.1054 170.757 31.1137C170.759 31.1179 170.761 31.1208 170.762 31.1224C170.763 31.1233 170.763 31.1238 170.763 31.1239C170.764 31.124 170.763 31.1239 170.763 31.124C170.763 31.1238 170.763 31.1235 172.01 30.29C173.257 29.4564 173.257 29.456 173.257 29.4555C173.257 29.4552 173.256 29.4547 173.256 29.4541C173.255 29.453 173.254 29.4516 173.253 29.4498C173.251 29.4464 173.247 29.4416 173.243 29.4356C173.235 29.4235 173.224 29.4065 173.209 29.3846C173.179 29.3407 173.135 29.2774 173.079 29.196C172.966 29.0332 172.799 28.7979 172.584 28.5006C172.152 27.9063 171.52 27.0635 170.71 26.0577C169.093 24.0486 166.758 21.3758 163.89 18.7299C158.219 13.5001 150.158 8.09326 141.268 8.64285L141.453 11.6371ZM146.15 33.29H173.94V30.29H146.15V33.29ZM175.413 31.5046L169.663 1.83461L166.718 2.40538L172.468 32.0754L175.413 31.5046Z"],ci=["M3.47246 45.097C3.03449 44.3938 2.1094 44.1788 1.40621 44.6168C0.703019 45.0548 0.488013 45.9799 0.925981 46.683L3.47246 45.097ZM126.889 80.72L126.486 79.2752H126.486L126.889 80.72ZM207.525 4.4644C207.782 3.67667 207.351 2.83018 206.564 2.57373C205.776 2.31727 204.929 2.74795 204.673 3.53568L207.525 4.4644ZM180.971 19.6514C180.321 20.1637 180.208 21.1068 180.721 21.7578C181.233 22.4088 182.176 22.5211 182.827 22.0087L180.971 19.6514ZM206.089 1.79004L207.354 0.984334C207.127 0.62684 206.759 0.382337 206.341 0.311274C205.923 0.240212 205.495 0.349223 205.161 0.611357L206.089 1.79004ZM219.394 25.4757C219.839 26.1745 220.766 26.3803 221.465 25.9353C222.164 25.4903 222.369 24.5631 221.924 23.8643L219.394 25.4757ZM2.19922 45.89C0.925981 46.683 0.926607 46.6841 0.927375 46.6853C0.927819 46.686 0.92873 46.6875 0.92962 46.6889C0.931401 46.6917 0.93375 46.6955 0.936667 46.7001C0.942502 46.7094 0.950612 46.7222 0.961003 46.7385C0.981786 46.7712 1.0117 46.8178 1.05079 46.8778C1.12897 46.9979 1.24389 47.1717 1.39598 47.3949C1.70015 47.8412 2.15308 48.485 2.75824 49.2912C3.96839 50.9034 5.78832 53.1663 8.24577 55.7984C13.1595 61.0614 20.6312 67.8101 30.883 73.7812C51.4264 85.7465 83.0155 94.517 127.292 82.1649L126.486 79.2752C83.0129 91.4031 52.257 82.7586 32.3929 71.1889C22.441 65.3925 15.1933 58.8437 10.4386 53.7511C8.06184 51.2054 6.31028 49.0259 5.1575 47.4902C4.5812 46.7225 4.1548 46.1159 3.87501 45.7054C3.73512 45.5001 3.6319 45.3439 3.56494 45.241C3.53146 45.1896 3.50705 45.1515 3.49165 45.1274C3.48395 45.1153 3.47851 45.1066 3.47531 45.1016C3.47371 45.099 3.47268 45.0974 3.4722 45.0966C3.47196 45.0962 3.47203 45.0963 3.47191 45.0961C3.47211 45.0965 3.47246 45.097 2.19922 45.89ZM127.292 82.1649C157.546 73.7253 177.605 54.2745 190.079 36.9981C196.318 28.3573 200.672 20.2431 203.469 14.2849C204.868 11.3048 205.878 8.86144 206.54 7.15765C206.872 6.30568 207.116 5.63838 207.278 5.18112C207.36 4.95248 207.42 4.77633 207.461 4.65583C207.482 4.59557 207.497 4.54923 207.508 4.5172C207.513 4.50118 207.518 4.48874 207.52 4.47992C207.522 4.47551 207.523 4.47201 207.524 4.46942C207.524 4.46813 207.525 4.46687 207.525 4.46622C207.525 4.4652 207.525 4.4644 206.099 4.00004C204.673 3.53568 204.673 3.53534 204.673 3.53523C204.673 3.5355 204.673 3.53561 204.673 3.53615C204.672 3.53721 204.672 3.53919 204.671 3.54206C204.669 3.54781 204.666 3.55718 204.661 3.5701C204.653 3.59595 204.639 3.63603 204.621 3.68997C204.584 3.79783 204.528 3.96107 204.452 4.17654C204.298 4.60748 204.064 5.24722 203.744 6.07055C203.104 7.71738 202.12 10.0977 200.753 13.0102C198.018 18.837 193.754 26.7828 187.647 35.242C175.428 52.1655 155.883 71.0747 126.486 79.2752L127.292 82.1649ZM182.827 22.0087L207.017 2.96872L205.161 0.611357L180.971 19.6514L182.827 22.0087ZM204.824 2.59574L219.394 25.4757L221.924 23.8643L207.354 0.984334L204.824 2.59574Z"],li=["M2.47655 161.395C1.98226 162.06 2.12051 162.999 2.78532 163.494C3.45014 163.988 4.38977 163.85 4.88405 163.185L2.47655 161.395ZM241.292 2.15419C241.378 1.33015 240.779 0.593104 239.955 0.507946C239.131 0.422788 238.393 1.02177 238.308 1.84581L241.292 2.15419ZM5.17455 140.161C5.24699 139.336 4.6367 138.608 3.81145 138.536C2.98619 138.463 2.25847 139.074 2.18604 139.899L5.17455 140.161ZM1.5
17031 164.07L0.076057 163.939C0.0406276 164.343 0.170021 164.743 0.434787 165.05C0.699552 165.357 1.07716 165.543 1.48167 165.567L1.57031 164.07ZM24.1486 168.494C24.9074 168.826 25.792 168.481 26.1243 167.722C26.4566 166.963 26.1109 166.078 25.352 165.746L24.1486 168.494ZM3.6803 162.29C4.88405 163.185 4.88368 163.185 4.8834 163.186C4.88343 163.186 4.88323 163.186 4.88327 163.186C4.88336 163.186 4.88379 163.185 4.88456 163.184C4.8861 163.182 4.88902 163.178 4.89332 163.173C4.90193 163.161 4.91607 163.143 4.93579 163.117C4.97525 163.066 5.03704 162.986 5.12163 162.88C5.29079 162.668 5.55108 162.348 5.90599 161.932C6.6158 161.101 7.70403 159.887 9.19859 158.378C12.1877 155.361 16.8021 151.167 23.2655 146.514C36.1892 137.209 56.5197 126.053 86.0586 118.787L85.342 115.873C55.411 123.237 34.7314 134.561 21.5126 144.079C14.9048 148.837 10.1648 153.14 7.06732 156.267C5.5186 157.83 4.3805 159.099 3.62481 159.984C3.24696 160.426 2.9647 160.773 2.7745 161.012C2.6794 161.131 2.60732 161.224 2.55781 161.288C2.53305 161.32 2.51394 161.345 2.50041 161.363C2.49365 161.372 2.48829 161.379 2.48431 161.385C2.48232 161.387 2.48068 161.389 2.47939 161.391C2.47874 161.392 2.47803 161.393 2.47771 161.393C2.47708 161.394 2.47655 161.395 3.6803 162.29ZM86.0586 118.787C100.906 115.134 113.988 112.256 125.669 109.681C137.341 107.107 147.634 104.831 156.862 102.389C175.328 97.5002 189.66 91.912 202.518 81.7886L200.662 79.4314C188.27 89.188 174.392 94.6448 156.094 99.4887C146.939 101.912 136.71 104.174 125.023 106.751C113.345 109.326 100.229 112.211 85.342 115.873L86.0586 118.787ZM202.518 81.7886C228.204 61.5655 237.899 34.9911 241.292 2.15419L238.308 1.84581C234.962 34.2289 225.477 59.8945 200.662 79.4314L202.518 81.7886ZM2.18604 139.899L0.076057 163.939L3.06457 164.201L5.17455 140.161L2.18604 139.899ZM1.57031 164.07C1.48167 165.567 1.48167 165.567 1.48175 165.567C1.48187 165.567 1.48202 165.567 1.48226 165.567C1.48275 165.567 1.48351 165.567 1.48456 165.568C1.48666 165.568 1.48988 165.568 1.49422 165.568C1.50289 165.569 1.51601 165.569 1.53345 165.57C1.56832 165.573 1.62048 165.576 1.68891 165.58C1.82576 165.589 2.02769 165.601 2.28661 165.618C2.8045 165.652 3.55019 165.703 4.45919 165.77C6.27802 165.903 8.74683 166.102 11.351 166.36C13.9584 166.619 16.6851 166.936 19.025 167.307C21.4214 167.686 23.2415 168.097 24.1486 168.494L25.352 165.746C24.0441 165.173 21.8592 164.718 19.4941 164.343C17.0724 163.96 14.281 163.636 11.6472 163.375C9.01004 163.113 6.51448 162.913 4.67924 162.778C3.76122 162.71 3.00745 162.659 2.48265 162.625C2.22022 162.608 2.01499 162.595 1.87502 162.586C1.80504 162.581 1.75137 162.578 1.71502 162.576C1.69685 162.575 1.68301 162.574 1.67362 162.574C1.66893 162.573 1.66535 162.573 1.6629 162.573C1.66167 162.573 1.66073 162.573 1.66007 162.573C1.65975 162.573 1.65947 162.573 1.6593 162.573C1.65909 162.573 1.65896 162.573 1.57031 164.07Z"],Ci=["M16.2098 181.562C16.476 182.347 17.3278 182.767 18.1123 182.5C18.8968 182.234 19.3169 181.382 19.0507 180.598L16.2098 181.562ZM86.2202 98.87L85.4077 100.131L85.4082 100.131L86.2202 98.87ZM188.453 3.09554C189.119 2.60259 189.259 1.66323 188.766 0.997435C188.273 0.331639 187.333 0.191527 186.668 0.684485L188.453 3.09554ZM2.8331 168.353C2.26566 167.749 1.31636 167.72 0.712788 168.287C0.109215 168.855 0.0799264 169.804 0.647369 170.407L2.8331 168.353ZM18.0302 183.7L17.9691 185.199L17.9693 185.199L18.0302 183.7ZM32.7436 165.383C32.8666 164.563 32.3022 163.8 31.4829 163.677C30.6637 163.554 29.8998 164.118 29.7769 164.937L32.7436 165.383ZM17.6302 181.08C19.0507 180.598 19.0508 180.598 19.0508 180.598C19.0508 180.598 19.0507 180.598 19.0506 180.598C19.0504 180.597 19.0499 180.596 19.0492 180.594C19.0478 180.589 19.0455 180.582 19.0422 180.573C19.0358 180.554 19.0259 180.523 19.0125 180.483C18.9859 180.401 18.9459 180.277 18.8942 180.113C18.7907 179.783 18.6403 179.291 18.4559 178.648C18.087 177.363 17.5824 175.477 17.0459 173.097C15.9723 168.334 14.7731 161.599 14.2735 153.725C13.273 137.957 15.0857 117.753 26.1888 99.6544L23.6317 98.0856C12.0848 116.907 10.2575 137.808 11.2795 153.915C11.7912 161.979 13.0188 168.874 14.1193 173.756C14.6698 176.199 15.189 178.14 15.5722 179.476C15.7638 180.143 15.9215 180.66 16.0321 181.012C16.0874 181.188 16.131 181.323 16.1611 181.415C16.1762 181.461 16.1879 181.497 16.1961 181.521C16.2002 181.534 16.2034 181.543 16.2057 181.55C16.2068 181.553 16.2078 181.556 16.2084 181.558C16.2088 181.559 16.2091 181.56 16.2093 181.561C16.2096 181.561 16.2098 181.562 17.6302 181.08ZM26.1888 99.6544C31.7461 90.5959 37.387 85.7355 42.8031 83.5151C48.1965 81.3041 53.5649 81.6301 58.7607 83.3375C63.9857 85.0546 68.976 88.1508 73.52 91.3971C75.7885 93.0177 77.9182 94.6552 79.9098 96.1674C81.8861 97.668 83.7419 99.0574 85.4077 100.131L87.0328 97.6091C85.4786 96.6076 83.7113 95.287 81.724 93.7781C79.7519 92.2806 77.5774 90.6088 75.2639 88.956C70.6439 85.6555 65.3585 82.3479 59.6973 80.4875C54.0068 78.6174 47.8783 78.1922 41.6652 80.7393C35.4747 83.2771 29.3994 88.6841 23.6317 98.0856L26.1888 99.6544ZM85.4082 100.131C91.4245 104.005 99.6615 107.351 109.205 105.625C118.76 103.896 129.279 97.145 139.987 81.5594L137.514 79.8606C127.082 95.0451 117.176 101.134 108.671 102.673C100.154 104.214 92.696 101.255 87.0322 97.6088L85.4082 100.131ZM139.987 81.5594C150.617 66.0868 159.287 48.9349 167.032 34.4472C170.915 27.1825 174.559 20.5987 178.115 15.1774C181.684 9.73606 185.088 5.58705 188.453 3.09554L186.668 0.684485C182.868 3.49797 179.23 8.00772 175.607 13.532C171.97 19.0763 168.271 25.765 164.386 33.0329C156.593 47.6101 148.024 64.5633 137.514 79.8606L139.987 81.5594ZM1.74023 169.38C0.647369 170.407 0.647473 170.408 0.647628 170.408C0.647748 170.408 0.647953 170.408 0.648192 170.408C0.648669 170.409 0.649349 170.41 0.65023 170.411C0.651992 170.412 0.654558 170.415 0.657918 170.419C0.664637 170.426 0.67453 170.436 0.687506 170.45C0.713456 170.478 0.751738 170.518 0.801627 170.571C0.901402 170.676 1.04762 170.83 1.23447 171.026C1.60814 171.418 2.14454 171.976 2.79718 172.647C4.10156 173.987 5.87445 175.778 7.74269 177.576C9.60586 179.369 11.5862 181.189 13.3007 182.578C14.1555 183.27 14.9737 183.879 15.6972 184.326C16.059 184.55 16.4226 184.749 16.7743 184.899C17.1082 185.042
117.525 185.181 17.9691 185.199L18.0914 182.201C18.168 182.204 18.1359 182.218 17.9513 182.14C17.7844 182.069 17.5598 181.951 17.2751 181.775C16.7058 181.422 15.9988 180.902 15.1885 180.246C13.5731 178.938 11.6646 177.186 9.82278 175.414C7.98602 173.647 6.23766 171.881 4.94704 170.554C4.30218 169.892 3.77265 169.34 3.40475 168.955C3.22082 168.762 3.07735 168.611 2.98013 168.508C2.93152 168.457 2.89448 168.418 2.86974 168.391C2.85736 168.378 2.84806 168.368 2.84193 168.362C2.83886 168.359 2.83658 168.356 2.83511 168.355C2.83437 168.354 2.83383 168.353 2.8335 168.353C2.83333 168.353 2.83323 168.353 2.83315 168.353C2.8331 168.353 2.8331 168.353 1.74023 169.38ZM17.9693 185.199C18.8779 185.236 19.7111 184.746 20.2961 184.325C20.9529 183.853 21.6487 183.203 22.3458 182.464C23.7466 180.979 25.2979 178.979 26.7524 176.877C28.2105 174.771 29.5992 172.522 30.6688 170.524C31.7033 168.591 32.5457 166.701 32.7436 165.383L29.7769 164.937C29.6648 165.684 29.0672 167.159 28.0238 169.108C27.0157 170.992 25.6887 173.143 24.2856 175.17C22.8789 177.202 21.4233 179.07 20.1637 180.405C19.5307 181.076 18.983 181.574 18.5444 181.889C18.0341 182.257 17.9201 182.194 18.0912 182.201L17.9693 185.199Z"],ui=["M12.322 110.461C12.3665 111.288 13.0732 111.922 13.9004 111.878C14.7276 111.833 15.3622 111.127 15.3177 110.299L12.322 110.461ZM145.27 2.73002L145.798 4.13382V4.13382L145.27 2.73002ZM192.786 25.0642C193.435 25.5797 194.378 25.472 194.894 24.8235C195.41 24.175 195.302 23.2314 194.653 22.7159L192.786 25.0642ZM3.15022 93.25C2.74704 92.5263 1.83353 92.2665 1.10983 92.6697C0.386129 93.0728 0.126294 93.9863 0.529471 94.71L3.15022 93.25ZM12.6198 113.33L11.3095 114.06C11.5266 114.45 11.9059 114.723 12.3444 114.805C12.783 114.886 13.2352 114.769 13.5783 114.484L12.6198 113.33ZM30.8283 100.154C31.4656 99.6245 31.553 98.6788 31.0237 98.0415C30.4943 97.4043 29.5486 97.3169 28.9113 97.8462L30.8283 100.154ZM13.8199 110.38C15.3177 110.299 15.3177 110.3 15.3177 110.301C15.3177 110.301 15.3178 110.301 15.3178 110.301C15.3178 110.301 15.3177 110.301 15.3177 110.3C15.3176 110.298 15.3174 110.294 15.3172 110.289C15.3167 110.278 15.3159 110.259 15.3149 110.233C15.313 110.181 15.3104 110.101 15.3083 109.993C15.3041 109.777 15.3017 109.453 15.3098 109.034C15.3259 108.197 15.3839 106.986 15.5524 105.516C15.8901 102.569 16.6679 98.6132 18.4189 94.5442C21.8892 86.4803 29.206 77.875 44.9128 75.8376L44.5269 72.8625C27.6237 75.0551 19.4905 84.4648 15.6633 93.3583C13.7656 97.7681 12.9327 102.026 12.5719 105.174C12.3912 106.751 12.3281 108.058 12.3103 108.976C12.3015 109.436 12.304 109.799 12.3089 110.051C12.3114 110.177 12.3144 110.276 12.317 110.344C12.3183 110.379 12.3194 110.406 12.3203 110.425C12.3207 110.435 12.3211 110.443 12.3214 110.449C12.3216 110.452 12.3217 110.454 12.3218 110.456C12.3218 110.457 12.3219 110.458 12.3219 110.459C12.322 110.46 12.322 110.461 13.8199 110.38ZM44.9128 75.8376C60.9146 73.7619 69.23 76.3748 76.5402 78.8708C80.2244 80.1288 83.8065 81.419 87.9628 82.0314C92.1535 82.6488 96.8822 82.5752 102.967 81.2138L102.312 78.2862C96.5525 79.5748 92.195 79.6225 88.4001 79.0634C84.5707 78.4992 81.2678 77.315 77.5096 76.0318C69.9347 73.4453 61.1351 70.7082 44.5269 72.8625L44.9128 75.8376ZM102.967 81.2138C109.61 79.7277 113.593 74.4008 116.371 67.6751C119.146 60.9576 120.892 52.4131 122.808 43.9098C124.743 35.3222 126.862 26.7146 130.358 19.5449C133.839 12.4049 138.615 6.83834 145.798 4.13382L144.741 1.32623C136.599 4.39171 131.345 10.6751 127.662 18.2301C123.992 25.7554 121.811 34.6878 119.882 43.2503C117.933 51.8969 116.249 60.1124 113.598 66.5299C110.951 72.9392 107.515 77.1223 102.312 78.2862L102.967 81.2138ZM145.798 4.13382C152.573 1.583 161.242 4.24111 170.006 9.05946C178.675 13.8257 186.965 20.4364 192.786 25.0642L194.653 22.7159C188.864 18.1136 180.38 11.3393 171.451 6.43059C162.618 1.57394 152.866 -1.73295 144.741 1.32623L145.798 4.13382ZM0.529471 94.71L11.3095 114.06L13.9302 112.6L3.15022 93.25L0.529471 94.71ZM13.5783 114.484L30.8283 100.154L28.9113 97.8462L11.6613 112.176L13.5783 114.484Z"],di=["M19.423 3.58113C19.2636 2.7682 18.4753 2.23849 17.6623 2.39798C16.8494 2.55748 16.3197 3.34578 16.4792 4.15871L19.423 3.58113ZM15.9938 91.9446C15.7976 92.7495 16.291 93.561 17.0958 93.7572C17.9007 93.9534 18.7122 93.46 18.9084 92.6552L15.9938 91.9446ZM38.8464 19.2601C39.4761 19.7984 40.4229 19.7243 40.9612 19.0946C41.4996 18.465 41.4255 17.5181 40.7958 16.9798L38.8464 19.2601ZM21.8311 2.73993L22.8058 1.59979L22.8054 1.59943L21.8311 2.73993ZM15.0511 3.04993L16.1256 4.09656L16.1259 4.0962L15.0511 3.04993ZM0.209219 21.4034C-0.0705498 22.1831 0.334771 23.042 1.11453 23.3218C1.89428 23.6016 2.7532 23.1963 3.03297 22.4165L0.209219 21.4034ZM17.9511 3.86992C16.4792 4.15871 16.4792 4.15863 16.4792 4.15874C16.4792 4.15902 16.4793 4.15931 16.4794 4.15986C16.4796 4.16097 16.48 4.16281 16.4805 4.16537C16.4815 4.17049 16.483 4.1785 16.4851 4.18938C16.4893 4.21114 16.4957 4.24435 16.5042 4.28882C16.5211 4.37775 16.5463 4.51167 16.5789 4.68891C16.6442 5.04339 16.7391 5.5711 16.8568 6.25858C17.092 7.63361 17.4179 9.64742 17.7786 12.1924C18.5001 17.2833 19.3603 24.4953 19.913 32.9688C21.0198 49.9365 20.8871 71.8716 15.9938 91.9446L18.9084 92.6552C23.9051 72.1582 24.0224 49.8783 22.9067 32.7735C22.3481 24.2108 21.4789 16.9222 20.7489 11.7715C20.3839 9.1957 20.0534 7.1535 19.8138 5.7527C19.694 5.05227 19.5968 4.51212 19.5294 4.14572C19.4956 3.96252 19.4693 3.82274 19.4513 3.72809C19.4423 3.68076 19.4354 3.64471 19.4306 3.62014C19.4283 3.60786 19.4264 3.59845 19.4252 3.59194C19.4245 3.58869 19.424 3.58615 19.4237 3.58435C19.4235 3.58345 19.4233 3.58264 19.4233 3.58219C19.4231 3.58157 19.423 3.58113 17.9511 3.86992ZM40.7958 16.9798L22.8058 1.59979L20.8564 3.88007L38.8464 19.2601L40.7958 16.9798ZM22.8054 1.59943C20.2159 -0.612667 16.3593 -0.444473 13.9762 2.00366L16.1259 4.0962C17.4029 2.78433 19.4662 2.69253 20.8568 3.88043L22.8054 1.59943ZM13.9766 2.0033C11.8871 4.14848 9.10761 7.17573 6.52836 10.5578C3.96152 13.9236 1.5303 17.7213 0.209219 21.4034L3.03297 22.4165C4.20189 19.1585 6.42066 15.6462 8.91383 12.377C11.3946 9.12413 14.0851 6.19138 16.1256 4.09656L13.9766 2.0033Z"],xi=["M4.39206 83.5239C3.56423 83.4926 2.86779 84.1384 2.83652 84.9662C2.80525 85.7941 3.451 86.4905 4.27883 86.5218L4.39206 83.5239ZM74.2354 17.2328L72.751 17.0175L72.7509 17.018L74.2354 17.2328ZM173.754 13.0214C174.444
113.4805 175.375 13.2937 175.834 12.6042C176.293 11.9146 176.106 10.9834 175.417 10.5243L173.754 13.0214ZM27.0729 68.496C27.6435 67.8953 27.6192 66.9459 27.0186 66.3753C26.418 65.8048 25.4685 65.8291 24.8979 66.4297L27.0729 68.496ZM2.07544 85.5728L3.05457 84.4365L3.05104 84.4334L2.07544 85.5728ZM24.3999 101.451C25.1056 101.885 26.0294 101.664 26.4633 100.958C26.8972 100.253 26.6768 99.3289 25.971 98.895L24.3999 101.451ZM4.33545 85.0228C4.27883 86.5218 4.27947 86.5218 4.28058 86.5218C4.2816 86.5219 4.2832 86.5219 4.28523 86.522C4.2893 86.5221 4.29529 86.5224 4.30321 86.5227C4.31903 86.5233 4.34251 86.5241 4.37354 86.5252C4.43559 86.5275 4.52782 86.5308 4.64931 86.535C4.89228 86.5434 5.25226 86.5554 5.72186 86.5701C6.66104 86.5993 8.03872 86.639 9.79564 86.6807C13.3094 86.764 18.3407 86.8552 24.4154 86.887C36.5624 86.9507 52.893 86.7771 69.6106 85.8267C86.3151 84.8769 103.465 83.1486 117.226 80.0872C124.103 78.5572 130.197 76.6811 134.985 74.3696C139.736 72.0762 143.417 69.2515 145.153 65.7017L142.458 64.384C141.163 67.0317 138.214 69.4795 133.681 71.668C129.185 73.8384 123.34 75.6536 116.574 77.1588C103.049 80.1677 86.0883 81.885 69.4403 82.8315C52.8054 83.7773 36.541 83.9506 24.4311 83.8871C18.3774 83.8553 13.3648 83.7644 9.86674 83.6815C8.11776 83.6401 6.74757 83.6006 5.81536 83.5715C5.34926 83.557 4.99266 83.5451 4.75298 83.5368C4.63313 83.5326 4.54252 83.5294 4.48206 83.5272C4.45183 83.5261 4.42914 83.5253 4.4141 83.5247C4.40658 83.5244 4.40097 83.5242 4.3973 83.5241C4.39546 83.524 4.39415 83.524 4.39323 83.5239C4.3924 83.5239 4.39206 83.5239 4.33545 85.0228ZM145.153 65.7017C146.837 62.2568 146.895 59.1064 145.474 56.2992C144.105 53.5928 141.468 51.4247 138.238 49.5983C131.786 45.9504 122.14 43.2275 112.511 40.5044C102.763 37.7477 92.9788 34.9786 85.8597 31.2572C78.688 27.5084 74.8921 23.1686 75.72 17.4477L72.7509 17.018C71.6288 24.772 77.0691 30.0473 84.4699 33.9159C91.9234 37.8121 102.048 40.663 111.695 43.3912C121.461 46.1532 130.696 48.7802 136.762 52.2098C139.79 53.9222 141.821 55.7248 142.798 57.6537C143.723 59.4818 143.804 61.6313 142.458 64.384L145.153 65.7017ZM75.7199 17.4482C76.5555 11.689 81.9149 7.86325 90.7387 5.67579C99.455 3.51498 110.91 3.13912 122.629 3.78679C134.323 4.43311 146.167 6.09161 155.607 7.9373C160.327 8.86013 164.429 9.82649 167.599 10.7309C170.844 11.6567 172.921 12.4669 173.754 13.0214L175.417 10.5243C174.139 9.67378 171.621 8.75862 168.422 7.84607C165.149 6.91221 160.961 5.92724 156.183 4.99304C146.627 3.12466 134.644 1.4463 122.794 0.791364C110.969 0.137791 99.164 0.496306 90.0169 2.76393C80.9772 5.00491 73.8704 9.30167 72.751 17.0175L75.7199 17.4482ZM24.8979 66.4297C24.9298 66.3962 24.8751 66.4517 24.613 66.6478C24.39 66.8146 24.0848 67.0337 23.703 67.3018C22.9409 67.8371 21.9103 68.5421 20.6996 69.3661C18.2849 71.0095 15.1716 73.1142 12.1452 75.2235C9.12476 77.3287 6.15699 79.4618 4.03686 81.1643C2.98714 82.0073 2.08937 82.7887 1.49452 83.4331C1.2116 83.7395 0.906078 84.1106 0.715427 84.5079C0.620421 84.7058 0.495717 85.0276 0.500113 85.4205C0.505233 85.8782 0.689309 86.3607 1.09984 86.7122L3.05104 84.4334C3.36156 84.6993 3.49636 85.0685 3.49993 85.387C3.50276 85.6407 3.42422 85.7973 3.42009 85.8059C3.4112 85.8244 3.4663 85.7199 3.69885 85.468C4.13494 84.9956 4.88748 84.3288 5.91526 83.5035C7.95013 81.8695 10.8461 79.7857 13.8606 77.6847C16.8692 75.5877 19.9622 73.4968 22.3875 71.8462C23.5968 71.0231 24.6446 70.3065 25.4272 69.7568C25.8178 69.4825 26.1515 69.2434 26.41 69.05C26.6293 68.8859 26.8986 68.6795 27.0729 68.496L24.8979 66.4297ZM1.09631 8
16.7092C1.38123 86.9547 1.98071 87.3676 2.69391 87.8423C3.44571 88.3426 4.4256 88.9774 5.54911 89.6958C7.7974 91.1334 10.6421 92.9191 13.433 94.6594C16.2248 96.4003 18.9663 98.098 21.0097 99.3604C22.0315 99.9916 22.8789 100.514 23.4709 100.879C23.7669 101.061 23.999 101.204 24.1572 101.301C24.2363 101.35 24.297 101.387 24.3378 101.413C24.3582 101.425 24.3737 101.435 24.3841 101.441C24.3893 101.444 24.3933 101.447 24.3959 101.448C24.3972 101.449 24.3982 101.45 24.3989 101.45C24.3992 101.45 24.3994 101.45 24.3996 101.451C24.3998 101.451 24.3999 101.451 25.1855 100.173C25.971 98.895 25.971 98.895 25.9708 98.8949C25.9706 98.8948 25.9704 98.8946 25.9701 98.8944C25.9694 98.894 25.9685 98.8934 25.9672 98.8926C25.9646 98.891 25.9607 98.8887 25.9556 98.8855C25.9453 98.8792 25.9299 98.8697 25.9095 98.8572C25.8689 98.8322 25.8084 98.795 25.7295 98.7464C25.5717 98.6493 25.34 98.5067 25.0444 98.3246C24.4533 97.9604 23.607 97.4386 22.5865 96.8081C20.5452 95.5471 17.8074 93.8517 15.0204 92.1138C12.2325 90.3753 9.39911 88.5967 7.16521 87.1683C6.04762 86.4537 5.0854 85.8302 4.35599 85.3448C3.58798 84.8337 3.16715 84.5335 3.05456 84.4365L1.09631 86.7092Z"],hi=["M26.7173 128.977C27.3012 129.565 28.251 129.568 28.8386 128.984C29.4262 128.4 29.4292 127.45 28.8453 126.863L26.7173 128.977ZM12.0412 35.88L13.3282 36.6505L13.3282 36.6505L12.0412 35.88ZM129.441 35.96L130.677 35.1103L130.677 35.1101L129.441 35.96ZM139.337 75.4338C139.218 76.2536 139.785 77.0149 140.605 77.1343C141.425 77.2537 142.186 76.6859 142.306 75.8661L139.337 75.4338ZM127.814 58.5145C127.342 57.834 126.407 57.6653 125.727 58.1378C125.046 58.6103 124.877 59.5449 125.35 60.2254L127.814 58.5145ZM140.732 79.7499L139.5 80.6054C139.78 81.0087 140.24 81.2495 140.731 81.2499C141.222 81.2504 141.682 81.0105 141.962 80.6078L140.732 79.7499ZM155.543 61.1278C156.016 60.4482 155.849 59.5132 155.17 59.0394C154.49 58.5657 153.555 58.7325 153.082 59.4121L155.543 61.1278ZM27.7813 127.92C28.8453 126.863 28.8456 126.863 28.8457 126.863C28.8455 126.863 28.8454 126.863 28.845 126.862C28.8443 126.862 28.8429 126.86 28.8408 126.858C28.8367 126.854 28.8299 126.847 28.8205 126.837C28.8018 126.818 28.7727 126.789 28.7338 126.748C28.6559 126.668 28.5386 126.545 28.3853 126.382C28.0787 126.055 27.6284 125.566 27.0629 124.924C25.9317 123.64 24.3407 121.746 22.5166 119.323C18.8657 114.474 14.2966 107.528 10.6084 99.1281C3.23639 82.3391 -0.576029 59.8731 13.3282 36.6505L10.7543 35.1094C-3.81149 59.4369 0.246116 82.9909 7.86159 100.334C11.6672 109.001 16.3712 116.149 20.12 121.128C21.9958 123.619 23.6363 125.572 24.8116 126.907C25.3994 127.574 25.8711 128.087 26.1982 128.435C26.3618 128.61 26.4892 128.743 26.5769 128.833C26.6207 128.879 26.6547 128.914 26.6782 128.938C26.69 128.95 26.6992 128.959 26.7057 128.966C26.709 128.969 26.7116 128.971 26.7135 128.973C26.7145 128.974 26.7154 128.975 26.7159 128.976C26.7167 128.977 26.7173 128.977 27.7813 127.92ZM13.3282 36.6505C27.7216 12.6091 49.3148 2.38121 70.8058 3.23004C92.3496 4.08095 113.948 16.0733 128.205 36.8098L130.677 35.1101C115.934 13.6666 93.4979 1.12397 70.9242 0.232378C48.2977 -0.661296 25.6908 10.1608 10.7543 35.1095L13.3282 36.6505ZM128.205 36.8097C135.133 46.8882 137.909 56.5843 138.957 63.7471C139.481 67.3295 139.573 70.2768 139.535 72.3173C139.516 73.3373 139.464 74.1299 139.419 74.6609C139.396 74.9264 139.374 75.1264 139.359 75.2567C139.352 75.3218 139.346 75.3695 139.342 75.3992C139.34 75.414 139.338 75.4244 139.337 75.4302C139.337 75.4331 139.337 75.4348 139.337 75.4354C139.337 75.4357 139.337 75.4357 139.337 75.4355C139.337 75.4353 139.337 75.4349 139.337 75.4349C139.337 75.4344 139.337 75.4338 140.821 75.6499C142.306 75.8661 142.306 75.8654 142.306 75.8646C142.306 75.8643 142.306 75.8634 142.306 75.8627C142.306 75.8612 142.307 75.8595 142.307 75.8575C142.307 75.8535 142.308 75.8483 142.309 75.8419C142.311 75.8292 142.313 75.8118 142.316 75.7899C142.322 75.7461 142.33 75.6841 142.339 75.6044C142.358 75.445 142.382 75.2147 142.408 74.918C142.459 74.3246 142.514 73.4648 142.534 72.3732C142.575 70.1906 142.476 67.0779 141.925 63.3128C140.823 55.7806 137.91 45.6318 130.677 35.1103L128.205 36.8097ZM125.35 60.2254L139.5 80.6054L141.964 78.8945L127.814 58.5145L125.35 60.2254ZM141.962 80.6078L155.543 61.1278L153.082 59.4121L139.501 78.8921L141.962 80.6078Z"],fi=["M3.21633 0.905802C2.71692 0.24483 1.77625 0.113856 1.11527 0.613263C0.454302 1.11267 0.323328 2.05334 0.822736 2.71432L3.21633 0.905802ZM242.512 154.494C242.73 155.294 243.555 155.765 244.354 155.547C245.153 155.33 245.625 154.505 245.407 153.706L242.512 154.494ZM217.556 130.667C216.946 130.105 215.997 130.145 215.436 130.754C214.875 131.363 214.914 132.312 215.523 132.873L217.556 130.667ZM261.594 123.863C261.524 123.037 260.798 122.425 259.972 122.495C259.147 122.566 258.535 123.292 258.605 124.117L261.594 123.863ZM2.01953 1.81006C0.822736 2.71432 0.823071 2.71476 0.823533 2.71537C0.823858 2.7158
10.82445 2.71658 0.8251 2.71744C0.8264 2.71916 0.828212 2.72155 0.830534 2.72461C0.835178 2.73073 0.84186 2.73953 0.850564 2.75097C0.867973 2.77383 0.893471 2.80723 0.926926 2.85082C0.993835 2.93801 1.09258 3.06599 1.2221 3.23204C1.48114 3.56413 1.86334 4.04856 2.36026 4.66358C3.354 5.8935 4.80714 7.64641 6.6521 9.74808C10.3402 13.9493 15.6033 19.5548 21.9005 25.165C34.4108 36.3107 51.3362 47.7801 68.2495 47.7801V44.7801C52.5329 44.7801 36.3432 34.0144 23.8961 22.9251C17.7145 17.4178 12.5383 11.9058 8.90664 7.76892C7.09176 5.70152 5.66498 3.98022 4.69376 2.77817C4.2082 2.17722 3.83666 1.70624 3.58758 1.38691C3.46304 1.22725 3.36913 1.10552 3.3069 1.02443C3.27579 0.983885 3.25259 0.9535 3.23745 0.933615C3.22988 0.923673 3.22433 0.916355 3.2208 0.911706C3.21904 0.909381 3.21778 0.907723 3.21703 0.906737C3.21666 0.906244 3.21648 0.906011 3.2163 0.905763C3.21625 0.905698 3.21633 0.905802 2.01953 1.81006ZM68.2495 47.7801C85.242 47.7801 97.1572 36.8151 108.385 26.3893C119.795 15.7949 130.467 5.80006 145.31 5.80006V2.80006C129.082 2.80006 117.539 13.7952 106.344 24.1909C94.9669 34.755 83.887 44.7801 68.2495 44.7801V47.7801ZM145.31 5.80006C160.15 5.80006 176.942 15.3621 193.851 38.9075C210.745 62.4316 227.581 99.6909 242.512 154.494L245.407 153.706C230.428 98.7292 213.474 61.0885 196.288 37.1576C179.117 13.2481 161.539 2.80006 145.31 2.80006V5.80006ZM216.539 131.77C215.523 132.873 215.523 132.874 215.524 132.874C215.524 132.874 215.524 132.874 215.524 132.874C215.525 132.875 215.526 132.876 215.528 132.878C215.531 132.88 215.535 132.884 215.541 132.89C215.553 132.9 215.57 132.917 215.593 132.938C215.639 132.98 215.707 133.043 215.796 133.125C215.974 133.288 216.236 133.528 216.569 133.835C217.236 134.447 218.193 135.324 219.349 136.382C221.662 138.498 224.777 141.337 227.983 144.231C231.188 147.124 234.49 150.077 237.175 152.417C238.517 153.586 239.711 154.609 240.666 155.396C241.584 156.154 242.37 156.771 242.85 157.057L244.389 154.483C244.141 154.334 243.535 153.875 242.575 153.082C241.651 152.32 240.48 151.317 239.146 150.155C236.481 147.832 233.194 144.893 229.993 142.004C226.793 139.116 223.684 136.281 221.374 134.169C220.219 133.112 219.264 132.237 218.598 131.625C218.265 131.319 218.005 131.08 217.827 130.916C217.738 130.835 217.67 130.772 217.625 130.73C217.602 130.709 217.585 130.693 217.573 130.683C217.567 130.677 217.563 130.673 217.56 130.671C217.559 130.669 217.557 130.668 217.557 130.668C217.556 130.667 217.556 130.667 217.556 130.667C217.556 130.667 217.556 130.667 216.539 131.77ZM242.85 157.057C243.647 157.534 244.457 157.321 244.949 157.08C245.435 156.841 245.873 156.46 246.247 156.077C247.013 155.292 247.856 154.129 248.722 152.776C250.47 150.044 252.493 146.244 254.397 142.333C256.305 138.414 258.115 134.341 259.436 131.045C260.095 129.399 260.64 127.929 261.014 126.76C261.201 126.177 261.352 125.648 261.453 125.198C261.544 124.794 261.631 124.301 261.594 123.863L258.605 124.117C258.6 124.06 258.61 124.163 258.526 124.54C258.451 124.87 258.329 125.307 258.157 125.845C257.813 126.92 257.297 128.317 256.651 129.929C255.361 133.15 253.58 137.157 251.7 141.02C249.815 144.89 247.851 148.571 246.195 151.159C245.359 152.465 244.647 153.421 244.1 153.982C243.818 154.271 243.661 154.37 243.625 154.387C243.595 154.402 243.956 154.223 244.389 154.483L242.85 157.057Z"],pi=(0,re.IU)({viewBox:"0 0 201 99",path:(0,L.jsx)("path",{fill:"currentColor",strokeLinejoin:"round",d:"M2.51481 0.705453C1.90476 0.144987 0.95586 0.185188 0.395394 0.795245C-0.165072 1.4053 -0.12487 2.3542 0.485187 2.91466L2.51481 0.705453ZM30.61 41.8701L32.0044 41.3172L32.0042 41.3166L30.61 41.8701ZM80.05 96.9301L79.8463 95.444L79.8463 95.444L80.05 96.9301ZM147.01 32.4501L146.953 30.9512L146.952 30.9512L147.01 32.4501ZM191.127 75.4237C191.334 76.226 192.151 76.7091 192.954 76.5028C193.756 76.2965 194.239 75.4788 194.033 74.6765L191.127 75.4237ZM173.13 63.9293C172.351 63.6478 171.491 64.0512 171.209 64.8304C170.928 65.6095 171.331 66.4693 172.11 66.7508L173.13 63.9293ZM200.796 53.8084C200.972 52.9988 200.458 52.2 199.648 52.0242C198.839 51.8484 198.04 52.3622 197.864 53.1717L200.796 53.8084ZM1.5 1.81006C0.485187 2.91466 0.485078 2.91456 0.485049 2.91454C0.485145 2.91463 0.485195 2.91467 0.485385 2.91485C0.485767 2.9152 0.486463 2.91584 0.487472 2.91677C0.48949 2.91863 0.492759 2.92164 0.497263 2.9258C0.506271 2.93412 0.520218 2.94703 0.538978 2.96446C0.576499 2.99931 0.633269 3.05225 0.708275 3.12274C0.858292 3.26372 1.08123 3.4749 1.36898 3.75206C1.94453 4.30642 2.77911 5.1245 3.80795 6.17268C5.86627 8.26967 8.69868 11.2841 11.7884 14.9472C17.985 22.2937 25.1433 32.1639 29.2158 42.4235L32.0042 41.3166C27.7567 30.6162 20.36 20.4564 14.0816 13.0129C10.9338 9.28103 8.04873 6.21045 5.94892 4.07119C4.8987 3.00124 4.04406 2.16338 3.45016 1.59134C3.15319 1.3053 2.92134 1.08565 2.76275 0.936616C2.68345 0.862096 2.62247 0.805222 2.58081 0.766521C2.55998 0.74717 2.54398 0.732362 2.53294 0.722162C2.52742 0.717062 2.52314 0.713114 2.52011 0.710327C2.5186 0.708933 2.5174 0.707829 2.51651 0.707017C2.51607 0.70661 2.51565 0.706219 2.51543 0.706016C2.51508 0.705698 2.51481 0.705453 1.5 1.81006ZM29.2156 42.4229C33.3834 52.9352 39.9638 67.6419 48.481 79.3428C56.9208 90.9373 67.6798 100.14 80.2538 98.4162L79.8463 95.444C69.0802 96.92 59.2742 89.0728 50.9065 77.5773C42.6162 66.1882 36.1466 51.7649 32.0044 41.3172L29.2156 42.4229ZM80.2537 98.4162C93.235 96.6367 102.388 91.6654 109.198 85.1518C115.977 78.667 120.363 70.7181 123.926 63.1059C127.54 55.383 130.225 48.2324 133.718 42.7926C137.139 37.4641 141.097 34.1801 147.068 33.9489L146.952 30.9512C139.623 31.235 134.899 35.3997 131.193 41.1719C127.559 46.8328 124.672 54.4346 121.209 61.8342C117.694 69.3445 113.497 76.8881 107.124 82.9839C100.782 89.051 92.215 93.7484 79.8463 95.444L80.2537 98.4162ZM147.067 33.949C159.766 33.462 169.744 39.8607 177.117 48.4531C184.503 57.0622 189.154 67.7489 191.127 75.4237L194.033 74.6765C191.966 66.6412 187.131 55.518 179.393 46.4995C171.641 37.4644 160.854 30.4181 146.953 30.9512L147.067 33.949ZM172.11 66.7508C172.064 66.7342 172.121 66.7535 172.359 66.8905C172.561 67.007 172.828 67.1698 173.158 67.3769C173.817 67.7903 174.683 68.353 175.695 69.0154C177.708 70.3343 180.279 72.0352 182.817 73.6536C185.349 75.2675 187.893 76.8283 189.858 77.8626C190.826 78.3721 191.732 78.7961 192.457 79.0202C192.798 79.1258 193.246 79.2352 193.696 79.2081C193.932 79.1938 194.267 79.137 194.599 78.9347C194.966 78.711 195.236 78.365 195.363 77.9522L192.497 77.0679C192.585 76.7807 192.78 76.5299 193.038 76.3725C193.262 76.2365 193.454 76.2172 193.515 76.2135C193.616 76.2074 193.587 76.2297 193.343 76.1542C192.896 76.016 192.193 75.7013 191.255 75.2078C189.409 74.2362 186.955 72.7339 184.43 71.124C181.912 69.5187 179.368 67.8352 177.338 66.5057C176.328 65.8438 175.439 65.2663 174.752 64.8355C174.41 64.6205 174.106 64.4353 173.857 64.2917C173.644 64.1686 173.369 64.0159 173.13 63.9293L172.11 66.7508ZM195.363 77.9522C195.697 76.8703 197.067 70.7693 198.327 65.0702C198.964 62.1917 199.581 59.3764 200.039 57.2808C200.268 56.2329 200.457 55.365 200.589 54.7589C200.655 54.4559 200.707 54.2183 200.742 54.0565C200.759 53.9755 200.773 53.9136 200.782 53.8718C200.787 53.8509 200.79 53.8351 200.792 53.8245C200.793 53.8191 200.794 53.8151 200.795 53.8125C200.795 53.8111 200.795 53.8101 200.796 53.8094C200.796 53.8091 200.796 53.8088 200.796 53.8087C200.796 53.8085 200.796 53.8084 199.33 53.4901C197.864 53.1717 197.864 53.1718 197.864 53.172C197.864 53.1721 197.864 53.1724 197.864 53.1727C197.864 53.1734 197.864 53.1744 197.863 53.1757C197.863 53.1783 197.862 53.1823 197.861 53.1876C197.858 53.1981 197.855 53.2139 197.85 53.2347C197.841 53.2764 197.828 53.3382 197.81 53.419C197.775 53.5806 197.724 53.8178 197.658 54.1206C197.526 54.726 197.337 55.5933 197.108 56.6403C196.65 58.7344 196.034 61.5471 195.398 64.4224C194.113 70.2308 192.783 76.1398 192.497 77.0679L195.363 77.9522Z"}
1),displayName:"HandDrawnArrow01Icon"}),Ai=(0,re.IU)({viewBox:"0 0 183 145",path:(0,L.jsx)("path",{fill:"currentColor",strokeLinejoin:"round",d:"M0.911268 142.609C0.469057 143.31 0.678464 144.236 1.37899 144.678C2.07952 145.121 3.0059 144.911 3.44811 144.211L0.911268 142.609ZM72.1597 68.13L73.039 69.3453L73.0391 69.3452L72.1597 68.13ZM179.265 7.83735C180.07 7.6412 180.563 6.82972 180.367 6.02484C180.171 5.21997 179.359 4.7265 178.555 4.92265L179.265 7.83735ZM152.706 0.87818C151.882 0.791754 151.144 1.3896 151.058 2.21351C150.971 3.03741 151.569 3.77538 152.393 3.86181L152.706 0.87818ZM181.34 5.39L182.73 5.95338C182.907 5.51661 182.868 5.02205 182.626 4.61799C182.383 4.21393 181.965 3.94735 181.496 3.89818L181.34 5.39ZM169.32 31.0566C169.008 31.8244 169.379 32.699 170.146 33.0102C170.914 33.3213 171.789 32.9512 172.1 32.1834L169.32 31.0566ZM2.17969 143.41C3.44811 144.211 3.44808 144.211 3.44816 144.211C3.44833 144.21 3.44852 144.21 3.44886 144.21C3.44955 144.208 3.45067 144.207 3.45223 144.204C3.45535 144.199 3.4602 144.192 3.46678 144.181C3.47995 144.161 3.50005 144.129 3.527 144.087C3.58091 144.002 3.66226 143.876 3.77058 143.708C3.98722 143.374 4.31168 142.877 4.74008 142.233C5.5969 140.944 6.86934 139.067 8.52625 136.718C11.8404 132.021 16.6909 125.444 22.8286 117.936C35.1122 102.908 52.5139 84.1954 73.039 69.3453L71.2804 66.9147C50.4655 81.9746 32.8772 100.902 20.5058 116.037C14.316 123.609 9.42272 130.244 6.07501 134.989C4.40098 137.361 3.11294 139.262 2.24203 140.571C1.80656 141.226 1.47534 141.733 1.25226 142.078C1.14072 142.25 1.05621 142.382 0.999215 142.471C0.970718 142.516 0.949101 142.55 0.934423 142.573C0.927084 142.584 0.92148 142.593 0.917618 142.599C0.915687 142.602 0.914192 142.605 0.913133 142.606C0.912604 142.607 0.912138 142.608 0.911873 142.608C0.911516 142.609 0.911268 142.609 2.17969 143.41ZM73.0391 69.3452C93.6542 54.4263 116.725 39.8876 136.422 28.6465C146.27 23.0262 155.262 18.237 162.673 14.6399C170.12 11.
10247 175.866 8.66558 179.265 7.83735L178.555 4.92265C174.813 5.83442 168.812 8.32525 161.363 11.941C153.877 15.5749 144.823 20.3975 134.935 26.041C115.159 37.3274 91.9952 51.9237 71.2803 66.9148L73.0391 69.3452ZM152.393 3.86181L181.183 6.88181L181.496 3.89818L152.706 0.87818L152.393 3.86181ZM179.95 4.82661L169.32 31.0566L172.1 32.1834L182.73 5.95338L179.95 4.82661Z"}),displayName:"HandDrawnArrow02Icon"}),gi=(0,re.IU)({viewBox:"0 0 147 127",path:(0,L.jsx)("path",{fill:"currentColor",strokeLinejoin:"round",d:"M6.38156 121.894C5.99693 122.627 6.27992 123.534 7.01364 123.919C7.74736 124.303 8.65397 124.02 9.0386 123.286L6.38156 121.894ZM145.325 3.81938C146.114 3.56816 146.551 2.72455 146.299 1.93514C146.048 1.14572 145.205 0.709427 144.415 0.960649L145.325 3.81938ZM3.5738 102.853C3.49811 102.028 2.76799 101.421 1.94303 101.496C1.11806 101.572 0.51066 102.302 0.586352 103.127L3.5738 102.853ZM28.9816 118.919C29.5831 118.349 29.6088 117.4 29.0391 116.799C28.4694 116.197 27.52 116.171 26.9186 116.741L28.9816 118.919ZM7.71008 122.59C9.0386 123.286 9.03859 123.286 9.03866 123.286C9.03882 123.286 9.03899 123.286 9.0393 123.285C9.03992 123.284 9.04092 123.282 9.04231 123.279C9.04508 123.274 9.04939 123.266 9.05523 123.255C9.0669 123.233 9.08468 123.199 9.1085 123.154C9.15614 123.065 9.22796 122.93 9.32344 122.753C9.51438 122.398 9.79993 121.872 10.1759 121.193C10.9279 119.836 12.0415 117.865 13.4835 115.422C16.368 110.536 20.5639 103.764 25.8052 96.2291C36.3054 81.1348 50.9298 63.0854 67.5443 50.9617L65.7759 48.5383C48.7604 60.9546 33.9098 79.3252 23.3425 94.5159C18.05 102.124 13.814 108.961 10.9001 113.897C9.44284 116.366 8.3156 118.36 7.55156 119.74C7.16952 120.43 6.87823 120.966 6.68186 121.331C6.58367 121.513 6.50921 121.653 6.45899 121.747C6.43388 121.794 6.41483 121.83 6.4019 121.855C6.39544 121.867 6.39051 121.877 6.38711 121.883C6.38542 121.886 6.38411 121.889 6.38318 121.89C6.38272 121.891 6.38231 121.892 6.38208 121.893C6.38177 121.893 6.38156 121.894 7.71008 122.59ZM67.5443 50.9617C84.3133 38.7253 101.781 27.5618 116.074 19.1346C123.221 14.9213 129.565 11.3967 134.624 8.76688C139.719 6.11848 143.421 4.42532 145.325 3.81938L144.415 0.960649C142.234 1.65471 138.321 3.46405 133.24 6.10502C128.124 8.7646 121.732 12.3163 114.551 16.5504C100.189 25.0182 82.6369 36.2348 65.7759 48.5383L67.5443 50.9617ZM2.08008 102.99C0.586352 103.127 0.586366 103.127 0.586387 103.127C0.586403 103.128 0.58643 103.128 0.586462 103.128C0.586526 103.129 0.586617 103.13 0.586735 103.131C0.586971 103.134 0.587315 103.138 0.587767 103.142C0.58867 103.152 0.590004 103.167 0.591763 103.185C0.595282 103.223 0.600502 103.278 0.607384 103.351C0.621147 103.495 0.64156 103.706 0.668304 103.976C0.721784 104.514 0.800614 105.284 0.902238 106.214C1.10534 108.072 1.40015 110.575 1.76637 113.141C2.1316 115.7 2.57213 118.353 3.06983 120.503C3.31795 121.575 3.58868 122.558 3.88419 123.357C4.03196 123.756 4.19622 124.137 4.38146 124.472C4.5575 124.79 4.80062 125.156 5.13934 125.444L7.08081 123.156C7.13828 123.205 7.10383 123.196 7.0066 123.02C6.91857 122.861 6.81388 122.629 6.69765 122.315C6.46514 121.687 6.22767 120.842 5.99251 119.826C5.52365 117.801 5.09731 115.247 4.73628 112.717C4.37625 110.194 4.08544 107.727 3.88448 105.888C3.78407 104.969 3.70626 104.209 3.65361 103.679C3.62729 103.414 3.60726 103.207 3.59385 103.066C3.58715 102.996 3.5821 102.942 3.57874 102.906C3.57707 102.888 3.57581 102.875 3.57499 102.866C3.57457 102.861 3.57427 102.858 3.57407 102.856C3.57397 102.855 3.5739 102.854 3.57386 102.854C3.57383 102.853 3.57382 102.853 3.57381 102.853C3.5738 102.853 3.5738 102.853 2.08008 102.99ZM5.13934 125.444C5.83281 126.032 6.7914 126.159 7.51126 126.187C8.31967 126.219 9.26806 126.135 10.2723 125.981C12.2902 125.673 14.7443 125.051 17.1843 124.289C19.6304 123.526 22.109 122.609 24.1823 121.692C26.1873 120.806 28.0144 119.835 28.9816 118.919L26.9186 116.741C26.3708 117.26 24.9917 118.054 22.9692 118.948C21.0149 119.812 18.6448 120.691 16.2909 121.426C13.9308 122.162 11.6337 122.738 9.81913 123.016C8.9071 123.155 8.16893 123.211 7.62921 123.189C7.00095 123.165 6.94985 123.045 7.08081 123.156L5.13934 125.444Z"}
1),displayName:"HandDrawnArrow03Icon"}),ji=(0,re.IU)({viewBox:"0 0 176 121",path:(0,L.jsx)("path",{fill:"currentColor",strokeLinejoin:"round",d:"M0.240299 118.956C0.232613 119.784 0.897926 120.462 1.72632 120.47C2.55471 120.478 3.23248 119.812 3.24017 118.984L0.240299 118.956ZM27.2402 45.18L26.9554 43.7073L26.9553 43.7073L27.2402 45.18ZM79.8602 82.07L79.7785 80.5722L79.7778 80.5723L79.8602 82.07ZM141.36 10.14L141.268 8.64285L141.267 8.64288L141.36 10.14ZM170.763 31.1235C171.224 31.8123 172.155 31.9974 172.844 31.5371C173.533 31.0767 173.718 30.1452 173.257 29.4564L170.763 31.1235ZM146.15 30.29C145.322 30.29 144.65 30.9616 144.65 31.79C144.65 32.6184 145.322 33.29 146.15 33.29V30.29ZM173.94 31.79V33.29C174.388 33.29 174.812 33.0899 175.097 32.7444C175.382 32.399 175.498 31.9443 175.413 31.5046L173.94 31.79ZM169.663 1.83461C169.505 1.02131 168.718 0.489779 167.905 0.647394C167.092 0.805009 166.56 1.59209 166.718 2.40538L169.663 1.83461ZM1.74023 118.97C3.24017 118.984 3.24017 118.984 3.24017 118.984C3.24018 118.983 3.24018 118.983 3.24019 118.982C3.24021 118.98 3.24024 118.977 3.24028 118.973C3.24036 118.966 3.24049 118.954 3.24068 118.938C3.24107 118.906 3.2417 118.858 3.24266 118.795C3.24458 118.667 3.24784 118.476 3.25315 118.226C3.26378 117.726 3.2826 116.989 3.31538 116.049C3.38094 114.168 3.50225 111.471 3.72516 108.219C4.17128 101.711 5.02297 92.9982 6.64321 84.1489C8.26677 75.2814 10.6464 66.3668 14.1109 59.4074C17.598 52.4022 22.0069 47.7204 27.5252 46.6527L26.9553 43.7073C20.0435 45.0446 15.0499 50.789 11.4252 58.0704C7.77779 65.3975 5.3362 74.6298 3.69226 83.6086C2.045 92.6055 1.18294 101.438 0.732183 108.014C0.506654 111.304 0.383751 114.035 0.317199 115.944C0.28392 116.899 0.264721 117.65 0.253829 118.162C0.248384 118.419 0.245014 118.616 0.242999 118.749C0.241992 118.816 0.241323 118.867 0.240903 118.902C0.240693 118.919 0.240546 118.932 0.240449 118.941C0.2404 118.946 0.240364 118.949 0.24034 118.952C0.240328 118.953 0.240317 118.954 0.240311 118.955C0.240304 118.956 0.240299 118.956 1.74023 118.97ZM27.5251 46.6527C33.2367 45.548 37.6161 47.1642 41.4578 50.2759C45.3853 53.4571 48.6992 58.1582 52.1688 63.1936C55.5821 68.1472 59.1421 73.4179 63.4739 77.3292C67.8628 81.2922 73.13 83.9426 79.9426 83.5677L79.7778 80.5723C73.9605 80.8924 69.4439 78.6778 65.4844 75.1026C61.4678 71.4759 58.1147 66.5353 54.6392 61.4914C51.22 56.5293 47.6695 51.4466 43.3461 47.9447C38.9368 44.3733 33.6788 42.4069 26.9554 43.7073L27.5251 46.6527ZM79.9419 83.5678C89.4284 83.0503 96.5389 78.1012 102.204 71.176C107.838 64.2886 112.139 55.3324 116.031 46.5635C119.961 37.71 123.456 29.0988 127.526 22.5506C131.61 15.9815 135.981 11.9771 141.453 11.6371L141.267 8.64288C134.265 9.07792 129.18 14.2084 124.978 20.9669C120.764 27.7462 117.147 36.655 113.289 45.3465C109.394 54.1226 105.232 62.7364 99.882 69.2765C94.5628 75.7788 88.1671 80.1147 79.7785 80.5722L79.9419 83.5678ZM141.453 11.6371C149.062 11.1667 156.326 15.8349 161.856 20.9351C164.587 23.4542 166.821 26.0101 168.373 27.9386C169.148 28.9015 169.75 29.7046 170.157 30.264C170.36 30.5437 170.514 30.7621 170.616 30.909C170.667 30.9824 170.705 31.0378 170.73 31.074C170.742 31.0921 170.751 31.1054 170.757 31.1137C170.759 31.1179 170.761 31.1208 170.762 31.1224C170.763 31.1233 170.763 31.1238 170.763 31.1239C170.764 31.124 170.763 31.1239 170.763 31.124C170.763 31.1238 170.763 31.1235 172.01 30.29C173.257 29.4564 173.257 29.456 173.257 29.4555C173.257 29.4552 173.256 29.4547 173.256 29.4541C173.255 29.453 173.254 29.4516 173.253 29.4498C173.251 29.4464 173.247 29.4416 173.243 29.4356C173.235 29.4235 173.224 29.4065 173.209 29.3846C173.179 29.3407 173.135 29.2774 173.079 29.196C172.966 29.0332 172.799 28.7979 172.584 28.5006C172.152 27.9063 171.52 27.0635 170.71 26.0577C169.093 24.0486 166.758 21.3758 163.89 18.7299C158.219 13.5001 150.158 8.09326 141.268 8.64285L141.453 11.6371ZM146.15 33.29H173.94V30.29H146.15V33.29ZM175.413 31.5046L169.663 1.83461L166.718 2.40538L172.468 32.0754L175.413 31.5046Z"}),displayName:"HandDrawnArrow04Icon"}),mi=(0,re.IU)({viewBox:"0 0 190 186",path:(0,L.jsx)("path",{fill:"currentColor",strokeLinejoin:"round",d:"M16.2098 181.562C16.476 182.347 17.3278 182.767 18.1123 182.5C18.8968 182.234 19.3169 181.382 19.0507 180.598L16.2098 181.562ZM86.2202 98.87L85.4077 100.131L85.4082 100.131L86.2202 98.87ZM188.453 3.09554C189.119 2.60259
1189.259 1.66323 188.766 0.997435C188.273 0.331639 187.333 0.191527 186.668 0.684485L188.453 3.09554ZM2.8331 168.353C2.26566 167.749 1.31636 167.72 0.712788 168.287C0.109215 168.855 0.0799264 169.804 0.647369 170.407L2.8331 168.353ZM18.0302 183.7L17.9691 185.199L17.9693 185.199L18.0302 183.7ZM32.7436 165.383C32.8666 164.563 32.3022 163.8 31.4829 163.677C30.6637 163.554 29.8998 164.118 29.7769 164.937L32.7436 165.383ZM17.6302 181.08C19.0507 180.598 19.0508 180.598 19.0508 180.598C19.0508 180.598 19.0507 180.598 19.0506 180.598C19.0504 180.597 19.0499 180.596 19.0492 180.594C19.0478 180.589 19.0455 180.582 19.0422 180.573C19.0358 180.554 19.0259 180.523 19.0125 180.483C18.9859 180.401 18.9459 180.277 18.8942 180.113C18.7907 179.783 18.6403 179.291 18.4559 178.648C18.087 177.363 17.5824 175.477 17.0459 173.097C15.9723 168.334 14.7731 161.599 14.2735 153.725C13.273 137.957 15.0857 117.753 26.1888 99.6544L23.6317 98.0856C12.0848 116.907 10.2575 137.808 11.2795 153.915C11.7912 161.979 13.0188 168.874 14.1193 173.756C14.6698 176.199 15.189 178.14 15.5722 179.476C15.7638 180.143 15.9215 180.66 16.0321 181.012C16.0874 181.188 16.131 181.323 16.1611 181.415C16.1762 181.461 16.1879 181.497 16.1961 181.521C16.2002 181.534 16.2034 181.543 16.2057 181.55C16.2068 181.553 16.2078 181.556 16.2084 181.558C16.2088 181.559 16.2091 181.56 16.2093 181.561C16.2096 181.561 16.2098 181.562 17.6302 181.08ZM26.1888 99.6544C31.7461 90.5959 37.387 85.7355 42.8031 83.5151C48.1965 81.3041 53.5649 81.6301 58.7607 83.3375C63.9857 85.0546 68.976 88.1508 73.52 91.3971C75.7885 93.0177 77.9182 94.6552 79.9098 96.1674C81.8861 97.668 83.7419 99.0574 85.4077 100.131L87.0328 97.6091C85.4786 96.6076 83.7113 95.287 81.724 93.7781C79.7519 92.2806 77.5774 90.6088 75.2639 88.956C70.6439 85.6555 65.3585 82.3479 59.6973 80.4875C54.0068 78.6174 47.8783 78.1922 41.6652 80.7393C35.4747 83.2771 29.3994 88.6841 23.6317 98.0856L26.1888 99.6544ZM85.4082 100.131C91.4245 104.005 99.6615 107.351 109.205 105.625C118.76 103.896 129.279 97.145 139.987 81.5594L137.514 79.8606C127.082 95.0451 117.176 101.134 108.671 102.673C100.154 104.214 92.696 101.255 87.0322 97.6088L85.4082 100.131ZM139.987 81.5594C150.617 66.0868 159.287 48.9349 167.032 34.4472C170.915 27.1825 174.559 20.5987 178.115 15.1774C181.684 9.73606 185.088 5.58705 188.453 3.09554L186.668 0.684485C182.868 3.49797 179.23 8.00772 175.607 13.532C171.97 19.0763 168.271 25.765 164.386 33.0329C156.593 47.6101 148.024 64.5633 137.514 79.8606L139.987 81.5594ZM1.74023 169.38C0.647369 170.407 0.647473 170.408 0.647628 170.408C0.647748 170.408 0.647953 170.408 0.648192 170.408C0.648669 170.409 0.649349 170.41 0.65023 170.411C0.651992 170.412 0.654558 170.415 0.657918 170.419C0.664637 170.426 0.67453 170.436 0.687506 170.45C0.713456 170.478 0.751738 170.518 0.801627 170.571C0.901402 170.676 1.04762 170.83 1.23447 171.026C1.60814 171.418 2.14454 171.976 2.79718 172.647C4.10156 173.987 5.87445 175.778 7.74269 177.576C9.60586 179.369 11.5862 181.189 13.3007 182.578C14.1555 183.27 14.9737 183.879 15.6972 184.326C16.059 184.55 16.4226 184.749 16.7743 184.899C17.1082 185.042
117.525 185.181 17.9691 185.199L18.0914 182.201C18.168 182.204 18.1359 182.218 17.9513 182.14C17.7844 182.069 17.5598 181.951 17.2751 181.775C16.7058 181.422 15.9988 180.902 15.1885 180.246C13.5731 178.938 11.6646 177.186 9.82278 175.414C7.98602 173.647 6.23766 171.881 4.94704 170.554C4.30218 169.892 3.77265 169.34 3.40475 168.955C3.22082 168.762 3.07735 168.611 2.98013 168.508C2.93152 168.457 2.89448 168.418 2.86974 168.391C2.85736 168.378 2.84806 168.368 2.84193 168.362C2.83886 168.359 2.83658 168.356 2.83511 168.355C2.83437 168.354 2.83383 168.353 2.8335 168.353C2.83333 168.353 2.83323 168.353 2.83315 168.353C2.8331 168.353 2.8331 168.353 1.74023 169.38ZM17.9693 185.199C18.8779 185.236 19.7111 184.746 20.2961 184.325C20.9529 183.853 21.6487 183.203 22.3458 182.464C23.7466 180.979 25.2979 178.979 26.7524 176.877C28.2105 174.771 29.5992 172.522 30.6688 170.524C31.7033 168.591 32.5457 166.701 32.7436 165.383L29.7769 164.937C29.6648 165.684 29.0672 167.159 28.0238 169.108C27.0157 170.992 25.6887 173.143 24.2856 175.17C22.8789 177.202 21.4233 179.07 20.1637 180.405C19.5307 181.076 18.983 181.574 18.5444 181.889C18.0341 182.257 17.9201 182.194 18.0912 182.201L17.9693 185.199Z"}),displayName:"HandDrawnArrow07Icon"}),wi=(0,re.IU)({viewBox:"0 0 242 169",path:(0,L.jsx)("path",{fill:"currentColor",strokeLinejoin:"round",d:"M2.47655 161.395C1.98226 162.06 2.12051 162.999 2.78532 163.494C3.45014 163.988 4.38977 163.85 4.88405 163.185L2.47655 161.395ZM241.292 2.15419C241.378 1.33015 240.779 0.593104 239.955 0.507946C239.131 0.422788 238.393 1.02177 238.308 1.84581L241.292 2.15419ZM5.17455 140.161C5.24699 139.336 4.6367 138.608 3.81145 138.536C2.98619 138.463 2.25847 139.074 2.18604 139.899L5.17455 140.161ZM1.57031 164.07L0.076057 163.939C0.0406276 164.343 0.170021 164.743 0.434787 165.05C0.699552 165.357 1.07716 165.543 1.48167 165.567L1.57031 164.07ZM24.1486 168.494C24.9074 168.826 25.792 168.481 26.1243 167.722C26.4566 166.963 26.1109 166.078 25.352 165.746L24.1486 168.494ZM3.6803 162.29C4.88405 163.185 4.88368 163.185 4.8834 163.186C4.88343 163.186 4.88323 163.186 4.88327 163.186C4.88336 163.186 4.88379 163.185 4.88456 163.184C4.8861 163.182 4.88902 163.178 4.89332 163.173C4.90193 163.161 4.91607 163.143 4.93579 163.117C4.97525 163.066 5.03704 162.986 5.12163 162.88C5.29079 162.668 5.55108 162.348 5.90599 161.932C6.6158 161.101 7.70403 159.887 9.19859 158.378C12.1877 155.361 16.8021 151.167 23.2655 146.514C36.1892 137.209 56.5197 126.053 86.0586 118.787L85.342 115.873C55.411 123.237 34.7314 134.561 21.5126 144.079C14.9048 148.837 10.1648 153.14 7.06732 156.267C5.5186 157.83 4.3805 159.099 3.62481 159.984C3.24696 160.426 2.9647 160.773 2.7745 161.012C2.6794 161.131 2.60732 161.224 2.55781 161.288C2.53305 161.32 2.51394 161.345 2.50041 161.363C2.49365 161.372 2.48829 161.379 2.48431 161.385C2.48232 161.387 2.48068 161.389 2.47939 161.391C2.47874 161.392 2.47803 161.393 2.47771 161.393C2.47708 161.394 2.47655 161.395 3.6803 162.29ZM86.0586 118.787C100.906 115.134 113.988 112.256 125.669 109.681C137.341 107.107 147.634 104.831 156.862 102.389C175.328 97.5002 189.66 91.912 202.518 81.7886L200.662 79.4314C188.27 89.188 174.392 94.6448 156.094 99.4887C146.939 101.912 136.71 104.174 125.023 106.751C113.345 109.326 100.229 112.211 85.342 115.873L86.0586 118.787ZM202.518 81.7886C228.204 61.5655 237.899 34.9911 241.292 2.15419L238.308 1.84581C234.962 34.2289 225.477 59.8945 200.662 79.4314L202.518 81.7886ZM2.18604 139.899L0.076057 163.939L3.06457 164.201L5.17455 140.161L2.18604 139.899ZM1.57031 164.07C1.48167 165.567 1.48167 165.567 1.48175 165.567C1.48187 165.567 1.48202 165.567 1.48226 165.567C1.48275 165.567 1.48351 165.567 1.48456 165.568C1.48666 165.568 1.48988 165.568 1.49422 165.568C1.50289 165.569 1.51601 165.569 1.53345 165.57C1.56832 165.573 1.62048 165.576 1.68891 165.58C1.82576 165.589 2.02769 165.601 2.28661 165.618C2.8045 165.652 3.55019 165.703 4.45919 165.77C6.27802 165.903 8.74683 166.102 11.351 166.36C13.9584 166.619 16.6851 166.936 19.025 167.307C21.4214 167.686 23.2415 168.097 24.1486 168.494L25.352 165.746C24.0441 165.173 21.8592 164.718 19.4941 164.343C17.0724 163.96 14.281 163.636 11.6472 163.375C9.01004 163.113 6.51448 162.913 4.67924 162.778C3.76122 162.71 3.00745 162.659 2.48265 162.625C2.22022 162.608 2.01499 162.595 1.87502 162.586C1.80504 162.581 1.75137 162.578 1.71502 162.576C1.69685 162.575 1.68301 162.574 1.67362 162.574C1.66893 162.573 1.66535 162.573 1.6629 162.573C1.66167 162.573 1.66073 162.573 1.66007 162.573C1.65975 162.573 1.65947 162.573 1.6593 162.573C1.65909 162.573 1.65896 162.573 1.57031 164.07Z"}
1),displayName:"HandDrawnArrow06Icon"}),yi=(0,re.IU)({viewBox:"0 0 223 89",path:(0,L.jsx)("path",{fill:"currentColor",strokeLinejoin:"round",d:"M3.47246 45.097C3.03449 44.3938 2.1094 44.1788 1.40621 44.6168C0.703019 45.0548 0.488013 45.9799 0.925981 46.683L3.47246 45.097ZM126.889 80.72L126.486 79.2752H126.486L126.889 80.72ZM207.525 4.4644C207.782 3.67667 207.351 2.83018 206.564 2.57373C205.776 2.31727 204.929 2.74795 204.673 3.53568L207.525 4.4644ZM180.971 19.6514C180.321 20.1637 180.208 21.1068 180.721 21.7578C181.233 22.4088 182.176 22.5211 182.827 22.0087L180.971 19.6514ZM206.089 1.79004L207.354 0.984334C207.127 0.62684 206.759 0.382337 206.341 0.311274C205.923 0.240212 205.495 0.349223 205.161 0.611357L206.089 1.79004ZM219.394 25.4757C219.839 26.1745 220.766 26.3803 221.465 25.9353C222.164 25.4903 222.369 24.5631 221.924 23.8643L219.394 25.4757ZM2.19922 45.89C0.925981 46.683 0.926607 46.6841 0.927375 46.6853C0.927819 46.686 0.92873 46.6875 0.92962 46.6889C0.931401 46.6917 0.93375 46.6955 0.936667 46.7001C0.942502 46.7094 0.950612 46.7222 0.961003 46.7385C0.981786 46.7712 1.0117 46.8178 1.05079 46.8778C1.12897 46.9979 1.24389 47.1717 1.39598 47.3949C1.70015 47.8412 2.15308 48.485 2.75824 49.2912C3.96839 50.9034 5.78832 53.1663 8.24577 55.7984C13.1595 61.0614 20.6312 67.8101 30.883 73.7812C51.4264 85.7465 83.0155 94.517 127.292 82.1649L126.486 79.2752C83.0129 91.4031 52.257 82.7586 32.3929 71.1889C22.441 65.3925 15.1933 58.8437 10.4386 53.7511C8.06184 51.2054 6.31028 49.0259 5.1575 47.4902C4.5812 46.7225 4.1548 46.1159 3.87501 45.7054C3.73512 45.5001 3.6319 45.3439 3.56494 45.241C3.53146 45.1896 3.50705 45.1515 3.49165 45.1274C3.48395 45.1153 3.47851 45.1066 3.47531 45.1016C3.47371 45.099 3.47268 45.0974 3.4722 45.0966C3.47196 45.0962 3.47203 45.0963 3.47191 45.0961C3.47211 45.0965 3.47246 45.097 2.19922 45.89ZM127.292 82.1649C157.546 73.7253 177.605 54.2745 190.079 36.9981C196.318 28.3573 200.672 20.2431 203.469 14.2849C204.868 11.3048 205.878 8.86144 206.54 7.15765C206.872 6.30568 207.116 5.63838 207.278 5.18112C207.36 4.95248 207.42 4.77633 207.461 4.65583C207.482 4.59557 207.497 4.54923 207.508 4.5172C207.513 4.50118 207.518 4.48874 207.52 4.47992C207.522 4.47551 207.523 4.47201 207.524 4.46942C207.524 4.46813 207.525 4.46687 207.525 4.46622C207.525 4.4652 207.525 4.4644 206.099 4.00004C204.673 3.53568 204.673 3.53534 204.673 3.53523C204.673 3.5355 204.673 3.53561 204.673 3.53615C204.672 3.53721 204.672 3.53919 204.671 3.54206C204.669 3.54781 204.666 3.55718 204.661 3.5701C204.653 3.59595 204.639 3.63603 204.621 3.68997C204.584 3.79783 204.528 3.96107 204.452 4.17654C204.298 4.60748 204.064 5.24722 203.744 6.07055C203.104 7.71738 202.12 10.0977 200.753 13.0102C198.018 18.837 193.754 26.7828 187.647 35.242C175.428 52.1655 155.883 71.0747 126.486 79.2752L127.292 82.1649ZM182.827 22.0087L207.017 2.96872L205.161 0.611357L180.971 19.6514L182.827 22.0087ZM204.824 2.59574L219.394 25.4757L221.924 23.8643L207.354 0.984334L204.824 2.59574Z"}),displayName:"HandDrawnArrow05Icon"}),bi=(0,re.IU)({viewBox:"0 0 196 115",path:(0,L.jsx)("path",{fill:"currentColor",strokeLinejoin:"round",d:"M12.322 110.461C12.3665 111.288 13.0732 111.922 13.9004 111.878C14.7276 111.833 15.3622 111.127 15.3177 110.299L12.322 110.461ZM145.27 2.73002L145.798 4.13382V4.13382L145.27 2.73002ZM192.786 25.0642C193.435 25.5797 194.378 25.472 194.894 24.8235C195.41 24.175 195.302 23.2314 194.653 22.7159L192.786 25.0642ZM3.15022 93.25C2.74704 92.5263 1.83353 92.2665 1.10983 92.6697C0.386129 93.0728 0.126294 93.9863 0.529471 94.71L3.15022 93.25ZM12.6198 113.33L11.3095 114.06C11.5266 114.45 11.9059 114.723 12.3444 114.805C12.783 114.886 13.2352 114.769 13.5783 114.484L12.6198 113.33ZM30.8283 100.154C31.4656 99.6245 31.553 98.6788 31.0237 98.0415C30.4943 97.4043 29.5486 97.3169 28.9113 97.8462L30.8283 100.154ZM13.8199 110.38C15.3177 110.299 15.3177 110.3 15.3177 110.301C15.3177 110.301 15.3178 110.301 15.3178 110.301C15.3178 110.301 15.3177 110.301 15.3177 110.3C15.3176 110.298 15.3174 110.294 15.3172 110.289C15.3167 110.278 15.3159 110.259 15.3149 110.233C15.313 110.181 15.3104 110.101 15.3083 109.993C15.3041 109.777 15.301
17 109.453 15.3098 109.034C15.3259 108.197 15.3839 106.986 15.5524 105.516C15.8901 102.569 16.6679 98.6132 18.4189 94.5442C21.8892 86.4803 29.206 77.875 44.9128 75.8376L44.5269 72.8625C27.6237 75.0551 19.4905 84.4648 15.6633 93.3583C13.7656 97.7681 12.9327 102.026 12.5719 105.174C12.3912 106.751 12.3281 108.058 12.3103 108.976C12.3015 109.436 12.304 109.799 12.3089 110.051C12.3114 110.177 12.3144 110.276 12.317 110.344C12.3183 110.379 12.3194 110.406 12.3203 110.425C12.3207 110.435 12.3211 110.443 12.3214 110.449C12.3216 110.452 12.3217 110.454 12.3218 110.456C12.3218 110.457 12.3219 110.458 12.3219 110.459C12.322 110.46 12.322 110.461 13.8199 110.38ZM44.9128 75.8376C60.9146 73.7619 69.23 76.3748 76.5402 78.8708C80.2244 80.1288 83.8065 81.419 87.9628 82.0314C92.1535 82.6488 96.8822 82.5752 102.967 81.2138L102.312 78.2862C96.5525 79.5748 92.195 79.6225 88.4001 79.0634C84.5707 78.4992 81.2678 77.315 77.5096 76.0318C69.9347 73.4453 61.1351 70.7082 44.5269 72.8625L44.9128 75.8376ZM102.967 81.2138C109.61 79.7277 113.593 74.4008 116.371 67.6751C119.146 60.9576 120.892 52.4131 122.808 43.9098C124.743 35.3222 126.862 26.7146 130.358 19.5449C133.839 12.4049 138.615 6.83834 145.798 4.13382L144.741 1.32623C136.599 4.39171 131.345 10.6751 127.662 18.2301C123.992 25.7554 121.811 34.6878 119.882 43.2503C117.933 51.8969 116.249 60.1124 113.598 66.5299C110.951 72.9392 107.515 77.1223 102.312 78.2862L102.967 81.2138ZM145.798 4.13382C152.573 1.583 161.242 4.24111 170.006 9.05946C178.675 13.8257 186.965 20.4364 192.786 25.0642L194.653 22.7159C188.864 18.1136 180.38 11.3393 171.451 6.43059C162.618 1.57394 152.866 -1.73295 144.741 1.32623L145.798 4.13382ZM0.529471 94.71L11.3095 114.06L13.9302 112.6L3.15022 93.25L0.529471 94.71ZM13.5783 114.484L30.8283 100.154L28.9113 97.8462L11.6613 112.176L13.5783 114.484Z"}),displayName:"HandDrawnArrow08Icon"}),vi=(0,re.IU)({viewBox:"0 0 42 94",path:(0,L.jsx)("path",{fill:"currentColor",strokeLinejoin:"round",d:"M19.423 3.58113C19.2636 2.7682 18.4753 2.23849 17.6623 2.39798C16.8494 2.55748 16.3197 3.34578 16.4792 4.15871L19.423 3.58113ZM15.9938 91.9446C15.7976 92.7495 16.291 93.561 17.0958 93.7572C17.9007 93.9534 18.7122 93.46 18.9084 92.6552L15.9938 91.9446ZM38.8464 19.2601C39.4761 19.7984 40.4229 19.7243 40.9612 19.0946C41.4996 18.465 41.4255 17.5181 40.7958 16.9798L38.8464 19.2601ZM21.8311 2.73993L22.8058 1.59979L22.8054 1.59943L21.8311 2.73993ZM15.0511 3.04993L16.1256 4.09656L16.1259 4.0962L15.0511 3.04993ZM0.209219 21.4034C-0.0705498 22.1831 0.334771 23.042 1.11453 23.3218C1.89428 23.6016 2.7532 23.1963 3.03297 22.4165L0.209219 21.4034ZM17.9511 3.86992C16.4792 4.15871 16.4792 4.15863 16.4792 4.15874C16.4792 4.15902 16.4793 4.15931 16.4794 4.15986C16.4796 4.16097 16.48 4.16281 16.4805 4.16537C16.4815 4.17049 16.483 4.1785 16.4851 4.18938C16.4893 4.21114 16.4957 4.24435 16.5042 4.28882C16.5211 4.37775 16.5463 4.51167 16.5789 4.68891C16.6442 5.04339 16.7391 5.5711 16.8568 6.25858C17.092 7.63361 17.4179 9.64742 17.7786 12.1924C18.5001 17.2833 19.3603 24.4953 19.913 32.9688C21.0198 49.9365 20.8871 71.8716 15.9938 91.9446L18.9084 92.6552C23.9051 72.1582 24.0224 49.8783 22.9067 32.7735C22.3481 24.2108 21.4789 16.9222 20.7489 11.7715C20.3839 9.1957 20.0534 7.1535 19.8138 5.7527C19.694 5.05227 19.5968 4.51212 19.5294 4.14572C19.4956 3.96252 19.4693 3.82274 19.4513 3.72809C19.4423 3.68076 19.4354 3.64471 19.4306 3.62014C19.4283 3.60786 19.4264 3.59845 19.4252 3.59194C19.4245 3.58869 19.424 3.58615 19.4237 3.58435C19.4235 3.58345 19.4233 3.58264 19.4233 3.58219C19.4231 3.58157 19.423 3.58113 17.9511 3.86992ZM40.7958 16.9798L22.8058 1.59979L20.8564 3.88007L38.8464 19.2601L40.7958 16.9798ZM22.8054 1.59943C20.2159 -0.612667 16.3593 -0.444473 13.9762 2.00366L16.1259 4.0962C17.4029 2.78433 19.4662 2.69253 20.8568 3.88043L22.8054 1.59943ZM13.9766 2.0033C11.8871 4.14848 9.10761 7.17573 6.52836 10.5578C3.96152 13.9236 1.5303 17.7213 0.209219 21.4034L3.03297 22.4165C4.20189 19.1585 6.42066 15.6462 8.91383 12.377C11.3946 9.12413 14.0851 6.19138 16.1256 4.09656L13.9766 2.0033Z"}),displayName:"HandDrawnArrow09Icon"}),Oi=(0,re.IU)({viewBox:"0 0 177 102",path:(0,L.jsx)("path",{fill:"currentColor",strokeLinejoin:"round",d:"M4.39206 83.5239C3.56423 83.4926 2.86779 84.1384 2.83652 84.9662C2.80525 85.7941 3.451 86.4905 4.27883 86.5218L4.39206 83.5239ZM74.2354 17.2328L72.751 17.0175L72.7509 17.018L74.2354 17.2328ZM173.754 13.0214C174.444
113.4805 175.375 13.2937 175.834 12.6042C176.293 11.9146 176.106 10.9834 175.417 10.5243L173.754 13.0214ZM27.0729 68.496C27.6435 67.8953 27.6192 66.9459 27.0186 66.3753C26.418 65.8048 25.4685 65.8291 24.8979 66.4297L27.0729 68.496ZM2.07544 85.5728L3.05457 84.4365L3.05104 84.4334L2.07544 85.5728ZM24.3999 101.451C25.1056 101.885 26.0294 101.664 26.4633 100.958C26.8972 100.253 26.6768 99.3289 25.971 98.895L24.3999 101.451ZM4.33545 85.0228C4.27883 86.5218 4.27947 86.5218 4.28058 86.5218C4.2816 86.5219 4.2832 86.5219 4.28523 86.522C4.2893 86.5221 4.29529 86.5224 4.30321 86.5227C4.31903 86.5233 4.34251 86.5241 4.37354 86.5252C4.43559 86.5275 4.52782 86.5308 4.64931 86.535C4.89228 86.5434 5.25226 86.5554 5.72186 86.5701C6.66104 86.5993 8.03872 86.639 9.79564 86.6807C13.3094 86.764 18.3407 86.8552 24.4154 86.887C36.5624 86.9507 52.893 86.7771 69.6106 85.8267C86.3151 84.8769 103.465 83.1486 117.226 80.0872C124.103 78.5572 130.197 76.6811 134.985 74.3696C139.736 72.0762 143.417 69.2515 145.153 65.7017L142.458 64.384C141.163 67.0317 138.214 69.4795 133.681 71.668C129.185 73.8384 123.34 75.6536 116.574 77.1588C103.049 80.1677 86.0883 81.885 69.4403 82.8315C52.8054 83.7773 36.541 83.9506 24.4311 83.8871C18.3774 83.8553 13.3648 83.7644 9.86674 83.6815C8.11776 83.6401 6.74757 83.6006 5.81536 83.5715C5.34926 83.557 4.99266 83.5451 4.75298 83.5368C4.63313 83.5326 4.54252 83.5294 4.48206 83.5272C4.45183 83.5261 4.42914 83.5253 4.4141 83.5247C4.40658 83.5244 4.40097 83.5242 4.3973 83.5241C4.39546 83.524 4.39415 83.524 4.39323 83.5239C4.3924 83.5239 4.39206 83.5239 4.33545 85.0228ZM145.153 65.7017C146.837 62.2568 146.895 59.1064 145.474 56.2992C144.105 53.5928 141.468 51.4247 138.238 49.5983C131.786 45.9504 122.14 43.2275 112.511 40.5044C102.763 37.7477 92.9788 34.9786 85.8597 31.2572C78.688 27.5084 74.8921 23.1686 75.72 17.4477L72.7509 17.018C71.6288 24.772 77.0691 30.0473 84.4699 33.9159C91.9234 37.8121 102.048 40.663 111.695 43.3912C121.461 46.1532 130.696 48.7802 136.762 52.2098C139.79 53.9222 141.821 55.7248 142.798 57.6537C143.723 59.4818 143.804 61.6313 142.458 64.384L145.153 65.7017ZM75.7199 17.4482C76.5555 11.689 81.9149 7.86325 90.7387 5.67579C99.455 3.51498 110.91 3.13912 122.629 3.78679C134.323 4.43311 146.167 6.09161 155.607 7.9373C160.327 8.86013 164.429 9.82649 167.599 10.7309C170.844 11.6567 172.921 12.4669 173.754 13.0214L175.417 10.5243C174.139 9.67378 171.621 8.75862 168.422 7.84607C165.149 6.91221 160.961 5.92724 156.183 4.99304C146.627 3.12466 134.644 1.4463 122.794 0.791364C110.969 0.137791 99.164 0.496306 90.0169 2.76393C80.9772 5.00491 73.8704 9.30167 72.751 17.0175L75.7199 17.4482ZM24.8979 66.4297C24.9298 66.3962 24.8751 66.4517 24.613 66.6478C24.39 66.8146 24.0848 67.0337 23.703 67.3018C22.9409 67.8371 21.9103 68.5421 20.6996 69.3661C18.2849 71.0095 15.1716 73.1142 12.1452 75.2235C9.12476 77.3287 6.15699 79.4618 4.03686 81.1643C2.98714 82.0073 2.08937 82.7887 1.49452 83.4331C1.2116 83.7395 0.906078 84.1106 0.715427 84.5079C0.620421 84.7058 0.495717 85.0276 0.500113 85.4205C0.505233 85.8782 0.689309 86.3607 1.09984 86.7122L3.05104 84.4334C3.36156 84.6993 3.49636 85.0685 3.49993 85.387C3.50276 85.6407 3.42422 85.7973 3.42009 85.8059C3.4112 85.8244 3.4663 85.7199 3.69885 85.468C4.13494 84.9956 4.88748 84.3288 5.91526 83.5035C7.95013 81.8695 10.8461 79.7857 13.8606 77.6847C16.8692 75.5877 19.9622 73.4968 22.3875 71.8462C23.5968 71.0231 24.6446 70.3065 25.4272 69.7568C25.8178 69.4825 26.1515 69.2434 26.41 69.05C26.6293 68.8859 26.8986 68.6795 27.0729 68.496L24.8979 66.4297ZM1.09631 8
16.7092C1.38123 86.9547 1.98071 87.3676 2.69391 87.8423C3.44571 88.3426 4.4256 88.9774 5.54911 89.6958C7.7974 91.1334 10.6421 92.9191 13.433 94.6594C16.2248 96.4003 18.9663 98.098 21.0097 99.3604C22.0315 99.9916 22.8789 100.514 23.4709 100.879C23.7669 101.061 23.999 101.204 24.1572 101.301C24.2363 101.35 24.297 101.387 24.3378 101.413C24.3582 101.425 24.3737 101.435 24.3841 101.441C24.3893 101.444 24.3933 101.447 24.3959 101.448C24.3972 101.449 24.3982 101.45 24.3989 101.45C24.3992 101.45 24.3994 101.45 24.3996 101.451C24.3998 101.451 24.3999 101.451 25.1855 100.173C25.971 98.895 25.971 98.895 25.9708 98.8949C25.9706 98.8948 25.9704 98.8946 25.9701 98.8944C25.9694 98.894 25.9685 98.8934 25.9672 98.8926C25.9646 98.891 25.9607 98.8887 25.9556 98.8855C25.9453 98.8792 25.9299 98.8697 25.9095 98.8572C25.8689 98.8322 25.8084 98.795 25.7295 98.7464C25.5717 98.6493 25.34 98.5067 25.0444 98.3246C24.4533 97.9604 23.607 97.4386 22.5865 96.8081C20.5452 95.5471 17.8074 93.8517 15.0204 92.1138C12.2325 90.3753 9.39911 88.5967 7.16521 87.1683C6.04762 86.4537 5.0854 85.8302 4.35599 85.3448C3.58798 84.8337 3.16715 84.5335 3.05456 84.4365L1.09631 86.7092Z"}),displayName:"HandDrawnArrow10Icon"}),ki=(0,re.IU)({viewBox:"0 0 156 130",path:(0,L.jsx)("path",{fill:"currentColor",strokeLinejoin:"round",d:"M26.7173 128.977C27.3012 129.565 28.251 129.568 28.8386 128.984C29.4262 128.4 29.4292 127.45 28.8453 126.863L26.7173 128.977ZM12.0412 35.88L13.3282 36.6505L13.3282 36.6505L12.0412 35.88ZM129.441 35.96L130.677 35.1103L130.677 35.1101L129.441 35.96ZM139.337 75.4338C139.218 76.2536 139.785 77.0149 140.605 77.1343C141.425 77.2537 142.186 76.6859 142.306 75.8661L139.337 75.4338ZM127.814 58.5145C127.342 57.834 126.407 57.6653 125.727 58.1378C125.046 58.6103 124.877 59.5449 125.35 60.2254L127.814 58.5145ZM140.732 79.7499L139.5 80.6054C139.78 81.0087 140.24 81.2495 140.731 81.2499C141.222 81.2504 141.682 81.0105 141.962 80.6078L140.732 79.7499ZM155.543 61.1278C156.016 60.4482 155.849 59.5132 155.17 59.0394C154.49 58.5657 153.555 58.7325 153.082 59.4121L155.543 61.1278ZM27.7813 127.92C28.8453 126.863 28.8456 126.863 28.8457 126.863C28.8455 126.863 28.8454 126.863 28.845 126.862C28.8443 126.862 28.8429 126.86 28.8408 126.858C28.8367 126.854 28.8299 126.847 28.8205 126.837C28.8018 126.818 28.7727 126.789 28.7338 126.748C28.6559 126.668 28.5386 126.545 28.3853 126.382C28.0787 126.055 27.6284 125.566 27.0629 124.924C25.9317 123.64 24.3407 121.746 22.5166 119.323C18.8657 114.474 14.2966 107.528 10.6084 99.1281C3.23639 82.3391 -0.576029 59.8731 13.3282 36.6505L10.7543 35.1094C-3.81149 59.4369 0.246116 82.9909 7.86159 100.334C11.6672 109.001 16.3712 116.149 20.12 121.128C21.9958 123.619 23.6363 125.572 24.8116 126.907C25.3994 127.574 25.8711 128.087 26.1982 128.435C26.3618 128.61 26.4892 128.743 26.5769 128.833C26.6207 128.879 26.6547 128.914 26.6782 128.938C26.69 128.95 26.6992 128.959 26.7057 128.966C26.709 128.969 26.7116 128.971 26.7135 128.973C26.7145 128.974 26.7154 128.975 26.7159 128.976C26.7167 128.977 26.7173 128.977 27.7813 127.92ZM13.3282 36.6505C27.7216 12.6091 49.3148 2.38121 70.8058 3.23004C92.3496 4.08095 113.948 16.0733 128.205 36.8098L130.677 35.1101C115.934 13.6666 93.4979 1.12397 70.9242 0.232378C48.2977 -0.661296 25.6908 10.1608 10.7543 35.1095L13.3282 36.6505ZM128.205 36.8097C135.133 46.8882 137.909 56.5843 138.957 63.7471C139.481 67.3295 139.573 70.2768 139.535 72.3173C139.516 73.3373 139.464 74.1299 139.419 74.6609C139.396 74.9264 139.374 75.1264 139.359 75.2567C139.352 75.3218 139.346 75.3695 139.342 75.3992C139.34 75.414 139.338 75.4244 139.337 75.4302C139.337 75.4331 139.337 75.4348 139.337 75.4354C139.337 75.4357 139.337 75.4357 139.337 75.4355C139.337 75.4353 139.337 75.4349 139.337 75.4349C139.337 75.4344 139.337 75.4338 140.821 75.6499C142.306 75.8661 142.306 75.8654 142.306 75.8646C142.306 75.8643 142.306 75.8634 142.306 75.8627C142.306 75.8612 142.307 75.8595 142.307 75.8575C142.307 75.8535 142.308 75.8483 142.309 75.8419C142.311 75.8292 142.313 75.8118 142.316 75.7899C142.322 75.7461 142.33 75.6841 142.339 75.6044C142.358 75.445 142.382 75.2147 142.408 74.918C142.459 74.3246 142.514 73.4648 142.534 72.3732C142.575 70.1906 142.476 67.0779 141.925 63.3128C140.823 55.7806 137.91 45.6318 130.677 35.1103L128.205 36.8097ZM125.35 60.2254L139.5 80.6054L141.964 78.8945L127.814 58.5145L125.35 60.2254ZM141.962 80.6078L155.543 61.1278L153.082 59.4121L139.501 78.8921L141.962 80.6078Z"}
1),displayName:"HandDrawnArrow11Icon"}),Li=(0,re.IU)({viewBox:"0 0 262 158",path:(0,L.jsx)("path",{fill:"currentColor",strokeLinejoin:"round",d:"M3.21633 0.905802C2.71692 0.24483 1.77625 0.113856 1.11527 0.613263C0.454302 1.11267 0.323328 2.05334 0.822736 2.71432L3.21633 0.905802ZM242.512 154.494C242.73 155.294 243.555 155.765 244.354 155.547C245.153 155.33 245.625 154.505 245.407 153.706L242.512 154.494ZM217.556 130.667C216.946 130.105 215.997 130.145 215.436 130.754C214.875 131.363 214.914 132.312 215.523 132.873L217.556 130.667ZM261.594 123.863C261.524 123.037 260.798 122.425 259.972 122.495C259.147 122.566 258.535 123.292 258.605 124.117L261.594 123.863ZM2.01953 1.81006C0.822736 2.71432 0.823071 2.71476 0.823533 2.71537C0.823858 2.7158 0.82445 2.71658 0.8251 2.71744C0.8264 2.71916 0.828212 2.72155 0.830534 2.72461C0.835178 2.73073 0.84186 2.73953 0.850564 2.75097C0.867973 2.77383 0.893471 2.80723 0.926926 2.85082C0.993835 2.93801 1.09258 3.06599 1.2221 3.23204C1.48114 3.56413 1.86334 4.04856 2.36026 4.66358C3.354 5.8935 4.80714 7.64641 6.6521 9.74808C10.3402 13.9493 15.6033 19.5548 21.9005 25.165C34.4108 36.3107 51.3362 47.7801 68.2495 47.7801V44.7801C52.5329 44.7801 36.3432 34.0144 23.8961 22.9251C17.7145 17.4178 12.5383 11.9058 8.90664 7.76892C7.09176 5.70152 5.66498 3.98022 4.69376 2.77817C4.2082 2.17722 3.83666 1.70624 3.58758 1.38691C3.46304 1.22725 3.36913 1.10552 3.3069 1.02443C3.27579 0.983885 3.25259 0.9535 3.23745 0.933615C3.22988 0.923673 3.22433 0.916355 3.2208 0.911706C3.21904 0.909381 3.21778 0.907723 3.21703 0.906737C3.21666 0.906244 3.21648 0.906011 3.2163 0.905763C3.21625 0.905698 3.21633 0.905802 2.01953 1.81006ZM68.2495 47.7801C85.242 47.7801 97.1572 36.8151 108.385 26.3893C119.795 15.7949 130.467 5.80006 145.31 5.80006V2.80006C129.082 2.80006 117.539 13.7952 106.344 24.1909C94.9669 34.755 83.887 44.7801 68.2495 44.7801V47.7801ZM145.31 5.80006C160.15 5.80006 176.942 15.3621 193.851 38.9075C210.745 62.4316 227.581 99.6909 242.512 154.494L245.407 153.706C230.428 98.7292 213.474 61.0885 196.288 37.1576C179.117 13.2481 161.539 2.80006 145.31 2.80006V5.80006ZM216.539 131.77C215.523 132.873 215.523 132.874 215.524 132.874C215.524 132.874 215.524 132.874 215.524 132.874C215.525 132.875 215.526 132.876 215.528 132.878C215.531 132.88 215.535 132.884 215.541 132.89C215.553 132.9 215.57 132.917 215.593 132.938C215.639 132.98 215.707 133.043 215.796 133.125C215.974 133.288 216.236 133.528 216.569 133.835C217.236 134.447 218.193 135.324 219.349 136.382C221.662 138.498 224.777 141.337 227.983 144.231C231.188 147.124 234.49 150.077 237.175 152.417C238.517 153.586 239.711 154.609 240.666 155.396C241.584 156.154 242.37 156.771 242.85 157.057L244.389 154.483C244.141 154.334 243.535 153.875 242.575 153.082C241.651 152.32 240.48 151.317 239.146 150.155C236.481 147.832 233.194 144.893 229.993 142.004C226.793 139.116 223.684 136.281 221.374 134.169C220.219 133.112 219.264 132.237 218.598 131.625C218.265 131.319 218.005 131.08 217.827 130.916C217.738 130.835 217.67 130.772 217.625 130.73C217.602 130.709 217.585 130.693 217.573 130.683C217.567 130.677 217.563 130.673 217.56 130.671C217.559 130.669 217.557 130.668 217.557 130.668C217.556 130.667 217.556 130.667 217.556 130.667C217.556 130.667 217.556 130.667 216.539 131.77ZM242.85 157.057C243.647 157.534 244.457 157.321 244.949 157.08C245.435 156.841 245.873 156.46 246.247 156.077C247.013 155.292 247.856 154.129 248.722 152.776C250.47 150.044 252.493 146.244 254.397 142.333C256.305 138.414 258.115 134.341 259.436 131.045C260.095 129.399 260.64 127.929 261.014 126.76C261.201 126.177 261.352 125.648 261.453 125.198C261.544 124.794 261.631 124.301 261.594 123.863L258.605 124.117C258.6 124.06 258.61 124.163 258.526 124.54C258.451 124.87 258.329 125.307 258.157 125.845C257.813 126.92 257.297 128.317 256.651 129.929C255.361 133.15 253.58 137.157 251.7 141.02C249.815 144.89 247.851 148.571 246.195 151.159C245.359 152.465 244.647 153.421 244.1 153.982C243.818 154.271 243.661 154.37 243.625 154.387C243.595 154.402 243.956 154.223 244.389 154.483L242.85 157.057Z"}),displayName:"HandDrawnArrow12Icon"}),Ii={src:"/_next/static/media/HandDrawnArrow01.8fe4f76c.svg",height:99,width:201},Di={src:"/_next/static/media/HandDrawnArrow02.2a59e0ed.svg",height:145,width:183},Mi={src:"/_next/static/media/HandDrawnArrow03.a9664023.svg",height:127,width:147},Si={src:"/_next/static/media/HandDrawnArrow04.f32b5348.svg",height:121,width:176},Zi={src:"/_next/static/media/HandDrawnArrow05.64d5f6b5.svg",height:89,width:223},Bi={src:"/_next/static/media/HandDrawnArrow06.ead6469b.svg",height:169,width:242},Ei={src:"/_next/static/media/HandDrawnArrow07.093f3544.svg",height:186,width:190},zi={src:"/_next/static/media/HandDrawnArrow08.3cecb2f5.svg",height:115,width:196},Pi={src:"/_next/static/media/HandDrawnArrow09.ceaba623.svg",height:94,width:42},Ri={src:"/_next/static/media/HandDrawnArrow10.7c021231.svg",height:102,width:177},Fi={src:"/_next/static/media/HandDrawnArrow11.19e4e63e.svg",height:130,width:156},Ti={src:"/_next/static/media/HandDrawnArrow12.56729f54.svg",height:158,width:262},Hi=function(){var e=(0,Ie.qY)(),t=e.isOpen,r=e.onToggle,n=e.onClose,o=Dn((function(e){return e.addArrow})),i=(0,b.T)((function(e){return e.addShape})),s=[{icon:pi,svg:Ii,paths:oi},{icon:Ai,svg:Di,paths:ii},{icon:gi,svg:Mi,paths:si},{icon:ji,svg:Si,paths:ai},{icon:yi,svg:Zi,paths:ci},{icon:wi,svg:Bi,paths:li},{icon:mi,svg:Ei,paths:Ci},{icon:bi,svg:zi,paths:ui},{icon:vi,svg:Pi,paths:di},{icon:Oi,svg:Ri,paths:xi},{icon:ki,svg:Fi,paths:hi},{icon:Li,svg:Ti,paths:fi}];return(0,L.jsxs)(Ze.J2,{isOpen:t,onClose:n,children:[(0,L.jsx)(Ze.xo,{children:(0,L.jsxs)(x.zx,{variant:"tertiaryGray",size:{base:"xs",lg:"sm"},role:"group","aria-label":"Add Shape",gap:"4px",px:"6px",onClick:r,children:[(0,L.jsx)(vi,{overflow:"visible",transform:"rotate(270deg)",strokeWidth:4,h:{base:"16px",lg:"20px"},w:{base:"16px",lg:"20px"},fill:"gray.500",stroke:"gray.500",_groupHover:{stroke:"gray.600",fill:"gray.600"},transition:".2s"}),(0,L.jsx)(ze,{stroke:"gray.500",fill:"none",h:"12px",w:"12px",_groupHover:{stroke:"gray.600"}})]})}),(0,L.jsx)(ni.h_,{children:(0,L.jsx)(Ze.yk,{shadow:"xl",w:"fit-content",borderRadius:"8px",mt:"12px",children:(0,L.jsx)(Ze.b,{p:"12px",children:(0,L.jsx)(C.rj,{templateColumns:"1fr 1fr 1fr 1fr",gap:"12px",children:s.map((function(e,t){return(0,L.jsx)(C.kC,{role:"group",transition:".2s",_hover:{bg:"primary.50",boxShadow:"inset 0 0px 0px 1px ".concat(ve.Z.colors.primary[300])},borderRadius:"6px",p:"6px",h:"40px",w:"40px",cursor:"pointer",onClick:function(){return function(e){var t=(0,O.Z)();o({id:t,x:10,y:10,height:e.svg.height,width:e.svg.width,scaleX:1.5,scaleY:1.5,color:"#FFFFFF",strokeWidth:4,paths:e.paths,shadow:null}),i({type:"arrow",id:t}),n()}(e)}
1,boxShadow:"0 0 0 1px ".concat(ve.Z.colors.gray[300]),children:(0,L.jsx)(re.JO,{overflow:"visible",as:e.icon,h:"100%",w:"100%",transition:".2s",fill:"gray.500",stroke:"gray.500",_groupHover:{fill:"primary.600",stroke:"primary.600"},strokeWidth:5})},t)}))})})})})]})},Qi=(0,s.memo)(Hi),Ui=r(1427),_i="/_next/static/media/logo-full-white.9092c137.svg",Ni=function(){var e=Xe((function(e){return e.addText})),t=(0,b.T)((function(e){return e.addShape}));return(0,L.jsx)(x.zx,{variant:"tertiaryGray",size:{base:"xs",lg:"sm"},role:"group","aria-label":"Add Text",onClick:function(){var r=new window.Image;r.src=_i,r.onload=function(n){var o=(0,O.Z)();e({id:o,logo:{image:r,scale:1,src:_i,display:!1,spacing:0,x:0},x:10,y:10,width:400,height:300,style:{align:"left",fontSize:45,fontStyle:"normal",fontFamily:"Inter",letterSpacing:1,lineHeight:1,textDecoration:"",color:"#FFFFFF"},title:{text:"This is a title",display:!1,spacing:0,y:0},text:{text:"This is a text...",y:0}}),t({type:"text",id:o})}},gap:"4px",children:(0,L.jsx)(Ui.Z,{strokeWidth:2,fill:"none",h:{base:"16px",lg:"20px"},w:{base:"16px",lg:"20px"},stroke:"gray.500",_groupHover:{stroke:"gray.600"},transition:".2s"})})},Wi=(0,s.memo)(Ni),Vi=r(7390);function Ji(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}var Yi=function(){var e=(0,b.T)((function(e){return e.stageRef})),t=((0,b.T)((function(e){return e.model})),(0,b.T)((function(e){return e.selectedShape}))),r=(0,b.T)((function(e){return e.setSelectedShape})),n=y((function(e){return e.imagePicked})),o=(0,s.useState)(0),i=(o[0],o[1]);(0,s.useEffect)((function(){var e;return n?e=setInterval((function(){i((function(e){return e+1}))}),1e3):n||clearInterval(e),function(){return clearInterval(e)}}),[n]);var a=function(){var n,o,i=t;r(null);var s=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Ji(Object(r),!0).forEach((function(t){(0,u.Z)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Ji(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({},null===(n=e.current)||void 0===n?void 0:n.attrs);!function(t){var r,n,o;null===(r=e.current)||void 0===r||r.scale({x:t,y:t}),null===(n=e.current)||void 0===n||n.width(e.current.width()*t),null===(o=e.current)||void 0===o||o.height(e.current.height()*t)}(1);var a=null===(o=e.current)||void 0===o?void 0:o.toDataURL({pixelRatio:1}),c=document.createElement("a");c.href=a,c.download="image.png",c.click(),function(t){var r,n,o;null===(r=e.current)||void 0===r||r.scale({x:t.scaleX,y:t.scaleY}),null===(n=e.current)||void 0===n||n.width(t.width),null===(o=e.current)||void 0===o||o.height(t.height)}(s),r(i)};return(0,L.jsxs)(L.Fragment,{children:[(0,L.jsx)(x.zx,{className:"hideAboveLG",size:"sm",variant:"primary",onClick:a,colorScheme:"primary",leftIcon:(0,L.jsx)(Vi.Z,{fill:"none",strokeWidth:1.67}),children:"Download"}),(0,L.jsx)(x.zx,{className:"hideBelowLG",size:"xl",variant:"primary",onClick:a,colorScheme:"primary",leftIcon:(0,L.jsx)(Vi.Z,{fill:"none",strokeWidth:1.67}),children:"Download"})]})},qi=(0,s.memo)(Yi),Gi=(0,re.IU)({viewBox:"0 0 51 56",path:(0,L.jsxs)(L.Fragment,{children:[(0,L.jsx)("path",{fill:"currentColor",strokeLinejoin:"round",fillRule:"evenodd",clipRule:"evenodd",d:"M16.8194 51.7952C12.0194 50.4482 6.994 49.7687 2.119 49.1462C1.069 49.0157 0.094151 49.744 0.019151 50.77C-0.130849 51.7967 0.61959 52.7357 1.59459 52.8662C6.31959 53.4655 11.1941 54.1067 15.7691 55.4035C16.7442 55.6847 17.7946 55.1057 18.0946 54.1097C18.3946 53.1145 17.7944 52.0772 16.8194 51.7952Z"}),(0,L.jsx)("path",{fill:"currentColor",strokeLinejoin:"round",fillRule:"evenodd",clipRule:"evenodd",d:"M31.3688 32.698C23.6438 24.8147 14.9438 17.9462 7.36882 9.85147C6.69382 9.09547 5.49382 9.05497 4.74382 9.76072C3.99382 10.4672 3.91912 11.6552 4.66912 12.4112C12.2441 20.5292 20.9441 27.4202 28.6691 35.3267C29.4191 36.0647 30.6188 36.0752 31.3688 35.3492C32.0438 34.624 32.1188 33.436 31.3688 32.698Z"}),(0,L.jsx)("path",{fill:"currentColor",strokeLinejoin:"round",fillRule:"evenodd",clipRule:"evenodd",d:"M45.8456 2.37623C46.0706 6.88823 46.2951 11.4002 46.5201 15.913C46.5201 16.9465 47.4206 17.7445 48.4706 17.6942C49.5206 17.6432 50.2701 16.7635 50.2701 15.7292C50.0451 11.2097 49.8206 6.69098 49.5956 2.17223C49.5206 1.13873 48.6204 0.345982 47.5704 0.402232C46.5954 0.458482 45.7706 1.34348 45.8456 2.37623Z"})]}
1),displayName:"HandDrawnAccent15Icon"}),Xi=(0,re.IU)({viewBox:"0 0 112 69",path:(0,L.jsxs)(L.Fragment,{children:[(0,L.jsx)("path",{fill:"currentColor",strokeLinejoin:"round",fillRule:"evenodd",clipRule:"evenodd",d:"M14.2043 0.565433C9.79433 2.54543 5.41431 4.46544 1.06431 6.57294C0.126812 7.02294 -0.263129 8.14032 0.186871 9.07032C0.636871 10.0078 1.76175 10.3979 2.69175 9.94794C7.01925 7.85544 11.3617 5.95048 15.7417 3.98548C16.6867 3.55798 17.1069 2.44794 16.6869 1.51044C16.2594 0.56544 15.1493 0.137933 14.2043 0.565433Z"}),(0,L.jsx)("path",{fill:"currentColor",strokeLinejoin:"round",fillRule:"evenodd",clipRule:"evenodd",d:"M46.6033 23.9877C40.1983 37.8552 34.4981 52.0378 28.3931 66.0328C27.9806 66.9853 28.4157 68.0878 29.3607 68.5003C30.3132 68.9128 31.4155 68.4853 31.8355 67.5328C37.9255 53.5603 43.6105 39.4003 50.008 25.5628C50.443 24.6178 50.0307 23.5078 49.0932 23.0728C48.1482 22.6378 47.0383 23.0502 46.6033 23.9877Z"}),(0,L.jsx)("path",{fill:"currentColor",strokeLinejoin:"round",fillRule:"evenodd",clipRule:"evenodd",d:"M101.557 27.5881C103.604 40.3381 106.012 53.0506 107.917 65.8231C108.074 66.8431 109.026 67.548 110.046 67.398C111.074 67.248 111.779 66.2881 111.629 65.2681C109.716 52.4806 107.309 39.7531 105.254 26.9881C105.089 25.9681 104.129 25.2705 103.109 25.4355C102.081 25.6005 101.392 26.5606 101.557 27.5881Z"})]}),displayName:"HandDrawnAccent16Icon"}),Ki=(0,re.IU)({viewBox:"0 0 50 49",path:(0,L.jsxs)(L.Fragment,{children:[(0,L.jsx)("path",{fill:"currentColor",strokeLinejoin:"round",fillRule:"evenodd",clipRule:"evenodd",d:"M45.3339 23.3611C43.7881 29.6461 43.8893 35.6985 43.7041 42.0735C43.6681 43.3185 44.6461 44.3536 45.8873 44.3911C47.1293 44.4286 48.1659 43.4461 48.2026 42.2011C48.3781 36.1561 48.2364 30.4036 49.7034 24.4336C50.0004 23.2261 49.2616 22.0036 48.0556 21.7111C46.8503 21.4111 45.6301 22.1536 45.3339 23.3611Z"}),(0,L.jsx)("path",{fill:"currentColor",strokeLinejoin:"round",fillRule:"evenodd",clipRule:"evenodd",d:"M32.202 11.181C21.7155 20.766 11.835 33.096 4.92899 45.546C4.32674 46.6335 4.71902 48.0061 5.80502 48.6061C6.89102 49.2061 8.262 48.816 8.86425 47.7285C15.5423 35.691 25.098 23.766 35.238 14.5035C36.1545 13.6635 36.2182 12.2385 35.3805 11.3235C34.5427 10.4085 33.1185 10.341 32.202 11.181Z"}),(0,L.jsx)("path",{fill:"currentColor",strokeLinejoin:"round",fillRule:"evenodd",clipRule:"evenodd",d:"M29.546 0.710927C19.955 -0.871573 10.0693 1.82839 1.34827 5.64589C0.210524 6.14839 -0.308491 7.47586 0.188759 8.60836C0.686759 9.74836 2.01503 10.2659 3.15278 9.77089C11.0953 6.29089 20.078 3.71087 28.8133 5.15087C30.0388 5.35337 31.1975 4.52089 31.3993 3.29839C31.6018 2.07589 30.7708 0.913427 29.546 0.710927Z"})]}),displayName:"HandDrawnAccent17Icon"}),$i=(0,re.IU)({viewBox:"0 0 51 50",path:(0,L.jsxs)(L.Fragment,{children:[(0,L.jsx)("path",{fill:"currentColor",strokeLinejoin:"round",fillRule:"evenodd",clipRule:"evenodd",d:"M11.5772 27.9072C11.3867 27.7202 11.1947 27.5331 11.0014 27.3475C9.03049 25.4582 7.07493 23.5669 5.24011 21.5408C4.79553 21.0502 3.96083 20.0982 3.12263 19.6083C2.52312 19.2579 1.90265 19.1114 1.33524 19.184C0.973719 19.23 0.445418 19.4122 0.18021 20.1052C0.135543 20.2218 0.0825132 20.422 0.0615757 20.6775C0.0280757 21.0906 0.0608618 21.8319 0.0713305 21.9344C0.217893 23.4294 0.36445 24.8587 0.633148 26.3376C0.880211 27.6986 1.0491 29.07 1.31501 30.4288C1.71282 32.4618 2.22511 34.4188 2.97188 36.3548C3.24895 37.0736 4.05783 37.4317 4.77669 37.1546C5.49484 36.8775 5.85357 36.0694 5.5765 35.3505C4.88905 33.5673 4.42075 31.7653 4.05504 29.8928C3.79123 28.5465 3.62442 27.187 3.37945 25.8386C3.22032 24.9613 3.10725 24.1022 3.01094 23.2354L3.17076 23.4147C5.05025 25.4896 7.0512 27.4277 9.06957 29.3624C9.82472 30.0868 10.5541 30.8322 11.3211 31.5448C11.3832 31.6355 11.67 32.0514 11.811 32.1938C12.0455 32.4311 12.2988 32.5637 12.5194 32.6293C13.0798 32.7968 13.6486 32.7347 14.1455 32.1066C14.5175 31.6362 14.7317 30.9068 14.7157 30.0358C14.6941 28.8389 14.2398 27.261 14.1434 26.5337C13.5335 21.9324 12.5466 17.3492 12.2842 12.708C12.2409 11.9389 11.5814 11.3498 10.8123 11.3931C10.0432 11.4371 9.45341 12.0966 9.49738 12.8657C9.76329 17.5766 10.7564 22.2297 11.3755 26.9008C11.409 27.1493 11.4886 27.5031 11.5772 27.9072Z"}),(0,L.jsx)("path",{fill:"currentColor",strokeLinejoin:"round",fillRule:"evenodd",clipRule:"evenodd",d:"M23.7742 8.83363C22.1913 9.25308 20.6056 9.61877 19.334 10.7061C18.0038 11.8444 17.3275 13.4978 17.0868 15.3403C16.7797 17.6909 17.1914 20.3576 17.4469 22.258C17.5795 23.2421 17.636 24.6135 17.9229 25.8286C18.1699 26.8734 18.5907 27.8093 19.2321 28.4646C20.2399 29.494 21.7865 29.598 23.3729 28.9559C25.2056 28.2141 27.0307 26.5021 27.5269 25.5041C27.8702 24.8145 27.589 23.9756 26.8987 23.633C26.2092 23.2896 25.371 23.5708 25.0276 24.2604C24.7129 24.8934 23.488 25.8977 22.3253 26.3688C22.0657 26.4735 21.8088 26.5516 21.566 26.5712C21.4396 26.5816 21.3133 26.5998 21.2275 26.5126C20.8066 26.0819 20.6587 25.3819 20.5365 24.6749C20.3656 23.6895 20.3181 22.66 20.2141 21.8854C19.9852 20.1859 19.5804 17.804 19.8547 15.7018C20.002 14.5747 20.3348 13.5243 21.1493 12.8278C22.0943 12.0196 23.3114 11.8444 24.4888 11.5325C25.2335 11.3357 25.6781 10.5707 25.4806 9.82606C25.2838 9.08139 24.5188 8.63682 23.7742 8.83363Z"}),(0,L.jsx)("path",{fill:"currentColor",strokeLinejoin:"round",fillRule:"evenodd",clipRule:"evenodd",d:"M23.6668 16.1887C22.4406 16.8566 21.1299 17.5433 19.8157 18.0151C19.0906 18.2755 18.713 19.0753 18.9726 19.8004C19.2329 20.5256 20.0327 20.9031 20.7579 20.6428C22.2053 20.1235 23.6521 19.3761 25.0019 18.6412C25.6782 18.2727 25.9287 17.424 25.5602 16.7477C25.1917 16.0708 24.3438 15.8209 23.6668 16.1887Z"}),(0,L.jsx)("path",{fill:"currentColor",strokeLinejoin:"round",fillRule:"evenodd",clipRule:"evenodd",d:"M40.5247 16.9297C39.5057 15.6972 38.4288 14.4842 37.2912 13.3759C37.1984 13.2859 36.0511 12.3409 35.3692 11.9878C34.9093 11.7498 34.5017 11.7065 34.263 11.729
16C33.5685 11.7966 33.1449 12.1727 32.9711 12.8162C32.805 13.4332 32.745 14.076 32.745 14.732C31.7128 12.7967 30.7685 10.8062 30.1948 8.71038C30.1474 8.53729 30.109 8.45633 30.1027 8.44167C29.9094 8.01455 29.6351 7.86935 29.5374 7.81212C29.0572 7.53017 28.6245 7.57766 28.2595 7.74167C28.2148 7.76121 27.2308 8.1981 27.466 9.31407C27.4848 9.4041 27.6453 10.0455 27.6921 10.296C27.7333 10.5138 27.8226 10.7099 27.9475 10.876C28.9092 13.6383 30.3805 16.2479 31.7924 18.796C32.0974 19.3466 32.3353 19.914 32.4924 20.5233C32.5384 20.7013 32.5573 21.104 32.5978 21.3015C32.6668 21.6358 32.8036 21.8598 32.8909 21.9742C33.3445 22.5703 33.9035 22.631 34.4193 22.4782C34.6398 22.4133 35.0816 22.2646 35.3503 21.6246C35.9547 20.1869 35.8863 18.5991 35.7112 16.9995C35.6595 16.5263 35.5953 16.0531 35.5562 15.5855C36.7978 16.8194 37.9598 18.1804 39.0521 19.5406C39.1721 19.69 40.3879 21.0495 40.711 21.2519C41.5192 21.76 42.1467 21.3782 42.4154 21.1507C42.825 20.8031 43.1475 20.2065 43.2787 19.4464C43.4476 18.4631 43.3143 17.1098 43.301 16.5654C43.2124 12.9013 43.0797 9.07119 42.2569 5.49367C42.0845 4.74271 41.335 4.27369 40.584 4.44607C39.833 4.61846 39.3641 5.36874 39.5364 6.119C40.3174 9.51646 40.4256 13.1547 40.51 16.6331C40.5121 16.7134 40.5177 16.8139 40.5247 16.9297Z"}),(0,L.jsx)("path",{fill:"currentColor",strokeLinejoin:"round",fillRule:"evenodd",clipRule:"evenodd",d:"M46.1025 4.56542C46.6085 7.01161 47.1152 9.43546 47.446 11.9507C47.5465 12.715 48.2479 13.2538 49.0121 13.1533C49.7756 13.0528 50.3144 12.3514 50.2139 11.5871C49.7477 8.03963 48.9409 4.6715 48.2654 1.17214C48.005 -0.180418 46.7195 0.00873672 46.6406 0.0226951C46.4668 0.0534034 45.5198 0.255099 45.4883 1.36409C45.4863 1.43179 45.5316 1.91052 45.5393 2.09617C45.556 2.5212 45.5476 2.93648 45.526 3.36221C45.5009 3.85284 45.7319 4.29742 46.1025 4.56542Z"}),(0,L.jsx)("path",{fill:"currentColor",strokeLinejoin:"round",fillRule:"evenodd",clipRule:"evenodd",d:"M49.7154 18.9905C49.8571 18.5592 49.7852 18.0665 49.4809 17.6848C49 17.0825 48.1213 16.9841 47.519 17.4649C46.9628 17.9088 46.8588 18.4497 46.9335 19.1113C47.02 19.8769 47.7124 20.4282 48.478 20.341C49.178 20.2621 49.6986 19.6759 49.7154 18.9905Z"}),(0,L.jsx)("path",{fill:"currentColor",strokeLinejoin:"round",fillRule:"evenodd",clipRule:"evenodd",d:"M23.3638 45.9162C23.2214 45.6147 23.107 45.3767 23.0798 45.3257C21.783 42.9005 20.376 40.5073 18.8441 38.223C18.4149 37.583 17.5474 37.412 16.9074 37.8413C16.2674 38.2705 16.0964 39.138 16.5256 39.778C18.0059 41.9848 19.3647 44.2984 20.6182 46.642C20.7138 46.8207 21.351 48.4084 21.8061 49.0708C22.2185 49.6703 22.7364 49.8845 23.033 49.9285C23.5041 49.9983 24.2411 49.8294 24.8392 49.031C25.6202 47.989 26.6328 45.205 26.7996 44.743C27.1053 43.8929 27.3643 43.001 27.6044 42.1335C28.0594 40.4878 28.3211 38.8128 28.5549 37.1252C28.661 36.3617 28.1271 35.6568 27.3636 35.5507C26.6008 35.4453 25.8952 35.9793 25.7898 36.7421C25.5727 38.3075 25.3361 39.8624 24.9139 41.3888C24.692 42.1893 24.4547 43.0135 24.1727 43.798C24.0876 44.0332 23.7567 45.0047 23.3638 45.9162Z"})]}),displayName:"HandDrawnAccent09Icon"}),es=(0,re.IU)({viewBox:"0 0 74 24",path:(0,L.jsxs)(L.Fragment,{children:[(0,L.jsx)("path",{fill:"currentColor",strokeLinejoin:"round",fillRule:"evenodd",clipRule:"evenodd",d:"M16.4428 3.39646C15.2192 3.37235 13.1818 2.9865 11.3163 2.87198C9.69726 2.77283 8.1751 2.90178 7.1263 3.36138C6.09047 3.81375 5.33633 4.61874 4.81072 5.62594C4.27939 6.65334 4.00449 7.91498 3.74379 8.90351C2.65039 13.0592 1.94049 17.3171 0.974572 21.5002C0.724126 22.568 1.39066 23.6406 2.45844 23.891C3.53286 24.1412 4.59866 23.4681 4.8491 22.4004C5.8102 18.2573 6.51512 14.033 7.59707 9.91766C7.76705 9.27211 7.91671 8.47454 8.20995 7.76359C8.32899 7.4592 8.42729 7.13591 8.7139 7.00994C9.30701 6.75708 10.1657 6.79108 11.0786 6.84925C13.0041 6.96769 15.1079 7.35717 16.3713 7.37948C17.4686 7.40268 18.3788 6.52413 18.3953 5.42712C18.4185 4.3298 17.5468 3.41937 16.4428 3.39646Z"}),(0,L.jsx)("path",{fill:"currentColor",strokeLinejoin:"round",fillRule:"evenodd",clipRule:"evenodd",d:"M15.9155 12.0257C12.9198 12.1884 9.86299 12.1744 6.85885 12.1515C5.76214 12.1416 4.85881 13.0265 4.84886 14.1232C4.84585 15.2263 5.72382 16.1231 6.82716 16.1327C9.91117 16.1587 13.0543 16.1687 16.1295 16.0024C17.2299 15.9457 18.0707 15.0039 18.0074 13.9038C17.951 12.8101 17.0092 11.9693 15.9155 12.0257Z"}),(0,L.jsx)("path",{fill:"currentColor",strokeLinejoin:"round",fillRule:"evenodd",clipRule:"evenodd",d:"M20.7682 7.75706C20.6259 8.86644 20.4027 10.5309 20.3204 10.9134C19.6125 14.1945 18.9043 17.469 18.1559 20.7387C17.9058 21.8131 18.5787 22.8788 19.6464 23.1292C20.7206 23.3727 21.7867 22.7063 22.0368 21.6319C22.7909 18.3421 23.5051 15.054 24.2121 11.753C24.3438 11.1424 24.7534 8.4596 24.8589 7.27217C24.9237 6.50516 24.7871 5.98655 24.7341 5.84279C24.5237 5.30755 24.1787 5.02422 23.8918 4.85123C23.3113 4.50554 22.6634 4.42871 21.9491 4.79338C21.8259 4.85878 21.1057 5.2436 20.7372 6.63567C20.635 7.01902 20.6524 7.40355 20.7682 7.75706Z"}),(0,L.jsx)("path",{fill:"currentColor",strokeLinejoin:"round",fillRule:"evenodd",clipRule:"evenodd",d:"M29.9604 15.7945C32.7388 14.5055 34.7619 11.6563 35.1357 9.06141C35.3777 7.36947 34.9735 5.78677 33.8897 4.60024C32.9111 3.53517 31.3129 2.72404 28.8344 2.71711C27.5719 2.7147 26.3824 3.14756 25.2284 3.63188C23.8987 4.19726 22.5507 4.94288 21.5142 5.96666C20.7322 6.7397 20.7298 8.00216 21.5028 8.78424C22.2758 9.56632 23.5383 9.5687 24.3204 8.79567C24.9943 8.12721 25.9039 7.67388 26.7773 7.30198C27.4358 7.02622 28.0984 6.69711 28.8296 6.70374C29.9724 6.70495 30.7313 6.88307 31.0622 7.43941C31.3431 7.9183 31.2387 8.54764 31.0274 9.16185C30.5687 10.4716 29.4446 11.7585 28.014 12.2953C26.6677 12.7883 25.4486 12.7176 24.0581 12.6745C22.3345 12.6133 22.0289 13.9294 21.9572 14.2516C21.8526 14.728 21.821 15.4935 22.5898 16.1828C22.6935 16.2711 22.9207 16.4467 23.2661 16.5905C23.5238 16.705 24.0629 16.8733 24.2938 16.9824C24.9044 17.2602 25.5298 17.5705 26.0979 17.9367C27.8911 19.091 29.5502 20.5106 30.7156 22.3246C31.3024 23.248 32.5372 23.5173 33.4603 22.9239C34.3904 22.3368 34.6597 21.1022 34.0663 20.1791C32.9789 18.4745 31.5511 17.0245 29.9604 15.7945Z"}),(0,L.jsx)("path",{fill:"currentColor",strokeLinejoin:"round",fillRule:"evenodd",clipRule:"evenodd",d:"M53.8823 2.10875C52.2434 2.010
15 49.7518 1.42609 47.4701 1.36371C45.4876 1.30765 43.6496 1.65031 42.3305 2.59393C40.7733 3.70782 39.7491 5.44201 39.089 7.43864C38.2898 9.88011 38.0478 12.7414 37.6313 14.8333C37.4315 15.8456 37.1392 17.0149 37.2143 18.0811C37.283 19.1544 37.6606 20.1539 38.5159 20.992C39.6561 22.1029 41.2563 22.6679 43.0311 22.833C45.0995 23.0247 47.4093 22.6805 49.0374 22.54C50.1359 22.4436 50.9423 21.4769 50.8458 20.3783C50.7497 19.2864 49.7827 18.4732 48.6908 18.5694C47.4732 18.6779 45.8238 18.9324 44.2349 18.9116C43.1114 18.8962 41.9983 18.8205 41.2964 18.1415C41.0601 17.9131 41.1713 17.5824 41.2104 17.275C41.2843 16.7069 41.4375 16.1286 41.5399 15.6057C41.8696 13.943 42.07 11.7745 42.5694 9.752C42.9564 8.17971 43.4789 6.6677 44.6437 5.8374C45.5638 5.17768 46.9705 5.27991 48.3716 5.4089C50.313 5.58642 52.2852 6.00163 53.6574 6.07879C54.7499 6.14208 55.695 5.30188 55.7583 4.20939C55.8213 3.11026 54.9814 2.17174 53.8823 2.10875Z"}),(0,L.jsx)("path",{fill:"currentColor",strokeLinejoin:"round",fillRule:"evenodd",clipRule:"evenodd",d:"M51.2174 10.3138C48.1852 10.1128 45.1383 10.3177 42.1046 10.3758C41.0091 10.3924 40.1336 11.3027 40.1505 12.4048C40.1737 13.5 41.0838 14.3756 42.179 14.3524C45.0999 14.2993 48.0406 14.0926 50.9595 14.2855C52.0523 14.3554 53.0042 13.5214 53.0741 12.4286C53.1438 11.3292 52.3168 10.3834 51.2174 10.3138Z"}),(0,L.jsx)("path",{fill:"currentColor",strokeLinejoin:"round",fillRule:"evenodd",clipRule:"evenodd",d:"M59.5957 16.784C59.6075 16.6041 59.6338 16.3039 59.6718 16.1161C59.7953 15.4727 59.9731 14.8534 60.0267 14.4257C60.2579 12.7874 60.4767 10.7312 60.9737 8.80174C61.3863 7.20836 61.9549 5.68763 63.0616 4.74703C63.3494 4.5014 63.7575 4.4164 64.2062 4.3495C64.925 4.23045 65.7354 4.22685 66.5543 4.26272C68.5841 4.33655 70.6552 4.58781 71.9499 4.42265C73.04 4.28673 73.8119 3.28828 73.6759 2.19819C73.5334 1.10841 72.5349 0.336579 71.4448 0.4725C70.0446 0.655738 67.6204 0.23443 65.4691 0.265774C63.4571 0.290788 61.6431 0.725431 60.4852 1.70823C59.1033 2.88059 58.1503 4.57161 57.5063 6.48114C56.6938 8.92321 56.3892 11.7209 56.0884 13.874C55.9717 14.6699 55.5251 16.0987 55.6086 17.2045C55.6794 18.1779 56.0489 18.9982 56.7135 19.5859C57.9108 20.6411 59.5087 21.1532 61.2558 21.293C63.3164 21.4585 65.5919 21.0958 67.2721 20.9331C68.3704 20.83 69.17 19.8569 69.0669 18.7587C68.9641 17.6671 67.9908 16.8609 66.8995 16.9703C65.6292 17.0878 63.9872 17.3618 62.3989 17.3542C61.3691 17.3545 60.3495 17.2879 59.5957 16.784Z"}),(0,L.jsx)("path",{fill:"currentColor",strokeLinejoin:"round",fillRule:"evenodd",clipRule:"evenodd",d:"M70.641 9.61042C67.3159 9.54231 64.0366 9.45888 60.7221 9.62283C59.6217 9.67949 58.774 10.615 58.8306 11.7153C58.887 12.809 59.8223 13.6568 60.9227 13.6001C64.1444 13.4404 67.3306 13.5214 70.5559 13.5874C71.6532 13.6106 72.5638 12.7388 72.587 11.6415C72.6099 10.5376 71.738 9.627 70.641 9.61042Z"})]}),displayName:"HandDrawnAccent10Icon"}),ts=(0,re.IU)({viewBox:"0 0 75 39",path:(0,L.jsxs)(L.Fragment,{children:[(0,L.jsx)("path",{fill:"currentColor",strokeLinejoin:"round",fillRule:"evenodd",clipRule:"evenodd",d:"M71.0089 5.60229C56.9324 31.7772 28.8131 42.4188 2.69646 27.6829C1.82703 27.1922 0.724491 27.499 0.233807 28.3577C-0.256877 29.2318 0.0498334 30.3358 0.919265 30.8265C28.9128 46.6357 59.1037 35.3654 74.1922 7.31967C74.6645 6.44564 74.3348 5.34145 73.4562 4.8661C72.5776 4.40609 71.4812 4.72825 71.0089 5.60229Z"}),(0,L.jsx)("path",{fill:"currentColor",strokeLinejoin:"round",d:"M24.6731 16.4571C27.5808 16.4571 29.9381 14.0999 29.9381 11.1922C29.9381 8.28443 27.5808 5.92728 24.6731 5.92728C21.7654 5.92728 19.4082 8.28443 19.4082 11.1922C19.4082 14.0999 21.7654 16.4571 24.6731 16.4571Z"}),(0,L.jsx)("path",{fill:"currentColor",strokeLinejoin:"round",d:"M46.4706 10.8565C49.3215 10.8565 51.6327 8.54538 51.6327 5.69447C51.6327 2.84355 49.3215 0.532471 46.4706 0.532471C43.6197 0.532471 41.3086 2.84355 41.3086 5.69447C41.3086 8.54538 43.6197 10.8565 46.4706 10.8565Z"})]}),displayName:"HandDrawnAccent11Icon"}),rs=(0,re.IU)({viewBox:"0 0 59 57",path:(0,L.jsxs)(L.Fragment,{children:[(0,L.jsx)("path",{fill:"currentColor",strokeLinejoin:"round",fillRule:"evenodd",clipRule:"evenodd",d:"M26.7059 21.5423C21.1364 16.964 16.6234 11.5119 13.2321 5.15968C12.5538 3.89446 10.9756 3.41184 9.69734 4.0901C8.43212 4.76837 7.94942 6.34665 8.62768 7.62492C12.3581 14.5771 17.2886 20.551 23.393 25.5728C24.5017 26.4858 26.1581 26.3293 27.0712 25.2206C27.9842 24.0988 27.8146 22.4553 26.7059 21.5423Z"}),(0,L.jsx)("path",{fill:"currentColor",strokeLinejoin:"round",fillRule:"evenodd",clipRule:"evenodd",d:"M23.7357 3.7119C24.0227 8.98147 24.2836 14.251 24.6097 19.5206C24.701 20.9554 25.9401 22.051 27.3749 21.9597C28.8097 21.8684 29.9053 20.6293 29.814 19.1945C29.4879 13.938 29.227 8.68149 28.9401 3.41193C28.8618 1.98106 27.6227 0.878878 26.1879 0.959747C24.7531 1.04062 23.6444 2.27321 23.7357 3.7119Z"}),(0,L.jsx)("path",{fill:"currentColor",strokeLinejoin:"round",fillRule:"evenodd",clipRule:"evenodd",d:"M43.1001 4.78167C39.7609 9.81645 35.9785 14.4599 32.1698 19.1555C31.2567 20.2773 31.4262 21.9208 32.5479 22.8208C33.6697 23.7339 35.3132 23.5643 36.2132 22.4425C40.1263 17.6295 44.0132 12.8425 47.4567 7.66423C48.2523 6.46423 47.9131 4.84689 46.7131 4.05124C45.5262 3.25559 43.8957 3.58167 43.1001 4.78167Z"}),(0,L.jsx)("path",{fill:"currentColor",strokeLinejoin:"round",fillRule:"evenodd",clipRule:"evenodd",d:"M56.0348 23.4989C46.9826 23.9032 37.3696 23.9163 28.3174 23.3424C26.8826 23.2641 25.6435 24.3467 25.5522 25.7945C25.4609 27.2293 26.5565 28.4685 27.9913 28.5598C37.2261 29.1337 47.0349 29.1206 56.2696 28.7163C57.7044 28.6511 58.8261 27.425 58.7608 25.9902C58.6956 24.5554 57.4696 23.4337 56.0348 23.4989Z"}),(0,L.jsx)("path",{fill:"currentColor",strokeLinejoin:"round",fillRule:"evenodd",clipRule:"evenodd",d:"M23.3859 25.1554C28.9685 31.9901 34.7468 38.6946 39.9251 45.8424C40.7729 47.0033 42.4034 47.264 43.5773 46.4162C44.7382 45.5684 44.999 43.9379 44.1512 42.777C38.9077 35.5509 33.0643 28.7684 27.4165 21.8553C26.5034 20.7466 24.8599 20.5771 23.7512 21.4901C22.6294 22.4032 22.4729 24.0467 23.3859 25.1554Z"}),(0,L.jsx)("path",{fill:"currentColor",strokeLinejoin:"round",fillRule:"evenodd",clipRule:"evenodd",d:"M25.0766 27.1383C26.5375 34.2601 26.9418 41.0688 27.0462 48.2818C27.0592 49.7166 28.2462 50.8644 29.681 50.8514C31.1288 50.8253 32.2766 49.6513 32.2505 48.2035C32.1462 40.6513 31.7158 33.5427 30.1897 26.0818C29.8897 24.6731 28.5202 23.76 27.0984 24.06C25.6897 24.347 24.7766 25.7296 25.0766 27.1383Z"}),(0,L.jsx)("path",{fill:"currentColor",strokeLinejoin:"round",fillRule:"evenodd",clipRule:"evenodd",d:"M25.3121 26.5648C21.086 35.017 18.9078 44.4083 14.3817 52.6779C13.6904 53.93 14.1598 55.5213 15.4251 56.2126C16.6903 56.9039 18.2686 56.4343 18.9599 55.1821C23.5121 46.8604 25.7164 37.4169 29.9816 28.8996C30.6207 27.6083 30.099 26.043 28.8207 25.3909C27.5294 24.7517 25.9643 25.2735 25.3121 26.5648Z"}),(0,L.jsx)("path",{fill:"currentColor",strokeLinejoin:"round",fillRule:"evenodd",clipRule:"evenodd",d:"M27.6379 24.6466C19.2249 26.1335 10.8249 26.8118 2.35966 27.8161C0.924878 27.9857 -0.0925131 29.277 0.077052
11 30.7118C0.246617 32.1466 1.53804 33.164 2.97283 32.9944C11.5293 31.9901 20.0337 31.2857 28.5511 29.7857C29.9598 29.5248 30.9119 28.1683 30.6641 26.7596C30.4032 25.3379 29.0597 24.3857 27.6379 24.6466Z"}),(0,L.jsx)("path",{fill:"currentColor",strokeLinejoin:"round",fillRule:"evenodd",clipRule:"evenodd",d:"M33.4923 20.6822C31.7575 20.6039 30.114 20.4865 28.4183 20.2387C26.9836 20.03 25.6661 21.0213 25.4574 22.443C25.2487 23.8648 26.24 25.1952 27.6617 25.4039C29.54 25.6778 31.3531 25.8083 33.2574 25.8865C34.6922 25.9518 35.9182 24.843 35.9704 23.3952C36.0356 21.9604 34.927 20.7474 33.4923 20.6822Z"})]}),displayName:"HandDrawnAccent12Icon"}),ns=["M102.258 34.9503C99.0855 32.363 95.5771 30.1129 91.9451 28.2837C84.8413 24.7054 74.1768 21.4846 64.3023 21.3934C57.5338 21.3308 51.1395 22.7479 46.4169 26.397C37.4218 33.3476 35.5695 45.3536 38.1396 57.8283C40.0142 66.9267 44.2232 76.2612 49.539 83.9253C43.5008 80.4753 35.6927 77.2753 28.11 76.4881C19.61 75.5989 11.4036 77.706 6.04658 85.5507C-5.14816 101.949 0.458006 117.814 12.6192 129.266C24.5665 140.515 42.8881 147.42 57.3481 146.239C58.1127 146.174 58.6823 145.502 58.6198 144.738C58.5572 143.974 57.8862 143.405 57.1221 143.469C43.3443 144.59 25.9075 137.963 14.5243 127.243C3.35554 116.726 -1.93989 102.176 8.34117 87.1206C13.0596 80.2113 20.3347 78.4655 27.822 79.2481C35.6111 80.0631 43.6416 83.578 49.5358 87.1438C51.1321 88.107 52.7422 89.061 54.3394 90.0381C58.6235 94.8403 63.3201 98.457 67.9316 100.208C69.0768 100.638 69.6038 99.888 69.7413 99.6704C69.9293 99.374 70.1113 98.897 69.808 98.2811C69.751 98.1653 69.6107 97.9476 69.3611 97.7068C69.0198 97.3827 68.2599 96.7853 67.9445 96.4935C66.6432 95.2802 65.2165 94.1642 63.8124 93.0806C61.3719 91.1912 58.7795 89.5102 56.1483 87.894C55.7718 87.4633 55.3994 87.028 55.0308 86.5835C48.4341 78.6044 43.0252 67.7727 40.8607 57.268C38.5221 45.9163 39.9308 34.9202 48.116 28.5958C52.3764 25.3037 58.1706 24.1154 64.2769 24.1719C73.7146 24.259 83.9058 27.345 90.6952 30.7649C94.8422 32.8539 98.8215 35.5181 102.279 38.624C103.426 39.6549 104.473 40.8246 105.477 41.9958C105.587 42.1245 105.739 42.3148 105.908 42.5329C106.346 43.1873 106.809 43.8175 107.297 44.4219C107.555 44.74 107.731 44.8535 107.763 44.8739C108.602 45.4106 109.199 44.96 109.453 44.7266C109.529 44.6571 110.291 43.9116 109.671 42.9307C109.545 42.7321 108.761 41.6688 108.136 40.8681C103.501 33.8861 102.058 24.0598 104.105 16.084C105.403 11.028 108.112 6.70738 112.404 4.4526C115.258 2.95357 118.799 2.38305 123.047 3.06426C133.292 4.7073 141.873 10.5529 149.509 17.7493C157.321 25.111 164.144 33.8931 170.681 41.2414C171.19 41.8142 172.069 41.8656 172.642 41.3558C173.215 40.8464 173.266 39.9674 172.757 39.3946C166.169 31.9893 159.287 23.1461 151.415 15.727C143.367 8.14296 134.284 2.0524 123.487 0.320909C118.545 -0.4719 114.433 0.248689 111.112 1.99269C106.143 4.60266 102.916 9.53964 101.414 15.3931C99.844 21.51 100.17 28.6199 102.258 34.9503Z"],os=["M71.639 26.4896C71.5557 26.4698 71.4726 26.4461 71.3933 26.4223C70.3234 26.0696 68.8334 25.4078 67.0582 24.7263C62.6953 23.0461 56.696 21.2946 50.8749 23.2244C46.9638 24.5202 43.1082 27.4605 39.8866 33.2499C38.3967 35.9365 38.3768 38.9044 39.2248 41.8051C40.4255 45.9301 43.3896 49.9086 46.0049 52.5992C47.055 53.677 49.4999 55.4088 51.0691 56.7323C7.5874 54.6559 -18.8313 110.168 16.2259 140.149C16.642 140.506 17.268 140.454 17.6246 140.042C17.9773 139.626 17.9298 139 17.5138 138.643C-16.4735 109.574 9.88567 55.4999 52.4084 58.8007C53.1851 58.8602 53.6091 58.6066 53.8112 58.3965C54.1044 58.0875 54.2392 57.6793 54.0609 57.1522C53.9262 56.7599 53.3713 56.0902 52.5194 55.3651C50.9938 54.0614 48.4855 52.306 47.4235 51.2162C45.0063 48.7317 42.2364 45.0663 41.1269 41.2543C40.4295 38.8648 40.3938 36.4199 41.6182 34.2127C44.5268 28.9821 47.9663 26.2756 51.501 25.1027C56.8465 23.3314 62.3427 25.0353 66.3489 26.5728C68.4848 27.397 70.2243 28.1817 71.3418 28.4709C72.0907 28.6651 72.6613 28.6374 73.0259 28.4868C73.2121 28.4075 73.5807 28.1856 73.6679 27.615C73.7511 27.0603 73.4539 24.5599 73.4499 24.1398C73.3825 12.6522 81.6208 5.13508 92.4387 2.96357C110.568 -0.674104 121.346 8.06351 122.681 19.0756C123.85 28.7047 117.835 39.8515 103.538 45.8034C103.07 45.946 102.599 46.0887 102.127 46.2274C100.534 46.6989 96.4132 48.0065 95.8624 48.2522C95.0937 48.593 95.2165 49.3182 95.2403 49.4251C95.3037 49.6827 95.4622 50.0552 96.009 50.1662C96.0605 50.1781 96.334 50.2019 96.8491 50.0751C99.508 49.4133 101.965 48.6009 104.223 47.6658C106.68 46.9208 109.125 46.1561 111.618 45.526C121.845 42.9463 132.39 40.9175 142.966 42.0706C155.032 43.3822 170.466 49.7382 179.854 59.1811C184.45 63.8055 187.593 69.1669 188.076 75.0593C188.564 80.9478 186.376 87.3314 180.448 94.0045C180.084 94.4126 180.123 95.0387 180.531 95.4033C180.94 95.7679 181.566 95.7282 181.93 95.3201C188.306 88.1398 190.573 81.233 190.05 74.8968C189.531 68.5606 186.202 62.7594 181.257 57.7863C171.564 48.0343 155.638 41.4563 143.18 40.1011C132.73 38.9639 122.317 40.8343 112.196 43.3386C121.77 36.6379 125.657 27.1514 124.647 18.8378C123.2 6.89846 111.701 -2.92086 92.0464 1.02193C80.2735 3.38365 71.3973 11.6456 71.4686 24.1516C71.4726 24.3973 71.5676 25.6377 71.639 26.4896Z"],is=["M53.2031 37.797L53.1426 37.891C52.8706 38.2772 52.5852 38.6634 52.4273 38.9455C50.2815 42.7939 46.5808 46.1419 43.2025 48.9056C35.1161 55.5144 27.3857 62.5564 19.7997 69.7361C17.674 71.7477 15.7969 74.0178 13.8089 76.1603C13.2212 76.795 12.6469 77.4363 12.0693 78.0778C11.8208 78.3598 11.1594 78.8132 10.8739 79.1054C10.6657 79.3136 10.565 79.5184 10.5247 79.6527C10.4307 79.9952 10.5179 80.2672 10.7026 80.4821C10.8201 80.6232 11.0418 80.8179 11.4851 80.8146C16.1461 80.7642 22.2714 78.5311 28.6753 75.5155C38.0814 71.0861 48.1121 64.9911 54.8922 62.0494C56.6753 61.277 60.0369 59.0775 63.1297 57.5462C64.4999 56.8645 65.8028 56.297 66.8506 56.119C66.2226 56.7033 65.3729 57.3581 64.9598 57.8047C63.1767 59.7356 61.1015 61.3845 59.2108 63.2046C53.4584 68.7388 39.4783 88.9447 35.4083 95.8792C32.114 101.487 16.408 135.173 14.9942 156.742C14.964 157.205 15.3133 157.605 15.7767 157.635C16.2401 157.665 16.6398 157.313 16.67 156.853C18.067 135.542 33.6016 102.27 36.8557 96.7288C40.8821 89.8715 54.6874 69.8839 60.3727 64.4169C62.2902 62.5733 64.3857 60.8976 66.1924 58.9431C66.8439 58.2379 68.4658 57.019 68.9292 56.2869C69.1912 55.8738 69.2146 55.4943 69.134 55.2223C69.0333 54.8899 68.7814 54.5339 68.1333 54.4298C67.0721 54.2619 65.5811 54.6279 63.9357 55.3231C60.5104 56.7738 56.2959 59.6114 54.224 60.5114C47.4338 63.4564 37.383 69.5582 27.9601 73.9977C22.7079 76.4692 17.664 78.4337 13.5167 78.9811C14.0204 78.4169 14.5275 77.8595 15.0413 77.302C17.0024 75.183 18.8528 72.9432 20.9516 70.9552C28.5108 63.8057 36.2109 56.7872 44.2637 50.2053C47.7998 47.3139 51.6483 43.7879 53.8949 39.7648C54.2105 39.1973 55.0333 38.1899 55.2012 37.619C55.3087 37.253 55.2582 36.9441 55.1373 36.7191C54.9929 36.4403 54.731 36.1884 54.2205 36.1481C52.1318 35.9768 48.6092 36.6082 44.4988 37.6694C35.1632 40.0838 22.7046 44.6744 17.5297 46.3401C14.054 47.4583 10.6053 48.7244 7.09605 49.7318C6.92143 49.7822 3.5162 50.4638 1.89423 50.7862C2.21997 49.8426 2.89165 48.5699 3.71775 47.1293C6.62589 42.0686 11.6396 35.1911 13.134 33.0855C15.9984 29.0457 18.9602 25.0898 21.7306 20.9828C26.1029 14.5016 30.257 7.88616 34.6998 1.45198C34.9651 1.07252 34.8677 0.548657 34.4882 0.286723C34.1054 0.0214307 33.5816 0.118777 33.3196 0.498246C28.8701 6.93578 24.7127 13.558 20.337 20.0459C17.5767 24.1395 14.6216 28.0852 11.7638 32.115C10.256 34.2407 5.19866 41.1854 2.26366 46.2931C0.917045 48.6337 0.0371371 50.6351 0.000197701 51.6996C-0.00651856 51.9951 0.154717 52.5929 0.970743 52.6332C2.01512 52.6836 7.31093 51.4175 7.55943 51.347C11.0855 50.3329 14.551 49.0602 18.0434 47.9385C23.2015 46.2796 35.6166 41.7025 44.9186 39.2981C48.2667 38.4317 51.1983 37.8373 53.2031 37.797Z"],ss=["M107.208 14.0446C114.375 14.4117 120.072 18.0342 125.77 22.1019C144.454 35.4599 150.703 56.1857 137.9 76.5522C117.99 108.136 71.6159 128.807 35.6562 119.267C27.6924 117.165 16.9106 115.312 9.00801 105.044C1.65679 95.498 1.96309 84.1492 5.3324 73.6424C8.76297 62.8698 15.3791 52.9551 20.6474 46.5819C43.6813 18.7757 89.8102 -6.49638 131.528 6.82686C132.386 7.08357 133.244 6.6421 133.489 5.84088C133.734 5.03965 133.305 4.1805 132.508 3.9238C89.5649 -9.78786 41.9657 16.0269 18.2581 44.6435C11.7032 52.5905 3.12727 65.8564 0.676866 79.5821C-0.977159 88.9633 0.186545 98.5529 6.5576 106.895C14.9502 11
17.832 26.406 119.974 34.8599 122.213C71.9836 132.066 119.95 110.791 140.472 78.1711C154.256 56.2808 147.64 33.9831 127.546 19.6251C121.42 15.2117 115.172 11.3976 107.392 11.0001C106.534 10.9568 105.799 11.6037 105.799 12.444C105.738 13.2842 106.412 14.0013 107.208 14.0446Z"],as=["M11.5772 27.9072C11.3867 27.7202 11.1947 27.5331 11.0014 27.3475C9.03049 25.4582 7.07493 23.5669 5.24011 21.5408C4.79553 21.0502 3.96083 20.0982 3.12263 19.6083C2.52312 19.2579 1.90265 19.1114 1.33524 19.184C0.973719 19.23 0.445418 19.4122 0.18021 20.1052C0.135543 20.2218 0.0825132 20.422 0.0615757 20.6775C0.0280757 21.0906 0.0608618 21.8319 0.0713305 21.9344C0.217893 23.4294 0.36445 24.8587 0.633148 26.3376C0.880211 27.6986 1.0491 29.07 1.31501 30.4288C1.71282 32.4618 2.22511 34.4188 2.97188 36.3548C3.24895 37.0736 4.05783 37.4317 4.77669 37.1546C5.49484 36.8775 5.85357 36.0694 5.5765 35.3505C4.88905 33.5673 4.42075 31.7653 4.05504 29.8928C3.79123 28.5465 3.62442 27.187 3.37945 25.8386C3.22032 24.9613 3.10725 24.1022 3.01094 23.2354L3.17076 23.4147C5.05025 25.4896 7.0512 27.4277 9.06957 29.3624C9.82472 30.0868 10.5541 30.8322 11.3211 31.5448C11.3832 31.6355 11.67 32.0514 11.811 32.1938C12.0455 32.4311 12.2988 32.5637 12.5194 32.6293C13.0798 32.7968 13.6486 32.7347 14.1455 32.1066C14.5175 31.6362 14.7317 30.9068 14.7157 30.0358C14.6941 28.8389 14.2398 27.261 14.1434 26.5337C13.5335 21.9324 12.5466 17.3492 12.2842 12.708C12.2409 11.9389 11.5814 11.3498 10.8123 11.3931C10.0432 11.4371 9.45341 12.0966 9.49738 12.8657C9.76329 17.5766 10.7564 22.2297 11.3755 26.9008C11.409 27.1493 11.4886 27.5031 11.5772 27.9072Z","M23.7742 8.83363C22.1913 9.25308 20.6056 9.61877 19.334 10.7061C18.0038 11.8444 17.3275 13.4978 17.0868 15.3403C16.7797 17.6909 17.1914 20.3576 17.4469 22.258C17.5795 23.2421 17.636 24.6135 17.9229 25.8286C18.1699 26.8734 18.5907 27.8093 19.2321 28.4646C20.2399 29.494 21.7865 29.598 23.3729 28.9559C25.2056 28.2141 27.0307 26.5021 27.5269 25.5041C27.8702 24.8145 27.589 23.9756 26.8987 23.633C26.2092 23.2896 25.371 23.5708 25.0276 24.2604C24.7129 24.8934 23.488 25.8977 22.3253 26.3688C22.0657 26.4735 21.8088 26.5516 21.566 26.5712C21.4396 26.5816 21.3133 26.5998 21.2275 26.5126C20.8066 26.0819 20.6587 25.3819 20.5365 24.6749C20.3656 23.6895 20.3181 22.66 20.2141 21.8854C19.9852 20.1859 19.5804 17.804 19.8547 15.7018C20.002 14.5747 20.3348 13.5243 21.1493 12.8278C22.0943 12.0196 23.3114 11.8444 24.4888 11.5325C25.2335 11.3357 25.6781 10.5707 25.4806 9.82606C25.2838 9.08139 24.5188 8.63682 23.7742 8.83363Z","M23.6668 16.1887C22.4406 16.8566 21.1299 17.5433 19.8157 18.0151C19.0906 18.2755 18.713 19.0753 18.9726 19.8004C19.2329 20.5256 20.0327 20.9031 20.7579 20.6428C22.2053 20.1235 23.6521 19.3761 25.0019 18.6412C25.6782 18.2727 25.9287 17.424 25.5602 16.7477C25.1917 16.0708 24.3438 15.8209 23.6668 16.1887Z","M40.5247 16.9297C39.5057 15.6972 38.4288 14.4842 37.2912 13.3759C37.1984 13.2859 36.0511 12.3409 35.3692 11.9878C34.9093 11.7498 34.5017 11.7065 34.263 11.7296C33.5685 11.7966 33.1449 12.1727 32.9711 12.8162C32.805 13.4332 32.745 14.076 32.745 14.732C31.7128 12.7967 30.7685 10.8062 30.1948 8.71038C30.1474 8.53729 30.109 8.45633 30.1027 8.44167C29.9094 8.01455 29.6351 7.86935 29.5374 7.81212C29.0572 7.53017 28.6245 7.57766 28.2595 7.74167C28.2148 7.76121 27.2308 8.1981 27.466 9.31407C27.4848 9.4041 27.6453 10.0455 27.6921 10.296C27.7333 10.5138 27.8226 10.7099 27.9475 10.876C28.9092 13.6383 30.3805 16.2479 31.7924 18.796C32.0974 19.3466 32.3353 19.914 32.4924 20.5233C32.5384 20.7013 32.5573 21.104 32.5978 21.3015C32.6668 21.6358 32.8036 21.8598 32.8909 21.9742C33.3445 22.5703 33.9035 22.631 34.4193 22.4782C34.6398 22.4133 35.0816 22.2646 35.3503 21.6246C35.9547 20.1869 35.8863 18.5991 35.7112 16.9995C35.6595 16.5263 35.5953 16.0531 35.5562 15.5855C36.7978 16.8194 37.9598 18.1804 39.0521 19.5406C39.1721 19.69 40.3879 21.0495 40.711 21.2519C41.5192 21.76 42.1467 21.3782 42.4154 21.1507C42.825 20.8031 43.1475 20.2065 43.2787 19.4464C43.4476 18.4631 43.3143 17.1098 43.301 16.5654C43.2124 12.9013 43.0797 9.07119 42.2569 5.49367C42.0845 4.74271 41.335 4.27369 40.584 4.44607C39.833 4.61846 39.3641 5.36874 39.5364 6.119C40.3174 9.51646 40.4256 13.1547 40.51 16.6331C40.5121 16.7134 40.5177 16.8139 40.5247 16.9297Z","M46.1025 4.56542C46.6085 7.01161 47.1152 9.43546 47.446 11.9507C47.5465 12.715 48.2479 13.2538 49.0121 13.1533C49.7756 13.0528 50.3144 12.3514 50.2139 11.5871C49.7477 8.03963 48.9409 4.6715 48.2654 1.17214C48.005 -0.180418 46.7195 0.00873672 46.6406 0.0226951C46.4668 0.0534034 45.5198 0.255099 45.4883 1.36409C45.4863 1.43179 45.5316 1.91052 45.5393 2.09617C45.556 2.5212 45.5476 2.93648 45.526 3.36221C45.5009 3.85284 45.7319 4.29742 46.1025 4.56542Z","M49.7154 18.9905C49.8571 18.5592 49.7852 18.0665 49.4809 17.6848C49 17.0825 48.1213 16.9841 47.519 17.4649C46.9628 17.9088 46.8588 18.4497 46.9335 19.1113C47.02 19.8769 47.7124 20.4282 48.478 20.341C49.178 20.2621 49.6986 19.6759 49.7154 18.9905Z","M23.3638 45.9162C23.2214 45.
16147 23.107 45.3767 23.0798 45.3257C21.783 42.9005 20.376 40.5073 18.8441 38.223C18.4149 37.583 17.5474 37.412 16.9074 37.8413C16.2674 38.2705 16.0964 39.138 16.5256 39.778C18.0059 41.9848 19.3647 44.2984 20.6182 46.642C20.7138 46.8207 21.351 48.4084 21.8061 49.0708C22.2185 49.6703 22.7364 49.8845 23.033 49.9285C23.5041 49.9983 24.2411 49.8294 24.8392 49.031C25.6202 47.989 26.6328 45.205 26.7996 44.743C27.1053 43.8929 27.3643 43.001 27.6044 42.1335C28.0594 40.4878 28.3211 38.8128 28.5549 37.1252C28.661 36.3617 28.1271 35.6568 27.3636 35.5507C26.6008 35.4453 25.8952 35.9793 25.7898 36.7421C25.5727 38.3075 25.3361 39.8624 24.9139 41.3888C24.692 42.1893 24.4547 43.0135 24.1727 43.798C24.0876 44.0332 23.7567 45.0047 23.3638 45.9162Z"],cs=["M16.4428 3.39646C15.2192 3.37235 13.1818 2.9865 11.3163 2.87198C9.69726 2.77283 8.1751 2.90178 7.1263 3.36138C6.09047 3.81375 5.33633 4.61874 4.81072 5.62594C4.27939 6.65334 4.00449 7.91498 3.74379 8.90351C2.65039 13.0592 1.94049 17.3171 0.974572 21.5002C0.724126 22.568 1.39066 23.6406 2.45844 23.891C3.53286 24.1412 4.59866 23.4681 4.8491 22.4004C5.8102 18.2573 6.51512 14.033 7.59707 9.91766C7.76705 9.27211 7.91671 8.47454 8.20995 7.76359C8.32899 7.4592 8.42729 7.13591 8.7139 7.00994C9.30701 6.75708 10.1657 6.79108 11.0786 6.84925C13.0041 6.96769 15.1079 7.35717 16.3713 7.37948C17.4686 7.40268 18.3788 6.52413 18.3953 5.42712C18.4185 4.3298 17.5468 3.41937 16.4428 3.39646Z","M15.9155 12.0257C12.9198 12.1884 9.86299 12.1744 6.85885 12.1515C5.76214 12.1416 4.85881 13.0265 4.84886 14.1232C4.84585 15.2263 5.72382 16.1231 6.82716 16.1327C9.91117 16.1587 13.0543 16.1687 16.1295 16.0024C17.2299 15.9457 18.0707 15.0039 18.0074 13.9038C17.951 12.8101 17.0092 11.9693 15.9155 12.0257Z","M20.7682 7.75706C20.6259 8.86644 20.4027 10.5309 20.3204 10.9134C19.6125 14.1945 18.9043 17.469 18.1559 20.7387C17.9058 21.8131 18.5787 22.8788 19.6464 23.1292C20.7206 23.3727 21.7867 22.7063 22.0368 21.6319C22.7909 18.3421 23.5051 15.054 24.2121 11.753C24.3438 11.1424 24.7534 8.4596 24.8589 7.27217C24.9237 6.50516 24.7871 5.98655 24.7341 5.84279C24.5237 5.30755 24.1787 5.02422 23.8918 4.85123C23.3113 4.50554 22.6634 4.42871 21.9491 4.79338C21.8259 4.85878 21.1057 5.2436 20.7372 6.63567C20.635 7.01902 20.6524 7.40355 20.7682 7.75706Z","M29.9604 15.7945C32.7388 14.5055 34.7619 11.6563 35.1357 9.06141C35.3777 7.36947 34.9735 5.78677 33.8897 4.60024C32.9111 3.53517 31.3129 2.72404 28.8344 2.71711C27.5719 2.7147 26.3824 3.14756 25.2284 3.63188C23.8987 4.19726 22.5507 4.94288 21.5142 5.96666C20.7322 6.7397 20.7298 8.00216 21.5028 8.78424C22.2758 9.56632 23.5383 9.5687 24.3204 8.79567C24.9943 8.12721 25.9039 7.67388 26.7773 7.30198C27.4358 7.02622 28.0984 6.69711 28.8296 6.70374C29.9724 6.70495 30.7313 6.88307 31.0622 7.43941C31.3431 7.9183 31.2387 8.54764 31.0274 9.16185C30.5687 10.4716 29.4446 11.7585 28.014 12.2953C26.6677 12.7883 25.4486 12.7176 24.0581 12.6745C22.3345 12.6133 22.0289 13.9294 21.9572 14.2516C21.8526 14.728 21.821 15.4935 22.5898 16.1828C22.6935 16.2711 22.9207 16.4467 23.2661 16.5905C23.5238 16.705 24.0629 16.8733 24.2938 16.9824C24.9044 17.2602 25.5298 17.5705 26.0979 17.9367C27.8911 19.091 29.5502 20.5106 30.7156 22.3246C31.3024 23.248 32.5372 23.5173 33.4603 22.9239C34.3904 22.3368 34.6597 21.1022 34.0663 20.1791C32.9789 18.4745 31.5511 17.0245 29.9604 15.7945Z","M53.8823 2.10875C52.2434 2.0105 49.7518 1.42609 47.4701 1.36371C45.4876 1.30765 43.6496 1.65031 42.3305 2.59393C40.7733 3.70782 39.7491 5.44201 39.089 7.43864C38.2898 9.88011 38.0478 12.7414 37.6313 14.8333C37.4315 15.8456 37.1392 17.0149 37.2143 18.0811C37.283 19.1544 37.6606 20.1539 38.5159 20.992C39.6561 22.1029 41.2563 22.6679 43.0311 22.833C45.0995 23.0247 47.4093 22.6805 49.0374 22.54C50.1359 22.4436 50.9423 21.4769 50.8458 20.3783C50.7497 19.2864 49.7827 18.4732 48.6908 18.5694C47.4732 18.6779 45.8238 18.9324 44.2349 18.9116C43.1114 18.8962 41.9983 18.8205 41.2964 18.1415C41.0601 17.9131 41.1713 17.5824 41.2104 17.275C41.2843 16.7069 41.4375 16.1286 41.5399 15.6057C41.8696 13.943 42.07 11.7745 42.5694 9.752C42.9564 8.17971 43.4789 6.6677 44.6437 5.8374C45.5638 5.17768 46.9705 5.27991 48.3716 5.4089C50.313 5.58642 52.2852 6.00163 53.6574 6.07879C54.7499 6.14208 55.695 5.30188 55.7583 4.20939C55.8213 3.11026 54.9814 2.17174 53.8823 2.10875Z","M51.2174 10.3138C48.1852 10.1128 45.1383 10.3177 42.1046 10.3758C41.0091 10.3924 40.1336 11.3027 40.1505 12.4048C40.1737 13.5 41.0838 14.3756 42.179 14.3524C45.0999 14.2993 48.0406 14.0926 50.9595 14.2855C52.0523 14.3554 53.0042 13.5214 53.0741 12.4286C53.1438 11.3292 52.3168 10.3834 51.2174 10.3138Z","M59.5957 16.784C59.6075 16.6041 59.6338 16.3039 59.6718 16.1161C59.7953 15.4727 59.9731 14.8534 60.0267 14.4257C60.2579 12.7874 60.4767 10.7312 60.9737 8.80174C61.3863 7.20836 61.9549 5.68763 63.0616 4.74703C63.3494 4.5014 63.7575 4.4164 64.2062 4.3495C64.925 4.23045 65.7354 4.22685 66.5543 4.26272C68.5841 4.33655 70.6552 4.58781 71.9499 4.42265C73.04 4.28673 73.8119 3.28828 73.6759 2.19819C73.5334 1.10841 72.5349 0.336579 71.4448 0.4725C70.0446 0.655738 67.6204 0.23443 65.4691 0.265774C63.4571 0.290788 61.6431 0.725431 60.4852 1.70823C59.1033 2.88059 58.1503 4.57161 57.5063 6.48114C56.6938 8.92321 56.3892 11.7209 56.0884 13.874C55.9717 14.6699 55.5251 16.0987 55.6086 17.2045C55.6794 18.1779 56.0489 18.9982 56.7135 19.5859C57.9108 20.6411 59.5087 21.1532 61.2558 21.293C63.3164 21.4585 65.5919 21.0958 67.2721 20.9331C68.3704 20.83 69.17 19.8569 69.0669 18.7587C68.9641 17.6671 67.9908 16.8609 66.8995 16.9703C65.6292 17.0878 63.9872 17.3618 62.3989 17.3542C61.3691 17.3545 60.3495 17.2879 59.5957 16.784Z","M70.641 9.61042C67.3159 9.54231 64.0366 9.45888 60.7221 9.62283C59.6217 9.67949 58.774 10.615 58.8306 11.7153C58.887 12.809 59.8223 13.6568 60.9227 13.6001C64.1444 13.4404 67.3306 13.5214 70.5559 13.5874C71.6532 13.6106 72.5638 12.7388 72.587 11.6415C72.6099 10.5376 71.738 9.627 70.641 9.61042Z"],ls=["M71.0089 5.60229C56.9324 31.7772 28.8131 42.4188 2.69646 27.6829C1.82703 27.1922 0.724491 27.499 0.233807 28.3577C-0.256877 29.2318
10.0498334 30.3358 0.919265 30.8265C28.9128 46.6357 59.1037 35.3654 74.1922 7.31967C74.6645 6.44564 74.3348 5.34145 73.4562 4.8661C72.5776 4.40609 71.4812 4.72825 71.0089 5.60229Z","M24.6731 16.4571C27.5808 16.4571 29.9381 14.0999 29.9381 11.1922C29.9381 8.28443 27.5808 5.92728 24.6731 5.92728C21.7654 5.92728 19.4082 8.28443 19.4082 11.1922C19.4082 14.0999 21.7654 16.4571 24.6731 16.4571Z","M46.4706 10.8565C49.3215 10.8565 51.6327 8.54538 51.6327 5.69447C51.6327 2.84355 49.3215 0.532471 46.4706 0.532471C43.6197 0.532471 41.3086 2.84355 41.3086 5.69447C41.3086 8.54538 43.6197 10.8565 46.4706 10.8565Z"],Cs=["M26.7059 21.5423C21.1364 16.964 16.6234 11.5119 13.2321 5.15968C12.5538 3.89446 10.9756 3.41184 9.69734 4.0901C8.43212 4.76837 7.94942 6.34665 8.62768 7.62492C12.3581 14.5771 17.2886 20.551 23.393 25.5728C24.5017 26.4858 26.1581 26.3293 27.0712 25.2206C27.9842 24.0988 27.8146 22.4553 26.7059 21.5423Z","M23.7357 3.7119C24.0227 8.98147 24.2836 14.251 24.6097 19.5206C24.701 20.9554 25.9401 22.051 27.3749 21.9597C28.8097 21.8684 29.9053 20.6293 29.814 19.1945C29.4879 13.938 29.227 8.68149 28.9401 3.41193C28.8618 1.98106 27.6227 0.878878 26.1879 0.959747C24.7531 1.04062 23.6444 2.27321 23.7357 3.7119Z","M43.1001 4.78167C39.7609 9.81645 35.9785 14.4599 32.1698 19.1555C31.2567 20.2773 31.4262 21.9208 32.5479 22.8208C33.6697 23.7339 35.3132 23.5643 36.2132 22.4425C40.1263 17.6295 44.0132 12.8425 47.4567 7.66423C48.2523 6.46423 47.9131 4.84689 46.7131 4.05124C45.5262 3.25559 43.8957 3.58167 43.1001 4.78167Z","M56.0348 23.4989C46.9826 23.9032 37.3696 23.9163 28.3174 23.3424C26.8826 23.2641 25.6435 24.3467 25.5522 25.7945C25.4609 27.2293 26.5565 28.4685 27.9913 28.5598C37.2261 29.1337 47.0349 29.1206 56.2696 28.7163C57.7044 28.6511 58.8261 27.425 58.7608 25.9902C58.6956 24.5554 57.4696 23.4337 56.0348 23.4989Z","M23.3859 25.1554C28.9685 31.9901 34.7468 38.6946 39.9251 45.8424C40.7729 47.0033 42.4034 47.264 43.5773 46.4162C44.7382 45.5684 44.999 43.9379 44.1512 42.777C38.9077 35.5509 33.0643 28.7684 27.4165 21.8553C26.5034 20.7466 24.8599 20.5771 23.7512 21.4901C22.6294 22.4032 22.4729 24.0467 23.3859 25.1554Z","M25.0766 27.1383C26.5375 34.2601 26.9418 41.0688 27.0462 48.2818C27.0592 49.7166 28.2462 50.8644 29.681 50.8514C31.1288 50.8253 32.2766 49.6513 32.2505 48.2035C32.1462 40.6513 31.7158 33.5427 30.1897 26.0818C29.8897 24.6731 28.5202 23.76 27.0984 24.06C25.6897 24.347 24.7766 25.7296 25.0766 27.1383Z","M25.3121 26.5648C21.086 35.017 18.9078 44.4083 14.3817 52.6779C13.6904 53.93 14.1598 55.5213 15.4251 56.2126C16.6903 56.9039 18.2686 56.4343 18.9599 55.1821C23.5121 46.8604 25.7164 37.4169 29.9816 28.8996C30.6207 27.6083 30.099 26.043 28.8207 25.3909C27.5294 24.7517 25.9643 25.2735 25.3121 26.5648Z","M27.6379 24.6466C19.2249 26.1335 10.8249 26.8118 2.35966 27.8161C0.924878 27.9857 -0.0925131 29.277 0.0770521 30.7118C0.246617 32.1466 1.53804 33.164 2.97283 32.9944C11.5293 31.9901 20.0337 31.2857 28.5511 29.7857C29.9598 29.5248 30.9119 28.1683 30.6641 26.7596C30.4032 25.3379 29.0597 24.3857 27.6379 24.6466Z","M33.4923 20.6822C31.7575 20.6039 30.114 20.4865 28.4183 20.2387C26.9836 20.03 25.6661 21.0213 25.4574 22.443C25.2487 23.8648 26.24 25.1952 27.6617 25.4039C29.54 25.6778 31.3531 25.8083 33.2574 25.8865C34.6922 25.9518 35.9182 24.843 35.9704 23.3952C36.0356 21.9604 34.927 20.7474 33.4923 20.6822Z"],us=["M16.8194 51.7952C12.0194 50.4482 6.994 49.7687 2.119 49.1462C1.069 49.0157 0.094151 49.744 0.019151 50.77C-0.130849 51.7967 0.61959 52.7357 1.59459 52.8662C6.31959 53.4655 11.1941 54.1067 15.7691 55.4035C16.7442 55.6847 17.7946 55.1057 18.0946 54.1097C18.3946 53.1145 17.7944 52.0772 16.8194 51.7952Z","M31.3688 32.698C23.6438 24.8147 14.9438 17.9462 7.36882 9.85147C6.69382 9.09547 5.49382 9.05497 4.74382 9.76072C3.99382 10.4672 3.91912 11.6552 4.66912 12.4112C12.2441 20.5292 20.9441 27.4202 28.6691 35.3267C29.4191 36.0647 30.6188 36.0752 31.3688 35.3492C32.0438 34.624 32.1188 33.436 31.3688 32.698Z","M45.8456 2.37623C46.0706 6.88823 46.2951 11.4002 46.5201 15.913C46.5201 16.9465 47.4206 17.7445 48.4706 17.6942C49.5206 17.6432 50.2701 16.7635 50.2701 15.7292C50.0451 11.2097 49.8206 6.69098 49.5956 2.17223C49.5206 1.13873 48.6204 0.345982 47.5704 0.402232C46.5954 0.458482 45.7706 1.34348 45.8456 2.37623Z"],ds=["M14.2043 0.565433C9.79433 2.54543 5.41431 4.46544 1.06431 6.57294C0.
1126812 7.02294 -0.263129 8.14032 0.186871 9.07032C0.636871 10.0078 1.76175 10.3979 2.69175 9.94794C7.01925 7.85544 11.3617 5.95048 15.7417 3.98548C16.6867 3.55798 17.1069 2.44794 16.6869 1.51044C16.2594 0.56544 15.1493 0.137933 14.2043 0.565433Z","M46.6033 23.9877C40.1983 37.8552 34.4981 52.0378 28.3931 66.0328C27.9806 66.9853 28.4157 68.0878 29.3607 68.5003C30.3132 68.9128 31.4155 68.4853 31.8355 67.5328C37.9255 53.5603 43.6105 39.4003 50.008 25.5628C50.443 24.6178 50.0307 23.5078 49.0932 23.0728C48.1482 22.6378 47.0383 23.0502 46.6033 23.9877Z","M101.557 27.5881C103.604 40.3381 106.012 53.0506 107.917 65.8231C108.074 66.8431 109.026 67.548 110.046 67.398C111.074 67.248 111.779 66.2881 111.629 65.2681C109.716 52.4806 107.309 39.7531 105.254 26.9881C105.089 25.9681 104.129 25.2705 103.109 25.4355C102.081 25.6005 101.392 26.5606 101.557 27.5881Z"],xs=["M45.3339 23.3611C43.7881 29.6461 43.8893 35.6985 43.7041 42.0735C43.6681 43.3185 44.6461 44.3536 45.8873 44.3911C47.1293 44.4286 48.1659 43.4461 48.2026 42.2011C48.3781 36.1561 48.2364 30.4036 49.7034 24.4336C50.0004 23.2261 49.2616 22.0036 48.0556 21.7111C46.8503 21.4111 45.6301 22.1536 45.3339 23.3611Z","M32.202 11.181C21.7155 20.766 11.835 33.096 4.92899 45.546C4.32674 46.6335 4.71902 48.0061 5.80502 48.6061C6.89102 49.2061 8.262 48.816 8.86425 47.7285C15.5423 35.691 25.098 23.766 35.238 14.5035C36.1545 13.6635 36.2182 12.2385 35.3805 11.3235C34.5427 10.4085 33.1185 10.341 32.202 11.181Z","M29.546 0.710927C19.955 -0.871573 10.0693 1.82839 1.34827 5.64589C0.210524 6.14839 -0.308491 7.47586 0.188759 8.60836C0.686759 9.74836 2.01503 10.2659 3.15278 9.77089C11.0953 6.29089 20.078 3.71087 28.8133 5.15087C30.0388 5.35337 31.1975 4.52089 31.3993 3.29839C31.6018 2.07589 30.7708 0.913427 29.546 0.710927Z"],hs=["M1.51417 3.96146C28.4467 9.29396 44.7216 30.9615 49.8441 56.709C50.0391 57.7215 51.0291 58.389 52.0491 58.1865C53.0616 57.984 53.7215 56.994 53.5191 55.9815C48.104 28.7265 30.7418 5.92653 2.24183 0.28653C1.22183 0.08403 0.239009 0.744001 0.0365087 1.7565C-0.165991 2.7765 0.49417 3.75896 1.51417 3.96146Z"],fs=(0,re.IU)({viewBox:"0 0 174 147",path:(0,L.jsx)(L.Fragment,{children:(0,L.jsx)("path",{fill:"currentColor",strokeLinejoin:"round",fillRule:"evenodd",clipRule:"evenodd",d:"M102.258 34.9503C99.0855 32.363 95.5771 30.1129 91.9451 28.2837C84.8413 24.7054 74.1768 21.4846 64.3023 21.3934C57.5338 21.3308 51.1395 22.7479 46.4169 26.397C37.4218 33.3476 35.5695 45.3536 38.1396 57.8283C40.0142 66.9267 44.2232 76.2612 49.539 83.9253C43.5008 80.4753 35.6927 77.2753 28.11 76.4881C19.61 75.5989 11.4036 77.706 6.04658 85.5507C-5.14816 101.949 0.458006 117.814 12.6192 129.266C24.5665 140.515 42.8881 147.42 57.3481 146.239C58.1127 146.174 58.6823 145.502 58.6198 144.738C58.5572 143.974 57.8862 143.405 57.1221 143.469C43.3443 144.59 25.9075 137.963 14.5243 127.243C3.35554 116.726 -1.93989 102.176 8.34117 87.1206C13.0596 80.2113 20.3347 78.4655 27.822 79.2481C35.6111 80.0631 43.6416 83.578 49.5358 87.1438C51.1321 88.107 52.7422 89.061 54.3394 90.0381C58.6235 94.8403 63.3201 98.457 67.9316 100.208C69.0768 100.638 69.6038 99.888 69.7413 99.6704C69.9293 99.374 70.1113 98.897 69.808 98.2811C69.751 98.1653 69.6107 97.9476 69.3611 97.7068C69.0198 97.3827 68.2599 96.7853 67.9445 96.4935C66.6432 95.2802 65.2165 94.1642 63.8124 93.0806C61.3719 91.1912 58.7795 89.5102 56.1483 87.894C55.7718 87.4633 55.3994 87.028 55.0308 86.5835C48.4341 78.6044 43.0252 67.7727 40.8607 57.268C38.5221 45.9163 39.9308 34.9202 48.116 28.5958C52.3764 25.3037 58.1706 24.1154 64.2769 24.1719C73.7146 24.259 83.9058 27.345 90.6952 30.7649C94.8422 32.8539 98.8215 35.5181 102.279 38.624C103.426 39.6549 104.473 40.8246 105.477 41.9958C105.587 42.1245 105.739 42.3148 105.908 42.5329C106.346 43.1873 106.809 43.8175 107.297 44.4219C107.555 44.74 107.731 44.8535 107.763 44.8739C108.602 45.4106 109.199 44.96 109.453 44.7266C109.529 44.6571 110.291 43.9116 109.671 42.9307C109.545 42.7321 108.761 41.6688 108.136 40.8681C103.501 33.8861 102.058 24.0598 104.105 16.084C105.403 11.028 108.112 6.70738 112.404 4.4526C115.258 2.95357 118.799 2.38305 123.047 3.06426C133.292 4.7073 141.873 10.5529 149.509 17.7493C157.321 25.111 164.144 33.8931 170.681 41.2414C171.19 41.8142 172.069 41.8656 172.642 41.3558C173.215 40.8464 173.266 39.9674 172.757 39.3946C166.169 31.9893 159.287 23.1461 151.415 15.727C143.367 8.14296 134.284 2.0524 123.487 0.320909C118.545 -0.4719 114.433 0.248689 111.112 1.99269C106.143 4.60266 102.916 9.53964 101.414 15.3931C99.844 21.51 100.17 28.6199 102.258 34.9503Z"})}
1),displayName:"HandDrawnAccent02Icon"}),ps=(0,re.IU)({viewBox:"0 0 148 125",path:(0,L.jsx)(L.Fragment,{children:(0,L.jsx)("path",{fill:"currentColor",strokeLinejoin:"round",fillRule:"evenodd",clipRule:"evenodd",d:"M107.208 14.0446C114.375 14.4117 120.072 18.0342 125.77 22.1019C144.454 35.4599 150.703 56.1857 137.9 76.5522C117.99 108.136 71.6159 128.807 35.6562 119.267C27.6924 117.165 16.9106 115.312 9.00801 105.044C1.65679 95.498 1.96309 84.1492 5.3324 73.6424C8.76297 62.8698 15.3791 52.9551 20.6474 46.5819C43.6813 18.7757 89.8102 -6.49638 131.528 6.82686C132.386 7.08357 133.244 6.6421 133.489 5.84088C133.734 5.03965 133.305 4.1805 132.508 3.9238C89.5649 -9.78786 41.9657 16.0269 18.2581 44.6435C11.7032 52.5905 3.12727 65.8564 0.676866 79.5821C-0.977159 88.9633 0.186545 98.5529 6.5576 106.895C14.9502 117.832 26.406 119.974 34.8599 122.213C71.9836 132.066 119.95 110.791 140.472 78.1711C154.256 56.2808 147.64 33.9831 127.546 19.6251C121.42 15.2117 115.172 11.3976 107.392 11.0001C106.534 10.9568 105.799 11.6037 105.799 12.444C105.738 13.2842 106.412 14.0013 107.208 14.0446Z"})}),displayName:"HandDrawnAccent05Icon"}),As=(0,re.IU)({viewBox:"0 0 54 59",path:(0,L.jsx)(L.Fragment,{children:(0,L.jsx)("path",{fill:"currentColor",strokeLinejoin:"round",fillRule:"evenodd",clipRule:"evenodd",d:"M1.51417 3.96146C28.4467 9.29396 44.7216 30.9615 49.8441 56.709C50.0391 57.7215 51.0291 58.389 52.0491 58.1865C53.0616 57.984 53.7215 56.994 53.5191 55.9815C48.104 28.7265 30.7418 5.92653 2.24183 0.28653C1.22183 0.08403 0.239009 0.744001 0.0365087 1.7565C-0.165991 2.7765 0.49417 3.75896 1.51417 3.96146Z"})}),displayName:"HandDrawnAccent19Icon"}),gs=(0,re.IU)({viewBox:"0 0 70 158",path:(0,L.jsx)(L.Fragment,{children:(0,L.jsx)("path",{fill:"currentColor",strokeLinejoin:"round",fillRule:"evenodd",clipRule:"evenodd",d:"M53.2031 37.797L53.1426 37.891C52.8706 38.2772 52.5852 38.6634 52.4273 38.9455C50.2815 42.7939 46.5808 46.1419 43.2025 48.9056C35.1161 55.5144 27.3857 62.5564 19.7997 69.7361C17.674 71.7477 15.7969 74.0178 13.8089 76.1603C13.2212 76.795 12.6469 77.4363 12.0693 78.0778C11.8208 78.3598 11.1594 78.8132 10.8739 79.1054C10.6657 79.3136 10.565 79.5184 10.5247 79.6527C10.4307 79.9952 10.5179 80.2672 10.7026 80.4821C10.8201 80.6232 11.0418 80.8179 11.4851 80.8146C16.1461 80.7642 22.2714 78.5311 28.6753 75.5155C38.0814 71.0861 48.1121 64.9911 54.8922 62.0494C56.6753 61.277 60.0369 59.0775 63.1297 57.5462C64.4999 56.8645 65.8028 56.297 66.8506 56.119C66.2226 56.7033 65.3729 57.3581 64.9598 57.8047C63.1767 59.7356 61.1015 61.3845 59.2108 63.2046C53.4584 68.7388 39.4783 88.9447 35.4083 95.8792C32.114 101.487 16.408 135.173 14.9942 156.742C14.964 157.205 15.3133 157.605 15.7767 157.635C16.2401 157.665 16.6398 157.313 16.67 156.853C18.067 135.542 33.6016 102.27 36.8557 96.7288C40.8821 89.8715 54.6874 69.8839 60.3727 64.4169C62.2902 62.5733 64.3857 60.8976 66.1924 58.9431C66.8439 58.2379 68.4658 57.019 68.9292 56.2869C69.1912 55.8738 69.2146 55.4943 69.134 55.2223C69.0333 54.8899 68.7814 54.5339 68.1333 54.4298C67.0721 54.2619 65.5811 54.6279 63.9357 55.3231C60.5104 56.7738 56.2959 59.6114 54.224 60.5114C47.4338 63.4564 37.383 69.5582 27.9601 73.9977C22.7079 76.4692 17.664 78.4337 13.5167 78.9811C14.0204 78.4169 14.5275 77.8595 15.0413 77.302C17.0024 75.183 18.8528 72.9432 20.9516 70.9552C28.5108 63.8057 36.2109 56.7872 44.2637 50.2053C47.7998 47.3139 51.6483 43.7879 53.8949 39.7648C54.2105 39.1973 55.0333 38.1899 55.2012 37.619C55.3087 37.253 55.2582 36.9441 55.1373 36.7191C54.9929 36.4403 54.731 36.1884 54.2205 36.1481C52.1318 35.9768 48.6092 36.6082 44.4988 37.6694C35.1632 40.0838 22.7046 44.6744 17.5297 46.3401C14.054 47.4583 10.6053 48.7244 7.09605 49.7318C6.92143 49.7822 3.5162 50.4638 1.89423 50.7862C2.21997 49.8426 2.89165 48.5699 3.71775 47.1293C6.62589 42.0686 11.6396 35.1911 13.134 33.0855C15.9984 29.0457 18.9602 25.0898 21.7306 20.9828C26.1029 14.5016 30.257 7.88616 34.6998 1.45198C34.9651 1.07252 34.8677 0.548657 34.4882 0.286723C34.1054 0.0214307 33.5816 0.118777 33.3196 0.498246C28.8701 6.93578 24.7127 13.558 20.337 20.0459C17.5767 24.1395 14.6216 28.0852 11.7638 32.115C10.256 34.2407 5.19866 41.1854 2.26366 46.2931C0.917045 48.6337 0.0371371 50.6351 0.000197701 51.6996C-0.00651856 51.9951 0.154717 52.5929 0.970743 52.6332C2.01512 52.6836 7.31093 51.4175 7.55943 51.347C11.0855 50.3329 14.551 49.0602 18.0434 47.9385C23.2015 46.2796 35.6166 41.7025 44.9186 39.2981C48.2667 38.4317 51.1983 37.8373 53.2031 37.797Z"})}
1),displayName:"HandDrawnAccent04Icon"}),js=(0,re.IU)({viewBox:"0 0 191 141",path:(0,L.jsx)(L.Fragment,{children:(0,L.jsx)("path",{fill:"currentColor",fillRule:"evenodd",clipRule:"evenodd",d:"M71.639 26.4896C71.5557 26.4698 71.4726 26.4461 71.3933 26.4223C70.3234 26.0696 68.8334 25.4078 67.0582 24.7263C62.6953 23.0461 56.696 21.2946 50.8749 23.2244C46.9638 24.5202 43.1082 27.4605 39.8866 33.2499C38.3967 35.9365 38.3768 38.9044 39.2248 41.8051C40.4255 45.9301 43.3896 49.9086 46.0049 52.5992C47.055 53.677 49.4999 55.4088 51.0691 56.7323C7.5874 54.6559 -18.8313 110.168 16.2259 140.149C16.642 140.506 17.268 140.454 17.6246 140.042C17.9773 139.626 17.9298 139 17.5138 138.643C-16.4735 109.574 9.88567 55.4999 52.4084 58.8007C53.1851 58.8602 53.6091 58.6066 53.8112 58.3965C54.1044 58.0875 54.2392 57.6793 54.0609 57.1522C53.9262 56.7599 53.3713 56.0902 52.5194 55.3651C50.9938 54.0614 48.4855 52.306 47.4235 51.2162C45.0063 48.7317 42.2364 45.0663 41.1269 41.2543C40.4295 38.8648 40.3938 36.4199 41.6182 34.2127C44.5268 28.9821 47.9663 26.2756 51.501 25.1027C56.8465 23.3314 62.3427 25.0353 66.3489 26.5728C68.4848 27.397 70.2243 28.1817 71.3418 28.4709C72.0907 28.6651 72.6613 28.6374 73.0259 28.4868C73.2121 28.4075 73.5807 28.1856 73.6679 27.615C73.7511 27.0603 73.4539 24.5599 73.4499 24.1398C73.3825 12.6522 81.6208 5.13508 92.4387 2.96357C110.568 -0.674104 121.346 8.06351 122.681 19.0756C123.85 28.7047 117.835 39.8515 103.538 45.8034C103.07 45.946 102.599 46.0887 102.127 46.2274C100.534 46.6989 96.4132 48.0065 95.8624 48.2522C95.0937 48.593 95.2165 49.3182 95.2403 49.4251C95.3037 49.6827 95.4622 50.0552 96.009 50.1662C96.0605 50.1781 96.334 50.2019 96.8491 50.0751C99.508 49.4133 101.965 48.6009 104.223 47.6658C106.68 46.9208 109.125 46.1561 111.618 45.526C121.845 42.9463 132.39 40.9175 142.966 42.0706C155.032 43.3822 170.466 49.7382 179.854 59.1811C184.45 63.8055 187.593 69.1669 188.076 75.0593C188.564 80.9478 186.376 87.3314 180.448 94.0045C180.084 94.4126 180.123 95.0387 180.531 95.4033C180.94 95.7679 181.566 95.7282 181.93 95.3201C188.306 88.1398 190.573 81.233 190.05 74.8968C189.531 68.5606 186.202 62.7594 181.257 57.7863C171.564 48.0343 155.638 41.4563 143.18 40.1011C132.73 38.9639 122.317 40.8343 112.196 43.3386C121.77 36.6379 125.657 27.1514 124.647 18.8378C123.2 6.89846 111.701 -2.92086 92.0464 1.02193C80.2735 3.38365 71.3973 11.6456 71.4686 24.1516C71.4726 24.3973 71.5676 25.6377 71.639 26.4896Z"})}),displayName:"HandDrawnAccent03Icon"}),ms={src:"/_next/static/media/HandDrawnAccent01.55fe0419.svg",height:147,width:174},ws={src:"/_next/static/media/HandDrawnAccent03.edddd7ab.svg",height:141,width:191},ys={src:"/_next/static/media/HandDrawnAccent04.96fa0275.svg",height:158,width:70},bs={src:"/_next/static/media/HandDrawnAccent05.2cf6cfd2.svg",height:125,width:148},vs={src:"/_next/static/media/HandDrawnAccent09.921c4933.svg",height:50,width:51},Os={src:"/_next/static/media/HandDrawnAccent10.f1f1de02.svg",height:24,width:75},ks={src:"/_next/static/media/HandDrawnAccent11.f7a7385e.svg",height:39,width:75},Ls={src:"/_next/static/media/HandDrawnAccent12.c38d16db.svg",height:57,width:60},Is={src:"/_next/static/media/HandDrawnAccent15.ca455889.svg",height:56,width:51},Ds={src:"/_next/static/media/HandDrawnAccent16.61fa89a3.svg",height:69,width:112},Ms={src:"/_next/static/media/HandDrawnAccent17.fa496cab.svg",height:49,width:50},Ss={src:"/_next/static/media/HandDrawnAccent19.874afd63.svg",height:59,width:54},Zs=function(){var e=(0,Ie.qY)(),t=e.isOpen,r=e.onToggle,n=e.onClose,o=eo((function(e){return e.addAccent})),i=(0,b.T)((function(e){return e.addShape})),s=[{icon:$i,svg:vs,paths:as},{icon:es,svg:Os,paths:cs},{icon:ts,svg:ks,paths:ls},{icon:rs,svg:Ls,paths:Cs},{icon:gs,svg:ys,paths:is},{icon:ps,svg:bs,paths:ss},{icon:js,svg:ws,paths:os},{icon:fs,svg:ms,paths:ns},{icon:Gi,svg:Is,paths:us},{icon:Xi,svg:Ds,paths:ds},{icon:Ki,svg:Ms,paths:xs},{icon:As,svg:Ss,paths:hs}];return(0,L.jsxs)(Ze.J2,{isOpen:t,onClose:n,children:[(0,L.jsx)(Ze.xo,{children:(0,L.jsxs)(x.zx,{variant:"tertiaryGray",size:{base:"xs",lg:"sm"},role:"group","aria-label":"Add Shape",gap:"4px",px:"6px",onClick:r,children:[(0,L.jsx)(Gi,{strokeWidth:2,h:{base:"16px",lg:"20px"},w:{base:"16px",lg:"20px"},fill:"gray.500",stroke:"gray.500",_groupHover:{stroke:"gray.600",fill:"gray.600"},transition:".2s"}),(0,L.jsx)(ze,{stroke:"gray.500",fill:"none",h:"12px",w:"12px",_groupHover:{stroke:"gray.600"}})]})}),(0,L.jsx)(ni.h_,{children:(0,L.jsx)(Ze.yk,{shadow:"xl",w:"fit-content",borderRadius:"8px",mt:"12px",children:(0,L.jsx)(Ze.b,{p:"12px",children:(0,L.jsx)(C.rj,{templateColumns:"1fr 1fr 1fr 1fr",gap:"12px",children:s.map((function(e,t){return(0,L.jsx)(C.kC,{role:"group",transition:".2s",_hover:{bg:"primary.50",boxShadow:"inset 0 0px 0px 1px ".concat(ve.Z.colors.primary[300])},borderRadius:"6px",p:"6px",h:"40px",w:"40px",cursor:"pointer",onClick:function(){return function(e){var t=(0,O.Z)();o({id:t,x:10,y:10,height:e.svg.height,width:e.svg.width,scaleX:2,scaleY:2,color:"#FFFFFF",strokeWidth:1,paths:e.paths,shadow:null}),i({type:"accent",id:t}),n()}(e)}
1,boxShadow:"0 0 0 1px ".concat(ve.Z.colors.gray[300]),color:"gray.500",children:(0,L.jsx)(re.JO,{overflow:"visible",as:e.icon,h:"100%",w:"100%",transition:".2s",fill:"gray.500",stroke:"gray.500",_groupHover:{fill:"primary.600",stroke:"primary.600"}})},t)}))})})})})]})},Bs=(0,s.memo)(Zs),Es=r(4995),zs=function(){var e=(0,ar.L)((function(e){return e.user})),t=(0,ar.L)((function(e){return e.userSubscription.subscriptionActive})),r=(0,sr.s)((function(e){return e.setBrandModalOpen}));return(0,L.jsxs)(L.Fragment,{children:[(0,L.jsx)(W.u,{isDisabled:t,label:"Upgrade to the Pro plan to manage your Branding",placement:"bottom",children:(0,L.jsx)("span",{className:"hideAboveLG",children:(0,L.jsx)(x.zx,{size:"sm",variant:"white",leftIcon:(0,L.jsx)(Es.Z,{fill:"none",strokeWidth:2}),onClick:function(){t&&r(!0)},isDisabled:!e||!t,children:"Brand"})})}),(0,L.jsx)(W.u,{isDisabled:t,label:"Upgrade to the Pro plan to manage your Branding",placement:"bottom",children:(0,L.jsx)("span",{className:"hideBelowLG",children:(0,L.jsx)(x.zx,{size:"xl",variant:"white",leftIcon:(0,L.jsx)(Es.Z,{fill:"none",strokeWidth:2}),onClick:function(){t&&r(!0)},isDisabled:!e||!t,children:"Brand"})})})]})},Ps=(0,s.memo)(zs),Rs=function(e){var t=e.isOpen,r=e.onClose,n=e.onDelete;return(0,L.jsxs)(gr.u_,{returnFocusOnClose:!1,isCentered:!0,isOpen:t,onClose:r,blockScrollOnMount:!1,children:[(0,L.jsx)(gr.ZA,{}),(0,L.jsxs)(gr.hz,{maxW:"408px",children:[(0,L.jsx)(f.Z,{icon:Q.Z,size:"lg",mb:"20px",colorScheme:"error",variant:"lightOutline"}),(0,L.jsx)(jr.Z,{onClose:r}),(0,L.jsxs)(gr.fe,{children:[(0,L.jsx)(C.xv,{textStyle:"text.lg.medium",mb:"8px",children:"Reset Canvas"}),(0,L.jsx)(C.xv,{textStyle:"text.sm.regular",color:"gray.500",children:"Are you sure you want to reset the Canvas? This action cannot be undone."})]}),(0,L.jsxs)(gr.mz,{children:[(0,L.jsx)(x.zx,{variant:"secondaryBorder",colorScheme:"gray",size:"lg",width:"100%",onClick:r,children:"Cancel"}),(0,L.jsx)(x.zx,{variant:"primary",colorScheme:"error",size:"lg",width:"100%",onClick:n,children:"Reset"})]})]})]})},Fs=function(){var e=(0,Ie.qY)(),t=e.isOpen,r=e.onOpen,n=e.onClose,o=Mr((function(e){return e.setBackground})),i=(0,b.T)((function(e){return e.setShapes})),s=(0,b.T)((function(e){return e.setSelectedShape})),a=y((function(e){return e.setImages})),c=y((function(e){return e.setImagePicked})),l=Xe((function(e){return e.setTexts})),C=Dn((function(e){return e.setArrows})),u=eo((function(e){return e.setAccents})),d=function(){o(Lr),a([]),c(!1),i([]),l([]),C([]),u([]),s(null),n()};return(0,L.jsxs)(L.Fragment,{children:[(0,L.jsx)(W.u,{label:"Reset the Canvas",placement:"bottom",children:(0,L.jsx)("span",{className:"hideAboveLG",children:(0,L.jsx)(x.zx,{size:"sm",variant:"white",role:"group",height:"100%",leftIcon:(0,L.jsx)(Q.Z,{fill:"none",stroke:"error.500",_groupHover:{stroke:"error.600"},strokeWidth:2}),onClick:d})})}),(0,L.jsx)(W.u,{label:"Reset the Canvas",placement:"bottom",children:(0,L.jsx)("span",{className:"hideBelowLG",children:(0,L.jsx)(x.zx,{size:"xl",variant:"white",role:"group",height:"100%",leftIcon:(0,L.jsx)(Q.Z,{fill:"none",stroke:"error.500",_groupHover:{stroke:"error.600"},strokeWidth:2}),onClick:r})})}),(0,L.jsx)(Rs,{isOpen:t,onClose:n,onDelete:d})]})},Ts=(0,s.memo)(Fs),Hs=(0,re.IU)({viewBox:"0 0 24 24",path:(0,L.jsx)("path",{d:"M3 7.8C3 6.11984 3 5.27976 3.32698 4.63803C3.6146 4.07354 4.07354 3.6146 4.63803 3.32698C5.27976 3 6.11984 3 7.8 3H16.2C17.8802 3 18.7202 3 19.362 3.32698C19.9265 3.6146 20.3854 4.07354 20.673 4.63803C21 5.27976 21 6.11984 21 7.8V16.2C21 17.8802 21 18.7202 20.673 19.362C20.3854 19.9265 19.9265 20.3854 19.362 20.673C18.7202 21 17.8802 21 16.2 21H7.8C6.11984 21 5.27976 21 4.63803 20.673C4.07354 20.3854 3.6146 19.9265 3.32698 19.362C3 18.7202 3 17.8802 3 16.2V7.8Z",strokeLinecap:"round",strokeLinejoin:"round"}),displayName:"SquareIcon"}),Qs=function(){var e=ko((function(e){return e.addSquare})),t=(0,b.T)((function(e){return e.addShape}));return(0,L.jsx)(x.zx,{variant:"tertiaryGray",size:{base:"xs",lg:"sm"},role:"group","aria-label":"Add Square",onClick:function(){var r=new window.Image;r.src=_i,r.onload=function(r){var n=(0,O.Z)();e({id:n,x:10,y:10,width:200,height:200,scaleX:1,scaleY:1,backgroundColor:"#FFFFFF",borderRadius:0,shadow:null,stroke:null}),t({type:"square",id:n})}},gap:"4px",children:(0,L.jsx)(Hs,{strokeWidth:2,fill:"none",h:{base:"16px",lg:"20px"},w:{base:"16px",lg:"20px"},stroke:"gray.500",_groupHover:{stroke:"gray.600"},transition:".2s"})})},Us=(0,s.memo)(Qs),_s=function(){return(0,L.jsx)(C.kC,{mb:{base:"12px",lg:"32px"},w:"100%",justifyContent:"center",children:(0,L.jsx)($r.ZP,{style:{height:"56px"},children:(0,L.jsxs)(C.kC,{gap:"16px",w:"fit-content",margin:"auto",children:[(0,L.jsx)(Ps,{}),(0,L.jsxs)(C.kC,{p:{base:"6px",lg:"8px"},width:"fit-content",bg:"white",justifyContent:"center",gap:"4px",borderRadius:"8px",boxShadow:"md",alignItems:"center",children:[(0,L.jsx)(ri,{}),(0,L.jsx)(Wi,{}),(0,L.jsx)(Us,{}),(0,L.jsx)(C.iz,{orientation:"vertical",h:"75%"}),(0,L.jsx)(Qi,{}),(0,L.jsx)(Bs,{})]}),(0,L.jsx)(qi,{}),(0,L.jsx)(Ts,{})]})})})},Ns=(0,s.memo)(_s),Ws=function(){var e=y((function(e){return e.images})),t=y((function(e){return e.setImageById})),r=(0,b.T)((function(e){return e.selectedShape})),n=(0,b.T)((function(e){return e.setSelectedShape}));return(0,L.jsx)(L.Fragment,{children:e.map((function(e,o){return(0,L.jsx)(fe,{customImage:e,isSelected:e.id===(null===r||void 0===r?void 0:r.id),onSelect:function(e){n({type:"image",id:e})},onChange:function(e,r){t(e,r)}},o)}))})},Vs=function(e){var t,r=e.groupText,n=e.isSelected,o=e.onSelect,i=e.onCh
1ange,c=(0,b.T)((function(e){return e.stageRef})),l=Xe((function(e){return e.setTextLogoById})),C=Xe((function(e){return e.setTextTitleById})),u=Xe((function(e){return e.setTextTextById})),d=Xe((function(e){return e.setTextById})),x=(0,s.useRef)(null),h=(0,s.useRef)(null),f=r.logo.display?r.logo.image.width*(null===(t=c.current)||void 0===t?void 0:t.scaleX())*r.logo.scale:100;(0,s.useEffect)((function(){var e;n&&h.current&&x.current&&(h.current.nodes([x.current]),null===(e=h.current.getLayer())||void 0===e||e.batchDraw())}),[n,h,r]),(0,s.useEffect)((function(){A(!0)}),[r.logo.scale,r.logo.spacing,r.logo.src,r.logo.display]),(0,s.useEffect)((function(){A(!0)}),[r.title.text,r.title.spacing,r.title.display]),(0,s.useEffect)((function(){A(!0)}),[r.style]),(0,s.useEffect)((function(){p(!0)}),[r.style.align,r.logo.src,r.logo.scale,r.logo.display]);var p=function(e){if(r.logo.display){var t,n,o=null===(t=c.current)||void 0===t?void 0:t.find("#text-group-"+r.id)[0],i=null===(n=c.current)||void 0===n?void 0:n.find("#text-logo-"+r.id)[0],s=i.width(),a=i.scaleX();switch(r.style.align){case"left":i.setAttrs({x:0}),e&&l({x:0},r.id);break;case"center":i.setAttrs({x:Math.round(o.width()/2-s/2*a)}),e&&l({x:Math.round(o.width()/2-s/2*a)},r.id);break;case"right":i.setAttrs({x:o.width()-s*a}),e&&l({x:o.width()-s*a},r.id)}}},A=function(e){var t,n,o,i=x.current,s=null===(t=x.current)||void 0===t?void 0:t.find("#text-logo-"+r.id)[0],a=null===(n=x.current)||void 0===n?void 0:n.find("#text-"+r.id)[0],c=null===(o=x.current)||void 0===o?void 0:o.find("#text-title-"+r.id)[0],l=r.logo.display?s.height()*s.scaleY()+r.logo.spacing:0,h=r.title.display?c.height()+r.title.spacing:0,f=l+h+a.height();i.setAttrs({height:f}),e&&d({height:f},r.id),r.title.display&&(c.setAttrs({y:l}),e&&C({y:l},r.id)),a.setAttrs({y:l+h}),e&&u({y:l+h},r.id)},g=function(e,t){var n,o,i,s,a,c=null===(n=x.current)||void 0===n?void 0:n.find("#text-"+r.id)[0],l=null===(o=x.current)||void 0===o?void 0:o.find("#text-title-"+r.id)[0],C=Math.max(e.target.width()*e.target.scaleX(),f);null===(i=x.current)||void 0===i||i.width(C),null===(s=x.current)||void 0===s||s.scaleX(1),null===(a=x.current)||void 0===a||a.scaleY(1),r.title.display&&l.width(C),c.width(C),A(t),p(t)};return(0,L.jsxs)(L.Fragment,{children:[(0,L.jsxs)(a.ZA,{ref:x,id:"text-group-"+r.id,draggable:!0,onTransform:function(e){g(e,!1)},onTransformEnd:function(e){g(e,!0)},onDragEnd:function(e){i(function(e){return{x:e.target.x(),y:e.target.y(),width:e.target.width(),height:e.target.height()}}(e),r.id)},onClick:function(){return o(r.id)},onTap:function(){return o(r.id)},onMouseEnter:function(){c.current&&(c.current.container().style.cursor="move")},onMouseLeave:function(){c.current&&(c.current.container().style.cursor="default")},x:r.x,y:r.y,width:r.width,height:r.height,children:[r.logo.display&&(0,L.jsx)(a.Ee,{id:"text-logo-"+r.id,image:r.logo.image,x:r.logo.x,y:0,scaleX:r.logo.scale,scaleY:r.logo.scale}),r.title.display&&(0,L.jsx)(a.xv,{text:r.title.text,id:"text-title-"+r.id,width:r.width,y:r.title.y,fontSize:1.3*r.style.fontSize,fontFamily:r.style.fontFamily,fontStyle:"bold",align:r.style.align,fill:r.style.color,letterSpacing:r.style.letterSpacing,lineHeight:r.style.lineHeight,textDecoration:"none"}),(0,L.jsx)(a.xv,{text:r.text.text,id:"text-"+r.id,width:r.width,y:r.text.y,fontSize:r.style.fontSize,fontFamily:r.style.fontFamily,fontStyle:r.style.fontStyle,align:r.style.align,fill:r.style.color,letterSpacing:r.style.letterSpacing,lineHeight:r.style.lineHeight,textDecoration:r.style.textDecoration})]}),n&&(0,L.jsx)(a.$T,{ref:h,enabledAnchors:["middle-left","middle-right"],boundBoxFunc:function(e,t){return t.width<f?e:t},anchorStroke:"#444CE7",anchorFill:"#FFFFFF",anchorSize:10,anchorCornerRadius:2,centeredScaling:!0,borderStroke:"#444CE7",borderDash:[0,0],rotateAnchorOffset:25,rotationSnaps:[45,90,135,180,225,270,315,360]})]})},Js=function(){var e=Xe((function(e){return e.texts})),t=Xe((function(e){return e.setTextById})),r=(0,b.T)((function(e){return e.selectedShape})),n=(0,b.T)((function(e){return e.setSelectedShape}));return(0,L.jsx)(L.Fragment,{children:e.map((function(e,o){return(0,L.jsx)(Vs,{groupText:e,isSelected:e.id===(null===r||void 0===r?void 0:r.id),onSelect:function(e){n({type:"text",id:e})},onChange:function(e,r){t(e,r)}},o)}))})};function Ys(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}var qs=function(e){var t=e.data,r=e.isSelected,n=e.onSelect,o=e.onChange,i=(0,b.T)((function(e){return e.stageRef})),c=(0,s.useRef)(null),l=(0,s.useRef)(null);(0,s.useEffect)((function(){var e;r&&l.current&&c.current&&(l.current.nodes([c.current]),null===(e=l.current.getLayer())||void 0===e||e.batchDraw())}),[r,l,t]);var C=function(e){return{width:e.target.width(),height:e.target.height(),x:e.target.x(),y:e.target.y(),scaleX:e.target.scaleX(),scaleY:e.target.scaleY()}};return(0,L.jsxs)(L.Fragment,{children:[(0,L.jsxs)(a.ZA,{ref:c,id:"path-"+t.id,draggable:!0,width:t.width,height:t.height,x:t.x,y:t.y,scaleX:t.scaleX,scaleY:t.
1scaleY,onTransformEnd:function(e){o(C(e),t.id)},onDragEnd:function(e){o(C(e),t.id)},onClick:function(){return n(t.id)},onTap:function(){return n(t.id)},onMouseEnter:function(){i.current&&(i.current.container().style.cursor="move")},onMouseLeave:function(){i.current&&(i.current.container().style.cursor="default")},children:[(0,L.jsx)(a.UL,{width:t.width,height:t.height,fill:"transparent"}),t.paths.map((function(e,r){return(0,L.jsx)(a.y$,function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Ys(Object(r),!0).forEach((function(t){(0,u.Z)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Ys(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({data:e,fill:t.color,lineJoin:"round",strokeColor:t.color,stroke:t.color,strokeWidth:t.strokeWidth},t.shadow&&{shadowBlur:t.shadow.blur,shadowColor:t.shadow.color,shadowOffsetX:t.shadow.offSetX,shadowOffsetY:t.shadow.offSetY,shadowOpacity:t.shadow.opacity}),r)}))]}),r&&(0,L.jsx)(a.$T,{ref:l,enabledAnchors:["top-left","top-right","bottom-left","bottom-right"],boundBoxFunc:function(e,t){return t.width<5||t.height<5?e:t},anchorStroke:"#444CE7",anchorFill:"#FFFFFF",anchorSize:10,anchorCornerRadius:2,centeredScaling:!0,borderStroke:"#444CE7",borderDash:[0,0],rotateAnchorOffset:25,rotationSnaps:[45,90,135,180,225,270,315,360]})]})},Gs=function(){var e=Dn((function(e){return e.arrows})),t=Dn((function(e){return e.setArrowById})),r=(0,b.T)((function(e){return e.selectedShape})),n=(0,b.T)((function(e){return e.setSelectedShape}));return(0,L.jsx)(L.Fragment,{children:e.map((function(e,o){return(0,L.jsx)(qs,{data:e,isSelected:e.id===(null===r||void 0===r?void 0:r.id),onSelect:function(e){n({type:"arrow",id:e})},onChange:function(e,r){t(e,r)}},o)}))})},Xs=function(){var e=eo((function(e){return e.accents})),t=eo((function(e){return e.setAccentById})),r=(0,b.T)((function(e){return e.selectedShape})),n=(0,b.T)((function(e){return e.setSelectedShape}));return(0,L.jsx)(L.Fragment,{children:e.map((function(e,o){return(0,L.jsx)(qs,{data:e,isSelected:e.id===(null===r||void 0===r?void 0:r.id),onSelect:function(e){n({type:"accent",id:e})},onChange:function(e,r){t(e,r)}},o)}))})},Ks=r(9327),$s=function(){var e=Mr((function(e){return e.background.type})),t=Mr((function(e){return e.background.solid})),r=Mr((function(e){return e.background.image})),n=Mr((function(e){return e.background.gradient})),o=y((function(e){return e.imagePicked})),i=(0,b.T)((function(e){return e.model})),c=s.useRef(null),l=o?i.width:1200,C=o?i.height:800,u=(180-n.angle)/180*Math.PI,d=Math.abs(l*Math.sin(u))+Math.abs(C*Math.cos(u)),x=Math.sin(u)*d/2,h=Math.cos(u)*d/2,f=l/2,p=C/2,A=f-x,g=p-h,j=f+x,m=p+h;return(0,s.useEffect)((function(){c.current&&c.current.cache()}),[r.image,i]),(0,L.jsxs)(L.Fragment,{children:["Gradient"===e&&(0,L.jsx)(a.UL,{id:"stage-background",x:0,y:0,width:l,height:C,fillLinearGradientColorStops:n.color.flat(),fillLinearGradientStartPoint:{x:A,y:g},fillLinearGradientEndPoint:{x:j,y:m},draggable:!1,listening:!1}),"Solid"===e&&(0,L.jsx)(a.UL,{id:"stage-background",x:0,y:0,width:l,height:C,fill:t.color,draggable:!1,listening:!1}),"Image"===e&&(0,L.jsx)(a.Ee,{ref:c,id:"stage-background",image:r.image,filters:[Ks.Z.Filters.Blur],blurRadius:r.blur,crop:function(e,t){var r,n,o=t.width/t.height;return o>=e.width/e.height?(r=e.width,n=e.width/o):(r=e.height*o,n=e.height),{x:(e.width-r)/2,y:(e.height-n)/2,width:r,height:n}}(r.image,{width:l,height:C}),x:0,y:0,width:l,height:C,draggable:!1,listening:!1})]})},ea=r(7191),ta=function(e){var t;(0,ea.Z)(e);var r=(0,b.T)((function(e){return e.model})),n=(0,b.T)((function(e){return e.watermark})),o=(0,b.T)((function(e){return e.setWatermark})),i=Xr().updateWatermarkPosition;(0,s.useEffect)((function(){i(n.position)}),[n.text,r]);var c=(0,s.useRef)(null);return(0,s.useEffect)((function(){if(c.current){var e=r.width-c.current.width()-Gr.To,t=r.height-c.current.height()-Gr.To;o({x:e,y:t})}}),[c]),(0,L.jsxs)(L.Fragment,{children:["text"===n.type&&(0,L.jsxs)(a.__,{ref:c,id:"watermark",x:n.x,y:n.y,children:[(0,L.jsx)(a.Vp,{fill:"#1018288a",cornerRadius:n.text.size/1.8,shadowBlur:25,shadowOpacity:.25}),(0,L.jsx)(a.xv,{id:"watermark-text",fill:"#FFFFFF",fontSize:n.text.size,fontStyle:"bold",fontFamily:"'Inter'",text:n.text.text,padding:n.text.size/1.375})]}),"logo"===n.type&&n.logo&&(0,L.jsx)(a.Ee,{image:null===(t=n.logo)||void 0===t?void 0:t.image,id:"watermark",x:n.x,y:n.y,height:n.logo.image.height,width:n.logo.image.width,scale:{x:n.logo.scale,y:n.logo.scale}})]})},ra=function(){var e=(0,b.T)((function(e){return e.stageRef})),t=(0,b.T)((function(e){return e.model})),r=y((function(e){return e.imagePicked}));return{updateStageDimensions:function(){var n=document.getElementById("canvas-container");if(n&&e.current&&n.parentElement){var o={width:n.parentElement.offsetWidth,height:n.parentElement.offsetHeight};o.width%2!==0&&o.width--,o.height%2!==0&&o.height--;var i=o.width/t.width,s=o.height/t.height,a={x:C=Math.min(Math.min(i,s),1),y:C};if(!r){var c=o.width/1200,l=o.height/800,C=Math.min(Math.min(c,l),1);return n.style.width=1200*C+"px",n.style.height=800*C+"px",void e.current.scale({x:C,y:C})}n.style.width=t.width*a.x+"px",n.style.height=t.height*a.y+"px",e.current.scale({x:a.x,y:a.y})}}}},na=function(e){var t=e.icon,r=e.text,n=e.isSelected,o=e.onSelect;return(0,L.jsxs)(C.kC,{as:x.zx,onClick:o,justifyContent:"flex-start",variant:"unstyled",transition:".2s",borderRadius:"8px",bg:n?"primary.50":"none",boxShadow:"inset 0 0px 0px 1px ".concat(n?ve.Z.colors.primary[600]:ve.Z.colors.gray[200]),_hover:{boxShadow:"inset 0 0px 0px 1px ".concat(n?ve.Z.colors.primary[600]:ve.Z.colors.primary[200])},_focus:{boxShadow:n?"inset 0 0px 0px 1px ".concat(ve.Z.colors.primary[600],", ").concat(ve.Z.shadows.xsFocusedPrimary100):"inset 0 0px 0px 1px ".concat(ve.Z.colors.primary[200],", ").concat(ve.Z.shadows.xsFocusedPrimary100)},gap:"8px",pl:"10px",h:"36px",color:n?"primary.800":"gray.700",children:[(0,L.jsx)(re.JO,{as:t,stroke:n?"primary.800":"gray.700",fill:"none",strokeWidth:1.67,h:"20px",w:"auto"}),(0,L.jsx)(C.xv,{as:"span",textStyle:"text.sm.medium",children:r})]})},oa=(0,s.memo)(na),ia=(0,re.IU)({viewBox:"0 0 24 24",path:(0,L.jsx)("path",{d:"M19 21H20.0104C20.9816 21 21.4671 21 21.7348 20.7975C21.968 20.6211 22.1123 20.3515 22.1297 20.0596C22.1497 19.7246 21.8804 19.3205 21.3417 18.5125L18.3313 13.9969C17.8862 13.3292 17.6636 12.9954 17.3831 12.8791C17.1378 12.7773 16.8622 12.7773 16.6169 12.8791C16.3364 12.9954 16.1139 13.3292 15.6687 13.9969L14.9245 15.1132M19 21L11.3155 9.90018C10.8736 9.26182 10.6526 8.94264 10.3766 8.83044C10.1351 8.73228 9.8649 8.73228 9.62344 8.83044C9.34742 8.94264 9.12645 9.26182 8.68451 9.90018L2.73822 18.4893C2.17519 19.3025 1.89368 19.7092 1.90971 20.0473C1.92366 20.3419 2.06688 20.6152 2.30109 20.7943C2.57002 21 3.06459 21 4.05373 21H19ZM21 6C21 7.65685 19.6569 9 18 9C16.3432 9 15 7.65685 15 6C15 4.34315 16.3432 3 18 3C19.6569 3 21 4.34315 21 6Z",fill:"none",strokeLinecap:"round",strokeLinejoin:"round"}),displayName:"Image05Icon"}),sa=(0,re.IU)({viewBox:"0 0 24 24",path:(0,L.jsx)(L.Fragment,{children:(0,L.jsx)("path",{d:"M6.5 17.5L6.5 6.5M7.8 3H16.2C17.8802 3 18.7202 3 19.362 3.32698C19.9265 3.6146 20.3854 4.07354 20.673 4.63803C21 5.27976 21 6.11984 21 7.8V16.2C21 17.8802 21 18.7202 20.673 19.362C20.3854 19.9265 19.9265 20.3854 19.362 20.673C18.7202 21 17.8802 21 16.2 21H7.8C6.11984 21 5.27976 21 4.63803 20.673C4.07354 20.3854 3.6146 19.9265 3.32698 19.362C3 18.7202 3 17.8802 3 16.2V7.8C3 6.11984 3 5.27976 3.32698 4.63803C3.6146 4.07354 4.07354 3.6146 4.63803 3.32698C5.27976 3 6.11984 3 7.8 3Z",fill:"none",strokeLinecap:"round",strokeLinejoin:"round"})}),displayName:"FlexAlignLeftIcon"}),aa=(0,re.IU)({viewBox:"0 0 24 24",path:(0,L.jsx)(L.Fragment,{children:(0,L.jsx)("path",{d:"M17.5 17.5L17.5 6.5M7.8 3H16.2C17.8802 3 18.7202 3 19.362 3.32698C19.9265 3.6146 20.3854 4.07354 20.673 4.63803C21 5.27976 21 6.11984 21 7.8V16.2C21 17.8802 21 18.7202 20.673 19.362C20.3854 19.9265 19.9265 20.3854 19.362 20.673C18.7202 21 17.8802 21 16.2 21H7.8C6.11984 21 5.27976 21 4.63803 20.673C4.07354 20.3854 3.6146 19.9265 3.32698 19.362C3 18.7202 3 17.8802 3 16.2V7.8C3 6.11984 3 5.27976 3.32698 4.63803C3.6146 4.07354 4.07354 3.6146 4.63803 3.32698C5.27976 3 6.11984 3 7.8 3Z",fill:"none",strokeLinecap:"round",strokeLinejoin:"round"})}),displayName:"FlexAlignRightIcon"});function ca(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function la(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?ca(Object(r),!0).forEach((function(t){(0,u.Z)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ca(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var Ca={image:{text:"Image",icon:A.Z},text:{text:"Text",icon:Ui.Z},accent:{text:"Accent",icon:Gi},arrow:{text:"Arrow",icon:vi},square:{text:"Square",icon:Hs}},ua=function(){var e=ra().updateStageDimensions,t=(0,b.T)((function(e){return e.shapes})),r=(0,Ie.qY)({defaultIsOpen:!0}),n=r.isOpen,o=r.onToggle,i=(0,b.T)((function(e){return e.selectedShape})),s=(0,b.T)((function(e){return e.setSelectedShape}));return(0,L.jsxs)(C.kC,{className:"hideBelowLG",flex:{base:"none",lg:n?"0 0 180px":"0 0 40px"},maxH:{base:"50%",lg:"100%"},overflow:"auto",flexDir:"column",borderLeftStyle:"solid",borderLeftWidth:"1px",borderLeftColor:"gray.200",bg:"white",p:"8px",children:[(0,L.jsxs)(C.kC,{mb:"12px",justifyContent:"space-between",alignItems:"center",flexDir:n?"row":"column",gap:"6px",cursor:"pointer",onClick:function(){o(),setTimeout((function(){return e()}),100)},role:"group",children:[(0,L.jsx)(C.xv,la(la({textStyle:"text.sm.semiBold"},!n&&{style:{writingMode:"vertical-rl"}}),{},{order:n?1:2,children:"ELEMENTS"})),(0,L.jsx)(C.kC,{order:n?2:1,children:(0,L.jsx)(re.JO,{as:n?sa:aa,strokeWidth:1.67,stroke:"gray.500",_groupHover:{stroke:"gray.600"},transition:".2s",w:"20px",height:"20px"})})]}),n&&(0,L.jsxs)(C.kC,{flexDir:"column",children:[(0,L.jsx)(C.kC,{gap:"6px",flexDir:"column",children:t.map((function(e){return(0,L.jsx)(oa,{icon:Ca[e.type].icon,text:Ca[e.type].text,onSelect:function(){return s(e)},isSelected:(null===i||void 0===i?void 0:i.id)===e.id},e.id)}))}),!t.length&&(0,L.jsx)(C.xv,{textStyle:"text.sm.regular",color:"gray.500",children:"You can add an element from the top toolbar"}),(0,L.jsx)(C.iz,{mt:"12px",mb:"12px"}),(0,L.jsx)(oa,{icon:ia,text:"Background",onSelect:function(){return s(null)},isSelected:null===i})]})]})},da=(0,s.memo)(ua);function xa(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function ha(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?xa(Object(r),!0).forEach((function(t){(0,u.Z)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):xa(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var fa=function(e){var t,r,n,o=e.data,i=e.isSelected,c=e.onSelect,l=e.onChange,C=(0,b.T)((function(e){return e.stageRef})),u=(0,s.useRef)(null),d=(0,s.useRef)(null);(0,s.useEffect)((function(){var e;i&&d.current&&u.current&&(d.current.nodes([u.current]),null===(e=d.current.getLayer())||void 0===e||e.batchDraw())}),[i,d,o]);var x=function(e){return{width:e.target.width(),height:e.target.height(),x:e.target.x(),y:e.target.y(),scaleX:e.target.scaleX(),scaleY:e.target.scaleY()}};return(0,L.jsxs)(L.Fragment,{children:[(0,L.jsx)(a.ZA,{ref:u,id:"square-"+o.id,draggable:!0,width:o.width,height:o.height,x:o.x,y:o.y,scaleX:o.scaleX,scaleY:o.scaleY,onDragMove:function(e){l(x(e),o.id)},onTransformEnd:function(e){l(x(e),o.id)},onDragEnd:function(e){l(x(e),o.id)},onClick:function(){return c(o.id)},onTap:function(){return c(o.id)},onMouseEnter:function(){C.current&&(C.current.container().style.cursor="move")},onMouseLeave:function(){C.current&&(C.current.container().style.cursor="default")},children:(0,L.jsx)(a.UL,ha({width:o.width,height:o.height,fill:o.backgroundColor,cornerRadius:o.borderRadius,strokeColor:null===(t=o.stroke)||void 0===t?void 0:t.color,stroke:null===(r=o.stroke)||void 0===r?void 0:r.color,strokeWidth:null===(n=o.stroke)||void 0===n?void 0:n.width},o.shadow&&{shadowBlur:o.shadow.blur,shadowColor:o.shadow.color,shadowOffsetX:o.shadow.offSetX,shadowOffsetY:o.shadow.offSetY,shadowOpacity:o.shadow.opacity}))}),i&&(0,L.jsx)(a.$T,{ref:d,boundBoxFunc:function(e,t){return t.width<5||t.height<5?e:t}
1,anchorStroke:"#444CE7",anchorFill:"#FFFFFF",anchorSize:10,anchorCornerRadius:2,borderStroke:"#444CE7",borderDash:[0,0],rotateAnchorOffset:25,rotationSnaps:[45,90,135,180,225,270,315,360]})]})},pa=function(){var e=ko((function(e){return e.squares})),t=ko((function(e){return e.setSquareById})),r=(0,b.T)((function(e){return e.selectedShape})),n=(0,b.T)((function(e){return e.setSelectedShape}));return(0,L.jsx)(L.Fragment,{children:e.map((function(e,o){return(0,L.jsx)(fa,{data:e,isSelected:e.id===(null===r||void 0===r?void 0:r.id),onSelect:function(e){n({type:"square",id:e})},onChange:function(e,r){t(e,r)}},o)}))})},Aa=function(){var e=(0,b.T)((function(e){return e.model})),t=(0,b.T)((function(e){return e.setSelectedShape})),r=(0,b.T)((function(e){return e.containerRef})),o=(0,b.T)((function(e){return e.stageRef})),c=(0,b.T)((function(e){return e.layerRef})),u=y((function(e){return e.imagePicked})),d=k(),x=d.getImageFromFile,h=d.addImageToEditor,f=ra().updateStageDimensions,p=u?e.width:1200,A=u?e.height:800,g=function(e){e.target===e.target.getStage()&&t(null)};(0,s.useEffect)((function(){f()}),[r,u,e]),(0,s.useEffect)((function(){return window.addEventListener("resize",f),function(){return window.addEventListener("resize",f)}}),[u,e,f]),(0,s.useEffect)((function(){return window.addEventListener("paste",j),function(){window.removeEventListener("paste",j)}}),[]);var j=function(){var e=(0,n.Z)(i().mark((function e(t){var r,n;return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t.preventDefault(),(r=(t.clipboardData||t.originalEvent.clipboardData).items).length){e.next=4;break}return e.abrupt("return");case 4:if(0===r[0].type.indexOf("image")){e.next=6;break}return e.abrupt("return");case 6:return e.next=8,x(r[0].getAsFile());case 8:if(n=e.sent){e.next=11;break}return e.abrupt("return");case 11:h(n);case 12:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}();return l().load({google:{families:Ht.map((function(e){return"".concat(e,":400,700")}))},active:function(){return console.log("Fonts are loaded")}}),(0,L.jsx)(L.Fragment,{children:(0,L.jsxs)(C.kC,{flexDir:{base:"column",lg:"row"},flex:1,w:"100%",overflow:"hidden",bg:"gray.100",children:[(0,L.jsx)(da,{}),(0,L.jsxs)(C.kC,{flexDir:"column",alignItems:"center",w:"100%",maxHeight:{base:"50%",lg:"100%"},p:{base:"12px",lg:"32px"},flex:"1 1 0%",overflow:"hidden",children:[(0,L.jsx)(Ns,{}),(0,L.jsx)(C.kC,{w:"100%",h:"100%",overflow:"hidden",flexDir:"column",alignItems:"center",children:(0,L.jsxs)(C.kC,{id:"canvas-container",position:"relative",marginLeft:"auto",marginRight:"auto",borderRadius:"16px",overflow:"hidden",ref:r,w:"100%",h:"100%",flex:"0 0 auto",children:[!u&&(0,L.jsx)(H,{}),(0,L.jsx)(a.Hf,{ref:o,width:p,height:A,onMouseDown:g,onTouchStart:g,children:(0,L.jsxs)(a.mh,{ref:c,children:[(0,L.jsx)($s,{}),(0,L.jsx)(Ws,{}),(0,L.jsx)(Js,{}),(0,L.jsx)(Gs,{}),(0,L.jsx)(Xs,{}),(0,L.jsx)(pa,{}),u&&(0,L.jsx)(ta,{})]})})]})})]}),(0,L.jsx)(ei,{})]})})}},666:function(e,t,r){var n=r(894),o=r(5893),i=(0,n.IU)({viewBox:"0 0 24 24",path:(0,o.jsx)("path",{d:"M12 4V20M12 20L18 14M12 20L6 14",strokeLinecap:"round",strokeLinejoin:"round"}),displayName:"ArrowNarrowDowntIcon"});t.Z=i},6242:function(e,t,r){var n=r(894),o=r(5893),i=(0,n.IU)({viewBox:"0 0 24 24",path:(0,o.jsx)("path",{d:"M12 20V4M12 4L6 10M12 4L18 10",strokeLinecap:"round",strokeLinejoin:"round"}),displayName:"ArrowNarrowUpIcon"});t.Z=i},1427:function(e,t,r){var n=r(894),o=r(5893),i=(0,n.IU)({viewBox:"0 0 24 24",path:(0,o.jsx)("path",{d:"M4 7C4 6.06812 4 5.60218 4.15224 5.23463C4.35523 4.74458 4.74458 4.35523 5.23463 4.15224C5.60218 4 6.06812 4 7 4H17C17.9319 4 18.3978 4 18.7654 4.15224C19.2554 4.35523 19.6448 4.74458 19.8478 5.23463C20 5.60218 20 6.06812 20 7M9 20H15M12 4V20",fill:"none",strokeLinecap:"round",strokeLinejoin:"round"}),displayName:"CommandIcon"});t.Z=i},7390:function(e,t,r){var n=r(894),o=r(5893),i=(0,n.IU)({viewBox:"0 0 24 24",path:(0,o.jsx)("path",{d:"M8 12L12 16M12 16L16 12M12 16V8M22 12C22 17.5228 17.5228 22 12 22C6.47715 22 2 17.5228 2 12C2 6.47715 6.47715 2 12 2C17.5228 2 22 6.47715 22 12Z",strokeLinecap:"round",strokeLinejoin:"round"}),displayName:"Download03Icon"});t.Z=i},585:function(e,t,r){var n=r(894),o=r(5893),i=(0,n.IU)({viewBox:"0 0 24 24",path:(0,o.jsx)("path",{d:"M16.2 21H6.93137C6.32555 21 6.02265 21 5.88238 20.8802C5.76068 20.7763 5.69609 20.6203 5.70865 20.4608C5.72312 20.2769 5.93731 20.0627 6.36569 19.6343L14.8686 11.1314C15.2646 10.7354 15.4627 10.5373 15.691 10.4632C15.8918 10.3979 16.1082 10.3979 16.309 10.4632C16.5373 10.5373 16.7354 10.7354 17.1314 11.1314L21 15V16.2M16.2 21C17.8802 21 18.7202 21 19.362 20.673C19.9265 20.3854 20.3854 19.9265 20.673 19.362C21 18.7202 21 17.8802 21 16.2M16.2 21H7.8C6.11984 21 5.27976 21 4.63803 20.673C4.07354 20.3854 3.6146 19.9265 3.32698 19.362C3 18.7202 3 17.8802 3 16.2V7.8C3 6.11984 3 5.27976 3.32698 4.63803C3.6146 4.07354 4.07354 3.6146 4.63803 3.32698C5.27976 3 6.11984 3 7.8 3H16.2C17.8802 3 18.7202 3 19.362 3.32698C19.9265 3.6146 20.3854 4.07354 20.673 4.63803C21 5.27976 21 6.11984 21 7.8V16.2M10.5 8.5C10.5 9.60457 9.60457 10.5 8.5 10.5C7.39543 10.5 6.5 9.60457 6.5 8.5C6.5 7.39543 7.39543 6.5 8.5 6.5C9.60457 6.5 10.5 7.39543 10.5 8.5Z",fill:"none",strokeLinecap:"round",strokeLinejoin:"round"}),displayName:"Image01Icon"});t.Z=i},8634:function(e,t,r){r.d(t,{oz:function(){return f},Zs:function(){return h},cz:function(){return x}});var n=r(666),o=r(894),i=r(5893),s=(0,o.IU)({viewBox:"0 0 24 24",path:(0,i.jsx)("path",{d:"M18 6L6 18M6 18H14M6 18V10",strokeLinecap:"round",strokeLinejoin:"round"}),displayName:"ArrowNarrowDownLeftIcon"}),a=(0,o.IU)({viewBox:"0 0 24 24",path:(0,i.jsx)("path",{d:"M6 6L18 18M18 18V10M18 18H10",strokeLinecap:"round",strokeLinejoin:"round"}),displayName:"ArrowNarrowDownRightIcon"}),c=(0,o.IU)({viewBox:"0 0 24 24",path:(0,i.jsx)("path",{d:"M20 12H4M4 12L10 18M4 12L10 6",strokeLinecap:"round",strokeLinejoin:"round"}),displayName:"ArrowNarrowLeftIcon"}),l=(0,o.IU)({viewBox:"0 0 24 24",path:(0,i.jsx)("path",{d:"M4 12H20M20 12L14 6M20 12L14 18",strokeLinecap:"round",strokeLinejoin:"round"}),displayName:"ArrowNarrowRightIcon"}),C=r(6242),u=(0,o.IU)({viewBox:"0 0 24 24",path:(0,i.jsx)("path",{d:"M18 18L6 6M6 6V14M6 6H14",strokeLinecap:"round",strokeLinejoin:"round"}),displayName:"ArrowNarrowUpLeftIcon"}),d=(0,o.IU)({viewBox:"0 0 24 24",path:(0,i.jsx)("path",{d:"M6 18L18 6M18 6H10M18 6V14",strokeLinecap:"round",strokeLinejoin:"round"}),displayName:"ArrowNarrowUpRightIcon"}),x=[[[0,"#8098F9"],[1,"#A4BCFD"]],[[0,"#ff7e5f"],[1,"#feb47b"]],[[0,"#00B4DB"],[1,"#0083B0"]],[[0,"#85ffbd"],[1,"#fffb7d"]],[[0,"#ED213A"],[1,"#93291E"]],[[0,"#8b01ff"],[1,"#e323c6"]],[[0,"#FC5C7D"],[1,"#6A82FB"]],[[0,"#00F260"],[1,"#0575E6"]],[[0,"#3ED89B"],[1,"#19DABA"]],[[0,"#7F00FF"],[1,"#E100FF"]],[[0,"#06beb6"],[1,"#48b1bf"]],[[0,"#0093E9"],[1,"#80D0C7"]],[[0,"#0575E6"],[1,"#021B79"]],[[0,"#ffe259"],[1,"#ffa751"]],[[0,"#ee0979"],[1,"#ff6a00"]],[[0,"#75FF8A"],[1,"#4AFC49"]],[[0,"#e53935"],[1,"#e35d5b"]],[[0,"#A770EF"],[.5,"#CF8BF3"],[1,"#FDB99B"]],[[0,"#12c2e9"],[.5,"#c471ed"],[1,"#f64f59"]],[[0,"#8A2387"],[.5,"#E94057"],[1,"#F27121"]
1]],h={color:x[0],angle:135},f=[{angle:135,icon:a},{angle:180,icon:n.Z},{angle:225,icon:s},{angle:270,icon:c},{angle:315,icon:u},{angle:360,icon:C.Z},{angle:45,icon:d},{angle:90,icon:l}]}}]);
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.