"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9646],{29455:function(e,t,s){s.d(t,{latestReleaseNote:function(){return l}});var i=s(98153),a=s(78974),r=s(10166);let o=[{releaseTime:new Date("2024-06-30"),changelogs:[{type:"new-feature",log:"Dora AI - Mobile Layout",detailedLogs:[(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("p",{children:"Support generation of responsive mobile layouts."}),(0,i.jsx)(a.Ee,{className:"w-full h-auto my-4",src:"/static/images/release-notes/dora-ai-mobile-layout.png",alt:""})]})]},{type:"new-feature",log:"50+ NEW FREE website templates",detailedLogs:[(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("p",{children:"Dora has added 50+ NEW FREE website templates to help you build your dream site effortlessly."}),(0,i.jsxs)("a",{className:"text-primary font-semibold",href:"https://help.dora.run/en/articles/9373711-using-ai-in-dora",target:"_blank",children:["Explore now",">"]}),(0,i.jsx)(a.nk,{className:"w-full h-auto my-4",src:"/static/images/release-notes/new-free-website-templates.webm",autoPlay:!0,muted:!0,loop:!0})]})]},{type:"new-feature",log:"New High-Performance Mode (Beta)",detailedLogs:[(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)("p",{children:["In Web building, speed is key. Meet Dora High-Performance Mode: it supercharges Dora websites","'"," loading and rendering speeds by 10x. Say goodbye to performance bottlenecks and mobile fluency issues."]}),(0,i.jsx)(a.Ee,{className:"w-full h-auto my-4",src:"/static/images/release-notes/high-performance-mode.png",alt:""})]})]},{type:"improved",log:"Editor Improvements",detailedLogs:["Set Page height to its height when it becomes fixed","Adjusted popup position, made the popup automatically disappear after changing the project name","Adjusted the top bar UI","Added padding to the page","Updated the skeleton screen"]},{type:"improved",log:"Customer Support Enhancements",detailedLogs:["Modified help menu","Added Intercom"]},{type:"fixed",log:"Fixes",detailedLogs:["Fixed root widget width to become fixed","Removed the logic for initializing the domain name list in the publish button","Added check for whether keyframes can be added to widgets"]}]},{releaseTime:new Date("2024-05-31"),changelogs:[{type:"new-feature",log:"New Editor Features",detailedLogs:["After selecting multiple widgets, the right panel supports modifying size and constraint properties.","Improved handling of Fill Hug rings and special cases."]},{type:"fixed",log:"Fixes",detailedLogs:["Optimized site planning: keyframe limits now only account for valid drivers.","Fixed multiple historical legacy issues for improved stability and performance"]}]},{releaseTime:new Date("2024-04-30"),changelogs:[{type:"new-feature",log:"New Feature: Custom Loading",detailedLogs:[(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("p",{children:"Customize the loading page of your website, and bring fun and surprises to your audience!"}),(0,i.jsx)(a.Ee,{className:"w-full h-auto my-4",src:"/static/images/release-notes/custom-loading.png",alt:""})]})]},{type:"improved",log:"Other Improvements",detailedLogs:["Optimized AI-style fill","Optimized preview mode","Checked for save when switching settings"]},{type:"fixed",log:"Fixes",detailedLogs:["Fixed issue with shift key multi-select and constraint display in some cases","Fixed issue where the keyframe panel showed no content upon the keyframe panel open","Adjusted pointer cursor alignment in UI Kit","Fixed issue where the style should be empty, not filled with presets when regenerating if the style is empty in AI"]}]},{releaseTime:new Date("2024-03-31"),changelogs:[{type:"new-feature",log:(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("a",{className:"text-primary",href:"".concat(r.vc.homeLink,"/ai"),target:"_blank",children:"Dora AI"})," ","Beta Launched \uD83D\uDE80✨"]}),detailedLogs:[(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("b",{children:"Generation of a landing page from text"}),(0,i.jsx)("p",{children:"Simply click the AI icon in the top bar of any project to start generating a landing page in Dora."}),(0,i.jsx)(a.Ee,{className:"w-full h-auto my-4",src:"/static/images/release-notes/dora-ai-1.png",alt:""})]}),(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("b",{children:"Application of custom visual and branding styles"}),(0,i.jsx)("p",{children:"Dora AI helps you visualize the same concept in hundreds of styles and layouts. Simply enter keywords or browse our style library — or combine both!"}),(0,i.jsx)(a.Ee,{className:"w-full h-auto my-4",src:"/static/images/release-notes/dora-ai-2.png",alt:""})]}),(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("b",{children:"Generation of responsive designs"}),(0,i.jsx)("p",{children:"Dora AI automatically creates responsive layouts to ensure your content resizes on any screen. Look out for the applied constraints and Hug settings!"}),(0,i.jsx)(a.Ee,{className:"w-full h-auto my-4",src:"/static/images/release-notes/dora-ai-3.png",alt:""}),(0,i.jsx)("a",{className:"text-primary font-semibold",href:"https://help.dora.run/en/articles/9373711-using-ai-in-dora",target:"_blank",children:"See upcoming features →"})]})]},{type:"improved",log:"Other Improvements",detailedLogs:["Optimized the animation effect for coupon appearance","Improved plan and credits update mechanism","Modified pop-up caption for credits","Activated discount, coupon, and promotion code","Handled the percentage unit conversion issue when wrapping/unwrapping containers or creating component","Closed preview for large images","Optimized the preview generation process","Improved hover state animations in the preview interface","Aligned canvas page name to the left"]},{type:"fixed",log:"Fixes",detailedLogs:["Fixed emoji display issue","Fixed the problem of being unable to edit Component properties","Fixed JPEG crash in Flutter on macOS with Intel Chrome","Fixed JPG Flutter render crash","Fixed the issue of icons not vertically centered in HTML renderer","Fixed image sequence not displaying index 0","Fixed grey screen issue with image sequences"]}]},{releaseTime:new Date("2024-02-29"),changelogs:[{type:"improved",log:"Improvements",detailedLogs:["Updated font library (100+)","Optimized domain validation","Supported Chinese characters in project names ","Added overflow effect to the page name"]},{type:"fixed",log:"Fixes",detailedLogs:["Fixed incorrect display of embed URL mode in editor state","Fixed an error caused by switching tabs before initialization completion of site Plan Upgrade","Fixed abnormal layout switching when nesting fill-hug"]}]},{releaseTime:new Date("2024-01-31"),changelogs:[{type:"improved",log:"Improvements",detailedLogs:["Changed the default height of the page to 1600px","Updated the Help & Feedback menu","Enabled manual switch to px when width and height are set to fill"]},{type:"fixed",log:"Fixes",detailedLogs:["Fixed the issue where the margin value cache was disabled in the node","Fixed the issue where margin value connected with parent fill size","Fixed the issue with the reading size type inside the unit value","Fixed the issue where negative width and height might appear during layout","Fixed the issue with the xy keyframe in the third layer","Fixed the issue where the platform view was removed when navigating to a new page","Fixed the issue with the platform view in the component","Fixed the issue of margin value conflict in json_transform","Fixed the bug with margin value in JSON"]}]},{releaseTime:new Date("2023-12-31"),changelogs:[{type:"new-feature",log:"New Template Submission Portal",detailedLogs:["New Template module has launched and supports users in submitting their Template"]},{type:"new-feature",log:"New Editor Features",detailedLogs:["Added new interaction - Scroll to","Added support for italic fonts"]},{type:"improved",log:"Other improvements",detailedLogs:["Enhanced the event panel by adding support for canvas movement","Implemented automatic deletion of components with empty text content","Updated UI for easier constraint management","Removed sub-components from 3D in the 'Scroll To' target selection"]},{type:"fixed",log:"Fixes",detailedLogs:["Fixed image upload failure issue when importing from Figma to Dora","Fixed an issue in preview mode where Dropdown could not be clicked due to embed","Fixed the position of the linked control group menu","Fixed issue where GIF images flash when adding effect or border","Fixed an issue where a GIF image in a component could not preview the play","Fixed the issue of incomplete radial display","Fixed the issue of default values being applied when dragging and dropping to add an event"]}]},{releaseTime:new Date("2023-11-13"),changelogs:[{type:"new-feature",log:"New Constraint System",detailedLogs:["New UI, with clearer and more elegant constraint objects","New UX, making establishing constraints from any edge easier than ever","New automatic constraints for full control over widget positions",'New keyboard shortcut: holding "Alt" displays distance and quickly adds constraints',"Improved info on constraint relationships: you can now check which edge an object is constrained to",(0,i.jsxs)(i.Fragment,{children:["Learn more at the"," ",(0,i.jsx)(a.rU,{href:"https://help.dora.run/en/articles/9439029-constraint-layout",className:"underline",target:"_blank",children:"Constraint Layout doc"})," ","and check out our"," ",(0,i.jsx)(a.rU,{href:"https://www.youtube.com/watch?v=SI0GpuHrBoA",className:"underline",target:"_blank",children:"tutorial video on YouTube"})]})]},{type:"new-feature",log:"New Pricing and Pricing FAQ Pages"},{type:"new-feature",log:"New Static Processing For Videos and Animated Images"}],shortDetail:{coverUrl:"",title:"Recapping our 9 months in Alpha 2.0",summary:"Since Dora Alpha 2.0, we've released a TON of optimizations, updates, and new features. Here’s the rundown:",changelogs:[(0,i.jsxs)(i.Fragment,{children:["New"," ",(0,i.jsx)(a.rU,{href:"https://".concat(r.vc.homeHost,"/updates"),className:"underline focus:outline-none",target:"_blank",children:"Updates"})," ","page"]}),(0,i.jsxs)(i.Fragment,{children:["New"," ",(0,i.jsx)(a.rU,{href:"https://".concat(r.vc.homeHost,"/pricing"),className:"underline focus:outline-none",target:"_blank",children:"Pricing"})," ","page + FAQ"]}),"New Constraint System","New Figma-to-Dora Plugin","New 3D post-processing features","New site-building features (SEO info, favicon, social images, Custom Code)","New Embed & Form Embed widgets","Improved Project Dashboard","Improved Timeline & Cursor Driver"]}},{releaseTime:new Date("2023-10-31"),changelogs:[{type:"new-feature",log:"New Publish Ability",detailedLogs:["Changes within the editor can now be selectively published online. No more seeing WIP drafts as you edit an already-published site!"]},{type:"improved",log:"Other improvements",detailedLogs:["Improved the performance of the editor for a smoother user experience"]},{type:"fixed",log:"Fixes",detailedLogs:["Fixed a bug where an expired login would trigger a 500 internal server error","Fixed a bug where text widget fill colors were not displaying correctly","Fixed a playback issue for videos in the mobile Safari browser during runtime","Fixed issues related to Dropdown interactions to improve functionality","Fixed multiple historical legacy issues for improved stability and performance"]}]},{releaseTime:new Date("2023-9-30"),changelogs:[{type:"new-feature",log:"New Dora Templates (Alpha)",detailedLogs:[(0,i.jsxs)(i.Fragment,{children:["New"," ",(0,i.jsx)(a.rU,{href:"http://bit.ly/dora-template-guidelines",className:"underline",target:"_blank",children:"Template Guidelines"})]}),(0,i.jsxs)(i.Fragment,{children:["New"," ",(0,i.jsx)(a.rU,{href:"https://www.dora.run/templates",className:"underline",target:"_blank",children:"#MadeinDora"})," ","page"]})]},{type:"new-feature",log:"New Preview Option",detailedLogs:["Added a 'Current Web Browser Window' selection"]},{type:"improved",log:"Other improvements",detailedLogs:["Improved cursor positioning and sizing for improved text editing","Improved the performance of the editor for a smoother user experience"]},{type:"fixed",log:"Fixes",detailedLogs:["Fixed a bug where the font input field would switch unexpectedly when losing focus","Fixed a bug with text widget fill color visibility settings not being applied correctly","Fixed multiple bugs in the Figma-to-Dora Plugin ","Fixed scene-related problems within 3D components","Fixed complex constraint issues to ensure layout integrity","Fixed a conflict issue where the Embed form widget was not interactable after being overlaid by other elements","Fixed rendering issues with embedded widgets","Fixed minor issues with the line-height input field for better text formatting","Fixed multiple historical legacy issues for improved stability and performance"]}]},{releaseTime:new Date("2023-8-31"),changelogs:[{type:"new-feature",log:(0,i.jsxs)(i.Fragment,{children:["New"," ",(0,i.jsx)(a.rU,{href:"http://bit.ly/dora-template-guidelines",className:"underline",target:"_blank",children:"Dora Community"})," ","Space"]}),detailedLogs:["New Dora Ambassador program: application portal & info","New Community resources: event/workshop guides, content creation guides, & more"]},{type:"new-feature",log:"New Resize Font Feature",detailedLogs:["Resize font sizes using breakpoints and fit width",(0,i.jsxs)(i.Fragment,{children:["Learn More at the"," ",(0,i.jsx)(a.rU,{href:"https://help.dora.run/en/articles/9452180-responsive-font-size",className:"underline",target:"_blank",children:"Responsive Font Size doc"})," ","and check out our"," ",(0,i.jsx)(a.rU,{href:"https://www.youtube.com/watch?v=zLKT45wuSo0",className:"underline",target:"_blank",children:"tutorial video on YouTube"})]})]},{type:"new-feature",log:"Global Customization Options",detailedLogs:[(0,i.jsxs)(i.Fragment,{children:["New SEO settings",(0,i.jsx)("ul",{className:"list-none text-[20px] leading-[170%]",children:(0,i.jsx)("li",{children:(0,i.jsxs)("div",{className:"flex flex-row",children:[(0,i.jsx)("div",{className:"mx-[11px] inline-block",children:"•"}),(0,i.jsxs)("div",{className:"flex-1",children:["Learn More at the"," ",(0,i.jsx)(a.rU,{href:"https://help.dora.run/en/articles/9452173-seo-settings",className:"underline",target:"_blank",children:"SEO Settings doc"})," ","and check out our"," ",(0,i.jsx)(a.rU,{href:"https://www.youtube.com/watch?v=IBEuNCXCbj0",className:"underline",target:"_blank",children:"tutorial video on YouTube"})]})]})})})]}),"New favicons","New page URLs","New page titles","New custom code widget"]},{type:"new-feature",log:"New Embed Code Widget",detailedLogs:["Embed custom URLs/HTML code in any Dora project",(0,i.jsxs)(i.Fragment,{children:["Learn More at the"," ",(0,i.jsx)(a.rU,{href:"https://help.dora.run/en/articles/9439440-custom-url-code-embed",className:"underline",target:"_blank",children:"Custom URL/Code Embed doc"})," ","and check out our"," ",(0,i.jsx)(a.rU,{href:"https://www.youtube.com/watch?v=h4mlF1X1oVc",className:"underline",target:"_blank",children:"tutorial video on YouTube"})]})]}]},{releaseTime:new Date("2023-7-31"),changelogs:[{type:"new-feature",log:"New Responsive Image Optimization"},{type:"new-feature",log:"New Breakpoint Functionality with Support For Tablet Devices",detailedLogs:["Better responsive design customization"]},{type:"improved",log:"Other improvements",detailedLogs:["Improved the calculation method when constraints are set to 'center', for more accurate alignment"]},{type:"fixed",log:"Fixes",detailedLogs:["Fixed a bug that GLB models would appear black during loading","Fixed a bug that caused an infinite loop when modifying the property values of components","Fixed a bug that clicks on the Google login page were unresponsive","Fixed multiple historical legacy issues for improved stability and performance"]}]},{releaseTime:new Date("2023-6-30"),changelogs:[{type:"new-feature",log:"New 3D Post-Processing Features",detailedLogs:["New pixelation, aberration, bloom, noise effects, and more effects!"]},{type:"new-feature",log:"New Login State",detailedLogs:["Accounts can now stay logged in"]},{type:"improved",log:"Other improvements",detailedLogs:["Updated to the latest Google Fonts library to enhance design options","Improved the rendering performance during runtime"]},{type:"fixed",log:"Fixes",detailedLogs:["Fixed a login bug for email addresses containing special characters","Fixed several historical issues and implemented performance enhancements","Fixed a rendering bug related to data binding on Entity components","Fixed a font display bug on the Firefox browser"]}]},{releaseTime:new Date("2023-5-31"),changelogs:[{type:"new-feature",log:"New Dora AI (Alpha) Launch",detailedLogs:[(0,i.jsxs)(i.Fragment,{children:["New Dora AI"," ",(0,i.jsx)(a.rU,{href:"https://www.dora.run/ai",className:"underline",target:"_blank",children:"landing page"})]}),(0,i.jsxs)(i.Fragment,{children:["Check out our"," ",(0,i.jsx)(a.rU,{href:"https://www.youtube.com/watch?v=Gfz-ylwNkNg",className:"underline",target:"_blank",children:"launch video on YouTube"})]})]},{type:"new-feature",log:"New Figma-to-Dora Plugin",detailedLogs:["Copy Figma designs and directly paste into Dora","Supports conversion of UI Text to CMS Real Data",(0,i.jsxs)(i.Fragment,{children:["Learn More at the"," ",(0,i.jsx)(a.rU,{href:"https://help.dora.run/en/articles/9439079-import-from-figma",className:"underline",target:"_blank",children:"Import from Figma doc"})," ","and check out our"," ",(0,i.jsx)(a.rU,{href:"https://www.youtube.com/watch?v=v_xPsgwMf6E&t=25s",className:"underline",target:"_blank",children:"tutorial video on YouTube"})]})]},{type:"new-feature",log:"New Google Account Login Integration"},{type:"improved",log:"Other improvements",detailedLogs:["Improved the loading speed of projects in runtime"]}]},{releaseTime:new Date("2023-4-30"),changelogs:[{type:"new-feature",log:"New Login & Signup Process"},{type:"fixed",log:"Fixes",detailedLogs:["Fixed a bug with the unit switching between VW (Viewport Width) and VH (Viewport Height)","Fixed a bug concerning the undo functionality in Keyframe animations","Fixed a bug with the X and Y-axis layout of components on the canvas","Fixed a bug where opening the Color Picker caused the page to become unresponsive","Fixed a loading bug in preview mode","Fixed a jumping issue that occurred after constraining elements to the viewport","Fixed multiple historical legacy issues for improved stability and performance"]}]},{releaseTime:new Date("2023-3-31"),changelogs:[{type:"improved",log:"Improvements",detailedLogs:["Improved Constraint Layout: units, auto-create shortcuts","Improved the loading speed of Dora's official website"]},{type:"fixed",log:"Fixes",detailedLogs:["Fixed a bug where a 404 error was displayed in preview mode","Fixed occasional flicker when the video is cut out","Fixed top bar issues","Fixed glitches with keyframe gradient animations that caused abrupt changes or failures in the animation effect","Fixed multiple historical legacy issues for improved stability and performance"]}]},{releaseTime:new Date("2023-2-28"),changelogs:[{type:"new-feature",log:"New Dora Alpha 2.0 Version",detailedLogs:["New 3D interactions","New custom domain","New link sharing","New gradients","New App Tour ","New container padding",(0,i.jsxs)(i.Fragment,{children:["Check out our"," ",(0,i.jsx)(a.rU,{href:"https://www.youtube.com/watch?v=i5-NaGpd-Ds",className:"underline",target:"_blank",children:"launch video on YouTube"})]})]},{type:"new-feature",log:"New Padding in Container components"},{type:"new-feature",log:"New Keyboard Shortcut",detailedLogs:['Press "Alt" to align padding on both sides simultaneously']}]}],l=o[0];t.Z=o},2872:function(e,t,s){s.d(t,{qw:function(){return c},Nn:function(){return d},wd:function(){return p},kc:function(){return i.kc},NF:function(){return i.NF},Yl:function(){return i.Yl}});var i=s(28287),a=s(10166),r=s(47865),o=s(91445),l=s(91159);class n{get isPublished(){return!!this.project.domain&&!!this.project.isPublic}get coverUrl(){let{coverUrl:e}=this.project;if(!e)return;let t=e.split("/").pop();return(0,a.Oq)(t,{project:this.project.id,width:512,height:512})}get runLink(){let{domain:e}=this.project,t=null==e?void 0:e.split(".")[0],s=a.vc.runHost;return(0,r.Z)()&&(s=(0,o.WV)(window.location.host)),"https://".concat(t,".").concat(s)}get editLink(){let{id:e}=this.project,t="https:",s=a.vc.homeHost;if((0,r.Z)()&&(t=window.location.protocol,s=window.location.host),this.editorHost){let{username:t,token:s}=(0,i.kc)()||{};return"http://".concat(this.editorHost,"/e/").concat(e,"?username=").concat(t,"&token=").concat(s)}return"".concat(t,"//").concat(s,"/e/").concat(e)}get remixLink(){let{copyKey:e}=this.project;if(e)return"".concat(this.editLink,"?copykey=").concat(e)}get isSubscribing(){let{planType:e="free"}=this.project;return!!e&&"free"!==e}get planTypeDisplayName(){let{planType:e="free",isSpecialPro:t}=this.project;return(0,l.bT)(e,{isSpecialPro:t,withPeriod:!1})}get planTypePrimaryBgColor(){let{planType:e="free",isSpecialPro:t}=this.project;return(0,l.gb)(e,{isSpecialPro:t})}getEditLinkWithParams(e){let t=new URLSearchParams(e);return this.editLink.includes("?")?"".concat(this.editLink,"&").concat(t.toString()):"".concat(this.editLink,"?").concat(t.toString())}constructor(e,t){this.project=e,t&&(this.editorHost=t)}}var c=n;class x{get isFree(){let{price:e}=this.template;return!e||"0"==="".concat(e)}get displayPrice(){let{price:e}=this.template;return this.isFree?"FREE":"$".concat(e)}get categories(){let{category:e}=this.template;return"".concat(e||"").split(",")}constructor(e){this.template=e}}var d=x;class u{get avatarThumbUrl(){let{avatar:e}=this.user;return((null==e?void 0:e.thumb)||{})["240*240"]||(null==e?void 0:e.url)}get displayName(){let{displayName:e,username:t}=this.user;return!e&&t.includes("@")?t.split("@")[0]:e||t}get email(){return this.user.email||this.user.username}truncatedDisplayName(e){let{displayName:t}=this;return t&&t.length>e?"".concat(t.slice(0,e),"..."):t}get personalWebsiteLink(){let{personalWebsite:e}=this.user;if(e)return"".concat(e)}get twitterLink(){let{twitter:e}=this.user;if(e)return e.startsWith("https://twitter.com/")?e:"https://twitter.com/".concat(e)}get instagramLink(){let{instagram:e}=this.user;if(e)return e.startsWith("https://instagram.com/")?e:"https://instagram.com/".concat(e)}constructor(e){this.user=e}}var p=u},91159:function(e,t,s){function i(e){let{isSpecialPro:t=!1,withPeriod:s=!1}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(t)return"Pioneer Pass";let i="";switch(s&&(["basicSitePlanMonthly","proSitePlanMonthly"].includes(e||"")?i=" - Monthly":["basicSitePlanYearly","proSitePlanYearly"].includes(e||"")&&(i=" - Yearly")),e){case"free":return"Starter";case"basicSitePlanMonthly":case"basicSitePlanYearly":return"Basic".concat(i);case"proSitePlanMonthly":case"proSitePlanYearly":return"Pro".concat(i);case"custom":return"Custom";default:return"Unknown"}}function a(e){let{isSpecialPro:t=!1}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(t)return"bg-primary";switch(e){case"free":return"bg-black_e";case"basicSitePlanMonthly":case"basicSitePlanYearly":return"bg-orange";case"proSitePlanMonthly":case"proSitePlanYearly":return"bg-primary";case"custom":return"bg-purple";default:return""}}function r(e){switch(e){case"free":return"$0";case"basicSitePlanMonthly":return"$18/mo";case"basicSitePlanYearly":return"".concat(168,"/yr");case"proSitePlanMonthly":return"$30/mo";case"proSitePlanYearly":return"".concat(300,"/yr");default:return"Unknown"}}s.d(t,{bT:function(){return i},bd:function(){return r},gb:function(){return a}})},42995:function(e,t,s){var i,a,r,o;function l(e){return e&&"bella"===e.toLowerCase()?"homepage/bella.jpg":e&&"cecile"===e.toLowerCase()?"homepage/cecile.jpg":e&&"flo"===e.toLowerCase()?"homepage/flo.jpg":e&&"jackie"===e.toLowerCase()?"homepage/jackie.jpg":"homepage/bella.jpg"}s.d(t,{GO:function(){return a},Qt:function(){return i},wX:function(){return l}}),s(29290),(r=i||(i={})).SHARE="SHARE",r.X="X",r.LINKEDIN="LINKEDIN",r.FACEBOOK="FACEBOOK",(o=a||(a={})).Templates="Templates",o.Docs="Docs",o.Community="Community",o.Pricing="Pricing",o.FigmaToDora="Figma to Dora"},77587:function(e,t){var s=void 0;t.Z=function(e){let t,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return function(){for(var a=arguments.length,r=Array(a),o=0;o<a;o++)r[o]=arguments[o];clearTimeout(t),t=setTimeout(()=>{e.apply(s,r)},i)}}},22232:function(e,t){let s=new Intl.NumberFormat("en-US",{style:"decimal",minimumFractionDigits:0,maximumFractionDigits:0});t.Z=(e,t)=>{let{abbreviated:i=!1}=t||{};return i&&e/1e4>=1?"".concat(Math.floor(e/1e3),"k"):s.format(e)}},29177:function(e,t,s){s.d(t,{R:function(){return a}});let i="actor_id",a=e=>{if(!e){localStorage.removeItem(i);return}localStorage.setItem(i,"".concat(e))}},29696:function(e,t,s){s.d(t,{U:function(){return i}});let i=()=>window.parent!==window?window.parent.window.parent:window;class a{dispatchEvent(e,t,s){i().postMessage(JSON.stringify({channelName:e,eventType:t,eventData:s}),"*")}run(e,t){i().postMessage({type:"webPageEmbedder#".concat(e),...t},"*")}constructor(){this.openModal=e=>this.run("openModal",{url:e}),this.closeModal=()=>this.run("closeModal",{})}}let r=new a;t.Z=r},41962:function(e,t,s){s.r(t),s.d(t,{default:function(){return h}});var i=s(98153),a=s(96682),r=s(36957),o=s.n(r),l=s(73918),n=s(89448),c=s(78974),x=s(56472),d=s(89255),u=s(3048),p=s(22232),m={src:"/__dora__/morpheus/_next/static/media/ic_credits.c23228a4.png",height:66,width:66,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAMAAADz0U65AAAASFBMVEVMaXFJZbN5VVhSOU75vpa/dGcxUrZrZnFLV4xRc8ygnKSUZGekmKM0Nz6ZnLP4blftpKkyJDfCQzsyLVhjJjnaNTUrQpYiMn/QRO39AAAAEXRSTlMAb2XHE2LJHWwl+mX8x/nE/UQ/FG0AAAAJcEhZcwAAITgAACE4AUWWMWAAAAA3SURBVHicY2BAABZWbnYwzS8kwgxisYoK8AhzMDAwMAly8YkxMjAwsPMKirNxghSxc3CAaSgAADCXAV0kXK8mAAAAAElFTkSuQmCC",blurWidth:8,blurHeight:8},h=e=>{let{user:t}=e,{setUser:s,isAccountBalanceModalOpen:r,setIsAccountBalanceModalOpen:h}=(0,u.s)(),y=(0,n.useSearchParams)().get("showcredit"),f=(null==t?void 0:t.credits)||0;async function v(){s((await d.x1.action(d.K0).run({})).user)}return(0,a.useEffect)(()=>{"1"===y&&h(!0)},[]),(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(c.zx,{className:"bg-white",leftIcon:(0,i.jsx)("div",{className:"w-4 h-4 relative",children:(0,i.jsx)(o(),{width:22,height:22,className:"absolute -top-[2.8px] left-0 w-[22px] h-[22px] object-cover",src:m,alt:"",style:{overflow:"initial"}})}),variant:"tertiary",onClick:()=>{v(),h(!0)},children:(0,i.jsxs)("div",{className:(0,l.cx)(f>=80?"text-black_3":"",f<80&&f>=20?"text-orange":"",f<20?"text-red":""),children:[(0,p.Z)(f,{abbreviated:!0})," ","credits"]})}),void 0!==r&&(0,i.jsx)(x.default,{open:r,onClose:()=>h(!1)})]})}},56472:function(e,t,s){s.r(t);var i=s(98153),a=s(73918),r=s(78974),o=s(3048),l=s(22232),n=s(27336);t.default=e=>{let{open:t,onClose:s}=e,{user:c}=(0,o.s)(),x=(null==c?void 0:c.credits)||0,d=Math.floor(x/20);return(0,i.jsx)(r.u_,{variant:"custom",roundedCorner:16,open:t,onClose:s,withCloseButton:!0,customPanelStyle:{backgroundColor:"transparent",boxShadow:"none",outline:"none",border:"none"},children:(0,i.jsxs)(r.u_.Content,{className:"w-[400px] relative py-[33px]",children:[(0,i.jsxs)("div",{className:"relative",children:[(0,i.jsx)(r.PZ,{className:"absolute right-2 top-[25px] z-50",onClick:s}),(0,i.jsxs)("div",{className:(0,a.cx)("relative","px-4 pt-4 pb-8","bg-white","rounded-2xl outline outline-1 outline-black/5","flex flex-col items-center"),children:[(0,i.jsx)("div",{className:"w-full h-[71px]"}),(0,i.jsx)("div",{className:(0,a.cx)("text-black_3 text-xs mb-[12px]"),children:"Your account balance"}),(0,i.jsxs)("div",{className:(0,a.cx)("flex flex-row items-end"),children:[(0,i.jsx)("div",{className:(0,a.cx)("text-[32px] leading-[32px] font-bold",x>=80?"text-black_3":"",x<80&&x>=20?"text-orange":"",x<20?"text-red":""),children:(0,l.Z)(x)}),(0,i.jsx)("div",{className:(0,a.cx)("ml-1","text-black_3 text-base leading-5"),children:"credits"})]}),(0,i.jsxs)("div",{className:"text-black_3 text-xs mt-[14px]",children:[" ","~ ",(0,i.jsx)("span",{className:"font-bold",children:2*d})," AI previews or"," ",(0,i.jsx)("span",{className:"font-bold",children:d})," AI pages"," "]}),x<80&&x>=20&&(0,i.jsxs)("div",{className:(0,a.cx)("flex flex-row items-center","rounded-[7px] min-h-6 h-6 gap-1","py-1 pl-1 pr-1.5","text-black_3 text-xs","bg-orange/20","mt-[12px]","mb-[12px]"),children:[(0,i.jsx)(r.JO,{id:r.PJ.PropertyHelp_16}),"You","'","re running low on credits."]}),x<20&&(0,i.jsxs)("div",{className:(0,a.cx)("flex flex-row items-center","rounded-[7px] min-h-6 gap-1","py-1 pl-1 pr-1.5","text-black_3 text-xs","bg-[rgba(255,129,60,0.20)]","mt-[12px]","mb-[12px]"),children:[(0,i.jsx)(r.JO,{id:r.PJ.PropertyInfo_16}),"You","'","re all out of credits"]}),(0,i.jsx)("div",{className:(0,a.cx)("text-center mt-[0px]","text-black_3 text-xs"),children:"Credits stack with each plan and expire monthly, no rollover."})]}),(0,i.jsx)("div",{className:"w-full h-px"}),(0,i.jsx)("div",{className:(0,a.cx)("bg-white","rounded-2xl outline outline-1 outline-black/5"),children:(0,i.jsx)(n.default,{})})]}),(0,i.jsx)("div",{className:(0,a.cx)("absolute left-0 right-0 top-0 flex flex-col items-center"),children:(0,i.jsx)(r.Ee,{className:"w-[134px] h-[134px]",src:"/static/images/dora_ai_icon_with_shadow.png",alt:""})})]})})}},54001:function(e,t,s){s.r(t);var i=s(98153),a=s(96682),r=s(73918),o=s(89448),l=s(2872),n=s(78974),c=s(21408),x=s(52022),d=s(3048),u=s(29177),p=s(91445);t.default=e=>{let{user:t}=e,{setUser:s}=(0,d.s)(),m=new l.wd(t);(0,o.useSearchParams)();let[h,y]=(0,a.useState)(!1),[f,v]=(0,a.useState)(),[g,j]=(0,a.useState)();return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)(n.v2,{placement:"bottom-end",open:h,onOpenChange:e=>y(e),children:[(0,i.jsx)(n.v2.Target,{children:(0,i.jsxs)("div",{className:(0,r.cx)("flex flex-row items-center h-8 hover:bg-black/5 rounded-md","hover:cursor-pointer",h&&"bg-black/5"),onClick:()=>y(!h),children:[(0,i.jsx)(n.qE,{src:m.avatarThumbUrl,name:m.displayName,size:24,className:"mx-1.5"}),(0,i.jsx)("span",{className:"text-black_3 text-xs font-semibold truncate select-none",children:m.truncatedDisplayName(15)}),(0,i.jsx)("div",{className:"mx-1.5",children:(0,i.jsx)(n.JO,{className:"text-black_3 opacity-60",id:h?n.PJ.ChevronUp_12:n.PJ.ChevronDown_12})})]})}),(0,i.jsxs)(n.v2.Items,{className:"w-[200px]",children:[(0,i.jsx)("div",{children:(0,i.jsxs)("div",{className:"flex flex-row items-start px-2 py-1",children:[(0,i.jsx)("div",{className:"mr-2",children:(0,i.jsx)(n.qE,{src:m.avatarThumbUrl,name:m.displayName,size:32})}),(0,i.jsxs)("div",{className:"flex-1 flex flex-col overflow-hidden items-start",children:[(0,i.jsx)("div",{className:"text-black_3 text-xs font-semibold mb-0.5",style:{width:"144px",overflowWrap:"break-word"},children:(0,i.jsx)("p",{className:"truncate",children:m.displayName})}),(0,i.jsx)("div",{className:"text-black_9 text-xs",style:{width:"144px",overflowWrap:"break-word"},children:m.email})]})]})}),(0,i.jsx)(n.v2.Divider,{}),(0,i.jsx)(n.v2.Item,{icon:(0,i.jsx)(n.JO,{id:n.PJ.Row_16}),onClick:()=>v(!0),children:"My templates"}),(0,i.jsx)(n.v2.Item,{icon:(0,i.jsx)(n.JO,{id:n.PJ.PropertySettings_16}),onClick:()=>j(!0),children:"Settings"}),(0,i.jsx)(n.v2.Divider,{}),(0,i.jsx)(n.v2.Item,{icon:(0,i.jsx)(n.JO,{id:n.PJ.LogOut_16}),onClick:()=>{s(null),(0,l.Yl)(null),(0,u.R)(null);let e="https://".concat(p.ZP.homeHost,"/logout?redirect=signin");window.location.href=e},children:"Log out"})]})]}),void 0!==f&&(0,i.jsx)(c.default,{open:f,onClose:()=>v(!1)}),void 0!==g&&(0,i.jsx)(x.default,{open:g,onClose:()=>j(!1)})]})}},66566:function(e,t,s){s.r(t),s.d(t,{default:function(){return d}});var i=s(98153),a=s(96682),r=s(78974),o=s(3048),l=s(10166),n=s(2872),c=()=>(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)("div",{className:"relative ml-10 cursor-default",children:[(0,i.jsx)(r.Ee,{className:"w-[36px] h-[36px] absolute left-0 top-0",src:"/static/images/ai_icon_1.png",alt:""}),(0,i.jsx)("p",{className:"w-full h-[1px]"}),(0,i.jsx)("p",{className:"text-black_3 text-xs font-semibold ml-[52px] mb-[1px]",children:"Prompt to website"}),(0,i.jsx)("p",{className:"text-black_9 text-xs font-normal ml-[52px]",children:"Let AI take you from idea to published site."})]}),(0,i.jsxs)("div",{className:"relative ml-10 mt-[18px] cursor-default",children:[(0,i.jsx)(r.Ee,{className:"w-[36px] h-[36px] absolute left-0 top-0",src:"/static/images/ai_icon_2.png",alt:""}),(0,i.jsx)("p",{className:"w-full h-[1px]"}),(0,i.jsx)("p",{className:"text-black_3 text-xs font-semibold ml-[52px] mb-[1px]",children:"Advanced style capabilities"}),(0,i.jsx)("p",{className:"text-black_9 text-xs font-normal ml-[52px]",children:"Harness brand & visual identities like a pro."})]}),(0,i.jsxs)("div",{className:"relative ml-10 mt-[18px] cursor-default",children:[(0,i.jsx)(r.Ee,{className:"w-[36px] h-[36px] absolute left-0 top-0",src:"/static/images/ai_icon_3.png",alt:""}),(0,i.jsx)("p",{className:"w-full h-[2px]"}),(0,i.jsx)("p",{className:"text-black_3 text-xs font-semibold ml-[52px]",children:"Thinks like a designer"}),(0,i.jsx)("p",{className:"text-black_9 text-xs font-normal ml-[52px]",children:"Designs for both aesthetic AND usability."})]})]}),x=e=>{let{onClose:t}=e;return(0,i.jsx)(i.Fragment,{children:(0,i.jsxs)("div",{className:"relative",children:[(0,i.jsx)(r.PZ,{className:"absolute right-2 top-[8px]",onClick:()=>t()}),(0,i.jsx)("div",{className:"flex justify-center",children:(0,i.jsx)(r.Ee,{className:"w-[32px] h-[32px]",src:"/static/images/dora-ai-logo.png",alt:""})})]})})},d=e=>{let{open:t,onClose:s}=e,{user:d}=(0,o.s)(),{newProject:u}=(0,o.s)(),[p,m]=(0,a.useState)(!1);async function h(){try{m(!0);let e=await u(),t=new n.qw(e);l.AQ.set(l.hx.AiallOpenFlag+((null==d?void 0:d.username)||""),l.hx.AiallOpenValue),window.open(t.getEditLinkWithParams({openModalId:"doraAi"}),"_self")}finally{m(!1)}}return(0,i.jsx)(i.Fragment,{children:(0,i.jsx)(r.u_,{className:"w-[400px] h-[597px] overflow-hidden",variant:"custom",roundedCorner:16,open:t,onClose:s,children:(0,i.jsxs)(r.u_.Content,{children:[(0,i.jsx)(x,{onClose:s}),(0,i.jsxs)("div",{className:"relative text-center text-2xl text-black_3 font-bold mt-4 pt-0.5",children:["Introducing Dora AI",(0,i.jsx)("div",{className:"absolute right-[53px] top-[6px]",children:(0,i.jsx)(r.Vp,{size:"sm",children:(0,i.jsx)("span",{className:"text-primary",children:"Beta"})})})]}),(0,i.jsx)("div",{className:"text-center text-black_3 font-normal text-xs mt-1.5 mb-3.5",children:"Sites beyond imagination, one prompt away."}),(0,i.jsx)("div",{className:"w-full h-[1px]"}),(0,i.jsx)("div",{className:"w-[400px] h-[225px] mb-5",children:(0,i.jsx)("iframe",{width:"400",height:"225",src:"https://www.youtube.com/embed/XlqNMwsa0QA?si=iWmKPnom8mPV3Jp3&controls=1&autoplay=1&mute=1",title:"YouTube video player",frameBorder:"0",allow:"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share",allowFullScreen:!0})}),(0,i.jsx)("div",{className:"w-full h-[5px]"}),(0,i.jsx)(c,{}),(0,i.jsx)("div",{className:"flex mx-3.5 mt-[24px]",children:(0,i.jsxs)(r.zx,{fullWidth:!0,loading:p,onClick:h,children:[(0,i.jsx)("span",{className:"inline-block w-[3px]"}),"Get started"," ",(0,i.jsx)(r.JO,{id:r.PJ.ChevronRight_16,className:"align-top"})]})})]})})})}},29119:function(e,t,s){s.r(t);var i=s(98153),a=s(96682),r=s(73918),o=s(78974),l=s(58164),n=s(3048),c=s(55703),x=s(92186);let d=e=>{let t;let{isContextMenu:s,contextMenuOpen:n,contextMenuOnOpenChange:c,onClickUnarchive:x}=e,[d,u]=(0,a.useState)(!1),p=(0,l.useContextMenuAreaContext)();return s&&(null==p?void 0:p.position)&&(t=p.position),(0,i.jsxs)(o.v2,{anchorPosition:t,placement:n?"bottom-start":"bottom-end",open:n||d,onOpenChange:e=>{u(e),c&&c(e)},children:[(0,i.jsx)(o.v2.Target,{children:!s&&(0,i.jsx)(o.hU,{className:(0,r.cx)([d?"visible":"invisible group-hover:visible"]),icon:o.PJ.PropertyMore_16,active:d,onClick:e=>{e.preventDefault(),u(!0)},innerComponentProps:{style:{margin:0}}})}),(0,i.jsx)(o.v2.Items,{className:"w-[160px]",children:(0,i.jsx)(o.v2.Item,{onClick:x,children:"Unarchive"})})]})},u=e=>{let{project:t}=e,[s,r]=(0,a.useState)(!1),[u,p]=(0,a.useState)(!1),{unarchiveProject:m}=(0,n.s)(),h=async()=>{await m(t),o.D2.showSuccess("Unarchived ".concat(t.name))},y=async()=>{p(!0)};return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)(l.default,{onContextMenu:()=>r(!0),children:[(0,i.jsx)(c.Z,{project:t,timeAgoPrefix:"Deleted ",moreMenu:(0,i.jsx)(d,{onClickUnarchive:h,onClickDeleteForever:y})}),(0,i.jsx)(d,{isContextMenu:!0,contextMenuOpen:s,contextMenuOnOpenChange:r,onClickUnarchive:h,onClickDeleteForever:y})]}),(0,i.jsx)(x.default,{project:t,open:u,onClose:()=>{p(!1)}})]})};u.displayName="ArchivedProjectCard",t.default=u},92186:function(e,t,s){s.r(t);var i=s(98153),a=s(96682),r=s(78974),o=s(3048);t.default=e=>{let{project:t,open:s,onClose:l}=e,{foreverDeleteProject:n}=(0,o.s)(),[c,x]=(0,a.useState)(!1);return(0,i.jsx)(r.u_,{title:"Delete forever?",open:s,onClose:l,buttons:(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(r.zx,{variant:"tertiary",onClick:()=>l(),children:"Cancel"}),(0,i.jsx)(r.zx,{destructive:!0,loading:c,onClick:async()=>{try{x(!0),await n(t),l()}finally{x(!1)}},children:"Delete"})]}),children:"Are you sure you want to delete ".concat(t.name," forever? You won't be able to get it back.")})}},65762:function(e,t,s){s.r(t);var i=s(98153),a=s(73918),r=s(10166),o=s(42995);let l=e=>{let{title:t,isActive:s=!1}=e;return(0,i.jsx)(i.Fragment,{children:(0,i.jsx)("div",{className:(0,a.cx)("text-[16px] cursor-pointer font-medium text-black_3 leading-[24px] hover:text-opacity-50 mr-[38px] whitespace-nowrap",s?"text-opacity-50":""),onClick:()=>{t===o.GO.Templates?window.location.href="https://".concat(r.vc.homeHost,"/templates"):t===o.GO.Docs?window.open("https://help.dora.run/en"):t===o.GO.Community?window.open("https://dora-design.notion.site/Dora-Community-9ce1e5f6913448f69ce0df3275fe7b86"):t===o.GO.Pricing?window.location.href="https://".concat(r.vc.homeHost,"/pricing"):t===o.GO.FigmaToDora&&window.open("https://help.dora.run/en/articles/9439079-import-from-figma")},children:t})})};l.displayName="HomepageHeaderTitle",t.default=l},21408:function(e,t,s){s.r(t);var i=s(98153),a=s(3048),r=s(30159);t.default=e=>{let{open:t,onClose:s}=e,{user:o}=(0,a.s)();return(0,i.jsx)(r.default,{user:o,open:t,onClose:s})}},86714:function(e,t,s){s.r(t);var i=s(98153),a=s(96682),r=s(78974),o=s(2872),l=s(3048),n=s(77587),c=s(94039);async function x(e){c.Z.init();let t=new c.Z.UserEvent({name:"new_project_general",action:"click"});t.setTag("project_id",e.toString()),t.stop(),await c.Z.instance.maybeSendInFuture()}t.default=()=>{let{newProject:e}=(0,l.s)(),[t,s]=(0,a.useState)(!1);return(0,i.jsx)(r.zx,{variant:"primary",leftIcon:(0,i.jsx)(r.JO,{id:r.PJ.Plus_16}),loading:t,onClick:(0,n.Z)(async()=>{try{var t;s(!0);let i=await e();await x(null!==(t=i.id)&&void 0!==t?t:0);let a=new o.qw(i);window.open(a.editLink,"_self")}finally{s(!1)}},100),children:"New project"})}},61116:function(e,t,s){s.r(t),s.d(t,{default:function(){return v}});var i=s(98153),a=s(96682),r=s(89448),o=s(73918),l=s(78974),n=s(58164),c=s(2872),x=s(3048),d=s(55703),u=s(53724),p=s(65827),m=s(91159),h=e=>{let{project:t,open:s,onClose:r}=e,{archiveProject:o}=(0,x.s)(),[n,c]=(0,a.useState)(!1),{planType:d}=t,u=(0,m.bT)(d||"free"),p=(0,m.bd)(d||"free");return(0,i.jsxs)(l.u_,{title:"Warning: Deleting ".concat(u," site"),open:s,onClose:r,buttons:(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(l.zx,{variant:"tertiary",onClick:()=>r(),children:"Cancel"}),(0,i.jsx)(l.zx,{destructive:!0,loading:n,onClick:async()=>{try{c(!0),await o(t),l.D2.showSuccess("Archived ".concat(t.name)),r()}finally{c(!1)}},children:"Confirm"})]}),children:["You have paid ",p," to upgrade to this site","'","s ",u," Plan. Deleting will result in loss of access to it. Confirm deletion?"]})};let y=e=>{let t;let{isContextMenu:s,contextMenuOpen:r,contextMenuOnOpenChange:c,projectMeta:x,onClickRename:d,onClickSubmitTemplate:u,onClickDelete:p}=e,[m,h]=(0,a.useState)(!1),y=(0,n.useContextMenuAreaContext)();return s&&(null==y?void 0:y.position)&&(t=y.position),(0,i.jsxs)(l.v2,{anchorPosition:t,placement:r?"bottom-start":"bottom-end",open:r||m,onOpenChange:e=>{h(e),c&&c(e)},children:[(0,i.jsx)(l.v2.Target,{children:!s&&(0,i.jsx)(l.hU,{className:(0,o.cx)([m?"visible":"invisible group-hover:visible"]),icon:l.PJ.PropertyMore_16,active:m,onClick:e=>{e.preventDefault(),h(!0)},innerComponentProps:{style:{margin:0}}})}),(0,i.jsxs)(l.v2.Items,{className:"w-[160px]",children:[(0,i.jsx)(l.v2.LinkItem,{href:x.editLink,target:"_blank",children:"Open in new tab"}),(0,i.jsx)(l.v2.Item,{onClick:d,children:"Rename"}),x.remixLink&&(0,i.jsx)(l.v2.Item,{onClick:()=>{navigator.clipboard.writeText(x.remixLink),l.D2.showSuccess("Copied to clipboard")},children:"Copy remix link"}),(0,i.jsx)(l.v2.Item,{onClick:u,children:"Submit template"}),(0,i.jsx)(l.v2.Divider,{className:"my-2"}),(0,i.jsx)(l.v2.Item,{onClick:p,children:"Delete"})]})]})},f=e=>{let{project:t}=e,s=(0,r.useSearchParams)(),o=new c.qw(t,s.get("__dora_editor_host")),[n,m]=(0,a.useState)(!1),[f,v]=(0,a.useState)(),[g,j]=(0,a.useState)(!1),[w,b]=(0,a.useState)(),{archiveProject:N}=(0,x.s)(),k=()=>{v(!0)},C=()=>{j(!0)},F=async()=>{if(o.isSubscribing){b(!0);return}await N(t),l.D2.showSuccess("Archived ".concat(t.name))};return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(l.rU,{href:o.editLink,prefetch:!1,children:(0,i.jsxs)(l.uF,{onContextMenu:()=>m(!0),children:[(0,i.jsx)(d.Z,{project:t,timeAgoDate:t.lastEditedTime,moreMenu:(0,i.jsx)(y,{projectMeta:o,onClickRename:k,onClickSubmitTemplate:C,onClickDelete:F})}),(0,i.jsx)(y,{isContextMenu:!0,contextMenuOpen:n,contextMenuOnOpenChange:m,projectMeta:o,onClickRename:k,onClickSubmitTemplate:C,onClickDelete:F})]})}),void 0!==f&&(0,i.jsx)(u.default,{project:t,open:f,onClose:async()=>{v(!1),await new Promise(e=>setTimeout(e,600)),v(void 0)}}),(0,i.jsx)(p.default,{initialProject:t,open:g,onClose:()=>{j(!1)}}),void 0!==w&&(0,i.jsx)(h,{project:t,open:w,onClose:async()=>{b(!1),await new Promise(e=>setTimeout(e,600)),b(void 0)}})]})};f.displayName="ProjectCard";var v=f},55703:function(e,t,s){s.d(t,{Z:function(){return p}});var i=s(98153),a=s(96682),r=s(73918),o=s(2872),l=s(78974),n=s(20320),c=JSON.parse('{"ddd":0,"h":16,"w":16,"meta":{"g":"LottieFiles Figma v41"},"layers":[{"ty":4,"sr":1,"st":0,"op":163,"ip":0,"hasMask":false,"ao":0,"ks":{"a":{"a":1,"k":[{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[8,8],"t":0},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[8,8],"t":27},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[8,8],"t":54},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[8,8],"t":63},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[8,8],"t":72},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[8,8],"t":81},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[8,8],"t":90},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[8,8],"t":99},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[8,8],"t":108},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[8,8],"t":135},{"s":[8,8],"t":162}]},"s":{"a":1,"k":[{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[100,100],"t":0},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[100,100],"t":27},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[100,100],"t":54},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[100,100],"t":63},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[100,100],"t":72},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[100,100],"t":81},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[100,100],"t":90},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[100,100],"t":99},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[100,100],"t":108},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[100,100],"t":135},{"s":[100,100],"t":162}]},"p":{"a":1,"k":[{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[8,8],"t":0},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[8,8],"t":27},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[8,8],"t":54},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[8,8],"t":63},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[8,8],"t":72},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[8,8],"t":81},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[8,8],"t":90},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[8,8],"t":99},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[8,8],"t":108},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[8,8],"t":135},{"s":[8,8],"t":162}]},"r":{"a":1,"k":[{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[0],"t":0},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[-30],"t":27},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[-60],"t":54},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[-70],"t":63},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[-80],"t":72},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[-90],"t":81},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[-100],"t":90},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[-110],"t":99},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[-120],"t":108},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[-150],"t":135},{"s":[-180],"t":162}]},"o":{"a":1,"k":[{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[100],"t":0},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[100],"t":27},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[100],"t":54},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[100],"t":63},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[100],"t":72},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[100],"t":81},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[100],"t":90},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[100],"t":99},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[100],"t":108},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[100],"t":135},{"s":[100],"t":162}]}},"shapes":[{"ty":"sh","d":1,"ks":{"a":1,"k":[{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[0,0],[0,0],[0,0.27],[0.03,0.26],[0,0],[0,-0.35],[0.04,-0.34]],"o":[[0,0],[0.03,-0.26],[0,-0.27],[0,0],[0.04,0.34],[0,0.35],[0,0]],"v":[[15.93,9.04],[13.95,8.79],[14,8],[13.95,7.21],[15.93,6.96],[16,8],[15.93,9.04]]}],"t":0},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[0,0],[0,0],[0,0.27],[0.03,0.26],[0,0],[0,-0.35],[0.04,-0.34]],"o":[[0,0],[0.03,-0.26],[0,-0.27],[0,0],[0.04,0.34],[0,0.35],[0,0]],"v":[[15.93,9.04],[13.95,8.79],[14,8],[13.95,7.21],[15.93,6.96],[16,8],[15.93,9.04]]}],"t":27},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[0,0],[0,0],[0,0.27],[0.03,0.26],[0,0],[0,-0.35],[0.04,-0.34]],"o":[[0,0],[0.03,-0.26],[0,-0.27],[0,0],[0.04,0.34],[0,0.35],[0,0]],"v":[[15.93,9.04],[13.95,8.79],[14,8],[13.95,7.21],[15.93,6.96],[16,8],[15.93,9.04]]}],"t":54},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[0,0],[0,0],[0,0.27],[0.03,0.26],[0,0],[0,-0.35],[0.04,-0.34]],"o":[[0,0],[0.03,-0.26],[0,-0.27],[0,0],[0.04,0.34],[0,0.35],[0,0]],"v":[[15.93,9.04],[13.95,8.79],[14,8],[13.95,7.21],[15.93,6.96],[16,8],[15.93,9.04]]}],"t":63},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[0,0],[0,0],[0,0.27],[0.03,0.26],[0,0],[0,-0.35],[0.04,-0.34]],"o":[[0,0],[0.03,-0.26],[0,-0.27],[0,0],[0.04,0.34],[0,0.35],[0,0]],"v":[[15.93,9.04],[13.95,8.79],[14,8],[13.95,7.21],[15.93,6.96],[16,8],[15.93,9.04]]}],"t":72},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[0,0],[0,0],[0,0.27],[0.03,0.26],[0,0],[0,-0.35],[0.04,-0.34]],"o":[[0,0],[0.03,-0.26],[0,-0.27],[0,0],[0.04,0.34],[0,0.35],[0,0]],"v":[[15.93,9.04],[13.95,8.79],[14,8],[13.95,7.21],[15.93,6.96],[16,8],[15.93,9.04]]}],"t":81},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[0,0],[0,0],[0,0.27],[0.03,0.26],[0,0],[0,-0.35],[0.04,-0.34]],"o":[[0,0],[0.03,-0.26],[0,-0.27],[0,0],[0.04,0.34],[0,0.35],[0,0]],"v":[[15.93,9.04],[13.95,8.79],[14,8],[13.95,7.21],[15.93,6.96],[16,8],[15.93,9.04]]}],"t":90},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[0,0],[0,0],[0,0.27],[0.03,0.26],[0,0],[0,-0.35],[0.04,-0.34]],"o":[[0,0],[0.03,-0.26],[0,-0.27],[0,0],[0.04,0.34],[0,0.35],[0,0]],"v":[[15.93,9.04],[13.95,8.79],[14,8],[13.95,7.21],[15.93,6.96],[16,8],[15.93,9.04]]}],"t":99},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[0,0],[0,0],[0,0.27],[0.03,0.26],[0,0],[0,-0.35],[0.04,-0.34]],"o":[[0,0],[0.03,-0.26],[0,-0.27],[0,0],[0.04,0.34],[0,0.35],[0,0]],"v":[[15.93,9.04],[13.95,8.79],[14,8],[13.95,7.21],[15.93,6.96],[16,8],[15.93,9.04]]}],"t":108},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[0,0],[0,0],[0,0.27],[0.03,0.26],[0,0],[0,-0.35],[0.04,-0.34]],"o":[[0,0],[0.03,-0.26],[0,-0.27],[0,0],[0.04,0.34],[0,0.35],[0,0]],"v":[[15.93,9.04],[13.95,8.79],[14,8],[13.95,7.21],[15.93,6.96],[16,8],[15.93,9.04]]}],"t":135},{"s":[{"c":true,"i":[[0,0],[0,0],[0,0.27],[0.03,0.26],[0,0],[0,-0.35],[0.04,-0.34]],"o":[[0,0],[0.03,-0.26],[0,-0.27],[0,0],[0.04,0.34],[0,0.35],[0,0]],"v":[[15.93,9.04],[13.95,8.79],[14,8],[13.95,7.21],[15.93,6.96],[16,8],[15.93,9.04]]}],"t":162}]}},{"ty":"sh","d":1,"ks":{"a":1,"k":[{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[0,0],[0,0],[0.32,0.41],[0,0],[-0.27,-0.65]],"o":[[0,0],[-0.2,-0.49],[0,0],[0.42,0.55],[0,0]],"v":[[15.39,4.94],[13.55,5.7],[12.76,4.35],[14.35,3.13],[15.39,4.94]]}],"t":0},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[0,0],[0,0],[0.32,0.41],[0,0],[-0.27,-0.65]],"o":[[0,0],[-0.2,-0.49],[0,0],[0.42,0.55],[0,0]],"v":[[15.39,4.94],[13.55,5.7],[12.76,4.35],[14.35,3.13],[15.39,4.94]]}],"t":27},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[0,0],[0,0],[0.32,0.41],[0,0],[-0.27,-0.65]],"o":[[0,0],[-0.2,-0.49],[0,0],[0.42,0.55],[0,0]],"v":[[15.39,4.94],[13.55,5.7],[12.76,4.35],[14.35,3.13],[15.39,4.94]]}],"t":54},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[0,0],[0,0],[0.32,0.41],[0,0],[-0.27,-0.65]],"o":[[0,0],[-0.2,-0.49],[0,0],[0.42,0.55],[0,0]],"v":[[15.39,4.94],[13.55,5.7],[12.76,4.35],[14.35,3.13],[15.39,4.94]]}],"t":63},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[0,0],[0,0],[0.32,0.41],[0,0],[-0.27,-0.65]],"o":[[0,0],[-0.2,-0.49],[0,0],[0.42,0.55],[0,0]],"v":[[15.39,4.94],[13.55,5.7],[12.76,4.35],[14.35,3.13],[15.39,4.94]]}],"t":72},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[0,0],[0,0],[0.32,0.41],[0,0],[-0.27,-0.65]],"o":[[0,0],[-0.2,-0.49],[0,0],[0.42,0.55],[0,0]],"v":[[15.39,4.94],[13.55,5.7],[12.76,4.35],[14.35,3.13],[15.39,4.94]]}],"t":81},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[0,0],[0,0],[0.32,0.41],[0,0],[-0.27,-0.65]],"o":[[0,0],[-0.2,-0.49],[0,0],[0.42,0.55],[0,0]],"v":[[15.39,4.94],[13.55,5.7],[12.76,4.35],[14.35,3.13],[15.39,4.94]]}],"t":90},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[0,0],[0,0],[0.32,0.41],[0,0],[-0.27,-0.65]],"o":[[0,0],[-0.2,-0.49],[0,0],[0.42,0.55],[0,0]],"v":[[15.39,4.94],[13.55,5.7],[12.76,4.35],[14.35,3.13],[15.39,4.94]]}],"t":99},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[0,0],[0,0],[0.32,0.41],[0,0],[-0.27,-0.65]],"o":[[0,0],[-0.2,-0.49],[0,0],[0.42,0.55],[0,0]],"v":[[15.39,4.94],[13.55,5.7],[12.76,4.35],[14.35,3.13],[15.39,4.94]]}],"t":108},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[0,0],[0,0],[0.32,0.41],[0,0],[-0.27,-0.65]],"o":[[0,0],[-0.2,-0.49],[0,0],[0.42,0.55],[0,0]],"v":[[15.39,4.94],[13.55,5.7],[12.76,4.35],[14.35,3.13],[15.39,4.94]]}],"t":135},{"s":[{"c":true,"i":[[0,0],[0,0],[0.32,0.41],[0,0],[-0.27,-0.65]],"o":[[0,0],[-0.2,-0.49],[0,0],[0.42,0.55],[0,0]],"v":[[15.39,4.94],[13.55,5.7],[12.76,4.35],[14.35,3.13],[15.39,4.94]]}],"t":162}]}},{"ty":"sh","d":1,"ks":{"a":1,"k":[{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[0,0],[0,0],[0.49,0.2],[0,0],[-0.55,-0.42]],"o":[[0,0],[-0.41,-0.32],[0,0],[0.65,0.27],[0,0]],"v":[[12.87,1.65],[11.65,3.24],[10.3,2.45],[11.06,0.61],[12.87,1.65]]}],"t":0},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[0,0],[0,0],[0.49,0.2],[0,0],[-0.55,-0.42]],"o":[[0,0],[-0.41,-0.32],[0,0],[0.65,0.27],[0,0]],"v":[[12.87,1.65],[11.65,3.24],[10.3,2.45],[11.06,0.61],[12.87,1.65]]}],"t":27},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[0,0],[0,0],[0.49,0.2],[0,0],[-0.55,-0.42]],"o":[[0,0],[-0.41,-0.32],[0,0],[0.65,0.27],[0,0]],"v":[[12.87,1.65],[11.65,3.24],[10.3,2.45],[11.06,0.61],[12.87,1.65]]}],"t":54},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[0,0],[0,0],[0.49,0.2],[0,0],[-0.55,-0.42]],"o":[[0,0],[-0.41,-0.32],[0,0],[0.65,0.27],[0,0]],"v":[[12.87,1.65],[11.65,3.24],[10.3,2.45],[11.06,0.61],[12.87,1.65]]}],"t":63},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[0,0],[0,0],[0.49,0.2],[0,0],[-0.55,-0.42]],"o":[[0,0],[-0.41,-0.32],[0,0],[0.65,0.27],[0,0]],"v":[[12.87,1.65],[11.65,3.24],[10.3,2.45],[11.06,0.61],[12.87,1.65]]}],"t":72},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[0,0],[0,0],[0.49,0.2],[0,0],[-0.55,-0.42]],"o":[[0,0],[-0.41,-0.32],[0,0],[0.65,0.27],[0,0]],"v":[[12.87,1.65],[11.65,3.24],[10.3,2.45],[11.06,0.61],[12.87,1.65]]}],"t":81},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[0,0],[0,0],[0.49,0.2],[0,0],[-0.55,-0.42]],"o":[[0,0],[-0.41,-0.32],[0,0],[0.65,0.27],[0,0]],"v":[[12.87,1.65],[11.65,3.24],[10.3,2.45],[11.06,0.61],[12.87,1.65]]}],"t":90},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[0,0],[0,0],[0.49,0.2],[0,0],[-0.55,-0.42]],"o":[[0,0],[-0.41,-0.32],[0,0],[0.65,0.27],[0,0]],"v":[[12.87,1.65],[11.65,3.24],[10.3,2.45],[11.06,0.61],[12.87,1.65]]}],"t":99},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[0,0],[0,0],[0.49,0.2],[0,0],[-0.55,-0.42]],"o":[[0,0],[-0.41,-0.32],[0,0],[0.65,0.27],[0,0]],"v":[[12.87,1.65],[11.65,3.24],[10.3,2.45],[11.06,0.61],[12.87,1.65]]}],"t":108},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[0,0],[0,0],[0.49,0.2],[0,0],[-0.55,-0.42]],"o":[[0,0],[-0.41,-0.32],[0,0],[0.65,0.27],[0,0]],"v":[[12.87,1.65],[11.65,3.24],[10.3,2.45],[11.06,0.61],[12.87,1.65]]}],"t":135},{"s":[{"c":true,"i":[[0,0],[0,0],[0.49,0.2],[0,0],[-0.55,-0.42]],"o":[[0,0],[-0.41,-0.32],[0,0],[0.65,0.27],[0,0]],"v":[[12.87,1.65],[11.65,3.24],[10.3,2.45],[11.06,0.61],[12.87,1.65]]}],"t":162}]}},{"ty":"sh","d":1,"ks":{"a":1,"k":[{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[0,0],[0,0],[0.27,0],[0.26,-0.03],[0,0],[-0.35,0],[-0.34,-0.04]],"o":[[0,0],[-0.26,-0.03],[-0.27,0],[0,0],[0.34,-0.04],[0.35,0],[0,0]],"v":[[9.04,0.07],[8.79,2.05],[8,2],[7.21,2.05],[6.96,0.07],[8,0],[9.04,0.07]]}],"t":0},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[0,0],[0,0],[0.27,0],[0.26,-0.03],[0,0],[-0.35,0],[-0.34,-0.04]],"o":[[0,0],[-0.26,-0.03],[-0.27,0],[0,0],[0.34,-0.04],[0.35,0],[0,0]],"v":[[9.04,0.07],[8.79,2.05],[8,2],[7.21,2.05],[6.96,0.07],[8,0],[9.04,0.07]]}],"t":27},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[0,0],[0,0],[0.27,0],[0.26,-0.03],[0,0],[-0.35,0],[-0.34,-0.04]],"o":[[0,0],[-0.26,-0.03],[-0.27,0],[0,0],[0.34,-0.04],[0.35,0],[0,0]],"v":[[9.04,0.07],[8.79,2.05],[8,2],[7.21,2.05],[6.96,0.07],[8,0],[9.04,0.07]]}],"t":54},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[0,0],[0,0],[0.27,0],[0.26,-0.03],[0,0],[-0.35,0],[-0.34,-0.04]],"o":[[0,0],[-0.26,-0.03],[-0.27,0],[0,0],[0.34,-0.04],[0.35,0],[0,0]],"v":[[9.04,0.07],[8.79,2.05],[8,2],[7.21,2.05],[6.96,0.07],[8,0],[9.04,0.07]]}],"t":63},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[0,0],[0,0],[0.27,0],[0.26,-0.03],[0,0],[-0.35,0],[-0.34,-0.04]],"o":[[0,0],[-0.26,-0.03],[-0.27,0],[0,0],[0.34,-0.04],[0.35,0],[0,0]],"v":[[9.04,0.07],[8.79,2.05],[8,2],[7.21,2.05],[6.96,0.07],[8,0],[9.04,0.07]]}],"t":72},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[0,0],[0,0],[0.27,0],[0.26,-0.03],[0,0],[-0.35,0],[-0.34,-0.04]],"o":[[0,0],[-0.26,-0.03],[-0.27,0],[0,0],[0.34,-0.04],[0.35,0],[0,0]],"v":[[9.04,0.07],[8.79,2.05],[8,2],[7.21,2.05],[6.96,0.07],[8,0],[9.04,0.07]]}],"t":81},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[0,0],[0,0],[0.27,0],[0.26,-0.03],[0,0],[-0.35,0],[-0.34,-0.04]],"o":[[0,0],[-0.26,-0.03],[-0.27,0],[0,0],[0.34,-0.04],[0.35,0],[0,0]],"v":[[9.04,0.07],[8.79,2.05],[8,2],[7.21,2.05],[6.96,0.07],[8,0],[9.04,0.07]]}],"t":90},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[0,0],[0,0],[0.27,0],[0.26,-0.03],[0,0],[-0.35,0],[-0.34,-0.04]],"o":[[0,0],[-0.26,-0.03],[-0.27,0],[0,0],[0.34,-0.04],[0.35,0],[0,0]],"v":[[9.04,0.07],[8.79,2.05],[8,2],[7.21,2.05],[6.96,0.07],[8,0],[9.04,0.07]]}],"t":99},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[0,0],[0,0],[0.27,0],[0.26,-0.03],[0,0],[-0.35,0],[-0.34,-0.04]],"o":[[0,0],[-0.26,-0.03],[-0.27,0],[0,0],[0.34,-0.04],[0.35,0],[0,0]],"v":[[9.04,0.07],[8.79,2.05],[8,2],[7.21,2.05],[6.96,0.07],[8,0],[9.04,0.07]]}],"t":108},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[0,0],[0,0],[0.27,0],[0.26,-0.03],[0,0],[-0.35,0],[-0.34,-0.04]],"o":[[0,0],[-0.26,-0.03],[-0.27,0],[0,0],[0.34,-0.04],[0.35,0],[0,0]],"v":[[9.04,0.07],[8.79,2.05],[8,2],[7.21,2.05],[6.96,0.07],[8,0],[9.04,0.07]]}],"t":135},{"s":[{"c":true,"i":[[0,0],[0,0],[0.27,0],[0.26,-0.03],[0,0],[-0.35,0],[-0.34,-0.04]],"o":[[0,0],[-0.26,-0.03],[-0.27,0],[0,0],[0.34,-0.04],[0.35,0],[0,0]],"v":[[9.04,0.07],[8.79,2.05],[8,2],[7.21,2.05],[6.96,0.07],[8,0],[9.04,0.07]]}],"t":162}]}},{"ty":"sh","d":1,"ks":{"a":1,"k":[{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[0,0],[0,0],[0.41,-0.32],[0,0],[-0.65,0.27]],"o":[[0,0],[-0.49,0.2],[0,0],[0.55,-0.42],[0,0]],"v":[[4.94,0.61],[5.7,2.45],[4.35,3.24],[3.13,1.65],[4.94,0.61]]}],"t":0},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[0,0],[0,0],[0.41,-0.32],[0,0],[-0.65,0.27]],"o":[[0,0],[-0.49,0.2],[0,0],[0.55,-0.42],[0,0]],"v":[[4.94,0.61],[5.7,2.45],[4.35,3.24],[3.13,1.65],[4.94,0.61]]}],"t":27},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[0,0],[0,0],[0.41,-0.32],[0,0],[-0.65,0.27]],"o":[[0,0],[-0.49,0.2],[0,0],[0.55,-0.42],[0,0]],"v":[[4.94,0.61],[5.7,2.45],[4.35,3.24],[3.13,1.65],[4.94,0.61]]}],"t":54},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[0,0],[0,0],[0.41,-0.32],[0,0],[-0.65,0.27]],"o":[[0,0],[-0.49,0.2],[0,0],[0.55,-0.42],[0,0]],"v":[[4.94,0.61],[5.7,2.45],[4.35,3.24],[3.13,1.65],[4.94,0.61]]}],"t":63},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[0,0],[0,0],[0.41,-0.32],[0,0],[-0.65,0.27]],"o":[[0,0],[-0.49,0.2],[0,0],[0.55,-0.42],[0,0]],"v":[[4.94,0.61],[5.7,2.45],[4.35,3.24],[3.13,1.65],[4.94,0.61]]}],"t":72},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[0,0],[0,0],[0.41,-0.32],[0,0],[-0.65,0.27]],"o":[[0,0],[-0.49,0.2],[0,0],[0.55,-0.42],[0,0]],"v":[[4.94,0.61],[5.7,2.45],[4.35,3.24],[3.13,1.65],[4.94,0.61]]}],"t":81},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[0,0],[0,0],[0.41,-0.32],[0,0],[-0.65,0.27]],"o":[[0,0],[-0.49,0.2],[0,0],[0.55,-0.42],[0,0]],"v":[[4.94,0.61],[5.7,2.45],[4.35,3.24],[3.13,1.65],[4.94,0.61]]}],"t":90},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[0,0],[0,0],[0.41,-0.32],[0,0],[-0.65,0.27]],"o":[[0,0],[-0.49,0.2],[0,0],[0.55,-0.42],[0,0]],"v":[[4.94,0.61],[5.7,2.45],[4.35,3.24],[3.13,1.65],[4.94,0.61]]}],"t":99},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[0,0],[0,0],[0.41,-0.32],[0,0],[-0.65,0.27]],"o":[[0,0],[-0.49,0.2],[0,0],[0.55,-0.42],[0,0]],"v":[[4.94,0.61],[5.7,2.45],[4.35,3.24],[3.13,1.65],[4.94,0.61]]}],"t":108},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[0,0],[0,0],[0.41,-0.32],[0,0],[-0.65,0.27]],"o":[[0,0],[-0.49,0.2],[0,0],[0.55,-0.42],[0,0]],"v":[[4.94,0.61],[5.7,2.45],[4.35,3.24],[3.13,1.65],[4.94,0.61]]}],"t":135},{"s":[{"c":true,"i":[[0,0],[0,0],[0.41,-0.32],[0,0],[-0.65,0.27]],"o":[[0,0],[-0.49,0.2],[0,0],[0.55,-0.42],[0,0]],"v":[[4.94,0.61],[5.7,2.45],[4.35,3.24],[3.13,1.65],[4.94,0.61]]}],"t":162}]}},{"ty":"sh","d":1,"ks":{"a":1,"k":[{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[0,0],[0,0],[0.2,-0.49],[0,0],[-0.42,0.55]],"o":[[0,0],[-0.32,0.41],[0,0],[0.27,-0.65],[0,0]],"v":[[1.65,3.13],[3.24,4.35],[2.45,5.7],[0.61,4.94],[1.65,3.13]]}],"t":0},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[0,0],[0,0],[0.2,-0.49],[0,0],[-0.42,0.55]],"o":[[0,0],[-0.32,0.41],[0,0],[0.27,-0.65],[0,0]],"v":[[1.65,3.13],[3.24,4.35],[2.45,5.7],[0.61,4.94],[1.65,3.13]]}],"t":27},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[0,0],[0,0],[0.2,-0.49],[0,0],[-0.42,0.55]],"o":[[0,0],[-0.32,0.41],[0,0],[0.27,-0.65],[0,0]],"v":[[1.65,3.13],[3.24,4.35],[2.45,5.7],[0.61,4.94],[1.65,3.13]]}],"t":54},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[0,0],[0,0],[0.2,-0.49],[0,0],[-0.42,0.55]],"o":[[0,0],[-0.32,0.41],[0,0],[0.27,-0.65],[0,0]],"v":[[1.65,3.13],[3.24,4.35],[2.45,5.7],[0.61,4.94],[1.65,3.13]]}],"t":63},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[0,0],[0,0],[0.2,-0.49],[0,0],[-0.42,0.55]],"o":[[0,0],[-0.32,0.41],[0,0],[0.27,-0.65],[0,0]],"v":[[1.65,3.13],[3.24,4.35],[2.45,5.7],[0.61,4.94],[1.65,3.13]]}],"t":72},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[0,0],[0,0],[0.2,-0.49],[0,0],[-0.42,0.55]],"o":[[0,0],[-0.32,0.41],[0,0],[0.27,-0.65],[0,0]],"v":[[1.65,3.13],[3.24,4.35],[2.45,5.7],[0.61,4.94],[1.65,3.13]]}],"t":81},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[0,0],[0,0],[0.2,-0.49],[0,0],[-0.42,0.55]],"o":[[0,0],[-0.32,0.41],[0,0],[0.27,-0.65],[0,0]],"v":[[1.65,3.13],[3.24,4.35],[2.45,5.7],[0.61,4.94],[1.65,3.13]]}],"t":90},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[0,0],[0,0],[0.2,-0.49],[0,0],[-0.42,0.55]],"o":[[0,0],[-0.32,0.41],[0,0],[0.27,-0.65],[0,0]],"v":[[1.65,3.13],[3.24,4.35],[2.45,5.7],[0.61,4.94],[1.65,3.13]]}],"t":99},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[0,0],[0,0],[0.2,-0.49],[0,0],[-0.42,0.55]],"o":[[0,0],[-0.32,0.41],[0,0],[0.27,-0.65],[0,0]],"v":[[1.65,3.13],[3.24,4.35],[2.45,5.7],[0.61,4.94],[1.65,3.13]]}],"t":108},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[0,0],[0,0],[0.2,-0.49],[0,0],[-0.42,0.55]],"o":[[0,0],[-0.32,0.41],[0,0],[0.27,-0.65],[0,0]],"v":[[1.65,3.13],[3.24,4.35],[2.45,5.7],[0.61,4.94],[1.65,3.13]]}],"t":135},{"s":[{"c":true,"i":[[0,0],[0,0],[0.2,-0.49],[0,0],[-0.42,0.55]],"o":[[0,0],[-0.32,0.41],[0,0],[0.27,-0.65],[0,0]],"v":[[1.65,3.13],[3.24,4.35],[2.45,5.7],[0.61,4.94],[1.65,3.13]]}],"t":162}]}},{"ty":"sh","d":1,"ks":{"a":1,"k":[{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[0,0],[0,-0.35],[-0.04,-0.34],[0,0],[0,0.27],[-0.03,0.26],[0,0]],"o":[[-0.04,0.34],[0,0.35],[0,0],[-0.03,-0.26],[0,-0.27],[0,0],[0,0]],"v":[[0.07,6.96],[0,8],[0.07,9.04],[2.05,8.79],[2,8],[2.05,7.21],[0.07,6.96]]}],"t":0},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[0,0],[0,-0.35],[-0.04,-0.34],[0,0],[0,0.27],[-0.03,0.26],[0,0]],"o":[[-0.04,0.34],[0,0.35],[0,0],[-0.03,-0.26],[0,-0.27],[0,0],[0,0]],"v":[[0.07,6.96],[0,8],[0.07,9.04],[2.05,8.79],[2,8],[2.05,7.21],[0.07,6.96]]}],"t":27},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[0,0],[0,-0.35],[-0.04,-0.34],[0,0],[0,0.27],[-0.03,0.26],[0,0]],"o":[[-0.04,0.34],[0,0.35],[0,0],[-0.03,-0.26],[0,-0.27],[0,0],[0,0]],"v":[[0.07,6.96],[0,8],[0.07,9.04],[2.05,8.79],[2,8],[2.05,7.21],[0.07,6.96]]}],"t":54},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[0,0],[0,-0.35],[-0.04,-0.34],[0,0],[0,0.27],[-0.03,0.26],[0,0]],"o":[[-0.04,0.34],[0,0.35],[0,0],[-0.03,-0.26],[0,-0.27],[0,0],[0,0]],"v":[[0.07,6.96],[0,8],[0.07,9.04],[2.05,8.79],[2,8],[2.05,7.21],[0.07,6.96]]}],"t":63},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[0,0],[0,-0.35],[-0.04,-0.34],[0,0],[0,0.27],[-0.03,0.26],[0,0]],"o":[[-0.04,0.34],[0,0.35],[0,0],[-0.03,-0.26],[0,-0.27],[0,0],[0,0]],"v":[[0.07,6.96],[0,8],[0.07,9.04],[2.05,8.79],[2,8],[2.05,7.21],[0.07,6.96]]}],"t":72},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[0,0],[0,-0.35],[-0.04,-0.34],[0,0],[0,0.27],[-0.03,0.26],[0,0]],"o":[[-0.04,0.34],[0,0.35],[0,0],[-0.03,-0.26],[0,-0.27],[0,0],[0,0]],"v":[[0.07,6.96],[0,8],[0.07,9.04],[2.05,8.79],[2,8],[2.05,7.21],[0.07,6.96]]}],"t":81},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[0,0],[0,-0.35],[-0.04,-0.34],[0,0],[0,0.27],[-0.03,0.26],[0,0]],"o":[[-0.04,0.34],[0,0.35],[0,0],[-0.03,-0.26],[0,-0.27],[0,0],[0,0]],"v":[[0.07,6.96],[0,8],[0.07,9.04],[2.05,8.79],[2,8],[2.05,7.21],[0.07,6.96]]}],"t":90},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[0,0],[0,-0.35],[-0.04,-0.34],[0,0],[0,0.27],[-0.03,0.26],[0,0]],"o":[[-0.04,0.34],[0,0.35],[0,0],[-0.03,-0.26],[0,-0.27],[0,0],[0,0]],"v":[[0.07,6.96],[0,8],[0.07,9.04],[2.05,8.79],[2,8],[2.05,7.21],[0.07,6.96]]}],"t":99},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[0,0],[0,-0.35],[-0.04,-0.34],[0,0],[0,0.27],[-0.03,0.26],[0,0]],"o":[[-0.04,0.34],[0,0.35],[0,0],[-0.03,-0.26],[0,-0.27],[0,0],[0,0]],"v":[[0.07,6.96],[0,8],[0.07,9.04],[2.05,8.79],[2,8],[2.05,7.21],[0.07,6.96]]}],"t":108},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[0,0],[0,-0.35],[-0.04,-0.34],[0,0],[0,0.27],[-0.03,0.26],[0,0]],"o":[[-0.04,0.34],[0,0.35],[0,0],[-0.03,-0.26],[0,-0.27],[0,0],[0,0]],"v":[[0.07,6.96],[0,8],[0.07,9.04],[2.05,8.79],[2,8],[2.05,7.21],[0.07,6.96]]}],"t":135},{"s":[{"c":true,"i":[[0,0],[0,-0.35],[-0.04,-0.34],[0,0],[0,0.27],[-0.03,0.26],[0,0]],"o":[[-0.04,0.34],[0,0.35],[0,0],[-0.03,-0.26],[0,-0.27],[0,0],[0,0]],"v":[[0.07,6.96],[0,8],[0.07,9.04],[2.05,8.79],[2,8],[2.05,7.21],[0.07,6.96]]}],"t":162}]}},{"ty":"sh","d":1,"ks":{"a":1,"k":[{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[0,0],[0,0],[-0.32,-0.41],[0,0],[0.27,0.65]],"o":[[0,0],[0.2,0.49],[0,0],[-0.42,-0.55],[0,0]],"v":[[0.61,11.06],[2.45,10.3],[3.24,11.65],[1.65,12.87],[0.61,11.06]]}],"t":0},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[0,0],[0,0],[-0.32,-0.41],[0,0],[0.27,0.65]],"o":[[0,0],[0.2,0.49],[0,0],[-0.42,-0.55],[0,0]],"v":[[0.61,11.06],[2.45,10.3],[3.24,11.65],[1.65,12.87],[0.61,11.06]]}],"t":27},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[0,0],[0,0],[-0.32,-0.41],[0,0],[0.27,0.65]],"o":[[0,0],[0.2,0.49],[0,0],[-0.42,-0.55],[0,0]],"v":[[0.61,11.06],[2.45,10.3],[3.24,11.65],[1.65,12.87],[0.61,11.06]]}],"t":54},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[0,0],[0,0],[-0.32,-0.41],[0,0],[0.27,0.65]],"o":[[0,0],[0.2,0.49],[0,0],[-0.42,-0.55],[0,0]],"v":[[0.61,11.06],[2.45,10.3],[3.24,11.65],[1.65,12.87],[0.61,11.06]]}],"t":63},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[0,0],[0,0],[-0.32,-0.41],[0,0],[0.27,0.65]],"o":[[0,0],[0.2,0.49],[0,0],[-0.42,-0.55],[0,0]],"v":[[0.61,11.06],[2.45,10.3],[3.24,11.65],[1.65,12.87],[0.61,11.06]]}],"t":72},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[0,0],[0,0],[-0.32,-0.41],[0,0],[0.27,0.65]],"o":[[0,0],[0.2,0.49],[0,0],[-0.42,-0.55],[0,0]],"v":[[0.61,11.06],[2.45,10.3],[3.24,11.65],[1.65,12.87],[0.61,11.06]]}],"t":81},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[0,0],[0,0],[-0.32,-0.41],[0,0],[0.27,0.65]],"o":[[0,0],[0.2,0.49],[0,0],[-0.42,-0.55],[0,0]],"v":[[0.61,11.06],[2.45,10.3],[3.24,11.65],[1.65,12.87],[0.61,11.06]]}],"t":90},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[0,0],[0,0],[-0.32,-0.41],[0,0],[0.27,0.65]],"o":[[0,0],[0.2,0.49],[0,0],[-0.42,-0.55],[0,0]],"v":[[0.61,11.06],[2.45,10.3],[3.24,11.65],[1.65,12.87],[0.61,11.06]]}],"t":99},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[0,0],[0,0],[-0.32,-0.41],[0,0],[0.27,0.65]],"o":[[0,0],[0.2,0.49],[0,0],[-0.42,-0.55],[0,0]],"v":[[0.61,11.06],[2.45,10.3],[3.24,11.65],[1.65,12.87],[0.61,11.06]]}],"t":108},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[0,0],[0,0],[-0.32,-0.41],[0,0],[0.27,0.65]],"o":[[0,0],[0.2,0.49],[0,0],[-0.42,-0.55],[0,0]],"v":[[0.61,11.06],[2.45,10.3],[3.24,11.65],[1.65,12.87],[0.61,11.06]]}],"t":135},{"s":[{"c":true,"i":[[0,0],[0,0],[-0.32,-0.41],[0,0],[0.27,0.65]],"o":[[0,0],[0.2,0.49],[0,0],[-0.42,-0.55],[0,0]],"v":[[0.61,11.06],[2.45,10.3],[3.24,11.65],[1.65,12.87],[0.61,11.06]]}],"t":162}]}},{"ty":"sh","d":1,"ks":{"a":1,"k":[{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[0,0],[0,0],[-0.49,-0.2],[0,0],[0.55,0.42]],"o":[[0,0],[0.41,0.32],[0,0],[-0.65,-0.27],[0,0]],"v":[[3.13,14.35],[4.35,12.76],[5.7,13.55],[4.94,15.39],[3.13,14.35]]}],"t":0},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[0,0],[0,0],[-0.49,-0.2],[0,0],[0.55,0.42]],"o":[[0,0],[0.41,0.32],[0,0],[-0.65,-0.27],[0,0]],"v":[[3.13,14.35],[4.35,12.76],[5.7,13.55],[4.94,15.39],[3.13,14.35]]}],"t":27},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[0,0],[0,0],[-0.49,-0.2],[0,0],[0.55,0.42]],"o":[[0,0],[0.41,0.32],[0,0],[-0.65,-0.27],[0,0]],"v":[[3.13,14.35],[4.35,12.76],[5.7,13.55],[4.94,15.39],[3.13,14.35]]}],"t":54},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[0,0],[0,0],[-0.49,-0.2],[0,0],[0.55,0.42]],"o":[[0,0],[0.41,0.32],[0,0],[-0.65,-0.27],[0,0]],"v":[[3.13,14.35],[4.35,12.76],[5.7,13.55],[4.94,15.39],[3.13,14.35]]}],"t":63},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[0,0],[0,0],[-0.49,-0.2],[0,0],[0.55,0.42]],"o":[[0,0],[0.41,0.32],[0,0],[-0.65,-0.27],[0,0]],"v":[[3.13,14.35],[4.35,12.76],[5.7,13.55],[4.94,15.39],[3.13,14.35]]}],"t":72},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[0,0],[0,0],[-0.49,-0.2],[0,0],[0.55,0.42]],"o":[[0,0],[0.41,0.32],[0,0],[-0.65,-0.27],[0,0]],"v":[[3.13,14.35],[4.35,12.76],[5.7,13.55],[4.94,15.39],[3.13,14.35]]}],"t":81},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[0,0],[0,0],[-0.49,-0.2],[0,0],[0.55,0.42]],"o":[[0,0],[0.41,0.32],[0,0],[-0.65,-0.27],[0,0]],"v":[[3.13,14.35],[4.35,12.76],[5.7,13.55],[4.94,15.39],[3.13,14.35]]}],"t":90},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[0,0],[0,0],[-0.49,-0.2],[0,0],[0.55,0.42]],"o":[[0,0],[0.41,0.32],[0,0],[-0.65,-0.27],[0,0]],"v":[[3.13,14.35],[4.35,12.76],[5.7,13.55],[4.94,15.39],[3.13,14.35]]}],"t":99},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[0,0],[0,0],[-0.49,-0.2],[0,0],[0.55,0.42]],"o":[[0,0],[0.41,0.32],[0,0],[-0.65,-0.27],[0,0]],"v":[[3.13,14.35],[4.35,12.76],[5.7,13.55],[4.94,15.39],[3.13,14.35]]}],"t":108},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[0,0],[0,0],[-0.49,-0.2],[0,0],[0.55,0.42]],"o":[[0,0],[0.41,0.32],[0,0],[-0.65,-0.27],[0,0]],"v":[[3.13,14.35],[4.35,12.76],[5.7,13.55],[4.94,15.39],[3.13,14.35]]}],"t":135},{"s":[{"c":true,"i":[[0,0],[0,0],[-0.49,-0.2],[0,0],[0.55,0.42]],"o":[[0,0],[0.41,0.32],[0,0],[-0.65,-0.27],[0,0]],"v":[[3.13,14.35],[4.35,12.76],[5.7,13.55],[4.94,15.39],[3.13,14.35]]}],"t":162}]}},{"ty":"sh","d":1,"ks":{"a":1,"k":[{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[0,0],[0,0],[-0.27,0],[-0.26,0.03],[0,0],[0.35,0],[0.34,0.04]],"o":[[0,0],[0.26,0.03],[0.27,0],[0,0],[-0.34,0.04],[-0.35,0],[0,0]],"v":[[6.96,15.93],[7.21,13.95],[8,14],[8.79,13.95],[9.04,15.93],[8,16],[6.96,15.93]]}],"t":0},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[0,0],[0,0],[-0.27,0],[-0.26,0.03],[0,0],[0.35,0],[0.34,0.04]],"o":[[0,0],[0.26,0.03],[0.27,0],[0,0],[-0.34,0.04],[-0.35,0],[0,0]],"v":[[6.96,15.93],[7.21,13.95],[8,14],[8.79,13.95],[9.04,15.93],[8,16],[6.96,15.93]]}],"t":27},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[0,0],[0,0],[-0.27,0],[-0.26,0.03],[0,0],[0.35,0],[0.34,0.04]],"o":[[0,0],[0.26,0.03],[0.27,0],[0,0],[-0.34,0.04],[-0.35,0],[0,0]],"v":[[6.96,15.93],[7.21,13.95],[8,14],[8.79,13.95],[9.04,15.93],[8,16],[6.96,15.93]]}],"t":54},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[0,0],[0,0],[-0.27,0],[-0.26,0.03],[0,0],[0.35,0],[0.34,0.04]],"o":[[0,0],[0.26,0.03],[0.27,0],[0,0],[-0.34,0.04],[-0.35,0],[0,0]],"v":[[6.96,15.93],[7.21,13.95],[8,14],[8.79,13.95],[9.04,15.93],[8,16],[6.96,15.93]]}],"t":63},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[0,0],[0,0],[-0.27,0],[-0.26,0.03],[0,0],[0.35,0],[0.34,0.04]],"o":[[0,0],[0.26,0.03],[0.27,0],[0,0],[-0.34,0.04],[-0.35,0],[0,0]],"v":[[6.96,15.93],[7.21,13.95],[8,14],[8.79,13.95],[9.04,15.93],[8,16],[6.96,15.93]]}],"t":72},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[0,0],[0,0],[-0.27,0],[-0.26,0.03],[0,0],[0.35,0],[0.34,0.04]],"o":[[0,0],[0.26,0.03],[0.27,0],[0,0],[-0.34,0.04],[-0.35,0],[0,0]],"v":[[6.96,15.93],[7.21,13.95],[8,14],[8.79,13.95],[9.04,15.93],[8,16],[6.96,15.93]]}],"t":81},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[0,0],[0,0],[-0.27,0],[-0.26,0.03],[0,0],[0.35,0],[0.34,0.04]],"o":[[0,0],[0.26,0.03],[0.27,0],[0,0],[-0.34,0.04],[-0.35,0],[0,0]],"v":[[6.96,15.93],[7.21,13.95],[8,14],[8.79,13.95],[9.04,15.93],[8,16],[6.96,15.93]]}],"t":90},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[0,0],[0,0],[-0.27,0],[-0.26,0.03],[0,0],[0.35,0],[0.34,0.04]],"o":[[0,0],[0.26,0.03],[0.27,0],[0,0],[-0.34,0.04],[-0.35,0],[0,0]],"v":[[6.96,15.93],[7.21,13.95],[8,14],[8.79,13.95],[9.04,15.93],[8,16],[6.96,15.93]]}],"t":99},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[0,0],[0,0],[-0.27,0],[-0.26,0.03],[0,0],[0.35,0],[0.34,0.04]],"o":[[0,0],[0.26,0.03],[0.27,0],[0,0],[-0.34,0.04],[-0.35,0],[0,0]],"v":[[6.96,15.93],[7.21,13.95],[8,14],[8.79,13.95],[9.04,15.93],[8,16],[6.96,15.93]]}],"t":108},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[0,0],[0,0],[-0.27,0],[-0.26,0.03],[0,0],[0.35,0],[0.34,0.04]],"o":[[0,0],[0.26,0.03],[0.27,0],[0,0],[-0.34,0.04],[-0.35,0],[0,0]],"v":[[6.96,15.93],[7.21,13.95],[8,14],[8.79,13.95],[9.04,15.93],[8,16],[6.96,15.93]]}],"t":135},{"s":[{"c":true,"i":[[0,0],[0,0],[-0.27,0],[-0.26,0.03],[0,0],[0.35,0],[0.34,0.04]],"o":[[0,0],[0.26,0.03],[0.27,0],[0,0],[-0.34,0.04],[-0.35,0],[0,0]],"v":[[6.96,15.93],[7.21,13.95],[8,14],[8.79,13.95],[9.04,15.93],[8,16],[6.96,15.93]]}],"t":162}]}},{"ty":"sh","d":1,"ks":{"a":1,"k":[{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[0,0],[0,0],[-0.41,0.32],[0,0],[0.65,-0.27]],"o":[[0,0],[0.49,-0.2],[0,0],[-0.55,0.42],[0,0]],"v":[[11.06,15.39],[10.3,13.55],[11.65,12.76],[12.87,14.35],[11.06,15.39]]}],"t":0},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[0,0],[0,0],[-0.41,0.32],[0,0],[0.65,-0.27]],"o":[[0,0],[0.49,-0.2],[0,0],[-0.55,0.42],[0,0]],"v":[[11.06,15.39],[10.3,13.55],[11.65,12.76],[12.87,14.35],[11.06,15.39]]}],"t":27},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[0,0],[0,0],[-0.41,0.32],[0,0],[0.65,-0.27]],"o":[[0,0],[0.49,-0.2],[0,0],[-0.55,0.42],[0,0]],"v":[[11.06,15.39],[10.3,13.55],[11.65,12.76],[12.87,14.35],[11.06,15.39]]}],"t":54},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[0,0],[0,0],[-0.41,0.32],[0,0],[0.65,-0.27]],"o":[[0,0],[0.49,-0.2],[0,0],[-0.55,0.42],[0,0]],"v":[[11.06,15.39],[10.3,13.55],[11.65,12.76],[12.87,14.35],[11.06,15.39]]}],"t":63},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[0,0],[0,0],[-0.41,0.32],[0,0],[0.65,-0.27]],"o":[[0,0],[0.49,-0.2],[0,0],[-0.55,0.42],[0,0]],"v":[[11.06,15.39],[10.3,13.55],[11.65,12.76],[12.87,14.35],[11.06,15.39]]}],"t":72},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[0,0],[0,0],[-0.41,0.32],[0,0],[0.65,-0.27]],"o":[[0,0],[0.49,-0.2],[0,0],[-0.55,0.42],[0,0]],"v":[[11.06,15.39],[10.3,13.55],[11.65,12.76],[12.87,14.35],[11.06,15.39]]}],"t":81},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[0,0],[0,0],[-0.41,0.32],[0,0],[0.65,-0.27]],"o":[[0,0],[0.49,-0.2],[0,0],[-0.55,0.42],[0,0]],"v":[[11.06,15.39],[10.3,13.55],[11.65,12.76],[12.87,14.35],[11.06,15.39]]}],"t":90},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[0,0],[0,0],[-0.41,0.32],[0,0],[0.65,-0.27]],"o":[[0,0],[0.49,-0.2],[0,0],[-0.55,0.42],[0,0]],"v":[[11.06,15.39],[10.3,13.55],[11.65,12.76],[12.87,14.35],[11.06,15.39]]}],"t":99},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[0,0],[0,0],[-0.41,0.32],[0,0],[0.65,-0.27]],"o":[[0,0],[0.49,-0.2],[0,0],[-0.55,0.42],[0,0]],"v":[[11.06,15.39],[10.3,13.55],[11.65,12.76],[12.87,14.35],[11.06,15.39]]}],"t":108},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[0,0],[0,0],[-0.41,0.32],[0,0],[0.65,-0.27]],"o":[[0,0],[0.49,-0.2],[0,0],[-0.55,0.42],[0,0]],"v":[[11.06,15.39],[10.3,13.55],[11.65,12.76],[12.87,14.35],[11.06,15.39]]}],"t":135},{"s":[{"c":true,"i":[[0,0],[0,0],[-0.41,0.32],[0,0],[0.65,-0.27]],"o":[[0,0],[0.49,-0.2],[0,0],[-0.55,0.42],[0,0]],"v":[[11.06,15.39],[10.3,13.55],[11.65,12.76],[12.87,14.35],[11.06,15.39]]}],"t":162}]}},{"ty":"sh","d":1,"ks":{"a":1,"k":[{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[0,0],[0,0],[-0.2,0.49],[0,0],[0.42,-0.55]],"o":[[0,0],[0.32,-0.41],[0,0],[-0.27,0.65],[0,0]],"v":[[14.35,12.87],[12.76,11.65],[13.55,10.3],[15.39,11.06],[14.35,12.87]]}],"t":0},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[0,0],[0,0],[-0.2,0.49],[0,0],[0.42,-0.55]],"o":[[0,0],[0.32,-0.41],[0,0],[-0.27,0.65],[0,0]],"v":[[14.35,12.87],[12.76,11.65],[13.55,10.3],[15.39,11.06],[14.35,12.87]]}],"t":27},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[0,0],[0,0],[-0.2,0.49],[0,0],[0.42,-0.55]],"o":[[0,0],[0.32,-0.41],[0,0],[-0.27,0.65],[0,0]],"v":[[14.35,12.87],[12.76,11.65],[13.55,10.3],[15.39,11.06],[14.35,12.87]]}],"t":54},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[0,0],[0,0],[-0.2,0.49],[0,0],[0.42,-0.55]],"o":[[0,0],[0.32,-0.41],[0,0],[-0.27,0.65],[0,0]],"v":[[14.35,12.87],[12.76,11.65],[13.55,10.3],[15.39,11.06],[14.35,12.87]]}],"t":63},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[0,0],[0,0],[-0.2,0.49],[0,0],[0.42,-0.55]],"o":[[0,0],[0.32,-0.41],[0,0],[-0.27,0.65],[0,0]],"v":[[14.35,12.87],[12.76,11.65],[13.55,10.3],[15.39,11.06],[14.35,12.87]]}],"t":72},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[0,0],[0,0],[-0.2,0.49],[0,0],[0.42,-0.55]],"o":[[0,0],[0.32,-0.41],[0,0],[-0.27,0.65],[0,0]],"v":[[14.35,12.87],[12.76,11.65],[13.55,10.3],[15.39,11.06],[14.35,12.87]]}],"t":81},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[0,0],[0,0],[-0.2,0.49],[0,0],[0.42,-0.55]],"o":[[0,0],[0.32,-0.41],[0,0],[-0.27,0.65],[0,0]],"v":[[14.35,12.87],[12.76,11.65],[13.55,10.3],[15.39,11.06],[14.35,12.87]]}],"t":90},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[0,0],[0,0],[-0.2,0.49],[0,0],[0.42,-0.55]],"o":[[0,0],[0.32,-0.41],[0,0],[-0.27,0.65],[0,0]],"v":[[14.35,12.87],[12.76,11.65],[13.55,10.3],[15.39,11.06],[14.35,12.87]]}],"t":99},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[0,0],[0,0],[-0.2,0.49],[0,0],[0.42,-0.55]],"o":[[0,0],[0.32,-0.41],[0,0],[-0.27,0.65],[0,0]],"v":[[14.35,12.87],[12.76,11.65],[13.55,10.3],[15.39,11.06],[14.35,12.87]]}],"t":108},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[0,0],[0,0],[-0.2,0.49],[0,0],[0.42,-0.55]],"o":[[0,0],[0.32,-0.41],[0,0],[-0.27,0.65],[0,0]],"v":[[14.35,12.87],[12.76,11.65],[13.55,10.3],[15.39,11.06],[14.35,12.87]]}],"t":135},{"s":[{"c":true,"i":[[0,0],[0,0],[-0.2,0.49],[0,0],[0.42,-0.55]],"o":[[0,0],[0.32,-0.41],[0,0],[-0.27,0.65],[0,0]],"v":[[14.35,12.87],[12.76,11.65],[13.55,10.3],[15.39,11.06],[14.35,12.87]]}],"t":162}]}},{"ty":"fl","c":{"a":1,"k":[{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[0,0.7458,0.1039],"t":0},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[0,0.7458,0.1039],"t":27},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[0,0.7458,0.1039],"t":54},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[0,0.7458,0.1039],"t":63},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[0,0.7458,0.1039],"t":72},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[0,0.7458,0.1039],"t":81},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[0,0.7458,0.1039],"t":90},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[0,0.7458,0.1039],"t":99},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[0,0.7458,0.1039],"t":108},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[0,0.7458,0.1039],"t":135},{"s":[0,0.7458,0.1039],"t":162}]},"r":2,"o":{"a":1,"k":[{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[100],"t":0},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[100],"t":27},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[100],"t":54},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[100],"t":63},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[100],"t":72},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[100],"t":81},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[100],"t":90},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[100],"t":99},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[100],"t":108},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[100],"t":135},{"s":[100],"t":162}]}}],"ind":1},{"ty":4,"sr":1,"st":0,"op":163,"ip":0,"hasMask":false,"ao":0,"ks":{"a":{"a":1,"k":[{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[2.5,2.5],"t":0},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[2.5,2.5],"t":27},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[2.5,2.5],"t":54},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[2.5,2.5],"t":63},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[2.5,2.5],"t":72},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[3.5,3.5],"t":81},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[2.5,2.5],"t":90},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[2.5,2.5],"t":99},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[2.5,2.5],"t":108},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[2.5,2.5],"t":135},{"s":[2.5,2.5],"t":162}]},"s":{"a":1,"k":[{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[100,100],"t":0},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[100,100],"t":27},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[100,100],"t":54},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[100,100],"t":63},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[100,100],"t":72},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[100,100],"t":81},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[100,100],"t":90},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[100,100],"t":99},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[100,100],"t":108},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[100,100],"t":135},{"s":[100,100],"t":162}]},"p":{"a":1,"k":[{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[8,8],"t":0},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[8,8],"t":27},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[8,8],"t":54},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[8,8],"t":63},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[8,8],"t":72},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[8,8],"t":81},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[8,8],"t":90},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[8,8],"t":99},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[8,8],"t":108},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[8,8],"t":135},{"s":[8,8],"t":162}]},"r":{"a":1,"k":[{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[0],"t":0},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[0],"t":27},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[0],"t":54},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[0],"t":63},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[0],"t":72},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[0],"t":81},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[0],"t":90},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[0],"t":99},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[0],"t":108},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[0],"t":135},{"s":[0],"t":162}]},"o":{"a":1,"k":[{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[100],"t":0},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[100],"t":27},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[100],"t":54},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[100],"t":63},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[100],"t":72},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[100],"t":81},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[100],"t":90},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[100],"t":99},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[100],"t":108},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[100],"t":135},{"s":[100],"t":162}]}},"shapes":[{"ty":"sh","d":1,"ks":{"a":1,"k":[{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[-1.38,0],[0,-1.38],[1.38,0],[0,1.38]],"o":[[1.38,0],[0,1.38],[-1.38,0],[0,-1.38]],"v":[[2.5,0],[5,2.5],[2.5,5],[0,2.5]]}],"t":0},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[-1.38,0],[0,-1.38],[1.38,0],[0,1.38]],"o":[[1.38,0],[0,1.38],[-1.38,0],[0,-1.38]],"v":[[2.5,0],[5,2.5],[2.5,5],[0,2.5]]}],"t":27},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[-1.38,0],[0,-1.38],[1.38,0],[0,1.38]],"o":[[1.38,0],[0,1.38],[-1.38,0],[0,-1.38]],"v":[[2.5,0],[5,2.5],[2.5,5],[0,2.5]]}],"t":54},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[-1.38,0],[0,-1.38],[1.38,0],[0,1.38]],"o":[[1.38,0],[0,1.38],[-1.38,0],[0,-1.38]],"v":[[2.5,0],[5,2.5],[2.5,5],[0,2.5]]}],"t":63},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[-1.38,0],[0,-1.38],[1.38,0],[0,1.38]],"o":[[1.38,0],[0,1.38],[-1.38,0],[0,-1.38]],"v":[[2.5,0],[5,2.5],[2.5,5],[0,2.5]]}],"t":72},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[-1.93,0],[0,-1.93],[1.93,0],[0,1.93]],"o":[[1.93,0],[0,1.93],[-1.93,0],[0,-1.93]],"v":[[3.5,0],[7,3.5],[3.5,7],[0,3.5]]}],"t":81},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[-1.38,0],[0,-1.38],[1.38,0],[0,1.38]],"o":[[1.38,0],[0,1.38],[-1.38,0],[0,-1.38]],"v":[[2.5,0],[5,2.5],[2.5,5],[0,2.5]]}],"t":90},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[-1.38,0],[0,-1.38],[1.38,0],[0,1.38]],"o":[[1.38,0],[0,1.38],[-1.38,0],[0,-1.38]],"v":[[2.5,0],[5,2.5],[2.5,5],[0,2.5]]}],"t":99},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[-1.38,0],[0,-1.38],[1.38,0],[0,1.38]],"o":[[1.38,0],[0,1.38],[-1.38,0],[0,-1.38]],"v":[[2.5,0],[5,2.5],[2.5,5],[0,2.5]]}],"t":108},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[-1.38,0],[0,-1.38],[1.38,0],[0,1.38]],"o":[[1.38,0],[0,1.38],[-1.38,0],[0,-1.38]],"v":[[2.5,0],[5,2.5],[2.5,5],[0,2.5]]}],"t":135},{"s":[{"c":true,"i":[[-1.38,0],[0,-1.38],[1.38,0],[0,1.38]],"o":[[1.38,0],[0,1.38],[-1.38,0],[0,-1.38]],"v":[[2.5,0],[5,2.5],[2.5,5],[0,2.5]]}],"t":162}]}},{"ty":"fl","c":{"a":1,"k":[{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[0,0.7458,0.1039],"t":0},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[0,0.7458,0.1039],"t":27},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[0,0.7458,0.1039],"t":54},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[0,0.7458,0.1039],"t":63},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[0,0.7458,0.1039],"t":72},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[0,0.7458,0.1039],"t":81},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[0,0.7458,0.1039],"t":90},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[0,0.7458,0.1039],"t":99},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[0,0.7458,0.1039],"t":108},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[0,0.7458,0.1039],"t":135},{"s":[0,0.7458,0.1039],"t":162}]},"r":1,"o":{"a":1,"k":[{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[100],"t":0},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[100],"t":27},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[100],"t":54},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[100],"t":63},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[100],"t":72},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[100],"t":81},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[100],"t":90},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[100],"t":99},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[100],"t":108},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[100],"t":135},{"s":[100],"t":162}]}},{"ty":"st","lc":1,"lj":1,"ml":4,"o":{"a":1,"k":[{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[100],"t":0},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[100],"t":27},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[100],"t":54},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[100],"t":63},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[100],"t":72},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[69.9999988079071],"t":81},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[100],"t":90},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[100],"t":99},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[100],"t":108},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[100],"t":135},{"s":[100],"t":162}]},"w":{"a":1,"k":[{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[1],"t":0},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[1],"t":27},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[1],"t":54},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[1],"t":63},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[1],"t":72},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[1],"t":81},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[1],"t":90},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[1],"t":99},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[1],"t":108},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[1],"t":135},{"s":[1],"t":162}]},"c":{"a":1,"k":[{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[1,1,1],"t":0},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[1,1,1],"t":27},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[1,1,1],"t":54},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[1,1,1],"t":63},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[1,1,1],"t":72},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[1,1,1],"t":81},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[1,1,1],"t":90},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[1,1,1],"t":99},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[1,1,1],"t":108},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[1,1,1],"t":135},{"s":[1,1,1],"t":162}]}}],"ind":2},{"ty":4,"sr":1,"st":0,"op":163,"ip":0,"hasMask":false,"ao":0,"ks":{"a":{"a":1,"k":[{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[2,2],"t":0},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[4,4],"t":27},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[4,4],"t":54},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[4,4],"t":63},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[4,4],"t":72},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[8,8],"t":81},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[8,8],"t":90},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[8,8],"t":99},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[8,8],"t":108},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[8,8],"t":135},{"s":[8,8],"t":162}]},"s":{"a":1,"k":[{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[100,100],"t":0},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[100,100],"t":27},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[100,100],"t":54},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[100,100],"t":63},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[100,100],"t":72},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[100,100],"t":81},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[100,100],"t":90},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[100,100],"t":99},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[100,100],"t":108},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[100,100],"t":135},{"s":[100,100],"t":162}]},"p":{"a":1,"k":[{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[8,8],"t":0},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[8,8],"t":27},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[8,8],"t":54},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[8,8],"t":63},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[8,8],"t":72},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[8,8],"t":81},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[8,8],"t":90},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[8,8],"t":99},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[8,8],"t":108},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[8,8],"t":135},{"s":[8,8],"t":162}]},"r":{"a":1,"k":[{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[0],"t":0},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[0],"t":27},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[0],"t":54},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[0],"t":63},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[0],"t":72},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[0],"t":81},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[0],"t":90},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[0],"t":99},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[0],"t":108},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[0],"t":135},{"s":[-180],"t":162}]},"o":{"a":1,"k":[{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[100],"t":0},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[100],"t":27},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[100],"t":54},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[100],"t":63},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[100],"t":72},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[100],"t":81},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[100],"t":90},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[100],"t":99},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[100],"t":108},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[100],"t":135},{"s":[100],"t":162}]}},"shapes":[{"ty":"sh","d":1,"ks":{"a":1,"k":[{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[-1.1,0],[0,-1.1],[1.1,0],[0,1.1]],"o":[[1.1,0],[0,1.1],[-1.1,0],[0,-1.1]],"v":[[2,0],[4,2],[2,4],[0,2]]}],"t":0},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[-2.21,0],[0,-2.21],[2.21,0],[0,2.21]],"o":[[2.21,0],[0,2.21],[-2.21,0],[0,-2.21]],"v":[[4,0],[8,4],[4,8],[0,4]]}],"t":27},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[-2.21,0],[0,-2.21],[2.21,0],[0,2.21]],"o":[[2.21,0],[0,2.21],[-2.21,0],[0,-2.21]],"v":[[4,0],[8,4],[4,8],[0,4]]}],"t":54},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[-2.21,0],[0,-2.21],[2.21,0],[0,2.21]],"o":[[2.21,0],[0,2.21],[-2.21,0],[0,-2.21]],"v":[[4,0],[8,4],[4,8],[0,4]]}],"t":63},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[-2.21,0],[0,-2.21],[2.21,0],[0,2.21]],"o":[[2.21,0],[0,2.21],[-2.21,0],[0,-2.21]],"v":[[4,0],[8,4],[4,8],[0,4]]}],"t":72},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[-4.42,0],[0,-4.42],[4.42,0],[0,4.42]],"o":[[4.42,0],[0,4.42],[-4.42,0],[0,-4.42]],"v":[[8,0],[16,8],[8,16],[0,8]]}],"t":81},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[-4.42,0],[0,-4.42],[4.42,0],[0,4.42]],"o":[[4.42,0],[0,4.42],[-4.42,0],[0,-4.42]],"v":[[8,0],[16,8],[8,16],[0,8]]}],"t":90},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[-4.42,0],[0,-4.42],[4.42,0],[0,4.42]],"o":[[4.42,0],[0,4.42],[-4.42,0],[0,-4.42]],"v":[[8,0],[16,8],[8,16],[0,8]]}],"t":99},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[-4.42,0],[0,-4.42],[4.42,0],[0,4.42]],"o":[[4.42,0],[0,4.42],[-4.42,0],[0,-4.42]],"v":[[8,0],[16,8],[8,16],[0,8]]}],"t":108},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[{"c":true,"i":[[-4.42,0],[0,-4.42],[4.42,0],[0,4.42]],"o":[[4.42,0],[0,4.42],[-4.42,0],[0,-4.42]],"v":[[8,0],[16,8],[8,16],[0,8]]}],"t":135},{"s":[{"c":true,"i":[[-4.42,0],[0,-4.42],[4.42,0],[0,4.42]],"o":[[4.42,0],[0,4.42],[-4.42,0],[0,-4.42]],"v":[[8,0],[16,8],[8,16],[0,8]]}],"t":162}]}},{"ty":"fl","c":{"a":1,"k":[{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[0,0.7458,0.1039],"t":0},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[0,0.7458,0.1039],"t":27},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[0,0.7458,0.1039],"t":54},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[0,0.7458,0.1039],"t":63},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[0,0.7458,0.1039],"t":72},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[0,0.7458,0.1039],"t":81},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[0,0.7458,0.1039],"t":90},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[0,0.7458,0.1039],"t":99},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[0,0.7458,0.1039],"t":108},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[0,0.7458,0.1039],"t":135},{"s":[0,0.7458,0.1039],"t":162}]},"r":1,"o":{"a":1,"k":[{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[0],"t":0},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[0],"t":27},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[0],"t":54},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[0],"t":63},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[0],"t":72},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[50],"t":81},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[0],"t":90},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[0],"t":99},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[0],"t":108},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[0],"t":135},{"s":[0],"t":162}]}}],"ind":3},{"ty":1,"sr":1,"st":0,"op":163.32999930041842,"ip":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"p":{"a":0,"k":[0,0]},"r":{"a":0,"k":0},"o":{"a":0,"k":100}},"sc":"#ffffff","sh":16,"sw":16,"ind":4}],"v":"5.7.0","fr":30,"op":162.32999930041842,"ip":0,"assets":[]}');let x=(0,r.j)(["flex","flex-col","bg-white","p-4","rounded-2xl","group","relative","before:absolute before:inset-[-1px] before:pointer-events-none","before:border before:rounded-2xl before:border-black_e","hover:shadow-view-card transition ease-in-out duration-300"],{variants:{},defaultVariants:{}}),d=()=>(0,i.jsx)("div",{className:"w-6 h-6 bg-white rounded-r-2xl flex flex-row items-center justify-center",style:{boxShadow:"0px 2px 4px 0px rgba(0, 0, 0, 0.04)"},children:(0,i.jsx)(l.qf,{className:"w-4 h-4",src:c})}),u=(0,a.forwardRef)((e,t)=>{let{className:s,project:c,timeAgoDate:u,timeAgoPrefix:p,showAvatar:m,moreMenu:h,...y}=e,f=new o.qw(c),[v,g]=(0,a.useState)(!1);return(0,i.jsx)(i.Fragment,{children:(0,i.jsxs)("div",{ref:t,className:(0,r.cx)(x({className:s})),...y,children:[(0,i.jsxs)("div",{className:(0,r.cx)("w-auto aspect-[5/3] overflow-hidden rounded-lg border border-black_e","relative",v?"":"px-4 pt-4"),style:{backgroundColor:"#ececec"},children:[(0,i.jsxs)("div",{className:(0,r.cx)("h-full relative","overflow-hidden","rounded-t-[6px] bg-white","transition ease-in-out duration-300 ","hover:scale-[1.12] hover:translate-y-[-6px]"),style:{...v?{}:{boxShadow:"0px -4px 12px 0px rgba(0, 0, 0, 0.06)"}},children:[(0,i.jsxs)("div",{className:(0,r.cx)("h-full"),children:[!v&&f.coverUrl&&(0,i.jsx)(l.Ee,{className:"w-full h-full object-cover object-top",src:f.coverUrl,alt:"",onError:()=>{g(!0)}}),v&&(0,i.jsx)(l.Ee,{className:"w-full h-full object-cover",src:"/static/images/placeholder_image_broken.png",alt:""})]}),!v&&(0,i.jsx)("div",{className:"absolute bottom-0 left-0 right-0 w-full h-8",style:{background:"linear-gradient(180deg, rgba(236, 236, 236, 0.00) 0%, rgba(236, 236, 236, 0.30) 100%)"}})]}),(0,i.jsx)("div",{className:"absolute left-0 top-1.5",children:(0,i.jsxs)("div",{className:"flex flex-row",children:[f.isPublished&&(0,i.jsxs)(l.u,{children:[(0,i.jsx)(l.aJ,{children:(0,i.jsx)(d,{})}),(0,i.jsx)(l._v,{children:c.lastPublishTime?"Published ".concat((0,n.B)(c.lastPublishTime)):"Published"})]}),!c.isSpecialPro&&f.isSubscribing&&(0,i.jsxs)("div",{className:(0,r.cx)("h-6","text-white text-xs font-semibold","ml-2 px-2 py-1","rounded-[5px]",f.planTypePrimaryBgColor),children:[f.planTypeDisplayName," site"]})]})})]}),(0,i.jsxs)("div",{className:"mt-4 flex flex-row",children:[(0,i.jsxs)("div",{className:"flex flex-1 flex-col mr-2 overflow-hidden",children:[(0,i.jsx)("p",{className:"text-xs text-black_3 font-semibold truncate mb-1",children:c.name}),(0,i.jsx)(l.bb,{className:"text-xs text-black_9",date:u||c.updateTime,prefix:p||"Edited "})]}),m&&(0,i.jsxs)("div",{className:"flex flex-row",children:[(0,i.jsx)(l.qE,{name:"A",size:24,className:"-mx-1"}),(0,i.jsx)(l.qE,{name:"A",size:24,className:"-mx-1"}),(0,i.jsx)(l.qE,{name:"A",size:24,className:"-mx-1"})]}),h&&(0,i.jsx)("div",{className:"flex flex-col justify-center",children:h})]})]})})});u.displayName="ProjectCardBase";var p=u},53724:function(e,t,s){s.r(t);var i=s(98153),a=s(96682),r=s(4927),o=s(78974),l=s(3048);t.default=e=>{let{project:t,open:s,onClose:n}=e,{renameProject:c}=(0,l.s)(),x=(0,a.useRef)(null),{register:d,handleSubmit:u,formState:{errors:p,isSubmitting:m}}=(0,r.cI)({mode:"onChange",values:{name:t.name}}),{ref:h,...y}=d("name",{required:"Must name your project.",maxLength:{value:70,message:"Does not support names more than 70 characters."}});return(0,i.jsx)(o.u_,{variant:"complex",open:s,onClose:n,withCloseButton:!0,initialFocus:x,children:(0,i.jsxs)(o.l0,{className:"flex flex-col",onSubmit:u(async e=>{await c(t,e.name),n()}),children:[(0,i.jsx)(o.u_.Header,{children:"Rename this project"}),(0,i.jsx)(o.u_.Content,{children:(0,i.jsx)("div",{className:"flex flex-col",children:(0,i.jsx)("div",{className:"flex flex-col -mx-0.5",children:(0,i.jsx)(o.l0.Field,{error:p.name,children:(0,i.jsx)(o.II,{autoFocus:!0,autoComplete:"off",...y,onFocus:e=>e.target.select(),ref:e=>{h(e),x.current=e}})})})})}),(0,i.jsxs)(o.u_.Footer,{children:[(0,i.jsx)(o.zx,{variant:"tertiary",type:"button",onClick:()=>n(),children:"Cancel"}),(0,i.jsx)(o.zx,{loading:m,type:"submit",children:"Done"})]})]})})}},24708:function(e,t,s){s.r(t);var i=s(98153),a=s(96682),r=s(73918),o=s(78974),l=s(58164),n=s(10166),c=s(89255);t.default=e=>{let t;let{id:s,name:x,planType:d}=e,[u,p]=(0,a.useState)(!1),m=(0,l.useContextMenuAreaContext)();(null==m?void 0:m.position)&&(t=m.position);let h="Starter";"basicSitePlanMonthly"===d||"basicSitePlanYearly"===d?h="Basic":("proSitePlanMonthly"===d||"proSitePlanYearly"===d)&&(h="Pro");let[y,f]=(0,a.useState)(""),v=x&&x.length>40?"".concat(x.substring(0,40),"..."):x,g=async()=>{let e=await c.x1.getStripeUrl(s);e.ok&&f(e.data&&e.data.subscription&&e.data.subscription.customerPortalUrl)},j="bg-black_005",w="text-black_9";switch(h){case"Basic":w="text-orange",j="bg-orange_20";break;case"Pro":w="text-primary",j="bg-blue_10";break;default:w="text-black_9",j="bg-black_005"}return(0,i.jsxs)("div",{className:"flex justify-between items-center h-[32px]",children:[(0,i.jsxs)("div",{className:"flex justify-start",children:[(0,i.jsxs)("span",{className:"text-xs text-black_3",children:[" ",v," "]})," ",(0,i.jsx)("div",{className:(0,r.cx)("h-4",w,"text-[10px] font-semibold","ml-1 px-1","rounded-[4px]",j),children:h})]}),(0,i.jsxs)(o.v2,{anchorPosition:t,placement:"bottom-end",open:u,onOpenChange:e=>{p(e)},children:[(0,i.jsxs)(o.v2.Target,{children:[" ",(0,i.jsx)(o.hU,{className:u?"bg-black/5":"",icon:o.PJ.PropertyMore_16,onClick:async()=>{p(!u),0===y.length&&await g()}})," "]}),(0,i.jsxs)(o.v2.Items,{className:"w-[120px]",children:[(0,i.jsx)(o.v2.Item,{onClick:()=>{let e="https://".concat(n.vc.homeHost,"/e/").concat(s,"?screen=settings%2Fplans");window.open(e)},children:"Upgrade plan"}),(0,i.jsx)(o.v2.Item,{onClick:()=>{let e="https://".concat(n.vc.homeHost,"/e/").concat(s,"?screen=settings%2Fplans&openModalId=cancelsiteplan");window.open(e)},children:"Cancel plan"}),(0,i.jsx)(o.v2.Item,{onClick:()=>{let e="https://".concat(n.vc.homeHost,"/e/").concat(s);window.open(e)},children:"Go to project"}),(0,i.jsx)(o.v2.Item,{onClick:()=>{window.open(y)},children:"View invoices"})]})]})]},s)}},52022:function(e,t,s){s.r(t);var i,a,r=s(98153),o=s(96682),l=s(4927),n=s(73918),c=s(78974),x=s(3048),d=s(89255),u=s(2872),p=s(91445),m=s(58164),h=s(29177),y=s(24708);(i=a||(a={})).Profile="Profile",i.Account="Account",i.Billing="Billing",t.default=e=>{let{open:t,onClose:s,initDisplayName:i}=e,{user:a,setUser:f}=(0,x.s)(),v=new u.wd(a),g=(null==a?void 0:a.username)||"",[j,w]=(0,o.useState)(),[b,N]=(0,o.useState)(!1),[k,C]=(0,o.useState)(i||v.displayName),[F,S]=(0,o.useState)(!1),[_,P]=(0,o.useState)((null==a?void 0:a.emailSubscribe)||!1),[L,A]=(0,o.useState)(!1),[I,D]=(0,o.useState)(!1),[E,T]=(0,o.useState)("Profile"),[M,U]=(0,o.useState)(!1),[z,O]=(0,o.useState)(""),[R,H]=(0,o.useState)(!1),{projects:W,fetchProjects:B}=(0,x.s)(),J={displayName:i||(null==v?void 0:v.displayName)||"",personalWebsite:(null==a?void 0:a.personalWebsite)||"",instagram:(null==a?void 0:a.instagram)||"",twitter:(null==a?void 0:a.twitter)||""},{register:Z,handleSubmit:Y,formState:{errors:q,isSubmitting:G},getValues:V,reset:K}=(0,l.cI)({mode:"onChange",values:{...J}}),Q=()=>{let e=V();Object.keys(J).some(t=>e[t]!==J[t])?S(!0):s()},X=async e=>{if(e){w(e),N(!0);let t=await d.x1.oss.upload({file:e,overwrite:!1});t&&(await d.x1.action(d.wk).run({userId:a.id,avatar:t}),f((await d.x1.action(d.K0).run({})).user)),N(!1)}},$=async e=>{e?(await d.x1.updateEmailSubscribe({emailSubscribe:e}),P(e)):D(!0)},ee=e=>{T(e)},et=async()=>{z===g?(await d.x1.deleteAccount(null==a?void 0:a.username)).ok?window.location.href="https://".concat(p.ZP.homeHost):c.D2.showError("Delete fail, Please try again"):H(!0)};return(0,o.useEffect)(()=>{B()},[B]),(0,r.jsxs)(c.u_,{className:"w-[600px] max-h-[calc(100vh-128px)]",variant:"complex",roundedCorner:16,open:t,onClose:Q,withCloseButton:!0,children:[(0,r.jsx)(c.u_.Header,{children:"Settings"}),(0,r.jsxs)(c.u_.Content,{className:(0,n.cx)("flex","max-h-[calc(100vh-128px-52px)]","relative"),children:[(0,r.jsxs)("div",{className:"w-[160px] border-r-[1px] border-black_e font-medium leading-[16px] font-[Inter] text-black_3",children:[(0,r.jsxs)("p",{className:"w-full h-[32px] flex items-center mt-[8px] hover:bg-black_005 cursor-pointer ".concat("Profile"===E?"pl-[16px]":"pl-[40px]"),onClick:()=>ee("Profile"),children:["Profile"===E&&(0,r.jsx)(c.JO,{className:"mr-[8px]",id:c.PJ.ArrowRight_16})," ","Profile"]}),(0,r.jsxs)("p",{className:"w-full h-[32px] flex items-center hover:bg-black_005 cursor-pointer ".concat("Account"===E?"pl-[16px]":"pl-[40px]"),onClick:()=>ee("Account"),children:["Account"===E&&(0,r.jsx)(c.JO,{className:"mr-[8px]",id:c.PJ.ArrowRight_16})," ","Account"]}),(0,r.jsxs)("p",{className:"w-full h-[32px] flex items-center cursor-pointer hover:bg-black_005 ".concat("Billing"===E?"pl-[16px]":"pl-[40px]"),onClick:()=>ee("Billing"),children:["Billing"===E&&(0,r.jsx)(c.JO,{className:"mr-[8px]",id:c.PJ.ArrowRight_16})," ","Billing"]})]}),(0,r.jsx)("div",{className:(0,n.cx)("w-[440px]","max-h-[calc(100vh-128px-52px)]","overflow-y-scroll"),children:(0,r.jsxs)("div",{className:"h-[545px]",children:["Profile"===E&&(0,r.jsx)("div",{className:"",children:(0,r.jsxs)(c.l0,{className:"flex flex-col",onSubmit:Y(async e=>{await d.x1.action(d.wk).run({userId:a.id,...e}),f((await d.x1.action(d.K0).run({})).user),s()}),children:[(0,r.jsx)(c.xr,{children:(0,r.jsxs)("div",{className:(0,n.cx)("w-full max-h-[547px]"),children:[(0,r.jsx)("p",{className:"text-[16px] font-semibold leading-[20px] text-black_3 mt-[17px] mb-[16px] px-6",children:"Profile"}),(0,r.jsx)(c.l0.Field,{label:"Avatar",className:"pl-[22px] pr-6",children:(0,r.jsxs)("div",{className:"flex mb-[13px]",children:[(0,r.jsxs)("div",{className:"flex flex-col flex-1 items-start",children:[(0,r.jsx)("div",{className:"ml-0.5 text-xs text-black_3 font-normal",children:"Min size 200 \xd7 200 px, png, jpg, jpeg"}),(0,r.jsx)("div",{className:"h-[14px]"}),(0,r.jsx)(c.SK,{onChange:X,accept:"image/png,image/jpeg",children:e=>{let{onClick:t}=e;return(0,r.jsx)(c.zx,{variant:"secondary",leftIcon:(0,r.jsx)(c.JO,{id:c.PJ.Share_16}),loading:b,onClick:t,children:"Upload"})}})]}),(0,r.jsx)(c.SK,{onChange:X,accept:"image/png,image/jpeg",children:e=>{let{onClick:t}=e;return(0,r.jsxs)("div",{className:(0,n.cx)("-mt-2.5 mr-2.5 relative","group cursor-pointer"),onClick:t,children:[(0,r.jsx)(c.qE,{src:v.avatarThumbUrl,name:k,size:64,localSrc:j}),(0,r.jsx)("div",{className:(0,n.cx)("w-16 h-16 absolute top-0 bottom-0","rounded-full","bg-black/30 backdrop-blur-[2px]","flex-col items-center justify-center","hidden group-hover:flex"),children:(0,r.jsx)(c.JO,{className:"text-white",id:c.PJ.Upload_24})})]})}})]})}),(0,r.jsx)(c.iz,{}),(0,r.jsx)(c.l0.Field,{className:"pt-[8px] pb-4 pl-[22px] pr-[21px]",label:"Display name",error:q.displayName,children:(0,r.jsx)(c.II,{...Z("displayName",{required:"Must set diplay name",maxLength:{value:50,message:"Does not support names more than 50 characters."},onChange(e){C(e.target.value)}})})}),(0,r.jsx)(c.iz,{}),(0,r.jsx)(c.l0.Field,{className:"pt-2 pl-[22px] pr-[21px]",label:"Personal website",error:q.personalWebsite,children:(0,r.jsx)(c.II,{placeholder:"Your home page, blog, or company site.",...Z("personalWebsite",{pattern:{value:/^(https?:\/\/)?([\da-z.-]+)\.([a-z.]{2,6})([\\/\w .-]*)*\/?$/,message:"Invalid personal website."}})})}),(0,r.jsx)(c.l0.Field,{className:"pt-2 pl-[22px] pr-[21px]",label:"Instagram",children:(0,r.jsx)(c.II,{...Z("instagram")})}),(0,r.jsx)(c.l0.Field,{className:"pt-[10px] pb-[14px] pl-[22px] pr-[21px]",label:"Twitter",children:(0,r.jsx)(c.II,{...Z("twitter"),className:"mt-[2px]"})})]})}),(0,r.jsxs)("div",{className:"w-[440px] h-[60px] bg-white absolute bottom-0 right-0 ",children:[(0,r.jsx)("div",{className:"w-full mb-[13px]",children:(0,r.jsx)(c.iz,{})}),(0,r.jsxs)("div",{className:"flex justify-end mb-2 pr-6",children:[(0,r.jsx)(c.zx,{variant:"tertiary",onClick:Q,className:"mr-[10px]",children:"Cancel"}),(0,r.jsx)(c.zx,{loading:G,type:"submit",children:"Save"})]})]})]})}),"Account"===E&&(0,r.jsx)(c.xr,{children:(0,r.jsxs)("div",{className:"",children:[(0,r.jsx)("p",{className:"text-[16px] font-semibold leading-[20px] text-black_3 pt-[17px] mb-[16px] pl-6 pr-6",children:"Account"}),(0,r.jsxs)("div",{className:"pt-2 pb-4 pl-6 pr-6",children:[(0,r.jsx)("p",{children:"Email"}),(0,r.jsx)("input",{value:v.email,readOnly:!0,className:(0,n.cx)("pl-0 w-full h-4","mt-2","text-black_3","border-transparent active:border-transparent focus:border-transparent focus:outline-transparent")})]}),(0,r.jsx)(c.iz,{}),(0,r.jsxs)("div",{className:(0,n.cx)("flex flex-row items-start","mx-0.5 mt-2 mb-2 pl-[22px] pr-6"),onClick:()=>{$(!_)},children:[(0,r.jsx)("div",{className:"py-[11px]",children:(0,r.jsx)(c.XZ,{variant:"variant_2",checked:_,onChange:async e=>{$(e.target.checked)}})}),(0,r.jsxs)("div",{className:"text-xs p-2 flex-1 cursor-default",children:[(0,r.jsx)("div",{className:"text-black_3",children:"Send notifications by email"}),(0,r.jsxs)("div",{className:"text-black_9",children:["You","'","ll still get other emails from Dora, like important account or billing info."]})]})]}),(0,r.jsx)(c.iz,{}),(0,r.jsxs)("div",{className:"my-4 text-black_9 pl-[28px] pr-[16px]",children:[(0,r.jsx)("p",{className:"mb-2 font-medium text-black_3 text-opacity-60",children:"Delete account"}),(0,r.jsxs)("div",{className:"flex justify-between mb-3",children:[(0,r.jsx)("p",{className:"w-[259px]",children:"This action is irreversible, please make sure you're certain of it."}),(0,r.jsx)(c.zx,{variant:"tertiary",className:"text-red",onClick:()=>{U(!0)},children:"Delete my account"})]})]}),(0,r.jsx)(c.iz,{}),(null==a?void 0:a.loginType)==="username"&&(0,r.jsxs)("div",{className:"my-4 text-black_9 pl-[28px] pr-[16px]",children:[(0,r.jsx)("p",{className:"mb-2 font-medium text-black_3 text-opacity-60",children:"Reset password"}),(0,r.jsxs)("div",{className:"flex justify-between mb-3",children:[(0,r.jsx)("p",{className:"w-[259px]",children:"Set a permanent password to login to your account."}),(0,r.jsx)(c.zx,{variant:"tertiary",onClick:()=>{window.open("https://".concat(p.ZP.homeHost,"/password_reset"))},children:"Reset password"})]})]}),(null==a?void 0:a.loginType)==="username"&&(0,r.jsx)(c.iz,{}),(0,r.jsx)("p",{className:"px-6 pt-4",children:(0,r.jsx)(c.zx,{variant:"tertiary",onClick:()=>{f(null),(0,u.Yl)(null),(0,h.R)(null);let e="https://".concat(p.ZP.homeHost,"/logout?redirect=signin");window.location.href=e},children:"Log out"})})]})}),"Billing"===E&&(0,r.jsx)(c.xr,{children:(0,r.jsxs)("div",{className:"px-[16px]",children:[(0,r.jsx)("p",{className:"text-[16px] font-semibold leading-[20px] text-black_3 pt-[17px] mb-[16px] pl-[8px]",children:"Billing"}),W.every(e=>!e.planType||"free"===e.planType)?(0,r.jsx)("p",{className:"text-xs text-black_9 pl-[10px]",children:"You are currently using the free Starter plan for all your projects."}):(0,r.jsx)("div",{className:"",children:W.filter(e=>e.planType&&"free"!==e.planType).map(e=>(0,r.jsx)(m.default,{className:"mb-2 hover:bg-black_005 pl-[8px] rounded-[6px]",children:(0,r.jsx)(y.default,{id:e.id,name:e.name,planType:e.planType})},e.id))}),(0,r.jsx)("div",{className:"w-full h-[24px] bg-white"})]})})]})})]}),(0,r.jsx)(c.u_,{title:"Unsaved changes",open:F,onClose:()=>{},buttons:(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(c.zx,{variant:"tertiary",onClick:()=>{S(!1)},children:"Cancel"}),(0,r.jsx)(c.zx,{destructive:!0,onClick:()=>{K(J),S(!1),s()},children:"Discard changes"})]}),children:"Changes you made may not be saved."}),(0,r.jsx)(c.u_,{title:"Are you sure you want to unsubscribe?",open:I,onClose:()=>{},buttons:(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(c.zx,{variant:"tertiary",onClick:()=>{D(!1)},children:"Never mind"}),(0,r.jsx)(c.zx,{loading:L,onClick:async()=>{D(!1);try{A(!0),await d.x1.updateEmailSubscribe({emailSubscribe:!1}),f({...a,emailSubscribe:!1}),P(!1)}finally{A(!1)}},children:"Unsubscribe"})]}),children:"By unsubscribing you will never again receive any useful marketing updates from us in your inbox. You will still receive critical transactional emails."}),(0,r.jsxs)(c.u_,{title:"Delete your account permanently?",open:M,onClose:()=>{},className:"w-[420px]",buttons:(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(c.zx,{variant:"tertiary",onClick:()=>{H(!1),U(!1)},children:"Cancel"}),(0,r.jsx)(c.zx,{variant:"primary",destructive:!0,onClick:et,children:"Permanently delete account"})]}),children:[(0,r.jsx)("p",{className:"text-xs text-black_3",children:"This action cannot be undone. This will delete your entire account, including all projects and published web pages."}),(0,r.jsx)("p",{className:"text-xs text-black_3 mt-[15px] mb-[11px]",children:"Please type in your email to confirm:"}),(0,r.jsx)(c.II,{placeholder:"Enter your email",onChange:e=>{H(!1),O(e.target.value)},className:(0,n.cx)(R?"border-red hover:border-red focus:border-red w-full ml-[0px]":"w-full ml-[0px]"),onKeyDown:e=>{"Enter"===e.key&&et()}}),R&&(0,r.jsxs)("p",{className:"text-xs text-red",children:[' Please type "',g,'" to continue ']})]})]})}},85983:function(e,t,s){s.r(t),s.d(t,{default:function(){return l}});var i=s(98153),a=s(96682),r=s(78974),o=s(65827);function l(){let[e,t]=(0,a.useState)(!1);return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(r.zx,{variant:"primary",onClick:()=>t(!0),children:"Submit template"}),(0,i.jsx)(o.default,{open:e,onClose:()=>t(!1)})]})}},92326:function(e,t,s){s.r(t);var i=s(98153),a=s(96682),r=s(4927),o=s(38644),l=s(73918),n=s(78974),c=s(3048),x=s(2354),d=s(89255),u=s(68307);let p=e=>{let t=o.lookup(e.originalFilename);return"".concat(t).startsWith("video/")},m=e=>{let{target:t}=e;"Enter"===e.key&&t instanceof HTMLInputElement&&e.preventDefault()};function h(e){let{templateType:t}=e,[s,r]=(0,a.useState)(!1);return(0,a.useEffect)(()=>(r(!0),()=>{}),[]),(0,i.jsx)("div",{className:"mb-0.5 px-4 h-7",children:s&&(0,i.jsx)(n.mQ,{defaultValue:t,onChange:e.onChange,children:(0,i.jsxs)(n.mQ.List,{children:[(0,i.jsx)(n.mQ.Tab,{value:"free",children:"Free"}),(0,i.jsx)(n.mQ.Tab,{value:"paid",children:"Paid"})]})})})}let y=(0,a.forwardRef)((e,t)=>{let{initialTemplate:s,initialProject:o,onCancel:y,onSubmitSuccess:f}=e,{user:v,projects:g}=(0,c.s)(),[j,w]=(0,a.useState)(!1),[b,N]=(0,a.useState)(),[k,C]=(0,a.useState)(),[F,S]=(0,a.useState)("free"),[_,P]=(0,a.useState)(),[L,A]=(0,a.useState)(!1),[I,D]=(0,a.useState)(),[E,T]=(0,a.useState)(!1),[M,U]=(0,a.useState)(!1),[z,O]=(0,a.useState)(""),[R,H]=(0,a.useState)(""),{templateCategories:W,fetchTemplateCategories:B}=(0,c.s)();(0,a.useEffect)(()=>(B(),()=>{}),[B]);let J=()=>{var e,t;return{title:(null==s?void 0:s.title)||(null==o?void 0:o.name)||"",category:(null==s?void 0:s.category)||"",contactEmail:(null==s?void 0:s.contactEmail)||"",description:(null==s?void 0:s.description)||"",thirdPartyUrl:(null==s?void 0:s.thirdPartyUrl)||"",price:"".concat((null==s?void 0:s.price)||""),projectId:"".concat((null==s?void 0:null===(e=s.project)||void 0===e?void 0:e.id)||(null==o?void 0:o.id)||""),thumbObjectName:(null==s?void 0:null===(t=s.cover)||void 0===t?void 0:t.objectName)||""}},[Z,Y]=(0,a.useState)({title:J().title||"Template name",user:v||{username:"User Name"}}),{register:q,handleSubmit:G,formState:{errors:V,isSubmitting:K},setValue:Q,getValues:X,setError:$,clearErrors:ee}=(0,r.cI)({mode:"onChange",values:{...J()}}),et=async e=>{let t=parseInt(e,10),s=(null==k?void 0:k.domainList)||[];if(!k||b!==parseInt(e,10)){let e=await d.x1.action(d.dA).run({projectId:t});N(t),C(null==e?void 0:e.domainInfo),s=(null==e?void 0:e.domainInfo.domainList)||[]}return!!(s.length>0&&s.some(e=>e.isActive))||"This project is not published. Please publish it before filling out the form."};(0,a.useEffect)(()=>{if(o&&Object.keys(o).length>1){let e=J();Q("title",e.title),Q("projectId",e.projectId),O(e.projectId),Y({...Z,title:e.title||"Template name"}),et("".concat(o.id)).then(e=>{!0!==e&&$("projectId",{type:"manual",message:e})})}},["".concat(null==o?void 0:o.id,"+").concat(Object.keys(o||{}).length)]),(0,a.useEffect)(()=>{if(s&&Object.keys(s).length>1){let e=J();Q("title",e.title),Q("category",e.category),Q("contactEmail",e.contactEmail),Q("description",e.description),Q("thirdPartyUrl",e.thirdPartyUrl),Q("price",e.price),Q("projectId",e.projectId),Q("thumbObjectName",e.thumbObjectName),D(s.cover),O(e.projectId||""),H(e.category||""),Y({...Z,title:e.title||"Template name",cover:null==s?void 0:s.cover,price:null==s?void 0:s.price}),s.price&&S("paid")}},["".concat(null==s?void 0:s.id,"+").concat(Object.keys(s||{}).length)]),(0,a.useEffect)(()=>{Y({...Z,user:v||{username:"User Name"}})},["".concat(null==v?void 0:v.username)]);let es=()=>{let e=J(),t=X();Object.keys(t).some(s=>t[s]!==e[s])?w(!0):y()};return(0,a.useImperativeHandle)(t,()=>({handleClickCloseOrCancel:es})),(0,i.jsxs)("div",{className:"h-full relative",children:[(0,i.jsx)(n.l0,{className:"h-full",onKeyDown:m,onSubmit:G(async e=>{if(!E)return;let{projectId:t,thumbObjectName:i,thirdPartyUrl:a,price:r,...o}=e;await d.x1.action(d.yf).run({...s?{templateId:s.id}:{},project:{id:parseInt(t,10)},user:{id:v.id,username:v.username},..."paid"===F?{thirdPartyUrl:a,price:parseInt(r,10)}:{thirdPartyUrl:"",price:0},...I&&!p(I)?{cover:I}:{},...I&&p(I)?{video:I}:{},...o})&&f&&f()}),children:(0,i.jsxs)("div",{className:"w-full h-full flex flex-col",children:[(0,i.jsxs)("div",{className:"w-full h-full flex-1 flex flex-row",children:[(0,i.jsx)("div",{className:"w-[338px] py-4 pl-4 pr-2",children:(0,i.jsxs)("div",{className:"h-full rounded-xl bg-primary/10 px-6 pt-4 pb-4 space-y-3.5",children:[(0,i.jsx)("div",{className:"text-black_3 text-[24px] font-bold leading-[29px] w-[206px] h-[87px]",children:"Present your template to every Dora user."}),(0,i.jsxs)("div",{className:"pb-2 text-black_3 text-xs",children:[(0,i.jsx)("span",{children:"For more information and help, please read "}),(0,i.jsx)("span",{className:(0,l.cx)("text-primary","cursor-pointer","underline"),onClick:()=>{window.open(x.Z.templateTermsGuidelines,"_blank")},children:"Dora Template Guidelines"}),(0,i.jsx)("span",{children:" before you start."})]}),(0,i.jsx)("div",{children:(0,i.jsx)("div",{className:"w-[266px] h-[360px] relative",children:(0,i.jsx)(u.default,{template:Z,previewEnabled:!1,localCoverSrc:_,noShadowOnHover:!0,noErrorOutline:!V.thumbObjectName,overridePrice:"paid"!==F||Z.price?void 0:"$",coverNoScaleOnHover:!0,coverChild:(0,i.jsx)(n.SK,{onChange:async e=>{if(e){P(e),A(!0);let t=await d.x1.oss.upload({file:e,overwrite:!1});t&&(Q("thumbObjectName",t.objectName),ee("thumbObjectName"),D(t),Y({...Z,...t&&!p(t)?{cover:t}:{},...t&&p(t)?{video:t}:{}})),A(!1)}},accept:"image/png,image/jpeg",children:e=>{let{onClick:t}=e;return(0,i.jsx)("div",{className:(0,l.cx)("absolute flex flex-col justify-end","top-0 bottom-0 left-0 right-0","cursor-pointer"),onClick:e=>{e.preventDefault(),L||t()},children:(0,i.jsxs)("div",{className:(0,l.cx)("flex flex-col items-center","w-[234px]","pt-4 pb-3 space-y-1",_&&L||I&&L?"bg-[linear-gradient(180deg,rgba(255,255,255,0.00)0%,rgba(255,255,255,0.80)70.83%)]":"",_&&!L||I&&!L?"group-hover:bg-[linear-gradient(180deg,rgba(255,255,255,0.00)0%,rgba(255,255,255,0.80)70.83%)]":"",_&&!L||I&&!L?"opacity-0 group-hover:opacity-100 transition ease-in-out duration-300":""),children:[(0,i.jsx)("input",{className:"hidden",...q("thumbObjectName",{required:"Must upload a thumbnail"})}),(0,i.jsx)("div",{className:"flex flex-col items-center",children:(0,i.jsxs)(n.zx,{className:(0,l.cx)("w-auto bg-white hover:bg-white","hover:text-primary","hover:border-primary","bg-gradient-to-r hover:from-primary/10 hover:to-primary/10"),variant:"tertiary",leftIcon:(0,i.jsx)(n.JO,{id:n.PJ.Share_16}),loading:L,onClick:e=>{},children:[I?"Replace":"Upload"," thumbnail"]})}),(0,i.jsx)("p",{className:"flex-1 text-xs text-black_9 font-normal",children:"Size: 1320x1600"}),V.thumbObjectName&&(0,i.jsx)("div",{className:"text-xs",children:(0,i.jsx)("p",{className:"text-red",children:V.thumbObjectName.message})})]})})}})})})})]})}),(0,i.jsxs)("div",{className:"flex-1 flex flex-col overflow-hidden",children:[(0,i.jsx)("div",{className:"px-4 pt-6 h-[64px]",children:(0,i.jsx)("span",{className:"text-base font-semibold leading-5",children:"Submit template"})}),(0,i.jsx)(h,{templateType:F,onChange:e=>{S(e),M&&setTimeout(()=>{G(async e=>{})()},0)}}),(0,i.jsx)("div",{className:"w-full h-[485px]",children:(0,i.jsx)(n.xr,{className:"pt-1 pb-3",children:(0,i.jsxs)("div",{className:"space-y-2",children:[(0,i.jsx)(n.l0.Field,{className:"mx-3.5",label:"Project",error:V.projectId,children:(0,i.jsx)(n.Lt,{variant:"outline",placeholder:"Choose a project",initialSelectedValues:z?[z]:[],searchable:!0,options:[...[...(null==o?void 0:o.name)&&!g.find(e=>e.id===o.id)?[o]:[],...g].map(e=>({value:"".concat(e.id),label:e.name}))],fullWidth:!0,disabled:!!z,...q("projectId",{required:"Must choose a project",validate:{checkProjectIsPublished:et}})})}),(0,i.jsx)(n.l0.Field,{className:"mx-3.5",label:"Title",error:V.title,children:(0,i.jsx)(n.II,{placeholder:"Name your template",...q("title",{required:"Must name your template",maxLength:{value:64,message:"Must be 64 or less characters"},pattern:{value:/^[a-zA-Z0-9-' ]+$/i,message:"Only letters (a-z), numbers (0-9)"},onChange:e=>{Y({...Z,title:e.target.value||"Template name"})}})})}),"paid"===F&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(n.l0.Field,{className:"mx-3.5",label:(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("span",{className:"underline cursor-pointer",onClick:()=>{window.open(x.Z.gumroad,"_blank")},children:"Gumroad"})," ","/"," ",(0,i.jsx)("span",{className:"underline cursor-pointer",onClick:()=>{window.open(x.Z.lemonsqueezy,"_blank")},children:"Lemon Squeezy"})," ","URL"]}),tooltip:"Add your template to Gumroad or Lemon Squeezy and add the URL below. Use your project’s Copy link to redirect customers after purchasing your template.",error:V.thirdPartyUrl,children:(0,i.jsx)(n.II,{placeholder:"Add the purchase link",...q("thirdPartyUrl",{required:"Must add a purchase link",validate:{checkLinkValidity:async e=>!!(e.startsWith("https://")&&(e.includes(".gumroad.com")||e.includes(".lemonsqueezy.com")))||"Must be a functioning third-party link"}})})}),(0,i.jsx)(n.l0.Field,{className:"mx-3.5",label:"Expected Price ($)",error:V.price,children:(0,i.jsx)(n.II,{type:"number",placeholder:"Set the price",...q("price",{required:"Must set a price",max:{value:999,message:"Must be less than $999"},onChange:e=>{Y({...Z,price:parseInt(e.target.value||"0",10)})}})})})]}),(0,i.jsx)(n.l0.Field,{className:"mx-3.5",label:"Category",error:V.category,children:(0,i.jsx)(n.Lt,{variant:"outline",initialSelectedValues:R.split(","),placeholder:"Choose at least 1",multiple:!0,maxSelectedOptions:99,searchable:!1,options:[...W.map(e=>({value:"".concat(e.id),label:e.name}))],fullWidth:!0,...q("category",{required:"Must choose at least 1 category"})})}),(0,i.jsx)(n.l0.Field,{className:"mx-3.5",label:"Contact email",tooltip:"Users will contact this email if they have any problem with the template.",error:V.contactEmail,children:(0,i.jsx)(n.II,{placeholder:"Enter your email",...q("contactEmail",{pattern:{value:/^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$/i,message:"Invalid email address"}})})}),(0,i.jsx)(n.l0.Field,{className:"mx-3.5",label:"Description",error:V.description,children:(0,i.jsx)(n.gx,{placeholder:"What is the template for, what does it contain, and are there any special features?",rows:5,style:{resize:"none",height:"142px"},...q("description",{required:"Must describe your template",maxLength:{value:1e4,message:"Must be 10000 or less characters"}})})})]})})})]})]}),(0,i.jsx)(n.iz,{}),(0,i.jsxs)("div",{className:"flex flex-row w-full h-[60px] px-4",children:[(0,i.jsxs)("div",{className:(0,l.cx)("cursor-pointer","flex-1 flex flex-row items-center space-x-2",M&&!E?"animate-shake":""),children:[(0,i.jsx)(n.XZ,{variant:"variant_2",checked:E,onChange:()=>{},onClick:()=>T(!E),destructive:M&&!E}),(0,i.jsxs)("div",{className:"justify-start items-start gap-1 inline-flex cursor-pointer",children:[(0,i.jsxs)("span",{onClick:()=>T(!E),className:(0,l.cx)("text-black_3 text-xs font-normal leading-none","cursor-pointer"),children:["By checking this box, you agree to abide by the"," "]}),(0,i.jsx)("span",{className:(0,l.cx)("text-primary text-xs font-normal underline leading-none","cursor-pointer"),onClick:()=>{window.open(x.Z.templateTermsGuidelines,"_blank")},children:"Dora Template Terms & Guidelines"})]})]}),(0,i.jsxs)("div",{className:"flex flex-row items-center space-x-2",children:[(0,i.jsx)(n.zx,{variant:"tertiary",onClick:es,children:"Cancel"}),(0,i.jsx)(n.zx,{type:"submit",loading:K,onClick:()=>{U(!1),setTimeout(()=>{U(!0)},0)},children:"Submit"})]})]})]})}),(0,i.jsx)("div",{className:"absolute top-[18px] right-[14px]",children:(0,i.jsx)(n.PZ,{onClick:es})}),(0,i.jsx)(n.u_,{title:"Unsaved changes",open:j,onClose:()=>{},buttons:(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(n.zx,{variant:"tertiary",onClick:()=>{w(!1)},children:"Cancel"}),(0,i.jsx)(n.zx,{destructive:!0,onClick:()=>{w(!1),y()},children:"Discard changes"})]}),children:"Changes you made may not be saved."})]})});y.displayName="SubmitTemplateForm",t.default=y},65827:function(e,t,s){s.r(t);var i=s(98153),a=s(96682),r=s(78974),o=s(3048),l=s(92326);t.default=e=>{let{initialTemplateId:t,initialProjectId:s,initialProjectName:n,open:c,onClose:x,onDestroy:d}=e,{fetchProjects:u,fetchTemplates:p}=(0,o.s)(),[m,h]=(0,a.useState)(e.initialTemplate||(t?{id:t}:void 0)),[y,f]=(0,a.useState)(e.initialProject||(s?{id:s}:void 0)),[v,g]=(0,a.useState)(!1);(0,a.useEffect)(()=>{if(!e.initialProject&&s){if(n){f({id:s,name:n});return}u().then(e=>{let t;e.length>0&&(t=e.find(e=>e.id===s)),t&&f(t)})}},[u,e.initialProject,s,n]),(0,a.useEffect)(()=>(!e.initialTemplate&&t&&p({status:2,templateId:t}).then(e=>{e.length>0&&h(e[0])}),()=>{}),[p,e.initialTemplate,t]);let j=(0,a.useRef)(null),w=(0,a.useRef)(null);return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(r.u_,{className:"w-[720px] h-[640px] overflow-hidden",variant:"custom",roundedCorner:16,open:c,onClose:()=>{w.current&&w.current.handleClickCloseOrCancel()},initialFocus:j,children:(0,i.jsxs)(r.u_.Content,{children:[!y&&(0,i.jsx)("input",{className:"hidden",autoFocus:!0,autoComplete:"off",ref:e=>{j.current=e}}),(0,i.jsx)(l.default,{ref:w,initialTemplate:m,initialProject:y,onCancel:()=>{x(),d&&d()},onSubmitSuccess:()=>{x(),g(!0)}})]})}),(0,i.jsx)(r.u_,{open:v,onClose:()=>{g(!1),d&&d()},children:(0,i.jsxs)("div",{className:"flex flex-col items-center",children:[(0,i.jsx)("div",{children:(0,i.jsxs)("svg",{width:"107",height:"89",viewBox:"0 0 107 89",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,i.jsx)("rect",{width:"104",height:"88",transform:"translate(3)",fill:"white"}),(0,i.jsx)("path",{d:"M55.4375 72.5156C69.9091 72.5156 81.6406 60.7841 81.6406 46.3125C81.6406 31.8409 69.9091 20.1094 55.4375 20.1094C40.9659 20.1094 29.2344 31.8409 29.2344 46.3125C29.2344 60.7841 40.9659 72.5156 55.4375 72.5156Z",fill:"white"}),(0,i.jsx)("path",{d:"M55.4375 74.6237C71.0734 74.6237 83.7487 61.9484 83.7487 46.3125C83.7487 30.6766 71.0734 18.0013 55.4375 18.0013C39.8016 18.0013 27.1263 30.6766 27.1263 46.3125C27.1263 61.9484 39.8016 74.6237 55.4375 74.6237Z",stroke:"#246BFD",strokeOpacity:"0.3",strokeWidth:"4.21622"}),(0,i.jsx)("path",{d:"M55.4375 72.5156C69.9091 72.5156 81.6406 60.7841 81.6406 46.3125C81.6406 31.8409 69.9091 20.1094 55.4375 20.1094C40.9659 20.1094 29.2344 31.8409 29.2344 46.3125C29.2344 60.7841 40.9659 72.5156 55.4375 72.5156Z",stroke:"#246BFD",strokeWidth:"2.10811"}),(0,i.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M66.4834 38.35C65.3501 37.2167 63.6501 37.2167 62.5167 38.35L53.1667 47.7L49.4834 44.0167C48.3501 42.8833 46.6501 42.8833 45.5167 44.0167C44.3834 45.15 44.3834 46.85 45.5167 47.9833L51.1834 53.65C51.7501 54.2167 52.3167 54.5 53.1667 54.5C54.0167 54.5 54.5834 54.2167 55.1501 53.65L66.4834 42.3167C67.6167 41.1833 67.6167 39.4833 66.4834 38.35Z",fill:"#246BFD"}),(0,i.jsx)("path",{d:"M57.875 69.0631C65.1875 69.0631 91.1875 63.3756 90.375 56.8755C89.5625 50.3754 85.4997 49.8946 82.5795 49.8946M31.0625 58.5006C26.8443 61.0633 15.9623 61.2765 14.8123 56.8754C9.49004 36.5063 47.0059 43.2941 82.5795 17.8755",stroke:"#7CA6FE",strokeWidth:"1.89557",strokeDasharray:"3.79 3.79"}),(0,i.jsx)("path",{d:"M84.8176 12.7338L104.032 2.47667M84.8176 12.7338L80.9063 9.48466L104.032 2.47667M84.8176 12.7338L85.1109 15.7916L87.2132 14.39M84.8176 12.7338L87.2132 14.39M104.032 2.47667L90.8764 17.4122L87.2132 14.39",stroke:"#246BFD",strokeWidth:"1.625",strokeLinejoin:"round"}),(0,i.jsx)("circle",{cx:"19.6875",cy:"5.6875",r:"4.875",fill:"#E5E5E5",stroke:"#CCCCCC",strokeWidth:"1.625"}),(0,i.jsx)("rect",{x:"96.9103",y:"79.1484",width:"5.50616",height:"5.50616",transform:"rotate(43.0943 96.9103 79.1484)",fill:"#E5E5E5",stroke:"#CCCCCC",strokeWidth:"1.625"}),(0,i.jsx)("path",{d:"M5.89509 74.066L1.53775 68.7418L8.15326 67.7728L5.89509 74.066Z",fill:"#E5E5E5",stroke:"#CCCCCC",strokeWidth:"1.625"})]})}),(0,i.jsx)("div",{className:"text-base leading-5 font-semibold mx-4 mt-4",children:"Thanks for your submission!"}),(0,i.jsx)("div",{className:"text-xs text-center mt-2 mb-4 h-8",children:"We will carefully review it to ensure it meets our guidelines within 7 working days."}),(0,i.jsx)("div",{className:"w-full flex flex-1",children:(0,i.jsx)(r.zx,{fullWidth:!0,onClick:()=>{g(!1),d&&d()},children:"Done"})})]})})]})}},68307:function(e,t,s){s.r(t);var i=s(98153),a=s(96682),r=s(73918),o=s(78974),l=s(2872),n=s(80287),c=s(97678);let x=()=>(0,i.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"84",height:"67",viewBox:"0 0 84 67",fill:"none",children:[(0,i.jsx)("rect",{x:"2.5",y:"2.5",width:"79",height:"62",rx:"5.5",stroke:"black",strokeOpacity:"0.05",strokeWidth:"5"}),(0,i.jsx)("circle",{cx:"19.5",cy:"19.5",r:"8.5",fill:"black",fillOpacity:"0.05"}),(0,i.jsx)("path",{d:"M11 56V47L25 33L32 40L54.5 18L73 36V56H11Z",fill:"black",fillOpacity:"0.05"})]}),d=(0,r.j)(["flex","flex-col","bg-white","px-4","pt-4","pb-3","rounded-2xl","relative","group","before:absolute before:inset-[-1px] before:pointer-events-none","before:border before:rounded-2xl"],{variants:{},defaultVariants:{}}),u=(0,a.forwardRef)((e,t)=>{let{className:s,template:u,coverProps:p,coverNoScaleOnHover:m=!1,previewEnabled:h=!0,onClick:y,onSelectCategory:f,localCoverSrc:v,canViewUserTemplates:g,noShadowOnHover:j=!1,noErrorOutline:w=!0,overridePrice:b,coverChild:N,...k}=e,[C,F]=(0,a.useState)(!1),S=new l.Nn(u),_=new l.wd(u.user||{username:""});return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)("div",{ref:t,className:(0,r.cx)(d({className:s}),h?"cursor-pointer":"",j?"":"hover:shadow-view-card transition ease-in-out duration-300",w?"before:border-black_e":"before:border-red"),...k,onClick:e=>{if(y){y(e);return}h&&F(!0)},children:[(0,i.jsxs)("div",{className:(0,r.cx)("group","aspect-[234/274]","overflow-hidden rounded-lg border border-black_e relative"),style:{backgroundColor:"#ececec",...null==p?void 0:p.style},children:[(0,i.jsx)(n.default,{template:u,localSrc:v,noScaleOnHover:m}),!u.cover&&!u.video&&!v&&(0,i.jsx)("div",{className:"absolute inset-0 flex flex-col justify-center items-center",children:(0,i.jsx)(x,{})}),N&&N]}),(0,i.jsxs)("div",{className:"flex flex-row justify-between items-center mt-4",children:[(0,i.jsxs)("div",{className:"mr-2 overflow-hidden",children:[(0,i.jsx)("div",{className:"overflow-hidden",children:(0,i.jsx)("p",{className:"text-xs text-black_3 font-semibold truncate flex-1",children:u.title})}),(0,i.jsx)("div",{className:"flex flex-1 flex-col mt-1.5",children:(0,i.jsxs)("div",{className:"flex flex-row items-center",children:[(0,i.jsx)(o.qE,{src:_.avatarThumbUrl,name:_.displayName,size:20}),(0,i.jsx)("span",{className:"text-xs ml-2 text-black_9",children:_.truncatedDisplayName(15)})]})})]}),(0,i.jsx)("div",{className:"min-w-[40px] max-w-[76px] overflow-hidden",children:(0,i.jsx)("p",{className:"text-black_3 font-semibold text-base truncate text-right",children:b||S.displayPrice})})]})]}),h&&(0,i.jsx)(c.default,{template:u,open:C,onClose:()=>F(!1),onSelectCategory:e=>{F(!1),setTimeout(()=>{null==f||f(e)},600)},canViewUserTemplates:g})]})});u.displayName="TemplateCard",t.default=u},80287:function(e,t,s){s.r(t);var i=s(98153),a=s(96682),r=s(73918),o=s(78974);t.default=e=>{var t;let s=(0,a.useRef)(null),l=(0,a.useRef)(null),[n,c]=(0,a.useState)(!1),{template:x,localSrc:d,noScaleOnHover:u=!1,className:p}=e,m=!!x.video;return(0,i.jsxs)("div",{className:(0,r.cx)("relative overflow-hidden w-full h-full",p),children:[m&&(0,i.jsx)("video",{ref:l,className:(0,r.cx)("absolute w-full h-full object-cover object-top"),src:null===(t=x.video)||void 0===t?void 0:t.url,loop:!0,muted:!0}),x.cover&&(0,i.jsx)("div",{className:(0,r.cx)("absolute w-full h-full",n?"hidden":"block"),children:(0,i.jsx)(o.Ee,{className:(0,r.cx)("w-full h-full object-cover object-top",m||u?"":"transition ease-in-out group-hover:scale-110 duration-300"),src:(x.cover.thumb||{})["512*512"]||x.cover.url,alt:""})}),d&&(0,i.jsx)("div",{className:(0,r.cx)("absolute w-full h-full",n?"hidden":"block"),children:(0,i.jsx)(o.Ee,{className:(0,r.cx)("w-full h-full object-cover object-top",m||u?"":"transition ease-in-out group-hover:scale-110 duration-300"),src:URL.createObjectURL(d),alt:""})}),m&&(0,i.jsx)("div",{ref:s,className:(0,r.cx)("absolute w-full h-full"),onMouseEnter:async()=>{if(!n&&l.current)try{c(!0),l.current.currentTime=0,await l.current.play()}catch(e){c(!1)}},onMouseOut:()=>{if(n&&l.current)try{c(!1),l.current.pause()}catch(e){}}})]})}},97678:function(e,t,s){s.r(t);var i=s(98153),a=s(96682),r=s(73918),o=s(78974),l=s(2872),n=s(89255),c=s(3048),x=s(2354),d=s(29696),u=s(24021);t.default=e=>{var t,s;let p=(0,l.kc)(),{user:m,fetchTemplates:h}=(0,c.s)(),{templateId:y,open:f,onClose:v,onSelectCategory:g,canViewUserTemplates:j=!0}=e,[w,b]=(0,a.useState)(e.template),[N,k]=(0,a.useState)(),[C,F]=(0,a.useState)(),[S,_]=(0,a.useState)(),[P,L]=(0,a.useState)(!1),A=e=>{b(e.template),k(new l.Nn(e.template)),F(new l.wd(e.template.user||{username:""})),_(new l.qw(e.template.project||{}))},I=async()=>{try{var e,t;if(!m||!p){(0,d.U)().open(null==S?void 0:S.remixLink,"_blank");return}L(!0);let s=null==w?void 0:null===(e=w.project)||void 0===e?void 0:e.id,i={id:(await n.x1.action(n.A5).run({projectId:s,copyKey:null==w?void 0:null===(t=w.project)||void 0===t?void 0:t.copyKey,fromEnv:"online"})).projectId},a=new l.qw(i);(0,d.U)().open(a.editLink,"_self")}finally{L(!1)}};(0,a.useEffect)(()=>{e.template?A({template:e.template}):y&&h({status:1,templateId:y}).then(e=>{e.length>0?A({template:e[0]}):v()}).catch(()=>{v()})},[y]);let D=(0,a.useRef)(),[E,T]=(0,a.useState)(0),[M,U]=(0,a.useState)(0),z=()=>{T((D.current||{offsetWidth:0}).offsetWidth),U((D.current||{offsetHeight:0}).offsetHeight)};return(0,a.useEffect)(()=>f?(window.addEventListener("resize",z),()=>{window.removeEventListener("resize",z)}):()=>{},[f]),(0,i.jsx)(o.u_,{variant:"custom",roundedCorner:16,open:f,onClose:v,children:(0,i.jsx)(o.u_.Content,{className:(0,r.cx)("relative","w-[calc(100vw-128px)] h-[calc(100vh-128px)]","min-w-[480px] max-w-[1280px]","min-h-[480px] max-h-[768px]"),children:(0,i.jsxs)("div",{className:"flex flex-row w-full h-full",children:[(0,i.jsx)("div",{className:"flex-1 h-full flex flex-row",children:(0,i.jsxs)("div",{className:"flex-1 relative h-full",children:[(0,i.jsx)(o.Ee,{className:"absolute w-full h-full object-cover",src:"/static/images/template_detail_modal_bg.png",alt:""}),(null==S?void 0:S.isPublished)?(0,i.jsx)("div",{className:"absolute w-full h-full flex flex-col items-center justify-center p-8",children:(0,i.jsx)("div",{className:"w-full aspect-[5/3] flex flex-col items-center",children:(0,i.jsx)("div",{ref:D,className:"h-full aspect-[5/3] bg-white rounded-2xl ",style:{boxShadow:"0px 4px 24px 0px rgba(0, 0, 0, 0.10)"},onLoad:()=>{z()},children:(0,i.jsx)("div",{className:"w-full h-full relative",children:(0,i.jsx)("div",{className:"absolute",style:{transformOrigin:"top left",transform:"scale(".concat(E/1440,")")},children:(0,i.jsx)("iframe",{className:"absolute rounded-2xl",style:{width:"1440px",height:"".concat(M/(E/1440),"px")},src:null==S?void 0:S.runLink})})})})})}):(0,i.jsx)(o.Ee,{src:null==w?void 0:null===(t=w.cover)||void 0===t?void 0:t.url,className:"absolute object-cover object-top",style:{width:"100%",height:"100%"},alt:""})]})}),(0,i.jsxs)("div",{className:"w-60 flex flex-col h-full relative",children:[(0,i.jsxs)("div",{className:"flex flex-col h-full",children:[(0,i.jsx)("div",{className:"absolute top-2 right-2 z-10",children:(0,i.jsx)(o.PZ,{onClick:()=>v()})}),(0,i.jsxs)("div",{className:"flex-1 flex flex-col overflow-hidden",children:[(0,i.jsxs)("div",{className:"flex flex-col px-4 pt-6",children:[(0,i.jsx)("p",{className:"text-black text-base font-semibold leading-tight max-w-[180px]",children:(null==w?void 0:w.title)||""}),(0,i.jsx)("div",{className:"my-4",children:C&&(0,i.jsx)(u.default,{disabled:!j,userMeta:C,children:(0,i.jsxs)("div",{className:"flex flex-row items-center cursor-pointer",children:[(0,i.jsx)(o.qE,{name:C.displayName,size:24,src:C.avatarThumbUrl}),(0,i.jsx)("span",{className:"text-xs ml-1 text-black_3",children:C.truncatedDisplayName(15)})]})})})]}),(0,i.jsx)("div",{className:"flex-1 flex flex-col overflow-hidden px-4",children:(0,i.jsxs)(o.xr,{children:[(0,i.jsx)("p",{className:"text-xs text-black whitespace-pre-line mr-3",style:{overflowWrap:"break-word"},children:(null==w?void 0:w.description)||""}),(0,i.jsx)("div",{className:"mt-4 flex flex-wrap gap-1",children:N&&(0,i.jsx)(i.Fragment,{children:N.categories.map(e=>(0,i.jsxs)("div",{className:"text-primary inline-flex cursor-pointer",onClick:()=>{g&&g(e)},children:["#",e]},e))})}),(0,i.jsx)("div",{className:"my-4",children:(0,i.jsx)(o.iz,{})}),(0,i.jsxs)("div",{className:"text-xs text-black_3 space-y-[5px]",children:[(null==w?void 0:w.contactEmail)&&(0,i.jsxs)("p",{className:"",style:{width:"196px",overflowWrap:"break-word"},children:["Support:",(0,i.jsxs)("span",{className:"text-black_9 flex-1",children:["\xa0",null==w?void 0:w.contactEmail]})]}),(0,i.jsxs)("p",{className:"",children:["Licensed under"," ",(0,i.jsx)("span",{className:(0,r.cx)("text-primary text-xs font-normal underline leading-none","cursor-pointer"),onClick:()=>{window.open(x.Z.templateTermsGuidelines,"_blank")},children:"Dora Template Licenses"})]})]})]})})]}),N&&S&&(0,i.jsx)("div",{className:"w-full px-4 pt-2 pb-6",children:(0,i.jsxs)("div",{className:"flex flex-col items-center space-y-2",children:[(0,i.jsxs)("div",{className:"w-full flex flex-row items-center space-x-1",children:[(0,i.jsx)(o.Qj,{fullWidth:!0,variant:"tertiary",href:null==S?void 0:S.runLink,target:"_blank",disabled:!(null==S?void 0:S.isPublished),children:"View site"}),(null==N?void 0:N.isFree)?(0,i.jsx)(o.zx,{fullWidth:!0,loading:P,onClick:I,disabled:!(null==S?void 0:S.isPublished),children:"Use for Free"}):(0,i.jsx)(o.Qj,{className:"max-w-[102px]",fullWidth:!0,href:(null==w?void 0:w.thirdPartyUrl)||S.remixLink,target:"_blank",disabled:!(null==S?void 0:S.isPublished),children:(0,i.jsxs)("p",{className:"truncate",children:["Buy ",null==N?void 0:N.displayPrice]})})]}),p&&(null==m?void 0:m.id)===(null==w?void 0:null===(s=w.user)||void 0===s?void 0:s.id)&&(0,i.jsx)("div",{className:"w-full flex",children:(0,i.jsx)(o.Qj,{fullWidth:!0,variant:"tertiary",href:null==S?void 0:S.editLink,target:"_blank",children:"Go to original project"})})]})})]}),(0,i.jsx)(o.iz,{className:"absolute top-0 left-0 bottom-0",orientation:"vertical"})]})]})})})}},31645:function(e,t,s){s.r(t);var i=s(98124),a=s(96682),r=s(89255);t.default=e=>{let{fallbackRender:t,children:s}=e,[o,l]=(0,a.useState)(null);return((0,a.useEffect)(()=>{if(!window)return;let t=t=>{var s;((s=t.reason)instanceof i.d7||s instanceof r.yj)&&(t.preventDefault(),l(t.reason),e.onNetworkError&&e.onNetworkError(t.reason)),t.reason instanceof r.sN&&(t.preventDefault(),l(t.reason),e.onActionError&&e.onActionError(t.reason))};return window.addEventListener("unhandledrejection",t),()=>{window.removeEventListener("unhandledrejection",t)}},[e]),o&&"function"==typeof t)?t({error:o,resetUnhandledErrorBoundary:()=>l(null)}):s}},30159:function(e,t,s){s.r(t);var i=s(98153),a=s(96682),r=s(73918),o=s(78974),l=s(2872),n=s(89255),c=s(68307);t.default=e=>{let{user:t,open:s,onClose:x}=e,d=new l.wd(t),[u,p]=(0,a.useState)(!0),[m,h]=(0,a.useState)([]);return(0,a.useEffect)(()=>(p(!0),n.x1.action(n.UD).run({userId:null==t?void 0:t.id,status:1}).then(e=>{h((null==e?void 0:e.templateList)||[]),p(!1)}),()=>{}),[null==t?void 0:t.id]),(0,i.jsx)(o.u_,{variant:"custom",roundedCorner:16,open:s,onClose:x,children:(0,i.jsxs)(o.u_.Content,{className:(0,r.cx)("relative","w-[calc(100vw-128px)] h-[calc(100vh-128px)]","min-w-[480px] max-w-[1280px]","min-h-[480px] max-h-[768px]"),children:[(0,i.jsx)("div",{className:"absolute w-full h-[160px] bg-blue bg-opacity-10 flex items-start justify-end",children:(0,i.jsx)("div",{className:"pt-2 pr-2 flex items-center justify-center z-10",children:(0,i.jsx)(o.PZ,{onClick:()=>x()})})}),(0,i.jsxs)("div",{className:"flex flex-row absolute w-full h-full",children:[(0,i.jsxs)("div",{className:"pt-[112px] pl-16 w-[306px]",children:[(0,i.jsx)(o.qE,{size:96,src:d.avatarThumbUrl,name:d.displayName,style:{outlineWidth:8}}),(0,i.jsx)("div",{className:"py-8 mb-2",children:(0,i.jsx)("span",{className:"text-2xl font-bold leading-[29px]",children:d.truncatedDisplayName(15)})}),(0,i.jsxs)("div",{children:[d.personalWebsiteLink&&(0,i.jsxs)("div",{className:"text-xs font-normal mb-2",children:[(0,i.jsx)(o.rU,{className:"hover:underline",target:"_blank",href:d.personalWebsiteLink,children:"Website"})," ↗"]}),d.twitterLink&&(0,i.jsxs)("div",{className:"text-xs font-normal mb-2",children:[(0,i.jsx)(o.rU,{className:"hover:underline",target:"_blank",href:d.twitterLink,children:"Twitter"})," ↗"]}),d.instagramLink&&(0,i.jsxs)("div",{className:"text-xs font-normal mb-2",children:[(0,i.jsx)(o.rU,{className:"hover:underline",target:"_blank",href:d.instagramLink,children:"Instagram"})," ↗"]})]})]}),(0,i.jsx)("div",{className:"pt-[160px] flex-1",children:(0,i.jsx)("div",{className:"h-full overflow-hidden flex flex-col",children:(0,i.jsx)("div",{className:"w-full h-full overflow-hidden",children:(0,i.jsx)(o.xr,{children:u?(0,i.jsx)(i.Fragment,{children:(0,i.jsx)("div",{className:"w-full h-full flex items-center justify-center",children:(0,i.jsx)(o.aN,{})})}):(0,i.jsx)(i.Fragment,{children:0===m.length?(0,i.jsx)(i.Fragment,{children:(0,i.jsx)("div",{className:"w-full h-full flex items-center justify-center",children:(0,i.jsx)(o.ub,{imageSrc:"/static/images/placeholder_no_my_templates.png",children:(0,i.jsx)("p",{className:"w-[220px] mb-4",children:"No template yet"})})})}):(0,i.jsx)("div",{className:(0,r.cx)(["gap-6","px-16","py-8","grid","grid-cols-[repeat(auto-fill,minmax(240px,_1fr))]","max-[400px]:grid-cols-1"]),children:m.map(e=>(0,i.jsx)(c.default,{template:e,canViewUserTemplates:!1},"templates-".concat(null==e?void 0:e.id)))})})})})})})]})]})})}},24021:function(e,t,s){s.r(t);var i=s(98153),a=s(96682),r=s(30159);t.default=e=>{let{userMeta:t,disabled:s=!1,children:o}=e,[l,n]=(0,a.useState)(!1);return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("div",{onClick:()=>{n(!0)},children:o}),!s&&(0,i.jsx)(r.default,{user:t.user,open:l,onClose:()=>{n(!1)}})]})}},81107:function(e,t,s){s.r(t),s.d(t,{whatIsNewInStorageManager:function(){return u}});var i=s(98153),a=s(96682),r=s(73918),o=s(13703),l=s.n(o),n=s(78974),c=s(10166),x=s(29455);class d{get currentVersion(){return x.latestReleaseNote.releaseTime.getTime()}get savedShownInfo(){let e=localStorage.getItem(this.key);return e?JSON.parse(e):{version:this.currentVersion,closeCount:0}}set savedShownInfo(e){localStorage.setItem(this.key,"".concat(JSON.stringify(e)))}isShown(){let{releaseTime:e,shortDetail:t}=x.latestReleaseNote;if(!t)return!1;let{version:s,closeCount:i}=this.savedShownInfo;if(s!==this.currentVersion||i<=0){let t=new Date,s=new Date(e);s.setDate(e.getDate()+1);let i=new Date(e);return i.setDate(e.getDate()+30),t>=s&&t<=i}return!1}close(){let{version:e,closeCount:t}=this.savedShownInfo,s=0;s=e!==this.currentVersion?1:t+1,this.savedShownInfo={version:this.currentVersion,closeCount:s}}constructor(){this.key="__dora__/morpheus/whatisnew-shown-info"}}let u=new d;t.default=e=>{let t=(0,a.useRef)(null),{open:s,onClose:o}=e,{releaseTime:d,shortDetail:u}=x.latestReleaseNote,[p,m]=(0,a.useState)(!1),h=e=>{let{clientHeight:t,scrollHeight:s,scrollTop:i}=e.currentTarget;m(i<s-t)};return((0,a.useEffect)(()=>{setTimeout(()=>{t.current&&h({currentTarget:t.current})},50);let e=()=>{t.current&&h({currentTarget:t.current})};return window.addEventListener("resize",e),()=>{window.removeEventListener("resize",e)}},[]),u)?(0,i.jsx)(n.u_,{className:"w-[400px] min-h-[445px]",variant:"custom",roundedCorner:16,open:s,closeOnClickOutside:!1,onClose:o,withCloseButton:!0,children:(0,i.jsxs)("div",{className:"flex flex-col",children:[(0,i.jsx)(n.u_.Header,{children:(0,i.jsxs)("div",{className:"flex flex-row items-center",children:[(0,i.jsx)("div",{className:"mr-2",children:"Just launched in Dora!"}),(0,i.jsx)(n.Vp,{variant:"light",color:"primary",children:l()(d).format("MMM D, YYYY")})]})}),(0,i.jsxs)(n.u_.Content,{className:(0,r.cx)("p-0","min-h-[203px]","overflow-y-scroll","scrollbar-none"),children:[(0,i.jsx)("div",{className:"w-full h-[225px]",children:(0,i.jsx)("video",{className:(0,r.cx)("w-full h-full object-cover object-top"),src:"https://".concat(c.vc.cdnHost,"/public/whatisnew-cover-2.webm"),loop:!0,muted:!0,autoPlay:!0})}),(0,i.jsx)("div",{className:"relative",children:(0,i.jsxs)(n.xr,{children:[(0,i.jsx)("div",{ref:t,className:(0,r.cx)("flex-1 text-xs text-black_3 pt-4 ","min-h-[100px]","max-h-[calc(100vh-466px)]"),onScroll:h,children:(0,i.jsxs)("div",{className:"px-4 py-2",children:[(0,i.jsx)("div",{className:"text-sm leading-[18px] font-semibold text-black_3",children:u.title}),(0,i.jsx)("div",{className:"my-2",children:u.summary}),(0,i.jsx)("div",{className:"mx-4 pl-0.5",children:(0,i.jsx)("ul",{className:"list-disc",children:u.changelogs.map((e,t)=>(0,i.jsx)("li",{className:"leading-6",children:e},t))})}),(0,i.jsx)("div",{className:"my-2",children:"... and more!"})]})}),p&&(0,i.jsx)("div",{className:"w-full h-[100px] absolute bottom-0 left-0 right-0 pointer-events-none",style:{background:"linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #FFF 100%)"}})]})})]}),(0,i.jsx)(n.iz,{}),(0,i.jsxs)(n.u_.Footer,{children:[(0,i.jsx)("div",{className:"flex-1 text-xs text-black_3 pl-0.5",children:"Join Discord for more updates!"}),(0,i.jsx)(n.Qj,{href:c.nD.discord,target:"_blank",onClick:o,children:"Join Discord"})]})]})}):(0,i.jsx)(i.Fragment,{})}},89646:function(e,t,s){s.d(t,{Qk:function(){return v.default},gT:function(){return a.default},cZ:function(){return g.default},$_:function(){return r.default},wC:function(){return o.default},DT:function(){return C},gF:function(){return F},qi:function(){return x},MQ:function(){return d},t:function(){return u.default},TB:function(){return i.default},YJ:function(){return p.default},wh:function(){return m.default},Xc:function(){return h.default},Yd:function(){return y.default},m0:function(){return f.default}}),s(56472);var i=s(52022),a=s(54001),r=s(29119);s(92186);var o=s(47966);s(21408);var l=s(86714),n=s(98153),c=s(78974);function x(){return(0,n.jsx)(c.ub,{imageSrc:"/static/images/placeholder_no_archived_projects.png",children:(0,n.jsxs)("p",{className:"w-[168px]",children:["No archived projects",(0,n.jsx)("br",{})," ",(0,n.jsx)("br",{}),"All archived projects will be listed here."]})})}function d(){return(0,n.jsxs)(c.ub,{imageSrc:"/static/images/placeholder_no_projects.png",children:[(0,n.jsxs)("p",{className:"w-[220px] mb-4",children:["This project doesn't have any files."," ",(0,n.jsx)("br",{}),"Create a new file to start from scratch."]}),(0,n.jsx)(l.default,{})]})}s(96682);var u=s(61116);s(53724),s(85983),s(92326);var p=s(65827),m=s(68307);s(80287);var h=s(97678),y=s(31645);s(30159),s(24021);var f=s(81107),v=s(41962),g=s(66566);s(24708);var j=s(73918),w=s(5718),b=s(29290),N=s(10166),k=s(65762);function C(e){let{className:t,current:s,isMobile:i}=e;function a(e){"home"===e?window.location.href="https://".concat(N.vc.homeHost):"ai"===e?window.open("https://dora.run/ai"):"login"===e?window.open("https://".concat(N.vc.homeHost,"/signin")):"signup"===e&&window.open("https://".concat(N.vc.homeHost,"/signup"))}return(0,n.jsx)(n.Fragment,{children:(0,n.jsx)("div",{className:"w-full fixed top-0 bg-white z-[999] border-b border-black_e",children:(0,n.jsx)("div",{className:(0,j.cx)("max-w-[1440px] mx-auto",i?"pl-[32px]":"pl-[64px]"),children:(0,n.jsxs)("div",{className:(0,j.cx)("flex justify-between items-center","w-full h-[86px] bg-white relative",t),children:[(0,n.jsxs)("div",{className:"flex h-[54px] items-center",children:[(0,n.jsxs)("div",{className:"relative pr-[30px] mr-[10px] cursor-pointer",onClick:()=>{a("home")},children:[(0,n.jsx)(c.To,{className:""})," ",(0,n.jsx)("div",{className:"absolute right-0 top-[-10px] bg-orange_tag font-bold text-[10px] text-white px-1 py-[1px]",style:{borderRadius:"8px 8px 8px 0"},children:"Alpha"})]}),!i&&(0,n.jsxs)("div",{className:"flex h-[54px] items-center",children:[(0,n.jsx)(k.default,{title:"Templates"}),(0,n.jsxs)("div",{className:"w-[37px] h-[32px] mr-[38px] cursor-pointer",onClick:()=>{a("ai")},children:[" ",(0,n.jsx)(c.Ee,{src:(0,b.QO)("homepage/ai-header.png"),className:"w-[37px] h-[22px] mt-[0px]"})," "]}),(0,n.jsx)(k.default,{title:"Docs"}),(0,n.jsx)(k.default,{title:"Community"}),(0,n.jsx)(k.default,{title:"Pricing"}),(0,n.jsx)(k.default,{title:"Blog",isActive:"Blog"===s}),(0,n.jsx)(k.default,{title:"Figma to Dora"})]})]}),(0,n.jsxs)("div",{className:(0,j.cx)("absolute right-0 top-0 flex space-x-4 whitespace-nowrap h-full items-center bg-white pl-4",i?"pr-[32px]":"pr-[64px]"),children:[!i&&(0,n.jsx)(w.Z,{variant:"link",className:"h-[48px] text-primary px-[20px] hover:rounded-[50px] hover:bg-gray",onClick:()=>{a("login")},children:"Log in"}),(0,n.jsxs)("div",{onClick:()=>{a("home")},className:"w-[142px] h-[48px] bg-primary text-white cursor-pointer font-semibold rounded-xl flex items-center pl-4 pr-[10px] font-poppins hover:rounded-[50px] hover:bg-blue_deep",children:[(0,n.jsx)("span",{children:"Get started"}),(0,n.jsx)(c.Ee,{src:(0,b.QO)("homepage/arrow_right.png"),className:"w-[16px] h-[16px] ml-2"})]})]})]})})})})}function F(e){let{className:t,isMobile:s}=e;return(0,n.jsx)(n.Fragment,{children:(0,n.jsx)("div",{className:"w-full bg-white flex justify-center pt-[120px] pb-[160px]",children:(0,n.jsxs)("div",{className:"px-[32px]",children:[(0,n.jsx)("video",{src:"https://cdn-design-e.dora.run/HW/Hq/ck/HWHqckajH8bFp1zCSGwA4N.mp4",autoPlay:!0,playsInline:!0,muted:!0,loop:!0,className:(0,j.cx)("mx-auto",s?"w-[192px] h-[162px]":"w-[358px] h-[300px]")}),(0,n.jsx)("p",{className:(0,j.cx)("w-full font-semibold text-black_3 text-center ",s?"text-[32px] leading-[38px] mt-[-20px]":"text-[64px] leading-[77px] mt-[-55px]"),children:"Build a site beyond"}),(0,n.jsx)("p",{className:(0,j.cx)("w-full font-semibold text-black_3 text-center",s?"text-[32px] leading-[38px]":"text-[64px] leading-[77px]"),children:"imagination today."}),(0,n.jsx)("div",{className:"flex justify-center mt-[20px]",children:(0,n.jsxs)("div",{onClick:()=>{window.open("https://".concat(N.vc.homeHost,"/signup"))},className:"w-[142px] h-[48px] bg-primary text-white cursor-pointer font-semibold rounded-xl flex items-center pl-4 pr-[10px] font-poppins hover:rounded-[50px] hover:bg-blue_deep",children:[(0,n.jsx)("span",{children:"Get started"}),(0,n.jsx)(c.Ee,{src:(0,b.QO)("homepage/arrow_right.png"),className:"w-[16px] h-[16px] ml-2"})]})})]})})})}}}]);