1import{a as Ne}from"./chunk-4D33QQEW.js";import{a as Ce}from"./chunk-OJBZ2ZKJ.js";import{a as Pe}from"./chunk-BF2BWZSV.js";import{a as we}from"./chunk-EF3QOLZA.js";import"./chunk-TBJPGDXN.js";import{a as He}from"./chunk-N5HRS7PR.js";import"./chunk-Q3NBAUDN.js";import{b as G}from"./chunk-OOG6RNA4.js";import{o as be}from"./chunk-AWAMYRVH.js";import{a as Te}from"./chunk-WCDYG5TL.js";import{Ab as y,Cb as w,Db as P,Eb as C,Fa as A,Gb as W,Ka as m,Lb as Me,Mb as fe,R as M,Ta as v,X as f,Y as O,Ya as H,cb as pe,db as ue,ea as ce,fb as I,gb as c,hc as Oe,jc as he,kb as k,mc as Se,na as Ee,ob as e,pb as t,qb as n,tb as z,wb as i,xb as $,yb as R,zb as h}from"./chunk-VUXDCAZH.js";import{g as ge}from"./chunk-SXLK7NMT.js";function ve(_,l){_&1&&(e(0,"div",17),n(1,"i",18),e(2,"span"),i(3,3),t()())}function Ie(_,l){if(_&1&&(e(0,"a",19),n(1,"img",20),e(2,"span"),i(3,4),t()()),_&2){let a=y();c("href",a.melonPlayUrl,A),I("data-umami-event","Game Card | "+a.title+" Play Clicked")}}function $e(_,l){if(_&1&&(e(0,"a",19),n(1,"img",20),e(2,"span"),i(3,5),t()()),_&2){let a=y();c("href",a.websiteUrl,A),I("data-umami-event","Game Card | "+a.title+" Browser Clicked")}}function Re(_,l){if(_&1&&(e(0,"a",21),n(1,"img",22),e(2,"span"),i(3,6),t()()),_&2){let a=y();c("href",a.playstoreUrl,A),I("data-umami-event","Game Card | "+a.title+" Playstore Clicked")}}var L=class _{langRouter=M(G);title="";description="";genre="";rating=0;totalReviews=0;creatorName="";playUrl="#";playstoreUrl="";websiteUrl="";isPaidGame=!1;isPurchased=!1;priceIDR=null;priceUSD=null;gameId=0;buyClicked=new ce;get melonPlayUrl(){return this.isPaidGame&&this.isPurchased?`/play/${this.gameId}`:this.websiteUrl}get displayPrice(){let l=this.langRouter.getLang()==="id";return l&&this.priceIDR?`IDR ${Number(this.priceIDR).toLocaleString("id-ID")}`:!l&&this.priceUSD?`USD ${Number(this.priceUSD).toFixed(2)}`:this.priceIDR?`IDR ${Number(this.priceIDR).toLocaleString("id-ID")}`:this.priceUSD?`USD ${Number(this.priceUSD).toFixed(2)}`:""}static \u0275fac=function(a){return new(a||_)};static \u0275cmp=v({type:_,selectors:[["app-game-card"]],inputs:{title:"title",description:"description",genre:"genre",rating:"rating",totalReviews:"totalReviews",creatorName:"creatorName",playUrl:"playUrl",playstoreUrl:"playstoreUrl",websiteUrl:"websiteUrl",isPaidGame:"isPaidGame",isPurchased:"isPurchased",priceIDR:"priceIDR",priceUSD:"priceUSD",gameId:"gameId"},outputs:{buyClicked:"buyClicked"},decls:15,vars:10,consts:()=>{let l;l=$localize`:Game genre@@game.genre: ${"\uFFFD0\uFFFD"}:INTERPOLATION: `;let a;a=$localize`:Game title\: Heinz@@game.heinz.title: ${"\uFFFD0\uFFFD"}:INTERPOLATION: `;let o;o=$localize`:Game description\: Heinz@@game.heinz.desc: ${"\uFFFD0\uFFFD"}:INTERPOLATION: `;let s;s=$localize`:Premium badge@@gameCard.badge.premium:Premium`;let g;g=$localize`:CTA to play on melon@@gameCard.cta.playMelon:Play on Melon`;let p;p=$localize`:CTA to play on website@@gameCardSimple.cta.playWebsite:Play on Website`;let S;return S=$localize`:CTA to download on Playstore@@gameCardSimple.cta.playstore:Download on Playstore`,[l,a,o,s,g,p,S,[1,"border-2","border-white/20","rounded-xl","overflow-hidden","shadow-md","h-full","flex","flex-col","p-4","bg-gradient-to-br","from-[#092a6d]","from-20%","to-[#008AFE]/70","mix-blend-screen"],[1,"relative","w-full"],["class","absolute left-2 top-2 z-20 inline-flex items-center gap-1.5 rounded-full border border-[#febd10]/40 bg-[#febd10] px-2.5 py-1 text-[10px] font-black uppercase tracking-wide text-[#062e75] shadow-[0_0_18px_rgba(254,189,16,0.25)]",4,"ngIf"],[1,"absolute","top-2","right-2","bg-primary","text-white","text-xs","font-bold","px-2","py-1","rounded"],[1,"pt-4","flex-grow","flex","flex-col"],[1,"text-xl","text-white","font-bold","mb-2"],[1,"text-white/80","mb-4","line-clamp-3","flex-grow","text-justify"],[1,"flex","flex-col","justify-between"],["target","_blank","class","mt-2 py-2.5 font-medium text-sm flex items-center gap-3 bg-primary hover:bg-secondary rounded-lg w-full text-white justify-center",3,"href",4,"ngIf"],["target","_blank","class","mt-2 py-2.5 font-medium text-sm flex items-center gap-3 bg-blue-600 hover:bg-blue-700 rounded-lg w-full text-white justify-center",3,"href",4,"ngIf"],[1,"absolute","left-2","top-2","z-20","inline-flex","items-center","gap-1.5","rounded-full","border","border-[#febd10]/40","bg-[#febd10]","px-2.5","py-1","text-[10px]","font-black","uppercase","tracking-wide","text-[#062e75]","shadow-[0_0_18px_rgba(254,189,16,0.25)]"],[1,"uil","uil-crown","text-xs"],["target","_blank",1,"mt-2","py-2.5","font-medium","text-sm","flex","items-center","gap-3","bg-primary","hover:bg-secondary","rounded-lg","w-full","text-white","justify-center",3,"href"],["src","/img/index/Melon.webp","alt","","width","20","height","20"],["target","_blank",1,"mt-2","py-2.5","font-medium","text-sm","flex","items-center","gap-3","bg-blue-600","hover:bg-blue-700","rounded-lg","w-full","text-white","justify-center",3,"href"],["src","/img/index/Google.webp","alt","","width","20","height","20"]]},template:function(a,o){a&1&&(e(0,"div",7)(1,"div",8),H(2,ve,4,0,"div",9),e(3,"div",10),i(4,0),t()(),e(5,"div",11)(6,"h3",12),i(7,1),t(),e(8,"p",13),i(9,2),Me(10,"truncate"),t(),e(11,"div",14),H(12,Ie,4,2,"a",15)(13,$e,4,2,"a",15)(14,Re,4,2,"a",16),t()()()),a&2&&(m(2),c("ngIf",o.isPurchased),m(2),$(o.genre),R(4),m(3),$(o.title),R(7),m(3),$(fe(10,7,o.description,200)),R(9),m(2),c("ngIf",o.isPaidGame&&o.isPurchased),m(),c("ngIf",!o.isPaidGame&&o.websiteUrl),m(),c("ngIf",o.playstoreUrl))},dependencies:[he,Oe,Te],encapsulation:2,changeDetection:0})};var Ge=["backTown"],Le=["frontTown"],ke=["backTown2"],ze=["frontTown2"],We=["backTown3"],Ve=["frontTown3"];function De(_,l){if(_&1){let a=z();e(0,"div",138),h("click",function(){f(a);let s=y();return O(s.heroVideoRendered=!0)}),n(1,"img",139)(2,"div",140),e(3,"div",141),n(4,"i",142),e(5,"span",143),W(6,"Tap to play"),t()()()}}function Xe(_,l){_&1&&(e(0,"video",60,6),n(2,"source",144),t()),_&2&&c("loop",!0)("playsInl
1ine",!0)}function Fe(_,l){_&1&&(e(0,"picture"),n(1,"source",145)(2,"img",146),t())}var ye=class _{metaService=M(Pe);langRouter=M(G);gsapAnim=M(Ne);tracker=M(He);backTown;frontTown;backTown2;frontTown2;backTown3;frontTown3;IS_LOADING=!0;heroVideoRendered=!1;parallaxAnimationId;platformId=M(Ee);mouseMoveListener;scrollListener;ngOnInit(){this.metaService.updateMetaTags(Ce.home)}videoOnClick(l){l.paused?l.play():l.pause()}ngAfterViewInit(){Se(this.platformId)&&requestAnimationFrame(()=>ge(this,null,function*(){this.initParallaxEffect(),yield this.gsapAnim.init(),this.initGsapAnimations(),this.IS_LOADING=!1}))}ngOnDestroy(){let l=this._parallaxTriggers;l&&l.forEach(a=>a.kill()),this.mouseMoveListener&&document.removeEventListener("mousemove",this.mouseMoveListener),this.gsapAnim.cleanup(),this.parallaxAnimationId&&cancelAnimationFrame(this.parallaxAnimationId),this.scrollListener&&window.removeEventListener("scroll",this.scrollListener)}initParallaxEffect(){if(window.matchMedia("(prefers-reduced-motion: reduce)").matches)return;let l=[{el:this.backTown?.nativeElement,speed:-60},{el:this.frontTown?.nativeElement,speed:-150},{el:this.backTown2?.nativeElement,speed:-60},{el:this.frontTown2?.nativeElement,speed:-150},{el:this.backTown3?.nativeElement,speed:-60},{el:this.frontTown3?.nativeElement,speed:-150}].filter(d=>d.el);if(l.length===0)return;let a=this.gsapAnim.gsap,o=this.gsapAnim.ScrollTrigger;if(!a||!o)return;this._parallaxTriggers=[],l.forEach(({el:d,speed:u})=>{d.style.willChange="transform";let N=o.create({trigger:d,start:"top bottom",end:"bottom top",scrub:.5,onUpdate:b=>{let T=b.progress*u;d.style.transform=`translate3d(0, ${T}px, 0)`}});this._parallaxTriggers.push(N)});let s=window.innerWidth,g=window.innerHeight,p=l.map((d,u)=>({el:d.el,mx:u%2===0?10:30,my:u%2===0?5:20})),S=p.map(d=>a.quickTo(d.el,"x",{duration:.6})),E=p.map(d=>a.quickTo(d.el,"y",{duration:.6}));this.mouseMoveListener=d=>{let u=(d.clientX/s-.5)*2,N=(d.clientY/g-.5)*2;p.forEach((b,T)=>{S[T](u*b.mx),E[T](N*b.my)})};let x=()=>{s=window.innerWidth,g=window.innerHeight};window.addEventListener("resize",x,{passive:!0}),document.addEventListener("mousemove",this.mouseMoveListener,{passive:!0})}trackEvent(l){this.tracker.trackEvent(l)}initGsapAnimations(){this.gsapAnim.heroEntrance({title:"#home-hero-text"}),this.gsapAnim.scrollFadeUp("#home-features-title"),this.gsapAnim.scrollStaggerGrid("#home-features-grid")}static \u0275fac=function(a){return new(a||_)};static \u0275cmp=v({type:_,selectors:[["app-home"]],viewQuery:function(a,o){if(a&1&&(w(Ge,5),w(Le,5),w(ke,5),w(ze,5),w(We,5),w(Ve,5)),a&2){let s;P(s=C())&&(o.backTown=s.first),P(s=C())&&(o.frontTown=s.first),P(s=C())&&(o.backTown2=s.first),P(s=C())&&(o.frontTown2=s.first),P(s=C())&&(o.backTown3=s.first),P(s=C())&&(o.frontTown3=s.first)}},decls:195,vars:7,consts:()=>{let l;l=$localize`:Hero headline start@@HOME.hero.headlineParts.a:Your `;let a;a=$localize`:Hero headline emphasis@@HOME.hero.headlineParts.emph:Web-Based`;let o;o=$localize`:Hero headline end@@HOME.hero.headlineParts.c: Gateway to Game Development.`;let s;s=$localize`:Hero subheadline@@HOME.hero.subhead: Melon Editor is a powerful no-code game editor that makes game development fast, fun, and accessible to everyone. `;let g;g=$localize`:CTA\: Open Melon Editor from hero@@HOME.hero.cta.editor:Try Melon Editor`;let p;p=$localize`:CTA\: go to games@@HOME.hero.cta.games:Play Games`;let S;S=$localize`:Features section title@@HOME.features.createGames.title: Create Games Your Way `;let E;E=$localize`:Features section intro@@HOME.features.createGames.desc: Our powerful yet simple game creation platform gives you everything you need to bring your ideas to life. `;let x;x=$localize`:No coding feature title@@HOME.features.noCoding.title: No Coding Required `;let d;d=$localize`:No coding feature description@@HOME.features.noCoding.desc: Create professional games without writing a single line of code. Our visual editor makes game development accessible to everyone. `;let u;u=$localize`:Drag & drop feature title@@HOME.features.dragDrop.title: Drag & Drop Editor `;let N;N=$localize`:Drag & drop feature description@@HOME.features.dragDrop.desc: Simply drag and drop elements to build your game world. Design levels, create characters, and add interactive elements with ease. `;let b;b=$localize`:Cloud feature title@@HOME.features.cloud.title: Cloud-Based Platform `;let T;T=$localize`:Cloud feature description@@HOME.features.cloud.desc: Create games from anywhere, on any device. Your projects are automatically saved to the cloud and accessible whenever you need them. `;let V;V=$localize`:Publish feature title@@HOME.features.publish.title: Publish Anywhere `;let D;D=$localize`:Publish feature description@@HOME.features.publish.desc: Publish your games to web, mobile, and desktop platforms with a single click. Reach players wherever they are. `;let X;X=$localize`:Collaboration feature title@@HOME.features.collab.title: Collaborative Creation `;let F;F=$localize`:Collaboration feature description@@HOME.features.collab.desc: Work together with friends or team members in real-time. Share projects, collaborate on de
1signs, and build games together. `;let U;U=$localize`:Performance feature title@@HOME.features.lightweight.title: Lightweight & Fast `;let j;j=$localize`:Performance feature description@@HOME.features.lightweight.desc: Built to run smoothly even on low-end devices. `;let B;B=$localize`:Premium features description@@HOME.premium.desc: Unlock advanced features, and more creative control. Go beyond the basics and take your game development to the next level. `;let q;q=$localize`:Premium CTA@@HOME.premium.cta: SUBSCRIBE NOW `;let Q;Q=$localize`:Premium CTA@@HOME.premium.cta: SUBSCRIBE NOW `;let Y;Y=$localize`:How it works section title@@HOME.howItWorks.title: How It Works `;let J;J=$localize`:How it works section description@@HOME.howItWorks.desc: Got a game idea? Bring it to life, Just follow a few simple steps!. `;let K;K=$localize`:Signup step title@@HOME.steps.signup.title: Sign Up `;let Z;Z=$localize`:Signup step description@@HOME.steps.signup.desc: Create your free account and access the Melon Editor platform. No credit card required to get started. `;let ee;ee=$localize`:Create step title@@HOME.steps.create.title: Create Your Game `;let te;te=$localize`:Create step description@@HOME.steps.create.desc: Use our intuitive drag-and-drop editor to design levels, add characters, and create game logic. `;let ie;ie=$localize`:Publish step title@@HOME.steps.publish.title: Publish & Share `;let ne;ne=$localize`:Publish step description@@HOME.steps.publish.desc: Publish your game to web, mobile, or even Steam or Epic Store, and share it with players around the world. `;let oe;oe=$localize`:CTA under How it Works@@HOME.howItWorks.cta:Try Melon Editor`;let re;re=$localize`:Stats number\: creators@@HOME.stats.creators: 10K+ `;let ae;ae=$localize`:Stats label\: creators@@HOME.stats.creatorsLabel: Creators `;let le;le=$localize`:Stats number\: games@@HOME.stats.games: 2K+ `;let se;se=$localize`:Stats label\: games created@@HOME.stats.gamesLabel: Games Created `;let _e;_e=$localize`:Featured games section title@@HOME.games.title: Featured Games `;let de;de=$localize`:Featured games section description@@HOME.games.desc: Featured games built by our Team â all made with Melon Editor. `;let me;return me=$localize`:CTA to browse all games@@HOME.featured.cta:Browse All Games`,[["backTown",""],["frontTown",""],["backTown2",""],["frontTown2",""],["backTown3",""],["frontTown3",""],["heroVideo",""],l,a,o,s,g,p,S,E,x,d,u,N,b,T,V,D,X,F,U,j,B,q,Q,Y,J,K,Z,ee,te,ie,ne,oe,re,ae,le,se,_e,de,me,["id","hero",1,"min-h-[100svh]","bg-gradient-to-b","from-[#062e75]","from-60%","to-[#062e75]","relative"],[1,"relative","z-[90]","container","min-h-[85vh]","flex","items-center","justify-center"],[1,"flex","flex-col","lg:grid","md:grid-cols-[.7fr_1fr]","items-center","px-[6%]","md:px-0","md:gap-6"],["id","home-hero-text",1,"mt-56","lg:mt-0","text-center","lg:order-1","order-2","mb-6","md:mb-0","lg:text-left","flex","flex-col","md:gap-4"],[1,"flex","flex-col","text-[42px]","lg:text-[60px]","font-bold","leading-[1.1]"],[1,"text-3xl","lg:text-4xl","text-white","bg-gradient-to-b","from-main","to-main-grad","bg-clip-text","text-transparent"],[1,"text-3xl","lg:text-4xl","text-melon-second"],[1,"text-white","text-lg","lg:text-xl","mt-2"],[1,"flex","flex-col","md:flex-row","items-center","gap-3","md:gap-4","justify-start","mt-6","text-lg"],["href","https://editor.melongaming.com","target","_blank",1,"box-border","w-[80%]","mx-auto","lg:w-full","text-center","md:w-max","border-2","border-main","bg-main","shadow-md","text-white","rounded-lg","px-8","py-3",3,"click"],[1,"box-border","w-[80%]","mx-auto","lg:w-full","text-center","md:w-max","hover:bg-white","duration-300","hover:text-main","bg-transparent","shadow-md","border-2","border-white","text-white","rounded-lg","px-8","py-3",3,"click","routerLink"],[1,"mt-20","lg:mt-0","order-1","lg:order-2","relative","w-full","flex","justify-end"],[1,"relative","aspect-video","bg-[#062e75]/80","border","border-white/20","rounded-xl","shadow-lg","overflow-hidden","w-full","lg:w-[80%]"],[1,"absolute","inset-0","z-10","flex","items-center","justify-center","cursor-pointer","group"],["autoplay","","controls","","poster","/img/index/Editor.webp",1,"absolute","
1inset-0","w-full","h-full","object-cover","rounded-xl",3,"loop","playsInline"],[1,"overflow-hidden"],["srcset","/img/paralax/LangitMobile.webp","media","(max-width: 768px)"],["src","/img/paralax/Langit.webp","fetchpriority","low","width","1920","height","1080","alt","",1,"object-cover","absolute","top-0","left-0","w-full","h-full","z-[0]","transition-transform","duration-100","ease-out"],["src","/animations/Bintang.webp","fetchpriority","low","width","1920","height","1080","alt","",1,"absolute","top-0","left-0","w-full","h-full","z-[1]","object-cover"],["srcset","/img/paralax/BackMobile.webp","media","(max-width: 768px)"],["src","/img/paralax/Back.webp","fetchpriority","low","width","1920","height","1080","alt","",1,"object-cover","absolute","top-0","left-0","w-full","h-full","z-[1]"],["srcset","/img/paralax/FrontMobile.webp","media","(max-width: 768px)"],["src","/img/paralax/Front.webp","fetchpriority","low","srcset",` 2 /img/paralax/FrontMobile.webp 768w, 3 /img/paralax/Front.webp 3271w 4 `,"sizes","(max-width: 768px) 768px, 100vw","width","3271","height","2243","alt","",1,"object-cover","absolute","top-0","left-0","w-full","h-full","z-[2]"],["srcset","/img/paralax/TembokMobile.webp","media","(max-width: 768px)"],["src","/img/paralax/Tembok.webp","fetchpriority","low","srcset",` 5 /img/paralax/TembokMobile.webp 768w, 6 /img/paralax/Tembok.webp 3271w 7 `,"sizes","(max-width: 768px) 768px, 100vw","width","3271","height","2243","alt","",1,"object-cover","absolute","top-0","left-0","w-full","h-full","z-[3]"],["id","second-town",1,"relative","bg-gradient-to-t","from-[#062e75]","from-10%","to-[#062e75]","[overflow-x:clip]"],["loading","lazy","src","/img/paralax/Langit.webp","alt","",1,"hidden","lg:block","object-cover","absolute","top-[52%]","left-0","w-full","z-[0]"],["src","/animations/Bintang.webp","loading","lazy","width","1920","height","1080","alt","",1,"absolute","top-[55%]","lg:top-[30%]","left-0","w-full","z-[1]","object-cover"],["src","/img/paralax/Back.webp","loading","lazy","width","1920","height","1080","alt","",1,"object-cover","absolute","bottom-[25%]","lg:top-[52%]","opacity-80","left-0","w-full","z-[1]"],["src","/img/paralax/Front.webp","loading","lazy","width","1920","height","1080","alt","",1,"object-cover","absolute","bottom-[25%]","lg:top-[42%]","left-0","w-full","z-[2]"],[1,"relative","z-20","py-20","pb-10","min-h-screen","px-[8%]","md:px-0","box-border"],["id","home-features-title",1,"relative","z-20","text-center","mb-16"],[1,"text-3xl","md:text-4xl","font-bold","text-melon-second","mb-4"],[1,"text-white","text-lg","max-w-3xl","mx-auto"],["id","home-features-grid",1,"relative","z-20","container","grid","md:grid-cols-3","gap-6"],[1,"mix-blend-screen","hover:-translate-y-1","duration-300","bg-gradient-to-tl","p-5","from-transparent","from-30%","to-[#008AFE]/50","rounded-2xl","border-[3px]","border-[#69F9E4]"],["loading","lazy","src","/img/components/Code.webp","width","60","height","60","alt",""],[1,"text-[#69F9E4]","text-xl","font-bold","my-3"],[1,"text-white/90"],["loading","lazy","src","/img/components/Drag.webp","width","60","height","60","alt",""],["loading","lazy","src","/img/components/Cloud.webp","width","60","height","60","alt",""],["loading","lazy","src","/img/components/Publish.webp","width","60","height","60","alt",""],["loading","lazy","src","/img/components/Colab.webp","width","60","height","60","alt",""],["loading","lazy","src","/img/components/Analytics.webp","width","60","height","60","alt",""],[1,"relative","z-20","mx-[3%]","py-10","md:py-20"],[1,"relative","z-20","w-full","aspect-[16/5]","md:aspect-auto"],["srcset","/img/components/Banner1Mobile.webp","media","(max-width: 768px)"],["src","/img/components/Banner1.webp","width","1766","height","299","loading","lazy","alt","",1,"w-full","object-cover"],[1,"absolute","inset-0","flex","flex-col","items-center","justify-center","text-center","px-[6%]","gap-4"],[1,"text-sm","md:text-2xl","text-white"],["target","_blank","href","https://editor.melongaming.com/membership",1,"hidden","md:block","bg-orange-500","md:text-base","text-sm","hover:scale-[1.025]","text-white","px-6","py-2.5","mt-3","rounded-full","font-medium","duration-300",3,"click"],[1,"md:hidden","mt-6","flex","justify-center"],["target","_blank","href","https://editor.melongaming.com/membership",1,"bg-orange-500","md:text-base","text-sm","hover:scale-[1.025]","text-white","px-6","py-2.5","mt-3","rounded-full","font-medium","duration-300",3,"click"],[1,"relative","z-20","lg:py-20","py-10","md:pt-20"],[1,"relative","z-20","container","mx-auto","px-4","overflow-hidden","box-border"],[1,"text-center","mb-16"],[1,"text-3xl","md:text-[40px]","font-bold","text-melon-second","mb-5"],[1,"flex","flex-col","md:flex-row","items-center","justify-center","space-y-12","md:space-y-0"],[1,"md:w-1/3","px-6","text-center","flex","items-center","justify-center","flex-col"],["loading","lazy","src","/img/components/Number1.webp","width","100","height","100","alt","",1,"mb-4"],[1,"text-xl","font-bold","mb-3","text-[#69F9E4]"],[1,"text-white"],["loading","lazy","src","/img/components/Number2.webp","width","100","height","100","alt","",1,"mb-4"],["loading","lazy","src","/img/components/Number3.webp","width","100","height","100","alt","",1,"mb-4"],[1,"pb-20","mt-16","text-center"],["target","_blank","href","https://editor.melongaming.com",1,"group","relative","inline-block","px-6","py-3","rounded-xl","border","border-blue-400/80","bg-gradient-to-br","from-transparent","via-white/20","to-transparent","backdrop-blur-sm","shadow-[inset_0_0_0_1px_rgba(255,255,255,0.2),_0_10px_30px_rgba(255,255,255,0.1)]","transition-all","duration-300","ease-out","hover:shadow-[inset_0_0_0_1px_rgba(0,255,0,0.3),_0_0px_20px_rgba(0,255,0,0.5)]","hover:scale-[1.02]","text-white","font-semibold","overflow-hidden",3,"click"],[1,"relative","z-10"],[1,"absolute","
7inset-0","z-0","rounded-xl","bg-gradient-to-br","from-white/20","via-transparent","to-transparent","opacity-30","group-hover:opacity-40","transition","duration-300"],[1,"absolute","top-0","left-[-75%]","w-[50%]","h-full","bg-white/20","opacity-0","transform","skew-x-[-20deg]","group-hover:opacity-10","group-hover:animate-shine","rounded-xl"],[1,"relative"],["src","/animations/RobotUfo.webp","width","400","height","370","loading","lazy","alt","",1,"w-[100px]","md:w-[180px]","absolute","z-30","bottom-[-2rem]","lg:bottom-[-5rem]","right-[2%]","lg:left-[6%]","md:left-[5rem]"],["id","thrid-town",1,"relative","bg-gradient-to-b","from-[#062e75]","to-[#0a286a]","[overflow-x:clip]"],[1,"mx-[3%]"],[1,"relative","z-20","w-full"],["srcset","/img/components/BannerBawahMobile.webp","media","(max-width: 768px)"],[1,"absolute","inset-0","grid","grid-cols-2","gap-8","items-center"],[1,"text-center","opacity-95","lg:opacity-100"],[1,"text-3xl","md:text-5xl","text-white","font-bold","mb-0","lg:mb-2"],[1,"text-white","text-sm","lg:text-base"],[1,"py-20"],[1,"relative","container","z-20","mx-auto","px-4","box-border"],[1,"grid","md:grid-cols-[1fr_.55fr]","gap-4","items-center","bg-[#062e75]/80","border","border-white/20","rounded-xl","shadow-lg","p-4"],[1,"p-[2px]","w-full","h-full","rounded-2xl","bg-white/20","shadow-md"],["controls","","preload","none","poster","/img/index/Card.webp",1,"w-full","h-full","object-contain","bg-black","aspect-video","rounded-[calc(theme(borderRadius.2xl)-2px)]"],["src","https://cdn.melongaming.com/assets/melongaming.com/img/games/heinz.webm","type","video/mp4"],[1,"flex","flex-col","gap-4"],["title","Heinz: Honor and Revenge","genre","Actions","creatorName","Melon Gaming Team","playUrl","https://store.steampowered.com/app/3159740/Heinz_Honor_and_Revenge/","description","Heinz Honor & Revenge is a beat 'em up game that offers an action-packed experience with a deep story and challenging puzzles. Players will take on the role of Heinz, a secret agent fighting for his country against various threats from ruthless criminal syndicates. Heinz is a secret agent with a reputation as a reliable 'troubleshooter' in handling the most dangerous and difficult missions. From rescuing important individuals, protecting VIPs, and capturing terrorists. However, when the world's most dangerous criminal syndicate, known as Cataclysm Corp, destroys his life and threatens his country's safety, he is pushed to the limit. On his journey, he will uncover a vast conspiracy that threatens global security.",3,"rating","totalReviews"],[1,"text-center","mt-12"],[1,"group","relative","inline-block","px-6","py-3","rounded-xl","border","border-blue-400/80","bg-gradient-to-br","from-transparent","via-white/20","to-transparent","backdrop-blur-sm","shadow-[inset_0_0_0_1px_rgba(255,255,255,0.2),_0_10px_30px_rgba(255,255,255,0.1)]","transition-all","duration-300","ease-out","hover:shadow-[inset_0_0_0_1px_rgba(0,255,0,0.3),_0_0px_20px_rgba(0,255,0,0.5)]","hover:scale-[1.02]","text-white","font-semibold","overflow-hidden",3,"click","routerLink"],["src","/animations/Bintang2.webp","width","1920","height","1080","loading","lazy","alt","",1,"absolute","top-[-7.5%]","left-0","w-full","z-[1]","object-cover"],["src","/img/paralax/Back.webp","loading","lazy","width","1920","height","1080","alt","",1,"object-cover","absolute","bottom-[25%]","lg:bottom-0","left-0","w-full","z-[1]"],["src","/img/paralax/Front.webp","loading","lazy","width","1920","height","1080","alt","",1,"object-cover","absolute","bottom-[25%]","lg:bottom-0","left-0","w-full","z-[2]"],[1,"absolute","inset-0","z-10","flex","items-center","justify-center","cursor-pointer","group",3,"click"],["src","/img/index/Editor.webp","fetchpriority","high","width","640","height","360","alt","Melon Editor preview",1,"absolute","inset-0","w-full","h-full","object-cover","scale-110","opacity-60","group-hover:scale-100","group-hover:opacity-100","transition-all","duration-500"],[1,"absolute","inset-0","bg-black/20","group-hover:bg-transparent","transition-colors"],[1,"relative","z-20","flex","flex-col","items-center","gap-2"],[1,"uil","uil-play-circle","text-7xl","text-white","drop-shadow-xl","group-hover:scale-110","transition-transform","duration-300"],[1,"text-white/80","text-xs","font-medium","md:hidden"],["src","https://cdn.melongaming.com/assets/melongaming.com/video/EditorNew_2026.mp4","type","video/mp4"],["srcset","/animations/RobotJalanMobile.webp","media","(max-width: 768px)"],["src","/animations/RobotJalan.webp","fetchpriority","low","width","960","height","1080","alt","",1,"absolute","md:top-0","top-[-1rem]","left-0","z-20","object-cover"]]}
7,template:function(a,o){if(a&1){let s=z();e(0,"section",46)(1,"div",47)(2,"div",48)(3,"div",49)(4,"div",50)(5,"span",51),i(6,7),t(),e(7,"span",52),i(8,8),t(),e(9,"span",51),i(10,9),t()(),e(11,"p",53),i(12,10),t(),e(13,"div",54)(14,"a",55),h("click",function(){return f(s),O(o.trackEvent("Home | Hero Editor Clicked"))}),e(15,"span"),i(16,11),t()(),e(17,"a",56),h("click",function(){return f(s),O(o.trackEvent("Home | Hero Games Clicked"))}),e(18,"span"),i(19,12),t()()()(),e(20,"div",57)(21,"div",58),H(22,De,7,0,"div",59)(23,Xe,3,2,"video",60),t()()()(),e(24,"div",61)(25,"picture"),n(26,"source",62)(27,"img",63),t(),e(28,"picture"),n(29,"img",64),t(),e(30,"picture"),n(31,"source",65)(32,"img",66,0),t(),e(34,"picture"),n(35,"source",67)(36,"img",68,1),t(),e(38,"picture"),n(39,"source",69)(40,"img",70),t(),H(41,Fe,3,0),pe(42,41),t()(),e(44,"section",71)(45,"div",61),n(46,"img",72),e(47,"picture"),n(48,"img",73),t(),e(49,"picture"),n(50,"source",65)(51,"img",74,2),t(),e(53,"picture"),n(54,"source",67)(55,"img",75,3),t()(),e(57,"section",76)(58,"div",77)(59,"h2",78),i(60,13),t(),e(61,"p",79),i(62,14),t()(),e(63,"div",80)(64,"div",81),n(65,"img",82),e(66,"h3",83),i(67,15),t(),e(68,"p",84),i(69,16),t()(),e(70,"div",81),n(71,"img",85),e(72,"h3",83),i(73,17),t(),e(74,"p",84),i(75,18),t()(),e(76,"div",81),n(77,"img",86),e(78,"h3",83),i(79,19),t(),e(80,"p",84),i(81,20),t()(),e(82,"div",81),n(83,"img",87),e(84,"h3",83),i(85,21),t(),e(86,"p",84),i(87,22),t()(),e(88,"div",81),n(89,"img",88),e(90,"h3",83),i(91,23),t(),e(92,"p",84),i(93,24),t()(),e(94,"div",81),n(95,"img",89),e(96,"h3",83),i(97,25),t(),e(98,"p",84),i(99,26),t()()()(),e(100,"section",90)(101,"div",91)(102,"picture"),n(103,"source",92)(104,"img",93),t(),e(105,"div",94)(106,"p",95),i(107,27),t(),e(108,"a",96),h("click",function(){return f(s),O(o.trackEvent("Home | Subscribe Now Clicked"))}),i(109,28),t()()(),e(110,"div",97)(111,"a",98),h("click",function(){return f(s),O(o.trackEvent("Home | Subscribe Now Clicked"))}),i(112,29),t()()(),e(113,"section",99)(114,"div",100)(115,"div",101)(116,"h2",102),i(117,30),t(),e(118,"p",79),i(119,31),t()(),e(120,"div",103)(121,"div",104),n(122,"img",105),e(123,"h3",106),i(124,32),t(),e(125,"p",107),i(126,33),t()(),e(127,"div",104),n(128,"img",108),e(129,"h3",106),i(130,34),t(),e(131,"p",107),i(132,35),t()(),e(133,"div",104),n(134,"img",109),e(135,"h3",106),i(136,36),t(),e(137,"p",107),i(138,37),t()()(),e(139,"div",110)(140,"a",111),h("click",function(){return f(s),O(o.trackEvent("Home | How It Works Editor Clicked"))}
7),e(141,"span",112),i(142,38),t(),n(143,"span",113)(144,"span",114),t()()(),e(145,"div",115),n(146,"img",116),t()()(),e(147,"section",117)(148,"section",118)(149,"div",119)(150,"picture"),n(151,"source",120)(152,"img",93),t(),e(153,"div",121)(154,"div",122)(155,"div",123),i(156,39),t(),e(157,"p",124),i(158,40),t()(),e(159,"div",122)(160,"div",123),i(161,41),t(),e(162,"p",124),i(163,42),t()()()()(),e(164,"section",125)(165,"div",126)(166,"div",101)(167,"h2",78),i(168,43),t(),e(169,"p",79),i(170,44),t()(),e(171,"div",127)(172,"div",128)(173,"video",129),n(174,"source",130),W(175," Your browser does not support the video tag. "),t()(),e(176,"div",131),n(177,"app-game-card",132),t()(),e(178,"div",133)(179,"a",134),h("click",function(){return f(s),O(o.trackEvent("Home | Featured Games Clicked"))}),e(180,"span",112),i(181,45),t(),n(182,"span",113)(183,"span",114),t()()()(),n(184,"app-footer"),e(185,"div",61),n(186,"img",135),e(187,"picture"),n(188,"source",65)(189,"img",136,4),t(),e(191,"picture"),n(192,"source",67)(193,"img",137,5),t()()()}a&2&&(m(17),c("routerLink",o.langRouter.link("games")),m(5),k(o.heroVideoRendered?-1:22),m(),k(o.heroVideoRendered?23:-1),m(19),ue(!o.IS_LOADING),m(135),c("rating",1)("totalReviews",15),m(2),c("routerLink",o.langRouter.link("games")))},dependencies:[L,be,we],styles:["canvas[_ngcontent-%COMP%]{display:block;position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1}.slider[_ngcontent-%COMP%]::-webkit-slider-thumb{appearance:none;height:16px;width:16px;border-radius:50%;background:#ef4444;cursor:pointer;box-shadow:0 2px 6px #0000004d}.slider[_ngcontent-%COMP%]::-moz-range-thumb{height:16px;width:16px;border-radius:50%;background:#ef4444;cursor:pointer;border:none;box-shadow:0 2px 6px #0000004d}"]}
7)};export{ye as HomeComponent};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.