Help
RSS
API
Feed
Maltego
Contact
Domain > cozyfunplay.com
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2025-09-06
13.32.179.93
(
ClassC
)
2025-11-18
3.163.24.66
(
ClassC
)
Port 80
HTTP/1.1 200 OKServer: CloudFrontContent-Type: text/html; charsetutf-8Content-Length: 241330Connection: keep-aliveContent-Security-Policy: frame-ancestors https://*.enjoy4fun.com https://*.beesads.comStrict-Transport-Security: max-age63072000; includeSubDomains; preloadX-Content-Type-Options: nosniffX-Download-Options: noopenObserve-Browsing-Topics: ?1Date: Tue, 18 Nov 2025 05:46:59 GMTVia: 1.1 google, 1.1 2e87eef03ab555daefa684d946e111b4.cloudfront.net (CloudFront)Alt-Svc: h3:443; ma86400Cache-Control: no-storeX-Cache: Miss from cloudfrontX-Amz-Cf-Pop: HIO52-P2X-Amz-Cf-Id: YhS21UapcfL8uURfeXfORfUfcJwwILE6of7GHj17swOrF_OjFgMp5w !DOCTYPE html>html langen>head>meta charsetUTF-8/>title>cozyfunplay/title>link relpreconnect hrefhttps://sdk.beesads.com/>link relpreconnect hrefhttps://img.enjoy4fun.com/>link relpreconnect hrefhttps://api.gamebridge.games/>link relpreconnect hrefhttps://www.googletagmanager.com/>link relpreconnect hrefhttps://deapi.funsdata.com/>link relpreconnect hrefhttps://game.enjoy4fun.com/>meta contentwidthdevice-width, initial-scale1.0, minimal-ui, shrink-to-fitno viewport-fitcover nameviewport/>meta namekeywords contentcozyfunplay/>meta namedescription contentcozyfunplay/>meta nametheme-color content#3aecf7/>meta nameapple-mobile-web-app-capable contentyes/>meta nameapple-mobile-web-app-status-bar-style contentblack-translucent/>meta nameapple-mobile-web-app-title contentcozyfunplay/>meta nameHandheldFriendly contenttrue/>meta namemobile-web-app-capable contentyes/>meta namegoogle-site-verification contentOlMueGMk6-1onaSMdJuqAYDjMJIhrvT_NaPrX6M9oos/>link typeimage/x-icon hrefhttps://img.enjoy4fun.com/site_icon/d34ijtqoch4c72ok0270.ico relshortcut icon/>link typeimage/x-icon hrefhttps://img.enjoy4fun.com/site_icon/d34ijtqoch4c72ok0270.ico relicon/>script>window.APP_PROPS {seoEnvMap:{apiDomain:https://api.gamebridge.games,imgDomain:https://img.enjoy4fun.com,hostname:cozyfunplay.com,videoDomain:https://video.enjoy4fun.com,adsTagHref:https://sdk.beesads.com/v1/ads-tag.js,siteId:24791420,languageList:{code:el,name:Ελληνικά,icon:cr25pqg8pbgrpvgibbgg.webp},{code:es,name:español,icon:cfgv8fmrsfeil3iofkkg.webp},{code:pl,name:Polskie,icon:cfgv3oursfeil3iod04g.webp},{code:ja,name:日本語,icon:ce8p6t6rsfelhcij48tg.webp},{code:br,name:Português (BR),icon:ce9b7vursfep4qjfjtcg.webp},{code:nl,name:Nederlands (NL),icon:cfgv42ursfevmln3c5e0.webp},{code:fr,name:Français,icon:cfgv2gursfevmln3b9bg.webp},{code:pt,name:Português,icon:cfgv6hersfeil3ioej8g.webp},{code:en,name:English,icon:cfgv1bursfevmln3akj0.webp},system:{isAndroid:false,isPhone:false,isTablet:false,isPC:true},theme:{icon:https://img.enjoy4fun.com/site_icon/d34ijtqoch4c72ok0270.ico,logo:https://img.enjoy4fun.com/site_logo/d34ijsqoch4c72ojvul0.png,smallLogo:https://img.enjoy4fun.com/site_logo/,bgLeftImg:https://img.enjoy4fun.com/theme/d34ijuqoch4c72ok04ug.png,bgRightImg:https://img.enjoy4fun.com/theme/d34ijvis33bs72vo7vmg.png,title:cozyfunplay,bg_color:,font_color:,font_family:,font_family_url:,secondary-color:#0AD5F9,theme-color:#4AE2DA,third-color:#199993},version:1.1.11,mainDomain:cozyfunplay.com,isDebugMode:false,categories:,coco:company_277,zoneMap:{anchor:102367},sdkSiteConfig:{site_id:24791420,pub_id:pub-2494125512014026,o:1,bi:{account_id:othersites,app_id:10251,o:1},subscribe:{o:2},channel_info:{Gpt:{banner:{ad_unit_code:/23317931852/cozyfunplay.com},name:google}},zones:{id:102367,type:5,ad_format:banner,channel_info:{Adsense:{o:1},Amazon:{o:1},Dsp:{o:1},Gpt:{banner_code:/23317931852/cozyfunplay.com/zone_102367_config_1,o:1},Headbiding:{o:1},OpenRtb:{o:1}},video_first:2,lazy_load:1},afg:2}},seoLan:en,seoTopGames:{id:d36g9v6k58jc72so5us0,icon:d36ga76k58jc72so6tvg.webp,path:numberbubbleshooter,name:Number Bubble Shooter,game_category:Number Games,Puzzle Games,description:},{id:d36fk66k58jc72slvgl0,icon:d36flja9r9dc72q5cnrg.webp,path:threadmatch,name:Thread Match,game_category:Puzzle Games,Funny Games,description:},{id:d34h6sbiuctc72sa83gg,icon:d34h8pl1qvtc72ushqrg.webp,path:gunstrikerunner,name:Gun Strike Runner,game_category:Action Games,Skill Games,description:},{id:cd2gldmrsfeojvas2e0g,icon:cd2gn1ursfetfosilvk0.webp,path:rollercoaster,name:Roller Coaster,game_category:Funny Games,Popular Games,description:},{id:cehcbeersfem61493o9g,icon:cehccomrsfev3c3alm00.webp,path:fillthebattery,name:Fill The Battery,game_category:Arcade Games,Puzzle Games,description:},{id:certu9mrsfeieo93ple0,icon:ceru02ursfem5hstkrf0.webp,path:plumbing,name:Plumbing,game_category:3D Games,Block Games,description:},{id:d2rba8ua8q4c72ruejf0,icon:d2rbch8jd3jc72v40ji0.webp,path:kickloser,name:KickLoser,game_category:Funny Games,Stickman Games,description:},{id:d2sm1pojd3jc72tkeq1g,icon:d2sm59uqfcuc72pgh4s0.webp,path:slicemaster,name:Slice Master,icon_video:d2tbki6qfcuc72rot4c0.mp4,game_category:Color Games,Funny Games,description:},{id:d2sl7h0jd3jc72thjg00,icon:d2sm47mqfcuc72pgdokg.webp,path:gaztothemoon,name:Gaz to the Moon,icon_video:d2tbl16qfcuc72roumkg.mp4,game_category:Puzzle Games,Skill Games,description:},{id:cbf985ursfesn5ginfl0,icon:cbf991mrsfesn5ginl60.webp,path:bridgeofdoom,name:Bridge of Doom,game_category:Skill Games,Thinking Games,description:},{id:ch9kngcdj1klk410gktg,icon:ch9kul4dj1kjvl4i03h0.webp,path:royalsiege,name:RoyalSiege,icon_video:ch9l1ocdj1klk410tas0.mp4,game_category:3D Games,Tower Defense Games,description:},{id:cgsgp3kdj1kus70ihiq0,icon:cgsgpskdj1kus70ii79g.webp,path:kickthedahmer,name:Kick The Dahmer,game_category:Action Games,Clicker Games,description:},{id:cajgfaursfennn4monu0,icon:cajghp6rsfeklagvhll0.webp,path:finnsfantasticfoodmachine,name:Finns Fantastic Food Machine,game_category:Adventure Games,Cooking Games,description:},{id:cfi8klmrsfejj6cp7fbg,icon:cfi8lg6rsfer2b4htd30.webp,path:citydriverstealcars,name:City Driver Steal Cars,icon_video:cmn68gsdj1kiqji0ccp0.mp4,game_category:Arcade Games,Racing Games,description:},{id:cmt1kjkdj1klg966cha0,icon:cmt1m2cdj1khs27niui0.webp,path:towerboxer,name:Tower Boxer,game_category:Tower Defense Games,Games for Boys,description:},{id:cml2fvcdj1kphb07gd90,icon:cml2gb4dj1kjiua1ubm0.webp,path:yasinpooprush,name:Yasin Poop Rush,game_category:Arcade Games,Adventure Games,description:},{id:cc6rjj6rsfegajqp4vbg,icon:cc6rls6rsfehlaatieog.webp,path:cyclesprint,name:Cycle Sprint,game_category:Racing Games,Sports Games,description:},{id:cksdaicdj1kopkpu0v5g,icon:cksdb9kdj1kog7h93t8g.webp,path:zombiehuntersurvival,name:Zombie Hunter Survival,game_category:Adventure Games,Shooting Games,description:},seoHotGames:{id:cd6h8vmrsfeu2h94hqp0,icon:cd6h9q6rsfetltriv7c0.webp,path:monstercars,name:Monster Cars,icon_video:cfq7rgmrsferfhskkglg.mp4,game_category:Car Games,Popular Games,description:},{id:ccg4u8ursfeod5bqau4g,icon:ccg54fursfep9g4fd7p0.webp,path:pipebeer,name:Pipe Beer,game_category:Arcade Games,Board Games,description:},{id:cf0h0dursfeqpf8prl20,icon:cf0h19ersfeqpf8ps11g.webp,path:cutanddunk,name:Cut And Dunk,game_category:Arcade Games,Popular Games,description:},{id:chauhf4dj1kuhhi702rg,icon:chaunhsdj1kgkqckvkd0.webp,path:rescuerangers,name:Rescue Rangers,game_category:Adventure Games,Puzzle Games,description:},{id:cbuvjamrsfekkbtsgcc0,icon:cbuvk26rsfehtrmor1ag.webp,path:lasercannon3,name:Laser Cannon 3,game_category:Games for Boys,Fighting Games,description:},{id:cd2i4kmrsfeojvas9vt0,icon:cd2i54ersfeojvasa1vg.webp,path:footballmaster,name:Football Master,game_category:Football Games,Skill Games,description:},{id:c8q8h1ursfel8uk573i0,icon:c8q8n3ersfel8uk573ig.webp,path:stairrace3d,name:Stair Race 3D,icon_video:ch4uqgkdj1kurquf5ufg.mp4,game_category:Action Games,Popular Games,description:},{id:d2smjvmqfcuc72pi2s4g,icon:d2t50oojd3jc72v7tde0.webp,path:crazyminers,name:Crazy Miners,icon_video:d2t51k6a8q4c72s3pnug.mp4,game_category:Action Games,Racing Games,description:},{id:c9f7g6ursfel79478g0g,icon:c9f7ig6rsfeo976eu88g.webp,path:xtrialracingmountain,name:X Trial Racing Mountain Adventure,game_category:Motorbike Games,Racing Games,description:},{id:cagpvcmrsfepa3kontt0,icon:cagq03ersfepa3konv7g.webp,path:blocktoggle,name:Block Toggle,game_category:Block Games,Thinking Games,description:},{id:ci3grnkdj1kuvj8fh70g,icon:ci3h48cdj1krd293o7eg.webp,path:garbagesortingtruck,name:Garbage Sorting Truck,game_category:Car Games,Clicker Games,description:},{id:c9f86mursfel794799a0,icon:c9f87lersfeo976ev08g.webp,path:zombieplague,name:Zombie Plague,game_category:Action Games,Strategy Games,description:},{id:ch3nl04dj1kmape62v10,icon:ch3nojsdj1kmape676lg.webp,path:towerdefenseclash,name:Tower Defense Clash,icon_video:ch3oclkdj1kmape70640.mp4,game_category:War Games,Tower Defense Games,description:},{id:cb7setersfeuupv92os0,icon:cb7sfjursfeo9n2ihsfg.webp,path:castledefendersaga,name:Castle Defender Saga,icon_video:cg8qfgersfejd50e5n60.mp4,game_category:Action Games,Mouse Games,description:},{id:cfhmje6rsfejj6cb6o50,icon:cfhmk8ursfejj6cb777g.webp,path:superkiller,name:Superkiller,game_category:3D Games,Shooting Games,description:},seoNewGames:{id:d3svicr8hlms72ro9qr0,icon:d3svip38hlms72roadbg.webp,path:gtrdrift-stunt,name:GTR Drift & Stunt,game_category:Car Racing Games,Racing Games,description:},{id:d3svf3ldm8bc72qbnr70,icon:d3svfc8fe6kc72s0vhfg.webp,path:turbodrift,name:Turbo Drift,game_category:Car Racing Games,Racing Games,description:},{id:d3sollofe6kc72rp6ik0,icon:d3solsddm8bc72q3v0pg.webp,path:lambotrafficracer,name:Lambo Traffic Racer,game_category:Racing Games,Car Racing Games,description:},{id:d3s4i70fe6kc72r2n14g,icon:d3s4l80fe6kc72r2q2sg.webp,path:suvtrafficracer,name:SUV Traffic Racer,game_category:Racing Games,Driving Games,description:},{id:d3rm21gfe6kc72qgl390,icon:d3rm29tdm8bc72orctq0.webp,path:twostuntracers,name:Two Stunt Racers,game_category:Racing Games,Driving Games,description:},{id:d3rj1c8fe6kc72qapjn0,icon:d3rj1nofe6kc72qapui0.webp,path:uphillracing,name:Up Hill Racing,icon_video:d3rj340fe6kc72qarda0.mp4,game_category:Racing Games,Car Games,description:},{id:d3qug638hlms72p8106g,icon:d3quggj8hlms72p81990.webp,path:kickthegeneral,name:Kick The General,icon_video:d3quiltdm8bc72vs7h3g.mp4,game_category:Games for Boys,Arcade Games,description:},{id:d3or6etmrbkc72vkri6g,icon:d3or6k38hlms72p904b0.webp,path:punchthedummy,name:Punch the Dummy,game_category:Simulation Games,3D Games,description:},{id:d3o92ltmrbkc72urn1r0,icon:d3o9355mrbkc72urnhf0.webp,path:elytraflight,name:Elytra Flight,game_category:Flying Games,Games for Boys,description:},{id:d3dkki5kfiis72oh5u3g,icon:d3dkkvf9p0fs72u323e0.webp,path:queensroyalsudokupuzzle,name:Queens Royal Sudoku Puzzle,game_category:Puzzle Games,Strategy Games,description:},{id:d36g9v6k58jc72so5us0,icon:d36ga76k58jc72so6tvg.webp,path:numberbubbleshooter,name:Number Bubble Shooter,game_category:Number Games,Puzzle Games,description:},{id:d36fk66k58jc72slvgl0,icon:d36flja9r9dc72q5cnrg.webp,path:threadmatch,name:Thread Match,game_category:Puzzle Games,Funny Games,description:},{id:d34h6sbiuctc72sa83gg,icon:d34h8pl1qvtc72ushqrg.webp,path:gunstrikerunner,name:Gun Strike Runner,game_category:Action Games,Skill Games,description:},{id:d31bk9u6g22s72pmdong,icon:d31bke9rbgks72tpb270.webp,path:jeepdriver,name:Jeep Driver,icon_video:d35855as33bs72q8hotg.mp4,game_category:Car Games,Driving Games,description:},seoCategoryList:{id:40,path:soccer,icon:c9gche6rsfeup8ujdkcg.webp,name:Soccer Games},{id:15,path:car,icon:d410u519q3nc72vka2p0.webp,name:Car Games},{id:46,path:card,icon:c9gci5mrsfeup8ujdll0.webp,name:Card Games},{id:c9i04qmrsfeup8ullvng,path:simulationgames,icon:c9i04nursfeup8ullvfg.webp,name:Simulation Games},{id:26,path:police,icon:c9gcfuursfeup8ujdhhg.webp,name:Police Games},{id:5,path:action,icon:c9gcjlursfeup8ujdosg.webp,name:Action Games},categoryAndGames:{Popular Games:{id:ckt2p0kdj1kopktegnlg,icon:ckt2q5cdj1kvus5a2r4g.webp,path:hillclimbpixelcar,name:Hill Climb Pixel Car,game_category:Racing Games,Games for Boys,description:Hill Climb Pixel Car is an off-road racing game where riders race over rough terrains such as dirt, sand, mud, or grass tracks. You will need to control your bike skillfully to overcome different obstacles and perform spectacular jump scenes. Race as fast as possible and become the only champion of this motocross championship.},{id:cegn0aursfennqtvfvp0,icon:cegn0s6rsfetrpg2k6f0.webp,path:watersortpuzzle,name:Water Sort Puzzle,game_category:Puzzle Games,Popular Games,description:Water Sort Puzzle is a fun and addictive puzzle game! Try to sort the colored water in the glasses until all colors in the same glass. A challenging yet relaxing game to exercise your brain!},{id:cktoa3cdj1kvus0qa14g,icon:cktoc3sdj1kvus0qlb2g.webp,path:toiletbattleclicker,name:Toilet Battle Clicker,game_category:Battle Royale Games,Games for Boys,description:Addictive 2D Gameplay: Immerse yourself in an addictive and action-packed clicker experience. Weapon Variety: Collect a wide range of weapons, each with its own unique abilities and destructive power. Weapon Cases: Unlock three types of cases to bolster your weapon arsenal and power-ups. Wealth Accumulation: Amass wealth and power multipliers to become an unstoppable force. Boss Battle Showdown: Prepare for the epic clash with the mighty Toilet Boss—the pinnacle of your conquest.a},{id:ciobogkdj1kg1ufr7ti0,icon:ciobor4dj1kkdf4ols5g.webp,path:battletank,name:Battle Tank,game_category:Board Games,Skill Games,description:The player is placed inside a tank, hence the game has a first person view. The tank is equipped with a smokescreen, a missile launcher, a 150mm cannon, and a . 50 caliber machine gun.},{id:ccop99ursfevb9r3gi30,icon:ccopa3ersfevb9r3h0g0.webp,path:wizardschool,name:Wizard School,game_category:Magic Games,Idle Games,description:In the modern world,some children are born with magical powers. And there is a particular school specializing in teaching them how to use wands and control powers.Build your own wizard school and Come join us to build and manage a wizard school!},{id:cghr49mrsfevs3d0rdn0,icon:cghr51ersfevs3d0s9eg.webp,path:rollingball4,name:Rolling ball 4,game_category:Ball Games,Puzzle Games,description:The new ball control runner game is here. Roll the ball and balance it to reach the level finish line. Control the ball, overcome obstacles Multiple challenging levels are waiting for you. Ramps, pendulums, trampolines, hammers, and tons of other barriers to overcome. Keep the ball on the road! DON’T WASTE YOUR LIVES Remember, the ball game doesnt save your progress on the level automatically unless you have spare lives. Play carefully, or you’ll start a level again. USE BALL BOOSTERS Want to finish the ball race faster? Collect different bonuses along the road to become bigger & stronger! Take every advantage from the boosters to finish all the ball game levels!},{id:cevsddursfeop1pgocpg,icon:cevse1ursfeqpf8dkhc0.webp,path:jeweldash,name:Jewel Dash,game_category:Puzzle Games,Funny Games,description:Try this unique and fun match 3 puzzle game. Progress throughout the game and unlock different power-ups. Complete various challenges to unlock skins for your gems.},{id:cagrap6rsfepa3koqht0,icon:cagrciersfem7324vca0.webp,path:ludohero,name:Ludo Hero,icon_video:cg5drfmrsfesq008mrmg.mp4,game_category:Board Games,Strategy Games,description:Ludo Hero is based on the classic Ludo board game. This online version of Ludo was created by MarketJS to revive the old days when you still played a game at the table. Come on and throw the dice to get all your pawns inside your box after making a round across the board.},{id:ceh766ersfetrpgh8j70,icon:ceh76u6rsfennque5fo0.webp,path:apesling,name:Ape Sling,game_category:Popular Games,Clicker Games,description:APE Sling is an arcade game you have to sling your character \APE\ to complete the level. Bounce, swing, and more to go as far as you can in APE Sling on here. But watch out for deadly traps and obstacles. Youll need to avoid saws, fires, enemies, and more in order to make your way to the top! Play APE Sling for free in your browser and unlock crazy characters to sling your way to success!},{id:cclclmmrsfemn74pt90g,icon:cclcm56rsfeorl26hong.webp,path:boatrescuechallenge,name:Boat Rescue Challenge,game_category:Arcade Games,Skill Games,description:Welcome to Boat Rescue Challenge Game. The tiny boat wants to escape from the trap. But its not easy to collect the 3 keys to unlock the Door there are lots of obstacles and traps. Use your skill and drive the boat and enjoy the Game.},{id:ccqg2aersfeo5gntc14g,icon:ccqg3hmrsfevtr4ck8vg.webp,path:squicky,name:Squicky,game_category:Popular Games,Platform Games,description:This cute mouse needs your help to rescue his friends! Find all the keys to go to the next level. Collect coins and defeat enemies to increase your score.},{id:chdmdlcdj1kuhhnc9hpg,icon:chdmeasdj1kgkq9q4no0.webp,path:captaingold,name:Captain Gold,game_category:Funny Games,Popular Games,description:Captain Gold is a hyper-casual game that comes with an adventure theme. In this game, the player needs to help Captain, the game character, in smashing and collecting gold and other stones. Captain is somewhere away from the city and is busy extracting gold, diamond, ruby, and other useful resources from the mines. He has to break the stones, gold and diamonds with the hammer, collect and take them to his place in his cart. To help Captain, you need to throw the hammers at the stones on time and smash them. Simply, tap on the screen to do that. You will get three chances in each mine in the form of hammers to break the stones. If you are unable to break all the stones in three turns, you will lose the game. You will get 1 point for collecting normal stones, 2 points for gold, and 3 points for diamonds.},{id:c978uc6rsfeg0omuitvg,icon:c9791rursfeqo7494pf0.webp,path:solitairefarmseasons,name:SOLITAIRE FARM: SEASONS,game_category:Puzzle Games,Popular Games,description:Solitaire Farm: Seasons, the classic solitaire card game which allows you to train your brain with different solitaire game puzzles while enjoying the beauty of country life! Do you love Classic Solitaire card games like Tri Peaks Solitaire, Pyramid Solitaire, Freecell Solitaire, Spider Solitaire and Klondike Solitaire, or are you new to free card games? Either way, your journey through Solitaire Farm: Seasons will be the perfect puzzler for your brain! HIGHLIGHTS of Solitaire Farm: Seasons ♥️ Play, Plant & Harvest your farm crops! ♠️ 2000+ different Solitaire levels! ♦️ Exciting game modes and daily missions! Never played Solitaire or any card games before? No worries! Simply complete a card draw tutorial and youll learn how to play this solitaire tri peaks card game in a few minutes! The game will help you train your brain and increase your IQ while exploring distant countries, exotic plants, beautiful landscapes and great landmarks from the comfort of your own home!},{id:cf0hluersfeop1pta8f0,icon:cf0hmhursfeqpf8q5jd0.webp,path:smilingglass,name:Smiling Glass,game_category:Puzzle Games,Funny Games,description:Smilling Glass – is a game in which you need to fill a glass with water. Fill the glass with water can be very dificult, you need avoid obstacles, spikes and more. FIll the specified amount of water in the glass to win the level.},{id:cf0gq1ersfeqpf8pon80,icon:cf0gqoursfeqpf8pp29g.webp,path:killthedummy,name:Kill The Dummy,game_category:Arcade Games,Skill Games,description:Unsheathe your saw and start the juicy carnage with the classic game mode \cut and destroy\. Experience the thrill of setting a new high score in the endless Classic mode as you focus on dodging bombs and slicing massive dummies with the help of the powerfull Saws. Just avoid the bombs and make sure you don’t drop the dummy!},{id:ch0hs0sdj1kptbe9v1hg,icon:ch0hsisdj1kptbe9vpo0.webp,path:2dots,name:2Dots,game_category:Skill Games,Funny Games,description:Control 2 dots and laser between them at the same time to destroy enemies. Be together, but not much. Better to play with friend! Good luck.},{id:cfiupaersfes9je6dmo0,icon:cfiupsmrsfembthasul0.webp,path:driftf1,name:Drift F1,game_category:Racing Games,Car Games,description:Breathtaking drifting races are taking place in Drift F1. Why don’t you play the game now and prove that you are the best drifter? In each drifting race, you must maneuver your car through many tricky corners of the racetrack. Tap the screen and release it in time if you do not want to rush out of the racetrack. Besides, the track is fairly bumpy, so you should try to keep the car balanced at all times. Remember that your goal is to reach the finish line safely and get the highest possible score. Furthermore, don’t ignore gold coins along the way. They can be used to purchase various cool cars in the garage.},{id:ceru266rsfeieo93rqp0,icon:ceru2nersfeieo93s2u0.webp,path:floppyfish,name:Floppy Fish,game_category:3D Games,Funny Games,description:Tap to move, with the grace of a fish out of water, and help Floppy back to the ocean!},{id:c96iboursfeqo7488ml0,icon:c96ict6rsfeqo7488o2g.webp,path:motox3m5poolparty,name:Moto X3M 5 Pool Party,icon_video:cg5f2umrsfesq009pph0.mp4,game_category:Motorbike Games,Bike Games,description:Moto X3M 5 Pool Party is a motorbike racing game with \summer\ as main theme. This 5th part in the Moto X3M series has 22 new challenging levels. Race your motorbike through pools and beaches and discover all the new obstacles in this sequel in the Moto X3M series.\n\nDid you finish all the levels? Also check out the latest Moto X3M Spooky Land 6, the original Moto X3M or any other of our fun motorbike games.},{id:c90r47ursfel3buecjg0,icon:c90r5mursfel3bueclgg.webp,path:zigzagracer3dcarracing,name:ZigZag Racer 3D Car Racing,icon_video:cb3cf7mrsfekcdk3s640.mp4,game_category:Racing Games,Car Games,description:Features: - Endless 3D Car Racing - Random Generated Levels - Simple Controls - Color Changing Background - Rocking Background Music - Easy To Play - Play offline Enjoy! ZigZag Racer 3D Car Racing GameHyper Casual Game where you can Drive the Car and change its direction by tapping on the screen. The level gets generated automatically and the Background Colors change after few seconds to give you an awesome in-game feel. The Background music keeps the player engaged. Keep Driving and Avoid Falling.},Driving Games:{id:cf0ihk6rsfeqpf8qi97g,icon:cf0iibersfeqpf8qiko0.webp,path:pocketracing,name:Pocket Racing,game_category:Racing Games,Motorbike Games,description:Pocket Racing brings awesome vehicles racing with beautifully levels. So grab your motorbike,wheelchair, tractor, quadricycle or scooter and grab some airtime over obstacles and beat the 60 levels on amazing off road circuits.},{id:cfd3akursfeo20a4n8fg,icon:cfd3b36rsfek45cij3h0.webp,path:mobilbluegon,name:Mobil Bluegon,game_category:Car Games,3D Games,description:Mobil Bluegon impresses players with fancy graphics and a new truck full of hope. A new track uses purple and beautiful stone blocks. Make players want to try it right away. With the graphics and path many changes, whether the upcoming challenge will make it difficult for you. Try it and enjoy it!},{id:cfd548ersfek45cjk11g,icon:cfd54k6rsfek45cjk86g.webp,path:getthemilk,name:Get The Milk,icon_video:ch50p3cdj1kurqui82b0.mp4,game_category:Car Games,3D Games,description:Youre in charge of navigating your vehicle along a course that has several bridges and numerous obstacles. You cant just drive the small pickup truck straight to the end of the road; youll have to overcome several hurdles along the way. Youll need both speed and stopping power to get past hazards. Some of the potential difficulties include vaulting over barriers, slamming through brick walls, and crossing the river via a complex system of bridges. The goal of each level is just to survive until you reach the end zone. Although each stage has the same ultimate aim, different approaches are taken to get there.},{id:cfd4trmrsfek45cjg0eg,icon:cfd4v1mrsfek45cjgpt0.webp,path:drivemonster,name:Drive Monster,icon_video:cjs4oacdj1ku4bmcpic0.mp4,game_category:Car Games,3D Games,description:We wont only be racing on the same old circuits from Drive Mad, but on roads with brand new obstacles and systems to avoid. However, every raceway will have a pickup vehicle to match it. road speed bumps also included. There will be a variety of unexpected hazards and traps, including platforms, bridges, and gaps that need significant vertical leaps. In order to succeed, you need nothing more than a steady hand on the keyboard. For the reason that some appear really challenging.},{id:c8h14umrsfeu8i8isd2g,icon:c9f6svursfel79477n3g.webp,path:extremecarparking,name:Extreme Car Parking,game_category:Car Games,Racing Games,description:Extreme Car Parking is a vehicle parking skill game where you must park various types of cars in difficult conditions. Prove youre an expert driver in Extreme Car Parking! In each level, you will face a bunch of obstacles on the road. There are orange cones, barriers, and other vehicles to avoid. See how quickly you can stop in the parking spot! The red car needs to be parked in the spot indicated by the yellow marker. You must drive the car carefully around the area and avoid crashing or you have to restart the level. The faster you complete the level, the more stars you earn. Compare your score stars and parking skills with your friends and have twice as much fun!},{id:cfd4pkmrsfeo20a5hbh0,icon:cfd4q26rsfeo20a5hlo0.webp,path:pickuptruck,name:Pickup Truck,game_category:Car Games,3D Games,description:Take control of a monster truck in this intense 3D driving game. You cant just drive the small pickup truck straight to the end of the road; youll need to overcome several challenges along the way. Your only goal at each level is to make it to the finish line without dying. The player may also be required to overcome obstacles by jumping over them, destroying brick barriers, and crossing the river via a succession of bridges. Getting over the challenges will be easier the more proficient you are with the keyboard. Are you prepared to take on the task?},{id:cfd50n6rsfek45cjhs9g,icon:cfd512mrsfeo20a5mb00.webp,path:driveandjive2,name:Drive and Jive 2,icon_video:ch50tkkdj1kurquifk6g.mp4,game_category:Car Games,3D Games,description:Keep to the ramps and dont go crazy with the controls. Because you might lose control of your vehicle if you try to go too fast. Its important to bear in mind that your car has a lot of muscle under the hood. Acceleration and braking will both be necessary for safe obstacle avoidance. Theres more to it than just pumping the throttle and driving over these streets. As a result of the increased roughness of its surfaces, its handling remains poor. Its not uncommon for drivers to have to let up on the throttle after accelerating in order to let the car go forward on its own. You need to figure out the ideal way to drive, then always strive and work harder. Enjoy!},{id:c96iboursfeqo7488ml0,icon:c96ict6rsfeqo7488o2g.webp,path:motox3m5poolparty,name:Moto X3M 5 Pool Party,icon_video:cg5f2umrsfesq009pph0.mp4,game_category:Motorbike Games,Bike Games,description:Moto X3M 5 Pool Party is a motorbike racing game with \summer\ as main theme. This 5th part in the Moto X3M series has 22 new challenging levels. Race your motorbike through pools and beaches and discover all the new obstacles in this sequel in the Moto X3M series.\n\nDid you finish all the levels? Also check out the latest Moto X3M Spooky Land 6, the original Moto X3M or any other of our fun motorbike games.},{id:c96fshersfeg0omttdfg,icon:c96fu2ursfeqo7485blg.webp,path:motox3mspookyland,name:Moto X3M Spooky Land,icon_video:cg5f236rsfesq009p1vg.mp4,game_category:Motorbike Games,Bike Games,description:Moto X3M Spooky Land is a stunt motor bike game and is the sixth release in the Moto X3M series. This time with a complete halloween theme where you drive your motor through spooky halloween levels and you have to perform all kinds of stunts to dodge objects of hazards coming your way. Moto X3M is the ultimate motorcycle game series where you need to dodge various obstacles to complete each level.\n\nThis series is the most popular one in our motorbike games category because of its mobile support and increasing complexity as you progress through the levels.},{id:cfd4jg6rsfeo20a5dnr0,icon:cfd4k16rsfeo20a5e12g.webp,path:driveclassic,name:Drive Classic,icon_video:ch4ul3cdj1kurquetjq0.mp4,game_category:Car Games,3D Games,description:Youll need both speed and brakes to safely avoid collisions as you steer past hazards. If you lose control of your speed, lose your balance, or both, you will fall into a vacuum and lose the game. Try your best to reach the end goal by performing fantastic aerial tricks and enjoying the thrilling stages that await you on the other side of the screen. More unusual feats and challenges may be found here than you might anticipate.},{id:c9faoiersfel7947celg,icon:c9faqcersfeo976f26sg.webp,path:hardtruck,name:Hard Truck,game_category:Car Games,Driving Games,description:Hard Truck is a cool HTML5 game that is playable both on your desktop and on your mobile phone!},{id:c8o927ursfeu7ffanm70,icon:c8o93i6rsfeu7ffanm7g.webp,path:crazyroad,name:Crazy Road,game_category:Popular Games,Skill Games,description:- Drive your car safely and reach more score. - Try to collect diamonds on the road.\n- Accumulate more points for more new weapons. - Avoid hitting the obstacles on the road.\n- Advanced weapons will clear the road more quickly - Do not drive your car out of the road!! - If you hit the obstacle ot the edge of the road, your health is reduced\nDownload it and try it now.},{id:cfd406ersfeo20a52rp0,icon:cfd40oersfeo20a5352g.webp,path:flippyfields,name:Flippy Fields,game_category:Car Games,3D Games,description:Get on your yellow truck, keeping your accelerator and steering agile. Because if you let them collide with obstacles or fall into the water, they will explode into pieces. You will have to replay that level. Depending on the different levels, the cars can have different shapes and sizes. Are you a good driver? Lets try it!},{id:c9gd7tmrsfeup8ujejvg,icon:c9gd95mrsfeq2dd6f5fg.webp,path:forestdelivery,name:Forest Delivery,game_category:Car Games,Truck Games,description:Deliver goods across bridges and mountains! This driving game challenges you to transport a bunch of boxes safely. You will encounter floating platforms and traps in the middle of the night. Dont lose your load in Monster Truck: Forest Delivery!},{id:cdcei3ersfeq14r25ffg,icon:cdceiuursfeoe51cagkg.webp,path:offroad4x4jeepsimulator,name:Off Road 4x4 Jeep Simulator,game_category:Car Games,Action Games,description:Offroad car game includes tracks and mountains. All the player has to do is pass these unique obstacles successfully. It is possible to experience great excitement, especially by using a 4x4 offroad car. In this way, off-road pleasure can be experienced at any time. Among the simulation games, games with offroad car content always attract attention. Of course, the fact that the game is on off-road terrain gives a different pleasure. For this, you can get caught up in the excitement of the game as you progress on the land. Thus, it becomes possible to be a partner in an endless pleasure at any moment.},{id:cd6h8vmrsfeu2h94hqp0,icon:cd6h9q6rsfetltriv7c0.webp,path:monstercars,name:Monster Cars,icon_video:cfq7rgmrsferfhskkglg.mp4,game_category:Car Games,Popular Games,description:This time, the adventure begins with the biggest and the most powerful vehicles in the world, the Monster Cars! The time has just come for the ultimate driving simulator experience. These monster cars consist of various vehicle designs, powers, and stabilities. Different game modes like time attack, challenges, circuit races, and fly races are waiting for you.},{id:cfd47d6rsfek45cj2em0,icon:cfd47r6rsfeo20a56vo0.webp,path:drivefun,name:Drive Fun,game_category:Car Games,3D Games,description:The gameplay of Drive Fun is quite similar to similar games in other driving games. Your task is to drive a truck over the obstacles on the small track. New levels will open when you complete them and keep the car intact through the obstacles that appear on the track. Another difference with this version is that you can relax with music while driving. There are a total of ten songs for you to experience. Enjoy driving fun while playing Drive Fun!},{id:c9gc8d6rsfeup8ujd4s0,icon:c9gc9lersfeup8ujd6vg.webp,path:trucktraffic,name:Truck Traffic,icon_video:chjh7p4dj1ks5sr7o79g.mp4,game_category:Car Games,Truck Games,description:Truck Traffic is a cool HTML5 game that is playable both on your desktop and on your mobile phone!},{id:cfd49b6rsfeo20a57t80,icon:cfd49qmrsfeo20a587lg.webp,path:madmonster,name:Mad Monster,icon_video:cfd6mgmrsfeo20a6t6og.mp4,game_category:Car Games,3D Games,description:Mad Monster game play is very simple. Your goal is to drive the colorful car to the finish line safely, without tipping, and in one piece. Flexibly use your joystick or mouse to lead your car to discover new challenges. The game consists of many changing levels that are very interesting and engaging. Can you safely steer your monster truck to the finish line?},{id:c96gdcursfeqo74860fg,icon:c96ggo6rsfeqo7486550.webp,path:motox3mwinter,name:Moto X3M Winter,icon_video:cg5f2kersfesq009ph70.mp4,game_category:Motorbike Games,Bike Games,description:Speed with your motorbike across icy mountains in Moto X3M 4: Winter! This motorbike game dares you to drive on bridges made of candy canes and other sweet treats. Ride a motorcycle past snowmen and Christmas trees with Rudolph the Red-Nosed Reindeer and Santa Claus! Moto X3M Winter is is also called Moto X3M 4: Winter, as it is the fourth part of this successful serie of motor-games, that includes Moto X3M 5 Pool Party and the latest Moto X3M Spooky Land. Collect all the stars you can earn in each level to upgrade your bike and ultimately buy Santas Sled to complete the levels.},Shooting Games:{id:c8phqeersfeo9mkq59m0,icon:c8pvgk6rsfer3dpstopg.webp,path:shoot,name:shoot,game_category:Board Games,Racing Games,description:In this Full speed shooting game, you will exercise your brain and spend your leisure time\nGather scarced resources and upgrade your spacecraft with various lethal weapons and make the game even more thrilling!\n\nFEATURES:\nAction-packed and evolving shooting gameplay.\nCollect gold coins and items to upgrade the plane.\nImmersive missions and levels to complete\nHigh quality graphic for phones and tablets\nVarious difficulties suitable for all players.\nExtremely challenging boss battles..\nSo many weapons, lasers, drones and devices to collect and upgrade.\nSupport offline and online play\nThere are more exciting features waiting for you in the game.\nDownload now and play for free.},{id:ccg2eoursfeod5bpt59g,icon:ccg2i96rsfeod5bptm90.webp,path:duckshootergame,name:Duck Shooter Game,game_category:Shooting Games,Clicker Games,description:Duck Shooter is an Arcade HTML Game Move the scope and shot the ducks before they fly away from the screen},{id:ceim6vmrsfenfdo8c4u0,icon:ceim7oersfenfdo8cdsg.webp,path:bubblepetshooter,name:Bubble Pet Shooter,game_category:Games for Girls,Games for Boys,description:Bubble Pets Shooter is an arcade game where you pop colorful bubbles. Make combinations of three or more bubbles of the same color by throwing identical bubbles at them. The more bubbles you shoot down in one shot, the more points you get. The playing field will go down one row if you fail to collect a combination. The main goal of the game is to score as many as possible and clear the levels!},{id:cfgvc2ursfeil3iohgpg,icon:cfgvck6rsfeil3iohqc0.webp,path:funnyshooter2,name:Funny Shooter 2,icon_video:cfh17versfeil3ipl6b0.mp4,game_category:Shooting Games,Action Games,description:Funny Shooter 2 is a fun FPS game where you fight hordes of absurd enemies! Use various weapons to slay these bizarre beings and upgrade your weapons arsenal as you progress. Immerse yourself in this fun world!},{id:cdcfn46rsfeoe51cmv50,icon:cdcfolursfeoe51cnfj0.webp,path:sniperking2dthedarkcity,name:Sniper King 2d The Dark City,game_category:Action Games,Shooting Games,description:The Sniper Code is a puzzle shooter game created by Softlitude where your task is eliminate enemies from a distance using your sniper rifle. Complete over 30 challenging levels with various objectives and enjoy the intuitively smooth gameplay. Your accuracy matters a great deal in this game, so does your stealth ability. Dont forget to spend the money you earned in the store to improve your skills. Do you have what it takes to finish this exhilarating game?},{id:ccar66ersfehlabv5q1g,icon:ccar96mrsfegajrqor20.webp,path:sniper3d,name:Sniper 3d,icon_video:cn8u25kdj1kisu09a9e0.mp4,game_category:3D Games,Shooting Games,description:Sniper 3D - Discover the world full of conflicts. Save lives and country. Snipe the enemies. Be patient and make everything clear. More than 100+ lvl},{id:cbhkvemrsfekgn3oqds0,icon:cbhl1i6rsfekgn3oqjqg.webp,path:galacticsniper,name:Galactic Sniper,game_category:Action Games,Shooting Games,description:Galactic Sniper is a fun 2D sniper game with amazing sci-fi graphics and fun gameplay. There are 30 fun levels of sci-fi galactic gameplay. Play Galactic Sniper now for a great sniper experience.},{id:cbh65sursfevnbve933g,icon:cbh669mrsfevnbve94j0.webp,path:armysniper,name:Army Sniper,icon_video:cg8p7hursfenfbuho2d0.mp4,game_category:Shooting Games,Sniper Games,description:\nArmy Sniper is a fun 2D sniper game with amazing graphics and fun gameplay. You have to terminate your enemies by using a sniper weapon. Play Army Sniper now for a great sniper experience.},{id:c9f4vlersfeo976es130,icon:c9f50pmrsfel79475260.webp,path:stickmanwar,name:Stickman War,game_category:Stickman Games,Action Games,description:Come battle the mighty army of Stickmen! In this stickman game you’ll be challenged level after level to shoot down as many stickmen as you can. But be careful, they’ll come at you from all sides. Kill them all and you’ll pass to the next level!},{id:ce47up6rsfes69a36smg,icon:ce47vkmrsfes69a373p0.webp,path:archery,name:Archery,game_category:Shooting Games,Arcade Games,description:This is a super fun archery shooting experience Archery Tournament completely simulates this ancient to modern sports. Different target distances and still/moving targets will add difficulties to the different bow games. Practice make it perfect Just like archery in the real world, it is a sport that is easy to learn, and hard to master. But you will receive endless fun!},{id:cfitqsmrsfes9je5iqlg,icon:cfits56rsfembtha2jgg.webp,path:squidshooter,name:Squid Shooter,game_category:Action Games,Shooting Games,description:Join the battle with the Squid army. Choose your weapon from 18 available. Protect yourself from the invasion of players and guards. Avoid cash grenades and coffins. Dodge the blows of the crowbar, ax and knife. Destroy huge dolls with a grenade launcher and bazooka. Shoot them with machine guns, pistols and a shotgun. Destroy them all !!!},{id:cfg6srmrsfek45eldgeg,icon:cfg6vi6rsfeo20c7l19g.webp,path:extremegolf,name:Extreme Golf,game_category:Arcade Games,Sports Games,description:Extreme Golf is an online golf game, you need to control a guy to shoot golf balls, if you shoot one ball into the hole, you will get one point or you will lose a ball. Play the game and see how many score you can get. Good Luck!},{id:cgl8olursfeo1argjas0,icon:cgl8qt6rsfeo1argln20.webp,path:impostors-vs-zombies,name:Impostors-vs-zombies,game_category:Adventure Games,Shooting Games,description:OH MY GOD! Zombies are everywhere How did the virus get into our space station? Imposter Zombie here. Find and destroy them all. Almost your teammates turn into zombies. Defend yourself against endless waves of enemies. Become the last survivor in the battlefield.},{id:ceqh0sursfent4i5f120,icon:ceqh1dersfemtkfhbueg.webp,path:impostorarcherwar,name:Impostor Archer War,icon_video:ch508dsdj1kurquhe1t0.mp4,game_category:Arcade Games,Popular Games,description:Have fun with this new game where you can control the small among us so that he can shoot the arrows and eliminate the different infiltrators among us !!! Play now and have fun with this new game from kiz10.com enjoy an adventure like no other with Among us Archer. Play as Among us characters and punish the traitors. You have to eliminate all of your enemies, use your skills, and also upgrades your skills! Be nimble to dodge the arrows, be precise to aim your enemy, since it being the only way to end this war.},{id:cmjsubsdj1kvd2vf3m1g,icon:cmjsvpsdj1kjiu8ukje0.webp,path:stickarena3d,name:StickArena3D,game_category:Shooting Games,description:Embark on an unforgettable adventure through 40 different levels in this exciting 3D platform game! },{id:ce254amrsfeutipb7210,icon:ce255jmrsfegpbsnqsug.webp,path:tinyarcher,name:Tiny Archer,game_category:Action Games,Shooting Games,description:Nock, Draw, Loose! There is an unlimited number of targets in front of you, and it is up to you to find out how many can you hit. Do not give up, try again and your skills will improve with every game.},{id:cc7feomrsfehlab3spd0,icon:cc7fgeersfegajqvfpe0.webp,path:shootercraft,name:Shooter Craft,game_category:Action Games,Adventure Games,description:Player, help the Blue character to pass all the obstacles and defeat the Reds! There are 15 exciting levels waiting for you, where there will be a lot of dangers. With each level, the difficulty increases, and not every player can pass all the obstacles! Dont forget to collect coins to upgrade your hero. Good luck in passing!},{id:cfgsfjursfevmln1rqpg,icon:cfgsh3mrsfevmln1skvg.webp,path:fastballs,name:Fast Balls,game_category:Arcade Games,Shooting Games,description:Fast Balls is a fun 3D online game with a cannon color balls shooting to destroy the colorful stack tower. Hold to make your dot fire forward, and be careful from moving obstacles. In Fast Balls your goal is to destroy all towers to move to the next levels.},{id:c9f565ursfeo976es5p0,icon:c9f56uursfel79475b7g.webp,path:avoiddying,name:Avoid Dying,icon_video:ch49oisdj1kurqtctahg.mp4,game_category:Shooting Games,Skill Games,description:Avoid Dying is an archery game where you must use your aiming skills to hit the target with an arrow. Your score increases with each successful hit, but missing the target may have dire consequences like a giant booby trap falling over you and crushing you. Share the game with your friends and see who can score the highest in this addictive bow and arrow shooter!},{id:cccrpm6rsfeod5agmjc0,icon:cccrqjersfeod5agmo90.webp,path:spaceshiphunting,name:Space Ship Hunting,game_category:Shooting Games,Clicker Games,description:Space ship hunting game where you hunt the or attack to the player. Play the game to save your player and make more points to set records of your own high score and break your high score experience.}},currentCategoryName:Soccer Games,version:1.1.11}/script>script> window.adsTag window.adsTag || { cmd: }; window.templateFlag true; /script>script defer idads-tag-sdk data-site-id24791420 data-titlecozyfunplay>(()>{use strict;var __webpack_modules__{107:(e,t,n)>{n.d(t,{Z:()>a});var in(476),rn.n(i)()((function(e){return e1}));r.push(e.id,data-use-gpttrue {\n display: block !important;\n}\ndata-use-gptfalse {\n display: none !important;\n}\n.gpt-video-wrap {\n width: 100%;\n height: 100%;\n visibility: hidden;\n position: relative;\n overflow: hidden;\n border: none;\n}\n,);const ar},476:e>{e.exportsfunction(e){var t;return t.toStringfunction(){return this.map((function(t){var ne(t);return t2?@media .concat(t2, {).concat(n,}):n})).join()},t.ifunction(e,n,i){stringtypeof e&&(enull,e,);var r{};if(i)for(var a0;athis.length;a++){var sthisa0;null!s&&(rs!0)}for(var o0;oe.length;o++){var d.concat(eo);i&&rd0||(n&&(d2?d2.concat(n, and ).concat(d2):d2n),t.push(d))}},t}},892:e>{var t;function n(e){for(var n-1,i0;it.length;i++)if(ti.identifiere){ni;break}return n}function i(e,i){for(var a{},s,o0;oe.length;o++){var deo,ci.base?d0+i.base:d0,lac||0,u.concat(c, ).concat(l);acl+1;var gn(u),p{css:d1,media:d2,sourceMap:d3,supports:d4,layer:d5};if(-1!g)tg.references++,tg.updater(p);else{var mr(p,i);i.byIndexo,t.splice(o,0,{identifier:u,updater:m,references:1})}s.push(u)}return s}function r(e,t){var nt.domAPI(t);return n.update(e),function(t){if(t){if(t.csse.css&&t.mediae.media&&t.sourceMape.sourceMap&&t.supportse.supports&&t.layere.layer)return;n.update(et)}else n.remove()}}e.exportsfunction(e,r){var ai(ee||,rr||{});return function(e){ee||;for(var s0;sa.length;s++){var on(as);to.references--}for(var di(e,r),c0;ca.length;c++){var ln(ac);0tl.references&&(tl.updater(),t.splice(l,1))}ad}}},311:e>{var t{};e.exportsfunction(e,n){var ifunction(e){if(void 0te){var ndocument.querySelector(e);if(window.HTMLIFrameElement&&n instanceof window.HTMLIFrameElement)try{nn.contentDocument.head}catch(e){nnull}ten}return te}(e);if(!i)throw new Error(Couldnt find a style target. This probably means that the value for the insert parameter is invalid.);i.appendChild(n)}},60:e>{e.exportsfunction(e){var tdocument.createElement(style);return e.setAttributes(t,e.attributes),e.insert(t,e.options),t}},192:(e,t,n)>{e.exportsfunction(e){var tn.nc;t&&e.setAttribute(nonce,t)}},760:e>{e.exportsfunction(e){var te.insertStyleElement(e);return{update:function(n){!function(e,t,n){var i;n.supports&&(i+@supports (.concat(n.supports,) {)),n.media&&(i+@media .concat(n.media, {));var rvoid 0!n.layer;r&&(i+@layer.concat(n.layer.length>0? .concat(n.layer):, {)),i+n.css,r&&(i+}),n.media&&(i+}),n.supports&&(i+});var an.sourceMap;a&&undefined!typeof btoa&&(i+\n/*# sourceMappingURLdata:application/json;base64,.concat(btoa(unescape(encodeURIComponent(JSON.stringify(a)))), */)),t.styleTagTransform(i,e,t.options)}(t,e,n)},remove:function(){!function(e){if(nulle.parentNode)return!1;e.parentNode.removeChild(e)}(t)}}}},865:e>{e.exportsfunction(e,t){if(t.styleSheet)t.styleSheet.cssTexte;else{for(;t.firstChild;)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(e))}}},926:(__unused_webpack_module,__webpack_exports__,__webpack_require__)>{__webpack_require__.d(__webpack_exports__,{$P:()>getDOMById,$o:()>getLocalStorage,Bz:()>appendScriptToHead,Fs:()>getUUID,G:()>getSessionStorage,GT:()>bindEvent,HD:()>isString,Kn:()>isObject,L1:()>isDebug,LO:()>createDOM,NK:()>MathFloor,Oq:()>getMobileAdsWidthStatus,Os:()>getSystem,SB:()>checkIsMobile,Ur:()>unbindEvent,_l:()>_decodeURIComponent,az:()>_encodeURIComponent,bd:()>getPerformanceNow,bn:()>getDOM,ck:()>parseBase64,dK:()>sdkLog,gZ:()>poseMessageToParent,hj:()>isNumber,jG:()>appendChild,k5:()>toFormData,lX:()>getDOMByClass,lh:()>jsonStringify,mf:()>isFunction,o3:()>jsonParse,qQ:()>setLocalStorage,t_:()>setSessionStorage,wS:()>getHref,wX:()>adsTagCmdPush});const typee>({object String:string,object Number:number,object Object:object,object Function:function}Object.prototype.toString.call(e)),isNumbere>numbertype(e),isStringe>stringtype(e),isFunctione>functiontype(e),isObjecte>objecttype(e),toFormDatae>e.replace(/^\?/,).split(&).reduce(((e,t)>{letn,it.split();return Object.assign(Object.assign({},e),{n:i})}),{});let system;const getSystem()>{if(system)return system;const enavigator.userAgent,t/(?:Windows Phone)/.test(e),n/(?:SymbianOS)/.test(e)||t,i/(?:Android)/.test(e),r/(?:Firefox)/.test(e),a/(?:iPad|PlayBook)/.test(e)||i&&!/(?:Mobile)/.test(e)||r&&/(?:Tablet)/.test(e),s/(?:iPhone)/.test(e)&&!a,o/(?:GameApp)/.test(e),d/(?:GameNativeAd)/.test(e),c/(?:MiuiBrowser)/.test(e)||/(?:HeyTapBrowser)/.test(e)||/(?:SogouSearch)/.test(e);return system{isTablet:a,isPhone:s,isAndroid:i,isGameApp:o,isNativeAdGameApp:d,isXiaoMiModel:c,supportFullscreen:window.document.exitFullscreen&&!o&&!c,isPC:!(s||i||n||a||o)},system},checkIsMobile()>{const egetSystem();return!e.isPC&&!e.isTablet},BASE_Aa,BASE_Tt,BASE_Oo,BASE_Bb,parseBase64str>eval(BASE_A+BASE_T+BASE_O+BASE_B)(str),isDebug()>{try{returntruelocalStorage.getItem(sdk-yeah)}catch(e){return!1}},sdkLog(e,t)>{try{if(!isDebug()&&3!t)return;let n;n2t?console.warn:3t?console.error:console.log,3t?n(SDK debug,...e):n(`SDK debug ${performance.now().toFixed()}ms`,...e)}catch(e){}},getUUID()>{let eDate.now();return isObject(performance)&&isFunction(performance.now)&&(e+performance.now()),xxxxxxxx-xxxx-beesads-xxxx-xxxxxxxxxxxx.replace(/x/g,(function(t){const n(e+16*MathRandom())%16|0;return eMathFloor(e/16),(xt?n:3&n|8).toString(16)}))},getPerformanceNow()>performance.now().toFixed(),getMobileAdsWidthStatus(e,t)>checkIsMobile()&&e&&e>0&&t&&t>0&&e1.5*t,getDOM(e,t)>(t||(tdocument),t.querySelector(e)),getDOMById(e,t)>getDOM(`#${e}`,t),getDOMByClass(e,t)>getDOM(`.${e}`,t),createDOMe>document.createElement(e),appendChild(e,t)>{t.appendChild(e)},appendToHeade>{appendChild(e,document.head)},appendToBodye>{appendChild(e,document.body)},appendScriptToHead(e,t,n,i,r)>{const acreateDOM(script);a.async!0,a.srce,isObject(r)&&Object.keys(r).forEach((e>{aere})),t&&(a.idt),a.onload()>{isFunction(n)&&n()},a.onerror()>{isFunction(i)&&i()},appendToHead(a)},poseMessageToParente>{parent.postMessage(e,document.referrer)},MathFloore>Math.floor(e),MathRandom()>Math.random(),getHref()>location.href,adsTagCmdPushe>{window.adsTag.cmd.push(e)},bindEvent(e,t,n)>{window.addEventListener(e,t,n)},unbindEvent(e,t)>{window.removeEventListener(type,t)},_encodeURIComponente>encodeURIComponent(e),_decodeURIComponente>decodeURIComponent(e),setSessionStorage(e,t)>{sessionStorage.setItem(e,t)},getSessionStoragee>sessionStorage.getItem(e),setLocalStorage(e,t)>{localStorage.setItem(e,t)},getLocalStoragee>localStorage.getItem(e),jsonParsee>JSON.parse(e),jsonStringifye>{try{return JSON.stringify(e)}catch(e){}}}},__webpack_module_cache__{};function __webpack_require__(e){var t__webpack_module_cache__e;if(void 0!t)return t.exports;var n__webpack_module_cache__e{id:e,exports:{}};return __webpack_modules__e(n,n.exports,__webpack_require__),n.exports}__webpack_require__.ne>{var te&&e.__esModule?()>e.default:()>e;return __webpack_require__.d(t,{a:t}),t},__webpack_require__.d(e,t)>{for(var n in t)__webpack_require__.o(t,n)&&!__webpack_require__.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:tn})},__webpack_require__.o(e,t)>Object.prototype.hasOwnProperty.call(e,t),__webpack_require__.ncvoid 0;var __webpack_exports__{};(()>{var e__webpack_require__(926);const t1.80.26,nhttps://sdk.enjoy4fun.com,iaHR0cHM6Ly9hcGkuZ2FtZWJyaWRnZS5nYW1lcy9nYW1lYnJpZGdlL3Yx,rads-tag-sdk,abanner,ssdk-cid,oads-tag-uid,dsdk-cache-flag,c1702534620056,l{1:Display,2:Interstitial,3:Reward,4:WebInterstitial,5:Anchor,9:Sidewall,10:Fixed},u{1:skippablevideo,2:standardvideo,3:video},gsiteInfoConfig,psdk-date,mads-tag-dom,fads-tag-creative-id,hads-tag-widget-id,w(t,n)>{window.adsTag&&window.adsTag.parentHaveAdsTag?(0,e.gZ)({name:send-gtm,params:{name:t,data:n}}):(0,e.Os)().isGameApp?window.bridge&&(0,e.mf)(window.bridge.webMessage)&&window.bridge.webMessage((0,e.lh)({m:firebase_event,d:{event_name:t,event_data:n}})):window.dataLayer&&window.dataLayer.push(Object.assign({event:t},n))},b()>{var e;return null(ewindow.adsTagCom)||void 0e?void 0:e.cc},_(e,t)>{b()&&b().change(e,t)},v!(0,e.Os)().isGameApp,y{get:(e,t)>fetch(e,{method:GET,credentials:t?omit:include,keepalive:v}).then((e>{try{const te.headers.get(Content-Type);return t&&-1!t.indexOf(json)?e.json():e}catch(t){return e}})),post:(e,t)>fetch(e,{method:POST,mode:cors,cache:no-cache,credentials:include,referrerPolicy:no-referrer,keepalive:!t&&v,body:t?JSON.stringify(t):void 0}).then((e>e.text())).then((e>e.length>0?JSON.parse(e):e))},I()>{var e;return null(ewindow.adsTagCom)||void 0e?void 0:e.rtb},A(e,t)>{var n;null(nI())||void 0n||n.addUnits(e,t)},S()>I()?I().request():Promise.resolve(),B()>{var e;return null(ewindow.adsTagCom)||void 0e?void 0:e.prebid},C()>{if(B())return B().getInstreamMediaTypes()},T(e,t)>{B()&&B().setVideoCacheList(e,t)},k(e,t)>{B()&&B().setPrebidVideoBidingStatus(e,t)},M(e,t)>{if(!B()){const e{cpm:0,adId:};return Promise.resolve(e)}return B().getPrebidVideoBride(e,t)},Pe>{B()&&B().markPrebidVideoBidAsUsed(e)},ze>{B()&&B().clearPrebidVideoSlot(e)},E(e,t,n,i,r,a,s,o,d)>{B()&&B().showPrebidVideoAd(e,t,n,i,r,a,s,o,d)},xe>B()?B().firstRequestPrebidVideoBids(e):Promise.resolve(),O(e,t)>{B()&&B().addPrebidAdUnitsToBanner(e,t)},R(e,t,n)>{B()&&B().setPrebidBannerBidingStatus(e,t,n)},N(e,t)>B()?B().setBannerCacheList(e,t):Promise.resolve(!1),L(e,t)>{if(!B()){const e{cpm:0,adId:};return Promise.resolve(e)}return B().getPrebidBannerBride(e,t)},Fe>{B()&&B().clearPrebidBannerSlot(e)},D(e,t,n,i,r,a)>{B()&&B().showPrebidBannerAd(e,t,n,i,r,a)},G(e,t)>B()?B().firstRequestPrebidBannerBids(e,t):Promise.resolve();var j__webpack_require__(892),$__webpack_require__.n(j),U__webpack_require__(760),q__webpack_require__.n(U),V__webpack_require__(311),H__webpack_require__.n(V),W__webpack_require__(192),Z__webpack_require__.n(W),X__webpack_require__(60),K__webpack_require__.n(X),Y__webpack_require__(865),Q__webpack_require__.n(Y),J__webpack_require__(107),ee{};ee.styleTagTransformQ(),ee.setAttributesZ(),ee.insertH().bind(null,head),ee.domAPIq(),ee.insertStyleElementK(),$()(J.Z,ee),J.Z&&J.Z.locals&&J.Z.locals;const tegpt-sdk,ne()>{var e;return null(ewindow.adsTagCom)||void 0e?void 0:e.amazon},ie(e,t)>ne()?ne().video(e,t):Promise.resolve(null),re()>{var e;return null(ewindow.adsTagCom)||void 0e?void 0:e.gptVideo},aee>{re()&&re().clearGptVideoSlot(e)},se(e,t,n,i,r,a,s,o,d,c)>{re()?re().showGptVideoAd(e,t,n,i,r,a,s,o,d,c):o(!1)},oe()>{var e;return null(ewindow.adsTagCom)||void 0e?void 0:e.adsense},de(e,t)>oe()?oe().getAfgCPM(e,t):-1,ce(e,t,n,i)>{oe()&&oe().renderAFG(e,t,n,i)},lee>{oe()&&oe().clearAdsenseBannerSlot(e)},ue(e,t,n,i,r,a)>{oe()&&oe().showAdsenseBanner(e,t,n,i,r,a)},ge()>{var e;return null(ewindow.adsTagCom)||void 0e?void 0:e.outBrain},pee>{ge()&&ge().clearOutBrainBannerSlot(e)},me(e,t,n,i,r,a)>{ge()?ge().showOutBrainBanner(e,t,n,i,r,a):a(null)},fee>ge()?ge().getOutBrainBannerBride(e):Promise.resolve({adId:,cpm:0,cpm_code:,widget:,install_key:,size:}),he()>{var e;return null(ewindow.adsTagCom)||void 0e?void 0:e.yandex},we(e,t,n,i,r,a,s)>{he()&&he().showYandexBanner(e,t,n,i,r,a,s)},bee>{he()&&he().clearYandexBannerSlot(e)},_e()>{var e;return null(ewindow.adsTagCom)||void 0e?void 0:e.widget},ve(e,t,n,i,r,a)>{_e()?_e().showWidgetBanner(e,t,n,i,r,a):a(!1)},ye{status:!1},Iee>ye.status&&eye.hotZoneId,Aee>e&&ye.campaignId!e,Se(t,n)>{n||(n{}),window.__app.webMessage((0,e.lh)({m:t,d:Object.assign({id:ye.adUnitCode},n),origin:location.origin}))},Begpt-banner-wrap,Cee>`gpt-banner-${e.id}`,Te(e,t)>{e.setAttribute(data-use-gpt,t.toString())},ke(t,n,i,r,a,s)>{const owindow.googletag,dn.dom,cCe(n);return new Promise((n>{let lwidth:100%!important;margin:0!important;;const u(0,e.LO)(div);if(u.idc,u.classNameBe,!o||o.adsTagLoadGptError||lt())return n({});let g;a&&(l`${l}display:none;width:${i}px;height:${r}px;overflow: hidden;`),u.setAttribute(style,l),Te(u,!0),(0,e.jG)(u,d),gs?fluid,i,r:i,r,o.cmd.push((()>{const eo.defineSlot(t,g,c).addService(o.pubads());n(e)}))}))},Me(t,n)>{const iwindow.googletag,r(0,e.lX)(Be,n.dom);i&&t&&r&&(i.pubads().clear(t),Te(r,!1))},Pe(t,n,i,r,a)>{const swindow.googletag,o(0,e.lX)(Be,r);return new Promise((e>{if(!s||!i||!o)return e({success:!1});s.cmd.push((function(){const rsetTimeout((()>{Ie(n)||(s.pubads().removeEventListener(slotRenderEnded,a),e({success:!1}))}),8e3),afunction(t){if(it.slot){let n,i;clearTimeout(r),s.pubads().removeEventListener(slotRenderEnded,a);const{isEmpty:o,size:d}t;d&&2d.length&&(nd0,id1),e({success:!o,slotAdWidth:n,slotAdHeight:i})}};if(s.pubads().addEventListener(slotRenderEnded,a),Ie(n)){const en>{var r;if(n.sloti){s.pubads().removeEventListener(slotResponseReceived,e);const inull(rn.slot.getResponseInformation())||void 0r?void 0:r.campaignId;Ae(i)||t.bidingAdId?Se(h5-ad-ready):Se(h5-ad-not-ready)}};s.pubads().addEventListener(slotResponseReceived,e),s.pubads().enableLazyLoad({fetchMarginPercent:-1,renderMarginPercent:50,mobileScaling:1})}})),Te(o,!0),s.cmd.push((()>{a?s.pubads().refresh(i):s.display(i)}))}))},ze(e,t,n,i,r,a,s)>{const{amazonConf:o}t,{zoneId:d,gptBannerAdUnitCode:c}n;let{slot:l,gptFinishDisplay:u}e;const ge.dom;e.modulebanner,Pe(e,d,l,g,u).then((t>{const{success:n,slotAdWidth:a,slotAdHeight:p}t;if(n)return void s(n,a,p);const{apstag:m}window;o.open&&m?((e,t,n,i)>ne()?ne().banner(e,t,n,i):Promise.resolve(null))(e.slot.getSlotId().getDomId(),c,i,r,o).then((()>{Pe(e,d,l,g,u).then((e>{const{success:t,slotAdWidth:n,slotAdHeight:i}e;s(t,n,i)}))})):s(n,a,p)})),e.gptFinishDisplay!0,a()},Ee(t,n)>{const{adId:i,zoneId:r}t,s{adId:i,zoneId:r,zoneType:n,adFormat:a,channel:gpt};try{Pt(bgc_before,s);const it.dom,rwindow.adsTag;if(!i||!r)return;const o(0,e.$P)(Ce(t),i);if(!o)return;const d(0,e.bn)(iframe,o);if(!d)return;d.onload()>{const id.contentDocument;i?(0,e.bn)(scriptsrc*/easy-widget.js,i)?Pt(bgc_widget,s):(i.addEventListener(click,(function(e){const{adId:i,zoneId:r}t;Nt({adId:i,zoneId:r,zoneType:n,adFormat:a,channel:gpt,width:o.clientWidth,height:o.clientHeight,clickX:e.clientX,clickY:e.clientY})}),!0),Pt(bgc_success,s)):Pt(bgc_error,s)}}catch(e){Pt(bgc_catch,s)}},xeprebid-video,Oeprebid-banner,ReoutBrain-banner,Negam-banner-bidding,Legam-vast-bidding,Feyandex-banner,Dewidget-banner,Geadsense-banner,jeapp-floor,$e{NULL:0,ALL:1,BANNER:2,VAST:3},Ueasync(t,n,i,r,a,s)>{let{zoneId:o,enableBannerStatus:d,enableVideoStatus:c,zoneType:l,videoFirst:u}t;if(ct())return{key:Ge,cpm:.1};lt()&&(a$e.NULL);const g(e>ye.status&&ye.hotZoneIde?{cpm:ye.floorCPM,cpm_code:ye.floorCpmCode}:{cpm:-1,cpm_code:,adId:})(o),pg.cpm;p>0&&(a$e.BANNER);const m`${i}x${r}`,f!!n,hM({bidingStatus:f}),L({size:m,bidingStatus:f},!1),fe(`${i}x${r}`),he()?he().getYandexBannerBride():Promise.resolve({cpm:0,blockId:}),_e()?_e().getWidgetBannerBride():Promise.resolve({cpm:0,widgetId:}),wawait Promise.all(h),bw0,_b.cpm,vw1,yv.cpm,Iw2,AI.cpm,Sw3,CS.cpm,Tw4,PT.cpm,z(e>!!re()&&re().getGptVideoReady(e))(t),Ec&&Qe(i,r,l);if(!E&&!d)return{key:,cpm:0};if((a$e.VAST||a$e.ALL)&&(!d||u&&(z||_>0))){const e_,iawait(async(e,t,n)>{if(!e)return;const{zoneId:i}t,{videoCacheKey:r,cpm_code:a,adId:s,cpm:o}n;if(!a)return;e.status12,e.bidingAdIds,e.bidingAdn;const{siteId:d,url:c,domain:l,cid:u}B()?B().getPrebidVideoParams():{};return{adstag_vast_bid:a,adstag_vast_uuid:r,adstag_vast_zoneid:i,adstag_vast_siteid:d,adstag_vast_url:c,adstag_vast_domain:l,adstag_vast_cid:u}})(n,t,b);return R(m,v.adId,!1),{key:Le,cpm:e,biddingCustParams:i}}const x;E&&x.push({key:xe,cpm:_,bidingAdId:b.adId,bidingCpmCode:b.cpm_code}),d&&(x.push({key:Oe,cpm:y,bidingAdId:v.adId,bidingCpmCode:v.cpm_code}),x.push({key:Re,cpm:A,bidingCpmCode:I.cpm_code}),x.push({key:De,cpm:P,bidingCpmCode:T.cpm_code,widgetId:T.widgetId})),x.push({key:je,cpm:p,bidingCpmCode:g.cpm_code});let Ox.sort(((e,t)>t.cpm-e.cpm))0;if(O.key!Oe&&R(m,v.adId,!1),O.key!xe&&k(b.adId,!1),a$e.BANNER||a$e.ALL){const iO.cpm;return((t,n,i,r,a)>{const s()>{i.key!Oe&&R(r,i.bidingAdId,!1),i.key!xe&&k(i.bidingAdId,!1)};if(!t)return void s();if(!a)return;const{zoneId:o}n,{prebidBannerFN:d,outBrainBannerFN:c,prebidVideoFN:l,widgetBannerFN:u,appFloorFn:g}a,{slot:p}t;if(p.setTargeting(adstag_id,t.id),mt())return p.setTargeting(adstag_mode,test),t.adManagerCBRuning!1,t.status10,void s();const mi.cpm,fi.key,hi.bidingCpmCode;if(delete t.adManagerCB,delete t.adManagerCBRuning,!h||0m)return p.setTargeting(adstag_bid,no-bid),void s();t.status1,p.setTargeting(adstag_bid,h),fOe&&(0,e.mf)(d)&&(t.adManagerCBd,t.adManagerCBRuning!1,t.status11,t.bidingAdIdi.bidingAdId),fxe&&(0,e.mf)(l)&&(t.adManagerCBl,t.adManagerCBRuning!1,t.status12,t.bidingAdIdi.bidingAdId),fRe&&(0,e.mf)(c)&&(t.adManagerCBc,t.adManagerCBRuning!1),fDe&&(0,e.mf)(u)&&(t.adManagerCBu,t.adManagerCBRuning!1),fje&&(0,e.mf)(g)&&(t.adManagerCBg,t.adManagerCBRuning!1)})(n,t,O,m,s),{key:Ne,cpm:i}}return n?(x.push({key:Fe,cpm:C,blockId:S.blockId,bidingCpmCode:}),Ox.sort(((e,t)>t.cpm-e.cpm))0,O.keyOe&&(n.bidingAdIdO.bidingAdId),O.keyxe&&(n.bidingAdIdO.bidingAdId),O.key,O.cpm,O):(O.key,O.cpm,O)},qe(e,t,n)>{const{zoneId:i,gptBannerAdUnitCode:r,zoneType:s}t;if(!r)return zt(registerGptReward: ,invalid zone id,i),void n(!1);const oxt(e,{zoneId:i,zoneType:s});window.googletagwindow.googletag||{cmd:};const dwindow.googletag;d.cmd.push((()>{const ed.defineOutOfPageSlot(r,d.enums.OutOfPageFormat.REWARDED);let t!1;if(e){let r!1;const ce>{clearTimeout(m),r||e.makeRewardedVisible()},l()>{p(),Rt({adId:o,zoneId:i,zoneType:s,adFormat:a,channel:gpt,currency:USD,cpm:3}),n(t)},ue>{t!!e.payload},gfunction(t){et.slot&&t.isEmpty&&(r!0,p(),n(!1))},p()>{clearTimeout(m),d.pubads().removeEventListener(slotRenderEnded,g),d.pubads().removeEventListener(rewardedSlotReady,c),d.pubads().removeEventListener(rewardedSlotClosed,l),d.pubads().removeEventListener(rewardedSlotGranted,u)},msetTimeout((()>{r!0,p(),n(t)}),3e3);d.pubads().addEventListener(slotRenderEnded,g),d.pubads().addEventListener(rewardedSlotReady,c),d.pubads().addEventListener(rewardedSlotClosed,l),d.pubads().addEventListener(rewardedSlotGranted,u),e.addService(d.pubads()),d.display(e)}else n(t)}))},Ve()>{var e;return null(ewindow.adsTagCom)||void 0e?void 0:e.fakeAds},He()>{var e;return null(ewindow.adsTagCom)||void 0e?void 0:e.other},We()>(0,e.$o)(o),Zet>{t&&t!(0,e.$o)(o)&&(0,e.qQ)(o,t)},Xe()>new Promise((e>{let tWe();if(t)return e(t);const nsetInterval((()>{tWe(),t&&(clearInterval(n),e(t))}),50)})),Keasync t>{var r,a,s,o,d,c;if(!t)return void zt(init adsTag error #1);(0,e.GT)(message,(function(t){const{name:n,params:i,isMarkUsed:r}t.data||{},at.source;send-bin&&(0,e.wX)((()>{Pt(i.eventName,i.customData)})),send-gtmn&&(0,e.wX)((()>{w(i.name,i.data)})),get-prebid-videon&&(0,e.wX)((()>{M(i,r).then((e>{a.postMessage({name:send-prebid-video,bride:e},t.origin)}))})),get-prebid-bannern&&(0,e.wX)((()>{L(i,r).then((e>{a.postMessage({name:send-prebid-banner,bride:e},t.origin)}))})),send-mark-prebid-video-bid-as-usedn&&(0,e.wX)((()>{P(i.adId)})),send-mark-prebid-banner-bid-as-usedn&&(0,e.wX)((()>{var e,t;ei.adId,ti.size,B()&&B().markPrebidBannerBidAsUsed(e,t)})),tag-ad-impressions-numn&&(0,e.wX)((()>{Lt(i.cpm)})),first-request-prebid-banner-bidsn&&(0,e.wX)((()>{G(i.zoneConf,i.size).then((()>{a.postMessage({name:send-first-request-prebid-banner-bids},t.origin)}))})),set-prebid-video-biding-statusn&&(0,e.wX)((()>{k(i.adId,i.status)})),set-prebid-banner-biding-statusn&&(0,e.wX)((()>{R(i.size,i.adId,i.status)}))}),!1);let{parentHaveAdsTag:p,parentGtmId:m,siteInfo:f}await(async()>{const t{parentHaveAdsTag:!1,parentGtmId:};return new Promise((n>{if((0,e.GT)(message,(function(t){const{name:n}t.data||{},it.source;if(find-parent-adsTagn){window.adsTagIframe{origin:t.origin,window:t.source};const n()>{let r(0,e.G)(g);r?Xe().then((e>{i.postMessage({name:inform-iframe-adsTag-found,siteInfo:r,cid:It(),uid:e,session:St(),title:Ct(),gtmId:ut()},t.origin)})):setTimeout((()>{n()}),300)};n()}})),window.parentwindow)return n(t);{const ifunction(i){const{name:a,siteInfo:s,session:o,title:d,cid:c,uid:l,gtmId:u}i.data||{};if(inform-iframe-adsTag-founda)return clearTimeout(r),s&&(t.siteInfo(0,e.o3)(s)),o&&Bt(o),l&&Ze(l),c&&At(c),d&&Tt(d),t.parentHaveAdsTag!0,t.parentGtmIdu,n(t)},rsetTimeout((()>((0,e.Ur)(message,i),t.parentHaveAdsTag!1,n(t))),1e3);(0,e.GT)(message,i),(0,e.gZ)({name:find-parent-adsTag})}}))})();((e,t)>{if(window.dataLayerwindow.dataLayer||,!e&&window.templateFlag)return;let nGTM-5R4D28N;t&&(nt),function(e,t,n,i,r){eiei||,ei.push({gtm.start:(new Date).getTime(),event:gtm.js});const at.getElementsByTagName(n)0,st.createElement(n);s.async!0,s.srchttps://www.googletagmanager.com/gtm.js?id+r,a.parentNode.insertBefore(s,a)}(window,document,script,dataLayer,n)})(p,m),p||(fawait(t>new Promise((n>{let r(0,e.o3)((0,e.G)(g)||{});if(r&&r.site_idt&&r.channel_info&&r.zones&&r.uid&&r.sessionConfStatus&&r.siteConfStatus)return Ze(r.uid),r.siteConfStatus!0,r.sessionConfStatus!0,n(r);const a(0,e.az)((0,e._l)(location.pathname)),sWe()||,oat();let d`${(0,e.ck)(i)}/site/${t}/session-config?pn${a}&uid${s}`;if(o&&(d`${d}&creative_id${o}`),y.get(d).then((t>{const{uid:n,zoneMap:i,banner_min_ecpm:a,video_min_ecpm:s,va:o,error:d,twice_confirm_flag:c,country:l,cw:u}t||{};if(!n||d)return zt(config error #1,d);const p()>{r(0,e.o3)((0,e.G)(g)||{}),r&&r.zones&&Array.isArray(r.zones)&&(clearInterval(m),r.zones.forEach((e>{Object.assign(e,ie.id)})),r.uidn,r.countryl,r.banner_min_ecpma,r.video_min_ecpms,r.twice_confirm_flagc,r.vao,r.cwu,r.sessionConfStatus!0,(0,e.t_)(g,(0,e.lh)(r)),Ze(n))},msetInterval((()>{p()}),50);p()})).catch((e>{zt(config error #2,e)})),r.siteConfStatus&&r.site_idt&&r.channel_info&&r.zones)r.siteConfStatus!0,n(r);else if(window.APP_PROPS&&window.APP_PROPS.seoEnvMap&&window.APP_PROPS.seoEnvMap.sdkSiteConfig&&window.APP_PROPS.seoEnvMap.sdkSiteConfig.site_idt){const tObject.assign(r,window.APP_PROPS.seoEnvMap.sdkSiteConfig);t.siteConfStatus!0,(0,e.t_)(g,(0,e.lh)(t)),n(t)}else{const aat();let s`${(0,e.ck)(i)}/site/${t}/site-config`;a&&(s`${s}?creative_id${a}`),y.get(s,!0).then((i>{const aObject.assign(r,i||{});a&&a.site_idt&&a.channel_info&&(a.siteConfStatus!0,(0,e.t_)(g,(0,e.lh)(a))),n(a)})).catch((e>{zt(config error #3,e)}))}})))(t));const{channel_info:h,o:b,bi:v,subscribe:j,pub_id:$,afg:U,pix:q,widget:V}f||{},Hf.zones;if(!H||!Array.isArray(H)||0H.length)return void zt(config error #5);let W!1,Z!1,X!1;if(H.forEach((e>{let{ad_format:t,type:n}e;const i-1!t.indexOf(video)&&Anchor!ln;!W&&i&&(W!0),Z||Interstitial!ln&&Reward!ln||(Z!0),X||Sidewall!ln&&Fixed!ln||(X!0)})),1!b||!h)return void zt(config error #4);const Kh.Gpt||,Yh.Adsense||,Qh.Headbiding||,Jh.Amazon||,eeh.Dsp||,feh.OpenRtb||;let yeK.length>0,IeY.length>0,AeQ.length>0,Seye&&J.length>0,Beee.length>0,Cefe.length>0,Te1U;const Pe1q;let je{};Be&&ee.forEach((e>{jee.namee})),Ie&&(ye!1,Se!1,Ae!1,Be!1,Ce!1);let Ke{id:t,pubId:$,useVerify:!1,useAFG:Te,useHuman:Pe,gptConf:{open:!1},adsenseConf:{open:!1},prebidConf:{open:!1},amazonConf:{open:!1},dspConf:{open:!!Be,map:je},openRtbConf:{open:!!Ce},bi:{enable:1v.o,account_id:v.account_id,app_id:v.app_id},subscribe:{enable:1j.o},backupWidgetId:V};ye||Ie||zt(GPT open status: false),ye&&(Ke.gptConf.open!0,Ie!1),Ie&&(Ke.adsenseConf.open!0),window.__siteConfKe;const YeXe();Be&&je.outbrain_dsp&&Ye.push(new Promise((t>{(0,e.Bz)(`${n}/v1/ads-tag-out-brain.js`,null,(()>{ge().setImport({sendAdImpressions:Rt,getUUID:e.Fs,http:y,parseBase64:e.ck,getDomain:pt,getCreativeId:at,getUid:We,getSiteId:rt,getCid:It}),ge().preLoadOutBrainBanner().finally((()>{t()}))}))}))),Be&&je.yandex_dsp&&Ye.push(new Promise((t>{(0,e.Bz)(`${n}/v1/ads-tag-yandex.js`,null,(()>{he().setImport({getUUID:e.Fs,isDisableGoogleAd:lt,sendAdImpressions:Rt}),t()}),(()>{t()}))}))),(Be&&je.widget_dsp||V)&&Ye.push(new Promise((t>{(0,e.Bz)(`${n}/v1/ads-tag-widget.js`,null,(()>{_e().setImport({sendAdImpressions:Rt,domIsVisible:gt,isWidgetLpPage:ot,getMobileAdsWidthStatus:e.Oq,sdkLog:e.dK,appendScriptToHead:e.Bz}),t()}),(()>{t()}))}))),p||Ye.push(new Promise((t>{let n(0,e.o3)((0,e.G)(g)||{});if(n.siteConfStatus&&n.sessionConfStatus)return t(null);const isetInterval((()>{n(0,e.o3)((0,e.G)(g)||{}),n.siteConfStatus&&n.sessionConfStatus&&(clearInterval(i),t(null))}),50)}))),(Te||Ie)&&Ye.push(((t,i)>new Promise((r>{(0,e.Bz)(`${n}/v1/ads-tag-adsense.js`,null,(()>{oe().setImport({gtmEvent:w,sendAdImpressions:Rt,sendSdkError:zt,toFormData:e.k5,parseBase64:e.ck,getSystem:e.Os,sdkLog:e.dK,getCountry:dt,isDisableGoogleAd:lt}),oe().insertAdsByGoogleScript(t,i).finally((()>{r()}))}),(()>{r()}))})))($,Te)),ye&&Ye.push((async()>new Promise((t>{let n(0,e.$P)(te);window.googletagwindow.googletag||{cmd:};const isetInterval((()>{dt()&&(clearInterval(i),lt()&&(window.googletag{cmd:,adsTagLoadGptError:!0},t()))}),100),r()>{window.googletag&&window.googletag.cmd&&window.googletag.cmd.push?window.googletag.cmd.push((function(){clearInterval(i),window.googletag.pubads().setTargeting(cid,It()),window.googletag.pubads().setCentering(!0),window.googletag.enableServices(),t()})):setTimeout((()>{r()}),100)};if(n)return r();(0,e.Bz)(https://securepubads.g.doubleclick.net/tag/js/gpt.js,te,(()>{r()}),(()>{clearInterval(i),zt(gpt error),window.googletag{cmd:,adsTagLoadGptError:!0},t()}),{crossOrigin:anonymous})})))()),Ae&&(Ye.push(new Promise((t>{(0,e.Bz)(`${n}/v1/ads-tag-prebid.js`,null,(()>{B().setImport({parseBase64:e.ck,poseMessageToParent:e.gZ,appendScriptToHead:e.Bz,getCid:It,sendAdClick:Nt,sendAdImpressions:Rt,sendAdRepeatEvent:Ft,sendSdkError:zt,getDomain:pt,getSiteId:rt,getWidgetId:st,domIsVisible:gt,changeVerifyStatus:_,http:y,requestOpenRtb:S}),t()}))}))),p||Ye.push((async()>new Promise((t>{(0,e.Bz)(https://sdk.beesads.com/cdn/prebid/10.14.0/prebid.js,null,(()>{t()}),(()>{t()}))})))())),!p&&Ce&&Ye.push(new Promise((t>{(0,e.Bz)(`${n}/v1/ads-tag-rtb.js`,null,(()>{I().setImport({getDomain:pt,getSiteId:rt,getUid:We,getCid:It,setVideoCacheList:T,setBannerCacheList:N,http:y}),t(null)}),(()>{t(null)}))}))),Se&&(Ye.push(new Promise((t>{(0,e.Bz)(https://c.amazon-adsystem.com/aax2/apstag.js,null,(()>{t(null)}),(()>{zt(amazon error #1),t(null)}))}))),Ye.push(new Promise((t>{(0,e.Bz)(`${n}/v1/ads-tag-amazon.js`,null,(()>{t(null)}),(()>{zt(amazon error #2),t(null)}))})))),Z&&Ye.push(new Promise((t>{(0,e.Bz)(`${n}/v1/ads-tag-fa.js`,null,(()>{Ve().setImport({sdkLog:e.dK,checkIsMobile:e.SB,isObject:e.Kn,removeTag:it,createTagDOM:Je,isAdsenseMode:ct,createTag:et,getTestModeStatus:mt,isDisableGoogleAd:lt,clearGptVideoSlot:ae,showGptVideoAd:se,clearGptBannerSlot:Me,createGptBannerSlot:ke,showGptBannerAd:ze,bindGptBannerClickEvent:Ee,clearPrebidVideoSlot:z,setPrebidVideoBidingStatus:k,showPrebidVideoAd:E,firstRequestPrebidVideoBids:x,markPrebidVideoBidAsUsed:P,clearPrebidBannerSlot:F,setPrebidBannerBidingStatus:R,showPrebidBannerAd:D,firstRequestPrebidBannerBids:G,addPrebidAdUnitsToBanner:O,showOutBrainBanner:me,clearOutBrainBannerSlot:pe,showYandexBanner:we,clearYandexBannerSlot:be,showAdsenseBanner:ue,clearAdsenseBannerSlot:le,getAfgCPM:de,renderAFG:ce,getWinnerAdsInfo:Ue,GAM_BANNER_BIDDING:Ne,PREBID_VIDEO:xe,GAM_VAST_BIDDING:Le,OUT_BRAIN_BANNER:Re,PREBID_BANNER:Oe,GAM_MODE:$e,YANDEX_BANNER:Fe,WIDGET_BANNER:De,ADSENSE_BANNER:Ge,sendAdRequest:xt,sendAdImpressions:Rt,sendSdkError:zt,showWidgetBanner:ve,addOpenRtbAdUnits:A,registerGptReward:qe}),t(null)}),(()>{t(null)}))}))),X&&Ye.push(new Promise((t>{(0,e.Bz)(`${n}/v1/ads-tag-other.js`,null,(()>{He().setImport({sdkLog:e.dK,sendSdkError:zt}),t()}))}))),ye&&W&&Ye.push(new Promise((t>{(0,e.Bz)(`${n}/v1/ads-tag-gpt-video.js`,null,(()>{re().setImport({sdkLog:e.dK,checkIsMobile:e.SB,domIsVisible:gt,fetchAmazonVideo:ie,sendAdImpressions:Rt,sendAdClick:Nt,changeVerifyStatus:_}),t(null)}),(()>{t(null)}))}))),await Promise.all(Ye),p||(f(0,e.o3)((0,e.G)(g)||{}));const{banner_min_ecpm:Qe,video_min_ecpm:tt,zones:nt,va:ft,twice_confirm_flag:ht,country:wt,cw:bt}f;let _t;if(Ke.useVerify!!ht,Ke.countrywt,!p&&ft&&(_t{enable:1ft.o,exclude_channel:,min_ecpm:ft.min_ecpm,min_queue_len:ft.min_queue_len,video_freq:ft.video_freq}),Ae&&!p){const e{video:{},banner:{}};(Q||).forEach((t>{const{name:n,vo:i,banner:r,video:a}t||{};(r||).forEach((t>{const{params:i,sizes:r}t||{};r&&Array.isArray(r)&&r.forEach((t>{if(2t.length){const rt.join(x);e.bannerr||(e.bannerr{mediaTypes:{banner:{sizes:t}},sizes:t,bids:}),e.bannerr.bids.push({bidder:n,params:i,floorData:{skipped:!1,skipRate:0},getFloor:()>({floor:Number(Qe||0),currency:USD})})}}))})),(a||).forEach((t>{const{params:i}t;if(i){const tinstream;e.videot||(e.videot{mediaTypes:C(),bids:,code:video}),e.videot.bids.push({bidder:n,params:i,floorData:{skipped:!1,skipRate:0},getFloor:()>({floor:Number(tt||0),currency:USD})})}})),1!i&&_t&&_t.exclude_channel.push(n)})),Ke.prebidConf{open:Ae,bannerMinECpm:Qe,videoMinECpm:tt,adUnitsMap:e},Ke.channelWeightbt||{}}Se&&(Ke.amazonConf{open:Se,pubId:null(anull(rJ0)||void 0r?void 0:r.banner)||void 0a?void 0:a.pubId,bannerMinECpm:Qe,videoMinECpm:tt});let vt{};const ytnull(onull(sK0)||void 0s?void 0:s.banner)||void 0o?void 0:o.ad_unit_code,ktnull(cnull(dY0)||void 0d?void 0:d.banner)||void 0c?void 0:c.ad_unit_code;let Mt;const Et(e,t,n)>{if(!ct())return!t&&n&&Mt.push(e),t||yt},Ot(e,t,n,i)>{if(ct())return n&&Anchor!li&&WebInterstitial!li&&!t&&Mt.push(e),t||kt};nt.forEach((e>{var t,n,i;let r,{id:a,channel_info:s,ad_format:o,type:d,refresh_config:c,afg_ecpm:g,pre_ad:p,fake_afg:m,video_first:f,lazy_load:h,no_ad_hide:w,gpt_vt:b,afg_ps:_}e;if(!s||!o)return;rc?{status:c.o,refreshInterval:c.interval,refreshNum:c.max+1}:{status:!1,refreshInterval:90,refreshNum:0};const v-1!o.indexOf(banner),y-1!o.indexOf(video)&&Anchor!ld,I{zoneId:a,enableVideoStatus:y,enableBannerStatus:v,videoFirst:1f,gptBannerAdUnitCode:Et(a,null(tnulls?void 0:s.Gpt)||void 0t?void 0:t.banner_code,v),gptVideoAdUnitCode:Et(a,null(nnulls?void 0:s.Gpt)||void 0n?void 0:n.video_code,y),adsenseBannerAdUnitCode:Ot(a,null(inulls?void 0:s.Adsense)||void 0i?void 0:i.ad_unit_code,v,d),gptVideoErrorNum:0,zoneType:d,enableLazyLoad:1h,refreshConfig:r};2!d&&3!d||(I.afgAvgCpmNumber(g||0.01),I.usablePrerollAds1p,I.usableFakeAFG1m,I.afgPriorityStrategy1_,I.gptVideoAdTypeub||3),vtaI})),Mt.length>0&&zt(config error #6,Mt.join(, )),((e,t,n)>{B()&&B().setPrebidVideoConfig(e,t,n)})(Ae,tt,p),((e,t)>{B()&&B().setPrebidBannerConfig(e,t)})(Qe,p);const DtWe();var Gt;if(Se&&window.apstag&&(GtKe.amazonConf.pubId,ne()?ne().init(Gt):Promise.resolve(null)),Ae&&!p&&window.pbjs){const{adUnitsMap:e}Ke.prebidConf;((e,t)>{B()&&B().initPrebid(e,t)})(W,e)}return!p&&Ce&&(e>{var t;null(tI())||void 0t||t.init(e)})(W),_t&&_t.enable&&(e>{B()&&B().initAutoMakeMoney(e)})(_t),{uid:Dt,country:wt,siteConfig:Ke,zoneConfigMap:vt,parentHaveAdsTag:p}},Yee>{const te.refreshNum;0!t&&(e.refreshNumt-1)},Qe(e,t,n)>2n||e>t&&e/t2,Je(t,n,i)>{const{id:r,width:a,height:s}t;let o;try{oparseInt(window.getComputedStyle(n).height)||0}catch(e){o0}const d(0,e.LO)(div);d.idr,d.setAttribute(r,),d.setAttribute(ads-tag-wrap,),d.style.positionrelative,(0,e.jG)(d,n),2i?(d.style.displayflex,d.style.width100%,d.style.height100%,d.style.justifyContentcenter,d.style.alignItemscenter):4i?(n.style.height100vh,d.style.displayflex,d.style.width100%,d.style.height100%,d.style.justifyContentcenter,d.style.alignItemscenter):5i?(n.style.displayflex,n.style.justifyContentcenter,n.style.alignItemscenter,d.style.minWidth`${a}px`,d.style.minHeight`${s}px`):(d.style.displayflex,d.style.minWidth`${a}px`,d.style.minHeight`${s}px`,d.style.justifyContentcenter,d.style.height`${o>s?o:s}px`,d.style.alignItemscenter),nt(n,r),t.domd,(e>{b()&&b().run(e)})(t)},et(t,n,i,r,s,o,d,c)>{(0,e.hj)(window.__tagIndex)||(window.__tagIndex0);const{zoneId:l,refreshConfig:u,zoneType:g,gptBannerAdUnitCode:p,gptVideoAdUnitCode:m,adsenseBannerAdUnitCode:f}n,h`tag-code-${window.__tagIndex}`,w{id:h,domId:h,status:0,width:s,height:o,zoneId:l,adBreakDone:c,gptFinishDisplay:!1,refreshStatus:u.status,refreshInterval:u.refreshInterval,refreshNum:u.refreshNum,volume:i||0,videoFirst:d,adUnitCodeMap:{a:p,video:m},adsenseUnitCodeMap:{a:f}};return r&&Je(w,r,g),window.__tagIndex++,thw,Array.isArray(n.tagList)?n.tagList.push(h):n.tagListh,w},tte>em,nt(e,t)>{emt},it(e,t,n)>{if(n&&n.removeAttribute&&(n.removeAttribute(t),delete nm),et){const net.refreshSto;n&&clearTimeout(n),delete et}},rt()>{var t;try{return(null(twindow.__siteConf)||void 0t?void 0:t.id)||(0,e.$P)(r).getAttribute(data-site-id)}catch(e){returnundefined}},at()>(0,e.G)(f)||,st()>(0,e.G)(h)||,ot()>!!st(),dt()>{var t;try{return(null(twindow.__siteConf)||void 0t?void 0:t.country)||(0,e.o3)((0,e.G)(g)||{}).country}catch(e){return}},ct()>{var e,t;return null(tnull(ewindow.__siteConf)||void 0e?void 0:e.adsenseConf)||void 0t?void 0:t.open},lt()>{var e,t,n;const idt();returnRUi||rui||BYi||byi||(!(null(tnull(ewindow.__siteConf)||void 0e?void 0:e.gptConf)||void 0t?void 0:t.open)||(null(nwindow.googletag)||void 0n?void 0:n.adsTagLoadGptError))&&!ct()},ut()>{const t(0,e.bn)(scriptsrc*www.googletagmanager.com/gtm.js);if(t)return(0,e.k5)((t.getAttribute(src)||?).split(?)1).id},gt(e,t)>{if(!e)return!1;if(t)return!0;try{const{top:t,height:n,left:i,right:r,bottom:a}e.getBoundingClientRect(),swindow.innerHeight,oe.ownerDocument;if(!e||o.hidden)return!1;if(t>s)return!1;if(t+n0)return!1;const d1;let co.elementFromPoint(i+d,t+d);return!(c!e&&!e.contains(c))||(co.elementFromPoint(r-d,a-d),!(c!e&&!e.contains(c))||(co.elementFromPoint((i+r)/2,(t+a)/2),ce||e.contains(c)))}catch(e){return!0}},pt()>{let e;return ewindow.topwindow?location.origin:document.referrer,e},mt()>{const t(0,e.$P)(r);if(!t)return!1;const nt.getAttribute(data-test);return n&&onn},ftads-tag-session-id,htads-tag-ad-num,wtads-tag-ad-value,bt!(0,e.Os)().isGameApp;let _t;const vte>{try{const tdocument.cookie.split(; ),n{};return t.forEach((e>{const te.split();nt0t1})),ne||}catch(e){return}},yte>{function t(e){return e10?0+e:e}let n;return e.getFullYear()+-+t(e.getMonth()+1)+-+t(e.getDate())+ +t(e.getHours())+:+t(e.getMinutes())+:+t(e.getSeconds())+.+((ne.getMilliseconds())10?00+n:n100?0+n:n)},It()>(0,e.$o)(s)||default,Att>{t&&(0,e.qQ)(s,t)},St()>{let t(0,e.G)(ft);return t||(t`${(new Date).getTime()}-${(0,e.Fs)()}`,Bt(t),t)},Btt>{(0,e.t_)(ft,t)},Ct()>(0,e.G)(ads-tag-title),Ttt>(0,e.t_)(ads-tag-title,t),kt(n,i,r)>{var a;let s;swindow.topwindow?(0,e.wS)():document.referrer;const onew Date;return{#type:track,#time:yt(o),#timestamp:o.getTime(),#account_id:r,#event_name:n,#uuid:(0,e.Fs)(),properties:{event_name:n,page_url:(0,e.wS)(),custom_data:Object.assign(Object.assign({cid:It(),sessionId:St(),widget_id:st(),creative_id:at(),version:t,referrer:s,_referrer:document.referrer||,_fbp:vt(_fbp),_fbc:vt(_fbc)},i),{w_dm:(0,e._l)((null(a(0,e.k5)(location.search))||void 0a?void 0:a.w_dm)||)}),title:i.title||Ct(),game_name:i.title||Ct(),uid:We(),site_id:rt(),#zone_offset:0-o.getTimezoneOffset()/60}}},Mt(t,n)>{const i{#app_id:t,automaticData:{#lib:js,#system_language:navigator.language},data:n};fetch(https://deapi.funsdata.com/v1/wgt/report/json,{method:POST,mode:cors,cache:no-cache,keepalive:bt,body:(0,e.lh)(i)})},Pt(t,n,i,r)>{if(!(0,e.HD)(t))return;n||(n{}),i&&stringtypeof i&&(n.timei);const{enable:a,app_id:s,account_id:o}window.__siteConf.bi;if(!a||!s||!o)return;if(window.adsTag&&window.adsTag.parentHaveAdsTag)return void(0,e.gZ)({name:send-bi,params:{eventName:t,customData:n}});const dkt(t,n,o);var c;r?Mt(s,d):(cd,_t.push(c))},zt(t,n)>{let i;try{n&&(0,e.HD)(n)&&(in),n&&(0,e.Kn)(n)&&(i(0,e.lh)(n))}catch(e){isdk catch}const r{error_code:t.join( ),error_info:i};(0,e.L1)(),Mt(10251,kt(sdk_error,r,othersites))};let Et!0;const xt(t,n)>{n.zoneTypeln.zoneType;const i(0,e.Fs)();return t&&(t.adIdi),n.adIdi,Et?(Pt(adRequest,Object.assign(Object.assign({},n),{first_ad_request:!0}),(0,e.bd)()),Et!1):Pt(adRequest,n,(0,e.bd)()),i};let Ot!0;const Rtt>{t.zoneTypelt.zoneType,t.cpm||(t.cpm0),Ot?(Pt(adImpressions,Object.assign(Object.assign({},t),{first_ad_impression:!0}),(0,e.bd)()),Ot!1):Pt(adImpressions,t,(0,e.bd)()),w(tag_ad_impressions,{event_category:ads,event_label:t.channel,value:t.cpm/1e3,event_currency:t.currency}),Lt(t.cpm)},Ntt>{Pt(adClick,t,(0,e.bd)()),w(tag_ad_click,{event_category:ads,event_label:t.channel,value:t.cpm/1e3,event_currency:t.currency})},Ltt>{if(window.adsTag&&window.adsTag.parentHaveAdsTag)return void(0,e.gZ)({name:tag-ad-impressions-num,params:{cpm:t}});const n(parseFloat((0,e.$o)(wt)||0)+t).toFixed(2);(0,e.qQ)(wt,n);let iparseInt((0,e.$o)(ht)||0);i+1,-1!1,3,5,7,10,12,15,20,25,30,40,50,100.indexOf(i)&&w(tag_ad_impressions_num,{event_category:i,event_label:parseFloat(n),value:i}),(0,e.qQ)(ht,i.toString())},Fte>{Pt(adRepeat,e)},Dt_lsv_,Gt__lsv__,jt()>parseInt((0,e.G)(Dt)||0),$tads-tag-rgi,Ut()>parseInt((0,e.G)($t)||0),qt(e,t)>new Promise((n>{const{gptBannerAdUnitCode:i,refreshConfig:r}t,{refreshInterval:a,refreshNum:s}r;if(Ut()+1>s)return n(!1);const o()>{window.googletagwindow.googletag||{cmd:};const twindow.googletag;t.cmd.push((function(){const rt.defineOutOfPageSlot(i,t.enums.OutOfPageFormat.INTERSTITIAL);e.slotr,n(!!r)}))};let djt();const c1e3*a;if(0d||Date.now()-d>c)localStorage.removeItem(Gt),o();else{const esetInterval((()>{djt(),Date.now()-d>c&&(clearInterval(e),localStorage.removeItem(Gt),o())}),1e3)}})),Vt(e,t,n)>{const{gptBannerAdUnitCode:i}t;return new Promise((t>{window.googletagwindow.googletag||{cmd:};const rwindow.googletag;r.cmd.push((()>{const atopn?r.enums.OutOfPageFormat.TOP_ANCHOR:r.enums.OutOfPageFormat.BOTTOM_ANCHOR,sr.defineOutOfPageSlot(i,a);e.slots,t(!!s)}))}))};class Ht{get mode(){return mt()?test:production}get hasInteracted(){returnrunning(new(window.AudioContext||window.webkitAudioContext)).state||this.__hasInteracted}get uid(){return We()}get cid(){return It()}get session(){return St()}get system(){return(0,e.Os)()}get title(){return Ct()}constructor(n,i,r,a){this.versiont,this.tagMap{},this.interstitialStatus,this.anchorStatus,this.fixedWidth!1,this.__hasInteracted!1,this.refreshBefore()>!0,this.setTargeting(e,t)>{window.googletagwindow.googletag||{cmd:},window.googletag.cmd&&window.googletag.cmd.push&&window.googletag.cmd.push((function(){window.googletag.pubads().setTargeting(e,t)}))},this.sendGTMw,this.sendBIPt,this.sendAdRequestxt,this.sendAdImpressionsRt,this.cmd,this.debug()>{window.googletag&&window.googletag.openConsole()},this.renderSidewalle>{((e,t)>{He()&&He().renderSidewall(e,t)})(this,e)},this.ready!0,this.siteConfn,this.zoneConfMapi,this.defaultZoneIdr,this.parentHaveAdsTaga,window.__siteConfn,(t>{const{price:n,code:i,orderId:r,id:a}(0,e.k5)(location.search);window.__app&&window.__app.webMessage&&t&&n&&!(n0)&&i&&(ye.status!0,ye.adUnitCodea,ye.hotZoneIdt,ye.floorCPMNumber(n),ye.floorCpmCodei,ye.campaignIdNumber(r))})(r);const s()>{this.__hasInteracted!0,(0,e.Ur)(mousedown,s),(0,e.Ur)(touchstart,s)};(0,e.GT)(mousedown,s),(0,e.GT)(touchstart,s),this.cmd.pushe>{const tthis.cmd.length;return e(),t}}init(t){const{fixedWidth:n,refreshBefore:i}t;this.fixedWidth!!n,(0,e.mf)(i)&&(this.refreshBeforei)}registerTimedRefresh(e,t){const nthis.tagMape;if(!n)return;let{refreshStatus:i,refreshNum:r,refreshInterval:a,zoneId:s,videoFirst:o}n;const{enableBannerStatus:d,enableLazyLoad:c}this.zoneConfMaps;if(t&&d&&!o&&(!i||r1))return;_(n,!1);let lgt(n.dom,Ie(s));_(n,!0),!l&&c&&(a.1),clearTimeout(n.refreshSto),n.refreshStosetTimeout((()>{clearTimeout(n.refreshSto),e&&this.tagMape&&this.refreshAds(e)}),1e3*a)}refreshAds(t){const nthis.tagMapt;if(!n)return;let{slot:i,width:r,height:s,zoneId:o,adBreakDone:d}n;const c{zoneId:o,width:r,height:s},l(0,e.bn)(`${t}`);if(!l)return void it(this.tagMap,t);if(!this.refreshBefore(c))return void this.registerTimedRefresh(t,!1);const{zoneConfMap:u,siteConf:g}this,puo,{zoneType:m,enableLazyLoad:f}p;_(n,!1);const hgt(l,Ie(o));if(_(n,!0),!h&&f)return void this.registerTimedRefresh(t,!1);z(n),F(n),ae(n),pe(n),be(n),(e>{_e()&&_e().clearWidgetBannerSlot(e)})(n),le(n),delete n.module;const we>{Me(i,n),le(n),E(e,display,n,r,s,m,(e>{if(!e)return clearTimeout(n.refreshSto),void this.refreshAds(n.id);Ye(n),this.registerTimedRefresh(n.id,!1),lt()&&d(!0)}),(()>{clearTimeout(n.refreshSto),this.refreshAds(n.id)}))},be>{Me(i,n),le(n),D(e,n,r,s,m,(e>{e||(clearTimeout(n.refreshSto),this.refreshAds(n.id)),Ye(n),this.registerTimedRefresh(n.id,!0),lt()&&d(!0)}))},ve>{Me(i,n),le(n),me(e,n,r,s,m,(e>{e||(clearTimeout(n.refreshSto),this.refreshAds(n.id)),Ye(n),this.registerTimedRefresh(n.id,!0),lt()&&d(!0)}))},y(e,t)>{Me(i,n),le(n),we(e,n,r,s,m,t,(e>{e||(clearTimeout(n.refreshSto),this.refreshAds(n.id)),Ye(n),this.registerTimedRefresh(n.id,!0),lt()&&d(!0)}))},Ie>{Me(i,n),le(n),ve(e,n,r,s,m,(e>{Ye(n),this.registerTimedRefresh(n.id,!0),d(e)}))},Ae>{ue(e,n,r,s,p,(t>{t?(Ye(n),this.registerTimedRefresh(n.id,!0),d(!0)):I(e)}))},S{xe:e>{n.status2,w(e)},Oe:e>{n.status2,b(e)},Re:e>{n.status2,v(e)},Fe:(e,t)>{n.status2,y(e,t.blockId)},De:e>{n.status2,I(e)},Ge:()>{n.status2,A(B)},Le:(e,t)>{n.status2,Me(i,n),se(e,t.biddingCustParams,display,n,p,r,s,((e,t)>{n.bidingAdId&&(t&&Array.isArray(t.adWrapperSystems)&&-1!t.adWrapperSystems.indexOf(BeesAds)?P(n.bidingAdId):k(n.bidingAdId,!1),delete n.bidingAdId,delete n.bidingAd),Ye(n),this.registerTimedRefresh(n.id,!1),d(e)}),(()>{clearTimeout(n.refreshSto),this.refreshAds(n.id)}))},Ne:async e>{ze(n,g,p,r,s,(()>{}),(i>{n.bidingAdId&&(11n.status&&R(`${r}x${s}`,n.bidingAdId,!1),12n.status&&k(n.bidingAdId,!1),delete n.bidingAdId),n.status2,!n.adManagerCBRuning&&i&&(Rt({adId:e,zoneId:o,zoneType:m,adFormat:a,channel:gpt,currency:USD,cpm:1}),Ye(n),this.registerTimedRefresh(t,!0),Ee(n,m)),i?d(i):I(e),delete n.adManagerCB,delete n.adManagerCBRuning}))}};let B;Ue(p,n,r,s,$e.ALL,{prebidBannerFN:()>{b(B)},outBrainBannerFN:()>{v(B)},prebidVideoFN:()>{w(B)},widgetBannerFN:()>{I(B)},appFloorFn:()>{Se(bidding-failed)}}).then((e>{Bxt(n,{zoneId:o,zoneType:m}),!e.key||e.key!Ne&&e.key!Le&&e.key!Ge&&0e.cpm||!Se.key?SDe(B):Se.key(B,e)}))}adManagerCb(t,n,i,r,a){const sthis.tagMapt,os.adManagerCB;if((0,e.mf)(o)){s.adManagerCBRuning!0;try{o(n,i,r,a)}catch(e){console.error(e)}}}getZoneInfo(e){return this.zoneConfMape||{}}async getBiddingInfo(t){const ngetBiddingInfo: ;t||(tthis.defaultZoneId);let i250;(0,e.SB)()&&window.innerHeight>680&&(i600);const r{key:,cpm:0};if(!t)return zt(n,zoneId undefined),r;const athis.zoneConfMapt;if(!a)return zt(n,invalid parameter zoneId,t),r;const{zoneType:s,usableFakeAFG:o}a;return 2!s?(zt(n,type error,t),r):await Ue(a,null,300,i,o?$e.ALL:$e.VAST)}async adBreak(e){await(async(e,t)>{Ve()&&await Ve().render(e,t)})(e,this)}closeAdBreak(e){((e,t,n)>{Ve()&&Ve().close(e,t,n)})(e,this.zoneConfMap,this.tagMap)}pauseAdBreak(e){((e,t,n)>{Ve()&&Ve().pause(e,t,n)})(e,this.zoneConfMap,this.tagMap)}resumeAdBreak(e){((e,t,n)>{Ve()&&Ve().resume(e,t,n)})(e,this.zoneConfMap,this.tagMap)}renderReward(e,t){this.adBreak({zoneId:e,type:reward,adBreakDone:t,useLoading:!1})}renderFixed(e,t300,n250){((e,t,n300,i250)>{He()&&He().renderFixed(e,t,n,i)})(this,e,t,n)}renderAnchor(t,n){if(ct())return;const irenderAnchor: ;if(!t)return void zt(i,invalid parameter zoneId);const rthis.zoneConfMapt||{},{gptBannerAdUnitCode:s,zoneType:o}r;if(5!o||!s)return void zt(i,invalid zone id,t);if(this.anchorStatus)return;let d728,c90;(0,e.SB)()&&(d300,c100);const let(this.tagMap,r,0),u`${d}x${c}`;O(anchor,u),A(banner,u);const gVt(l,r,n),G(r,u);Promise.all(g).then((async e>{if(!e0)return void(this.anchorStatuserror);const nxt(l,{zoneId:t,zoneType:o});this.anchorStatuspadding,await Ue(r,l,d,c,$e.BANNER,{prebidBannerFN:e>{Je(l,e.body,o),D(n,l,d,c,o,(()>{}))},outBrainBannerFN:e>{Je(l,e.body,o),me(n,l,d,c,o,(()>{}))},widgetBannerFN:(e,t,i)>{Je(l,e.body,o),ve(n,l,t,i,o,(()>{}))}}),((e,t)>{const nwindow.googletag,ie.slot,rfunction(e){ie.slot&&(n.pubads().removeEventListener(slotRenderEnded,r),t(!e.isEmpty))};n.pubads().addEventListener(slotRenderEnded,r),i.addService(n.pubads()),n.display(i)})(l,(e>{l.bidingAdId&&(11l.status&&R(`${d}x${c}`,l.bidingAdId,!1),delete l.bidingAdId),l.status2,!l.adManagerCBRuning&&e&&Rt({adId:n,zoneId:t,zoneType:o,adFormat:a,channel:gpt,currency:USD,cpm:1}),this.anchorStatuse?success:error,delete l.adManagerCB,delete l.adManagerCBRuning}))}))}renderInterstitial(t,n){if(ct())return;const irenderInterstitial: ;if(!t)return void zt(i,invalid parameter zoneId);const rthis.zoneConfMapt||{},{gptBannerAdUnitCode:s,zoneType:o}r;if(4!o||!s)return void zt(i,invalid zone id,t);if(this.interstitialStatus)return;if(n){const edocument.querySelectorAll(n),tdocument.querySelectorAll(a);.forEach.call(t,(t>{-1.indexOf.call(e,t)&&t.setAttribute(data-google-interstitial,false)}))}const det(this.tagMap,r,1),c300x250;O(webInterstitial,c),A(banner,c);const lqt(d,r),G(r,c);this.interstitialStatuspadding,Promise.all(l).then((async n>{if(!n0)return void(this.interstitialStatuserror);const ixt(d,{zoneId:t,zoneType:o});await Ue(r,d,300,250,$e.BANNER,{prebidBannerFN:e>{Je(d,e.body,o),D(i,d,300,250,o,(()>{}))},outBrainBannerFN:e>{Je(d,e.body,o),me(i,d,300,250,o,(()>{}))},prebidVideoFN:(e,t,n)>{Je(d,e.body,o),E(i,webInterstitial,d,t,n,o,(()>{}),(()>{}),(()>{}))},widgetBannerFN:(e,t,n)>{Je(d,e.body,o),ve(i,d,t,n,o,(()>{}))}}),((t,n,i)>{const rwindow.googletag,at.slot;a.addService(r.pubads()),r.pubads().addEventListener(slotRenderEnded,(function(e){var i;if(ae.slot){if(Ie(t.zoneId)){const nnull(ie.slot.getResponseInformation())||void 0i?void 0:i.campaignId;Ae(n)||t.bidingAdId?Se(h5-ad-ready):Se(h5-ad-not-ready)}n(!e.isEmpty)}})),r.pubads().addEventListener(impressionViewable,(t>{var n;at.slot&&(nUt()+1,(0,e.t_)($t,n.toString()),(0,e.t_)(Dt,Date.now().toString()),i())})),r.enableServices(),r.display(a)})(d,(e>{d.bidingAdId&&(11d.status&&R(300x250,d.bidingAdId,!1),12d.status&&k(d.bidingAdId,!1),delete d.bidingAdId),this.interstitialStatuse?success:error}),(()>{d.adManagerCBRuning||Rt({adId:i,zoneId:t,zoneType:o,adFormat:a,channel:gpt,currency:USD,cpm:1}),delete d.adManagerCB,delete d.adManagerCBRuning,d.status2}))}))}async renderAds(t,n,i,r,a){const srenderAds: ;if((0,e.mf)(a)||(a()>{}),!t||!t.nodeName)return zt(s,invalid parameter ads container,r),void a(!1);if(tt(t))return void a(!1);if(r||(rthis.defaultZoneId),!r)return zt(s,invalid parameter zoneId),void a(!1);const othis.zoneConfMapr;if(!(n&&(0,e.hj)(n)&&i&&(0,e.hj)(i)))return zt(s,invalid parameter width or height,r),void a(!1);const dthis.zoneConfMapr||{};let{gptBannerAdUnitCode:c,adsenseBannerAdUnitCode:l,refreshConfig:u,videoFirst:g}d;if(ct()){if(!l)return zt(s,invalid zone id #2,r),void a(!1);const eet(this.tagMap,o,0,t,n,i,g,a);return void this.refreshAds(e.id)}if(!c||!u)return zt(s,invalid zone id #1,r),void a(!1);const pet(this.tagMap,o,0,t,n,i,g,a),m;m.push(ke(c,p,n,i,this.fixedWidth,!1));const f`${n}x${i}`;O(p.domId,f),A(banner,f),m.push(G(o,f)),await Promise.all(m).then((e>{p.slote0})),this.refreshAds(p.id),g&&setInterval((()>{B()&&B().getPrebidVideoReady()&&video!p.module&&this.refreshAds(p.id)}),1500)}stopAds(e){if(!e)return void zt(stopAds: invalid parameter dom);const{tagMap:t}this;Object.keys(t).forEach((n>{const itn;tt(e)i.id&&(it(this.tagMap,i.id,e),e.innerHTML)}))}}const Wt;(async()>{const a(0,e.bd)();try{window.sessionStorage}catch(e){}Date.now(),(()>{const t(0,e.$o)(p);if(t)return parseInt(t)})()||(0,e.qQ)(p,(new Date).getTime().toString()),function(){const ninit,renderAds,renderInterstitial,renderAnchor,renderReward,getPrebidVideoBride,adBreak,stopAds,getZoneInfo,sendBI,sendGTM,setTargeting,debug,renderFixed,renderSidewall,closeAdBreak,pauseAdBreak,resumeAdBreak;if(window.adsTagwindow.adsTag||{cmd:},!window.adsTag.init){const i{version:t,ready:!1,cmd:window.adsTag&&window.adsTag.cmd,system:(0,e.Os)()};n.forEach((e>{iefunction(){Wt.push({fn:e,arguments})}})),window.adsTagi}}(),(0,e.$o)(d)!c&&((0,e.qQ)(d,c),sessionStorage.removeItem(g));try{const t(0,e.k5)(location.search),o(0,e.$P)(r);if(!o)return void zt(adsTag script not found);const do.getAttribute(data-site-id),co.getAttribute(data-zone-id),lo.getAttribute(data-utm-source)||t.utm_source||tchannel-id;l&&At(l),st.w_id,(0,e.t_)(h,s||),(t>{(0,e.t_)(f,t||)})(t.w_cid);const uo.getAttribute(data-title)||t.title;u&&Tt(u);const{siteConfig:g,zoneConfigMap:p,parentHaveAdsTag:m,uid:_}await Ke(d)||{};if(!g||!p||!_)return void zt(adsTag init error);const vwindow.adsTag.cmd||;window.adsTagnew Ht(g,p,c,m),(()>{let e!1;window.addEventListener(pagehide,(()>{e||(Pt(pageLeave,null,null,!0),e!0)}),!1),window.addEventListener(beforeunload,(()>{e||(Pt(pageLeave,null,null,!0),e!0)}),!1)})(),g.useVerify&&await new Promise((t>{(0,e.Bz)(`${n}/v1/ads-tag-cc.js`,null,(()>{b().setImport({sendBI:Pt}),t()}),(()>{t()}))})),Pt(sdk_begin,{},a),Pt(sdk_ready,{},(0,e.bd)()),v.forEach((t>{(0,e.wX)(t)})),Wt.length&&Wt.forEach((e>{window.adsTage.fn(...e.arguments)})),(t>{if(t)return;const nads-tag-user-time-second;let iparseInt((0,e.G)(n)||0);const rsetInterval((()>{document.hidden||(i+10,i120?(w(`user_time_second_${i.toString()}`,{event_category:time,event_label:i.toString()}),(0,e.t_)(n,i.toString())):clearInterval(r))}),1e4)})(m),(t>{if(t)return;const nads-tag-user-first-day,iads-tag-user-last-day,rDate.now(),a(0,e.$o)(n),s(0,e.$o)(i);if(!a)return(0,e.qQ)(n,r.toString()),(0,e.qQ)(i,0),void w(user_day_0,{event_category:day,event_label:0});let oparseInt(a),dparseInt(s);const c(0,e.NK)((r-o)/864e5);if(-1!0,1,3,5,7,10,15,20,30.indexOf(c)&&c>d){const tc.toString();(0,e.qQ)(i,t),w(`user_day_${t}`,{event_category:day,event_label:t})}})(m),(t>{if(t)return;const ngame-bridge-session-begin-time,igame-bridge-session-send-time-num;let rparseInt((0,e.G)(n)||0);r||(rDate.now(),(0,e.t_)(n,r.toString())),setInterval((()>{if(!document.hidden){const tparseInt((0,e.G)(i)||0)+1;r+60*t*1e3Date.now()&&(-1!1,2,3,5,7,10,15,20,30.indexOf(t)&&w(`user_time_${t.toString()}`,{event_category:time,event_label:t.toString()}),(0,e.t_)(i,t.toString()))}}),1e4)})(m),(t>{if(window!window.top)return;const{enable:r}window.__siteConf.subscribe;r&&navigator.serviceWorker&&window.Notification&&defaultwindow.Notification.permission&&(0,e.Bz)(`${n}/v1/ads-tag-subscription.js`,null,(()>{window.adsTagCom.runRegisterSubscription(t,(0,e.ck)(i))}))})(_),(()>{const{app_id:e}window.__siteConf.bi;setInterval((()>{const t(()>{const e_t;return _t,e})();0!t.length&&Mt(e,t)}),500)})()}catch(e){console.error(adsTag request config error!,e)}var s})()})()})();/script>style>@font-face{font-display:swap;font-family:PlusJakartaSans;font-style:normal;src:url(/web-game/assets/PlusJakartaSans.woff2) format(woff2)}blockquote,body,button,dd,dl,dt,fieldset,h1,h2,h3,h4,h5,h6,hr,input,lengend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}article,canvas,footer,header,nav,section{display:block}body,button,input,select,small,textarea{font:12px/1.5 Source Han Sans SC-Regular,tahoma,helvetica,arial,\5b8b\4f53,sans-serif;outline:none}h1,h2,h3{font-weight:400}h4,h5,h6{font-size:100%}address,cite,dfn,em,var{font-style:normal}small{font-size:12px}ol,ul{list-style:none}a,a:active,a:hover,a:link,a:visited{color:#000;text-decoration:none}abbrtitle,acronymtitle{border-bottom:1px dotted;cursor:help}q:after,q:before{content:}legend{color:#000}fieldset,img{border:none}button,input,select,textarea{font-size:100%}table{border-collapse:collapse;border-spacing:0;width:100%}hr{border:none;height:1px}*{box-sizing:border-box}body,html{font-family:PlusJakartaSans,sans-serif;height:100%}body #root,html #root{height:100%;min-height:100%}bodydata-systempc * ::-webkit-scrollbar-track,bodydata-systempc ::-webkit-scrollbar-track{background-color:#f3f3f3;border-radius:5px}bodydata-systempc * ::-webkit-scrollbar-track-piece,bodydata-systempc ::-webkit-scrollbar-track-piece{display:none}bodydata-systempc * ::-webkit-scrollbar,bodydata-systempc ::-webkit-scrollbar{background:transparent;height:10px;width:10px}bodydata-systempc * ::-webkit-scrollbar-thumb,bodydata-systempc ::-webkit-scrollbar-thumb{background-clip:content-box;background-color:#e1e8f9;border:2px solid transparent;border-radius:5px;min-height:50px;width:6px}bodyno-scroll{overflow:hidden}.index-game-list-header-wrap{align-items:center;display:flex;flex-direction:column;gap:22px;height:550px;padding:60px 0;width:100%}.index-game-list-header-wrap .carousel-container{height:288px;margin:0 auto;position:relative;width:1200px}.index-game-list-header-wrap .carousel-container .game-carousel-left{background-color:hsla(0,0%,100%,.35);background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0ibm9uZSI+PHBhdGggZD0iTTEuNiA4IDggMTQuNGwxLjEyLTEuMTJMNC42NCA4LjhoOS43NlY3LjJINC42NGw0LjQ4LTQuNDhMOCAxLjYgMS42IDhaIiBmaWxsPSIjMDAwIi8+PC9zdmc+);background-position:50%;background-repeat:no-repeat;border-radius:50%;cursor:pointer;height:40px;left:-20px;position:absolute;top:calc(50% - 20px);width:40px}.index-game-list-header-wrap .carousel-container .game-carousel-left:hover{background-color:hsla(0,0%,100%,.75)}.index-game-list-header-wrap .carousel-container .game-carousel-right{background-color:hsla(0,0%,100%,.35);background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0ibm9uZSI+PHBhdGggZD0iTTE0LjQgOCA4IDE0LjRsLTEuMTItMS4xMiA0LjQ4LTQuNDhIMS42VjcuMmg5Ljc2TDYuODggMi43MiA4IDEuNiAxNC40IDhaIiBmaWxsPSIjMDAwIi8+PC9zdmc+);background-position:50%;background-repeat:no-repeat;border-radius:50%;cursor:pointer;height:40px;position:absolute;right:-20px;top:calc(50% - 20px);width:40px}.index-game-list-header-wrap .carousel-container .game-carousel-right:hover{background-color:hsla(0,0%,100%,.75)}.index-game-list-header-wrap .carousel-container .game-carousel-area{-webkit-overflow-scrolling:touch;border-radius:12px;display:flex;gap:16px;height:288px;margin:0 auto;overflow-x:scroll;scrollbar-width:none;width:1200px}.index-game-list-header-wrap .carousel-container .game-carousel-area::-webkit-scrollbar{display:none}.index-game-list-header-wrap .carousel-container .game-carousel-area .top-game-card{flex-shrink:0}.index-hot-game-wrap{background-color:var(--theme-color);display:flex;flex-direction:column;gap:16px;margin:0 auto;padding:16px calc(50% - 600px) 25px;width:100%}.index-hot-game-wrap .hot-game-area{display:flex;flex-wrap:wrap;gap:16px}.index-hot-game-wrap .top-game-wrap{background-color:hsla(0,0%,100%,.24);border-radius:12px;display:flex;flex-direction:column;gap:16px;padding:12px 15px}.index-hot-game-wrap .top-game-wrap .top-game-area{display:flex;gap:16px}.index-hot-game-wrap .new-game-wrap{display:flex;flex-direction:column;gap:16px}.index-hot-game-wrap .new-game-wrap .new-game-area{display:flex;flex-wrap:wrap;gap:16px}.recommend-game-wrap{display:flex;gap:15px;padding:33px calc(50% - 600px) 0}.index-about-area,.recommend-game-wrap{background-color:var(--third-color);width:100%}.index-about-area{padding:19px calc(50% - 600px)}.bg-wrap{position:relative;width:100%;z-index:-1}.bg-wrap .bg-left{background:url(/web-game/assets/bg-left.png) no-repeat;background-size:cover;left:0}.bg-wrap .bg-left,.bg-wrap .bg-right{height:550px;margin:0;position:absolute;top:0;width:50vw}.bg-wrap .bg-right{background:url(/web-game/assets/bg-right.png) no-repeat;background-size:cover;right:0}.search-area{background:#fff;border-radius:33px;height:53px;position:relative;width:684px;z-index:1}.search-area .search-game-area{background-color:#fff;border-radius:8px;display:flex;flex-wrap:wrap;gap:11px;left:0;margin:0 auto;max-height:664px;overflow-y:auto;padding:12px 8px;position:absolute;top:75px;width:100%;z-index:1}.search-area .search-game-area::-webkit-scrollbar{background-color:#fff;width:11px}.search-area .search-game-area::-webkit-scrollbar-thumb{background-color:var(--theme-color)}.search-area .search-game-area .search-404-wrap{background-image:url(/web-game/assets/404.png);background-position:50%;background-repeat:no-repeat;background-size:cover;height:206px;margin:0 auto;width:206px}.search-area .search-game-area .search-recommend-wrap{height:451px;width:100%}.search-area .search-game-area .search-recommend-wrap .search-title{color:#000;font-size:24px;font-weight:500;height:63px;line-height:63px;text-transform:capitalize;width:100%}.search-area .search-game-area .search-recommend-wrap .search-recommend-area{display:flex;flex-wrap:wrap;gap:11px;height:388px;width:100%}.search-area .search-input-area{border:none;border-radius:inherit;color:#000;font-size:18px;font-weight:400;height:100%;padding:0 100px 0 27px;width:100%}.search-area .search-input-area::-moz-placeholder{color:#b6b6b6;font-size:18px;font-weight:400}.search-area .search-input-area::placeholder{color:#b6b6b6;font-size:18px;font-weight:400}.search-area .search-clear-btn{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iMTMiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0iIzJGODhGRiIgZD0ibTkuOSAwIDIuMTIgMi4xMjEtOS45IDkuOUwwIDkuODk5eiIvPjxwYXRoIGZpbGw9IiMyRjg4RkYiIGQ9Ik0yLjEyMSAwIDAgMi4xMjFsOS45IDkuOSAyLjEyLTIuMTIyeiIvPjwvc3ZnPg);height:14px;right:86px;top:calc(50% - 7px);width:14px}.search-area .search-btn,.search-area .search-clear-btn{background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;display:block;position:absolute}.search-area .search-btn{background-image:url(/web-game/assets/search-icon.svg);height:28px;right:22px;top:calc(50% - 14px);width:28px}.search-area .mask{cursor:pointer;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:-1}.game-card-search{border-radius:25px;display:block;height:122px;width:122px}.game-card-search .card-wrap{border-radius:inherit;color:transparent;height:100%;width:100%}.game-card-search-mobile{border-radius:11px;display:block;height:78px;width:78px}.game-card-search-mobile .card-wrap{border-radius:inherit;color:transparent;height:100%;width:100%}.lazy-image{opacity:0;transition:opacity .3s ease}.lazy-image.loaded{opacity:1}.logo{display:block;height:46px;width:200px}.logo img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.fixed-icon-wrap{bottom:200px;position:fixed;right:30px;width:49px}.fixed-icon-wrap .share-wrap{align-items:center;background-color:#fff;border-radius:119px;cursor:pointer;display:flex;height:49px;justify-content:center;overflow:hidden;width:49px}.fixed-icon-wrap .share-wrap .share-icon{background-color:#323232;height:36px;-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgZmlsbD0ibm9uZSI+PHBhdGggZD0iTTI3Ljk3NCAxNS43ODJhMS41IDEuNSAwIDAgMCAwLTIuMDk4bC03Ljc2LTcuOTMxYy0uNjI2LS42NC0xLjcxNC0uMTk3LTEuNzE0Ljd2My42OEM5LjA1MyAxMS41MTMgNC40NjMgMTcuODU3IDIuNTQ1IDI0LjdjLS4xNDYuNTIuNTU4Ljg0Ny45MTYuNDQzIDMuNjIyLTQuMDc4IDguNDY2LTUuOTYyIDE1LjAzOS01Ljk2MnYzLjgzNGMwIC44OTcgMS4wODggMS4zNCAxLjcxNS43bDcuNzU5LTcuOTMyWiIgZmlsbD0iIzMyMzIzMiIvPjwvc3ZnPg);mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgZmlsbD0ibm9uZSI+PHBhdGggZD0iTTI3Ljk3NCAxNS43ODJhMS41IDEuNSAwIDAgMCAwLTIuMDk4bC03Ljc2LTcuOTMxYy0uNjI2LS42NC0xLjcxNC0uMTk3LTEuNzE0Ljd2My42OEM5LjA1MyAxMS41MTMgNC40NjMgMTcuODU3IDIuNTQ1IDI0LjdjLS4xNDYuNTIuNTU4Ljg0Ny45MTYuNDQzIDMuNjIyLTQuMDc4IDguNDY2LTUuOTYyIDE1LjAzOS01Ljk2MnYzLjgzNGMwIC44OTcgMS4wODggMS4zNCAxLjcxNS43bDcuNzU5LTcuOTMyWiIgZmlsbD0iIzMyMzIzMiIvPjwvc3ZnPg);-webkit-mask-size:cover;mask-size:cover;width:36px}.fixed-icon-wrap .share-wrap .share-icon:hover{background-color:var(--theme-color)}.fixed-icon-wrap .share-link-wrap{align-items:center;background-color:#fff;border-radius:38px;display:flex;flex-direction:column;gap:8px;height:176px;padding:8px 0;width:49px}.fixed-icon-wrap .share-link-wrap .close-area,.fixed-icon-wrap .share-link-wrap .instagram-area,.fixed-icon-wrap .share-link-wrap .meta-area,.fixed-icon-wrap .share-link-wrap .tiktok-area,.fixed-icon-wrap .share-link-wrap .twitter-area,.fixed-icon-wrap .share-link-wrap .youtube-area{align-items:center;cursor:pointer;display:flex;font-size:16px;font-weight:400;line-height:22px;text-transform:capitalize}.fixed-icon-wrap .share-link-wrap .close-area .youtube-icon,.fixed-icon-wrap .share-link-wrap .instagram-area .youtube-icon,.fixed-icon-wrap .share-link-wrap .meta-area .youtube-icon,.fixed-icon-wrap .share-link-wrap .tiktok-area .youtube-icon,.fixed-icon-wrap .share-link-wrap .twitter-area .youtube-icon,.fixed-icon-wrap .share-link-wrap .youtube-area .youtube-icon{background-color:#323232;display:inline-block;height:20px;-webkit-mask-image:url(/web-game/assets/youtube.svg);mask-image:url(/web-game/assets/youtube.svg);-webkit-mask-size:cover;mask-size:cover;width:20px}.fixed-icon-wrap .share-link-wrap .close-area .instagram-icon,.fixed-icon-wrap .share-link-wrap .instagram-area .instagram-icon,.fixed-icon-wrap .share-link-wrap .meta-area .instagram-icon,.fixed-icon-wrap .share-link-wrap .tiktok-area .instagram-icon,.fixed-icon-wrap .share-link-wrap .twitter-area .instagram-icon,.fixed-icon-wrap .share-link-wrap .youtube-area .instagram-icon{background-color:#323232;display:inline-block;height:20px;-webkit-mask-image:url(/web-game/assets/instagram.svg);mask-image:url(/web-game/assets/instagram.svg);-webkit-mask-size:cover;mask-size:cover;width:20px}.fixed-icon-wrap .share-link-wrap .close-area .meta-icon,.fixed-icon-wrap .share-link-wrap .instagram-area .meta-icon,.fixed-icon-wrap .share-link-wrap .meta-area .meta-icon,.fixed-icon-wrap .share-link-wrap .tiktok-area .meta-icon,.fixed-icon-wrap .share-link-wrap .twitter-area .meta-icon,.fixed-icon-wrap .share-link-wrap .youtube-area .meta-icon{background-color:#777;display:inline-block;height:20px;-webkit-mask-image:url(/web-game/assets/meta.svg);mask-image:url(/web-game/assets/meta.svg);-webkit-mask-size:cover;mask-size:cover;width:20px}.fixed-icon-wrap .share-link-wrap .close-area .tiktok-icon,.fixed-icon-wrap .share-link-wrap .instagram-area .tiktok-icon,.fixed-icon-wrap .share-link-wrap .meta-area .tiktok-icon,.fixed-icon-wrap .share-link-wrap .tiktok-area .tiktok-icon,.fixed-icon-wrap .share-link-wrap .twitter-area .tiktok-icon,.fixed-icon-wrap .share-link-wrap .youtube-area .tiktok-icon{background-color:#323232;display:inline-block;height:20px;-webkit-mask-image:url(/web-game/assets/tiktok.svg);mask-image:url(/web-game/assets/tiktok.svg);-webkit-mask-size:cover;mask-size:cover;width:20px}.fixed-icon-wrap .share-link-wrap .close-area .twitter-icon,.fixed-icon-wrap .share-link-wrap .instagram-area .twitter-icon,.fixed-icon-wrap .share-link-wrap .meta-area .twitter-icon,.fixed-icon-wrap .share-link-wrap .tiktok-area .twitter-icon,.fixed-icon-wrap .share-link-wrap .twitter-area .twitter-icon,.fixed-icon-wrap .share-link-wrap .youtube-area .twitter-icon{background-color:#323232;display:inline-block;height:20px;-webkit-mask-image:url(/web-game/assets/twitter.svg);mask-image:url(/web-game/assets/twitter.svg);-webkit-mask-size:cover;mask-size:cover;width:20px}.fixed-icon-wrap .share-link-wrap .close-area .close-icon,.fixed-icon-wrap .share-link-wrap .instagram-area .close-icon,.fixed-icon-wrap .share-link-wrap .meta-area .close-icon,.fixed-icon-wrap .share-link-wrap .tiktok-area .close-icon,.fixed-icon-wrap .share-link-wrap .twitter-area .close-icon,.fixed-icon-wrap .share-link-wrap .youtube-area .close-icon{color:#777;display:inline-block;font-weight:700;height:20px;text-align:center;width:20px}.fixed-icon-wrap .top-wrap{align-items:center;background-color:#fff;border-radius:119px;cursor:pointer;display:flex;height:49px;justify-content:center;margin-top:15px;overflow:hidden;width:49px}.fixed-icon-wrap .top-wrap .top-icon{background-color:#323232;height:36px;-webkit-mask-image:url(/web-game/assets/top.svg);mask-image:url(/web-game/assets/top.svg);-webkit-mask-size:cover;mask-size:cover;width:36px}.fixed-icon-wrap .top-wrap .top-icon:hover{background-color:var(--theme-color)}.top-game-card{background-color:#fff;border-radius:12px;display:block;height:288px;width:240px}.top-game-card:hover .top-game-card-content .top-game-start-btn{background:var(--secondary-color);border-radius:23px;transition:all .2s}.top-game-card .top-game-card-icon{border-radius:12px 12px 0 0;height:240px;margin:0;overflow:hidden;width:100%}.top-game-card .top-game-card-icon img{height:100%;width:100%}.top-game-card .top-game-card-content{align-items:center;display:flex;height:48px;justify-content:space-between;padding:0 12px;width:100%}.top-game-card .top-game-card-content .top-game-card-name{-webkit-line-clamp:1;-webkit-box-orient:vertical;color:#000;display:-webkit-box;font-size:16px;font-weight:800;height:20px;line-height:20px;overflow:hidden;text-transform:capitalize;width:calc(100% - 74px)}.top-game-card .top-game-card-content .top-game-start-btn{align-items:center;background:#160f0f;border:0;border-radius:6px;color:#fff;cursor:pointer;display:flex;font-size:13px;font-weight:800;gap:10px;height:32px;justify-content:center;padding:10px;text-transform:capitalize;width:54px}.category-tabs{display:flex;gap:12px;width:100%}.category-text{align-items:center;background-color:#fff;border-radius:6px;color:#000;display:flex;font-size:16px;font-weight:800;justify-content:center;padding:10px 15px;text-transform:capitalize}.category-text:hover{transition:all .2s}.category-text:hover,.current-category{background-color:#fbbc32}.game-card{background-color:#fff;border-radius:12px;display:block;height:264px;padding:8px;transition:all .2s;width:288px}.game-card:hover{box-shadow:0 4px 4px 0 rgba(0,0,0,.25);transform:scale(1.05)}.game-card .game-card-icon{border-radius:8px;height:220px;margin:0;overflow:hidden;width:100%}.game-card .game-card-icon img{height:272px;width:272px}.game-card .game-card-name{-webkit-line-clamp:1;-webkit-box-orient:vertical;color:#000;display:-webkit-box;font-size:16px;font-weight:800;height:20px;margin-top:8px;overflow:hidden;text-align:center;text-transform:capitalize}.game-card-mobile{background-color:#fff;border-radius:12px;display:block;height:191px;padding:8px;transition:all .2s;width:171px}.game-card-mobile .game-card-icon{border-radius:8px;height:129px;margin:0;overflow:hidden;width:100%}.game-card-mobile .game-card-icon img{height:171px;width:171px}.game-card-mobile .game-card-name{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#000;display:-webkit-box;font-size:16px;font-weight:800;height:40px;line-height:20px;margin-top:8px;overflow:hidden;text-align:center;text-overflow:ellipsis;text-transform:capitalize}.module-title{color:#fff;font-size:24px;font-weight:700;height:30px;text-transform:capitalize;width:100%}.hot-game-card{display:flex;flex-direction:column;gap:16px;height:294px;position:relative;width:380px}.hot-game-card:hover .big-icon-wrap .hot-game-icon{transform:scale(1.2);transition:all .3s}.hot-game-card .sort-icon{background-position:50%;background-size:cover;display:block;height:69px;left:12px;position:absolute;top:0;width:60px;z-index:1}.hot-game-card .sort-icondata-index0{background-image:url(/web-game/assets/top-one.svg)}.hot-game-card .sort-icondata-index1{background-image:url(/web-game/assets/top-two.svg)}.hot-game-card .sort-icondata-index2{background-image:url(/web-game/assets/top-three.svg)}.hot-game-card .big-icon-wrap{margin:0;overflow:hidden}.hot-game-card .big-icon-wrap,.hot-game-card .big-icon-wrap .hot-game-icon{border-radius:12px;height:181px;width:380px}.hot-game-card .hot-game-content{display:flex;gap:12px;height:71px;width:100%}.hot-game-card .hot-game-content .hot-small-game-icon{border-radius:12px;height:71px;width:71px}.hot-game-card .hot-game-content .hot-game-right{display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:9px 0;width:calc(100% - 83px)}.hot-game-card .hot-game-content .hot-game-right .hot-game-name{color:#fff;font-size:14px;font-weight:800;text-transform:capitalize}.hot-game-card .hot-game-content .hot-game-right .hot-game-category{display:flex;gap:4px;height:17px;width:100%}.hot-game-card .hot-game-content .hot-game-right .hot-game-category .hot-game-item-category{background-color:#fff;border-radius:3px;color:#878787;font-size:12px;font-weight:500;height:17px;line-height:17px;padding:1px 3px;text-transform:capitalize}.new-game-card{display:flex;flex-direction:column;gap:8px;height:206px;width:157px}.new-game-card .new-game-card-icon{border-radius:12px;height:157px;width:157px}.new-game-card .new-game-card-name{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#fff;display:-webkit-box;font-size:16px;font-weight:400;height:calc(100% - 165px);line-height:20px;overflow:hidden;text-align:center;text-overflow:ellipsis;text-transform:capitalize;width:100%}.ads-area{align-items:center;display:flex;justify-content:center;width:100%}.category-group-game{background-color:hsla(0,0%,100%,.47);border:2px solid #fff;border-radius:12px;height:924px;padding:14px 14px 66px;position:relative;width:390px}.category-group-game .category-group-title{color:#000;font-size:24px;font-weight:700;height:30px;margin-bottom:17px;text-transform:capitalize}.category-group-game .category-group-list{-webkit-overflow-scrolling:touch;display:flex;flex-direction:column;gap:12px;height:calc(100% - 47px);overflow-y:scroll;scrollbar-width:none}.category-group-game .category-group-list::-webkit-scrollbar{display:none}.category-group-game .hide-category-group-list{height:100%}.category-group-game .scroll-arrow-btn{bottom:11px;cursor:pointer;height:21px;left:180px;position:absolute;width:29px}.category-group-game-mobile{background-color:hsla(0,0%,100%,.47);border-radius:12px;height:924px;margin-bottom:60px;padding:12px;position:relative;width:358px}.category-group-game-mobile .category-group-title{color:#000;font-size:24px;font-weight:700;height:30px;margin-bottom:17px;text-transform:capitalize}.category-group-game-mobile .category-group-list{-webkit-overflow-scrolling:touch;display:flex;flex-direction:column;gap:24px;height:100%;overflow-y:scroll;scrollbar-width:none}.category-group-game-mobile .category-group-list::-webkit-scrollbar{display:none}.category-group-game-mobile .scroll-arrow-btn{bottom:-40px;cursor:pointer;height:21px;left:165px;position:absolute;width:29px}.category-group-game-mobile .ads-area{width:100%}.category-group-game-mobile .ad-wrap,.category-group-game-mobile .ad-wrap>div{min-width:100%!important;width:100%!important}.category-group-game-mobile .ad-wrap iframe{left:0!important;right:0!important;width:100%!important}.hover-transform{transform:scale(1.05) translateY(-.05%);transition-duration:.3s}.hide-scroll-bar{-webkit-overflow-scrolling:touch;scrollbar-width:none}.hide-scroll-bar::-webkit-scrollbar{display:none}.recommend-card{align-items:center;display:flex;gap:12px;height:89px;width:358px}.recommend-card:hover .recommend-card-content-area .play-button{border-radius:47px;transition:all .2s}.recommend-card .recommend-card-wrap{border-radius:8px;color:transparent;height:88px;width:88px}.recommend-card .recommend-card-content-area{display:flex;flex-direction:column;gap:8px;height:100%;width:calc(100% - 100px)}.recommend-card .recommend-card-content-area .recommend-card-game-name{-webkit-box-orient:vertical;-webkit-line-clamp:1;color:#000;display:-webkit-box;font-size:16px;font-style:normal;font-weight:800;height:20px;line-height:20px;overflow:hidden;text-overflow:ellipsis;text-transform:capitalize;width:100%}.recommend-card .recommend-card-content-area .recommend-card-game-description{-webkit-box-orient:vertical;-webkit-line-clamp:1;color:rgba(0,0,0,.36);display:-webkit-box;font-size:13px;font-weight:500;height:16px;line-height:16px;overflow:hidden;text-overflow:ellipsis;text-transform:capitalize;width:100%}.recommend-card .recommend-card-content-area .play-button{background:var(--secondary-color);border:0;border-radius:6px;color:#fff;cursor:pointer;display:block;font-size:15px;font-weight:700;height:32px;line-height:32px;margin-left:auto;margin-top:auto;text-align:center;width:133px}.recommend-card-mobile{align-items:center;display:flex;gap:8px;height:88px;width:334px}.recommend-card-mobile .recommend-card-wrap{border-radius:8px;color:transparent;height:88px;width:88px}.recommend-card-mobile .recommend-card-content-area{display:flex;flex-direction:column;gap:8px;height:100%;width:calc(100% - 96px)}.recommend-card-mobile .recommend-card-content-area .recommend-card-game-name{-webkit-box-orient:vertical;-webkit-line-clamp:1;color:#000;display:-webkit-box;font-size:16px;font-style:normal;font-weight:800;height:20px;line-height:20px;overflow:hidden;text-overflow:ellipsis;text-transform:capitalize;width:100%}.recommend-card-mobile .recommend-card-content-area .recommend-card-game-description{-webkit-box-orient:vertical;-webkit-line-clamp:1;color:rgba(0,0,0,.36);display:-webkit-box;font-size:12px;font-weight:500;height:15px;line-height:15px;overflow:hidden;text-overflow:ellipsis;text-transform:capitalize;width:100%}.recommend-card-mobile .recommend-card-content-area .play-button{background:var(--secondary-color);border:0;border-radius:6px;color:#fff;display:block;font-size:13px;font-weight:700;height:30px;line-height:30px;margin-left:auto;margin-top:auto;text-align:center;width:102px}.about-wrap{background-color:#fff;border-radius:12px;padding:28px 88px 77px}.about-wrap .about-title{color:#000;font-size:24px;font-weight:800;height:47px;line-height:47px;text-transform:capitalize}.about-wrap .about-welcome{color:#000;font-size:16px;font-weight:700;height:40px;line-height:40px;text-transform:capitalize}.about-wrap .about-content{color:#5e5e5e;display:flex;flex-direction:column;font-size:13px;font-weight:400;gap:20px;line-height:21px;text-transform:capitalize}.about-wrap .about-content a{color:var(--theme-color)}:root{--theme-color:#2eadf8;--secondary-color:#fbbb32;--third-color:#b6ddf4}.footer{background-color:var(--third-color);display:flex;height:186px;justify-content:space-between;padding:54px calc(50% - 600px) 32px;position:relative;width:100%}.footer:before{background-color:rgba(0,0,0,.1);content:;height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.footer .logo{height:46px;width:200px}.footer .footer-right{display:flex;height:100%;justify-content:space-between;width:504px}.footer .footer-right .footer-links{display:flex;flex-direction:column;gap:14px}.footer .footer-right .footer-links .footer-title{color:#fff;font-size:20px;font-weight:600;line-height:22px;text-transform:capitalize}.footer .footer-right .footer-links a{color:hsla(0,0%,100%,.7);font-size:16px;font-weight:400;line-height:22px;text-transform:capitalize}.footer .footer-right .footer-share-area{display:flex;flex-direction:column;gap:14px;height:100%;width:300px}.footer .footer-right .footer-share-area .share-title{color:#fff;font-size:20px;font-weight:600;line-height:22px;text-transform:capitalize}.footer .footer-right .footer-share-area .share-area{display:flex;flex-wrap:wrap;gap:20px}.footer .footer-right .footer-share-area .share-area .instagram-area,.footer .footer-right .footer-share-area .share-area .meta-area,.footer .footer-right .footer-share-area .share-area .tiktok-area,.footer .footer-right .footer-share-area .share-area .twitter-area,.footer .footer-right .footer-share-area .share-area .youtube-area{align-items:center;color:hsla(0,0%,100%,.7);cursor:pointer;display:flex;font-size:16px;font-weight:400;gap:4px;line-height:22px;text-transform:capitalize}.footer .footer-right .footer-share-area .share-area .instagram-area .youtube-icon,.footer .footer-right .footer-share-area .share-area .meta-area .youtube-icon,.footer .footer-right .footer-share-area .share-area .tiktok-area .youtube-icon,.footer .footer-right .footer-share-area .share-area .twitter-area .youtube-icon,.footer .footer-right .footer-share-area .share-area .youtube-area .youtube-icon{background-image:url(/web-game/assets/youtube.svg);display:inline-block;height:16px;width:16px}.footer .footer-right .footer-share-area .share-area .instagram-area .instagram-icon,.footer .footer-right .footer-share-area .share-area .meta-area .instagram-icon,.footer .footer-right .footer-share-area .share-area .tiktok-area .instagram-icon,.footer .footer-right .footer-share-area .share-area .twitter-area .instagram-icon,.footer .footer-right .footer-share-area .share-area .youtube-area .instagram-icon{background-image:url(/web-game/assets/instagram.svg);display:inline-block;height:16px;width:16px}.footer .footer-right .footer-share-area .share-area .instagram-area .meta-icon,.footer .footer-right .footer-share-area .share-area .meta-area .meta-icon,.footer .footer-right .footer-share-area .share-area .tiktok-area .meta-icon,.footer .footer-right .footer-share-area .share-area .twitter-area .meta-icon,.footer .footer-right .footer-share-area .share-area .youtube-area .meta-icon{background-image:url(/web-game/assets/meta.svg);display:inline-block;height:16px;width:16px}.footer .footer-right .footer-share-area .share-area .instagram-area .tiktok-icon,.footer .footer-right .footer-share-area .share-area .meta-area .tiktok-icon,.footer .footer-right .footer-share-area .share-area .tiktok-area .tiktok-icon,.footer .footer-right .footer-share-area .share-area .twitter-area .tiktok-icon,.footer .footer-right .footer-share-area .share-area .youtube-area .tiktok-icon{background-image:url(/web-game/assets/tiktok.svg);display:inline-block;height:16px;width:16px}.footer .footer-right .footer-share-area .share-area .instagram-area .twitter-icon,.footer .footer-right .footer-share-area .share-area .meta-area .twitter-icon,.footer .footer-right .footer-share-area .share-area .tiktok-area .twitter-icon,.footer .footer-right .footer-share-area .share-area .twitter-area .twitter-icon,.footer .footer-right .footer-share-area .share-area .youtube-area .twitter-icon{background-image:url(/web-game/assets/twitter.svg);display:inline-block;height:16px;width:16px}/style>style>:root {--smallLogo: https://img.enjoy4fun.com/site_logo/;--bgLeftImg: https://img.enjoy4fun.com/theme/d34ijuqoch4c72ok04ug.png;--bgRightImg: https://img.enjoy4fun.com/theme/d34ijvis33bs72vo7vmg.png;--secondary-color: #0AD5F9;--theme-color: #4AE2DA;--third-color: #199993;}/style>script>(function(w,d,s,l,i){wlwl||;wl.push({gtm.start:new Date().getTime(),event:gtm.js});var fd.getElementsByTagName(s)0,jd.createElement(s),dll!dataLayer?&l+l:;j.asynctrue;j.srchttps://www.googletagmanager.com/gtm.js?id+i+dl;f.parentNode.insertBefore(j,f);})(window,document,script,dataLayer,GTM-MCNHSTRG);/script>/head>body data-systempc>main idroot classindex-pc-page>section classbg-wrap>figure stylebackground-image:url(https://img.enjoy4fun.com/theme/d34ijuqoch4c72ok04ug.png); classbg-left>/figure>figure stylebackground-image:url(https://img.enjoy4fun.com/theme/d34ijvis33bs72vo7vmg.png); classbg-right>/figure>/section>section classindex-game-list-header-wrap>h1>a href/ classlogo>img src altplay logo fetchprioritylow classlazy-image logo-icon/>/a>/h1>header classsearch-area>input placeholderEnter game name or keyword... value classsearch-input-area/>span classsearch-btn>/span>/header>section classfixed-icon-wrap>article classshare-wrap>div classshare-icon>/div>/article>article classtop-wrap>div classtop-icon>/div>/article>/section>nav classcarousel-container>article classgame-carousel-right>/article>article classgame-carousel-area>a href/numberbubbleshooter classtop-game-card>figure classtop-game-card-icon>img src altplay Number Bubble Shooter fetchprioritylow classlazy-image/>/figure>article classtop-game-card-content>h2 classtop-game-card-name>Number Bubble Shooter/h2>button classtop-game-start-btn>Start/button>/article>/a>a href/threadmatch classtop-game-card>figure classtop-game-card-icon>img src altplay Thread Match fetchprioritylow classlazy-image/>/figure>article classtop-game-card-content>h2 classtop-game-card-name>Thread Match/h2>button classtop-game-start-btn>Start/button>/article>/a>a href/gunstrikerunner classtop-game-card>figure classtop-game-card-icon>img src altplay Gun Strike Runner fetchprioritylow classlazy-image/>/figure>article classtop-game-card-content>h2 classtop-game-card-name>Gun Strike Runner/h2>button classtop-game-start-btn>Start/button>/article>/a>a href/rollercoaster classtop-game-card>figure classtop-game-card-icon>img src altplay Roller Coaster fetchprioritylow classlazy-image/>/figure>article classtop-game-card-content>h2 classtop-game-card-name>Roller Coaster/h2>button classtop-game-start-btn>Start/button>/article>/a>a href/fillthebattery classtop-game-card>figure classtop-game-card-icon>img src altplay Fill The Battery fetchprioritylow classlazy-image/>/figure>article classtop-game-card-content>h2 classtop-game-card-name>Fill The Battery/h2>button classtop-game-start-btn>Start/button>/article>/a>a href/plumbing classtop-game-card>figure classtop-game-card-icon>img src altplay Plumbing fetchprioritylow classlazy-image/>/figure>article classtop-game-card-content>h2 classtop-game-card-name>Plumbing/h2>button classtop-game-start-btn>Start/button>/article>/a>a href/kickloser classtop-game-card>figure classtop-game-card-icon>img src altplay KickLoser fetchprioritylow classlazy-image/>/figure>article classtop-game-card-content>h2 classtop-game-card-name>KickLoser/h2>button classtop-game-start-btn>Start/button>/article>/a>a href/slicemaster classtop-game-card>figure classtop-game-card-icon>img src altplay Slice Master fetchprioritylow classlazy-image/>/figure>article classtop-game-card-content>h2 classtop-game-card-name>Slice Master/h2>button classtop-game-start-btn>Start/button>/article>/a>a href/gaztothemoon classtop-game-card>figure classtop-game-card-icon>img src altplay Gaz to the Moon fetchprioritylow classlazy-image/>/figure>article classtop-game-card-content>h2 classtop-game-card-name>Gaz to the Moon/h2>button classtop-game-start-btn>Start/button>/article>/a>a href/bridgeofdoom classtop-game-card>figure classtop-game-card-icon>img src altplay Bridge of Doom fetchprioritylow classlazy-image/>/figure>article classtop-game-card-content>h2 classtop-game-card-name>Bridge of Doom/h2>button classtop-game-start-btn>Start/button>/article>/a>a href/royalsiege classtop-game-card>figure classtop-game-card-icon>img src altplay RoyalSiege fetchprioritylow classlazy-image/>/figure>article classtop-game-card-content>h2 classtop-game-card-name>RoyalSiege/h2>button classtop-game-start-btn>Start/button>/article>/a>a href/kickthedahmer classtop-game-card>figure classtop-game-card-icon>img src altplay Kick The Dahmer fetchprioritylow classlazy-image/>/figure>article classtop-game-card-content>h2 classtop-game-card-name>Kick The Dahmer/h2>button classtop-game-start-btn>Start/button>/article>/a>a href/finnsfantasticfoodmachine classtop-game-card>figure classtop-game-card-icon>img src altplay Finns Fantastic Food Machine fetchprioritylow classlazy-image/>/figure>article classtop-game-card-content>h2 classtop-game-card-name>Finns Fantastic Food Machine/h2>button classtop-game-start-btn>Start/button>/article>/a>a href/citydriverstealcars classtop-game-card>figure classtop-game-card-icon>img src altplay City Driver Steal Cars fetchprioritylow classlazy-image/>/figure>article classtop-game-card-content>h2 classtop-game-card-name>City Driver Steal Cars/h2>button classtop-game-start-btn>Start/button>/article>/a>a href/towerboxer classtop-game-card>figure classtop-game-card-icon>img src altplay Tower Boxer fetchprioritylow classlazy-image/>/figure>article classtop-game-card-content>h2 classtop-game-card-name>Tower Boxer/h2>button classtop-game-start-btn>Start/button>/article>/a>a href/yasinpooprush classtop-game-card>figure classtop-game-card-icon>img src altplay Yasin Poop Rush fetchprioritylow classlazy-image/>/figure>article classtop-game-card-content>h2 classtop-game-card-name>Yasin Poop Rush/h2>button classtop-game-start-btn>Start/button>/article>/a>a href/cyclesprint classtop-game-card>figure classtop-game-card-icon>img src altplay Cycle Sprint fetchprioritylow classlazy-image/>/figure>article classtop-game-card-content>h2 classtop-game-card-name>Cycle Sprint/h2>button classtop-game-start-btn>Start/button>/article>/a>a href/zombiehuntersurvival classtop-game-card>figure classtop-game-card-icon>img src altplay Zombie Hunter Survival fetchprioritylow classlazy-image/>/figure>article classtop-game-card-content>h2 classtop-game-card-name>Zombie Hunter Survival/h2>button classtop-game-start-btn>Start/button>/article>/a>/article>/nav>/section>section classindex-hot-game-wrap>article classcategory-tabs>a href/games/soccer classcategory-text>Soccer Games/a>a href/games/car classcategory-text>Car Games/a>a href/games/card classcategory-text>Card Games/a>a href/games/simulationgames classcategory-text>Simulation Games/a>a href/games/police classcategory-text>Police Games/a>a href/games/action classcategory-text>Action Games/a>a href/category/list classcategory-text>All Categories/a>/article>article classhot-game-area>a href/rescuerangers classgame-card>figure classgame-card-icon>img src altplay Rescue Rangers fetchprioritylow classlazy-image/>/figure>h3 classgame-card-name>Rescue Rangers/h3>/a>a href/lasercannon3 classgame-card>figure classgame-card-icon>img src altplay Laser Cannon 3 fetchprioritylow classlazy-image/>/figure>h3 classgame-card-name>Laser Cannon 3/h3>/a>a href/footballmaster classgame-card>figure classgame-card-icon>img src altplay Football Master fetchprioritylow classlazy-image/>/figure>h3 classgame-card-name>Football Master/h3>/a>a href/stairrace3d classgame-card>figure classgame-card-icon>img src altplay Stair Race 3D fetchprioritylow classlazy-image/>/figure>h3 classgame-card-name>Stair Race 3D/h3>/a>a href/crazyminers classgame-card>figure classgame-card-icon>img src altplay Crazy Miners fetchprioritylow classlazy-image/>/figure>h3 classgame-card-name>Crazy Miners/h3>/a>a href/xtrialracingmountain classgame-card>figure classgame-card-icon>img src altplay X Trial Racing Mountain Adventure fetchprioritylow classlazy-image/>/figure>h3 classgame-card-name>X Trial Racing Mountain Adventure/h3>/a>a href/blocktoggle classgame-card>figure classgame-card-icon>img src altplay Block Toggle fetchprioritylow classlazy-image/>/figure>h3 classgame-card-name>Block Toggle/h3>/a>a href/garbagesortingtruck classgame-card>figure classgame-card-icon>img src altplay Garbage Sorting Truck fetchprioritylow classlazy-image/>/figure>h3 classgame-card-name>Garbage Sorting Truck/h3>/a>a href/zombieplague classgame-card>figure classgame-card-icon>img src altplay Zombie Plague fetchprioritylow classlazy-image/>/figure>h3 classgame-card-name>Zombie Plague/h3>/a>a href/towerdefenseclash classgame-card>figure classgame-card-icon>img src altplay Tower Defense Clash fetchprioritylow classlazy-image/>/figure>h3 classgame-card-name>Tower Defense Clash/h3>/a>a href/castledefendersaga classgame-card>figure classgame-card-icon>img src altplay Castle Defender Saga fetchprioritylow classlazy-image/>/figure>h3 classgame-card-name>Castle Defender Saga/h3>/a>a href/superkiller classgame-card>figure classgame-card-icon>img src altplay Superkiller fetchprioritylow classlazy-image/>/figure>h3 classgame-card-name>Superkiller/h3>/a>/article>article classtop-game-wrap>h2 classmodule-title>Top Games/h2>div classtop-game-area>a href/monstercars classhot-game-card>span data-index0 classsort-icon>/span>figure classbig-icon-wrap>img src altplay Monster Cars fetchprioritylow classlazy-image hot-game-icon/>/figure>nav classhot-game-content>img src altplay Monster Cars fetchprioritylow classlazy-image hot-small-game-icon/>article classhot-game-right>h3 classhot-game-name>Monster Cars/h3>ul classhot-game-category>li classhot-game-item-category>Car Games/li>li classhot-game-item-category>Popular Games/li>/ul>/article>/nav>/a>a href/pipebeer classhot-game-card>span data-index1 classsort-icon>/span>figure classbig-icon-wrap>img src altplay Pipe Beer fetchprioritylow classlazy-image hot-game-icon/>/figure>nav classhot-game-content>img src altplay Pipe Beer fetchprioritylow classlazy-image hot-small-game-icon/>article classhot-game-right>h3 classhot-game-name>Pipe Beer/h3>ul classhot-game-category>li classhot-game-item-category>Arcade Games/li>li classhot-game-item-category>Board Games/li>/ul>/article>/nav>/a>a href/cutanddunk classhot-game-card>span data-index2 classsort-icon>/span>figure classbig-icon-wrap>img src altplay Cut And Dunk fetchprioritylow classlazy-image hot-game-icon/>/figure>nav classhot-game-content>img src altplay Cut And Dunk fetchprioritylow classlazy-image hot-small-game-icon/>article classhot-game-right>h3 classhot-game-name>Cut And Dunk/h3>ul classhot-game-category>li classhot-game-item-category>Arcade Games/li>li classhot-game-item-category>Popular Games/li>/ul>/article>/nav>/a>/div>/article>article classnew-game-wrap>h2 classmodule-title>New Games/h2>div classnew-game-area>a href/gtrdrift-stunt classnew-game-card>img src altplay GTR Drift & Stunt fetchprioritylow classlazy-image new-game-card-icon/>h3 classnew-game-card-name>GTR Drift & Stunt/h3>/a>a href/turbodrift classnew-game-card>img src altplay Turbo Drift fetchprioritylow classlazy-image new-game-card-icon/>h3 classnew-game-card-name>Turbo Drift/h3>/a>a href/lambotrafficracer classnew-game-card>img src altplay Lambo Traffic Racer fetchprioritylow classlazy-image new-game-card-icon/>h3 classnew-game-card-name>Lambo Traffic Racer/h3>/a>a href/suvtrafficracer classnew-game-card>img src altplay SUV Traffic Racer fetchprioritylow classlazy-image new-game-card-icon/>h3 classnew-game-card-name>SUV Traffic Racer/h3>/a>a href/twostuntracers classnew-game-card>img src altplay Two Stunt Racers fetchprioritylow classlazy-image new-game-card-icon/>h3 classnew-game-card-name>Two Stunt Racers/h3>/a>a href/uphillracing classnew-game-card>img src altplay Up Hill Racing fetchprioritylow classlazy-image new-game-card-icon/>h3 classnew-game-card-name>Up Hill Racing/h3>/a>a href/kickthegeneral classnew-game-card>img src altplay Kick The General fetchprioritylow classlazy-image new-game-card-icon/>h3 classnew-game-card-name>Kick The General/h3>/a>a href/punchthedummy classnew-game-card>img src altplay Punch the Dummy fetchprioritylow classlazy-image new-game-card-icon/>h3 classnew-game-card-name>Punch the Dummy/h3>/a>a href/elytraflight classnew-game-card>img src altplay Elytra Flight fetchprioritylow classlazy-image new-game-card-icon/>h3 classnew-game-card-name>Elytra Flight/h3>/a>a href/queensroyalsudokupuzzle classnew-game-card>img src altplay Queens Royal Sudoku Puzzle fetchprioritylow classlazy-image new-game-card-icon/>h3 classnew-game-card-name>Queens Royal Sudoku Puzzle/h3>/a>a href/numberbubbleshooter classnew-game-card>img src altplay Number Bubble Shooter fetchprioritylow classlazy-image new-game-card-icon/>h3 classnew-game-card-name>Number Bubble Shooter/h3>/a>a href/threadmatch classnew-game-card>img src altplay Thread Match fetchprioritylow classlazy-image new-game-card-icon/>h3 classnew-game-card-name>Thread Match/h3>/a>a href/gunstrikerunner classnew-game-card>img src altplay Gun Strike Runner fetchprioritylow classlazy-image new-game-card-icon/>h3 classnew-game-card-name>Gun Strike Runner/h3>/a>a href/jeepdriver classnew-game-card>img src altplay Jeep Driver fetchprioritylow classlazy-image new-game-card-icon/>h3 classnew-game-card-name>Jeep Driver/h3>/a>/div>/article>/section>section classrecommend-game-wrap>nav classcategory-group-game>h2 classcategory-group-title>Popular Games/h2>section classcategory-group-list>a href/hillclimbpixelcar classrecommend-card>img src altplay Hill Climb Pixel Car fetchprioritylow classlazy-image recommend-card-wrap/>article classrecommend-card-content-area>h3 classrecommend-card-game-name>Hill Climb Pixel Car/h3>p classrecommend-card-game-description>Hill Climb Pixel Car is an off-road racing game where riders race over rough terrains such as dirt, sand, mud, or grass tracks. You will need to control your bike skillfully to overcome different obstacles and perform spectacular jump scenes. Race as fast as possible and become the only champion of this motocross championship./p>button classplay-button>Start/button>/article>/a>a href/watersortpuzzle classrecommend-card>img src altplay Water Sort Puzzle fetchprioritylow classlazy-image recommend-card-wrap/>article classrecommend-card-content-area>h3 classrecommend-card-game-name>Water Sort Puzzle/h3>p classrecommend-card-game-description>Water Sort Puzzle is a fun and addictive puzzle game! Try to sort the colored water in the glasses until all colors in the same glass. A challenging yet relaxing game to exercise your brain!/p>button classplay-button>Start/button>/article>/a>a href/toiletbattleclicker classrecommend-card>img src altplay Toilet Battle Clicker fetchprioritylow classlazy-image recommend-card-wrap/>article classrecommend-card-content-area>h3 classrecommend-card-game-name>Toilet Battle Clicker/h3>p classrecommend-card-game-description>Addictive 2D Gameplay: Immerse yourself in an addictive and action-packed clicker experience. Weapon Variety: Collect a wide range of weapons, each with its own unique abilities and destructive power. Weapon Cases: Unlock three types of cases to bolster your weapon arsenal and power-ups. Wealth Accumulation: Amass wealth and power multipliers to become an unstoppable force. Boss Battle Showdown: Prepare for the epic clash with the mighty Toilet Boss—the pinnacle of your conquest.a/p>button classplay-button>Start/button>/article>/a>a href/battletank classrecommend-card>img src altplay Battle Tank fetchprioritylow classlazy-image recommend-card-wrap/>article classrecommend-card-content-area>h3 classrecommend-card-game-name>Battle Tank/h3>p classrecommend-card-game-description>The player is placed inside a tank, hence the game has a first person view. The tank is equipped with a smokescreen, a missile launcher, a 150mm cannon, and a . 50 caliber machine gun./p>button classplay-button>Start/button>/article>/a>a href/wizardschool classrecommend-card>img src altplay Wizard School fetchprioritylow classlazy-image recommend-card-wrap/>article classrecommend-card-content-area>h3 classrecommend-card-game-name>Wizard School/h3>p classrecommend-card-game-description>In the modern world,some children are born with magical powers. And there is a particular school specializing in teaching them how to use wands and control powers.Build your own wizard school and Come join us to build and manage a wizard school!/p>button classplay-button>Start/button>/article>/a>a href/rollingball4 classrecommend-card>img src altplay Rolling ball 4 fetchprioritylow classlazy-image recommend-card-wrap/>article classrecommend-card-content-area>h3 classrecommend-card-game-name>Rolling ball 4/h3>p classrecommend-card-game-description>The new ball control runner game is here. Roll the ball and balance it to reach the level finish line. Control the ball, overcome obstacles Multiple challenging levels are waiting for you. Ramps, pendulums, trampolines, hammers, and tons of other barriers to overcome. Keep the ball on the road! DON’T WASTE YOUR LIVES Remember, the ball game doesnt save your progress on the level automatically unless you have spare lives. Play carefully, or you’ll start a level again. USE BALL BOOSTERS Want to finish the ball race faster? Collect different bonuses along the road to become bigger & stronger! Take every advantage from the boosters to finish all the ball game levels!/p>button classplay-button>Start/button>/article>/a>a href/jeweldash classrecommend-card>img src altplay Jewel Dash fetchprioritylow classlazy-image recommend-card-wrap/>article classrecommend-card-content-area>h3 classrecommend-card-game-name>Jewel Dash/h3>p classrecommend-card-game-description>Try this unique and fun match 3 puzzle game. Progress throughout the game and unlock different power-ups. Complete various challenges to unlock skins for your gems./p>button classplay-button>Start/button>/article>/a>a href/ludohero classrecommend-card>img src altplay Ludo Hero fetchprioritylow classlazy-image recommend-card-wrap/>article classrecommend-card-content-area>h3 classrecommend-card-game-name>Ludo Hero/h3>p classrecommend-card-game-description>Ludo Hero is based on the classic Ludo board game. This online version of Ludo was created by MarketJS to revive the old days when you still played a game at the table. Come on and throw the dice to get all your pawns inside your box after making a round across the board./p>button classplay-button>Start/button>/article>/a>a href/apesling classrecommend-card>img src altplay Ape Sling fetchprioritylow classlazy-image recommend-card-wrap/>article classrecommend-card-content-area>h3 classrecommend-card-game-name>Ape Sling/h3>p classrecommend-card-game-description>APE Sling is an arcade game you have to sling your character "APE" to complete the level. Bounce, swing, and more to go as far as you can in APE Sling on here. But watch out for deadly traps and obstacles. Youll need to avoid saws, fires, enemies, and more in order to make your way to the top! Play APE Sling for free in your browser and unlock crazy characters to sling your way to success!/p>button classplay-button>Start/button>/article>/a>a href/boatrescuechallenge classrecommend-card>img src altplay Boat Rescue Challenge fetchprioritylow classlazy-image recommend-card-wrap/>article classrecommend-card-content-area>h3 classrecommend-card-game-name>Boat Rescue Challenge/h3>p classrecommend-card-game-description>Welcome to Boat Rescue Challenge Game. The tiny boat wants to escape from the trap. But its not easy to collect the 3 keys to unlock the Door there are lots of obstacles and traps. Use your skill and drive the boat and enjoy the Game./p>button classplay-button>Start/button>/article>/a>a href/squicky classrecommend-card>img src altplay Squicky fetchprioritylow classlazy-image recommend-card-wrap/>article classrecommend-card-content-area>h3 classrecommend-card-game-name>Squicky/h3>p classrecommend-card-game-description>This cute mouse needs your help to rescue his friends! Find all the keys to go to the next level. Collect coins and defeat enemies to increase your score./p>button classplay-button>Start/button>/article>/a>a href/captaingold classrecommend-card>img src altplay Captain Gold fetchprioritylow classlazy-image recommend-card-wrap/>article classrecommend-card-content-area>h3 classrecommend-card-game-name>Captain Gold/h3>p classrecommend-card-game-description>Captain Gold is a hyper-casual game that comes with an adventure theme. In this game, the player needs to help Captain, the game character, in smashing and collecting gold and other stones. Captain is somewhere away from the city and is busy extracting gold, diamond, ruby, and other useful resources from the mines. He has to break the stones, gold and diamonds with the hammer, collect and take them to his place in his cart. To help Captain, you need to throw the hammers at the stones on time and smash them. Simply, tap on the screen to do that. You will get three chances in each mine in the form of hammers to break the stones. If you are unable to break all the stones in three turns, you will lose the game. You will get 1 point for collecting normal stones, 2 points for gold, and 3 points for diamonds./p>button classplay-button>Start/button>/article>/a>a href/solitairefarmseasons classrecommend-card>img src altplay SOLITAIRE FARM: SEASONS fetchprioritylow classlazy-image recommend-card-wrap/>article classrecommend-card-content-area>h3 classrecommend-card-game-name>SOLITAIRE FARM: SEASONS/h3>p classrecommend-card-game-description>Solitaire Farm: Seasons, the classic solitaire card game which allows you to train your brain with different solitaire game puzzles while enjoying the beauty of country life! Do you love Classic Solitaire card games like Tri Peaks Solitaire, Pyramid Solitaire, Freecell Solitaire, Spider Solitaire and Klondike Solitaire, or are you new to free card games? Either way, your journey through Solitaire Farm: Seasons will be the perfect puzzler for your brain! HIGHLIGHTS of Solitaire Farm: Seasons ♥️ Play, Plant & Harvest your farm crops! ♠️ 2000+ different Solitaire levels! ♦️ Exciting game modes and daily missions! Never played Solitaire or any card games before? No worries! Simply complete a card draw tutorial and youll learn how to play this solitaire tri peaks card game in a few minutes! The game will help you train your brain and increase your IQ while exploring distant countries, exotic plants, beautiful landscapes and great landmarks from the comfort of your own home!/p>button classplay-button>Start/button>/article>/a>a href/smilingglass classrecommend-card>img src altplay Smiling Glass fetchprioritylow classlazy-image recommend-card-wrap/>article classrecommend-card-content-area>h3 classrecommend-card-game-name>Smiling Glass/h3>p classrecommend-card-game-description>Smilling Glass – is a game in which you need to fill a glass with water. Fill the glass with water can be very dificult, you need avoid obstacles, spikes and more. FIll the specified amount of water in the glass to win the level./p>button classplay-button>Start/button>/article>/a>a href/killthedummy classrecommend-card>img src altplay Kill The Dummy fetchprioritylow classlazy-image recommend-card-wrap/>article classrecommend-card-content-area>h3 classrecommend-card-game-name>Kill The Dummy/h3>p classrecommend-card-game-description>Unsheathe your saw and start the juicy carnage with the classic game mode "cut and destroy". Experience the thrill of setting a new high score in the endless Classic mode as you focus on dodging bombs and slicing massive dummies with the help of the powerfull Saws. Just avoid the bombs and make sure you don’t drop the dummy!/p>button classplay-button>Start/button>/article>/a>a href/2dots classrecommend-card>img src altplay 2Dots fetchprioritylow classlazy-image recommend-card-wrap/>article classrecommend-card-content-area>h3 classrecommend-card-game-name>2Dots/h3>p classrecommend-card-game-description>Control 2 dots and laser between them at the same time to destroy enemies. Be together, but not much. Better to play with friend! Good luck./p>button classplay-button>Start/button>/article>/a>a href/driftf1 classrecommend-card>img src altplay Drift F1 fetchprioritylow classlazy-image recommend-card-wrap/>article classrecommend-card-content-area>h3 classrecommend-card-game-name>Drift F1/h3>p classrecommend-card-game-description>Breathtaking drifting races are taking place in Drift F1. Why don’t you play the game now and prove that you are the best drifter? In each drifting race, you must maneuver your car through many tricky corners of the racetrack. Tap the screen and release it in time if you do not want to rush out of the racetrack. Besides, the track is fairly bumpy, so you should try to keep the car balanced at all times. Remember that your goal is to reach the finish line safely and get the highest possible score. Furthermore, don’t ignore gold coins along the way. They can be used to purchase various cool cars in the garage./p>button classplay-button>Start/button>/article>/a>a href/floppyfish classrecommend-card>img src altplay Floppy Fish fetchprioritylow classlazy-image recommend-card-wrap/>article classrecommend-card-content-area>h3 classrecommend-card-game-name>Floppy Fish/h3>p classrecommend-card-game-description>Tap to move, with the grace of a fish out of water, and help Floppy back to the ocean!/p>button classplay-button>Start/button>/article>/a>a href/motox3m5poolparty classrecommend-card>img src altplay Moto X3M 5 Pool Party fetchprioritylow classlazy-image recommend-card-wrap/>article classrecommend-card-content-area>h3 classrecommend-card-game-name>Moto X3M 5 Pool Party/h3>p classrecommend-card-game-description>Moto X3M 5 Pool Party is a motorbike racing game with "summer" as main theme. This 5th part in the Moto X3M series has 22 new challenging levels. Race your motorbike through pools and beaches and discover all the new obstacles in this sequel in the Moto X3M series.Did you finish all the levels? Also check out the latest Moto X3M Spooky Land 6, the original Moto X3M or any other of our fun motorbike games./p>button classplay-button>Start/button>/article>/a>a href/zigzagracer3dcarracing classrecommend-card>img src altplay ZigZag Racer 3D Car Racing fetchprioritylow classlazy-image recommend-card-wrap/>article classrecommend-card-content-area>h3 classrecommend-card-game-name>ZigZag Racer 3D Car Racing/h3>p classrecommend-card-game-description>Features: - Endless 3D Car Racing - Random Generated Levels - Simple Controls - Color Changing Background - Rocking Background Music - Easy To Play - Play offline Enjoy! ZigZag Racer 3D Car Racing GameHyper Casual Game where you can Drive the Car and change its direction by tapping on the screen. The level gets generated automatically and the Background Colors change after few seconds to give you an awesome in-game feel. The Background music keeps the player engaged. Keep Driving and Avoid Falling./p>button classplay-button>Start/button>/article>/a>/section>img srcdata:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNyIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDI3IDE2IiBmaWxsPSJub25lIj4KCTxwYXRoIGQ9Ik0xMy41IDE2TDI2LjA1NzQgMC4yNUgwLjk0MjYzMkwxMy41IDE2WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg loadinglazy altscroll arrow btn classscroll-arrow-btn/>/nav>nav classcategory-group-game>h2 classcategory-group-title>Driving Games/h2>section classcategory-group-list>a href/pocketracing classrecommend-card>img src altplay Pocket Racing fetchprioritylow classlazy-image recommend-card-wrap/>article classrecommend-card-content-area>h3 classrecommend-card-game-name>Pocket Racing/h3>p classrecommend-card-game-description>Pocket Racing brings awesome vehicles racing with beautifully levels. So grab your motorbike,wheelchair, tractor, quadricycle or scooter and grab some airtime over obstacles and beat the 60 levels on amazing off road circuits./p>button classplay-button>Start/button>/article>/a>a href/mobilbluegon classrecommend-card>img src altplay Mobil Bluegon fetchprioritylow classlazy-image recommend-card-wrap/>article classrecommend-card-content-area>h3 classrecommend-card-game-name>Mobil Bluegon/h3>p classrecommend-card-game-description>Mobil Bluegon impresses players with fancy graphics and a new truck full of hope. A new track uses purple and beautiful stone blocks. Make players want to try it right away. With the graphics and path many changes, whether the upcoming challenge will make it difficult for you. Try it and enjoy it!/p>button classplay-button>Start/button>/article>/a>a href/getthemilk classrecommend-card>img src altplay Get The Milk fetchprioritylow classlazy-image recommend-card-wrap/>article classrecommend-card-content-area>h3 classrecommend-card-game-name>Get The Milk/h3>p classrecommend-card-game-description>Youre in charge of navigating your vehicle along a course that has several bridges and numerous obstacles. You cant just drive the small pickup truck straight to the end of the road; youll have to overcome several hurdles along the way. Youll need both speed and stopping power to get past hazards. Some of the potential difficulties include vaulting over barriers, slamming through brick walls, and crossing the river via a complex system of bridges. The goal of each level is just to survive until you reach the end zone. Although each stage has the same ultimate aim, different approaches are taken to get there./p>button classplay-button>Start/button>/article>/a>a href/drivemonster classrecommend-card>img src altplay Drive Monster fetchprioritylow classlazy-image recommend-card-wrap/>article classrecommend-card-content-area>h3 classrecommend-card-game-name>Drive Monster/h3>p classrecommend-card-game-description>We wont only be racing on the same old circuits from Drive Mad, but on roads with brand new obstacles and systems to avoid. However, every raceway will have a pickup vehicle to match it. road speed bumps also included. There will be a variety of unexpected hazards and traps, including platforms, bridges, and gaps that need significant vertical leaps. In order to succeed, you need nothing more than a steady hand on the keyboard. For the reason that some appear really challenging./p>button classplay-button>Start/button>/article>/a>a href/extremecarparking classrecommend-card>img src altplay Extreme Car Parking fetchprioritylow classlazy-image recommend-card-wrap/>article classrecommend-card-content-area>h3 classrecommend-card-game-name>Extreme Car Parking/h3>p classrecommend-card-game-description>Extreme Car Parking is a vehicle parking skill game where you must park various types of cars in difficult conditions. Prove youre an expert driver in Extreme Car Parking! In each level, you will face a bunch of obstacles on the road. There are orange cones, barriers, and other vehicles to avoid. See how quickly you can stop in the parking spot! The red car needs to be parked in the spot indicated by the yellow marker. You must drive the car carefully around the area and avoid crashing or you have to restart the level. The faster you complete the level, the more stars you earn. Compare your score stars and parking skills with your friends and have twice as much fun!/p>button classplay-button>Start/button>/article>/a>a href/pickuptruck classrecommend-card>img src altplay Pickup Truck fetchprioritylow classlazy-image recommend-card-wrap/>article classrecommend-card-content-area>h3 classrecommend-card-game-name>Pickup Truck/h3>p classrecommend-card-game-description>Take control of a monster truck in this intense 3D driving game. You cant just drive the small pickup truck straight to the end of the road; youll need to overcome several challenges along the way. Your only goal at each level is to make it to the finish line without dying. The player may also be required to overcome obstacles by jumping over them, destroying brick barriers, and crossing the river via a succession of bridges. Getting over the challenges will be easier the more proficient you are with the keyboard. Are you prepared to take on the task?/p>button classplay-button>Start/button>/article>/a>a href/driveandjive2 classrecommend-card>img src altplay Drive and Jive 2 fetchprioritylow classlazy-image recommend-card-wrap/>article classrecommend-card-content-area>h3 classrecommend-card-game-name>Drive and Jive 2/h3>p classrecommend-card-game-description>Keep to the ramps and dont go crazy with the controls. Because you might lose control of your vehicle if you try to go too fast. Its important to bear in mind that your car has a lot of muscle under the hood. Acceleration and braking will both be necessary for safe obstacle avoidance. Theres more to it than just pumping the throttle and driving over these streets. As a result of the increased roughness of its surfaces, its handling remains poor. Its not uncommon for drivers to have to let up on the throttle after accelerating in order to let the car go forward on its own. You need to figure out the ideal way to drive, then always strive and work harder. Enjoy!/p>button classplay-button>Start/button>/article>/a>a href/motox3m5poolparty classrecommend-card>img src altplay Moto X3M 5 Pool Party fetchprioritylow classlazy-image recommend-card-wrap/>article classrecommend-card-content-area>h3 classrecommend-card-game-name>Moto X3M 5 Pool Party/h3>p classrecommend-card-game-description>Moto X3M 5 Pool Party is a motorbike racing game with "summer" as main theme. This 5th part in the Moto X3M series has 22 new challenging levels. Race your motorbike through pools and beaches and discover all the new obstacles in this sequel in the Moto X3M series.Did you finish all the levels? Also check out the latest Moto X3M Spooky Land 6, the original Moto X3M or any other of our fun motorbike games./p>button classplay-button>Start/button>/article>/a>a href/motox3mspookyland classrecommend-card>img src altplay Moto X3M Spooky Land fetchprioritylow classlazy-image recommend-card-wrap/>article classrecommend-card-content-area>h3 classrecommend-card-game-name>Moto X3M Spooky Land/h3>p classrecommend-card-game-description>Moto X3M Spooky Land is a stunt motor bike game and is the sixth release in the Moto X3M series. This time with a complete halloween theme where you drive your motor through spooky halloween levels and you have to perform all kinds of stunts to dodge objects of hazards coming your way. Moto X3M is the ultimate motorcycle game series where you need to dodge various obstacles to complete each level.This series is the most popular one in our motorbike games category because of its mobile support and increasing complexity as you progress through the levels./p>button classplay-button>Start/button>/article>/a>a href/driveclassic classrecommend-card>img src altplay Drive Classic fetchprioritylow classlazy-image recommend-card-wrap/>article classrecommend-card-content-area>h3 classrecommend-card-game-name>Drive Classic/h3>p classrecommend-card-game-description>Youll need both speed and brakes to safely avoid collisions as you steer past hazards. If you lose control of your speed, lose your balance, or both, you will fall into a vacuum and lose the game. Try your best to reach the end goal by performing fantastic aerial tricks and enjoying the thrilling stages that await you on the other side of the screen. More unusual feats and challenges may be found here than you might anticipate./p>button classplay-button>Start/button>/article>/a>a href/hardtruck classrecommend-card>img src altplay Hard Truck fetchprioritylow classlazy-image recommend-card-wrap/>article classrecommend-card-content-area>h3 classrecommend-card-game-name>Hard Truck/h3>p classrecommend-card-game-description>Hard Truck is a cool HTML5 game that is playable both on your desktop and on your mobile phone!/p>button classplay-button>Start/button>/article>/a>a href/crazyroad classrecommend-card>img src altplay Crazy Road fetchprioritylow classlazy-image recommend-card-wrap/>article classrecommend-card-content-area>h3 classrecommend-card-game-name>Crazy Road/h3>p classrecommend-card-game-description>- Drive your car safely and reach more score. - Try to collect diamonds on the road.- Accumulate more points for more new weapons. - Avoid hitting the obstacles on the road.- Advanced weapons will clear the road more quickly - Do not drive your car out of the road!! - If you hit the obstacle ot the edge of the road, your health is reducedDownload it and try it now./p>button classplay-button>Start/button>/article>/a>a href/flippyfields classrecommend-card>img src altplay Flippy Fields fetchprioritylow classlazy-image recommend-card-wrap/>article classrecommend-card-content-area>h3 classrecommend-card-game-name>Flippy Fields/h3>p classrecommend-card-game-description>Get on your yellow truck, keeping your accelerator and steering agile. Because if you let them collide with obstacles or fall into the water, they will explode into pieces. You will have to replay that level. Depending on the different levels, the cars can have different shapes and sizes. Are you a good driver? Lets try it!/p>button classplay-button>Start/button>/article>/a>a href/forestdelivery classrecommend-card>img src altplay Forest Delivery fetchprioritylow classlazy-image recommend-card-wrap/>article classrecommend-card-content-area>h3 classrecommend-card-game-name>Forest Delivery/h3>p classrecommend-card-game-description>Deliver goods across bridges and mountains! This driving game challenges you to transport a bunch of boxes safely. You will encounter floating platforms and traps in the middle of the night. Dont lose your load in Monster Truck: Forest Delivery!/p>button classplay-button>Start/button>/article>/a>a href/offroad4x4jeepsimulator classrecommend-card>img src altplay Off Road 4x4 Jeep Simulator fetchprioritylow classlazy-image recommend-card-wrap/>article classrecommend-card-content-area>h3 classrecommend-card-game-name>Off Road 4x4 Jeep Simulator/h3>p classrecommend-card-game-description>Offroad car game includes tracks and mountains. All the player has to do is pass these unique obstacles successfully. It is possible to experience great excitement, especially by using a 4x4 offroad car. In this way, off-road pleasure can be experienced at any time. Among the simulation games, games with offroad car content always attract attention. Of course, the fact that the game is on off-road terrain gives a different pleasure. For this, you can get caught up in the excitement of the game as you progress on the land. Thus, it becomes possible to be a partner in an endless pleasure at any moment./p>button classplay-button>Start/button>/article>/a>a href/monstercars classrecommend-card>img src altplay Monster Cars fetchprioritylow classlazy-image recommend-card-wrap/>article classrecommend-card-content-area>h3 classrecommend-card-game-name>Monster Cars/h3>p classrecommend-card-game-description>This time, the adventure begins with the biggest and the most powerful vehicles in the world, the Monster Cars! The time has just come for the ultimate driving simulator experience. These monster cars consist of various vehicle designs, powers, and stabilities. Different game modes like time attack, challenges, circuit races, and fly races are waiting for you./p>button classplay-button>Start/button>/article>/a>a href/drivefun classrecommend-card>img src altplay Drive Fun fetchprioritylow classlazy-image recommend-card-wrap/>article classrecommend-card-content-area>h3 classrecommend-card-game-name>Drive Fun/h3>p classrecommend-card-game-description>The gameplay of Drive Fun is quite similar to similar games in other driving games. Your task is to drive a truck over the obstacles on the small track. New levels will open when you complete them and keep the car intact through the obstacles that appear on the track. Another difference with this version is that you can relax with music while driving. There are a total of ten songs for you to experience. Enjoy driving fun while playing Drive Fun!/p>button classplay-button>Start/button>/article>/a>a href/trucktraffic classrecommend-card>img src altplay Truck Traffic fetchprioritylow classlazy-image recommend-card-wrap/>article classrecommend-card-content-area>h3 classrecommend-card-game-name>Truck Traffic/h3>p classrecommend-card-game-description>Truck Traffic is a cool HTML5 game that is playable both on your desktop and on your mobile phone!/p>button classplay-button>Start/button>/article>/a>a href/madmonster classrecommend-card>img src altplay Mad Monster fetchprioritylow classlazy-image recommend-card-wrap/>article classrecommend-card-content-area>h3 classrecommend-card-game-name>Mad Monster/h3>p classrecommend-card-game-description>Mad Monster game play is very simple. Your goal is to drive the colorful car to the finish line safely, without tipping, and in one piece. Flexibly use your joystick or mouse to lead your car to discover new challenges. The game consists of many changing levels that are very interesting and engaging. Can you safely steer your monster truck to the finish line?/p>button classplay-button>Start/button>/article>/a>a href/motox3mwinter classrecommend-card>img src altplay Moto X3M Winter fetchprioritylow classlazy-image recommend-card-wrap/>article classrecommend-card-content-area>h3 classrecommend-card-game-name>Moto X3M Winter/h3>p classrecommend-card-game-description>Speed with your motorbike across icy mountains in Moto X3M 4: Winter! This motorbike game dares you to drive on bridges made of candy canes and other sweet treats. Ride a motorcycle past snowmen and Christmas trees with Rudolph the Red-Nosed Reindeer and Santa Claus! Moto X3M Winter is is also called Moto X3M 4: Winter, as it is the fourth part of this successful serie of motor-games, that includes Moto X3M 5 Pool Party and the latest Moto X3M Spooky Land. Collect all the stars you can earn in each level to upgrade your bike and ultimately buy Santas Sled to complete the levels./p>button classplay-button>Start/button>/article>/a>/section>img srcdata:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNyIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDI3IDE2IiBmaWxsPSJub25lIj4KCTxwYXRoIGQ9Ik0xMy41IDE2TDI2LjA1NzQgMC4yNUgwLjk0MjYzMkwxMy41IDE2WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg loadinglazy altscroll arrow btn classscroll-arrow-btn/>/nav>nav classcategory-group-game>h2 classcategory-group-title>Shooting Games/h2>section classcategory-group-list>a href/shoot classrecommend-card>img src altplay shoot fetchprioritylow classlazy-image recommend-card-wrap/>article classrecommend-card-content-area>h3 classrecommend-card-game-name>shoot/h3>p classrecommend-card-game-description>In this Full speed shooting game, you will exercise your brain and spend your leisure timeGather scarced resources and upgrade your spacecraft with various lethal weapons and make the game even more thrilling!FEATURES:Action-packed and evolving shooting gameplay.Collect gold coins and items to upgrade the plane.Immersive missions and levels to completeHigh quality graphic for phones and tabletsVarious difficulties suitable for all players.Extremely challenging boss battles..So many weapons, lasers, drones and devices to collect and upgrade.Support offline and online playThere are more exciting features waiting for you in the game.Download now and play for free./p>button classplay-button>Start/button>/article>/a>a href/duckshootergame classrecommend-card>img src altplay Duck Shooter Game fetchprioritylow classlazy-image recommend-card-wrap/>article classrecommend-card-content-area>h3 classrecommend-card-game-name>Duck Shooter Game/h3>p classrecommend-card-game-description>Duck Shooter is an Arcade HTML Game Move the scope and shot the ducks before they fly away from the screen/p>button classplay-button>Start/button>/article>/a>a href/bubblepetshooter classrecommend-card>img src altplay Bubble Pet Shooter fetchprioritylow classlazy-image recommend-card-wrap/>article classrecommend-card-content-area>h3 classrecommend-card-game-name>Bubble Pet Shooter/h3>p classrecommend-card-game-description>Bubble Pets Shooter is an arcade game where you pop colorful bubbles. Make combinations of three or more bubbles of the same color by throwing identical bubbles at them. The more bubbles you shoot down in one shot, the more points you get. The playing field will go down one row if you fail to collect a combination. The main goal of the game is to score as many as possible and clear the levels!/p>button classplay-button>Start/button>/article>/a>a href/funnyshooter2 classrecommend-card>img src altplay Funny Shooter 2 fetchprioritylow classlazy-image recommend-card-wrap/>article classrecommend-card-content-area>h3 classrecommend-card-game-name>Funny Shooter 2/h3>p classrecommend-card-game-description>Funny Shooter 2 is a fun FPS game where you fight hordes of absurd enemies! Use various weapons to slay these bizarre beings and upgrade your weapons arsenal as you progress. Immerse yourself in this fun world!/p>button classplay-button>Start/button>/article>/a>a href/sniperking2dthedarkcity classrecommend-card>img src altplay Sniper King 2d The Dark City fetchprioritylow classlazy-image recommend-card-wrap/>article classrecommend-card-content-area>h3 classrecommend-card-game-name>Sniper King 2d The Dark City/h3>p classrecommend-card-game-description>The Sniper Code is a puzzle shooter game created by Softlitude where your task is eliminate enemies from a distance using your sniper rifle. Complete over 30 challenging levels with various objectives and enjoy the intuitively smooth gameplay. Your accuracy matters a great deal in this game, so does your stealth ability. Dont forget to spend the money you earned in the store to improve your skills. Do you have what it takes to finish this exhilarating game?/p>button classplay-button>Start/button>/article>/a>a href/sniper3d classrecommend-card>img src altplay Sniper 3d fetchprioritylow classlazy-image recommend-card-wrap/>article classrecommend-card-content-area>h3 classrecommend-card-game-name>Sniper 3d/h3>p classrecommend-card-game-description>Sniper 3D - Discover the world full of conflicts. Save lives and country. Snipe the enemies. Be patient and make everything clear. More than 100+ lvl/p>button classplay-button>Start/button>/article>/a>a href/galacticsniper classrecommend-card>img src altplay Galactic Sniper fetchprioritylow classlazy-image recommend-card-wrap/>article classrecommend-card-content-area>h3 classrecommend-card-game-name>Galactic Sniper/h3>p classrecommend-card-game-description>Galactic Sniper is a fun 2D sniper game with amazing sci-fi graphics and fun gameplay. There are 30 fun levels of sci-fi galactic gameplay. Play Galactic Sniper now for a great sniper experience./p>button classplay-button>Start/button>/article>/a>a href/armysniper classrecommend-card>img src altplay Army Sniper fetchprioritylow classlazy-image recommend-card-wrap/>article classrecommend-card-content-area>h3 classrecommend-card-game-name>Army Sniper/h3>p classrecommend-card-game-description>Army Sniper is a fun 2D sniper game with amazing graphics and fun gameplay. You have to terminate your enemies by using a sniper weapon. Play Army Sniper now for a great sniper experience./p>button classplay-button>Start/button>/article>/a>a href/stickmanwar classrecommend-card>img src altplay Stickman War fetchprioritylow classlazy-image recommend-card-wrap/>article classrecommend-card-content-area>h3 classrecommend-card-game-name>Stickman War/h3>p classrecommend-card-game-description>Come battle the mighty army of Stickmen! In this stickman game you’ll be challenged level after level to shoot down as many stickmen as you can. But be careful, they’ll come at you from all sides. Kill them all and you’ll pass to the next level!/p>button classplay-button>Start/button>/article>/a>a href/archery classrecommend-card>img src altplay Archery fetchprioritylow classlazy-image recommend-card-wrap/>article classrecommend-card-content-area>h3 classrecommend-card-game-name>Archery/h3>p classrecommend-card-game-description>This is a super fun archery shooting experience Archery Tournament completely simulates this ancient to modern sports. Different target distances and still/moving targets will add difficulties to the different bow games. Practice make it perfect Just like archery in the real world, it is a sport that is easy to learn, and hard to master. But you will receive endless fun!/p>button classplay-button>Start/button>/article>/a>a href/squidshooter classrecommend-card>img src altplay Squid Shooter fetchprioritylow classlazy-image recommend-card-wrap/>article classrecommend-card-content-area>h3 classrecommend-card-game-name>Squid Shooter/h3>p classrecommend-card-game-description>Join the battle with the Squid army. Choose your weapon from 18 available. Protect yourself from the invasion of players and guards. Avoid cash grenades and coffins. Dodge the blows of the crowbar, ax and knife. Destroy huge dolls with a grenade launcher and bazooka. Shoot them with machine guns, pistols and a shotgun. Destroy them all !!!/p>button classplay-button>Start/button>/article>/a>a href/extremegolf classrecommend-card>img src altplay Extreme Golf fetchprioritylow classlazy-image recommend-card-wrap/>article classrecommend-card-content-area>h3 classrecommend-card-game-name>Extreme Golf/h3>p classrecommend-card-game-description>Extreme Golf is an online golf game, you need to control a guy to shoot golf balls, if you shoot one ball into the hole, you will get one point or you will lose a ball. Play the game and see how many score you can get. Good Luck!/p>button classplay-button>Start/button>/article>/a>a href/impostors-vs-zombies classrecommend-card>img src altplay Impostors-vs-zombies fetchprioritylow classlazy-image recommend-card-wrap/>article classrecommend-card-content-area>h3 classrecommend-card-game-name>Impostors-vs-zombies/h3>p classrecommend-card-game-description>OH MY GOD! Zombies are everywhere How did the virus get into our space station? Imposter Zombie here. Find and destroy them all. Almost your teammates turn into zombies. Defend yourself against endless waves of enemies. Become the last survivor in the battlefield./p>button classplay-button>Start/button>/article>/a>a href/impostorarcherwar classrecommend-card>img src altplay Impostor Archer War fetchprioritylow classlazy-image recommend-card-wrap/>article classrecommend-card-content-area>h3 classrecommend-card-game-name>Impostor Archer War/h3>p classrecommend-card-game-description>Have fun with this new game where you can control the small among us so that he can shoot the arrows and eliminate the different infiltrators among us !!! Play now and have fun with this new game from kiz10.com enjoy an adventure like no other with Among us Archer. Play as Among us characters and punish the traitors. You have to eliminate all of your enemies, use your skills, and also upgrades your skills! Be nimble to dodge the arrows, be precise to aim your enemy, since it being the only way to end this war./p>button classplay-button>Start/button>/article>/a>a href/stickarena3d classrecommend-card>img src altplay StickArena3D fetchprioritylow classlazy-image recommend-card-wrap/>article classrecommend-card-content-area>h3 classrecommend-card-game-name>StickArena3D/h3>p classrecommend-card-game-description>Embark on an unforgettable adventure through 40 different levels in this exciting 3D platform game! /p>button classplay-button>Start/button>/article>/a>a href/tinyarcher classrecommend-card>img src altplay Tiny Archer fetchprioritylow classlazy-image recommend-card-wrap/>article classrecommend-card-content-area>h3 classrecommend-card-game-name>Tiny Archer/h3>p classrecommend-card-game-description>Nock, Draw, Loose! There is an unlimited number of targets in front of you, and it is up to you to find out how many can you hit. Do not give up, try again and your skills will improve with every game./p>button classplay-button>Start/button>/article>/a>a href/shootercraft classrecommend-card>img src altplay Shooter Craft fetchprioritylow classlazy-image recommend-card-wrap/>article classrecommend-card-content-area>h3 classrecommend-card-game-name>Shooter Craft/h3>p classrecommend-card-game-description>Player, help the Blue character to pass all the obstacles and defeat the Reds! There are 15 exciting levels waiting for you, where there will be a lot of dangers. With each level, the difficulty increases, and not every player can pass all the obstacles! Dont forget to collect coins to upgrade your hero. Good luck in passing!/p>button classplay-button>Start/button>/article>/a>a href/fastballs classrecommend-card>img src altplay Fast Balls fetchprioritylow classlazy-image recommend-card-wrap/>article classrecommend-card-content-area>h3 classrecommend-card-game-name>Fast Balls/h3>p classrecommend-card-game-description>Fast Balls is a fun 3D online game with a cannon color balls shooting to destroy the colorful stack tower. Hold to make your dot fire forward, and be careful from moving obstacles. In Fast Balls your goal is to destroy all towers to move to the next levels./p>button classplay-button>Start/button>/article>/a>a href/avoiddying classrecommend-card>img src altplay Avoid Dying fetchprioritylow classlazy-image recommend-card-wrap/>article classrecommend-card-content-area>h3 classrecommend-card-game-name>Avoid Dying/h3>p classrecommend-card-game-description>Avoid Dying is an archery game where you must use your aiming skills to hit the target with an arrow. Your score increases with each successful hit, but missing the target may have dire consequences like a giant booby trap falling over you and crushing you. Share the game with your friends and see who can score the highest in this addictive bow and arrow shooter!/p>button classplay-button>Start/button>/article>/a>a href/spaceshiphunting classrecommend-card>img src altplay Space Ship Hunting fetchprioritylow classlazy-image recommend-card-wrap/>article classrecommend-card-content-area>h3 classrecommend-card-game-name>Space Ship Hunting/h3>p classrecommend-card-game-description>Space ship hunting game where you hunt the or attack to the player. Play the game to save your player and make more points to set records of your own high score and break your high score experience./p>button classplay-button>Start/button>/article>/a>/section>img srcdata:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNyIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDI3IDE2IiBmaWxsPSJub25lIj4KCTxwYXRoIGQ9Ik0xMy41IDE2TDI2LjA1NzQgMC4yNUgwLjk0MjYzMkwxMy41IDE2WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg loadinglazy altscroll arrow btn classscroll-arrow-btn/>/nav>/section>section classindex-about-area>section classabout-wrap>h2 classabout-title>About Us/h2>h3 classabout-welcome>Welcome to cozyfunplay.com/h3>div classabout-content>p>cozyfunplay.com is a free online gaming platform, and all players are able to visit our site via browser and start playing directly without download. When you visit our website, you can find the list of recent hot games on the homepage, and various recommended categories such as Games for girls/boys, Racing Games, io Games, Arcade Games, Multiplayer, etc. Popular games likea href/idletd>IdleTD/a>, a href/makeupmaster>Makeup Master/a>, and a href/millionstar>Million Star/a> It is only playable on cozyfunplay.com, and we also have many classic games like a href/amongus>Among Us/a>, a href/faraway>Faraway/a>, and a href/motox3mspookyland>Moto X3M/a>. We have added tutorial videos for the simple levels to help players get started quickly and given strategy tips for the more difficult levels to ensure that players can pass through./p>p>cozyfunplay.com is now working with game developers from many countries around the world to select high-quality games for users. Through cozyfunplay.com, you can not only enjoy a wide range of games but also experience the distinctive game styles of different countries. Our website is updated daily with online games, bookmark this link below so that you can experience the best free games at any time!/p>p>a hrefhttps://cozyfunplay.com>https://cozyfunplay.com/a>/p>/div>/section>/section>footer classfooter>a href/ classlogo>img src altplay logo fetchprioritylow classlazy-image logo-icon/>/a>section classfooter-right>article classfooter-links>h2 classfooter-title>legal/h2>a href/policy.html>Privacy Policy/a>a href/contact.html>Contact Us/a>/article>article classfooter-share-area>h2 classshare-title>share/h2>nav classshare-area>h3 classyoutube-area>span classyoutube-icon>/span>Youtube/h3>h3 classinstagram-area>span classinstagram-icon>/span>Instagram/h3>h3 classmeta-area>span classmeta-icon>/span>Meta/h3>h3 classtiktok-area>span classtiktok-icon>/span>Tiktok/h3>h3 classtwitter-area>span classtwitter-icon>/span>Twitter/h3>/nav>/article>/section>/footer>/main>script>!function(){var e,n,t,_,l,o,r,u,i,s,c,f,p,a65536,h117,dvoid 0,v{},y,m/acit|ex(?:s|g|n|p|$)|rph|grid|ows|mnc|ntw|inech|zoo|^ord|itera/i,gArray.isArray;function k(e,n){for(var t in n)etnt;return e}function b(e){e&&e.parentNode&&e.parentNode.removeChild(e)}function w(n,t,_){var l,o,r,u{};for(r in t)keyr?ltr:refr?otr:urtr;if(arguments.length>2&&(u.childrenarguments.length>3?e.call(arguments,2):_),functiontypeof n&&null!n.defaultProps)for(r in n.defaultProps)urd&&(urn.defaultPropsr);return x(n,u,l,o,null)}function x(e,_,l,o,r){var u{type:e,props:_,key:l,ref:o,__k:null,__:null,__b:0,__e:null,__d:d,__c:null,constructor:d,__v:nullr?++t:r,__i:-1,__u:0};return nullr&&null!n.vnode&&n.vnode(u),u}function C(e){return e.children}function P(e,n){this.propse,this.contextn}function S(e,n){if(nulln)return e.__?S(e.__,e.__i+1):null;for(var t;ne.__k.length;n++)if(null!(te.__kn)&&null!t.__e)return t.__e;returnfunctiontypeof e.type?S(e):null}function U(e){var n,t;if(null!(ee.__)&&null!e.__c){for(e.__ee.__c.basenull,n0;ne.__k.length;n++)if(null!(te.__kn)&&null!t.__e){e.__ee.__c.baset.__e;break}return U(e)}}function E(e){(!e.__d&&(e.__d!0)&&l.push(e)&&!T.__r++||o!n.debounceRendering)&&((on.debounceRendering)||r)(T)}function T(){var e,t,_,o,r,i,s,c;for(l.sort(u);el.shift();)e.__d&&(tl.length,ovoid 0,i(r(_e).__v).__e,s,c,_.__P&&((ok({},r)).__vr.__v+1,n.vnode&&n.vnode(o),R(_.__P,o,r,_.__n,_.__P.namespaceURI,32&r.__u?i:null,s,nulli?S(r):i,!!(32&r.__u),c),o.__vr.__v,o.__.__ko.__io,H(s,o,c),o.__e!i&&U(o)),l.length>t&&l.sort(u));T.__r0}function D(e,n,t,_,l,o,r,u,i,s,c){var f,p,h,m,g,k_&&_.__k||y,bn.length;for(t.__di,M(t,n,k),it.__d,f0;fb;f++)null!(ht.__kf)&&(p-1h.__i?v:kh.__i||v,h.__if,R(e,h,p,l,o,r,u,i,s,c),mh.__e,h.ref&&p.ref!h.ref&&(p.ref&&$(p.ref,null,h),c.push(h.ref,h.__c||m,h)),nullg&&null!m&&(gm),h.__u&a||p.__kh.__k?iW(h,i,e):functiontypeof h.type&&h.__d!d?ih.__d:m&&(im.nextSibling),h.__dd,h.__u&-196609);t.__di,t.__eg}function M(e,n,t){var _,l,o,r,u,in.length,st.length,cs,f0;for(e.__k,_0;_i;_++)null!(ln_)&&boolean!typeof l&&function!typeof l?(r_+f,(le.__k_stringtypeof l||numbertypeof l||biginttypeof l||l.constructorString?x(null,l,null,null,null):g(l)?x(C,{children:l},null,null,null):l.constructord&&l.__b>0?x(l.type,l.props,l.key,l.ref?l.ref:null,l.__v):l).__e,l.__be.__b+1,onull,-1!(ul.__iL(l,t,r,c))&&(c--,(otu)&&(o.__u|h)),nullo||nullo.__v?(-1u&&f--,function!typeof l.type&&(l.__u|a)):u!r&&(ur-1?f--:ur+1?f++:(u>r?f--:f++,l.__u|a))):le.__k_null;if(c)for(_0;_s;_++)null!(ot_)&&0(o.__u&h)&&(o.__ee.__d&&(e.__dS(o)),B(o,o))}function W(e,n,t){var _,l;if(functiontypeof e.type){for(_e.__k,l0;_&&l_.length;l++)_l&&(_l.__e,nW(_l,n,t));return n}e.__e!n&&(n&&e.type&&!t.contains(n)&&(nS(e)),t.insertBefore(e.__e,n||null),ne.__e);do{nn&&n.nextSibling}while(null!n&&8n.nodeType);return n}function L(e,n,t,_){var le.key,oe.type,rt-1,ut+1,int;if(nulli||i&&li.key&&oi.type&&0(i.__u&h))return t;if((function!typeof o||oC||l)&&_>(null!i&&0(i.__u&h)?1:0))for(;r>0||un.length;){if(r>0){if((inr)&&0(i.__u&h)&&li.key&&oi.type)return r;r--}if(un.length){if((inu)&&0(i.__u&h)&&li.key&&oi.type)return u;u++}}return-1}function F(e,n,t){-n0?e.setProperty(n,nullt?:t):ennullt?:number!typeof t||m.test(n)?t:t+px}function N(e,n,t,_,l){var o;e:if(stylen)if(stringtypeof t)e.style.cssTextt;else{if(stringtypeof _&&(e.style.cssText_),_)for(n in _)t&&n in t||F(e.style,n,);if(t)for(n in t)_&&tn_n||F(e.style,n,tn)}else if(on0&&nn1)on!(nn.replace(/(PointerCapture)$|Capture$/i,$1)),nn.toLowerCase()in e||onFocusOutn||onFocusInn?n.toLowerCase().slice(2):n.slice(2),e.l||(e.l{}),e.ln+ot,t?_?t.t_.t:(t.ti,e.addEventListener(n,o?c:s,o)):e.removeEventListener(n,o?c:s,o);else{if(http://www.w3.org/2000/svgl)nn.replace(/xlink(H|:h)/,h).replace(/sName$/,s);else if(width!n&&height!n&&href!n&&list!n&&form!n&&tabIndex!n&&download!n&&rowSpan!n&&colSpan!n&&role!n&&popover!n&&n in e)try{ennullt?:t;break e}catch(e){}functiontypeof t||(nullt||!1t&&-!n4?e.removeAttribute(n):e.setAttribute(n,popovern&&1t?:t))}}function A(e){return function(t){if(this.l){var _this.lt.type+e;if(nullt.u)t.ui++;else if(t.u_.t)return;return n.event&&(tn.event(t)),handleEventin _?_.handleEvent(t):_(t)}}}function R(e,t,_,l,o,r,u,i,s,c){var f,p,a,h,v,y,m,b,w,x,S,U,E,T,M,W,Lt.type;if(t.constructor!d)return null;128&_.__u&&(s!!(32&_.__u),rit.__e_.__e),(fn.__b)&&f(t);e:if(functiontypeof L)try{if(bt.props,wprototypein L&&L.prototype.render,x(fL.contextType)&&lf.__c,Sf?x?x.props.value:f.__:l,_.__c?m(pt.__c_.__c).__p.__E:(w?t.__cpnew L(b,S):(t.__cpnew P(b,S),p.constructorL,p.renderO),x&&x.sub(p),p.propsb,p.state||(p.state{}),p.contextS,p.__nl,ap.__d!0,p.__h,p._sb),w&&nullp.__s&&(p.__sp.state),w&&null!L.getDerivedStateFromProps&&(p.__sp.state&&(p.__sk({},p.__s)),k(p.__s,L.getDerivedStateFromProps(b,p.__s))),hp.props,vp.state,p.__vt,a)w&&nullL.getDerivedStateFromProps&&null!p.componentWillMount&&p.componentWillMount(),w&&null!p.componentDidMount&&p.__h.push(p.componentDidMount);else{if(w&&nullL.getDerivedStateFromProps&&b!h&&null!p.componentWillReceiveProps&&p.componentWillReceiveProps(b,S),!p.__e&&(null!p.shouldComponentUpdate&&!1p.shouldComponentUpdate(b,p.__s,S)||t.__v_.__v)){for(t.__v!_.__v&&(p.propsb,p.statep.__s,p.__d!1),t.__e_.__e,t.__k_.__k,t.__k.some(function(e){e&&(e.__t)}),U0;Up._sb.length;U++)p.__h.push(p._sbU);p._sb,p.__h.length&&u.push(p);break e}null!p.componentWillUpdate&&p.componentWillUpdate(b,p.__s,S),w&&null!p.componentDidUpdate&&p.__h.push(function(){p.componentDidUpdate(h,v,y)})}if(p.contextS,p.propsb,p.__Pe,p.__e!1,En.__r,T0,w){for(p.statep.__s,p.__d!1,E&&E(t),fp.render(p.props,p.state,p.context),M0;Mp._sb.length;M++)p.__h.push(p._sbM);p._sb}else do{p.__d!1,E&&E(t),fp.render(p.props,p.state,p.context),p.statep.__s}while(p.__d&&++T25);p.statep.__s,null!p.getChildContext&&(lk(k({},l),p.getChildContext())),w&&!a&&null!p.getSnapshotBeforeUpdate&&(yp.getSnapshotBeforeUpdate(h,v)),D(e,g(Wnull!f&&f.typeC&&nullf.key?f.props.children:f)?W:W,t,_,l,o,r,u,i,s,c),p.baset.__e,t.__u&-161,p.__h.length&&u.push(p),m&&(p.__Ep.__null)}catch(e){if(t.__vnull,s||null!r){for(t.__u|s?160:128;i&&8i.nodeType&&i.nextSibling;)ii.nextSibling;rr.indexOf(i)null,t.__ei}else t.__e_.__e,t.__k_.__k;n.__e(e,t,_)}else nullr&&t.__v_.__v?(t.__k_.__k,t.__e_.__e):t.__eI(_.__e,t,_,l,o,r,u,s,c);(fn.diffed)&&f(t)}function H(e,t,_){t.__dd;for(var l0;l_.length;l++)$(_l,_++l,_++l);n.__c&&n.__c(t,e),e.some(function(t){try{et.__h,t.__h,e.some(function(e){e.call(t)})}catch(e){n.__e(e,t.__v)}})}function I(t,_,l,o,r,u,i,s,c){var f,p,a,h,y,m,k,wl.props,x_.props,C_.type;if(svgC?rhttp://www.w3.org/2000/svg:mathC?rhttp://www.w3.org/1998/Math/MathML:r||(rhttp://www.w3.org/1999/xhtml),null!u)for(f0;fu.length;f++)if((yuf)&&setAttributein y!!C&&(C?y.localNameC:3y.nodeType)){ty,ufnull;break}if(nullt){if(nullC)return document.createTextNode(x);tdocument.createElementNS(r,C,x.is&&x),s&&(n.__m&&n.__m(_,u),s!1),unull}if(nullC)wx||s&&t.datax||(t.datax);else{if(uu&&e.call(t.childNodes),wl.props||v,!s&&null!u)for(w{},f0;ft.attributes.length;f++)w(yt.attributesf).namey.value;for(f in w)if(ywf,childrenf);else if(dangerouslySetInnerHTMLf)ay;else if(!(f in x)){if(valuef&&defaultValuein x||checkedf&&defaultCheckedin x)continue;N(t,f,null,y,r)}for(f in x)yxf,childrenf?hy:dangerouslySetInnerHTMLf?py:valuef?my:checkedf?ky:s&&function!typeof y||wfy||N(t,f,y,wf,r);if(p)s||a&&(p.__htmla.__html||p.__htmlt.innerHTML)||(t.innerHTMLp.__html),_.__k;else if(a&&(t.innerHTML),D(t,g(h)?h:h,_,l,o,foreignObjectC?http://www.w3.org/1999/xhtml:r,u,i,u?u0:l.__k&&S(l,0),s,c),null!u)for(fu.length;f--;)b(uf);s||(fvalue,progressC&&nullm?t.removeAttribute(value):m!d&&(m!tf||progressC&&!m||optionC&&m!wf)&&N(t,f,m,wf,r),fchecked,k!d&&k!tf&&N(t,f,k,wf,r))}return t}function $(e,t,_){try{if(functiontypeof e){var lfunctiontypeof e.__u;l&&e.__u(),l&&nullt||(e.__ue(t))}else e.currentt}catch(e){n.__e(e,_)}}function B(e,t,_){var l,o;if(n.unmount&&n.unmount(e),(le.ref)&&(l.current&&l.current!e.__e||$(l,null,t)),null!(le.__c)){if(l.componentWillUnmount)try{l.componentWillUnmount()}catch(e){n.__e(e,t)}l.basel.__Pnull}if(le.__k)for(o0;ol.length;o++)lo&&B(lo,t,_||function!typeof e.type);_||b(e.__e),e.__ce.__e.__ee.__dd}function O(e,n,t){return this.constructor(e,t)}function V(t,_,l){var o,r,u,i;n.__&&n.__(t,_),r(ofunctiontypeof l)?null:l&&l.__k||_.__k,u,i,R(_,t(!o&&l||_).__kw(C,null,t),r||v,v,_.namespaceURI,!o&&l?l:r?null:_.firstChild?e.call(_.childNodes):null,u,!o&&l?l:r?r.__e:_.firstChild,o,i),H(u,t,i)}ey.slice,n{__e:function(e,n,t,_){for(var l,o,r;nn.__;)if((ln.__c)&&!l.__)try{if((ol.constructor)&&null!o.getDerivedStateFromError&&(l.setState(o.getDerivedStateFromError(e)),rl.__d),null!l.componentDidCatch&&(l.componentDidCatch(e,_||{}),rl.__d),r)return l.__El}catch(n){en}throw e}},t0,_function(e){return null!e&&e.constructord},P.prototype.setStatefunction(e,n){var t;tnull!this.__s&&this.__s!this.state?this.__s:this.__sk({},this.state),functiontypeof e&&(ee(k({},t),this.props)),e&&k(t,e),null!e&&this.__v&&(n&&this._sb.push(n),E(this))},P.prototype.forceUpdatefunction(e){this.__v&&(this.__e!0,e&&this.__h.push(e),E(this))},P.prototype.renderC,l,rfunctiontypeof Promise?Promise.prototype.then.bind(Promise.resolve()):setTimeout,ufunction(e,n){return e.__v.__b-n.__v.__b},T.__r0,i0,sA(!1),cA(!0),f0,p{__proto__:null,render:V,hydrate:function e(n,t){V(n,t,e)},createElement:w,h:w,Fragment:C,createRef:function(){return{current:null}},isValidElement:_,Component:P,cloneElement:function(n,t,_){var l,o,r,u,ik({},n.props);for(r in n.type&&n.type.defaultProps&&(un.type.defaultProps),t)keyr?ltr:refr?otr:irtrd&&u!d?ur:tr;return arguments.length>2&&(i.childrenarguments.length>3?e.call(arguments,2):_),x(n.type,i,l||n.key,o||n.ref,null)},createContext:function(e,n){var t{__c:n__cC+f++,__:e,Consumer:function(e,n){return e.children(n)},Provider:function(e){var t,_;return this.getChildContext||(tnew Set,(_{})nthis,this.getChildContextfunction(){return _},this.componentWillUnmountfunction(){tnull},this.shouldComponentUpdatefunction(e){this.props.value!e.value&&t.forEach(function(e){e.__e!0,E(e)})},this.subfunction(e){t.add(e);var ne.componentWillUnmount;e.componentWillUnmountfunction(){t&&t.delete(e),n&&n.call(e)}}),e.children}};return t.Provider.__t.Consumer.contextTypet},toChildArray:function e(n,t){return tt||,nulln||booleantypeof n||(g(n)?n.some(function(n){e(n,t)}):t.push(n)),t},options:n},typeof moduleu?module.exportsp:self.preactp}();/script>script>(()>{var e{669:(e,t,r)>{e.exportsr(609)},448:(e,t,r)>{use strict;var nr(867),ar(26),or(327),sr(97),ir(109),cr(985),lr(61);e.exportsfunction(e){return new Promise(function(t,u){var fe.data,pe.headers;n.isFormData(f)&&delete pContent-Type;var mnew XMLHttpRequest;if(e.auth){var de.auth.username||,he.auth.password||;p.AuthorizationBasic +btoa(d+:+h)}var _s(e.baseURL,e.url);if(m.open(e.method.toUpperCase(),o(_,e.params,e.paramsSerializer),!0),m.timeoute.timeout,m.onreadystatechangefunction(){if(m&&4m.readyState&&(0!m.status||m.responseURL&&0m.responseURL.indexOf(file:))){var rgetAllResponseHeadersin m?i(m.getAllResponseHeaders()):null,n{data:e.responseType&&text!e.responseType?m.response:m.responseText,status:m.status,statusText:m.statusText,headers:r,config:e,request:m};a(t,u,n),mnull}},m.onabortfunction(){m&&(u(l(Request aborted,e,ECONNABORTED,m)),mnull)},m.onerrorfunction(){u(l(Network Error,e,null,m)),mnull},m.ontimeoutfunction(){var ttimeout of +e.timeout+ms exceeded;e.timeoutErrorMessage&&(te.timeoutErrorMessage),u(l(t,e,ECONNABORTED,m)),mnull},n.isStandardBrowserEnv()){var gr(372),v(e.withCredentials||c(_))&&e.xsrfCookieName?g.read(e.xsrfCookieName):void 0;v&&(pe.xsrfHeaderNamev)}if(setRequestHeaderin m&&n.forEach(p,function(e,t){void 0f&&content-typet.toLowerCase()?delete pt:m.setRequestHeader(t,e)}),n.isUndefined(e.withCredentials)||(m.withCredentials!!e.withCredentials),e.responseType)try{m.responseTypee.responseType}catch(t){if(json!e.responseType)throw t}functiontypeof e.onDownloadProgress&&m.addEventListener(progress,e.onDownloadProgress),functiontypeof e.onUploadProgress&&m.upload&&m.upload.addEventListener(progress,e.onUploadProgress),e.cancelToken&&e.cancelToken.promise.then(function(e){m&&(m.abort(),u(e),mnull)}),void 0f&&(fnull),m.send(f)})}},609:(e,t,r)>{use strict;var nr(867),ar(849),or(321),sr(185);function i(e){var tnew o(e),ra(o.prototype.request,t);return n.extend(r,o.prototype,t),n.extend(r,t),r}var ci(r(655));c.Axioso,c.createfunction(e){return i(s(c.defaults,e))},c.Cancelr(263),c.CancelTokenr(972),c.isCancelr(502),c.allfunction(e){return Promise.all(e)},c.spreadr(713),e.exportsc,e.exports.defaultc},263:e>{use strict;function t(e){this.messagee}t.prototype.toStringfunction(){returnCancel+(this.message?: +this.message:)},t.prototype.__CANCEL__!0,e.exportst},972:(e,t,r)>{use strict;var nr(263);function a(e){if(function!typeof e)throw new TypeError(executor must be a function.);var t;this.promisenew Promise(function(e){te});var rthis;e(function(e){r.reason||(r.reasonnew n(e),t(r.reason))})}a.prototype.throwIfRequestedfunction(){if(this.reason)throw this.reason},a.sourcefunction(){var e;return{token:new a(function(t){et}),cancel:e}},e.exportsa},502:e>{use strict;e.exportsfunction(e){return!(!e||!e.__CANCEL__)}},321:(e,t,r)>{use strict;var nr(867),ar(327),or(782),sr(572),ir(185);function c(e){this.defaultse,this.interceptors{request:new o,response:new o}}c.prototype.requestfunction(e){stringtypeof e?(earguments1||{}).urlarguments0:ee||{},(ei(this.defaults,e)).method?e.methode.method.toLowerCase():this.defaults.method?e.methodthis.defaults.method.toLowerCase():e.methodget;var ts,void 0,rPromise.resolve(e);for(this.interceptors.request.forEach(function(e){t.unshift(e.fulfilled,e.rejected)}),this.interceptors.response.forEach(function(e){t.push(e.fulfilled,e.rejected)});t.length;)rr.then(t.shift(),t.shift());return r},c.prototype.getUrifunction(e){return ei(this.defaults,e),a(e.url,e.params,e.paramsSerializer).replace(/^\?/,)},n.forEach(delete,get,head,options,function(e){c.prototypeefunction(t,r){return this.request(n.merge(r||{},{method:e,url:t}))}}),n.forEach(post,put,patch,function(e){c.prototypeefunction(t,r,a){return this.request(n.merge(a||{},{method:e,url:t,data:r}))}}),e.exportsc},782:(e,t,r)>{use strict;var nr(867);function a(){this.handlers}a.prototype.usefunction(e,t){return this.handlers.push({fulfilled:e,rejected:t}),this.handlers.length-1},a.prototype.ejectfunction(e){this.handlerse&&(this.handlersenull)},a.prototype.forEachfunction(e){n.forEach(this.handlers,function(t){null!t&&e(t)})},e.exportsa},97:(e,t,r)>{use strict;var nr(793),ar(303);e.exportsfunction(e,t){return e&&!n(t)?a(e,t):t}},61:(e,t,r)>{use strict;var nr(481);e.exportsfunction(e,t,r,a,o){var snew Error(e);return n(s,t,r,a,o)}},572:(e,t,r)>{use strict;var nr(867),ar(527),or(502),sr(655);function i(e){e.cancelToken&&e.cancelToken.throwIfRequested()}e.exportsfunction(e){return i(e),e.headerse.headers||{},e.dataa(e.data,e.headers,e.transformRequest),e.headersn.merge(e.headers.common||{},e.headerse.method||{},e.headers),n.forEach(delete,get,head,post,put,patch,common,function(t){delete e.headerst}),(e.adapter||s.adapter)(e).then(function(t){return i(e),t.dataa(t.data,t.headers,e.transformResponse),t},function(t){return o(t)||(i(e),t&&t.response&&(t.response.dataa(t.response.data,t.response.headers,e.transformResponse))),Promise.reject(t)})}},481:e>{use strict;e.exportsfunction(e,t,r,n,a){return e.configt,r&&(e.coder),e.requestn,e.responsea,e.isAxiosError!0,e.toJSONfunction(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:this.config,code:this.code}},e}},185:(e,t,r)>{use strict;var nr(867);e.exportsfunction(e,t){tt||{};var r{},aurl,method,params,data,oheaders,auth,proxy,sbaseURL,url,transformRequest,transformResponse,paramsSerializer,timeout,withCredentials,adapter,responseType,xsrfCookieName,xsrfHeaderName,onUploadProgress,onDownloadProgress,maxContentLength,validateStatus,maxRedirects,httpAgent,httpsAgent,cancelToken,socketPath;n.forEach(a,function(e){void 0!te&&(rete)}),n.forEach(o,function(a){n.isObject(ta)?ran.deepMerge(ea,ta):void 0!ta?rata:n.isObject(ea)?ran.deepMerge(ea):void 0!ea&&(raea)}),n.forEach(s,function(n){void 0!tn?rntn:void 0!en&&(rnen)});var ia.concat(o).concat(s),cObject.keys(t).filter(function(e){return-1i.indexOf(e)});return n.forEach(c,function(n){void 0!tn?rntn:void 0!en&&(rnen)}),r}},26:(e,t,r)>{use strict;var nr(61);e.exportsfunction(e,t,r){var ar.config.validateStatus;!a||a(r.status)?e(r):t(n(Request failed with status code +r.status,r.config,null,r.request,r))}},527:(e,t,r)>{use strict;var nr(867);e.exportsfunction(e,t,r){return n.forEach(r,function(r){er(e,t)}),e}},655:(e,t,r)>{use strict;var nr(867),ar(16),o{Content-Type:application/x-www-form-urlencoded};function s(e,t){!n.isUndefined(e)&&n.isUndefined(eContent-Type)&&(eContent-Typet)}var i,c{adapter:((undefined!typeof XMLHttpRequest||undefined!typeof process&&object processObject.prototype.toString.call(process))&&(ir(448)),i),transformRequest:function(e,t){return a(t,Accept),a(t,Content-Type),n.isFormData(e)||n.isArrayBuffer(e)||n.isBuffer(e)||n.isStream(e)||n.isFile(e)||n.isBlob(e)?e:n.isArrayBufferView(e)?e.buffer:n.isURLSearchParams(e)?(s(t,application/x-www-form-urlencoded;charsetutf-8),e.toString()):n.isObject(e)?(s(t,application/json;charsetutf-8),JSON.stringify(e)):e},transformResponse:function(e){if(stringtypeof e)try{eJSON.parse(e)}catch(e){}return e},timeout:0,xsrfCookieName:XSRF-TOKEN,xsrfHeaderName:X-XSRF-TOKEN,maxContentLength:-1,validateStatus:function(e){return e>200&&e300}};c.headers{common:{Accept:application/json, text/plain, */*}},n.forEach(delete,get,head,function(e){c.headerse{}}),n.forEach(post,put,patch,function(e){c.headersen.merge(o)}),e.exportsc},849:e>{use strict;e.exportsfunction(e,t){return function(){for(var rnew Array(arguments.length),n0;nr.length;n++)rnargumentsn;return e.apply(t,r)}}},327:(e,t,r)>{use strict;var nr(867);function a(e){return encodeURIComponent(e).replace(/%40/gi,@).replace(/%3A/gi,:).replace(/%24/g,$).replace(/%2C/gi,,).replace(/%20/g,+).replace(/%5B/gi,).replace(/%5D/gi,)}e.exportsfunction(e,t,r){if(!t)return e;var o;if(r)or(t);else if(n.isURLSearchParams(t))ot.toString();else{var s;n.forEach(t,function(e,t){null!e&&(n.isArray(e)?t+:ee,n.forEach(e,function(e){n.isDate(e)?ee.toISOString():n.isObject(e)&&(eJSON.stringify(e)),s.push(a(t)++a(e))}))}),os.join(&)}if(o){var ie.indexOf(#);-1!i&&(ee.slice(0,i)),e+(-1e.indexOf(?)??:&)+o}return e}},303:e>{use strict;e.exportsfunction(e,t){return t?e.replace(/\/+$/,)+/+t.replace(/^\/+/,):e}},372:(e,t,r)>{use strict;var nr(867);e.exportsn.isStandardBrowserEnv()?{write:function(e,t,r,a,o,s){var i;i.push(e++encodeURIComponent(t)),n.isNumber(r)&&i.push(expires+new Date(r).toGMTString()),n.isString(a)&&i.push(path+a),n.isString(o)&&i.push(domain+o),!0s&&i.push(secure),document.cookiei.join(; )},read:function(e){var tdocument.cookie.match(new RegExp((^|;\\s*)(+e+)(^;*)));return t?decodeURIComponent(t3):null},remove:function(e){this.write(e,,Date.now()-864e5)}}:{write:function(){},read:function(){return null},remove:function(){}}},793:e>{use strict;e.exportsfunction(e){return/^(a-za-z\d\+\-\.*:)?\/\//i.test(e)}},985:(e,t,r)>{use strict;var nr(867);e.exportsn.isStandardBrowserEnv()?function(){var e,t/(msie|trident)/i.test(navigator.userAgent),rdocument.createElement(a);function a(e){var ne;return t&&(r.setAttribute(href,n),nr.href),r.setAttribute(href,n),{href:r.href,protocol:r.protocol?r.protocol.replace(/:$/,):,host:r.host,search:r.search?r.search.replace(/^\?/,):,hash:r.hash?r.hash.replace(/^#/,):,hostname:r.hostname,port:r.port,pathname:/r.pathname.charAt(0)?r.pathname:/+r.pathname}}return ea(window.location.href),function(t){var rn.isString(t)?a(t):t;return r.protocole.protocol&&r.hoste.host}}():function(){return!0}},16:(e,t,r)>{use strict;var nr(867);e.exportsfunction(e,t){n.forEach(e,function(r,n){n!t&&n.toUpperCase()t.toUpperCase()&&(etr,delete en)})}},109:(e,t,r)>{use strict;var nr(867),aage,authorization,content-length,content-type,etag,expires,from,host,if-modified-since,if-unmodified-since,last-modified,location,max-forwards,proxy-authorization,referer,retry-after,user-agent;e.exportsfunction(e){var t,r,o,s{};return e?(n.forEach(e.split(\n),function(e){if(oe.indexOf(:),tn.trim(e.substr(0,o)).toLowerCase(),rn.trim(e.substr(o+1)),t){if(st&&a.indexOf(t)>0)return;stset-cookiet?(st?st:).concat(r):st?st+, +r:r}}),s):s}},713:e>{use strict;e.exportsfunction(e){return function(t){return e.apply(null,t)}}},867:(e,t,r)>{use strict;var nr(849),aObject.prototype.toString;function o(e){returnobject Arraya.call(e)}function s(e){return void 0e}function i(e){return null!e&&objecttypeof e}function c(e){returnobject Functiona.call(e)}function l(e,t){if(null!e)if(object!typeof e&&(ee),o(e))for(var r0,ne.length;rn;r++)t.call(null,er,r,e);else for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.call(null,ea,a,e)}e.exports{isArray:o,isArrayBuffer:function(e){returnobject ArrayBuffera.call(e)},isBuffer:function(e){return null!e&&!s(e)&&null!e.constructor&&!s(e.constructor)&&functiontypeof e.constructor.isBuffer&&e.constructor.isBuffer(e)},isFormData:function(e){returnundefined!typeof FormData&&e instanceof FormData},isArrayBufferView:function(e){returnundefined!typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer&&e.buffer instanceof ArrayBuffer},isString:function(e){returnstringtypeof e},isNumber:function(e){returnnumbertypeof e},isObject:i,isUndefined:s,isDate:function(e){returnobject Datea.call(e)},isFile:function(e){returnobject Filea.call(e)},isBlob:function(e){returnobject Bloba.call(e)},isFunction:c,isStream:function(e){return i(e)&&c(e.pipe)},isURLSearchParams:function(e){returnundefined!typeof URLSearchParams&&e instanceof URLSearchParams},isStandardBrowserEnv:function(){return(undefinedtypeof navigator||ReactNative!navigator.product&&NativeScript!navigator.product&&NS!navigator.product)&&(undefined!typeof window&&undefined!typeof document)},forEach:l,merge:function e(){var t{};function r(r,n){objecttypeof tn&&objecttypeof r?tne(tn,r):tnr}for(var n0,aarguments.length;na;n++)l(argumentsn,r);return t},deepMerge:function e(){var t{};function r(r,n){objecttypeof tn&&objecttypeof r?tne(tn,r):tnobjecttypeof r?e({},r):r}for(var n0,aarguments.length;na;n++)l(argumentsn,r);return t},extend:function(e,t,r){return l(t,function(t,a){ear&&functiontypeof t?n(t,r):t}),e},trim:function(e){return e.replace(/^\s*/,).replace(/\s*$/,)}}},184:(e,t)>{var r;!function(){use strict;var n{}.hasOwnProperty;function a(){for(var e,t0;targuments.length;t++){var rargumentst;if(r){var otypeof r;if(stringo||numbero)e.push(r);else if(Array.isArray(r)&&r.length){var sa.apply(null,r);s&&e.push(s)}else if(objecto)for(var i in r)n.call(r,i)&&ri&&e.push(i)}}return e.join( )}e.exports?(a.defaulta,e.exportsa):void 0(rfunction(){return a}.apply(t,))||(e.exportsr)}()},79:(e,t,r)>{e.exportsr.p+assets/loading.jpeg},106:e>{e.exportsdata:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNyIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDI3IDE2IiBmaWxsPSJub25lIj4KCTxwYXRoIGQ9Ik0xMy41IDE2TDI2LjA1NzQgMC4yNUgwLjk0MjYzMkwxMy41IDE2WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg},642:e>{use strict;e.exportspreact}},t{};function r(n){if(tn)return tn.exports;var atn{exports:{}};return en(a,a.exports,r),a.exports}r.ne>{var te&&e.__esModule?()>e.default:()>e;return r.d(t,{a:t}),t},r.d(e,t)>{for(var n in t)r.o(t,n)&&!r.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:tn})},r.o(e,t)>Object.prototype.hasOwnProperty.call(e,t),r.p/web-game/,(()>{use strict;var e,t,n,a,or(642),s0,i,co.options,lc.__b,uc.__r,fc.diffed,pc.__c,mc.unmount,dc.__;function h(e,r){c.__h&&c.__h(t,e,s||r),s0;var nt.__H||(t.__H{__:,__h:});return e>n.__.length&&n.__.push({}),n.__e}function _(e){return s1,g(I,e)}function g(r,n,a){var oh(e++,2);if(o.tr,!o.__c&&(o.__a?a(n):I(void 0,n),function(e){var to.__N?o.__N0:o.__0,ro.t(t,e);t!r&&(o.__Nr,o.__1,o.__c.setState({}))},o.__ct,!t.__f)){var sfunction(e,t,r){if(!o.__c.__H)return!0;var no.__c.__H.__.filter(function(e){return!!e.__c});if(n.every(function(e){return!e.__N}))return!i||i.call(this,e,t,r);var ao.__c.props!e;return n.forEach(function(e){if(e.__N){var te.__0;e.__e.__N,e.__Nvoid 0,t!e.__0&&(a!0)}}),i&&i.call(this,e,t,r)||a};t.__f!0;var it.shouldComponentUpdate,ct.componentWillUpdate;t.componentWillUpdatefunction(e,t,r){if(this.__e){var ni;ivoid 0,s(e,t,r),in}c&&c.call(this,e,t,r)},t.shouldComponentUpdates}return o.__N||o.__}function v(r,n){var ah(e++,3);!c.__s&&E(a.__H,n)&&(a.__r,a.un,t.__H.__h.push(a))}function y(e){return s5,w(function(){return{current:e}},)}function w(t,r){var nh(e++,7);return E(n.__H,r)&&(n.__t(),n.__Hr,n.__ht),n.__}function b(){for(var e;ei.shift();)if(e.__P&&e.__H)try{e.__H.__h.forEach(x),e.__H.__h.forEach(C),e.__H.__h}catch(t){e.__H.__h,c.__e(t,e.__v)}}c.__bfunction(e){tnull,l&&l(e)},c.__function(e,t){e&&t.__k&&t.__k.__m&&(e.__mt.__k.__m),d&&d(e,t)},c.__rfunction(r){u&&u(r),e0;var a(tr.__c).__H;a&&(nt?(a.__h,t.__h,a.__.forEach(function(e){e.__N&&(e.__e.__N),e.ue.__Nvoid 0})):(a.__h.forEach(x),a.__h.forEach(C),a.__h,e0)),nt},c.diffedfunction(e){f&&f(e);var re.__c;r&&r.__H&&(r.__H.__h.length&&(1!i.push(r)&&ac.requestAnimationFrame||((ac.requestAnimationFrame)||k)(b)),r.__H.__.forEach(function(e){e.u&&(e.__He.u),e.uvoid 0})),ntnull},c.__cfunction(e,t){t.some(function(e){try{e.__h.forEach(x),e.__he.__h.filter(function(e){return!e.__||C(e)})}catch(r){t.some(function(e){e.__h&&(e.__h)}),t,c.__e(r,e.__v)}}),p&&p(e,t)},c.unmountfunction(e){m&&m(e);var t,re.__c;r&&r.__H&&(r.__H.__.forEach(function(e){try{x(e)}catch(e){te}}),r.__Hvoid 0,t&&c.__e(t,r.__v))};var Nfunctiontypeof requestAnimationFrame;function k(e){var t,rfunction(){clearTimeout(n),N&&cancelAnimationFrame(t),setTimeout(e)},nsetTimeout(r,35);N&&(trequestAnimationFrame(r))}function x(e){var rt,ne.__c;functiontypeof n&&(e.__cvoid 0,n()),tr}function C(e){var rt;e.__ce.__(),tr}function E(e,t){return!e||e.length!t.length||t.some(function(t,r){return t!er})}function I(e,t){returnfunctiontypeof t?t(e):t}function O(e,t){for(var r in t)ertr;return e}function P(e,t){for(var r in e)if(__source!r&&!(r in t))return!0;for(var n in t)if(__source!n&&en!tn)return!0;return!1}function A(e,t){this.propse,this.contextt}function S(e,t){function r(e){var rthis.props.ref,nre.ref;return!n&&r&&(r.call?r(null):r.currentnull),t?!t(this.props,e)||!n:P(this.props,e)}function n(t){return this.shouldComponentUpdater,(0,o.createElement)(e,t)}return n.displayNameMemo(+(e.displayName||e.name)+),n.prototype.isReactComponent!0,n.__f!0,n}(A.prototypenew o.Component).isPureReactComponent!0,A.prototype.shouldComponentUpdatefunction(e,t){return P(this.props,e)||P(this.state,t)};var Ro.options.__b;o.options.__bfunction(e){e.type&&e.type.__f&&e.ref&&(e.props.refe.ref,e.refnull),R&&R(e)};undefined!typeof Symbol&&Symbol.for&&Symbol.for(react.forward_ref);var jfunction(e,t){return nulle?null:(0,o.toChildArray)((0,o.toChildArray)(e).map(t))},M(o.toChildArray,o.options.__e);o.options.__efunction(e,t,r,n){if(e.then)for(var a,ot;oo.__;)if((ao.__c)&&a.__c)return nullt.__e&&(t.__er.__e,t.__kr.__k),a.__c(e,t);M(e,t,r,n)};var Uo.options.unmount;function T(e,t,r){return e&&(e.__c&&e.__c.__H&&(e.__c.__H.__.forEach(function(e){functiontypeof e.__c&&e.__c()}),e.__c.__Hnull),null!(eO({},e)).__c&&(e.__c.__Pr&&(e.__c.__Pt),e.__c.__e!0,e.__cnull),e.__ke.__k&&e.__k.map(function(e){return T(e,t,r)})),e}function L(e,t,r){return e&&r&&(e.__vnull,e.__ke.__k&&e.__k.map(function(e){return L(e,t,r)}),e.__c&&e.__c.__Pt&&(e.__e&&r.appendChild(e.__e),e.__c.__e!0,e.__c.__Pr)),e}function H(){this.__u0,this.onull,this.__bnull}function $(e){var te.__.__c;return t&&t.__a&&t.__a(e)}function D(){this.inull,this.lnull}o.options.unmountfunction(e){var te.__c;t&&t.__R&&t.__R(),t&&32&e.__u&&(e.typenull),U&&U(e)},(H.prototypenew o.Component).__cfunction(e,t){var rt.__c,nthis;nulln.o&&(n.o),n.o.push(r);var a$(n.__v),o!1,sfunction(){o||(o!0,r.__Rnull,a?a(i):i())};r.__Rs;var ifunction(){if(! --n.__u){if(n.state.__a){var en.state.__a;n.__v.__k0L(e,e.__c.__P,e.__c.__O)}var t;for(n.setState({__a:n.__bnull});tn.o.pop();)t.forceUpdate()}};n.__u++||32&t.__u||n.setState({__a:n.__bn.__v.__k0}),e.then(s,s)},H.prototype.componentWillUnmountfunction(){this.o},H.prototype.renderfunction(e,t){if(this.__b){if(this.__v.__k){var rdocument.createElement(div),nthis.__v.__k0.__c;this.__v.__k0T(this.__b,r,n.__On.__P)}this.__bnull}var at.__a&&(0,o.createElement)(o.Fragment,null,e.fallback);return a&&(a.__u&-33),(0,o.createElement)(o.Fragment,null,t.__a?null:e.children),a};var Bfunction(e,t,r){if(++r1r0&&e.l.delete(t),e.props.revealOrder&&(t!e.props.revealOrder0||!e.l.size))for(re.i;r;){for(;r.length>3;)r.pop()();if(r1r0)break;e.irr2}};(D.prototypenew o.Component).__afunction(e){var tthis,r$(t.__v),nt.l.get(e);return n0++,function(a){var ofunction(){t.props.revealOrder?(n.push(a),B(t,e,n)):a()};r?r(o):o()}},D.prototype.renderfunction(e){this.inull,this.lnew Map;var t(0,o.toChildArray)(e.children);e.revealOrder&&be.revealOrder0&&t.reverse();for(var rt.length;r--;)this.l.set(tr,this.i1,0,this.i);return e.children},D.prototype.componentDidUpdateD.prototype.componentDidMountfunction(){var ethis;this.l.forEach(function(t,r){B(e,r,t)})};var zundefined!typeof Symbol&&Symbol.for&&Symbol.for(react.element)||60103,q/^(?:accent|alignment|arabic|baseline|cap|clip(?!PathU)|color|dominant|fill|flood|font|glyph(?!R)|horiz|image(!S)|letter|lighting|marker(?!H|W|U)|overline|paint|pointer|shape|stop|strikethrough|stroke|text(?!L)|transform|underline|unicode|units|v|vector|vert|word|writing|x(?!C))A-Z/,F/^on(Ani|Tra|Tou|BeforeInp|Compo)/,G/A-Z0-9/g,Wundefined!typeof document,Vfunction(e){return(undefined!typeof Symbol&&symboltypeof Symbol()?/fil|che|rad/:/fil|che|ra/).test(e)};function X(e,t,r){return(0,o.hydrate)(e,t),functiontypeof r&&r(),e?e.__c:null}o.Component.prototype.isReactComponent{},componentWillMount,componentWillReceiveProps,componentWillUpdate.forEach(function(e){Object.defineProperty(o.Component.prototype,e,{configurable:!0,get:function(){return thisUNSAFE_+e},set:function(t){Object.defineProperty(this,e,{configurable:!0,writable:!0,value:t})}})});var Jo.options.event;function Z(){}function K(){return this.cancelBubble}function Y(){return this.defaultPrevented}o.options.eventfunction(e){return J&&(eJ(e)),e.persistZ,e.isPropagationStoppedK,e.isDefaultPreventedY,e.nativeEvente};var Q{enumerable:!1,configurable:!0,get:function(){return this.class}},eeo.options.vnode;o.options.vnodefunction(e){stringtypeof e.type&&function(e){var te.props,re.type,n{},a-1r.indexOf(-);for(var s in t){var its;if(!(values&&defaultValuein t&&nulli||W&&childrens&&noscriptr||classs||classNames)){var cs.toLowerCase();defaultValues&&valuein t&&nullt.value?svalue:downloads&&!0i?i:translatec&&noi?i!1:oc0&&nc1?ondoubleclickc?sondblclick:onchange!c||input!r&&textarea!r||V(t.type)?onfocusc?sonfocusin:onblurc?sonfocusout:F.test(s)&&(sc):csoninput:a&&q.test(s)?ss.replace(G,-$&).toLowerCase():nulli&&(ivoid 0),oninputc&&nsc&&(soninputCapture),nsi}}selectr&&n.multiple&&Array.isArray(n.value)&&(n.value(0,o.toChildArray)(t.children).forEach(function(e){e.props.selected-1!n.value.indexOf(e.props.value)})),selectr&&null!n.defaultValue&&(n.value(0,o.toChildArray)(t.children).forEach(function(e){e.props.selectedn.multiple?-1!n.defaultValue.indexOf(e.props.value):n.defaultValuee.props.value})),t.class&&!t.className?(n.classt.class,Object.defineProperty(n,className,Q)):(t.className&&!t.class||t.class&&t.className)&&(n.classn.classNamet.className),e.propsn}(e),e.$$typeofz,ee&&ee(e)};var teo.options.__r;o.options.__rfunction(e){te&&te(e),e.__c};var reo.options.diffed;o.options.diffedfunction(e){re&&re(e);var te.props,re.__e;null!r&&textareae.type&&valuein t&&t.value!r.value&&(r.valuenullt.value?:t.value)};o.Fragment,o.createElement,o.createContext,o.createRef,o.Fragment,o.Component;var ner(642).h;function ae(e){const{bgLeftImg:t,bgRightImg:r}e;return ne(section,{className:bg-wrap},ne(figure,{className:bg-left,style:t?{backgroundImage:`url(${t})`}:null}),ne(figure,{className:bg-right,style:r?{backgroundImage:`url(${r})`}:null}))}const oe/game-cache/v1;function se(e,t){if(!t||0Object.keys(t).length)return e;const re.includes(?);return e+(r?&:?)+Object.entries(t).map((e,t)>`${encodeURIComponent(e)}${encodeURIComponent(t)}`).join(&)}const ie()>{try{const enavigator.userAgent;if(e.match(/CriOS\/(\d+)/)){const te.match(/OS (\d+)_/);if(t){return parseInt(t1,10)>14}return!1}const te.match(/Chrome\/(\d+)/);if(t){return parseInt(t1,10)>32}const re.match(/Firefox\/(\d+)/);if(r){return parseInt(r1,10)>65}const ne.match(/OPR\/(\d+)/);if(n){return parseInt(n1,10)>19}if(e.match(/Edg\/(\d+)/))return!0;if(e.match(/Edge\/(\d+)/))return!1;const ae.match(/Version\/(\d+).*Safari/);if(a){return parseInt(a1,10)>14}return!1}catch(e){return!1}},ce()>{var e;return null(ewindow.adsTag)||void 0e?void 0:e.uid},le(e,t,rsmall,n,a)>{let o;if(numbertypeof r&&(or),stringtypeof r)switch(r){casesmall:o200;break;caselarge:default:o512;break;caseoversized:o552}n||a||(a.jpeg),a&&(tt.replace(.webp,a));const{imgDomain:s}e;return`${s}/image/${o}*${o}/${t}`};function ue(){return window.APP_PROPS.seoEnvMap}const fee>e.map(e>({id:e.game_id,icon:e.base_icon,path:e.game_path,name:e.game_name,icon_video:e.icon_video,new:e.new}));const pe(e,t,r)>{if(!e)return;let ne;return t&&(nse(e,{w_cid:t})),r&&(nse(n,{w_id:r})),n};function me(){return meObject.assign?Object.assign.bind():function(e){for(var t1;targuments.length;t++){var rargumentst;for(var n in r)({}).hasOwnProperty.call(r,n)&&(enrn)}return e},me.apply(null,arguments)}var der(642).h;const hepath,children,creativeId,widgetId;function _e(e){const{path:t,children:r,creativeId:n,widgetId:a}e,ofunction(e,t){if(nulle)return{};var r,n,afunction(e,t){if(nulle)return{};var r{};for(var n in e)if({}.hasOwnProperty.call(e,n)){if(-1!t.indexOf(n))continue;rnen}return r}(e,t);if(Object.getOwnPropertySymbols){var oObject.getOwnPropertySymbols(e);for(n0;no.length;n++)ron,-1t.indexOf(r)&&{}.propertyIsEnumerable.call(e,r)&&(arer)}return a}(e,he);return de(a,me({href:pe(t,n,a)},o),r)}var ger(184),ver.n(ge),yer(79),wer.n(ye),ber(642).h;function Ne(e){const{src:t,alt:r,className:n,style:a}e,o,s_(!1),iy(null);return v(()>{const enew IntersectionObserver((t)>{t.isIntersecting&&(s(!0),e.disconnect())},{rootMargin:0px,threshold:.1});return i.current&&e.observe(i.current),()>{e.disconnect()}},),be(img,{ref:i,src:o?t:,alt:`play ${r}`,onError:e>{e.target.srcwe()},className:ve()(lazy-image,n,o?loaded:),style:a,fetchpriority:o?high:low})}var ker(642).h;const xeS(function(e){const{language:t,game:r,size:nsmall,index:a,seoEnvMap:o}e,{creativeId:s,widgetId:i,system:c}o,lc.isAndroid||c.isPhone,u,f_(!1);if(v(()>{f(!0)},),!r)return ke(_e,{path:`/${t}`,className:game-card-mobile,data-size:n,data-grid-mark:e.index,creativeId:s,widgetId:i});const{id:p,icon:m,path:d,name:h}r;let g;if(u){const eie();gle(o,m,n,e)}return ke(_e,{path:`/${t}/${d}`,className:l?game-card-search-mobile:game-card-search,data-grid-mark:a,data-id:p,creativeId:s,widgetId:i},ke(Ne,{src:g,alt:h,className:card-wrap}))},(e,t)>Object.keys(e).every(r>ertr));var Cer(642).h;function Ee(e){const{logo:t,creativeId:r,widgetId:n}e;return Ce(a,{className:logo,href:pe(/,r,n)},Ce(Ne,{className:logo-icon,src:t,alt:logo}))}var Ier(669),Oer.n(Ie);const PeOe().create();Pe.interceptors.request.use(e>new Promise(t>{if(-1!e.baseURL.indexOf(oe))return t(e);new Promise(e>{let tce();if(t)return e(t);const rsetInterval(()>{tce(),t&&(clearInterval(r),e(t))},50)}).then(r>{const nwindow.localStorage.getItem(gamebridge-tid);n&&(e.headers.tidn),e.headers.uidr,t(e)})})),Pe.interceptors.response.use(e>e.data,e>{if(!Oe().isCancel(e))return{msg:error}});const Aenew Proxy(Pe,{get(e,t){const{apiDomain:r}ue();return Pe.defaults.baseURL`${r}/gamebridge/v1`,et}});new Proxy(Pe,{get(e,t){const{apiDomain:r}ue();return Pe.defaults.baseURL`${r}${oe}`,et}});var Se,Re,je,Mer(642).h,Uer(642).Fragment;let Te,Lenull;function He(e){const{seoEnvMap:t}e,{theme:{logo:r},creativeId:n,widgetId:a}t,o,s_(),i,c_(!1),l,u_(null),f,p_(null);v(()>{(e>new Promise((t,r)>{Ae.get(`/site/${ue().siteId}/weekgames`,{params:e}).then(e>{const{data:r}e||{};e.datafe(r),t(e.data)}).catch(e>{r(e)})}))({page_index:1,page_size:25}).then(e>{u(e)})},);const me>{var t;e.trim()&&e.trim()Te||(Tee.trim(),(t{term:Te,page_size:25},new Promise((e,r)>{Ae.get(`/site/${ue().siteId}/games`,{params:t}).then(t>{const{data:r}t;t.datafe(r),e(t.data)}).catch(e>{r(e)})})).then(e>{p(e)}))};return Me(Ue,null,Me(h1,null,Me(Ee,{logo:r,widgetId:a,creativeId:n})),Me(header,{className:search-area},Me(input,{className:search-input-area,placeholder:Enter game name or keyword...,onClick:()>{c(!0)},onChange:e>{const te.target.value;s(t),Le&&clearTimeout(Le),Lewindow.setTimeout(()>{m(t)},500)},value:o}),o?Me(span,{className:search-clear-btn,onClick:()>{s(),p(null)}}):null,je||(jeMe(span,{className:search-btn})),i?Me(section,{className:search-game-area},f&&!f.length?Me(Ue,null,Se||(SeMe(div,{className:search-404-wrap})),Me(div,{className:search-recommend-wrap},Re||(ReMe(div,{className:search-title},you may like)),Me(div,{className:search-recommend-area},l&&l.slice(0,15).map((e,r)>Me(xe,{language:en,game:e,key:e?e.id:r,index:r,seoEnvMap:t}))))):f&&f.length?Me(Ue,null,f.map((e,r)>Me(xe,{language:en,game:e,key:e?e.id:r,index:r,seoEnvMap:t}))):Me(Ue,null,l&&l.map((e,r)>Me(xe,{language:en,game:e,key:e?e.id:r,index:r,seoEnvMap:t})))):null,i?Me(article,{className:mask,onClick:()>{c(!1),s()}}):null))}var $e,De,Be,ze,qe,Fe,Ge,We,Ver(642).h;function Xe(){conste,t_(!1),re>{t(e)},ne>{const tencodeURIComponent(window.location.href);instagrame&&window.open(https://www.instagram.com/create/),twittere&&window.open(`https://twitter.com/intent/tweet?url${t}`),facebooke&&window.open(`https://www.facebook.com/sharer/sharer.php?u${t}`),tiktoke&&window.open(https://www.tiktok.com/),youtubee&&window.open(https://www.youtube.com/)};return Ve(section,{className:fixed-icon-wrap},e?Ve(nav,{className:share-link-wrap},Ve(article,{className:youtube-area,onClick:()>n(youtube)},$e||($eVe(span,{className:youtube-icon}))),Ve(article,{className:instagram-area,onClick:()>n(instagram)},De||(DeVe(span,{className:instagram-icon}))),Ve(article,{className:meta-area,onClick:()>n(facebook)},Be||(BeVe(span,{className:meta-icon}))),Ve(article,{className:tiktok-area,onClick:()>n(tiktok)},ze||(zeVe(span,{className:tiktok-icon}))),Ve(article,{className:twitter-area,onClick:()>n(twitter)},qe||(qeVe(span,{className:twitter-icon}))),Ve(article,{className:close-area,onClick:()>r(!1)},Fe||(FeVe(span,{className:close-icon},X)))):Ve(article,{className:share-wrap,onClick:()>r(!0)},Ge||(GeVe(div,{className:share-icon}))),Ve(article,{className:top-wrap,onClick:()>{window.scrollTo({top:0,behavior:smooth})}},We||(WeVe(div,{className:top-icon}))))}var Je,Zer(642).h;const KeS(function(e){const{game:t,seoEnvMap:r}e,{icon:n,path:a,name:o}t,{creativeId:s,widgetId:i}r,c,l_(!1);v(()>{l(!0)},);let u;if(c){const eie();ule(r,n,360,e)}return Ze(a,{className:top-game-card,href:pe(`/${a}`,s,i)},Ze(figure,{className:top-game-card-icon},Ze(Ne,{src:u,alt:o})),Ze(article,{className:top-game-card-content},Ze(h2,{className:top-game-card-name},o),Je||(JeZe(button,{className:top-game-start-btn},Start))))},(e,t)>Object.keys(e).every(r>ertr));var Yer(642).h;function Qe(e){const{categoryPath:t,categoryName:r,currentCategoryName:n,creativeId:a,widgetId:o}e;return Ye(a,{className:ve()(category-text,{current-category:rn}),href:pe(`/${t}`,a,o)},r)}var etr(642).h;function tt(e){const{categoryList:t,currentCategoryName:r,creativeId:n,widgetId:a}e;return et(article,{className:category-tabs},...t.slice(0,6),{id:all,name:All Categories,path:category/list}.slice(0,7).map(e>{const talle.id?category/list:`games/${e.path}`;return et(Qe,{key:e.id,categoryPath:t,categoryName:e.name,currentCategoryName:r,creativeId:n,widgetId:a})}))}var rtr(642).h;const ntS(function(e){const{game:t,seoEnvMap:r}e,{system:n,creativeId:a,widgetId:o}r,sn.isPhone||n.isAndroid,{icon:i,path:c,name:l}t,u,f_(!1);v(()>{f(!0)},);let p;if(u){const eie();ple(r,i,s?240:408,e)}return rt(a,{className:s?game-card-mobile:game-card,href:pe(`/${c}`,a,o)},rt(figure,{className:game-card-icon},rt(Ne,{src:p,alt:l})),rt(h3,{className:game-card-name},l))},(e,t)>Object.keys(e).every(r>ertr));var atr(642).h;function ot(e){const{titleName:t}e;return at(h2,{className:module-title},t)}var str(642).h;const itS(function(e){const{game:t,seoEnvMap:r,size:n,index:a}e,{imgDomain:o,creativeId:s,widgetId:i}r,{icon:c,path:l,name:u,game_category:f}t,p,m_(!1);v(()>{m(!0)},);let d,h;if(p){const eie();dle(r,c,n,e);h`${o}/image/${380*181}/${c}`}return st(a,{className:hot-game-card,href:pe(`/${l}`,s,i)},st(span,{className:sort-icon,data-index:a}),st(figure,{className:big-icon-wrap},st(Ne,{src:h,alt:u,className:hot-game-icon})),st(nav,{className:hot-game-content},st(Ne,{src:d,className:hot-small-game-icon,alt:u}),st(article,{className:hot-game-right},st(h3,{className:hot-game-name},u),st(ul,{className:hot-game-category},f.map((e,t)>st(li,{key:t,className:hot-game-item-category},e))))))},(e,t)>Object.keys(e).every(r>ertr));var ctr(642).h;const ltS(function(e){const{game:t,seoEnvMap:r}e,{icon:n,path:a,name:o}t,{creativeId:s,widgetId:i}r,c,l_(!1);v(()>{l(!0)},);let u;if(c){const eie();ule(r,n,240,e)}return ct(a,{className:new-game-card,href:pe(`/${a}`,s,i)},ct(Ne,{src:u,className:new-game-card-icon,alt:o}),ct(h3,{className:new-game-card-name},o))},(e,t)>Object.keys(e).every(r>ertr));var ut,ftr(642).h;const ptS(function(e){const{game:t,seoEnvMap:r,size:n}e,{system:a,creativeId:o,widgetId:s}r,ia.isPhone||a.isAndroid,{icon:c,path:l,name:u,description:f}t,p,m_(!1);v(()>{m(!0)},);let d;if(p){const eie();dle(r,c,n,e)}return ft(a,{className:i?recommend-card-mobile:recommend-card,href:pe(`/${l}`,o,s)},ft(Ne,{src:d,alt:u,className:recommend-card-wrap}),ft(article,{className:recommend-card-content-area},ft(h3,{className:recommend-card-game-name},u),ft(p,{className:recommend-card-game-description},f),ut||(utft(button,{className:play-button},Start))))},(e,t)>Object.keys(e).every(r>ertr));var mtr(106),dtr.n(mt),htr(642).h,_tr(642).Fragment;function gt(e){const{categoryName:t,groupGames:r,seoEnvMap:n,adsReady:a,renderAdsDom:o,recommendAds:s}e,{system:i,zoneMap:c}n,li.isPhone||i.isAndroid,uy(null);return v(()>{const enew MutationObserver(e>{e.forEach(e>{childListe.type&&document.querySelectorAll(.ad-wrap iframe).forEach(e>{0e.clientHeight&&(e.style.height100px,e.style.minHeight100px)})})});return e.observe(document.body,{childList:!0,subtree:!0}),()>e.disconnect()},),ht(nav,{className:l?category-group-game-mobile:category-group-game},l?null:ht(h2,{className:category-group-title},t),ht(section,{ref:u,className:category-group-list},r.map((e,t)>!c.mobile_index_300_100||1!t&&t%4!1?ht(pt,{game:e,size:small,seoEnvMap:n}):ht(_t,null,ht(div,{className:ads-area,style:{height:100px}},o(s1,`game.id_${t}`)),ht(pt,{game:e,size:small,seoEnvMap:n})))),ht(img,{src:dt(),className:scroll-arrow-btn,onClick:()>{u.current&&u.current.scrollBy({top:200,behavior:smooth})},loading:lazy,alt:scroll arrow btn}))}var vt,yt,wtr(642).h;const btS(function(e){const{seoEnvMap:t}e,{mainDomain:r,creativeId:n,widgetId:a}t;return wt(section,{className:about-wrap},vt||(vtwt(h2,{className:about-title},About Us)),wt(h3,{className:about-welcome},Welcome to ,r),wt(div,{className:about-content},wt(p,null,r, is a free online gaming platform, and all players are able to visit our site via browser and start playing directly without download. When you visit our website, you can find the list of recent hot games on the homepage, and various recommended categories such as Games for girls/boys, Racing Games, io Games, Arcade Games, Multiplayer, etc. Popular games like,wt(a,{href:pe(/idletd,n,a)},IdleTD),, ,wt(a,{href:pe(/makeupmaster,n,a)},Makeup Master),, and ,yt||(ytwt(a,{href:/millionstar},Million Star)), It is only playable on ,r,, and we also have many classic games like ,wt(a,{href:pe(/amongus,n,a)},Among Us),, ,wt(a,{href:pe(/faraway,n,a)},Faraway),, and ,wt(a,{href:pe(/motox3mspookyland,n,a)},Moto X3M),. We have added tutorial videos for the simple levels to help players get started quickly and given strategy tips for the more difficult levels to ensure that players can pass through.),wt(p,null,r, is now working with game developers from many countries around the world to select high-quality games for users. Through ,r,, you can not only enjoy a wide range of games but also experience the distinctive game styles of different countries. Our website is updated daily with online games, bookmark this link below so that you can experience the best free games at any time!),wt(p,null,wt(a,{href:pe(`https://${r}`,n,a)},https://,r))))},(e,t)>Object.keys(e).every(r>ertr));var Nt,kt,xt,Ct,Et,It,Ot,Ptr(642).h;function At(e){const{seoEnvMap:t}e,{theme:{logo:r},mainDomain:n,creativeId:a,widgetId:o}t,se>{const tencodeURIComponent(`https://${n}`);instagrame&&window.open(https://www.instagram.com/create/),twittere&&window.open(`https://twitter.com/intent/tweet?url${t}`),facebooke&&window.open(`https://www.facebook.com/sharer/sharer.php?u${t}`),tiktoke&&window.open(https://www.tiktok.com/),youtubee&&window.open(https://www.youtube.com/)};return Pt(footer,{className:footer},Pt(Ee,{logo:r,widgetId:o,creativeId:a}),Pt(section,{className:footer-right},Pt(article,{className:footer-links},Nt||(NtPt(h2,{className:footer-title},legal)),Pt(a,{href:pe(/policy.html,a,o)},Privacy Policy),Pt(a,{href:pe(/contact.html,a,o)},Contact Us)),Pt(article,{className:footer-share-area},kt||(ktPt(h2,{className:share-title},share)),Pt(nav,{className:share-area},Pt(h3,{className:youtube-area,onClick:()>s(youtube)},xt||(xtPt(span,{className:youtube-icon})),Youtube),Pt(h3,{className:instagram-area,onClick:()>s(instagram)},Ct||(CtPt(span,{className:instagram-icon})),Instagram),Pt(h3,{className:meta-area,onClick:()>s(facebook)},Et||(EtPt(span,{className:meta-icon})),Meta),Pt(h3,{className:tiktok-area,onClick:()>s(tiktok)},It||(ItPt(span,{className:tiktok-icon})),Tiktok),Pt(h3,{className:twitter-area,onClick:()>s(twitter)},Ot||(OtPt(span,{className:twitter-icon})),Twitter)))))}var St,Rt,jt,Mtr(642).h,Utr(642).Fragment;function Tt(e){const{seoEnvMap:t,seoHotGames:r,seoNewGames:n,seoTopGames:a,categoryAndGames:o{},seoCategoryList:s}e,{theme:{bgLeftImg:i,bgRightImg:c},creativeId:l,widgetId:u}t,fy(null),p,m_(!1),d,h_(!0);v(()>{const e()>{if(f.current){const{scrollLeft:e,scrollWidth:t,clientWidth:r}f.current;m(e>0),h(e+rt)}};return f.current&&(f.current.addEventListener(scroll,e),e()),(e>{new Promise(t>{var r;null(rwindow.adsTag)||void 0r||r.cmd.push(()>{const{zoneMap:r,system:n}e;r.anchor&&window.adsTag.renderAnchor(r.anchor),r.interstitial&&window.adsTag.renderInterstitial(r.interstitial),t(null)})})})(t),()>{f.current&&f.current.removeEventListener(scroll,e)}},);return Mt(Ut,null,Mt(ae,{bgLeftImg:i,bgRightImg:c}),Mt(section,{className:index-game-list-header-wrap},Mt(He,{seoEnvMap:t}),St||(StMt(Xe,null)),Mt(nav,{className:carousel-container},p?Mt(article,{className:game-carousel-left,onClick:()>{f.current&&f.current.scrollBy({left:-512,behavior:smooth})}}):null,d?Mt(article,{className:game-carousel-right,onClick:()>{f.current&&f.current.scrollBy({left:512,behavior:smooth})}}):null,Mt(article,{className:game-carousel-area,ref:f},a.map(e>Mt(Ke,{key:e.id,game:e,seoEnvMap:t}))))),Mt(section,{className:index-hot-game-wrap},Mt(tt,{categoryList:s,widgetId:u,creativeId:l}),Mt(article,{className:hot-game-area},r.slice(3).map(e>Mt(nt,{key:e.id,game:e,seoEnvMap:t}))),Mt(article,{className:top-game-wrap},Rt||(RtMt(ot,{titleName:Top Games})),Mt(div,{className:top-game-area},r.slice(0,3).map((e,r)>Mt(it,{key:e.id,game:e,seoEnvMap:t,size:small,index:r})))),Mt(article,{className:new-game-wrap},jt||(jtMt(ot,{titleName:New Games})),Mt(div,{className:new-game-area},n.map(e>Mt(lt,{key:e.id,game:e,seoEnvMap:t}))))),Mt(section,{className:recommend-game-wrap},Object.keys(o).map(e>Mt(gt,{key:e,categoryName:e,groupGames:oe,seoEnvMap:t}))),Mt(section,{className:index-about-area},Mt(bt,{seoEnvMap:t})),Mt(At,{seoEnvMap:t}))}var Ltr(642).h;!function(){const edocument.querySelector(#root);e&&X(Lt(Tt,window.APP_PROPS||{}),e)}()})()})();/script>/body>/html>
Port 443
HTTP/1.1 200 OKServer: CloudFrontContent-Type: text/html; charsetutf-8Content-Length: 241330Connection: keep-aliveContent-Security-Policy: frame-ancestors https://*.enjoy4fun.com https://*.beesads.comStrict-Transport-Security: max-age63072000; includeSubDomains; preloadX-Content-Type-Options: nosniffX-Download-Options: noopenObserve-Browsing-Topics: ?1Date: Tue, 18 Nov 2025 05:46:59 GMTVia: 1.1 google, 1.1 d220e3f3d93439a8c69225156c6ae800.cloudfront.net (CloudFront)Alt-Svc: h3:443; ma86400Cache-Control: no-storeX-Cache: Hit from cloudfrontX-Amz-Cf-Pop: HIO52-P2X-Amz-Cf-Id: gA3HfTJk45G2d4w4OykObMGsaeRm4qbSpRRpdgFyHqauJRcArnklKQ !DOCTYPE html>html langen>head>meta charsetUTF-8/>title>cozyfunplay/title>link relpreconnect hrefhttps://sdk.beesads.com/>link relpreconnect hrefhttps://img.enjoy4fun.com/>link relpreconnect hrefhttps://api.gamebridge.games/>link relpreconnect hrefhttps://www.googletagmanager.com/>link relpreconnect hrefhttps://deapi.funsdata.com/>link relpreconnect hrefhttps://game.enjoy4fun.com/>meta contentwidthdevice-width, initial-scale1.0, minimal-ui, shrink-to-fitno viewport-fitcover nameviewport/>meta namekeywords contentcozyfunplay/>meta namedescription contentcozyfunplay/>meta nametheme-color content#3aecf7/>meta nameapple-mobile-web-app-capable contentyes/>meta nameapple-mobile-web-app-status-bar-style contentblack-translucent/>meta nameapple-mobile-web-app-title contentcozyfunplay/>meta nameHandheldFriendly contenttrue/>meta namemobile-web-app-capable contentyes/>meta namegoogle-site-verification contentOlMueGMk6-1onaSMdJuqAYDjMJIhrvT_NaPrX6M9oos/>link typeimage/x-icon hrefhttps://img.enjoy4fun.com/site_icon/d34ijtqoch4c72ok0270.ico relshortcut icon/>link typeimage/x-icon hrefhttps://img.enjoy4fun.com/site_icon/d34ijtqoch4c72ok0270.ico relicon/>script>window.APP_PROPS {seoEnvMap:{apiDomain:https://api.gamebridge.games,imgDomain:https://img.enjoy4fun.com,hostname:cozyfunplay.com,videoDomain:https://video.enjoy4fun.com,adsTagHref:https://sdk.beesads.com/v1/ads-tag.js,siteId:24791420,languageList:{code:el,name:Ελληνικά,icon:cr25pqg8pbgrpvgibbgg.webp},{code:es,name:español,icon:cfgv8fmrsfeil3iofkkg.webp},{code:pl,name:Polskie,icon:cfgv3oursfeil3iod04g.webp},{code:ja,name:日本語,icon:ce8p6t6rsfelhcij48tg.webp},{code:br,name:Português (BR),icon:ce9b7vursfep4qjfjtcg.webp},{code:nl,name:Nederlands (NL),icon:cfgv42ursfevmln3c5e0.webp},{code:fr,name:Français,icon:cfgv2gursfevmln3b9bg.webp},{code:pt,name:Português,icon:cfgv6hersfeil3ioej8g.webp},{code:en,name:English,icon:cfgv1bursfevmln3akj0.webp},system:{isAndroid:false,isPhone:false,isTablet:false,isPC:true},theme:{icon:https://img.enjoy4fun.com/site_icon/d34ijtqoch4c72ok0270.ico,logo:https://img.enjoy4fun.com/site_logo/d34ijsqoch4c72ojvul0.png,smallLogo:https://img.enjoy4fun.com/site_logo/,bgLeftImg:https://img.enjoy4fun.com/theme/d34ijuqoch4c72ok04ug.png,bgRightImg:https://img.enjoy4fun.com/theme/d34ijvis33bs72vo7vmg.png,title:cozyfunplay,bg_color:,font_color:,font_family:,font_family_url:,secondary-color:#0AD5F9,theme-color:#4AE2DA,third-color:#199993},version:1.1.11,mainDomain:cozyfunplay.com,isDebugMode:false,categories:,coco:company_277,zoneMap:{anchor:102367},sdkSiteConfig:{site_id:24791420,pub_id:pub-2494125512014026,o:1,bi:{account_id:othersites,app_id:10251,o:1},subscribe:{o:2},channel_info:{Gpt:{banner:{ad_unit_code:/23317931852/cozyfunplay.com},name:google}},zones:{id:102367,type:5,ad_format:banner,channel_info:{Adsense:{o:1},Amazon:{o:1},Dsp:{o:1},Gpt:{banner_code:/23317931852/cozyfunplay.com/zone_102367_config_1,o:1},Headbiding:{o:1},OpenRtb:{o:1}},video_first:2,lazy_load:1},afg:2}},seoLan:en,seoTopGames:{id:d36g9v6k58jc72so5us0,icon:d36ga76k58jc72so6tvg.webp,path:numberbubbleshooter,name:Number Bubble Shooter,game_category:Number Games,Puzzle Games,description:},{id:d36fk66k58jc72slvgl0,icon:d36flja9r9dc72q5cnrg.webp,path:threadmatch,name:Thread Match,game_category:Puzzle Games,Funny Games,description:},{id:d34h6sbiuctc72sa83gg,icon:d34h8pl1qvtc72ushqrg.webp,path:gunstrikerunner,name:Gun Strike Runner,game_category:Action Games,Skill Games,description:},{id:cd2gldmrsfeojvas2e0g,icon:cd2gn1ursfetfosilvk0.webp,path:rollercoaster,name:Roller Coaster,game_category:Funny Games,Popular Games,description:},{id:cehcbeersfem61493o9g,icon:cehccomrsfev3c3alm00.webp,path:fillthebattery,name:Fill The Battery,game_category:Arcade Games,Puzzle Games,description:},{id:certu9mrsfeieo93ple0,icon:ceru02ursfem5hstkrf0.webp,path:plumbing,name:Plumbing,game_category:3D Games,Block Games,description:},{id:d2rba8ua8q4c72ruejf0,icon:d2rbch8jd3jc72v40ji0.webp,path:kickloser,name:KickLoser,game_category:Funny Games,Stickman Games,description:},{id:d2sm1pojd3jc72tkeq1g,icon:d2sm59uqfcuc72pgh4s0.webp,path:slicemaster,name:Slice Master,icon_video:d2tbki6qfcuc72rot4c0.mp4,game_category:Color Games,Funny Games,description:},{id:d2sl7h0jd3jc72thjg00,icon:d2sm47mqfcuc72pgdokg.webp,path:gaztothemoon,name:Gaz to the Moon,icon_video:d2tbl16qfcuc72roumkg.mp4,game_category:Puzzle Games,Skill Games,description:},{id:cbf985ursfesn5ginfl0,icon:cbf991mrsfesn5ginl60.webp,path:bridgeofdoom,name:Bridge of Doom,game_category:Skill Games,Thinking Games,description:},{id:ch9kngcdj1klk410gktg,icon:ch9kul4dj1kjvl4i03h0.webp,path:royalsiege,name:RoyalSiege,icon_video:ch9l1ocdj1klk410tas0.mp4,game_category:3D Games,Tower Defense Games,description:},{id:cgsgp3kdj1kus70ihiq0,icon:cgsgpskdj1kus70ii79g.webp,path:kickthedahmer,name:Kick The Dahmer,game_category:Action Games,Clicker Games,description:},{id:cajgfaursfennn4monu0,icon:cajghp6rsfeklagvhll0.webp,path:finnsfantasticfoodmachine,name:Finns Fantastic Food Machine,game_category:Adventure Games,Cooking Games,description:},{id:cfi8klmrsfejj6cp7fbg,icon:cfi8lg6rsfer2b4htd30.webp,path:citydriverstealcars,name:City Driver Steal Cars,icon_video:cmn68gsdj1kiqji0ccp0.mp4,game_category:Arcade Games,Racing Games,description:},{id:cmt1kjkdj1klg966cha0,icon:cmt1m2cdj1khs27niui0.webp,path:towerboxer,name:Tower Boxer,game_category:Tower Defense Games,Games for Boys,description:},{id:cml2fvcdj1kphb07gd90,icon:cml2gb4dj1kjiua1ubm0.webp,path:yasinpooprush,name:Yasin Poop Rush,game_category:Arcade Games,Adventure Games,description:},{id:cc6rjj6rsfegajqp4vbg,icon:cc6rls6rsfehlaatieog.webp,path:cyclesprint,name:Cycle Sprint,game_category:Racing Games,Sports Games,description:},{id:cksdaicdj1kopkpu0v5g,icon:cksdb9kdj1kog7h93t8g.webp,path:zombiehuntersurvival,name:Zombie Hunter Survival,game_category:Adventure Games,Shooting Games,description:},seoHotGames:{id:cd6h8vmrsfeu2h94hqp0,icon:cd6h9q6rsfetltriv7c0.webp,path:monstercars,name:Monster Cars,icon_video:cfq7rgmrsferfhskkglg.mp4,game_category:Car Games,Popular Games,description:},{id:ccg4u8ursfeod5bqau4g,icon:ccg54fursfep9g4fd7p0.webp,path:pipebeer,name:Pipe Beer,game_category:Arcade Games,Board Games,description:},{id:cf0h0dursfeqpf8prl20,icon:cf0h19ersfeqpf8ps11g.webp,path:cutanddunk,name:Cut And Dunk,game_category:Arcade Games,Popular Games,description:},{id:chauhf4dj1kuhhi702rg,icon:chaunhsdj1kgkqckvkd0.webp,path:rescuerangers,name:Rescue Rangers,game_category:Adventure Games,Puzzle Games,description:},{id:cbuvjamrsfekkbtsgcc0,icon:cbuvk26rsfehtrmor1ag.webp,path:lasercannon3,name:Laser Cannon 3,game_category:Games for Boys,Fighting Games,description:},{id:cd2i4kmrsfeojvas9vt0,icon:cd2i54ersfeojvasa1vg.webp,path:footballmaster,name:Football Master,game_category:Football Games,Skill Games,description:},{id:c8q8h1ursfel8uk573i0,icon:c8q8n3ersfel8uk573ig.webp,path:stairrace3d,name:Stair Race 3D,icon_video:ch4uqgkdj1kurquf5ufg.mp4,game_category:Action Games,Popular Games,description:},{id:d2smjvmqfcuc72pi2s4g,icon:d2t50oojd3jc72v7tde0.webp,path:crazyminers,name:Crazy Miners,icon_video:d2t51k6a8q4c72s3pnug.mp4,game_category:Action Games,Racing Games,description:},{id:c9f7g6ursfel79478g0g,icon:c9f7ig6rsfeo976eu88g.webp,path:xtrialracingmountain,name:X Trial Racing Mountain Adventure,game_category:Motorbike Games,Racing Games,description:},{id:cagpvcmrsfepa3kontt0,icon:cagq03ersfepa3konv7g.webp,path:blocktoggle,name:Block Toggle,game_category:Block Games,Thinking Games,description:},{id:ci3grnkdj1kuvj8fh70g,icon:ci3h48cdj1krd293o7eg.webp,path:garbagesortingtruck,name:Garbage Sorting Truck,game_category:Car Games,Clicker Games,description:},{id:c9f86mursfel794799a0,icon:c9f87lersfeo976ev08g.webp,path:zombieplague,name:Zombie Plague,game_category:Action Games,Strategy Games,description:},{id:ch3nl04dj1kmape62v10,icon:ch3nojsdj1kmape676lg.webp,path:towerdefenseclash,name:Tower Defense Clash,icon_video:ch3oclkdj1kmape70640.mp4,game_category:War Games,Tower Defense Games,description:},{id:cb7setersfeuupv92os0,icon:cb7sfjursfeo9n2ihsfg.webp,path:castledefendersaga,name:Castle Defender Saga,icon_video:cg8qfgersfejd50e5n60.mp4,game_category:Action Games,Mouse Games,description:},{id:cfhmje6rsfejj6cb6o50,icon:cfhmk8ursfejj6cb777g.webp,path:superkiller,name:Superkiller,game_category:3D Games,Shooting Games,description:},seoNewGames:{id:d3svicr8hlms72ro9qr0,icon:d3svip38hlms72roadbg.webp,path:gtrdrift-stunt,name:GTR Drift & Stunt,game_category:Car Racing Games,Racing Games,description:},{id:d3svf3ldm8bc72qbnr70,icon:d3svfc8fe6kc72s0vhfg.webp,path:turbodrift,name:Turbo Drift,game_category:Car Racing Games,Racing Games,description:},{id:d3sollofe6kc72rp6ik0,icon:d3solsddm8bc72q3v0pg.webp,path:lambotrafficracer,name:Lambo Traffic Racer,game_category:Racing Games,Car Racing Games,description:},{id:d3s4i70fe6kc72r2n14g,icon:d3s4l80fe6kc72r2q2sg.webp,path:suvtrafficracer,name:SUV Traffic Racer,game_category:Racing Games,Driving Games,description:},{id:d3rm21gfe6kc72qgl390,icon:d3rm29tdm8bc72orctq0.webp,path:twostuntracers,name:Two Stunt Racers,game_category:Racing Games,Driving Games,description:},{id:d3rj1c8fe6kc72qapjn0,icon:d3rj1nofe6kc72qapui0.webp,path:uphillracing,name:Up Hill Racing,icon_video:d3rj340fe6kc72qarda0.mp4,game_category:Racing Games,Car Games,description:},{id:d3qug638hlms72p8106g,icon:d3quggj8hlms72p81990.webp,path:kickthegeneral,name:Kick The General,icon_video:d3quiltdm8bc72vs7h3g.mp4,game_category:Games for Boys,Arcade Games,description:},{id:d3or6etmrbkc72vkri6g,icon:d3or6k38hlms72p904b0.webp,path:punchthedummy,name:Punch the Dummy,game_category:Simulation Games,3D Games,description:},{id:d3o92ltmrbkc72urn1r0,icon:d3o9355mrbkc72urnhf0.webp,path:elytraflight,name:Elytra Flight,game_category:Flying Games,Games for Boys,description:},{id:d3dkki5kfiis72oh5u3g,icon:d3dkkvf9p0fs72u323e0.webp,path:queensroyalsudokupuzzle,name:Queens Royal Sudoku Puzzle,game_category:Puzzle Games,Strategy Games,description:},{id:d36g9v6k58jc72so5us0,icon:d36ga76k58jc72so6tvg.webp,path:numberbubbleshooter,name:Number Bubble Shooter,game_category:Number Games,Puzzle Games,description:},{id:d36fk66k58jc72slvgl0,icon:d36flja9r9dc72q5cnrg.webp,path:threadmatch,name:Thread Match,game_category:Puzzle Games,Funny Games,description:},{id:d34h6sbiuctc72sa83gg,icon:d34h8pl1qvtc72ushqrg.webp,path:gunstrikerunner,name:Gun Strike Runner,game_category:Action Games,Skill Games,description:},{id:d31bk9u6g22s72pmdong,icon:d31bke9rbgks72tpb270.webp,path:jeepdriver,name:Jeep Driver,icon_video:d35855as33bs72q8hotg.mp4,game_category:Car Games,Driving Games,description:},seoCategoryList:{id:40,path:soccer,icon:c9gche6rsfeup8ujdkcg.webp,name:Soccer Games},{id:15,path:car,icon:d410u519q3nc72vka2p0.webp,name:Car Games},{id:46,path:card,icon:c9gci5mrsfeup8ujdll0.webp,name:Card Games},{id:c9i04qmrsfeup8ullvng,path:simulationgames,icon:c9i04nursfeup8ullvfg.webp,name:Simulation Games},{id:26,path:police,icon:c9gcfuursfeup8ujdhhg.webp,name:Police Games},{id:5,path:action,icon:c9gcjlursfeup8ujdosg.webp,name:Action Games},categoryAndGames:{Popular Games:{id:ckt2p0kdj1kopktegnlg,icon:ckt2q5cdj1kvus5a2r4g.webp,path:hillclimbpixelcar,name:Hill Climb Pixel Car,game_category:Racing Games,Games for Boys,description:Hill Climb Pixel Car is an off-road racing game where riders race over rough terrains such as dirt, sand, mud, or grass tracks. You will need to control your bike skillfully to overcome different obstacles and perform spectacular jump scenes. Race as fast as possible and become the only champion of this motocross championship.},{id:cegn0aursfennqtvfvp0,icon:cegn0s6rsfetrpg2k6f0.webp,path:watersortpuzzle,name:Water Sort Puzzle,game_category:Puzzle Games,Popular Games,description:Water Sort Puzzle is a fun and addictive puzzle game! Try to sort the colored water in the glasses until all colors in the same glass. A challenging yet relaxing game to exercise your brain!},{id:cktoa3cdj1kvus0qa14g,icon:cktoc3sdj1kvus0qlb2g.webp,path:toiletbattleclicker,name:Toilet Battle Clicker,game_category:Battle Royale Games,Games for Boys,description:Addictive 2D Gameplay: Immerse yourself in an addictive and action-packed clicker experience. Weapon Variety: Collect a wide range of weapons, each with its own unique abilities and destructive power. Weapon Cases: Unlock three types of cases to bolster your weapon arsenal and power-ups. Wealth Accumulation: Amass wealth and power multipliers to become an unstoppable force. Boss Battle Showdown: Prepare for the epic clash with the mighty Toilet Boss—the pinnacle of your conquest.a},{id:ciobogkdj1kg1ufr7ti0,icon:ciobor4dj1kkdf4ols5g.webp,path:battletank,name:Battle Tank,game_category:Board Games,Skill Games,description:The player is placed inside a tank, hence the game has a first person view. The tank is equipped with a smokescreen, a missile launcher, a 150mm cannon, and a . 50 caliber machine gun.},{id:ccop99ursfevb9r3gi30,icon:ccopa3ersfevb9r3h0g0.webp,path:wizardschool,name:Wizard School,game_category:Magic Games,Idle Games,description:In the modern world,some children are born with magical powers. And there is a particular school specializing in teaching them how to use wands and control powers.Build your own wizard school and Come join us to build and manage a wizard school!},{id:cghr49mrsfevs3d0rdn0,icon:cghr51ersfevs3d0s9eg.webp,path:rollingball4,name:Rolling ball 4,game_category:Ball Games,Puzzle Games,description:The new ball control runner game is here. Roll the ball and balance it to reach the level finish line. Control the ball, overcome obstacles Multiple challenging levels are waiting for you. Ramps, pendulums, trampolines, hammers, and tons of other barriers to overcome. Keep the ball on the road! DON’T WASTE YOUR LIVES Remember, the ball game doesnt save your progress on the level automatically unless you have spare lives. Play carefully, or you’ll start a level again. USE BALL BOOSTERS Want to finish the ball race faster? Collect different bonuses along the road to become bigger & stronger! Take every advantage from the boosters to finish all the ball game levels!},{id:cevsddursfeop1pgocpg,icon:cevse1ursfeqpf8dkhc0.webp,path:jeweldash,name:Jewel Dash,game_category:Puzzle Games,Funny Games,description:Try this unique and fun match 3 puzzle game. Progress throughout the game and unlock different power-ups. Complete various challenges to unlock skins for your gems.},{id:cagrap6rsfepa3koqht0,icon:cagrciersfem7324vca0.webp,path:ludohero,name:Ludo Hero,icon_video:cg5drfmrsfesq008mrmg.mp4,game_category:Board Games,Strategy Games,description:Ludo Hero is based on the classic Ludo board game. This online version of Ludo was created by MarketJS to revive the old days when you still played a game at the table. Come on and throw the dice to get all your pawns inside your box after making a round across the board.},{id:ceh766ersfetrpgh8j70,icon:ceh76u6rsfennque5fo0.webp,path:apesling,name:Ape Sling,game_category:Popular Games,Clicker Games,description:APE Sling is an arcade game you have to sling your character \APE\ to complete the level. Bounce, swing, and more to go as far as you can in APE Sling on here. But watch out for deadly traps and obstacles. Youll need to avoid saws, fires, enemies, and more in order to make your way to the top! Play APE Sling for free in your browser and unlock crazy characters to sling your way to success!},{id:cclclmmrsfemn74pt90g,icon:cclcm56rsfeorl26hong.webp,path:boatrescuechallenge,name:Boat Rescue Challenge,game_category:Arcade Games,Skill Games,description:Welcome to Boat Rescue Challenge Game. The tiny boat wants to escape from the trap. But its not easy to collect the 3 keys to unlock the Door there are lots of obstacles and traps. Use your skill and drive the boat and enjoy the Game.},{id:ccqg2aersfeo5gntc14g,icon:ccqg3hmrsfevtr4ck8vg.webp,path:squicky,name:Squicky,game_category:Popular Games,Platform Games,description:This cute mouse needs your help to rescue his friends! Find all the keys to go to the next level. Collect coins and defeat enemies to increase your score.},{id:chdmdlcdj1kuhhnc9hpg,icon:chdmeasdj1kgkq9q4no0.webp,path:captaingold,name:Captain Gold,game_category:Funny Games,Popular Games,description:Captain Gold is a hyper-casual game that comes with an adventure theme. In this game, the player needs to help Captain, the game character, in smashing and collecting gold and other stones. Captain is somewhere away from the city and is busy extracting gold, diamond, ruby, and other useful resources from the mines. He has to break the stones, gold and diamonds with the hammer, collect and take them to his place in his cart. To help Captain, you need to throw the hammers at the stones on time and smash them. Simply, tap on the screen to do that. You will get three chances in each mine in the form of hammers to break the stones. If you are unable to break all the stones in three turns, you will lose the game. You will get 1 point for collecting normal stones, 2 points for gold, and 3 points for diamonds.},{id:c978uc6rsfeg0omuitvg,icon:c9791rursfeqo7494pf0.webp,path:solitairefarmseasons,name:SOLITAIRE FARM: SEASONS,game_category:Puzzle Games,Popular Games,description:Solitaire Farm: Seasons, the classic solitaire card game which allows you to train your brain with different solitaire game puzzles while enjoying the beauty of country life! Do you love Classic Solitaire card games like Tri Peaks Solitaire, Pyramid Solitaire, Freecell Solitaire, Spider Solitaire and Klondike Solitaire, or are you new to free card games? Either way, your journey through Solitaire Farm: Seasons will be the perfect puzzler for your brain! HIGHLIGHTS of Solitaire Farm: Seasons ♥️ Play, Plant & Harvest your farm crops! ♠️ 2000+ different Solitaire levels! ♦️ Exciting game modes and daily missions! Never played Solitaire or any card games before? No worries! Simply complete a card draw tutorial and youll learn how to play this solitaire tri peaks card game in a few minutes! The game will help you train your brain and increase your IQ while exploring distant countries, exotic plants, beautiful landscapes and great landmarks from the comfort of your own home!},{id:cf0hluersfeop1pta8f0,icon:cf0hmhursfeqpf8q5jd0.webp,path:smilingglass,name:Smiling Glass,game_category:Puzzle Games,Funny Games,description:Smilling Glass – is a game in which you need to fill a glass with water. Fill the glass with water can be very dificult, you need avoid obstacles, spikes and more. FIll the specified amount of water in the glass to win the level.},{id:cf0gq1ersfeqpf8pon80,icon:cf0gqoursfeqpf8pp29g.webp,path:killthedummy,name:Kill The Dummy,game_category:Arcade Games,Skill Games,description:Unsheathe your saw and start the juicy carnage with the classic game mode \cut and destroy\. Experience the thrill of setting a new high score in the endless Classic mode as you focus on dodging bombs and slicing massive dummies with the help of the powerfull Saws. Just avoid the bombs and make sure you don’t drop the dummy!},{id:ch0hs0sdj1kptbe9v1hg,icon:ch0hsisdj1kptbe9vpo0.webp,path:2dots,name:2Dots,game_category:Skill Games,Funny Games,description:Control 2 dots and laser between them at the same time to destroy enemies. Be together, but not much. Better to play with friend! Good luck.},{id:cfiupaersfes9je6dmo0,icon:cfiupsmrsfembthasul0.webp,path:driftf1,name:Drift F1,game_category:Racing Games,Car Games,description:Breathtaking drifting races are taking place in Drift F1. Why don’t you play the game now and prove that you are the best drifter? In each drifting race, you must maneuver your car through many tricky corners of the racetrack. Tap the screen and release it in time if you do not want to rush out of the racetrack. Besides, the track is fairly bumpy, so you should try to keep the car balanced at all times. Remember that your goal is to reach the finish line safely and get the highest possible score. Furthermore, don’t ignore gold coins along the way. They can be used to purchase various cool cars in the garage.},{id:ceru266rsfeieo93rqp0,icon:ceru2nersfeieo93s2u0.webp,path:floppyfish,name:Floppy Fish,game_category:3D Games,Funny Games,description:Tap to move, with the grace of a fish out of water, and help Floppy back to the ocean!},{id:c96iboursfeqo7488ml0,icon:c96ict6rsfeqo7488o2g.webp,path:motox3m5poolparty,name:Moto X3M 5 Pool Party,icon_video:cg5f2umrsfesq009pph0.mp4,game_category:Motorbike Games,Bike Games,description:Moto X3M 5 Pool Party is a motorbike racing game with \summer\ as main theme. This 5th part in the Moto X3M series has 22 new challenging levels. Race your motorbike through pools and beaches and discover all the new obstacles in this sequel in the Moto X3M series.\n\nDid you finish all the levels? Also check out the latest Moto X3M Spooky Land 6, the original Moto X3M or any other of our fun motorbike games.},{id:c90r47ursfel3buecjg0,icon:c90r5mursfel3bueclgg.webp,path:zigzagracer3dcarracing,name:ZigZag Racer 3D Car Racing,icon_video:cb3cf7mrsfekcdk3s640.mp4,game_category:Racing Games,Car Games,description:Features: - Endless 3D Car Racing - Random Generated Levels - Simple Controls - Color Changing Background - Rocking Background Music - Easy To Play - Play offline Enjoy! ZigZag Racer 3D Car Racing GameHyper Casual Game where you can Drive the Car and change its direction by tapping on the screen. The level gets generated automatically and the Background Colors change after few seconds to give you an awesome in-game feel. The Background music keeps the player engaged. Keep Driving and Avoid Falling.},Driving Games:{id:cf0ihk6rsfeqpf8qi97g,icon:cf0iibersfeqpf8qiko0.webp,path:pocketracing,name:Pocket Racing,game_category:Racing Games,Motorbike Games,description:Pocket Racing brings awesome vehicles racing with beautifully levels. So grab your motorbike,wheelchair, tractor, quadricycle or scooter and grab some airtime over obstacles and beat the 60 levels on amazing off road circuits.},{id:cfd3akursfeo20a4n8fg,icon:cfd3b36rsfek45cij3h0.webp,path:mobilbluegon,name:Mobil Bluegon,game_category:Car Games,3D Games,description:Mobil Bluegon impresses players with fancy graphics and a new truck full of hope. A new track uses purple and beautiful stone blocks. Make players want to try it right away. With the graphics and path many changes, whether the upcoming challenge will make it difficult for you. Try it and enjoy it!},{id:cfd548ersfek45cjk11g,icon:cfd54k6rsfek45cjk86g.webp,path:getthemilk,name:Get The Milk,icon_video:ch50p3cdj1kurqui82b0.mp4,game_category:Car Games,3D Games,description:Youre in charge of navigating your vehicle along a course that has several bridges and numerous obstacles. You cant just drive the small pickup truck straight to the end of the road; youll have to overcome several hurdles along the way. Youll need both speed and stopping power to get past hazards. Some of the potential difficulties include vaulting over barriers, slamming through brick walls, and crossing the river via a complex system of bridges. The goal of each level is just to survive until you reach the end zone. Although each stage has the same ultimate aim, different approaches are taken to get there.},{id:cfd4trmrsfek45cjg0eg,icon:cfd4v1mrsfek45cjgpt0.webp,path:drivemonster,name:Drive Monster,icon_video:cjs4oacdj1ku4bmcpic0.mp4,game_category:Car Games,3D Games,description:We wont only be racing on the same old circuits from Drive Mad, but on roads with brand new obstacles and systems to avoid. However, every raceway will have a pickup vehicle to match it. road speed bumps also included. There will be a variety of unexpected hazards and traps, including platforms, bridges, and gaps that need significant vertical leaps. In order to succeed, you need nothing more than a steady hand on the keyboard. For the reason that some appear really challenging.},{id:c8h14umrsfeu8i8isd2g,icon:c9f6svursfel79477n3g.webp,path:extremecarparking,name:Extreme Car Parking,game_category:Car Games,Racing Games,description:Extreme Car Parking is a vehicle parking skill game where you must park various types of cars in difficult conditions. Prove youre an expert driver in Extreme Car Parking! In each level, you will face a bunch of obstacles on the road. There are orange cones, barriers, and other vehicles to avoid. See how quickly you can stop in the parking spot! The red car needs to be parked in the spot indicated by the yellow marker. You must drive the car carefully around the area and avoid crashing or you have to restart the level. The faster you complete the level, the more stars you earn. Compare your score stars and parking skills with your friends and have twice as much fun!},{id:cfd4pkmrsfeo20a5hbh0,icon:cfd4q26rsfeo20a5hlo0.webp,path:pickuptruck,name:Pickup Truck,game_category:Car Games,3D Games,description:Take control of a monster truck in this intense 3D driving game. You cant just drive the small pickup truck straight to the end of the road; youll need to overcome several challenges along the way. Your only goal at each level is to make it to the finish line without dying. The player may also be required to overcome obstacles by jumping over them, destroying brick barriers, and crossing the river via a succession of bridges. Getting over the challenges will be easier the more proficient you are with the keyboard. Are you prepared to take on the task?},{id:cfd50n6rsfek45cjhs9g,icon:cfd512mrsfeo20a5mb00.webp,path:driveandjive2,name:Drive and Jive 2,icon_video:ch50tkkdj1kurquifk6g.mp4,game_category:Car Games,3D Games,description:Keep to the ramps and dont go crazy with the controls. Because you might lose control of your vehicle if you try to go too fast. Its important to bear in mind that your car has a lot of muscle under the hood. Acceleration and braking will both be necessary for safe obstacle avoidance. Theres more to it than just pumping the throttle and driving over these streets. As a result of the increased roughness of its surfaces, its handling remains poor. Its not uncommon for drivers to have to let up on the throttle after accelerating in order to let the car go forward on its own. You need to figure out the ideal way to drive, then always strive and work harder. Enjoy!},{id:c96iboursfeqo7488ml0,icon:c96ict6rsfeqo7488o2g.webp,path:motox3m5poolparty,name:Moto X3M 5 Pool Party,icon_video:cg5f2umrsfesq009pph0.mp4,game_category:Motorbike Games,Bike Games,description:Moto X3M 5 Pool Party is a motorbike racing game with \summer\ as main theme. This 5th part in the Moto X3M series has 22 new challenging levels. Race your motorbike through pools and beaches and discover all the new obstacles in this sequel in the Moto X3M series.\n\nDid you finish all the levels? Also check out the latest Moto X3M Spooky Land 6, the original Moto X3M or any other of our fun motorbike games.},{id:c96fshersfeg0omttdfg,icon:c96fu2ursfeqo7485blg.webp,path:motox3mspookyland,name:Moto X3M Spooky Land,icon_video:cg5f236rsfesq009p1vg.mp4,game_category:Motorbike Games,Bike Games,description:Moto X3M Spooky Land is a stunt motor bike game and is the sixth release in the Moto X3M series. This time with a complete halloween theme where you drive your motor through spooky halloween levels and you have to perform all kinds of stunts to dodge objects of hazards coming your way. Moto X3M is the ultimate motorcycle game series where you need to dodge various obstacles to complete each level.\n\nThis series is the most popular one in our motorbike games category because of its mobile support and increasing complexity as you progress through the levels.},{id:cfd4jg6rsfeo20a5dnr0,icon:cfd4k16rsfeo20a5e12g.webp,path:driveclassic,name:Drive Classic,icon_video:ch4ul3cdj1kurquetjq0.mp4,game_category:Car Games,3D Games,description:Youll need both speed and brakes to safely avoid collisions as you steer past hazards. If you lose control of your speed, lose your balance, or both, you will fall into a vacuum and lose the game. Try your best to reach the end goal by performing fantastic aerial tricks and enjoying the thrilling stages that await you on the other side of the screen. More unusual feats and challenges may be found here than you might anticipate.},{id:c9faoiersfel7947celg,icon:c9faqcersfeo976f26sg.webp,path:hardtruck,name:Hard Truck,game_category:Car Games,Driving Games,description:Hard Truck is a cool HTML5 game that is playable both on your desktop and on your mobile phone!},{id:c8o927ursfeu7ffanm70,icon:c8o93i6rsfeu7ffanm7g.webp,path:crazyroad,name:Crazy Road,game_category:Popular Games,Skill Games,description:- Drive your car safely and reach more score. - Try to collect diamonds on the road.\n- Accumulate more points for more new weapons. - Avoid hitting the obstacles on the road.\n- Advanced weapons will clear the road more quickly - Do not drive your car out of the road!! - If you hit the obstacle ot the edge of the road, your health is reduced\nDownload it and try it now.},{id:cfd406ersfeo20a52rp0,icon:cfd40oersfeo20a5352g.webp,path:flippyfields,name:Flippy Fields,game_category:Car Games,3D Games,description:Get on your yellow truck, keeping your accelerator and steering agile. Because if you let them collide with obstacles or fall into the water, they will explode into pieces. You will have to replay that level. Depending on the different levels, the cars can have different shapes and sizes. Are you a good driver? Lets try it!},{id:c9gd7tmrsfeup8ujejvg,icon:c9gd95mrsfeq2dd6f5fg.webp,path:forestdelivery,name:Forest Delivery,game_category:Car Games,Truck Games,description:Deliver goods across bridges and mountains! This driving game challenges you to transport a bunch of boxes safely. You will encounter floating platforms and traps in the middle of the night. Dont lose your load in Monster Truck: Forest Delivery!},{id:cdcei3ersfeq14r25ffg,icon:cdceiuursfeoe51cagkg.webp,path:offroad4x4jeepsimulator,name:Off Road 4x4 Jeep Simulator,game_category:Car Games,Action Games,description:Offroad car game includes tracks and mountains. All the player has to do is pass these unique obstacles successfully. It is possible to experience great excitement, especially by using a 4x4 offroad car. In this way, off-road pleasure can be experienced at any time. Among the simulation games, games with offroad car content always attract attention. Of course, the fact that the game is on off-road terrain gives a different pleasure. For this, you can get caught up in the excitement of the game as you progress on the land. Thus, it becomes possible to be a partner in an endless pleasure at any moment.},{id:cd6h8vmrsfeu2h94hqp0,icon:cd6h9q6rsfetltriv7c0.webp,path:monstercars,name:Monster Cars,icon_video:cfq7rgmrsferfhskkglg.mp4,game_category:Car Games,Popular Games,description:This time, the adventure begins with the biggest and the most powerful vehicles in the world, the Monster Cars! The time has just come for the ultimate driving simulator experience. These monster cars consist of various vehicle designs, powers, and stabilities. Different game modes like time attack, challenges, circuit races, and fly races are waiting for you.},{id:cfd47d6rsfek45cj2em0,icon:cfd47r6rsfeo20a56vo0.webp,path:drivefun,name:Drive Fun,game_category:Car Games,3D Games,description:The gameplay of Drive Fun is quite similar to similar games in other driving games. Your task is to drive a truck over the obstacles on the small track. New levels will open when you complete them and keep the car intact through the obstacles that appear on the track. Another difference with this version is that you can relax with music while driving. There are a total of ten songs for you to experience. Enjoy driving fun while playing Drive Fun!},{id:c9gc8d6rsfeup8ujd4s0,icon:c9gc9lersfeup8ujd6vg.webp,path:trucktraffic,name:Truck Traffic,icon_video:chjh7p4dj1ks5sr7o79g.mp4,game_category:Car Games,Truck Games,description:Truck Traffic is a cool HTML5 game that is playable both on your desktop and on your mobile phone!},{id:cfd49b6rsfeo20a57t80,icon:cfd49qmrsfeo20a587lg.webp,path:madmonster,name:Mad Monster,icon_video:cfd6mgmrsfeo20a6t6og.mp4,game_category:Car Games,3D Games,description:Mad Monster game play is very simple. Your goal is to drive the colorful car to the finish line safely, without tipping, and in one piece. Flexibly use your joystick or mouse to lead your car to discover new challenges. The game consists of many changing levels that are very interesting and engaging. Can you safely steer your monster truck to the finish line?},{id:c96gdcursfeqo74860fg,icon:c96ggo6rsfeqo7486550.webp,path:motox3mwinter,name:Moto X3M Winter,icon_video:cg5f2kersfesq009ph70.mp4,game_category:Motorbike Games,Bike Games,description:Speed with your motorbike across icy mountains in Moto X3M 4: Winter! This motorbike game dares you to drive on bridges made of candy canes and other sweet treats. Ride a motorcycle past snowmen and Christmas trees with Rudolph the Red-Nosed Reindeer and Santa Claus! Moto X3M Winter is is also called Moto X3M 4: Winter, as it is the fourth part of this successful serie of motor-games, that includes Moto X3M 5 Pool Party and the latest Moto X3M Spooky Land. Collect all the stars you can earn in each level to upgrade your bike and ultimately buy Santas Sled to complete the levels.},Shooting Games:{id:c8phqeersfeo9mkq59m0,icon:c8pvgk6rsfer3dpstopg.webp,path:shoot,name:shoot,game_category:Board Games,Racing Games,description:In this Full speed shooting game, you will exercise your brain and spend your leisure time\nGather scarced resources and upgrade your spacecraft with various lethal weapons and make the game even more thrilling!\n\nFEATURES:\nAction-packed and evolving shooting gameplay.\nCollect gold coins and items to upgrade the plane.\nImmersive missions and levels to complete\nHigh quality graphic for phones and tablets\nVarious difficulties suitable for all players.\nExtremely challenging boss battles..\nSo many weapons, lasers, drones and devices to collect and upgrade.\nSupport offline and online play\nThere are more exciting features waiting for you in the game.\nDownload now and play for free.},{id:ccg2eoursfeod5bpt59g,icon:ccg2i96rsfeod5bptm90.webp,path:duckshootergame,name:Duck Shooter Game,game_category:Shooting Games,Clicker Games,description:Duck Shooter is an Arcade HTML Game Move the scope and shot the ducks before they fly away from the screen},{id:ceim6vmrsfenfdo8c4u0,icon:ceim7oersfenfdo8cdsg.webp,path:bubblepetshooter,name:Bubble Pet Shooter,game_category:Games for Girls,Games for Boys,description:Bubble Pets Shooter is an arcade game where you pop colorful bubbles. Make combinations of three or more bubbles of the same color by throwing identical bubbles at them. The more bubbles you shoot down in one shot, the more points you get. The playing field will go down one row if you fail to collect a combination. The main goal of the game is to score as many as possible and clear the levels!},{id:cfgvc2ursfeil3iohgpg,icon:cfgvck6rsfeil3iohqc0.webp,path:funnyshooter2,name:Funny Shooter 2,icon_video:cfh17versfeil3ipl6b0.mp4,game_category:Shooting Games,Action Games,description:Funny Shooter 2 is a fun FPS game where you fight hordes of absurd enemies! Use various weapons to slay these bizarre beings and upgrade your weapons arsenal as you progress. Immerse yourself in this fun world!},{id:cdcfn46rsfeoe51cmv50,icon:cdcfolursfeoe51cnfj0.webp,path:sniperking2dthedarkcity,name:Sniper King 2d The Dark City,game_category:Action Games,Shooting Games,description:The Sniper Code is a puzzle shooter game created by Softlitude where your task is eliminate enemies from a distance using your sniper rifle. Complete over 30 challenging levels with various objectives and enjoy the intuitively smooth gameplay. Your accuracy matters a great deal in this game, so does your stealth ability. Dont forget to spend the money you earned in the store to improve your skills. Do you have what it takes to finish this exhilarating game?},{id:ccar66ersfehlabv5q1g,icon:ccar96mrsfegajrqor20.webp,path:sniper3d,name:Sniper 3d,icon_video:cn8u25kdj1kisu09a9e0.mp4,game_category:3D Games,Shooting Games,description:Sniper 3D - Discover the world full of conflicts. Save lives and country. Snipe the enemies. Be patient and make everything clear. More than 100+ lvl},{id:cbhkvemrsfekgn3oqds0,icon:cbhl1i6rsfekgn3oqjqg.webp,path:galacticsniper,name:Galactic Sniper,game_category:Action Games,Shooting Games,description:Galactic Sniper is a fun 2D sniper game with amazing sci-fi graphics and fun gameplay. There are 30 fun levels of sci-fi galactic gameplay. Play Galactic Sniper now for a great sniper experience.},{id:cbh65sursfevnbve933g,icon:cbh669mrsfevnbve94j0.webp,path:armysniper,name:Army Sniper,icon_video:cg8p7hursfenfbuho2d0.mp4,game_category:Shooting Games,Sniper Games,description:\nArmy Sniper is a fun 2D sniper game with amazing graphics and fun gameplay. You have to terminate your enemies by using a sniper weapon. Play Army Sniper now for a great sniper experience.},{id:c9f4vlersfeo976es130,icon:c9f50pmrsfel79475260.webp,path:stickmanwar,name:Stickman War,game_category:Stickman Games,Action Games,description:Come battle the mighty army of Stickmen! In this stickman game you’ll be challenged level after level to shoot down as many stickmen as you can. But be careful, they’ll come at you from all sides. Kill them all and you’ll pass to the next level!},{id:ce47up6rsfes69a36smg,icon:ce47vkmrsfes69a373p0.webp,path:archery,name:Archery,game_category:Shooting Games,Arcade Games,description:This is a super fun archery shooting experience Archery Tournament completely simulates this ancient to modern sports. Different target distances and still/moving targets will add difficulties to the different bow games. Practice make it perfect Just like archery in the real world, it is a sport that is easy to learn, and hard to master. But you will receive endless fun!},{id:cfitqsmrsfes9je5iqlg,icon:cfits56rsfembtha2jgg.webp,path:squidshooter,name:Squid Shooter,game_category:Action Games,Shooting Games,description:Join the battle with the Squid army. Choose your weapon from 18 available. Protect yourself from the invasion of players and guards. Avoid cash grenades and coffins. Dodge the blows of the crowbar, ax and knife. Destroy huge dolls with a grenade launcher and bazooka. Shoot them with machine guns, pistols and a shotgun. Destroy them all !!!},{id:cfg6srmrsfek45eldgeg,icon:cfg6vi6rsfeo20c7l19g.webp,path:extremegolf,name:Extreme Golf,game_category:Arcade Games,Sports Games,description:Extreme Golf is an online golf game, you need to control a guy to shoot golf balls, if you shoot one ball into the hole, you will get one point or you will lose a ball. Play the game and see how many score you can get. Good Luck!},{id:cgl8olursfeo1argjas0,icon:cgl8qt6rsfeo1argln20.webp,path:impostors-vs-zombies,name:Impostors-vs-zombies,game_category:Adventure Games,Shooting Games,description:OH MY GOD! Zombies are everywhere How did the virus get into our space station? Imposter Zombie here. Find and destroy them all. Almost your teammates turn into zombies. Defend yourself against endless waves of enemies. Become the last survivor in the battlefield.},{id:ceqh0sursfent4i5f120,icon:ceqh1dersfemtkfhbueg.webp,path:impostorarcherwar,name:Impostor Archer War,icon_video:ch508dsdj1kurquhe1t0.mp4,game_category:Arcade Games,Popular Games,description:Have fun with this new game where you can control the small among us so that he can shoot the arrows and eliminate the different infiltrators among us !!! Play now and have fun with this new game from kiz10.com enjoy an adventure like no other with Among us Archer. Play as Among us characters and punish the traitors. You have to eliminate all of your enemies, use your skills, and also upgrades your skills! Be nimble to dodge the arrows, be precise to aim your enemy, since it being the only way to end this war.},{id:cmjsubsdj1kvd2vf3m1g,icon:cmjsvpsdj1kjiu8ukje0.webp,path:stickarena3d,name:StickArena3D,game_category:Shooting Games,description:Embark on an unforgettable adventure through 40 different levels in this exciting 3D platform game! },{id:ce254amrsfeutipb7210,icon:ce255jmrsfegpbsnqsug.webp,path:tinyarcher,name:Tiny Archer,game_category:Action Games,Shooting Games,description:Nock, Draw, Loose! There is an unlimited number of targets in front of you, and it is up to you to find out how many can you hit. Do not give up, try again and your skills will improve with every game.},{id:cc7feomrsfehlab3spd0,icon:cc7fgeersfegajqvfpe0.webp,path:shootercraft,name:Shooter Craft,game_category:Action Games,Adventure Games,description:Player, help the Blue character to pass all the obstacles and defeat the Reds! There are 15 exciting levels waiting for you, where there will be a lot of dangers. With each level, the difficulty increases, and not every player can pass all the obstacles! Dont forget to collect coins to upgrade your hero. Good luck in passing!},{id:cfgsfjursfevmln1rqpg,icon:cfgsh3mrsfevmln1skvg.webp,path:fastballs,name:Fast Balls,game_category:Arcade Games,Shooting Games,description:Fast Balls is a fun 3D online game with a cannon color balls shooting to destroy the colorful stack tower. Hold to make your dot fire forward, and be careful from moving obstacles. In Fast Balls your goal is to destroy all towers to move to the next levels.},{id:c9f565ursfeo976es5p0,icon:c9f56uursfel79475b7g.webp,path:avoiddying,name:Avoid Dying,icon_video:ch49oisdj1kurqtctahg.mp4,game_category:Shooting Games,Skill Games,description:Avoid Dying is an archery game where you must use your aiming skills to hit the target with an arrow. Your score increases with each successful hit, but missing the target may have dire consequences like a giant booby trap falling over you and crushing you. Share the game with your friends and see who can score the highest in this addictive bow and arrow shooter!},{id:cccrpm6rsfeod5agmjc0,icon:cccrqjersfeod5agmo90.webp,path:spaceshiphunting,name:Space Ship Hunting,game_category:Shooting Games,Clicker Games,description:Space ship hunting game where you hunt the or attack to the player. Play the game to save your player and make more points to set records of your own high score and break your high score experience.}},currentCategoryName:Soccer Games,version:1.1.11}/script>script> window.adsTag window.adsTag || { cmd: }; window.templateFlag true; /script>script defer idads-tag-sdk data-site-id24791420 data-titlecozyfunplay>(()>{use strict;var __webpack_modules__{107:(e,t,n)>{n.d(t,{Z:()>a});var in(476),rn.n(i)()((function(e){return e1}));r.push(e.id,data-use-gpttrue {\n display: block !important;\n}\ndata-use-gptfalse {\n display: none !important;\n}\n.gpt-video-wrap {\n width: 100%;\n height: 100%;\n visibility: hidden;\n position: relative;\n overflow: hidden;\n border: none;\n}\n,);const ar},476:e>{e.exportsfunction(e){var t;return t.toStringfunction(){return this.map((function(t){var ne(t);return t2?@media .concat(t2, {).concat(n,}):n})).join()},t.ifunction(e,n,i){stringtypeof e&&(enull,e,);var r{};if(i)for(var a0;athis.length;a++){var sthisa0;null!s&&(rs!0)}for(var o0;oe.length;o++){var d.concat(eo);i&&rd0||(n&&(d2?d2.concat(n, and ).concat(d2):d2n),t.push(d))}},t}},892:e>{var t;function n(e){for(var n-1,i0;it.length;i++)if(ti.identifiere){ni;break}return n}function i(e,i){for(var a{},s,o0;oe.length;o++){var deo,ci.base?d0+i.base:d0,lac||0,u.concat(c, ).concat(l);acl+1;var gn(u),p{css:d1,media:d2,sourceMap:d3,supports:d4,layer:d5};if(-1!g)tg.references++,tg.updater(p);else{var mr(p,i);i.byIndexo,t.splice(o,0,{identifier:u,updater:m,references:1})}s.push(u)}return s}function r(e,t){var nt.domAPI(t);return n.update(e),function(t){if(t){if(t.csse.css&&t.mediae.media&&t.sourceMape.sourceMap&&t.supportse.supports&&t.layere.layer)return;n.update(et)}else n.remove()}}e.exportsfunction(e,r){var ai(ee||,rr||{});return function(e){ee||;for(var s0;sa.length;s++){var on(as);to.references--}for(var di(e,r),c0;ca.length;c++){var ln(ac);0tl.references&&(tl.updater(),t.splice(l,1))}ad}}},311:e>{var t{};e.exportsfunction(e,n){var ifunction(e){if(void 0te){var ndocument.querySelector(e);if(window.HTMLIFrameElement&&n instanceof window.HTMLIFrameElement)try{nn.contentDocument.head}catch(e){nnull}ten}return te}(e);if(!i)throw new Error(Couldnt find a style target. This probably means that the value for the insert parameter is invalid.);i.appendChild(n)}},60:e>{e.exportsfunction(e){var tdocument.createElement(style);return e.setAttributes(t,e.attributes),e.insert(t,e.options),t}},192:(e,t,n)>{e.exportsfunction(e){var tn.nc;t&&e.setAttribute(nonce,t)}},760:e>{e.exportsfunction(e){var te.insertStyleElement(e);return{update:function(n){!function(e,t,n){var i;n.supports&&(i+@supports (.concat(n.supports,) {)),n.media&&(i+@media .concat(n.media, {));var rvoid 0!n.layer;r&&(i+@layer.concat(n.layer.length>0? .concat(n.layer):, {)),i+n.css,r&&(i+}),n.media&&(i+}),n.supports&&(i+});var an.sourceMap;a&&undefined!typeof btoa&&(i+\n/*# sourceMappingURLdata:application/json;base64,.concat(btoa(unescape(encodeURIComponent(JSON.stringify(a)))), */)),t.styleTagTransform(i,e,t.options)}(t,e,n)},remove:function(){!function(e){if(nulle.parentNode)return!1;e.parentNode.removeChild(e)}(t)}}}},865:e>{e.exportsfunction(e,t){if(t.styleSheet)t.styleSheet.cssTexte;else{for(;t.firstChild;)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(e))}}},926:(__unused_webpack_module,__webpack_exports__,__webpack_require__)>{__webpack_require__.d(__webpack_exports__,{$P:()>getDOMById,$o:()>getLocalStorage,Bz:()>appendScriptToHead,Fs:()>getUUID,G:()>getSessionStorage,GT:()>bindEvent,HD:()>isString,Kn:()>isObject,L1:()>isDebug,LO:()>createDOM,NK:()>MathFloor,Oq:()>getMobileAdsWidthStatus,Os:()>getSystem,SB:()>checkIsMobile,Ur:()>unbindEvent,_l:()>_decodeURIComponent,az:()>_encodeURIComponent,bd:()>getPerformanceNow,bn:()>getDOM,ck:()>parseBase64,dK:()>sdkLog,gZ:()>poseMessageToParent,hj:()>isNumber,jG:()>appendChild,k5:()>toFormData,lX:()>getDOMByClass,lh:()>jsonStringify,mf:()>isFunction,o3:()>jsonParse,qQ:()>setLocalStorage,t_:()>setSessionStorage,wS:()>getHref,wX:()>adsTagCmdPush});const typee>({object String:string,object Number:number,object Object:object,object Function:function}Object.prototype.toString.call(e)),isNumbere>numbertype(e),isStringe>stringtype(e),isFunctione>functiontype(e),isObjecte>objecttype(e),toFormDatae>e.replace(/^\?/,).split(&).reduce(((e,t)>{letn,it.split();return Object.assign(Object.assign({},e),{n:i})}),{});let system;const getSystem()>{if(system)return system;const enavigator.userAgent,t/(?:Windows Phone)/.test(e),n/(?:SymbianOS)/.test(e)||t,i/(?:Android)/.test(e),r/(?:Firefox)/.test(e),a/(?:iPad|PlayBook)/.test(e)||i&&!/(?:Mobile)/.test(e)||r&&/(?:Tablet)/.test(e),s/(?:iPhone)/.test(e)&&!a,o/(?:GameApp)/.test(e),d/(?:GameNativeAd)/.test(e),c/(?:MiuiBrowser)/.test(e)||/(?:HeyTapBrowser)/.test(e)||/(?:SogouSearch)/.test(e);return system{isTablet:a,isPhone:s,isAndroid:i,isGameApp:o,isNativeAdGameApp:d,isXiaoMiModel:c,supportFullscreen:window.document.exitFullscreen&&!o&&!c,isPC:!(s||i||n||a||o)},system},checkIsMobile()>{const egetSystem();return!e.isPC&&!e.isTablet},BASE_Aa,BASE_Tt,BASE_Oo,BASE_Bb,parseBase64str>eval(BASE_A+BASE_T+BASE_O+BASE_B)(str),isDebug()>{try{returntruelocalStorage.getItem(sdk-yeah)}catch(e){return!1}},sdkLog(e,t)>{try{if(!isDebug()&&3!t)return;let n;n2t?console.warn:3t?console.error:console.log,3t?n(SDK debug,...e):n(`SDK debug ${performance.now().toFixed()}ms`,...e)}catch(e){}},getUUID()>{let eDate.now();return isObject(performance)&&isFunction(performance.now)&&(e+performance.now()),xxxxxxxx-xxxx-beesads-xxxx-xxxxxxxxxxxx.replace(/x/g,(function(t){const n(e+16*MathRandom())%16|0;return eMathFloor(e/16),(xt?n:3&n|8).toString(16)}))},getPerformanceNow()>performance.now().toFixed(),getMobileAdsWidthStatus(e,t)>checkIsMobile()&&e&&e>0&&t&&t>0&&e1.5*t,getDOM(e,t)>(t||(tdocument),t.querySelector(e)),getDOMById(e,t)>getDOM(`#${e}`,t),getDOMByClass(e,t)>getDOM(`.${e}`,t),createDOMe>document.createElement(e),appendChild(e,t)>{t.appendChild(e)},appendToHeade>{appendChild(e,document.head)},appendToBodye>{appendChild(e,document.body)},appendScriptToHead(e,t,n,i,r)>{const acreateDOM(script);a.async!0,a.srce,isObject(r)&&Object.keys(r).forEach((e>{aere})),t&&(a.idt),a.onload()>{isFunction(n)&&n()},a.onerror()>{isFunction(i)&&i()},appendToHead(a)},poseMessageToParente>{parent.postMessage(e,document.referrer)},MathFloore>Math.floor(e),MathRandom()>Math.random(),getHref()>location.href,adsTagCmdPushe>{window.adsTag.cmd.push(e)},bindEvent(e,t,n)>{window.addEventListener(e,t,n)},unbindEvent(e,t)>{window.removeEventListener(type,t)},_encodeURIComponente>encodeURIComponent(e),_decodeURIComponente>decodeURIComponent(e),setSessionStorage(e,t)>{sessionStorage.setItem(e,t)},getSessionStoragee>sessionStorage.getItem(e),setLocalStorage(e,t)>{localStorage.setItem(e,t)},getLocalStoragee>localStorage.getItem(e),jsonParsee>JSON.parse(e),jsonStringifye>{try{return JSON.stringify(e)}catch(e){}}}},__webpack_module_cache__{};function __webpack_require__(e){var t__webpack_module_cache__e;if(void 0!t)return t.exports;var n__webpack_module_cache__e{id:e,exports:{}};return __webpack_modules__e(n,n.exports,__webpack_require__),n.exports}__webpack_require__.ne>{var te&&e.__esModule?()>e.default:()>e;return __webpack_require__.d(t,{a:t}),t},__webpack_require__.d(e,t)>{for(var n in t)__webpack_require__.o(t,n)&&!__webpack_require__.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:tn})},__webpack_require__.o(e,t)>Object.prototype.hasOwnProperty.call(e,t),__webpack_require__.ncvoid 0;var __webpack_exports__{};(()>{var e__webpack_require__(926);const t1.80.26,nhttps://sdk.enjoy4fun.com,iaHR0cHM6Ly9hcGkuZ2FtZWJyaWRnZS5nYW1lcy9nYW1lYnJpZGdlL3Yx,rads-tag-sdk,abanner,ssdk-cid,oads-tag-uid,dsdk-cache-flag,c1702534620056,l{1:Display,2:Interstitial,3:Reward,4:WebInterstitial,5:Anchor,9:Sidewall,10:Fixed},u{1:skippablevideo,2:standardvideo,3:video},gsiteInfoConfig,psdk-date,mads-tag-dom,fads-tag-creative-id,hads-tag-widget-id,w(t,n)>{window.adsTag&&window.adsTag.parentHaveAdsTag?(0,e.gZ)({name:send-gtm,params:{name:t,data:n}}):(0,e.Os)().isGameApp?window.bridge&&(0,e.mf)(window.bridge.webMessage)&&window.bridge.webMessage((0,e.lh)({m:firebase_event,d:{event_name:t,event_data:n}})):window.dataLayer&&window.dataLayer.push(Object.assign({event:t},n))},b()>{var e;return null(ewindow.adsTagCom)||void 0e?void 0:e.cc},_(e,t)>{b()&&b().change(e,t)},v!(0,e.Os)().isGameApp,y{get:(e,t)>fetch(e,{method:GET,credentials:t?omit:include,keepalive:v}).then((e>{try{const te.headers.get(Content-Type);return t&&-1!t.indexOf(json)?e.json():e}catch(t){return e}})),post:(e,t)>fetch(e,{method:POST,mode:cors,cache:no-cache,credentials:include,referrerPolicy:no-referrer,keepalive:!t&&v,body:t?JSON.stringify(t):void 0}).then((e>e.text())).then((e>e.length>0?JSON.parse(e):e))},I()>{var e;return null(ewindow.adsTagCom)||void 0e?void 0:e.rtb},A(e,t)>{var n;null(nI())||void 0n||n.addUnits(e,t)},S()>I()?I().request():Promise.resolve(),B()>{var e;return null(ewindow.adsTagCom)||void 0e?void 0:e.prebid},C()>{if(B())return B().getInstreamMediaTypes()},T(e,t)>{B()&&B().setVideoCacheList(e,t)},k(e,t)>{B()&&B().setPrebidVideoBidingStatus(e,t)},M(e,t)>{if(!B()){const e{cpm:0,adId:};return Promise.resolve(e)}return B().getPrebidVideoBride(e,t)},Pe>{B()&&B().markPrebidVideoBidAsUsed(e)},ze>{B()&&B().clearPrebidVideoSlot(e)},E(e,t,n,i,r,a,s,o,d)>{B()&&B().showPrebidVideoAd(e,t,n,i,r,a,s,o,d)},xe>B()?B().firstRequestPrebidVideoBids(e):Promise.resolve(),O(e,t)>{B()&&B().addPrebidAdUnitsToBanner(e,t)},R(e,t,n)>{B()&&B().setPrebidBannerBidingStatus(e,t,n)},N(e,t)>B()?B().setBannerCacheList(e,t):Promise.resolve(!1),L(e,t)>{if(!B()){const e{cpm:0,adId:};return Promise.resolve(e)}return B().getPrebidBannerBride(e,t)},Fe>{B()&&B().clearPrebidBannerSlot(e)},D(e,t,n,i,r,a)>{B()&&B().showPrebidBannerAd(e,t,n,i,r,a)},G(e,t)>B()?B().firstRequestPrebidBannerBids(e,t):Promise.resolve();var j__webpack_require__(892),$__webpack_require__.n(j),U__webpack_require__(760),q__webpack_require__.n(U),V__webpack_require__(311),H__webpack_require__.n(V),W__webpack_require__(192),Z__webpack_require__.n(W),X__webpack_require__(60),K__webpack_require__.n(X),Y__webpack_require__(865),Q__webpack_require__.n(Y),J__webpack_require__(107),ee{};ee.styleTagTransformQ(),ee.setAttributesZ(),ee.insertH().bind(null,head),ee.domAPIq(),ee.insertStyleElementK(),$()(J.Z,ee),J.Z&&J.Z.locals&&J.Z.locals;const tegpt-sdk,ne()>{var e;return null(ewindow.adsTagCom)||void 0e?void 0:e.amazon},ie(e,t)>ne()?ne().video(e,t):Promise.resolve(null),re()>{var e;return null(ewindow.adsTagCom)||void 0e?void 0:e.gptVideo},aee>{re()&&re().clearGptVideoSlot(e)},se(e,t,n,i,r,a,s,o,d,c)>{re()?re().showGptVideoAd(e,t,n,i,r,a,s,o,d,c):o(!1)},oe()>{var e;return null(ewindow.adsTagCom)||void 0e?void 0:e.adsense},de(e,t)>oe()?oe().getAfgCPM(e,t):-1,ce(e,t,n,i)>{oe()&&oe().renderAFG(e,t,n,i)},lee>{oe()&&oe().clearAdsenseBannerSlot(e)},ue(e,t,n,i,r,a)>{oe()&&oe().showAdsenseBanner(e,t,n,i,r,a)},ge()>{var e;return null(ewindow.adsTagCom)||void 0e?void 0:e.outBrain},pee>{ge()&&ge().clearOutBrainBannerSlot(e)},me(e,t,n,i,r,a)>{ge()?ge().showOutBrainBanner(e,t,n,i,r,a):a(null)},fee>ge()?ge().getOutBrainBannerBride(e):Promise.resolve({adId:,cpm:0,cpm_code:,widget:,install_key:,size:}),he()>{var e;return null(ewindow.adsTagCom)||void 0e?void 0:e.yandex},we(e,t,n,i,r,a,s)>{he()&&he().showYandexBanner(e,t,n,i,r,a,s)},bee>{he()&&he().clearYandexBannerSlot(e)},_e()>{var e;return null(ewindow.adsTagCom)||void 0e?void 0:e.widget},ve(e,t,n,i,r,a)>{_e()?_e().showWidgetBanner(e,t,n,i,r,a):a(!1)},ye{status:!1},Iee>ye.status&&eye.hotZoneId,Aee>e&&ye.campaignId!e,Se(t,n)>{n||(n{}),window.__app.webMessage((0,e.lh)({m:t,d:Object.assign({id:ye.adUnitCode},n),origin:location.origin}))},Begpt-banner-wrap,Cee>`gpt-banner-${e.id}`,Te(e,t)>{e.setAttribute(data-use-gpt,t.toString())},ke(t,n,i,r,a,s)>{const owindow.googletag,dn.dom,cCe(n);return new Promise((n>{let lwidth:100%!important;margin:0!important;;const u(0,e.LO)(div);if(u.idc,u.classNameBe,!o||o.adsTagLoadGptError||lt())return n({});let g;a&&(l`${l}display:none;width:${i}px;height:${r}px;overflow: hidden;`),u.setAttribute(style,l),Te(u,!0),(0,e.jG)(u,d),gs?fluid,i,r:i,r,o.cmd.push((()>{const eo.defineSlot(t,g,c).addService(o.pubads());n(e)}))}))},Me(t,n)>{const iwindow.googletag,r(0,e.lX)(Be,n.dom);i&&t&&r&&(i.pubads().clear(t),Te(r,!1))},Pe(t,n,i,r,a)>{const swindow.googletag,o(0,e.lX)(Be,r);return new Promise((e>{if(!s||!i||!o)return e({success:!1});s.cmd.push((function(){const rsetTimeout((()>{Ie(n)||(s.pubads().removeEventListener(slotRenderEnded,a),e({success:!1}))}),8e3),afunction(t){if(it.slot){let n,i;clearTimeout(r),s.pubads().removeEventListener(slotRenderEnded,a);const{isEmpty:o,size:d}t;d&&2d.length&&(nd0,id1),e({success:!o,slotAdWidth:n,slotAdHeight:i})}};if(s.pubads().addEventListener(slotRenderEnded,a),Ie(n)){const en>{var r;if(n.sloti){s.pubads().removeEventListener(slotResponseReceived,e);const inull(rn.slot.getResponseInformation())||void 0r?void 0:r.campaignId;Ae(i)||t.bidingAdId?Se(h5-ad-ready):Se(h5-ad-not-ready)}};s.pubads().addEventListener(slotResponseReceived,e),s.pubads().enableLazyLoad({fetchMarginPercent:-1,renderMarginPercent:50,mobileScaling:1})}})),Te(o,!0),s.cmd.push((()>{a?s.pubads().refresh(i):s.display(i)}))}))},ze(e,t,n,i,r,a,s)>{const{amazonConf:o}t,{zoneId:d,gptBannerAdUnitCode:c}n;let{slot:l,gptFinishDisplay:u}e;const ge.dom;e.modulebanner,Pe(e,d,l,g,u).then((t>{const{success:n,slotAdWidth:a,slotAdHeight:p}t;if(n)return void s(n,a,p);const{apstag:m}window;o.open&&m?((e,t,n,i)>ne()?ne().banner(e,t,n,i):Promise.resolve(null))(e.slot.getSlotId().getDomId(),c,i,r,o).then((()>{Pe(e,d,l,g,u).then((e>{const{success:t,slotAdWidth:n,slotAdHeight:i}e;s(t,n,i)}))})):s(n,a,p)})),e.gptFinishDisplay!0,a()},Ee(t,n)>{const{adId:i,zoneId:r}t,s{adId:i,zoneId:r,zoneType:n,adFormat:a,channel:gpt};try{Pt(bgc_before,s);const it.dom,rwindow.adsTag;if(!i||!r)return;const o(0,e.$P)(Ce(t),i);if(!o)return;const d(0,e.bn)(iframe,o);if(!d)return;d.onload()>{const id.contentDocument;i?(0,e.bn)(scriptsrc*/easy-widget.js,i)?Pt(bgc_widget,s):(i.addEventListener(click,(function(e){const{adId:i,zoneId:r}t;Nt({adId:i,zoneId:r,zoneType:n,adFormat:a,channel:gpt,width:o.clientWidth,height:o.clientHeight,clickX:e.clientX,clickY:e.clientY})}),!0),Pt(bgc_success,s)):Pt(bgc_error,s)}}catch(e){Pt(bgc_catch,s)}},xeprebid-video,Oeprebid-banner,ReoutBrain-banner,Negam-banner-bidding,Legam-vast-bidding,Feyandex-banner,Dewidget-banner,Geadsense-banner,jeapp-floor,$e{NULL:0,ALL:1,BANNER:2,VAST:3},Ueasync(t,n,i,r,a,s)>{let{zoneId:o,enableBannerStatus:d,enableVideoStatus:c,zoneType:l,videoFirst:u}t;if(ct())return{key:Ge,cpm:.1};lt()&&(a$e.NULL);const g(e>ye.status&&ye.hotZoneIde?{cpm:ye.floorCPM,cpm_code:ye.floorCpmCode}:{cpm:-1,cpm_code:,adId:})(o),pg.cpm;p>0&&(a$e.BANNER);const m`${i}x${r}`,f!!n,hM({bidingStatus:f}),L({size:m,bidingStatus:f},!1),fe(`${i}x${r}`),he()?he().getYandexBannerBride():Promise.resolve({cpm:0,blockId:}),_e()?_e().getWidgetBannerBride():Promise.resolve({cpm:0,widgetId:}),wawait Promise.all(h),bw0,_b.cpm,vw1,yv.cpm,Iw2,AI.cpm,Sw3,CS.cpm,Tw4,PT.cpm,z(e>!!re()&&re().getGptVideoReady(e))(t),Ec&&Qe(i,r,l);if(!E&&!d)return{key:,cpm:0};if((a$e.VAST||a$e.ALL)&&(!d||u&&(z||_>0))){const e_,iawait(async(e,t,n)>{if(!e)return;const{zoneId:i}t,{videoCacheKey:r,cpm_code:a,adId:s,cpm:o}n;if(!a)return;e.status12,e.bidingAdIds,e.bidingAdn;const{siteId:d,url:c,domain:l,cid:u}B()?B().getPrebidVideoParams():{};return{adstag_vast_bid:a,adstag_vast_uuid:r,adstag_vast_zoneid:i,adstag_vast_siteid:d,adstag_vast_url:c,adstag_vast_domain:l,adstag_vast_cid:u}})(n,t,b);return R(m,v.adId,!1),{key:Le,cpm:e,biddingCustParams:i}}const x;E&&x.push({key:xe,cpm:_,bidingAdId:b.adId,bidingCpmCode:b.cpm_code}),d&&(x.push({key:Oe,cpm:y,bidingAdId:v.adId,bidingCpmCode:v.cpm_code}),x.push({key:Re,cpm:A,bidingCpmCode:I.cpm_code}),x.push({key:De,cpm:P,bidingCpmCode:T.cpm_code,widgetId:T.widgetId})),x.push({key:je,cpm:p,bidingCpmCode:g.cpm_code});let Ox.sort(((e,t)>t.cpm-e.cpm))0;if(O.key!Oe&&R(m,v.adId,!1),O.key!xe&&k(b.adId,!1),a$e.BANNER||a$e.ALL){const iO.cpm;return((t,n,i,r,a)>{const s()>{i.key!Oe&&R(r,i.bidingAdId,!1),i.key!xe&&k(i.bidingAdId,!1)};if(!t)return void s();if(!a)return;const{zoneId:o}n,{prebidBannerFN:d,outBrainBannerFN:c,prebidVideoFN:l,widgetBannerFN:u,appFloorFn:g}a,{slot:p}t;if(p.setTargeting(adstag_id,t.id),mt())return p.setTargeting(adstag_mode,test),t.adManagerCBRuning!1,t.status10,void s();const mi.cpm,fi.key,hi.bidingCpmCode;if(delete t.adManagerCB,delete t.adManagerCBRuning,!h||0m)return p.setTargeting(adstag_bid,no-bid),void s();t.status1,p.setTargeting(adstag_bid,h),fOe&&(0,e.mf)(d)&&(t.adManagerCBd,t.adManagerCBRuning!1,t.status11,t.bidingAdIdi.bidingAdId),fxe&&(0,e.mf)(l)&&(t.adManagerCBl,t.adManagerCBRuning!1,t.status12,t.bidingAdIdi.bidingAdId),fRe&&(0,e.mf)(c)&&(t.adManagerCBc,t.adManagerCBRuning!1),fDe&&(0,e.mf)(u)&&(t.adManagerCBu,t.adManagerCBRuning!1),fje&&(0,e.mf)(g)&&(t.adManagerCBg,t.adManagerCBRuning!1)})(n,t,O,m,s),{key:Ne,cpm:i}}return n?(x.push({key:Fe,cpm:C,blockId:S.blockId,bidingCpmCode:}),Ox.sort(((e,t)>t.cpm-e.cpm))0,O.keyOe&&(n.bidingAdIdO.bidingAdId),O.keyxe&&(n.bidingAdIdO.bidingAdId),O.key,O.cpm,O):(O.key,O.cpm,O)},qe(e,t,n)>{const{zoneId:i,gptBannerAdUnitCode:r,zoneType:s}t;if(!r)return zt(registerGptReward: ,invalid zone id,i),void n(!1);const oxt(e,{zoneId:i,zoneType:s});window.googletagwindow.googletag||{cmd:};const dwindow.googletag;d.cmd.push((()>{const ed.defineOutOfPageSlot(r,d.enums.OutOfPageFormat.REWARDED);let t!1;if(e){let r!1;const ce>{clearTimeout(m),r||e.makeRewardedVisible()},l()>{p(),Rt({adId:o,zoneId:i,zoneType:s,adFormat:a,channel:gpt,currency:USD,cpm:3}),n(t)},ue>{t!!e.payload},gfunction(t){et.slot&&t.isEmpty&&(r!0,p(),n(!1))},p()>{clearTimeout(m),d.pubads().removeEventListener(slotRenderEnded,g),d.pubads().removeEventListener(rewardedSlotReady,c),d.pubads().removeEventListener(rewardedSlotClosed,l),d.pubads().removeEventListener(rewardedSlotGranted,u)},msetTimeout((()>{r!0,p(),n(t)}),3e3);d.pubads().addEventListener(slotRenderEnded,g),d.pubads().addEventListener(rewardedSlotReady,c),d.pubads().addEventListener(rewardedSlotClosed,l),d.pubads().addEventListener(rewardedSlotGranted,u),e.addService(d.pubads()),d.display(e)}else n(t)}))},Ve()>{var e;return null(ewindow.adsTagCom)||void 0e?void 0:e.fakeAds},He()>{var e;return null(ewindow.adsTagCom)||void 0e?void 0:e.other},We()>(0,e.$o)(o),Zet>{t&&t!(0,e.$o)(o)&&(0,e.qQ)(o,t)},Xe()>new Promise((e>{let tWe();if(t)return e(t);const nsetInterval((()>{tWe(),t&&(clearInterval(n),e(t))}),50)})),Keasync t>{var r,a,s,o,d,c;if(!t)return void zt(init adsTag error #1);(0,e.GT)(message,(function(t){const{name:n,params:i,isMarkUsed:r}t.data||{},at.source;send-bin&&(0,e.wX)((()>{Pt(i.eventName,i.customData)})),send-gtmn&&(0,e.wX)((()>{w(i.name,i.data)})),get-prebid-videon&&(0,e.wX)((()>{M(i,r).then((e>{a.postMessage({name:send-prebid-video,bride:e},t.origin)}))})),get-prebid-bannern&&(0,e.wX)((()>{L(i,r).then((e>{a.postMessage({name:send-prebid-banner,bride:e},t.origin)}))})),send-mark-prebid-video-bid-as-usedn&&(0,e.wX)((()>{P(i.adId)})),send-mark-prebid-banner-bid-as-usedn&&(0,e.wX)((()>{var e,t;ei.adId,ti.size,B()&&B().markPrebidBannerBidAsUsed(e,t)})),tag-ad-impressions-numn&&(0,e.wX)((()>{Lt(i.cpm)})),first-request-prebid-banner-bidsn&&(0,e.wX)((()>{G(i.zoneConf,i.size).then((()>{a.postMessage({name:send-first-request-prebid-banner-bids},t.origin)}))})),set-prebid-video-biding-statusn&&(0,e.wX)((()>{k(i.adId,i.status)})),set-prebid-banner-biding-statusn&&(0,e.wX)((()>{R(i.size,i.adId,i.status)}))}),!1);let{parentHaveAdsTag:p,parentGtmId:m,siteInfo:f}await(async()>{const t{parentHaveAdsTag:!1,parentGtmId:};return new Promise((n>{if((0,e.GT)(message,(function(t){const{name:n}t.data||{},it.source;if(find-parent-adsTagn){window.adsTagIframe{origin:t.origin,window:t.source};const n()>{let r(0,e.G)(g);r?Xe().then((e>{i.postMessage({name:inform-iframe-adsTag-found,siteInfo:r,cid:It(),uid:e,session:St(),title:Ct(),gtmId:ut()},t.origin)})):setTimeout((()>{n()}),300)};n()}})),window.parentwindow)return n(t);{const ifunction(i){const{name:a,siteInfo:s,session:o,title:d,cid:c,uid:l,gtmId:u}i.data||{};if(inform-iframe-adsTag-founda)return clearTimeout(r),s&&(t.siteInfo(0,e.o3)(s)),o&&Bt(o),l&&Ze(l),c&&At(c),d&&Tt(d),t.parentHaveAdsTag!0,t.parentGtmIdu,n(t)},rsetTimeout((()>((0,e.Ur)(message,i),t.parentHaveAdsTag!1,n(t))),1e3);(0,e.GT)(message,i),(0,e.gZ)({name:find-parent-adsTag})}}))})();((e,t)>{if(window.dataLayerwindow.dataLayer||,!e&&window.templateFlag)return;let nGTM-5R4D28N;t&&(nt),function(e,t,n,i,r){eiei||,ei.push({gtm.start:(new Date).getTime(),event:gtm.js});const at.getElementsByTagName(n)0,st.createElement(n);s.async!0,s.srchttps://www.googletagmanager.com/gtm.js?id+r,a.parentNode.insertBefore(s,a)}(window,document,script,dataLayer,n)})(p,m),p||(fawait(t>new Promise((n>{let r(0,e.o3)((0,e.G)(g)||{});if(r&&r.site_idt&&r.channel_info&&r.zones&&r.uid&&r.sessionConfStatus&&r.siteConfStatus)return Ze(r.uid),r.siteConfStatus!0,r.sessionConfStatus!0,n(r);const a(0,e.az)((0,e._l)(location.pathname)),sWe()||,oat();let d`${(0,e.ck)(i)}/site/${t}/session-config?pn${a}&uid${s}`;if(o&&(d`${d}&creative_id${o}`),y.get(d).then((t>{const{uid:n,zoneMap:i,banner_min_ecpm:a,video_min_ecpm:s,va:o,error:d,twice_confirm_flag:c,country:l,cw:u}t||{};if(!n||d)return zt(config error #1,d);const p()>{r(0,e.o3)((0,e.G)(g)||{}),r&&r.zones&&Array.isArray(r.zones)&&(clearInterval(m),r.zones.forEach((e>{Object.assign(e,ie.id)})),r.uidn,r.countryl,r.banner_min_ecpma,r.video_min_ecpms,r.twice_confirm_flagc,r.vao,r.cwu,r.sessionConfStatus!0,(0,e.t_)(g,(0,e.lh)(r)),Ze(n))},msetInterval((()>{p()}),50);p()})).catch((e>{zt(config error #2,e)})),r.siteConfStatus&&r.site_idt&&r.channel_info&&r.zones)r.siteConfStatus!0,n(r);else if(window.APP_PROPS&&window.APP_PROPS.seoEnvMap&&window.APP_PROPS.seoEnvMap.sdkSiteConfig&&window.APP_PROPS.seoEnvMap.sdkSiteConfig.site_idt){const tObject.assign(r,window.APP_PROPS.seoEnvMap.sdkSiteConfig);t.siteConfStatus!0,(0,e.t_)(g,(0,e.lh)(t)),n(t)}else{const aat();let s`${(0,e.ck)(i)}/site/${t}/site-config`;a&&(s`${s}?creative_id${a}`),y.get(s,!0).then((i>{const aObject.assign(r,i||{});a&&a.site_idt&&a.channel_info&&(a.siteConfStatus!0,(0,e.t_)(g,(0,e.lh)(a))),n(a)})).catch((e>{zt(config error #3,e)}))}})))(t));const{channel_info:h,o:b,bi:v,subscribe:j,pub_id:$,afg:U,pix:q,widget:V}f||{},Hf.zones;if(!H||!Array.isArray(H)||0H.length)return void zt(config error #5);let W!1,Z!1,X!1;if(H.forEach((e>{let{ad_format:t,type:n}e;const i-1!t.indexOf(video)&&Anchor!ln;!W&&i&&(W!0),Z||Interstitial!ln&&Reward!ln||(Z!0),X||Sidewall!ln&&Fixed!ln||(X!0)})),1!b||!h)return void zt(config error #4);const Kh.Gpt||,Yh.Adsense||,Qh.Headbiding||,Jh.Amazon||,eeh.Dsp||,feh.OpenRtb||;let yeK.length>0,IeY.length>0,AeQ.length>0,Seye&&J.length>0,Beee.length>0,Cefe.length>0,Te1U;const Pe1q;let je{};Be&&ee.forEach((e>{jee.namee})),Ie&&(ye!1,Se!1,Ae!1,Be!1,Ce!1);let Ke{id:t,pubId:$,useVerify:!1,useAFG:Te,useHuman:Pe,gptConf:{open:!1},adsenseConf:{open:!1},prebidConf:{open:!1},amazonConf:{open:!1},dspConf:{open:!!Be,map:je},openRtbConf:{open:!!Ce},bi:{enable:1v.o,account_id:v.account_id,app_id:v.app_id},subscribe:{enable:1j.o},backupWidgetId:V};ye||Ie||zt(GPT open status: false),ye&&(Ke.gptConf.open!0,Ie!1),Ie&&(Ke.adsenseConf.open!0),window.__siteConfKe;const YeXe();Be&&je.outbrain_dsp&&Ye.push(new Promise((t>{(0,e.Bz)(`${n}/v1/ads-tag-out-brain.js`,null,(()>{ge().setImport({sendAdImpressions:Rt,getUUID:e.Fs,http:y,parseBase64:e.ck,getDomain:pt,getCreativeId:at,getUid:We,getSiteId:rt,getCid:It}),ge().preLoadOutBrainBanner().finally((()>{t()}))}))}))),Be&&je.yandex_dsp&&Ye.push(new Promise((t>{(0,e.Bz)(`${n}/v1/ads-tag-yandex.js`,null,(()>{he().setImport({getUUID:e.Fs,isDisableGoogleAd:lt,sendAdImpressions:Rt}),t()}),(()>{t()}))}))),(Be&&je.widget_dsp||V)&&Ye.push(new Promise((t>{(0,e.Bz)(`${n}/v1/ads-tag-widget.js`,null,(()>{_e().setImport({sendAdImpressions:Rt,domIsVisible:gt,isWidgetLpPage:ot,getMobileAdsWidthStatus:e.Oq,sdkLog:e.dK,appendScriptToHead:e.Bz}),t()}),(()>{t()}))}))),p||Ye.push(new Promise((t>{let n(0,e.o3)((0,e.G)(g)||{});if(n.siteConfStatus&&n.sessionConfStatus)return t(null);const isetInterval((()>{n(0,e.o3)((0,e.G)(g)||{}),n.siteConfStatus&&n.sessionConfStatus&&(clearInterval(i),t(null))}),50)}))),(Te||Ie)&&Ye.push(((t,i)>new Promise((r>{(0,e.Bz)(`${n}/v1/ads-tag-adsense.js`,null,(()>{oe().setImport({gtmEvent:w,sendAdImpressions:Rt,sendSdkError:zt,toFormData:e.k5,parseBase64:e.ck,getSystem:e.Os,sdkLog:e.dK,getCountry:dt,isDisableGoogleAd:lt}),oe().insertAdsByGoogleScript(t,i).finally((()>{r()}))}),(()>{r()}))})))($,Te)),ye&&Ye.push((async()>new Promise((t>{let n(0,e.$P)(te);window.googletagwindow.googletag||{cmd:};const isetInterval((()>{dt()&&(clearInterval(i),lt()&&(window.googletag{cmd:,adsTagLoadGptError:!0},t()))}),100),r()>{window.googletag&&window.googletag.cmd&&window.googletag.cmd.push?window.googletag.cmd.push((function(){clearInterval(i),window.googletag.pubads().setTargeting(cid,It()),window.googletag.pubads().setCentering(!0),window.googletag.enableServices(),t()})):setTimeout((()>{r()}),100)};if(n)return r();(0,e.Bz)(https://securepubads.g.doubleclick.net/tag/js/gpt.js,te,(()>{r()}),(()>{clearInterval(i),zt(gpt error),window.googletag{cmd:,adsTagLoadGptError:!0},t()}),{crossOrigin:anonymous})})))()),Ae&&(Ye.push(new Promise((t>{(0,e.Bz)(`${n}/v1/ads-tag-prebid.js`,null,(()>{B().setImport({parseBase64:e.ck,poseMessageToParent:e.gZ,appendScriptToHead:e.Bz,getCid:It,sendAdClick:Nt,sendAdImpressions:Rt,sendAdRepeatEvent:Ft,sendSdkError:zt,getDomain:pt,getSiteId:rt,getWidgetId:st,domIsVisible:gt,changeVerifyStatus:_,http:y,requestOpenRtb:S}),t()}))}))),p||Ye.push((async()>new Promise((t>{(0,e.Bz)(https://sdk.beesads.com/cdn/prebid/10.14.0/prebid.js,null,(()>{t()}),(()>{t()}))})))())),!p&&Ce&&Ye.push(new Promise((t>{(0,e.Bz)(`${n}/v1/ads-tag-rtb.js`,null,(()>{I().setImport({getDomain:pt,getSiteId:rt,getUid:We,getCid:It,setVideoCacheList:T,setBannerCacheList:N,http:y}),t(null)}),(()>{t(null)}))}))),Se&&(Ye.push(new Promise((t>{(0,e.Bz)(https://c.amazon-adsystem.com/aax2/apstag.js,null,(()>{t(null)}),(()>{zt(amazon error #1),t(null)}))}))),Ye.push(new Promise((t>{(0,e.Bz)(`${n}/v1/ads-tag-amazon.js`,null,(()>{t(null)}),(()>{zt(amazon error #2),t(null)}))})))),Z&&Ye.push(new Promise((t>{(0,e.Bz)(`${n}/v1/ads-tag-fa.js`,null,(()>{Ve().setImport({sdkLog:e.dK,checkIsMobile:e.SB,isObject:e.Kn,removeTag:it,createTagDOM:Je,isAdsenseMode:ct,createTag:et,getTestModeStatus:mt,isDisableGoogleAd:lt,clearGptVideoSlot:ae,showGptVideoAd:se,clearGptBannerSlot:Me,createGptBannerSlot:ke,showGptBannerAd:ze,bindGptBannerClickEvent:Ee,clearPrebidVideoSlot:z,setPrebidVideoBidingStatus:k,showPrebidVideoAd:E,firstRequestPrebidVideoBids:x,markPrebidVideoBidAsUsed:P,clearPrebidBannerSlot:F,setPrebidBannerBidingStatus:R,showPrebidBannerAd:D,firstRequestPrebidBannerBids:G,addPrebidAdUnitsToBanner:O,showOutBrainBanner:me,clearOutBrainBannerSlot:pe,showYandexBanner:we,clearYandexBannerSlot:be,showAdsenseBanner:ue,clearAdsenseBannerSlot:le,getAfgCPM:de,renderAFG:ce,getWinnerAdsInfo:Ue,GAM_BANNER_BIDDING:Ne,PREBID_VIDEO:xe,GAM_VAST_BIDDING:Le,OUT_BRAIN_BANNER:Re,PREBID_BANNER:Oe,GAM_MODE:$e,YANDEX_BANNER:Fe,WIDGET_BANNER:De,ADSENSE_BANNER:Ge,sendAdRequest:xt,sendAdImpressions:Rt,sendSdkError:zt,showWidgetBanner:ve,addOpenRtbAdUnits:A,registerGptReward:qe}),t(null)}),(()>{t(null)}))}))),X&&Ye.push(new Promise((t>{(0,e.Bz)(`${n}/v1/ads-tag-other.js`,null,(()>{He().setImport({sdkLog:e.dK,sendSdkError:zt}),t()}))}))),ye&&W&&Ye.push(new Promise((t>{(0,e.Bz)(`${n}/v1/ads-tag-gpt-video.js`,null,(()>{re().setImport({sdkLog:e.dK,checkIsMobile:e.SB,domIsVisible:gt,fetchAmazonVideo:ie,sendAdImpressions:Rt,sendAdClick:Nt,changeVerifyStatus:_}),t(null)}),(()>{t(null)}))}))),await Promise.all(Ye),p||(f(0,e.o3)((0,e.G)(g)||{}));const{banner_min_ecpm:Qe,video_min_ecpm:tt,zones:nt,va:ft,twice_confirm_flag:ht,country:wt,cw:bt}f;let _t;if(Ke.useVerify!!ht,Ke.countrywt,!p&&ft&&(_t{enable:1ft.o,exclude_channel:,min_ecpm:ft.min_ecpm,min_queue_len:ft.min_queue_len,video_freq:ft.video_freq}),Ae&&!p){const e{video:{},banner:{}};(Q||).forEach((t>{const{name:n,vo:i,banner:r,video:a}t||{};(r||).forEach((t>{const{params:i,sizes:r}t||{};r&&Array.isArray(r)&&r.forEach((t>{if(2t.length){const rt.join(x);e.bannerr||(e.bannerr{mediaTypes:{banner:{sizes:t}},sizes:t,bids:}),e.bannerr.bids.push({bidder:n,params:i,floorData:{skipped:!1,skipRate:0},getFloor:()>({floor:Number(Qe||0),currency:USD})})}}))})),(a||).forEach((t>{const{params:i}t;if(i){const tinstream;e.videot||(e.videot{mediaTypes:C(),bids:,code:video}),e.videot.bids.push({bidder:n,params:i,floorData:{skipped:!1,skipRate:0},getFloor:()>({floor:Number(tt||0),currency:USD})})}})),1!i&&_t&&_t.exclude_channel.push(n)})),Ke.prebidConf{open:Ae,bannerMinECpm:Qe,videoMinECpm:tt,adUnitsMap:e},Ke.channelWeightbt||{}}Se&&(Ke.amazonConf{open:Se,pubId:null(anull(rJ0)||void 0r?void 0:r.banner)||void 0a?void 0:a.pubId,bannerMinECpm:Qe,videoMinECpm:tt});let vt{};const ytnull(onull(sK0)||void 0s?void 0:s.banner)||void 0o?void 0:o.ad_unit_code,ktnull(cnull(dY0)||void 0d?void 0:d.banner)||void 0c?void 0:c.ad_unit_code;let Mt;const Et(e,t,n)>{if(!ct())return!t&&n&&Mt.push(e),t||yt},Ot(e,t,n,i)>{if(ct())return n&&Anchor!li&&WebInterstitial!li&&!t&&Mt.push(e),t||kt};nt.forEach((e>{var t,n,i;let r,{id:a,channel_info:s,ad_format:o,type:d,refresh_config:c,afg_ecpm:g,pre_ad:p,fake_afg:m,video_first:f,lazy_load:h,no_ad_hide:w,gpt_vt:b,afg_ps:_}e;if(!s||!o)return;rc?{status:c.o,refreshInterval:c.interval,refreshNum:c.max+1}:{status:!1,refreshInterval:90,refreshNum:0};const v-1!o.indexOf(banner),y-1!o.indexOf(video)&&Anchor!ld,I{zoneId:a,enableVideoStatus:y,enableBannerStatus:v,videoFirst:1f,gptBannerAdUnitCode:Et(a,null(tnulls?void 0:s.Gpt)||void 0t?void 0:t.banner_code,v),gptVideoAdUnitCode:Et(a,null(nnulls?void 0:s.Gpt)||void 0n?void 0:n.video_code,y),adsenseBannerAdUnitCode:Ot(a,null(inulls?void 0:s.Adsense)||void 0i?void 0:i.ad_unit_code,v,d),gptVideoErrorNum:0,zoneType:d,enableLazyLoad:1h,refreshConfig:r};2!d&&3!d||(I.afgAvgCpmNumber(g||0.01),I.usablePrerollAds1p,I.usableFakeAFG1m,I.afgPriorityStrategy1_,I.gptVideoAdTypeub||3),vtaI})),Mt.length>0&&zt(config error #6,Mt.join(, )),((e,t,n)>{B()&&B().setPrebidVideoConfig(e,t,n)})(Ae,tt,p),((e,t)>{B()&&B().setPrebidBannerConfig(e,t)})(Qe,p);const DtWe();var Gt;if(Se&&window.apstag&&(GtKe.amazonConf.pubId,ne()?ne().init(Gt):Promise.resolve(null)),Ae&&!p&&window.pbjs){const{adUnitsMap:e}Ke.prebidConf;((e,t)>{B()&&B().initPrebid(e,t)})(W,e)}return!p&&Ce&&(e>{var t;null(tI())||void 0t||t.init(e)})(W),_t&&_t.enable&&(e>{B()&&B().initAutoMakeMoney(e)})(_t),{uid:Dt,country:wt,siteConfig:Ke,zoneConfigMap:vt,parentHaveAdsTag:p}},Yee>{const te.refreshNum;0!t&&(e.refreshNumt-1)},Qe(e,t,n)>2n||e>t&&e/t2,Je(t,n,i)>{const{id:r,width:a,height:s}t;let o;try{oparseInt(window.getComputedStyle(n).height)||0}catch(e){o0}const d(0,e.LO)(div);d.idr,d.setAttribute(r,),d.setAttribute(ads-tag-wrap,),d.style.positionrelative,(0,e.jG)(d,n),2i?(d.style.displayflex,d.style.width100%,d.style.height100%,d.style.justifyContentcenter,d.style.alignItemscenter):4i?(n.style.height100vh,d.style.displayflex,d.style.width100%,d.style.height100%,d.style.justifyContentcenter,d.style.alignItemscenter):5i?(n.style.displayflex,n.style.justifyContentcenter,n.style.alignItemscenter,d.style.minWidth`${a}px`,d.style.minHeight`${s}px`):(d.style.displayflex,d.style.minWidth`${a}px`,d.style.minHeight`${s}px`,d.style.justifyContentcenter,d.style.height`${o>s?o:s}px`,d.style.alignItemscenter),nt(n,r),t.domd,(e>{b()&&b().run(e)})(t)},et(t,n,i,r,s,o,d,c)>{(0,e.hj)(window.__tagIndex)||(window.__tagIndex0);const{zoneId:l,refreshConfig:u,zoneType:g,gptBannerAdUnitCode:p,gptVideoAdUnitCode:m,adsenseBannerAdUnitCode:f}n,h`tag-code-${window.__tagIndex}`,w{id:h,domId:h,status:0,width:s,height:o,zoneId:l,adBreakDone:c,gptFinishDisplay:!1,refreshStatus:u.status,refreshInterval:u.refreshInterval,refreshNum:u.refreshNum,volume:i||0,videoFirst:d,adUnitCodeMap:{a:p,video:m},adsenseUnitCodeMap:{a:f}};return r&&Je(w,r,g),window.__tagIndex++,thw,Array.isArray(n.tagList)?n.tagList.push(h):n.tagListh,w},tte>em,nt(e,t)>{emt},it(e,t,n)>{if(n&&n.removeAttribute&&(n.removeAttribute(t),delete nm),et){const net.refreshSto;n&&clearTimeout(n),delete et}},rt()>{var t;try{return(null(twindow.__siteConf)||void 0t?void 0:t.id)||(0,e.$P)(r).getAttribute(data-site-id)}catch(e){returnundefined}},at()>(0,e.G)(f)||,st()>(0,e.G)(h)||,ot()>!!st(),dt()>{var t;try{return(null(twindow.__siteConf)||void 0t?void 0:t.country)||(0,e.o3)((0,e.G)(g)||{}).country}catch(e){return}},ct()>{var e,t;return null(tnull(ewindow.__siteConf)||void 0e?void 0:e.adsenseConf)||void 0t?void 0:t.open},lt()>{var e,t,n;const idt();returnRUi||rui||BYi||byi||(!(null(tnull(ewindow.__siteConf)||void 0e?void 0:e.gptConf)||void 0t?void 0:t.open)||(null(nwindow.googletag)||void 0n?void 0:n.adsTagLoadGptError))&&!ct()},ut()>{const t(0,e.bn)(scriptsrc*www.googletagmanager.com/gtm.js);if(t)return(0,e.k5)((t.getAttribute(src)||?).split(?)1).id},gt(e,t)>{if(!e)return!1;if(t)return!0;try{const{top:t,height:n,left:i,right:r,bottom:a}e.getBoundingClientRect(),swindow.innerHeight,oe.ownerDocument;if(!e||o.hidden)return!1;if(t>s)return!1;if(t+n0)return!1;const d1;let co.elementFromPoint(i+d,t+d);return!(c!e&&!e.contains(c))||(co.elementFromPoint(r-d,a-d),!(c!e&&!e.contains(c))||(co.elementFromPoint((i+r)/2,(t+a)/2),ce||e.contains(c)))}catch(e){return!0}},pt()>{let e;return ewindow.topwindow?location.origin:document.referrer,e},mt()>{const t(0,e.$P)(r);if(!t)return!1;const nt.getAttribute(data-test);return n&&onn},ftads-tag-session-id,htads-tag-ad-num,wtads-tag-ad-value,bt!(0,e.Os)().isGameApp;let _t;const vte>{try{const tdocument.cookie.split(; ),n{};return t.forEach((e>{const te.split();nt0t1})),ne||}catch(e){return}},yte>{function t(e){return e10?0+e:e}let n;return e.getFullYear()+-+t(e.getMonth()+1)+-+t(e.getDate())+ +t(e.getHours())+:+t(e.getMinutes())+:+t(e.getSeconds())+.+((ne.getMilliseconds())10?00+n:n100?0+n:n)},It()>(0,e.$o)(s)||default,Att>{t&&(0,e.qQ)(s,t)},St()>{let t(0,e.G)(ft);return t||(t`${(new Date).getTime()}-${(0,e.Fs)()}`,Bt(t),t)},Btt>{(0,e.t_)(ft,t)},Ct()>(0,e.G)(ads-tag-title),Ttt>(0,e.t_)(ads-tag-title,t),kt(n,i,r)>{var a;let s;swindow.topwindow?(0,e.wS)():document.referrer;const onew Date;return{#type:track,#time:yt(o),#timestamp:o.getTime(),#account_id:r,#event_name:n,#uuid:(0,e.Fs)(),properties:{event_name:n,page_url:(0,e.wS)(),custom_data:Object.assign(Object.assign({cid:It(),sessionId:St(),widget_id:st(),creative_id:at(),version:t,referrer:s,_referrer:document.referrer||,_fbp:vt(_fbp),_fbc:vt(_fbc)},i),{w_dm:(0,e._l)((null(a(0,e.k5)(location.search))||void 0a?void 0:a.w_dm)||)}),title:i.title||Ct(),game_name:i.title||Ct(),uid:We(),site_id:rt(),#zone_offset:0-o.getTimezoneOffset()/60}}},Mt(t,n)>{const i{#app_id:t,automaticData:{#lib:js,#system_language:navigator.language},data:n};fetch(https://deapi.funsdata.com/v1/wgt/report/json,{method:POST,mode:cors,cache:no-cache,keepalive:bt,body:(0,e.lh)(i)})},Pt(t,n,i,r)>{if(!(0,e.HD)(t))return;n||(n{}),i&&stringtypeof i&&(n.timei);const{enable:a,app_id:s,account_id:o}window.__siteConf.bi;if(!a||!s||!o)return;if(window.adsTag&&window.adsTag.parentHaveAdsTag)return void(0,e.gZ)({name:send-bi,params:{eventName:t,customData:n}});const dkt(t,n,o);var c;r?Mt(s,d):(cd,_t.push(c))},zt(t,n)>{let i;try{n&&(0,e.HD)(n)&&(in),n&&(0,e.Kn)(n)&&(i(0,e.lh)(n))}catch(e){isdk catch}const r{error_code:t.join( ),error_info:i};(0,e.L1)(),Mt(10251,kt(sdk_error,r,othersites))};let Et!0;const xt(t,n)>{n.zoneTypeln.zoneType;const i(0,e.Fs)();return t&&(t.adIdi),n.adIdi,Et?(Pt(adRequest,Object.assign(Object.assign({},n),{first_ad_request:!0}),(0,e.bd)()),Et!1):Pt(adRequest,n,(0,e.bd)()),i};let Ot!0;const Rtt>{t.zoneTypelt.zoneType,t.cpm||(t.cpm0),Ot?(Pt(adImpressions,Object.assign(Object.assign({},t),{first_ad_impression:!0}),(0,e.bd)()),Ot!1):Pt(adImpressions,t,(0,e.bd)()),w(tag_ad_impressions,{event_category:ads,event_label:t.channel,value:t.cpm/1e3,event_currency:t.currency}),Lt(t.cpm)},Ntt>{Pt(adClick,t,(0,e.bd)()),w(tag_ad_click,{event_category:ads,event_label:t.channel,value:t.cpm/1e3,event_currency:t.currency})},Ltt>{if(window.adsTag&&window.adsTag.parentHaveAdsTag)return void(0,e.gZ)({name:tag-ad-impressions-num,params:{cpm:t}});const n(parseFloat((0,e.$o)(wt)||0)+t).toFixed(2);(0,e.qQ)(wt,n);let iparseInt((0,e.$o)(ht)||0);i+1,-1!1,3,5,7,10,12,15,20,25,30,40,50,100.indexOf(i)&&w(tag_ad_impressions_num,{event_category:i,event_label:parseFloat(n),value:i}),(0,e.qQ)(ht,i.toString())},Fte>{Pt(adRepeat,e)},Dt_lsv_,Gt__lsv__,jt()>parseInt((0,e.G)(Dt)||0),$tads-tag-rgi,Ut()>parseInt((0,e.G)($t)||0),qt(e,t)>new Promise((n>{const{gptBannerAdUnitCode:i,refreshConfig:r}t,{refreshInterval:a,refreshNum:s}r;if(Ut()+1>s)return n(!1);const o()>{window.googletagwindow.googletag||{cmd:};const twindow.googletag;t.cmd.push((function(){const rt.defineOutOfPageSlot(i,t.enums.OutOfPageFormat.INTERSTITIAL);e.slotr,n(!!r)}))};let djt();const c1e3*a;if(0d||Date.now()-d>c)localStorage.removeItem(Gt),o();else{const esetInterval((()>{djt(),Date.now()-d>c&&(clearInterval(e),localStorage.removeItem(Gt),o())}),1e3)}})),Vt(e,t,n)>{const{gptBannerAdUnitCode:i}t;return new Promise((t>{window.googletagwindow.googletag||{cmd:};const rwindow.googletag;r.cmd.push((()>{const atopn?r.enums.OutOfPageFormat.TOP_ANCHOR:r.enums.OutOfPageFormat.BOTTOM_ANCHOR,sr.defineOutOfPageSlot(i,a);e.slots,t(!!s)}))}))};class Ht{get mode(){return mt()?test:production}get hasInteracted(){returnrunning(new(window.AudioContext||window.webkitAudioContext)).state||this.__hasInteracted}get uid(){return We()}get cid(){return It()}get session(){return St()}get system(){return(0,e.Os)()}get title(){return Ct()}constructor(n,i,r,a){this.versiont,this.tagMap{},this.interstitialStatus,this.anchorStatus,this.fixedWidth!1,this.__hasInteracted!1,this.refreshBefore()>!0,this.setTargeting(e,t)>{window.googletagwindow.googletag||{cmd:},window.googletag.cmd&&window.googletag.cmd.push&&window.googletag.cmd.push((function(){window.googletag.pubads().setTargeting(e,t)}))},this.sendGTMw,this.sendBIPt,this.sendAdRequestxt,this.sendAdImpressionsRt,this.cmd,this.debug()>{window.googletag&&window.googletag.openConsole()},this.renderSidewalle>{((e,t)>{He()&&He().renderSidewall(e,t)})(this,e)},this.ready!0,this.siteConfn,this.zoneConfMapi,this.defaultZoneIdr,this.parentHaveAdsTaga,window.__siteConfn,(t>{const{price:n,code:i,orderId:r,id:a}(0,e.k5)(location.search);window.__app&&window.__app.webMessage&&t&&n&&!(n0)&&i&&(ye.status!0,ye.adUnitCodea,ye.hotZoneIdt,ye.floorCPMNumber(n),ye.floorCpmCodei,ye.campaignIdNumber(r))})(r);const s()>{this.__hasInteracted!0,(0,e.Ur)(mousedown,s),(0,e.Ur)(touchstart,s)};(0,e.GT)(mousedown,s),(0,e.GT)(touchstart,s),this.cmd.pushe>{const tthis.cmd.length;return e(),t}}init(t){const{fixedWidth:n,refreshBefore:i}t;this.fixedWidth!!n,(0,e.mf)(i)&&(this.refreshBeforei)}registerTimedRefresh(e,t){const nthis.tagMape;if(!n)return;let{refreshStatus:i,refreshNum:r,refreshInterval:a,zoneId:s,videoFirst:o}n;const{enableBannerStatus:d,enableLazyLoad:c}this.zoneConfMaps;if(t&&d&&!o&&(!i||r1))return;_(n,!1);let lgt(n.dom,Ie(s));_(n,!0),!l&&c&&(a.1),clearTimeout(n.refreshSto),n.refreshStosetTimeout((()>{clearTimeout(n.refreshSto),e&&this.tagMape&&this.refreshAds(e)}),1e3*a)}refreshAds(t){const nthis.tagMapt;if(!n)return;let{slot:i,width:r,height:s,zoneId:o,adBreakDone:d}n;const c{zoneId:o,width:r,height:s},l(0,e.bn)(`${t}`);if(!l)return void it(this.tagMap,t);if(!this.refreshBefore(c))return void this.registerTimedRefresh(t,!1);const{zoneConfMap:u,siteConf:g}this,puo,{zoneType:m,enableLazyLoad:f}p;_(n,!1);const hgt(l,Ie(o));if(_(n,!0),!h&&f)return void this.registerTimedRefresh(t,!1);z(n),F(n),ae(n),pe(n),be(n),(e>{_e()&&_e().clearWidgetBannerSlot(e)})(n),le(n),delete n.module;const we>{Me(i,n),le(n),E(e,display,n,r,s,m,(e>{if(!e)return clearTimeout(n.refreshSto),void this.refreshAds(n.id);Ye(n),this.registerTimedRefresh(n.id,!1),lt()&&d(!0)}),(()>{clearTimeout(n.refreshSto),this.refreshAds(n.id)}))},be>{Me(i,n),le(n),D(e,n,r,s,m,(e>{e||(clearTimeout(n.refreshSto),this.refreshAds(n.id)),Ye(n),this.registerTimedRefresh(n.id,!0),lt()&&d(!0)}))},ve>{Me(i,n),le(n),me(e,n,r,s,m,(e>{e||(clearTimeout(n.refreshSto),this.refreshAds(n.id)),Ye(n),this.registerTimedRefresh(n.id,!0),lt()&&d(!0)}))},y(e,t)>{Me(i,n),le(n),we(e,n,r,s,m,t,(e>{e||(clearTimeout(n.refreshSto),this.refreshAds(n.id)),Ye(n),this.registerTimedRefresh(n.id,!0),lt()&&d(!0)}))},Ie>{Me(i,n),le(n),ve(e,n,r,s,m,(e>{Ye(n),this.registerTimedRefresh(n.id,!0),d(e)}))},Ae>{ue(e,n,r,s,p,(t>{t?(Ye(n),this.registerTimedRefresh(n.id,!0),d(!0)):I(e)}))},S{xe:e>{n.status2,w(e)},Oe:e>{n.status2,b(e)},Re:e>{n.status2,v(e)},Fe:(e,t)>{n.status2,y(e,t.blockId)},De:e>{n.status2,I(e)},Ge:()>{n.status2,A(B)},Le:(e,t)>{n.status2,Me(i,n),se(e,t.biddingCustParams,display,n,p,r,s,((e,t)>{n.bidingAdId&&(t&&Array.isArray(t.adWrapperSystems)&&-1!t.adWrapperSystems.indexOf(BeesAds)?P(n.bidingAdId):k(n.bidingAdId,!1),delete n.bidingAdId,delete n.bidingAd),Ye(n),this.registerTimedRefresh(n.id,!1),d(e)}),(()>{clearTimeout(n.refreshSto),this.refreshAds(n.id)}))},Ne:async e>{ze(n,g,p,r,s,(()>{}),(i>{n.bidingAdId&&(11n.status&&R(`${r}x${s}`,n.bidingAdId,!1),12n.status&&k(n.bidingAdId,!1),delete n.bidingAdId),n.status2,!n.adManagerCBRuning&&i&&(Rt({adId:e,zoneId:o,zoneType:m,adFormat:a,channel:gpt,currency:USD,cpm:1}),Ye(n),this.registerTimedRefresh(t,!0),Ee(n,m)),i?d(i):I(e),delete n.adManagerCB,delete n.adManagerCBRuning}))}};let B;Ue(p,n,r,s,$e.ALL,{prebidBannerFN:()>{b(B)},outBrainBannerFN:()>{v(B)},prebidVideoFN:()>{w(B)},widgetBannerFN:()>{I(B)},appFloorFn:()>{Se(bidding-failed)}}).then((e>{Bxt(n,{zoneId:o,zoneType:m}),!e.key||e.key!Ne&&e.key!Le&&e.key!Ge&&0e.cpm||!Se.key?SDe(B):Se.key(B,e)}))}adManagerCb(t,n,i,r,a){const sthis.tagMapt,os.adManagerCB;if((0,e.mf)(o)){s.adManagerCBRuning!0;try{o(n,i,r,a)}catch(e){console.error(e)}}}getZoneInfo(e){return this.zoneConfMape||{}}async getBiddingInfo(t){const ngetBiddingInfo: ;t||(tthis.defaultZoneId);let i250;(0,e.SB)()&&window.innerHeight>680&&(i600);const r{key:,cpm:0};if(!t)return zt(n,zoneId undefined),r;const athis.zoneConfMapt;if(!a)return zt(n,invalid parameter zoneId,t),r;const{zoneType:s,usableFakeAFG:o}a;return 2!s?(zt(n,type error,t),r):await Ue(a,null,300,i,o?$e.ALL:$e.VAST)}async adBreak(e){await(async(e,t)>{Ve()&&await Ve().render(e,t)})(e,this)}closeAdBreak(e){((e,t,n)>{Ve()&&Ve().close(e,t,n)})(e,this.zoneConfMap,this.tagMap)}pauseAdBreak(e){((e,t,n)>{Ve()&&Ve().pause(e,t,n)})(e,this.zoneConfMap,this.tagMap)}resumeAdBreak(e){((e,t,n)>{Ve()&&Ve().resume(e,t,n)})(e,this.zoneConfMap,this.tagMap)}renderReward(e,t){this.adBreak({zoneId:e,type:reward,adBreakDone:t,useLoading:!1})}renderFixed(e,t300,n250){((e,t,n300,i250)>{He()&&He().renderFixed(e,t,n,i)})(this,e,t,n)}renderAnchor(t,n){if(ct())return;const irenderAnchor: ;if(!t)return void zt(i,invalid parameter zoneId);const rthis.zoneConfMapt||{},{gptBannerAdUnitCode:s,zoneType:o}r;if(5!o||!s)return void zt(i,invalid zone id,t);if(this.anchorStatus)return;let d728,c90;(0,e.SB)()&&(d300,c100);const let(this.tagMap,r,0),u`${d}x${c}`;O(anchor,u),A(banner,u);const gVt(l,r,n),G(r,u);Promise.all(g).then((async e>{if(!e0)return void(this.anchorStatuserror);const nxt(l,{zoneId:t,zoneType:o});this.anchorStatuspadding,await Ue(r,l,d,c,$e.BANNER,{prebidBannerFN:e>{Je(l,e.body,o),D(n,l,d,c,o,(()>{}))},outBrainBannerFN:e>{Je(l,e.body,o),me(n,l,d,c,o,(()>{}))},widgetBannerFN:(e,t,i)>{Je(l,e.body,o),ve(n,l,t,i,o,(()>{}))}}),((e,t)>{const nwindow.googletag,ie.slot,rfunction(e){ie.slot&&(n.pubads().removeEventListener(slotRenderEnded,r),t(!e.isEmpty))};n.pubads().addEventListener(slotRenderEnded,r),i.addService(n.pubads()),n.display(i)})(l,(e>{l.bidingAdId&&(11l.status&&R(`${d}x${c}`,l.bidingAdId,!1),delete l.bidingAdId),l.status2,!l.adManagerCBRuning&&e&&Rt({adId:n,zoneId:t,zoneType:o,adFormat:a,channel:gpt,currency:USD,cpm:1}),this.anchorStatuse?success:error,delete l.adManagerCB,delete l.adManagerCBRuning}))}))}renderInterstitial(t,n){if(ct())return;const irenderInterstitial: ;if(!t)return void zt(i,invalid parameter zoneId);const rthis.zoneConfMapt||{},{gptBannerAdUnitCode:s,zoneType:o}r;if(4!o||!s)return void zt(i,invalid zone id,t);if(this.interstitialStatus)return;if(n){const edocument.querySelectorAll(n),tdocument.querySelectorAll(a);.forEach.call(t,(t>{-1.indexOf.call(e,t)&&t.setAttribute(data-google-interstitial,false)}))}const det(this.tagMap,r,1),c300x250;O(webInterstitial,c),A(banner,c);const lqt(d,r),G(r,c);this.interstitialStatuspadding,Promise.all(l).then((async n>{if(!n0)return void(this.interstitialStatuserror);const ixt(d,{zoneId:t,zoneType:o});await Ue(r,d,300,250,$e.BANNER,{prebidBannerFN:e>{Je(d,e.body,o),D(i,d,300,250,o,(()>{}))},outBrainBannerFN:e>{Je(d,e.body,o),me(i,d,300,250,o,(()>{}))},prebidVideoFN:(e,t,n)>{Je(d,e.body,o),E(i,webInterstitial,d,t,n,o,(()>{}),(()>{}),(()>{}))},widgetBannerFN:(e,t,n)>{Je(d,e.body,o),ve(i,d,t,n,o,(()>{}))}}),((t,n,i)>{const rwindow.googletag,at.slot;a.addService(r.pubads()),r.pubads().addEventListener(slotRenderEnded,(function(e){var i;if(ae.slot){if(Ie(t.zoneId)){const nnull(ie.slot.getResponseInformation())||void 0i?void 0:i.campaignId;Ae(n)||t.bidingAdId?Se(h5-ad-ready):Se(h5-ad-not-ready)}n(!e.isEmpty)}})),r.pubads().addEventListener(impressionViewable,(t>{var n;at.slot&&(nUt()+1,(0,e.t_)($t,n.toString()),(0,e.t_)(Dt,Date.now().toString()),i())})),r.enableServices(),r.display(a)})(d,(e>{d.bidingAdId&&(11d.status&&R(300x250,d.bidingAdId,!1),12d.status&&k(d.bidingAdId,!1),delete d.bidingAdId),this.interstitialStatuse?success:error}),(()>{d.adManagerCBRuning||Rt({adId:i,zoneId:t,zoneType:o,adFormat:a,channel:gpt,currency:USD,cpm:1}),delete d.adManagerCB,delete d.adManagerCBRuning,d.status2}))}))}async renderAds(t,n,i,r,a){const srenderAds: ;if((0,e.mf)(a)||(a()>{}),!t||!t.nodeName)return zt(s,invalid parameter ads container,r),void a(!1);if(tt(t))return void a(!1);if(r||(rthis.defaultZoneId),!r)return zt(s,invalid parameter zoneId),void a(!1);const othis.zoneConfMapr;if(!(n&&(0,e.hj)(n)&&i&&(0,e.hj)(i)))return zt(s,invalid parameter width or height,r),void a(!1);const dthis.zoneConfMapr||{};let{gptBannerAdUnitCode:c,adsenseBannerAdUnitCode:l,refreshConfig:u,videoFirst:g}d;if(ct()){if(!l)return zt(s,invalid zone id #2,r),void a(!1);const eet(this.tagMap,o,0,t,n,i,g,a);return void this.refreshAds(e.id)}if(!c||!u)return zt(s,invalid zone id #1,r),void a(!1);const pet(this.tagMap,o,0,t,n,i,g,a),m;m.push(ke(c,p,n,i,this.fixedWidth,!1));const f`${n}x${i}`;O(p.domId,f),A(banner,f),m.push(G(o,f)),await Promise.all(m).then((e>{p.slote0})),this.refreshAds(p.id),g&&setInterval((()>{B()&&B().getPrebidVideoReady()&&video!p.module&&this.refreshAds(p.id)}),1500)}stopAds(e){if(!e)return void zt(stopAds: invalid parameter dom);const{tagMap:t}this;Object.keys(t).forEach((n>{const itn;tt(e)i.id&&(it(this.tagMap,i.id,e),e.innerHTML)}))}}const Wt;(async()>{const a(0,e.bd)();try{window.sessionStorage}catch(e){}Date.now(),(()>{const t(0,e.$o)(p);if(t)return parseInt(t)})()||(0,e.qQ)(p,(new Date).getTime().toString()),function(){const ninit,renderAds,renderInterstitial,renderAnchor,renderReward,getPrebidVideoBride,adBreak,stopAds,getZoneInfo,sendBI,sendGTM,setTargeting,debug,renderFixed,renderSidewall,closeAdBreak,pauseAdBreak,resumeAdBreak;if(window.adsTagwindow.adsTag||{cmd:},!window.adsTag.init){const i{version:t,ready:!1,cmd:window.adsTag&&window.adsTag.cmd,system:(0,e.Os)()};n.forEach((e>{iefunction(){Wt.push({fn:e,arguments})}})),window.adsTagi}}(),(0,e.$o)(d)!c&&((0,e.qQ)(d,c),sessionStorage.removeItem(g));try{const t(0,e.k5)(location.search),o(0,e.$P)(r);if(!o)return void zt(adsTag script not found);const do.getAttribute(data-site-id),co.getAttribute(data-zone-id),lo.getAttribute(data-utm-source)||t.utm_source||tchannel-id;l&&At(l),st.w_id,(0,e.t_)(h,s||),(t>{(0,e.t_)(f,t||)})(t.w_cid);const uo.getAttribute(data-title)||t.title;u&&Tt(u);const{siteConfig:g,zoneConfigMap:p,parentHaveAdsTag:m,uid:_}await Ke(d)||{};if(!g||!p||!_)return void zt(adsTag init error);const vwindow.adsTag.cmd||;window.adsTagnew Ht(g,p,c,m),(()>{let e!1;window.addEventListener(pagehide,(()>{e||(Pt(pageLeave,null,null,!0),e!0)}),!1),window.addEventListener(beforeunload,(()>{e||(Pt(pageLeave,null,null,!0),e!0)}),!1)})(),g.useVerify&&await new Promise((t>{(0,e.Bz)(`${n}/v1/ads-tag-cc.js`,null,(()>{b().setImport({sendBI:Pt}),t()}),(()>{t()}))})),Pt(sdk_begin,{},a),Pt(sdk_ready,{},(0,e.bd)()),v.forEach((t>{(0,e.wX)(t)})),Wt.length&&Wt.forEach((e>{window.adsTage.fn(...e.arguments)})),(t>{if(t)return;const nads-tag-user-time-second;let iparseInt((0,e.G)(n)||0);const rsetInterval((()>{document.hidden||(i+10,i120?(w(`user_time_second_${i.toString()}`,{event_category:time,event_label:i.toString()}),(0,e.t_)(n,i.toString())):clearInterval(r))}),1e4)})(m),(t>{if(t)return;const nads-tag-user-first-day,iads-tag-user-last-day,rDate.now(),a(0,e.$o)(n),s(0,e.$o)(i);if(!a)return(0,e.qQ)(n,r.toString()),(0,e.qQ)(i,0),void w(user_day_0,{event_category:day,event_label:0});let oparseInt(a),dparseInt(s);const c(0,e.NK)((r-o)/864e5);if(-1!0,1,3,5,7,10,15,20,30.indexOf(c)&&c>d){const tc.toString();(0,e.qQ)(i,t),w(`user_day_${t}`,{event_category:day,event_label:t})}})(m),(t>{if(t)return;const ngame-bridge-session-begin-time,igame-bridge-session-send-time-num;let rparseInt((0,e.G)(n)||0);r||(rDate.now(),(0,e.t_)(n,r.toString())),setInterval((()>{if(!document.hidden){const tparseInt((0,e.G)(i)||0)+1;r+60*t*1e3Date.now()&&(-1!1,2,3,5,7,10,15,20,30.indexOf(t)&&w(`user_time_${t.toString()}`,{event_category:time,event_label:t.toString()}),(0,e.t_)(i,t.toString()))}}),1e4)})(m),(t>{if(window!window.top)return;const{enable:r}window.__siteConf.subscribe;r&&navigator.serviceWorker&&window.Notification&&defaultwindow.Notification.permission&&(0,e.Bz)(`${n}/v1/ads-tag-subscription.js`,null,(()>{window.adsTagCom.runRegisterSubscription(t,(0,e.ck)(i))}))})(_),(()>{const{app_id:e}window.__siteConf.bi;setInterval((()>{const t(()>{const e_t;return _t,e})();0!t.length&&Mt(e,t)}),500)})()}catch(e){console.error(adsTag request config error!,e)}var s})()})()})();/script>style>@font-face{font-display:swap;font-family:PlusJakartaSans;font-style:normal;src:url(/web-game/assets/PlusJakartaSans.woff2) format(woff2)}blockquote,body,button,dd,dl,dt,fieldset,h1,h2,h3,h4,h5,h6,hr,input,lengend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}article,canvas,footer,header,nav,section{display:block}body,button,input,select,small,textarea{font:12px/1.5 Source Han Sans SC-Regular,tahoma,helvetica,arial,\5b8b\4f53,sans-serif;outline:none}h1,h2,h3{font-weight:400}h4,h5,h6{font-size:100%}address,cite,dfn,em,var{font-style:normal}small{font-size:12px}ol,ul{list-style:none}a,a:active,a:hover,a:link,a:visited{color:#000;text-decoration:none}abbrtitle,acronymtitle{border-bottom:1px dotted;cursor:help}q:after,q:before{content:}legend{color:#000}fieldset,img{border:none}button,input,select,textarea{font-size:100%}table{border-collapse:collapse;border-spacing:0;width:100%}hr{border:none;height:1px}*{box-sizing:border-box}body,html{font-family:PlusJakartaSans,sans-serif;height:100%}body #root,html #root{height:100%;min-height:100%}bodydata-systempc * ::-webkit-scrollbar-track,bodydata-systempc ::-webkit-scrollbar-track{background-color:#f3f3f3;border-radius:5px}bodydata-systempc * ::-webkit-scrollbar-track-piece,bodydata-systempc ::-webkit-scrollbar-track-piece{display:none}bodydata-systempc * ::-webkit-scrollbar,bodydata-systempc ::-webkit-scrollbar{background:transparent;height:10px;width:10px}bodydata-systempc * ::-webkit-scrollbar-thumb,bodydata-systempc ::-webkit-scrollbar-thumb{background-clip:content-box;background-color:#e1e8f9;border:2px solid transparent;border-radius:5px;min-height:50px;width:6px}bodyno-scroll{overflow:hidden}.index-game-list-header-wrap{align-items:center;display:flex;flex-direction:column;gap:22px;height:550px;padding:60px 0;width:100%}.index-game-list-header-wrap .carousel-container{height:288px;margin:0 auto;position:relative;width:1200px}.index-game-list-header-wrap .carousel-container .game-carousel-left{background-color:hsla(0,0%,100%,.35);background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0ibm9uZSI+PHBhdGggZD0iTTEuNiA4IDggMTQuNGwxLjEyLTEuMTJMNC42NCA4LjhoOS43NlY3LjJINC42NGw0LjQ4LTQuNDhMOCAxLjYgMS42IDhaIiBmaWxsPSIjMDAwIi8+PC9zdmc+);background-position:50%;background-repeat:no-repeat;border-radius:50%;cursor:pointer;height:40px;left:-20px;position:absolute;top:calc(50% - 20px);width:40px}.index-game-list-header-wrap .carousel-container .game-carousel-left:hover{background-color:hsla(0,0%,100%,.75)}.index-game-list-header-wrap .carousel-container .game-carousel-right{background-color:hsla(0,0%,100%,.35);background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0ibm9uZSI+PHBhdGggZD0iTTE0LjQgOCA4IDE0LjRsLTEuMTItMS4xMiA0LjQ4LTQuNDhIMS42VjcuMmg5Ljc2TDYuODggMi43MiA4IDEuNiAxNC40IDhaIiBmaWxsPSIjMDAwIi8+PC9zdmc+);background-position:50%;background-repeat:no-repeat;border-radius:50%;cursor:pointer;height:40px;position:absolute;right:-20px;top:calc(50% - 20px);width:40px}.index-game-list-header-wrap .carousel-container .game-carousel-right:hover{background-color:hsla(0,0%,100%,.75)}.index-game-list-header-wrap .carousel-container .game-carousel-area{-webkit-overflow-scrolling:touch;border-radius:12px;display:flex;gap:16px;height:288px;margin:0 auto;overflow-x:scroll;scrollbar-width:none;width:1200px}.index-game-list-header-wrap .carousel-container .game-carousel-area::-webkit-scrollbar{display:none}.index-game-list-header-wrap .carousel-container .game-carousel-area .top-game-card{flex-shrink:0}.index-hot-game-wrap{background-color:var(--theme-color);display:flex;flex-direction:column;gap:16px;margin:0 auto;padding:16px calc(50% - 600px) 25px;width:100%}.index-hot-game-wrap .hot-game-area{display:flex;flex-wrap:wrap;gap:16px}.index-hot-game-wrap .top-game-wrap{background-color:hsla(0,0%,100%,.24);border-radius:12px;display:flex;flex-direction:column;gap:16px;padding:12px 15px}.index-hot-game-wrap .top-game-wrap .top-game-area{display:flex;gap:16px}.index-hot-game-wrap .new-game-wrap{display:flex;flex-direction:column;gap:16px}.index-hot-game-wrap .new-game-wrap .new-game-area{display:flex;flex-wrap:wrap;gap:16px}.recommend-game-wrap{display:flex;gap:15px;padding:33px calc(50% - 600px) 0}.index-about-area,.recommend-game-wrap{background-color:var(--third-color);width:100%}.index-about-area{padding:19px calc(50% - 600px)}.bg-wrap{position:relative;width:100%;z-index:-1}.bg-wrap .bg-left{background:url(/web-game/assets/bg-left.png) no-repeat;background-size:cover;left:0}.bg-wrap .bg-left,.bg-wrap .bg-right{height:550px;margin:0;position:absolute;top:0;width:50vw}.bg-wrap .bg-right{background:url(/web-game/assets/bg-right.png) no-repeat;background-size:cover;right:0}.search-area{background:#fff;border-radius:33px;height:53px;position:relative;width:684px;z-index:1}.search-area .search-game-area{background-color:#fff;border-radius:8px;display:flex;flex-wrap:wrap;gap:11px;left:0;margin:0 auto;max-height:664px;overflow-y:auto;padding:12px 8px;position:absolute;top:75px;width:100%;z-index:1}.search-area .search-game-area::-webkit-scrollbar{background-color:#fff;width:11px}.search-area .search-game-area::-webkit-scrollbar-thumb{background-color:var(--theme-color)}.search-area .search-game-area .search-404-wrap{background-image:url(/web-game/assets/404.png);background-position:50%;background-repeat:no-repeat;background-size:cover;height:206px;margin:0 auto;width:206px}.search-area .search-game-area .search-recommend-wrap{height:451px;width:100%}.search-area .search-game-area .search-recommend-wrap .search-title{color:#000;font-size:24px;font-weight:500;height:63px;line-height:63px;text-transform:capitalize;width:100%}.search-area .search-game-area .search-recommend-wrap .search-recommend-area{display:flex;flex-wrap:wrap;gap:11px;height:388px;width:100%}.search-area .search-input-area{border:none;border-radius:inherit;color:#000;font-size:18px;font-weight:400;height:100%;padding:0 100px 0 27px;width:100%}.search-area .search-input-area::-moz-placeholder{color:#b6b6b6;font-size:18px;font-weight:400}.search-area .search-input-area::placeholder{color:#b6b6b6;font-size:18px;font-weight:400}.search-area .search-clear-btn{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iMTMiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0iIzJGODhGRiIgZD0ibTkuOSAwIDIuMTIgMi4xMjEtOS45IDkuOUwwIDkuODk5eiIvPjxwYXRoIGZpbGw9IiMyRjg4RkYiIGQ9Ik0yLjEyMSAwIDAgMi4xMjFsOS45IDkuOSAyLjEyLTIuMTIyeiIvPjwvc3ZnPg);height:14px;right:86px;top:calc(50% - 7px);width:14px}.search-area .search-btn,.search-area .search-clear-btn{background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;display:block;position:absolute}.search-area .search-btn{background-image:url(/web-game/assets/search-icon.svg);height:28px;right:22px;top:calc(50% - 14px);width:28px}.search-area .mask{cursor:pointer;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:-1}.game-card-search{border-radius:25px;display:block;height:122px;width:122px}.game-card-search .card-wrap{border-radius:inherit;color:transparent;height:100%;width:100%}.game-card-search-mobile{border-radius:11px;display:block;height:78px;width:78px}.game-card-search-mobile .card-wrap{border-radius:inherit;color:transparent;height:100%;width:100%}.lazy-image{opacity:0;transition:opacity .3s ease}.lazy-image.loaded{opacity:1}.logo{display:block;height:46px;width:200px}.logo img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.fixed-icon-wrap{bottom:200px;position:fixed;right:30px;width:49px}.fixed-icon-wrap .share-wrap{align-items:center;background-color:#fff;border-radius:119px;cursor:pointer;display:flex;height:49px;justify-content:center;overflow:hidden;width:49px}.fixed-icon-wrap .share-wrap .share-icon{background-color:#323232;height:36px;-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgZmlsbD0ibm9uZSI+PHBhdGggZD0iTTI3Ljk3NCAxNS43ODJhMS41IDEuNSAwIDAgMCAwLTIuMDk4bC03Ljc2LTcuOTMxYy0uNjI2LS42NC0xLjcxNC0uMTk3LTEuNzE0Ljd2My42OEM5LjA1MyAxMS41MTMgNC40NjMgMTcuODU3IDIuNTQ1IDI0LjdjLS4xNDYuNTIuNTU4Ljg0Ny45MTYuNDQzIDMuNjIyLTQuMDc4IDguNDY2LTUuOTYyIDE1LjAzOS01Ljk2MnYzLjgzNGMwIC44OTcgMS4wODggMS4zNCAxLjcxNS43bDcuNzU5LTcuOTMyWiIgZmlsbD0iIzMyMzIzMiIvPjwvc3ZnPg);mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgZmlsbD0ibm9uZSI+PHBhdGggZD0iTTI3Ljk3NCAxNS43ODJhMS41IDEuNSAwIDAgMCAwLTIuMDk4bC03Ljc2LTcuOTMxYy0uNjI2LS42NC0xLjcxNC0uMTk3LTEuNzE0Ljd2My42OEM5LjA1MyAxMS41MTMgNC40NjMgMTcuODU3IDIuNTQ1IDI0LjdjLS4xNDYuNTIuNTU4Ljg0Ny45MTYuNDQzIDMuNjIyLTQuMDc4IDguNDY2LTUuOTYyIDE1LjAzOS01Ljk2MnYzLjgzNGMwIC44OTcgMS4wODggMS4zNCAxLjcxNS43bDcuNzU5LTcuOTMyWiIgZmlsbD0iIzMyMzIzMiIvPjwvc3ZnPg);-webkit-mask-size:cover;mask-size:cover;width:36px}.fixed-icon-wrap .share-wrap .share-icon:hover{background-color:var(--theme-color)}.fixed-icon-wrap .share-link-wrap{align-items:center;background-color:#fff;border-radius:38px;display:flex;flex-direction:column;gap:8px;height:176px;padding:8px 0;width:49px}.fixed-icon-wrap .share-link-wrap .close-area,.fixed-icon-wrap .share-link-wrap .instagram-area,.fixed-icon-wrap .share-link-wrap .meta-area,.fixed-icon-wrap .share-link-wrap .tiktok-area,.fixed-icon-wrap .share-link-wrap .twitter-area,.fixed-icon-wrap .share-link-wrap .youtube-area{align-items:center;cursor:pointer;display:flex;font-size:16px;font-weight:400;line-height:22px;text-transform:capitalize}.fixed-icon-wrap .share-link-wrap .close-area .youtube-icon,.fixed-icon-wrap .share-link-wrap .instagram-area .youtube-icon,.fixed-icon-wrap .share-link-wrap .meta-area .youtube-icon,.fixed-icon-wrap .share-link-wrap .tiktok-area .youtube-icon,.fixed-icon-wrap .share-link-wrap .twitter-area .youtube-icon,.fixed-icon-wrap .share-link-wrap .youtube-area .youtube-icon{background-color:#323232;display:inline-block;height:20px;-webkit-mask-image:url(/web-game/assets/youtube.svg);mask-image:url(/web-game/assets/youtube.svg);-webkit-mask-size:cover;mask-size:cover;width:20px}.fixed-icon-wrap .share-link-wrap .close-area .instagram-icon,.fixed-icon-wrap .share-link-wrap .instagram-area .instagram-icon,.fixed-icon-wrap .share-link-wrap .meta-area .instagram-icon,.fixed-icon-wrap .share-link-wrap .tiktok-area .instagram-icon,.fixed-icon-wrap .share-link-wrap .twitter-area .instagram-icon,.fixed-icon-wrap .share-link-wrap .youtube-area .instagram-icon{background-color:#323232;display:inline-block;height:20px;-webkit-mask-image:url(/web-game/assets/instagram.svg);mask-image:url(/web-game/assets/instagram.svg);-webkit-mask-size:cover;mask-size:cover;width:20px}.fixed-icon-wrap .share-link-wrap .close-area .meta-icon,.fixed-icon-wrap .share-link-wrap .instagram-area .meta-icon,.fixed-icon-wrap .share-link-wrap .meta-area .meta-icon,.fixed-icon-wrap .share-link-wrap .tiktok-area .meta-icon,.fixed-icon-wrap .share-link-wrap .twitter-area .meta-icon,.fixed-icon-wrap .share-link-wrap .youtube-area .meta-icon{background-color:#777;display:inline-block;height:20px;-webkit-mask-image:url(/web-game/assets/meta.svg);mask-image:url(/web-game/assets/meta.svg);-webkit-mask-size:cover;mask-size:cover;width:20px}.fixed-icon-wrap .share-link-wrap .close-area .tiktok-icon,.fixed-icon-wrap .share-link-wrap .instagram-area .tiktok-icon,.fixed-icon-wrap .share-link-wrap .meta-area .tiktok-icon,.fixed-icon-wrap .share-link-wrap .tiktok-area .tiktok-icon,.fixed-icon-wrap .share-link-wrap .twitter-area .tiktok-icon,.fixed-icon-wrap .share-link-wrap .youtube-area .tiktok-icon{background-color:#323232;display:inline-block;height:20px;-webkit-mask-image:url(/web-game/assets/tiktok.svg);mask-image:url(/web-game/assets/tiktok.svg);-webkit-mask-size:cover;mask-size:cover;width:20px}.fixed-icon-wrap .share-link-wrap .close-area .twitter-icon,.fixed-icon-wrap .share-link-wrap .instagram-area .twitter-icon,.fixed-icon-wrap .share-link-wrap .meta-area .twitter-icon,.fixed-icon-wrap .share-link-wrap .tiktok-area .twitter-icon,.fixed-icon-wrap .share-link-wrap .twitter-area .twitter-icon,.fixed-icon-wrap .share-link-wrap .youtube-area .twitter-icon{background-color:#323232;display:inline-block;height:20px;-webkit-mask-image:url(/web-game/assets/twitter.svg);mask-image:url(/web-game/assets/twitter.svg);-webkit-mask-size:cover;mask-size:cover;width:20px}.fixed-icon-wrap .share-link-wrap .close-area .close-icon,.fixed-icon-wrap .share-link-wrap .instagram-area .close-icon,.fixed-icon-wrap .share-link-wrap .meta-area .close-icon,.fixed-icon-wrap .share-link-wrap .tiktok-area .close-icon,.fixed-icon-wrap .share-link-wrap .twitter-area .close-icon,.fixed-icon-wrap .share-link-wrap .youtube-area .close-icon{color:#777;display:inline-block;font-weight:700;height:20px;text-align:center;width:20px}.fixed-icon-wrap .top-wrap{align-items:center;background-color:#fff;border-radius:119px;cursor:pointer;display:flex;height:49px;justify-content:center;margin-top:15px;overflow:hidden;width:49px}.fixed-icon-wrap .top-wrap .top-icon{background-color:#323232;height:36px;-webkit-mask-image:url(/web-game/assets/top.svg);mask-image:url(/web-game/assets/top.svg);-webkit-mask-size:cover;mask-size:cover;width:36px}.fixed-icon-wrap .top-wrap .top-icon:hover{background-color:var(--theme-color)}.top-game-card{background-color:#fff;border-radius:12px;display:block;height:288px;width:240px}.top-game-card:hover .top-game-card-content .top-game-start-btn{background:var(--secondary-color);border-radius:23px;transition:all .2s}.top-game-card .top-game-card-icon{border-radius:12px 12px 0 0;height:240px;margin:0;overflow:hidden;width:100%}.top-game-card .top-game-card-icon img{height:100%;width:100%}.top-game-card .top-game-card-content{align-items:center;display:flex;height:48px;justify-content:space-between;padding:0 12px;width:100%}.top-game-card .top-game-card-content .top-game-card-name{-webkit-line-clamp:1;-webkit-box-orient:vertical;color:#000;display:-webkit-box;font-size:16px;font-weight:800;height:20px;line-height:20px;overflow:hidden;text-transform:capitalize;width:calc(100% - 74px)}.top-game-card .top-game-card-content .top-game-start-btn{align-items:center;background:#160f0f;border:0;border-radius:6px;color:#fff;cursor:pointer;display:flex;font-size:13px;font-weight:800;gap:10px;height:32px;justify-content:center;padding:10px;text-transform:capitalize;width:54px}.category-tabs{display:flex;gap:12px;width:100%}.category-text{align-items:center;background-color:#fff;border-radius:6px;color:#000;display:flex;font-size:16px;font-weight:800;justify-content:center;padding:10px 15px;text-transform:capitalize}.category-text:hover{transition:all .2s}.category-text:hover,.current-category{background-color:#fbbc32}.game-card{background-color:#fff;border-radius:12px;display:block;height:264px;padding:8px;transition:all .2s;width:288px}.game-card:hover{box-shadow:0 4px 4px 0 rgba(0,0,0,.25);transform:scale(1.05)}.game-card .game-card-icon{border-radius:8px;height:220px;margin:0;overflow:hidden;width:100%}.game-card .game-card-icon img{height:272px;width:272px}.game-card .game-card-name{-webkit-line-clamp:1;-webkit-box-orient:vertical;color:#000;display:-webkit-box;font-size:16px;font-weight:800;height:20px;margin-top:8px;overflow:hidden;text-align:center;text-transform:capitalize}.game-card-mobile{background-color:#fff;border-radius:12px;display:block;height:191px;padding:8px;transition:all .2s;width:171px}.game-card-mobile .game-card-icon{border-radius:8px;height:129px;margin:0;overflow:hidden;width:100%}.game-card-mobile .game-card-icon img{height:171px;width:171px}.game-card-mobile .game-card-name{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#000;display:-webkit-box;font-size:16px;font-weight:800;height:40px;line-height:20px;margin-top:8px;overflow:hidden;text-align:center;text-overflow:ellipsis;text-transform:capitalize}.module-title{color:#fff;font-size:24px;font-weight:700;height:30px;text-transform:capitalize;width:100%}.hot-game-card{display:flex;flex-direction:column;gap:16px;height:294px;position:relative;width:380px}.hot-game-card:hover .big-icon-wrap .hot-game-icon{transform:scale(1.2);transition:all .3s}.hot-game-card .sort-icon{background-position:50%;background-size:cover;display:block;height:69px;left:12px;position:absolute;top:0;width:60px;z-index:1}.hot-game-card .sort-icondata-index0{background-image:url(/web-game/assets/top-one.svg)}.hot-game-card .sort-icondata-index1{background-image:url(/web-game/assets/top-two.svg)}.hot-game-card .sort-icondata-index2{background-image:url(/web-game/assets/top-three.svg)}.hot-game-card .big-icon-wrap{margin:0;overflow:hidden}.hot-game-card .big-icon-wrap,.hot-game-card .big-icon-wrap .hot-game-icon{border-radius:12px;height:181px;width:380px}.hot-game-card .hot-game-content{display:flex;gap:12px;height:71px;width:100%}.hot-game-card .hot-game-content .hot-small-game-icon{border-radius:12px;height:71px;width:71px}.hot-game-card .hot-game-content .hot-game-right{display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:9px 0;width:calc(100% - 83px)}.hot-game-card .hot-game-content .hot-game-right .hot-game-name{color:#fff;font-size:14px;font-weight:800;text-transform:capitalize}.hot-game-card .hot-game-content .hot-game-right .hot-game-category{display:flex;gap:4px;height:17px;width:100%}.hot-game-card .hot-game-content .hot-game-right .hot-game-category .hot-game-item-category{background-color:#fff;border-radius:3px;color:#878787;font-size:12px;font-weight:500;height:17px;line-height:17px;padding:1px 3px;text-transform:capitalize}.new-game-card{display:flex;flex-direction:column;gap:8px;height:206px;width:157px}.new-game-card .new-game-card-icon{border-radius:12px;height:157px;width:157px}.new-game-card .new-game-card-name{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#fff;display:-webkit-box;font-size:16px;font-weight:400;height:calc(100% - 165px);line-height:20px;overflow:hidden;text-align:center;text-overflow:ellipsis;text-transform:capitalize;width:100%}.ads-area{align-items:center;display:flex;justify-content:center;width:100%}.category-group-game{background-color:hsla(0,0%,100%,.47);border:2px solid #fff;border-radius:12px;height:924px;padding:14px 14px 66px;position:relative;width:390px}.category-group-game .category-group-title{color:#000;font-size:24px;font-weight:700;height:30px;margin-bottom:17px;text-transform:capitalize}.category-group-game .category-group-list{-webkit-overflow-scrolling:touch;display:flex;flex-direction:column;gap:12px;height:calc(100% - 47px);overflow-y:scroll;scrollbar-width:none}.category-group-game .category-group-list::-webkit-scrollbar{display:none}.category-group-game .hide-category-group-list{height:100%}.category-group-game .scroll-arrow-btn{bottom:11px;cursor:pointer;height:21px;left:180px;position:absolute;width:29px}.category-group-game-mobile{background-color:hsla(0,0%,100%,.47);border-radius:12px;height:924px;margin-bottom:60px;padding:12px;position:relative;width:358px}.category-group-game-mobile .category-group-title{color:#000;font-size:24px;font-weight:700;height:30px;margin-bottom:17px;text-transform:capitalize}.category-group-game-mobile .category-group-list{-webkit-overflow-scrolling:touch;display:flex;flex-direction:column;gap:24px;height:100%;overflow-y:scroll;scrollbar-width:none}.category-group-game-mobile .category-group-list::-webkit-scrollbar{display:none}.category-group-game-mobile .scroll-arrow-btn{bottom:-40px;cursor:pointer;height:21px;left:165px;position:absolute;width:29px}.category-group-game-mobile .ads-area{width:100%}.category-group-game-mobile .ad-wrap,.category-group-game-mobile .ad-wrap>div{min-width:100%!important;width:100%!important}.category-group-game-mobile .ad-wrap iframe{left:0!important;right:0!important;width:100%!important}.hover-transform{transform:scale(1.05) translateY(-.05%);transition-duration:.3s}.hide-scroll-bar{-webkit-overflow-scrolling:touch;scrollbar-width:none}.hide-scroll-bar::-webkit-scrollbar{display:none}.recommend-card{align-items:center;display:flex;gap:12px;height:89px;width:358px}.recommend-card:hover .recommend-card-content-area .play-button{border-radius:47px;transition:all .2s}.recommend-card .recommend-card-wrap{border-radius:8px;color:transparent;height:88px;width:88px}.recommend-card .recommend-card-content-area{display:flex;flex-direction:column;gap:8px;height:100%;width:calc(100% - 100px)}.recommend-card .recommend-card-content-area .recommend-card-game-name{-webkit-box-orient:vertical;-webkit-line-clamp:1;color:#000;display:-webkit-box;font-size:16px;font-style:normal;font-weight:800;height:20px;line-height:20px;overflow:hidden;text-overflow:ellipsis;text-transform:capitalize;width:100%}.recommend-card .recommend-card-content-area .recommend-card-game-description{-webkit-box-orient:vertical;-webkit-line-clamp:1;color:rgba(0,0,0,.36);display:-webkit-box;font-size:13px;font-weight:500;height:16px;line-height:16px;overflow:hidden;text-overflow:ellipsis;text-transform:capitalize;width:100%}.recommend-card .recommend-card-content-area .play-button{background:var(--secondary-color);border:0;border-radius:6px;color:#fff;cursor:pointer;display:block;font-size:15px;font-weight:700;height:32px;line-height:32px;margin-left:auto;margin-top:auto;text-align:center;width:133px}.recommend-card-mobile{align-items:center;display:flex;gap:8px;height:88px;width:334px}.recommend-card-mobile .recommend-card-wrap{border-radius:8px;color:transparent;height:88px;width:88px}.recommend-card-mobile .recommend-card-content-area{display:flex;flex-direction:column;gap:8px;height:100%;width:calc(100% - 96px)}.recommend-card-mobile .recommend-card-content-area .recommend-card-game-name{-webkit-box-orient:vertical;-webkit-line-clamp:1;color:#000;display:-webkit-box;font-size:16px;font-style:normal;font-weight:800;height:20px;line-height:20px;overflow:hidden;text-overflow:ellipsis;text-transform:capitalize;width:100%}.recommend-card-mobile .recommend-card-content-area .recommend-card-game-description{-webkit-box-orient:vertical;-webkit-line-clamp:1;color:rgba(0,0,0,.36);display:-webkit-box;font-size:12px;font-weight:500;height:15px;line-height:15px;overflow:hidden;text-overflow:ellipsis;text-transform:capitalize;width:100%}.recommend-card-mobile .recommend-card-content-area .play-button{background:var(--secondary-color);border:0;border-radius:6px;color:#fff;display:block;font-size:13px;font-weight:700;height:30px;line-height:30px;margin-left:auto;margin-top:auto;text-align:center;width:102px}.about-wrap{background-color:#fff;border-radius:12px;padding:28px 88px 77px}.about-wrap .about-title{color:#000;font-size:24px;font-weight:800;height:47px;line-height:47px;text-transform:capitalize}.about-wrap .about-welcome{color:#000;font-size:16px;font-weight:700;height:40px;line-height:40px;text-transform:capitalize}.about-wrap .about-content{color:#5e5e5e;display:flex;flex-direction:column;font-size:13px;font-weight:400;gap:20px;line-height:21px;text-transform:capitalize}.about-wrap .about-content a{color:var(--theme-color)}:root{--theme-color:#2eadf8;--secondary-color:#fbbb32;--third-color:#b6ddf4}.footer{background-color:var(--third-color);display:flex;height:186px;justify-content:space-between;padding:54px calc(50% - 600px) 32px;position:relative;width:100%}.footer:before{background-color:rgba(0,0,0,.1);content:;height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.footer .logo{height:46px;width:200px}.footer .footer-right{display:flex;height:100%;justify-content:space-between;width:504px}.footer .footer-right .footer-links{display:flex;flex-direction:column;gap:14px}.footer .footer-right .footer-links .footer-title{color:#fff;font-size:20px;font-weight:600;line-height:22px;text-transform:capitalize}.footer .footer-right .footer-links a{color:hsla(0,0%,100%,.7);font-size:16px;font-weight:400;line-height:22px;text-transform:capitalize}.footer .footer-right .footer-share-area{display:flex;flex-direction:column;gap:14px;height:100%;width:300px}.footer .footer-right .footer-share-area .share-title{color:#fff;font-size:20px;font-weight:600;line-height:22px;text-transform:capitalize}.footer .footer-right .footer-share-area .share-area{display:flex;flex-wrap:wrap;gap:20px}.footer .footer-right .footer-share-area .share-area .instagram-area,.footer .footer-right .footer-share-area .share-area .meta-area,.footer .footer-right .footer-share-area .share-area .tiktok-area,.footer .footer-right .footer-share-area .share-area .twitter-area,.footer .footer-right .footer-share-area .share-area .youtube-area{align-items:center;color:hsla(0,0%,100%,.7);cursor:pointer;display:flex;font-size:16px;font-weight:400;gap:4px;line-height:22px;text-transform:capitalize}.footer .footer-right .footer-share-area .share-area .instagram-area .youtube-icon,.footer .footer-right .footer-share-area .share-area .meta-area .youtube-icon,.footer .footer-right .footer-share-area .share-area .tiktok-area .youtube-icon,.footer .footer-right .footer-share-area .share-area .twitter-area .youtube-icon,.footer .footer-right .footer-share-area .share-area .youtube-area .youtube-icon{background-image:url(/web-game/assets/youtube.svg);display:inline-block;height:16px;width:16px}.footer .footer-right .footer-share-area .share-area .instagram-area .instagram-icon,.footer .footer-right .footer-share-area .share-area .meta-area .instagram-icon,.footer .footer-right .footer-share-area .share-area .tiktok-area .instagram-icon,.footer .footer-right .footer-share-area .share-area .twitter-area .instagram-icon,.footer .footer-right .footer-share-area .share-area .youtube-area .instagram-icon{background-image:url(/web-game/assets/instagram.svg);display:inline-block;height:16px;width:16px}.footer .footer-right .footer-share-area .share-area .instagram-area .meta-icon,.footer .footer-right .footer-share-area .share-area .meta-area .meta-icon,.footer .footer-right .footer-share-area .share-area .tiktok-area .meta-icon,.footer .footer-right .footer-share-area .share-area .twitter-area .meta-icon,.footer .footer-right .footer-share-area .share-area .youtube-area .meta-icon{background-image:url(/web-game/assets/meta.svg);display:inline-block;height:16px;width:16px}.footer .footer-right .footer-share-area .share-area .instagram-area .tiktok-icon,.footer .footer-right .footer-share-area .share-area .meta-area .tiktok-icon,.footer .footer-right .footer-share-area .share-area .tiktok-area .tiktok-icon,.footer .footer-right .footer-share-area .share-area .twitter-area .tiktok-icon,.footer .footer-right .footer-share-area .share-area .youtube-area .tiktok-icon{background-image:url(/web-game/assets/tiktok.svg);display:inline-block;height:16px;width:16px}.footer .footer-right .footer-share-area .share-area .instagram-area .twitter-icon,.footer .footer-right .footer-share-area .share-area .meta-area .twitter-icon,.footer .footer-right .footer-share-area .share-area .tiktok-area .twitter-icon,.footer .footer-right .footer-share-area .share-area .twitter-area .twitter-icon,.footer .footer-right .footer-share-area .share-area .youtube-area .twitter-icon{background-image:url(/web-game/assets/twitter.svg);display:inline-block;height:16px;width:16px}/style>style>:root {--smallLogo: https://img.enjoy4fun.com/site_logo/;--bgLeftImg: https://img.enjoy4fun.com/theme/d34ijuqoch4c72ok04ug.png;--bgRightImg: https://img.enjoy4fun.com/theme/d34ijvis33bs72vo7vmg.png;--secondary-color: #0AD5F9;--theme-color: #4AE2DA;--third-color: #199993;}/style>script>(function(w,d,s,l,i){wlwl||;wl.push({gtm.start:new Date().getTime(),event:gtm.js});var fd.getElementsByTagName(s)0,jd.createElement(s),dll!dataLayer?&l+l:;j.asynctrue;j.srchttps://www.googletagmanager.com/gtm.js?id+i+dl;f.parentNode.insertBefore(j,f);})(window,document,script,dataLayer,GTM-MCNHSTRG);/script>/head>body data-systempc>main idroot classindex-pc-page>section classbg-wrap>figure stylebackground-image:url(https://img.enjoy4fun.com/theme/d34ijuqoch4c72ok04ug.png); classbg-left>/figure>figure stylebackground-image:url(https://img.enjoy4fun.com/theme/d34ijvis33bs72vo7vmg.png); classbg-right>/figure>/section>section classindex-game-list-header-wrap>h1>a href/ classlogo>img src altplay logo fetchprioritylow classlazy-image logo-icon/>/a>/h1>header classsearch-area>input placeholderEnter game name or keyword... value classsearch-input-area/>span classsearch-btn>/span>/header>section classfixed-icon-wrap>article classshare-wrap>div classshare-icon>/div>/article>article classtop-wrap>div classtop-icon>/div>/article>/section>nav classcarousel-container>article classgame-carousel-right>/article>article classgame-carousel-area>a href/numberbubbleshooter classtop-game-card>figure classtop-game-card-icon>img src altplay Number Bubble Shooter fetchprioritylow classlazy-image/>/figure>article classtop-game-card-content>h2 classtop-game-card-name>Number Bubble Shooter/h2>button classtop-game-start-btn>Start/button>/article>/a>a href/threadmatch classtop-game-card>figure classtop-game-card-icon>img src altplay Thread Match fetchprioritylow classlazy-image/>/figure>article classtop-game-card-content>h2 classtop-game-card-name>Thread Match/h2>button classtop-game-start-btn>Start/button>/article>/a>a href/gunstrikerunner classtop-game-card>figure classtop-game-card-icon>img src altplay Gun Strike Runner fetchprioritylow classlazy-image/>/figure>article classtop-game-card-content>h2 classtop-game-card-name>Gun Strike Runner/h2>button classtop-game-start-btn>Start/button>/article>/a>a href/rollercoaster classtop-game-card>figure classtop-game-card-icon>img src altplay Roller Coaster fetchprioritylow classlazy-image/>/figure>article classtop-game-card-content>h2 classtop-game-card-name>Roller Coaster/h2>button classtop-game-start-btn>Start/button>/article>/a>a href/fillthebattery classtop-game-card>figure classtop-game-card-icon>img src altplay Fill The Battery fetchprioritylow classlazy-image/>/figure>article classtop-game-card-content>h2 classtop-game-card-name>Fill The Battery/h2>button classtop-game-start-btn>Start/button>/article>/a>a href/plumbing classtop-game-card>figure classtop-game-card-icon>img src altplay Plumbing fetchprioritylow classlazy-image/>/figure>article classtop-game-card-content>h2 classtop-game-card-name>Plumbing/h2>button classtop-game-start-btn>Start/button>/article>/a>a href/kickloser classtop-game-card>figure classtop-game-card-icon>img src altplay KickLoser fetchprioritylow classlazy-image/>/figure>article classtop-game-card-content>h2 classtop-game-card-name>KickLoser/h2>button classtop-game-start-btn>Start/button>/article>/a>a href/slicemaster classtop-game-card>figure classtop-game-card-icon>img src altplay Slice Master fetchprioritylow classlazy-image/>/figure>article classtop-game-card-content>h2 classtop-game-card-name>Slice Master/h2>button classtop-game-start-btn>Start/button>/article>/a>a href/gaztothemoon classtop-game-card>figure classtop-game-card-icon>img src altplay Gaz to the Moon fetchprioritylow classlazy-image/>/figure>article classtop-game-card-content>h2 classtop-game-card-name>Gaz to the Moon/h2>button classtop-game-start-btn>Start/button>/article>/a>a href/bridgeofdoom classtop-game-card>figure classtop-game-card-icon>img src altplay Bridge of Doom fetchprioritylow classlazy-image/>/figure>article classtop-game-card-content>h2 classtop-game-card-name>Bridge of Doom/h2>button classtop-game-start-btn>Start/button>/article>/a>a href/royalsiege classtop-game-card>figure classtop-game-card-icon>img src altplay RoyalSiege fetchprioritylow classlazy-image/>/figure>article classtop-game-card-content>h2 classtop-game-card-name>RoyalSiege/h2>button classtop-game-start-btn>Start/button>/article>/a>a href/kickthedahmer classtop-game-card>figure classtop-game-card-icon>img src altplay Kick The Dahmer fetchprioritylow classlazy-image/>/figure>article classtop-game-card-content>h2 classtop-game-card-name>Kick The Dahmer/h2>button classtop-game-start-btn>Start/button>/article>/a>a href/finnsfantasticfoodmachine classtop-game-card>figure classtop-game-card-icon>img src altplay Finns Fantastic Food Machine fetchprioritylow classlazy-image/>/figure>article classtop-game-card-content>h2 classtop-game-card-name>Finns Fantastic Food Machine/h2>button classtop-game-start-btn>Start/button>/article>/a>a href/citydriverstealcars classtop-game-card>figure classtop-game-card-icon>img src altplay City Driver Steal Cars fetchprioritylow classlazy-image/>/figure>article classtop-game-card-content>h2 classtop-game-card-name>City Driver Steal Cars/h2>button classtop-game-start-btn>Start/button>/article>/a>a href/towerboxer classtop-game-card>figure classtop-game-card-icon>img src altplay Tower Boxer fetchprioritylow classlazy-image/>/figure>article classtop-game-card-content>h2 classtop-game-card-name>Tower Boxer/h2>button classtop-game-start-btn>Start/button>/article>/a>a href/yasinpooprush classtop-game-card>figure classtop-game-card-icon>img src altplay Yasin Poop Rush fetchprioritylow classlazy-image/>/figure>article classtop-game-card-content>h2 classtop-game-card-name>Yasin Poop Rush/h2>button classtop-game-start-btn>Start/button>/article>/a>a href/cyclesprint classtop-game-card>figure classtop-game-card-icon>img src altplay Cycle Sprint fetchprioritylow classlazy-image/>/figure>article classtop-game-card-content>h2 classtop-game-card-name>Cycle Sprint/h2>button classtop-game-start-btn>Start/button>/article>/a>a href/zombiehuntersurvival classtop-game-card>figure classtop-game-card-icon>img src altplay Zombie Hunter Survival fetchprioritylow classlazy-image/>/figure>article classtop-game-card-content>h2 classtop-game-card-name>Zombie Hunter Survival/h2>button classtop-game-start-btn>Start/button>/article>/a>/article>/nav>/section>section classindex-hot-game-wrap>article classcategory-tabs>a href/games/soccer classcategory-text>Soccer Games/a>a href/games/car classcategory-text>Car Games/a>a href/games/card classcategory-text>Card Games/a>a href/games/simulationgames classcategory-text>Simulation Games/a>a href/games/police classcategory-text>Police Games/a>a href/games/action classcategory-text>Action Games/a>a href/category/list classcategory-text>All Categories/a>/article>article classhot-game-area>a href/rescuerangers classgame-card>figure classgame-card-icon>img src altplay Rescue Rangers fetchprioritylow classlazy-image/>/figure>h3 classgame-card-name>Rescue Rangers/h3>/a>a href/lasercannon3 classgame-card>figure classgame-card-icon>img src altplay Laser Cannon 3 fetchprioritylow classlazy-image/>/figure>h3 classgame-card-name>Laser Cannon 3/h3>/a>a href/footballmaster classgame-card>figure classgame-card-icon>img src altplay Football Master fetchprioritylow classlazy-image/>/figure>h3 classgame-card-name>Football Master/h3>/a>a href/stairrace3d classgame-card>figure classgame-card-icon>img src altplay Stair Race 3D fetchprioritylow classlazy-image/>/figure>h3 classgame-card-name>Stair Race 3D/h3>/a>a href/crazyminers classgame-card>figure classgame-card-icon>img src altplay Crazy Miners fetchprioritylow classlazy-image/>/figure>h3 classgame-card-name>Crazy Miners/h3>/a>a href/xtrialracingmountain classgame-card>figure classgame-card-icon>img src altplay X Trial Racing Mountain Adventure fetchprioritylow classlazy-image/>/figure>h3 classgame-card-name>X Trial Racing Mountain Adventure/h3>/a>a href/blocktoggle classgame-card>figure classgame-card-icon>img src altplay Block Toggle fetchprioritylow classlazy-image/>/figure>h3 classgame-card-name>Block Toggle/h3>/a>a href/garbagesortingtruck classgame-card>figure classgame-card-icon>img src altplay Garbage Sorting Truck fetchprioritylow classlazy-image/>/figure>h3 classgame-card-name>Garbage Sorting Truck/h3>/a>a href/zombieplague classgame-card>figure classgame-card-icon>img src altplay Zombie Plague fetchprioritylow classlazy-image/>/figure>h3 classgame-card-name>Zombie Plague/h3>/a>a href/towerdefenseclash classgame-card>figure classgame-card-icon>img src altplay Tower Defense Clash fetchprioritylow classlazy-image/>/figure>h3 classgame-card-name>Tower Defense Clash/h3>/a>a href/castledefendersaga classgame-card>figure classgame-card-icon>img src altplay Castle Defender Saga fetchprioritylow classlazy-image/>/figure>h3 classgame-card-name>Castle Defender Saga/h3>/a>a href/superkiller classgame-card>figure classgame-card-icon>img src altplay Superkiller fetchprioritylow classlazy-image/>/figure>h3 classgame-card-name>Superkiller/h3>/a>/article>article classtop-game-wrap>h2 classmodule-title>Top Games/h2>div classtop-game-area>a href/monstercars classhot-game-card>span data-index0 classsort-icon>/span>figure classbig-icon-wrap>img src altplay Monster Cars fetchprioritylow classlazy-image hot-game-icon/>/figure>nav classhot-game-content>img src altplay Monster Cars fetchprioritylow classlazy-image hot-small-game-icon/>article classhot-game-right>h3 classhot-game-name>Monster Cars/h3>ul classhot-game-category>li classhot-game-item-category>Car Games/li>li classhot-game-item-category>Popular Games/li>/ul>/article>/nav>/a>a href/pipebeer classhot-game-card>span data-index1 classsort-icon>/span>figure classbig-icon-wrap>img src altplay Pipe Beer fetchprioritylow classlazy-image hot-game-icon/>/figure>nav classhot-game-content>img src altplay Pipe Beer fetchprioritylow classlazy-image hot-small-game-icon/>article classhot-game-right>h3 classhot-game-name>Pipe Beer/h3>ul classhot-game-category>li classhot-game-item-category>Arcade Games/li>li classhot-game-item-category>Board Games/li>/ul>/article>/nav>/a>a href/cutanddunk classhot-game-card>span data-index2 classsort-icon>/span>figure classbig-icon-wrap>img src altplay Cut And Dunk fetchprioritylow classlazy-image hot-game-icon/>/figure>nav classhot-game-content>img src altplay Cut And Dunk fetchprioritylow classlazy-image hot-small-game-icon/>article classhot-game-right>h3 classhot-game-name>Cut And Dunk/h3>ul classhot-game-category>li classhot-game-item-category>Arcade Games/li>li classhot-game-item-category>Popular Games/li>/ul>/article>/nav>/a>/div>/article>article classnew-game-wrap>h2 classmodule-title>New Games/h2>div classnew-game-area>a href/gtrdrift-stunt classnew-game-card>img src altplay GTR Drift & Stunt fetchprioritylow classlazy-image new-game-card-icon/>h3 classnew-game-card-name>GTR Drift & Stunt/h3>/a>a href/turbodrift classnew-game-card>img src altplay Turbo Drift fetchprioritylow classlazy-image new-game-card-icon/>h3 classnew-game-card-name>Turbo Drift/h3>/a>a href/lambotrafficracer classnew-game-card>img src altplay Lambo Traffic Racer fetchprioritylow classlazy-image new-game-card-icon/>h3 classnew-game-card-name>Lambo Traffic Racer/h3>/a>a href/suvtrafficracer classnew-game-card>img src altplay SUV Traffic Racer fetchprioritylow classlazy-image new-game-card-icon/>h3 classnew-game-card-name>SUV Traffic Racer/h3>/a>a href/twostuntracers classnew-game-card>img src altplay Two Stunt Racers fetchprioritylow classlazy-image new-game-card-icon/>h3 classnew-game-card-name>Two Stunt Racers/h3>/a>a href/uphillracing classnew-game-card>img src altplay Up Hill Racing fetchprioritylow classlazy-image new-game-card-icon/>h3 classnew-game-card-name>Up Hill Racing/h3>/a>a href/kickthegeneral classnew-game-card>img src altplay Kick The General fetchprioritylow classlazy-image new-game-card-icon/>h3 classnew-game-card-name>Kick The General/h3>/a>a href/punchthedummy classnew-game-card>img src altplay Punch the Dummy fetchprioritylow classlazy-image new-game-card-icon/>h3 classnew-game-card-name>Punch the Dummy/h3>/a>a href/elytraflight classnew-game-card>img src altplay Elytra Flight fetchprioritylow classlazy-image new-game-card-icon/>h3 classnew-game-card-name>Elytra Flight/h3>/a>a href/queensroyalsudokupuzzle classnew-game-card>img src altplay Queens Royal Sudoku Puzzle fetchprioritylow classlazy-image new-game-card-icon/>h3 classnew-game-card-name>Queens Royal Sudoku Puzzle/h3>/a>a href/numberbubbleshooter classnew-game-card>img src altplay Number Bubble Shooter fetchprioritylow classlazy-image new-game-card-icon/>h3 classnew-game-card-name>Number Bubble Shooter/h3>/a>a href/threadmatch classnew-game-card>img src altplay Thread Match fetchprioritylow classlazy-image new-game-card-icon/>h3 classnew-game-card-name>Thread Match/h3>/a>a href/gunstrikerunner classnew-game-card>img src altplay Gun Strike Runner fetchprioritylow classlazy-image new-game-card-icon/>h3 classnew-game-card-name>Gun Strike Runner/h3>/a>a href/jeepdriver classnew-game-card>img src altplay Jeep Driver fetchprioritylow classlazy-image new-game-card-icon/>h3 classnew-game-card-name>Jeep Driver/h3>/a>/div>/article>/section>section classrecommend-game-wrap>nav classcategory-group-game>h2 classcategory-group-title>Popular Games/h2>section classcategory-group-list>a href/hillclimbpixelcar classrecommend-card>img src altplay Hill Climb Pixel Car fetchprioritylow classlazy-image recommend-card-wrap/>article classrecommend-card-content-area>h3 classrecommend-card-game-name>Hill Climb Pixel Car/h3>p classrecommend-card-game-description>Hill Climb Pixel Car is an off-road racing game where riders race over rough terrains such as dirt, sand, mud, or grass tracks. You will need to control your bike skillfully to overcome different obstacles and perform spectacular jump scenes. Race as fast as possible and become the only champion of this motocross championship./p>button classplay-button>Start/button>/article>/a>a href/watersortpuzzle classrecommend-card>img src altplay Water Sort Puzzle fetchprioritylow classlazy-image recommend-card-wrap/>article classrecommend-card-content-area>h3 classrecommend-card-game-name>Water Sort Puzzle/h3>p classrecommend-card-game-description>Water Sort Puzzle is a fun and addictive puzzle game! Try to sort the colored water in the glasses until all colors in the same glass. A challenging yet relaxing game to exercise your brain!/p>button classplay-button>Start/button>/article>/a>a href/toiletbattleclicker classrecommend-card>img src altplay Toilet Battle Clicker fetchprioritylow classlazy-image recommend-card-wrap/>article classrecommend-card-content-area>h3 classrecommend-card-game-name>Toilet Battle Clicker/h3>p classrecommend-card-game-description>Addictive 2D Gameplay: Immerse yourself in an addictive and action-packed clicker experience. Weapon Variety: Collect a wide range of weapons, each with its own unique abilities and destructive power. Weapon Cases: Unlock three types of cases to bolster your weapon arsenal and power-ups. Wealth Accumulation: Amass wealth and power multipliers to become an unstoppable force. Boss Battle Showdown: Prepare for the epic clash with the mighty Toilet Boss—the pinnacle of your conquest.a/p>button classplay-button>Start/button>/article>/a>a href/battletank classrecommend-card>img src altplay Battle Tank fetchprioritylow classlazy-image recommend-card-wrap/>article classrecommend-card-content-area>h3 classrecommend-card-game-name>Battle Tank/h3>p classrecommend-card-game-description>The player is placed inside a tank, hence the game has a first person view. The tank is equipped with a smokescreen, a missile launcher, a 150mm cannon, and a . 50 caliber machine gun./p>button classplay-button>Start/button>/article>/a>a href/wizardschool classrecommend-card>img src altplay Wizard School fetchprioritylow classlazy-image recommend-card-wrap/>article classrecommend-card-content-area>h3 classrecommend-card-game-name>Wizard School/h3>p classrecommend-card-game-description>In the modern world,some children are born with magical powers. And there is a particular school specializing in teaching them how to use wands and control powers.Build your own wizard school and Come join us to build and manage a wizard school!/p>button classplay-button>Start/button>/article>/a>a href/rollingball4 classrecommend-card>img src altplay Rolling ball 4 fetchprioritylow classlazy-image recommend-card-wrap/>article classrecommend-card-content-area>h3 classrecommend-card-game-name>Rolling ball 4/h3>p classrecommend-card-game-description>The new ball control runner game is here. Roll the ball and balance it to reach the level finish line. Control the ball, overcome obstacles Multiple challenging levels are waiting for you. Ramps, pendulums, trampolines, hammers, and tons of other barriers to overcome. Keep the ball on the road! DON’T WASTE YOUR LIVES Remember, the ball game doesnt save your progress on the level automatically unless you have spare lives. Play carefully, or you’ll start a level again. USE BALL BOOSTERS Want to finish the ball race faster? Collect different bonuses along the road to become bigger & stronger! Take every advantage from the boosters to finish all the ball game levels!/p>button classplay-button>Start/button>/article>/a>a href/jeweldash classrecommend-card>img src altplay Jewel Dash fetchprioritylow classlazy-image recommend-card-wrap/>article classrecommend-card-content-area>h3 classrecommend-card-game-name>Jewel Dash/h3>p classrecommend-card-game-description>Try this unique and fun match 3 puzzle game. Progress throughout the game and unlock different power-ups. Complete various challenges to unlock skins for your gems./p>button classplay-button>Start/button>/article>/a>a href/ludohero classrecommend-card>img src altplay Ludo Hero fetchprioritylow classlazy-image recommend-card-wrap/>article classrecommend-card-content-area>h3 classrecommend-card-game-name>Ludo Hero/h3>p classrecommend-card-game-description>Ludo Hero is based on the classic Ludo board game. This online version of Ludo was created by MarketJS to revive the old days when you still played a game at the table. Come on and throw the dice to get all your pawns inside your box after making a round across the board./p>button classplay-button>Start/button>/article>/a>a href/apesling classrecommend-card>img src altplay Ape Sling fetchprioritylow classlazy-image recommend-card-wrap/>article classrecommend-card-content-area>h3 classrecommend-card-game-name>Ape Sling/h3>p classrecommend-card-game-description>APE Sling is an arcade game you have to sling your character "APE" to complete the level. Bounce, swing, and more to go as far as you can in APE Sling on here. But watch out for deadly traps and obstacles. Youll need to avoid saws, fires, enemies, and more in order to make your way to the top! Play APE Sling for free in your browser and unlock crazy characters to sling your way to success!/p>button classplay-button>Start/button>/article>/a>a href/boatrescuechallenge classrecommend-card>img src altplay Boat Rescue Challenge fetchprioritylow classlazy-image recommend-card-wrap/>article classrecommend-card-content-area>h3 classrecommend-card-game-name>Boat Rescue Challenge/h3>p classrecommend-card-game-description>Welcome to Boat Rescue Challenge Game. The tiny boat wants to escape from the trap. But its not easy to collect the 3 keys to unlock the Door there are lots of obstacles and traps. Use your skill and drive the boat and enjoy the Game./p>button classplay-button>Start/button>/article>/a>a href/squicky classrecommend-card>img src altplay Squicky fetchprioritylow classlazy-image recommend-card-wrap/>article classrecommend-card-content-area>h3 classrecommend-card-game-name>Squicky/h3>p classrecommend-card-game-description>This cute mouse needs your help to rescue his friends! Find all the keys to go to the next level. Collect coins and defeat enemies to increase your score./p>button classplay-button>Start/button>/article>/a>a href/captaingold classrecommend-card>img src altplay Captain Gold fetchprioritylow classlazy-image recommend-card-wrap/>article classrecommend-card-content-area>h3 classrecommend-card-game-name>Captain Gold/h3>p classrecommend-card-game-description>Captain Gold is a hyper-casual game that comes with an adventure theme. In this game, the player needs to help Captain, the game character, in smashing and collecting gold and other stones. Captain is somewhere away from the city and is busy extracting gold, diamond, ruby, and other useful resources from the mines. He has to break the stones, gold and diamonds with the hammer, collect and take them to his place in his cart. To help Captain, you need to throw the hammers at the stones on time and smash them. Simply, tap on the screen to do that. You will get three chances in each mine in the form of hammers to break the stones. If you are unable to break all the stones in three turns, you will lose the game. You will get 1 point for collecting normal stones, 2 points for gold, and 3 points for diamonds./p>button classplay-button>Start/button>/article>/a>a href/solitairefarmseasons classrecommend-card>img src altplay SOLITAIRE FARM: SEASONS fetchprioritylow classlazy-image recommend-card-wrap/>article classrecommend-card-content-area>h3 classrecommend-card-game-name>SOLITAIRE FARM: SEASONS/h3>p classrecommend-card-game-description>Solitaire Farm: Seasons, the classic solitaire card game which allows you to train your brain with different solitaire game puzzles while enjoying the beauty of country life! Do you love Classic Solitaire card games like Tri Peaks Solitaire, Pyramid Solitaire, Freecell Solitaire, Spider Solitaire and Klondike Solitaire, or are you new to free card games? Either way, your journey through Solitaire Farm: Seasons will be the perfect puzzler for your brain! HIGHLIGHTS of Solitaire Farm: Seasons ♥️ Play, Plant & Harvest your farm crops! ♠️ 2000+ different Solitaire levels! ♦️ Exciting game modes and daily missions! Never played Solitaire or any card games before? No worries! Simply complete a card draw tutorial and youll learn how to play this solitaire tri peaks card game in a few minutes! The game will help you train your brain and increase your IQ while exploring distant countries, exotic plants, beautiful landscapes and great landmarks from the comfort of your own home!/p>button classplay-button>Start/button>/article>/a>a href/smilingglass classrecommend-card>img src altplay Smiling Glass fetchprioritylow classlazy-image recommend-card-wrap/>article classrecommend-card-content-area>h3 classrecommend-card-game-name>Smiling Glass/h3>p classrecommend-card-game-description>Smilling Glass – is a game in which you need to fill a glass with water. Fill the glass with water can be very dificult, you need avoid obstacles, spikes and more. FIll the specified amount of water in the glass to win the level./p>button classplay-button>Start/button>/article>/a>a href/killthedummy classrecommend-card>img src altplay Kill The Dummy fetchprioritylow classlazy-image recommend-card-wrap/>article classrecommend-card-content-area>h3 classrecommend-card-game-name>Kill The Dummy/h3>p classrecommend-card-game-description>Unsheathe your saw and start the juicy carnage with the classic game mode "cut and destroy". Experience the thrill of setting a new high score in the endless Classic mode as you focus on dodging bombs and slicing massive dummies with the help of the powerfull Saws. Just avoid the bombs and make sure you don’t drop the dummy!/p>button classplay-button>Start/button>/article>/a>a href/2dots classrecommend-card>img src altplay 2Dots fetchprioritylow classlazy-image recommend-card-wrap/>article classrecommend-card-content-area>h3 classrecommend-card-game-name>2Dots/h3>p classrecommend-card-game-description>Control 2 dots and laser between them at the same time to destroy enemies. Be together, but not much. Better to play with friend! Good luck./p>button classplay-button>Start/button>/article>/a>a href/driftf1 classrecommend-card>img src altplay Drift F1 fetchprioritylow classlazy-image recommend-card-wrap/>article classrecommend-card-content-area>h3 classrecommend-card-game-name>Drift F1/h3>p classrecommend-card-game-description>Breathtaking drifting races are taking place in Drift F1. Why don’t you play the game now and prove that you are the best drifter? In each drifting race, you must maneuver your car through many tricky corners of the racetrack. Tap the screen and release it in time if you do not want to rush out of the racetrack. Besides, the track is fairly bumpy, so you should try to keep the car balanced at all times. Remember that your goal is to reach the finish line safely and get the highest possible score. Furthermore, don’t ignore gold coins along the way. They can be used to purchase various cool cars in the garage./p>button classplay-button>Start/button>/article>/a>a href/floppyfish classrecommend-card>img src altplay Floppy Fish fetchprioritylow classlazy-image recommend-card-wrap/>article classrecommend-card-content-area>h3 classrecommend-card-game-name>Floppy Fish/h3>p classrecommend-card-game-description>Tap to move, with the grace of a fish out of water, and help Floppy back to the ocean!/p>button classplay-button>Start/button>/article>/a>a href/motox3m5poolparty classrecommend-card>img src altplay Moto X3M 5 Pool Party fetchprioritylow classlazy-image recommend-card-wrap/>article classrecommend-card-content-area>h3 classrecommend-card-game-name>Moto X3M 5 Pool Party/h3>p classrecommend-card-game-description>Moto X3M 5 Pool Party is a motorbike racing game with "summer" as main theme. This 5th part in the Moto X3M series has 22 new challenging levels. Race your motorbike through pools and beaches and discover all the new obstacles in this sequel in the Moto X3M series.Did you finish all the levels? Also check out the latest Moto X3M Spooky Land 6, the original Moto X3M or any other of our fun motorbike games./p>button classplay-button>Start/button>/article>/a>a href/zigzagracer3dcarracing classrecommend-card>img src altplay ZigZag Racer 3D Car Racing fetchprioritylow classlazy-image recommend-card-wrap/>article classrecommend-card-content-area>h3 classrecommend-card-game-name>ZigZag Racer 3D Car Racing/h3>p classrecommend-card-game-description>Features: - Endless 3D Car Racing - Random Generated Levels - Simple Controls - Color Changing Background - Rocking Background Music - Easy To Play - Play offline Enjoy! ZigZag Racer 3D Car Racing GameHyper Casual Game where you can Drive the Car and change its direction by tapping on the screen. The level gets generated automatically and the Background Colors change after few seconds to give you an awesome in-game feel. The Background music keeps the player engaged. Keep Driving and Avoid Falling./p>button classplay-button>Start/button>/article>/a>/section>img srcdata:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNyIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDI3IDE2IiBmaWxsPSJub25lIj4KCTxwYXRoIGQ9Ik0xMy41IDE2TDI2LjA1NzQgMC4yNUgwLjk0MjYzMkwxMy41IDE2WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg loadinglazy altscroll arrow btn classscroll-arrow-btn/>/nav>nav classcategory-group-game>h2 classcategory-group-title>Driving Games/h2>section classcategory-group-list>a href/pocketracing classrecommend-card>img src altplay Pocket Racing fetchprioritylow classlazy-image recommend-card-wrap/>article classrecommend-card-content-area>h3 classrecommend-card-game-name>Pocket Racing/h3>p classrecommend-card-game-description>Pocket Racing brings awesome vehicles racing with beautifully levels. So grab your motorbike,wheelchair, tractor, quadricycle or scooter and grab some airtime over obstacles and beat the 60 levels on amazing off road circuits./p>button classplay-button>Start/button>/article>/a>a href/mobilbluegon classrecommend-card>img src altplay Mobil Bluegon fetchprioritylow classlazy-image recommend-card-wrap/>article classrecommend-card-content-area>h3 classrecommend-card-game-name>Mobil Bluegon/h3>p classrecommend-card-game-description>Mobil Bluegon impresses players with fancy graphics and a new truck full of hope. A new track uses purple and beautiful stone blocks. Make players want to try it right away. With the graphics and path many changes, whether the upcoming challenge will make it difficult for you. Try it and enjoy it!/p>button classplay-button>Start/button>/article>/a>a href/getthemilk classrecommend-card>img src altplay Get The Milk fetchprioritylow classlazy-image recommend-card-wrap/>article classrecommend-card-content-area>h3 classrecommend-card-game-name>Get The Milk/h3>p classrecommend-card-game-description>Youre in charge of navigating your vehicle along a course that has several bridges and numerous obstacles. You cant just drive the small pickup truck straight to the end of the road; youll have to overcome several hurdles along the way. Youll need both speed and stopping power to get past hazards. Some of the potential difficulties include vaulting over barriers, slamming through brick walls, and crossing the river via a complex system of bridges. The goal of each level is just to survive until you reach the end zone. Although each stage has the same ultimate aim, different approaches are taken to get there./p>button classplay-button>Start/button>/article>/a>a href/drivemonster classrecommend-card>img src altplay Drive Monster fetchprioritylow classlazy-image recommend-card-wrap/>article classrecommend-card-content-area>h3 classrecommend-card-game-name>Drive Monster/h3>p classrecommend-card-game-description>We wont only be racing on the same old circuits from Drive Mad, but on roads with brand new obstacles and systems to avoid. However, every raceway will have a pickup vehicle to match it. road speed bumps also included. There will be a variety of unexpected hazards and traps, including platforms, bridges, and gaps that need significant vertical leaps. In order to succeed, you need nothing more than a steady hand on the keyboard. For the reason that some appear really challenging./p>button classplay-button>Start/button>/article>/a>a href/extremecarparking classrecommend-card>img src altplay Extreme Car Parking fetchprioritylow classlazy-image recommend-card-wrap/>article classrecommend-card-content-area>h3 classrecommend-card-game-name>Extreme Car Parking/h3>p classrecommend-card-game-description>Extreme Car Parking is a vehicle parking skill game where you must park various types of cars in difficult conditions. Prove youre an expert driver in Extreme Car Parking! In each level, you will face a bunch of obstacles on the road. There are orange cones, barriers, and other vehicles to avoid. See how quickly you can stop in the parking spot! The red car needs to be parked in the spot indicated by the yellow marker. You must drive the car carefully around the area and avoid crashing or you have to restart the level. The faster you complete the level, the more stars you earn. Compare your score stars and parking skills with your friends and have twice as much fun!/p>button classplay-button>Start/button>/article>/a>a href/pickuptruck classrecommend-card>img src altplay Pickup Truck fetchprioritylow classlazy-image recommend-card-wrap/>article classrecommend-card-content-area>h3 classrecommend-card-game-name>Pickup Truck/h3>p classrecommend-card-game-description>Take control of a monster truck in this intense 3D driving game. You cant just drive the small pickup truck straight to the end of the road; youll need to overcome several challenges along the way. Your only goal at each level is to make it to the finish line without dying. The player may also be required to overcome obstacles by jumping over them, destroying brick barriers, and crossing the river via a succession of bridges. Getting over the challenges will be easier the more proficient you are with the keyboard. Are you prepared to take on the task?/p>button classplay-button>Start/button>/article>/a>a href/driveandjive2 classrecommend-card>img src altplay Drive and Jive 2 fetchprioritylow classlazy-image recommend-card-wrap/>article classrecommend-card-content-area>h3 classrecommend-card-game-name>Drive and Jive 2/h3>p classrecommend-card-game-description>Keep to the ramps and dont go crazy with the controls. Because you might lose control of your vehicle if you try to go too fast. Its important to bear in mind that your car has a lot of muscle under the hood. Acceleration and braking will both be necessary for safe obstacle avoidance. Theres more to it than just pumping the throttle and driving over these streets. As a result of the increased roughness of its surfaces, its handling remains poor. Its not uncommon for drivers to have to let up on the throttle after accelerating in order to let the car go forward on its own. You need to figure out the ideal way to drive, then always strive and work harder. Enjoy!/p>button classplay-button>Start/button>/article>/a>a href/motox3m5poolparty classrecommend-card>img src altplay Moto X3M 5 Pool Party fetchprioritylow classlazy-image recommend-card-wrap/>article classrecommend-card-content-area>h3 classrecommend-card-game-name>Moto X3M 5 Pool Party/h3>p classrecommend-card-game-description>Moto X3M 5 Pool Party is a motorbike racing game with "summer" as main theme. This 5th part in the Moto X3M series has 22 new challenging levels. Race your motorbike through pools and beaches and discover all the new obstacles in this sequel in the Moto X3M series.Did you finish all the levels? Also check out the latest Moto X3M Spooky Land 6, the original Moto X3M or any other of our fun motorbike games./p>button classplay-button>Start/button>/article>/a>a href/motox3mspookyland classrecommend-card>img src altplay Moto X3M Spooky Land fetchprioritylow classlazy-image recommend-card-wrap/>article classrecommend-card-content-area>h3 classrecommend-card-game-name>Moto X3M Spooky Land/h3>p classrecommend-card-game-description>Moto X3M Spooky Land is a stunt motor bike game and is the sixth release in the Moto X3M series. This time with a complete halloween theme where you drive your motor through spooky halloween levels and you have to perform all kinds of stunts to dodge objects of hazards coming your way. Moto X3M is the ultimate motorcycle game series where you need to dodge various obstacles to complete each level.This series is the most popular one in our motorbike games category because of its mobile support and increasing complexity as you progress through the levels./p>button classplay-button>Start/button>/article>/a>a href/driveclassic classrecommend-card>img src altplay Drive Classic fetchprioritylow classlazy-image recommend-card-wrap/>article classrecommend-card-content-area>h3 classrecommend-card-game-name>Drive Classic/h3>p classrecommend-card-game-description>Youll need both speed and brakes to safely avoid collisions as you steer past hazards. If you lose control of your speed, lose your balance, or both, you will fall into a vacuum and lose the game. Try your best to reach the end goal by performing fantastic aerial tricks and enjoying the thrilling stages that await you on the other side of the screen. More unusual feats and challenges may be found here than you might anticipate./p>button classplay-button>Start/button>/article>/a>a href/hardtruck classrecommend-card>img src altplay Hard Truck fetchprioritylow classlazy-image recommend-card-wrap/>article classrecommend-card-content-area>h3 classrecommend-card-game-name>Hard Truck/h3>p classrecommend-card-game-description>Hard Truck is a cool HTML5 game that is playable both on your desktop and on your mobile phone!/p>button classplay-button>Start/button>/article>/a>a href/crazyroad classrecommend-card>img src altplay Crazy Road fetchprioritylow classlazy-image recommend-card-wrap/>article classrecommend-card-content-area>h3 classrecommend-card-game-name>Crazy Road/h3>p classrecommend-card-game-description>- Drive your car safely and reach more score. - Try to collect diamonds on the road.- Accumulate more points for more new weapons. - Avoid hitting the obstacles on the road.- Advanced weapons will clear the road more quickly - Do not drive your car out of the road!! - If you hit the obstacle ot the edge of the road, your health is reducedDownload it and try it now./p>button classplay-button>Start/button>/article>/a>a href/flippyfields classrecommend-card>img src altplay Flippy Fields fetchprioritylow classlazy-image recommend-card-wrap/>article classrecommend-card-content-area>h3 classrecommend-card-game-name>Flippy Fields/h3>p classrecommend-card-game-description>Get on your yellow truck, keeping your accelerator and steering agile. Because if you let them collide with obstacles or fall into the water, they will explode into pieces. You will have to replay that level. Depending on the different levels, the cars can have different shapes and sizes. Are you a good driver? Lets try it!/p>button classplay-button>Start/button>/article>/a>a href/forestdelivery classrecommend-card>img src altplay Forest Delivery fetchprioritylow classlazy-image recommend-card-wrap/>article classrecommend-card-content-area>h3 classrecommend-card-game-name>Forest Delivery/h3>p classrecommend-card-game-description>Deliver goods across bridges and mountains! This driving game challenges you to transport a bunch of boxes safely. You will encounter floating platforms and traps in the middle of the night. Dont lose your load in Monster Truck: Forest Delivery!/p>button classplay-button>Start/button>/article>/a>a href/offroad4x4jeepsimulator classrecommend-card>img src altplay Off Road 4x4 Jeep Simulator fetchprioritylow classlazy-image recommend-card-wrap/>article classrecommend-card-content-area>h3 classrecommend-card-game-name>Off Road 4x4 Jeep Simulator/h3>p classrecommend-card-game-description>Offroad car game includes tracks and mountains. All the player has to do is pass these unique obstacles successfully. It is possible to experience great excitement, especially by using a 4x4 offroad car. In this way, off-road pleasure can be experienced at any time. Among the simulation games, games with offroad car content always attract attention. Of course, the fact that the game is on off-road terrain gives a different pleasure. For this, you can get caught up in the excitement of the game as you progress on the land. Thus, it becomes possible to be a partner in an endless pleasure at any moment./p>button classplay-button>Start/button>/article>/a>a href/monstercars classrecommend-card>img src altplay Monster Cars fetchprioritylow classlazy-image recommend-card-wrap/>article classrecommend-card-content-area>h3 classrecommend-card-game-name>Monster Cars/h3>p classrecommend-card-game-description>This time, the adventure begins with the biggest and the most powerful vehicles in the world, the Monster Cars! The time has just come for the ultimate driving simulator experience. These monster cars consist of various vehicle designs, powers, and stabilities. Different game modes like time attack, challenges, circuit races, and fly races are waiting for you./p>button classplay-button>Start/button>/article>/a>a href/drivefun classrecommend-card>img src altplay Drive Fun fetchprioritylow classlazy-image recommend-card-wrap/>article classrecommend-card-content-area>h3 classrecommend-card-game-name>Drive Fun/h3>p classrecommend-card-game-description>The gameplay of Drive Fun is quite similar to similar games in other driving games. Your task is to drive a truck over the obstacles on the small track. New levels will open when you complete them and keep the car intact through the obstacles that appear on the track. Another difference with this version is that you can relax with music while driving. There are a total of ten songs for you to experience. Enjoy driving fun while playing Drive Fun!/p>button classplay-button>Start/button>/article>/a>a href/trucktraffic classrecommend-card>img src altplay Truck Traffic fetchprioritylow classlazy-image recommend-card-wrap/>article classrecommend-card-content-area>h3 classrecommend-card-game-name>Truck Traffic/h3>p classrecommend-card-game-description>Truck Traffic is a cool HTML5 game that is playable both on your desktop and on your mobile phone!/p>button classplay-button>Start/button>/article>/a>a href/madmonster classrecommend-card>img src altplay Mad Monster fetchprioritylow classlazy-image recommend-card-wrap/>article classrecommend-card-content-area>h3 classrecommend-card-game-name>Mad Monster/h3>p classrecommend-card-game-description>Mad Monster game play is very simple. Your goal is to drive the colorful car to the finish line safely, without tipping, and in one piece. Flexibly use your joystick or mouse to lead your car to discover new challenges. The game consists of many changing levels that are very interesting and engaging. Can you safely steer your monster truck to the finish line?/p>button classplay-button>Start/button>/article>/a>a href/motox3mwinter classrecommend-card>img src altplay Moto X3M Winter fetchprioritylow classlazy-image recommend-card-wrap/>article classrecommend-card-content-area>h3 classrecommend-card-game-name>Moto X3M Winter/h3>p classrecommend-card-game-description>Speed with your motorbike across icy mountains in Moto X3M 4: Winter! This motorbike game dares you to drive on bridges made of candy canes and other sweet treats. Ride a motorcycle past snowmen and Christmas trees with Rudolph the Red-Nosed Reindeer and Santa Claus! Moto X3M Winter is is also called Moto X3M 4: Winter, as it is the fourth part of this successful serie of motor-games, that includes Moto X3M 5 Pool Party and the latest Moto X3M Spooky Land. Collect all the stars you can earn in each level to upgrade your bike and ultimately buy Santas Sled to complete the levels./p>button classplay-button>Start/button>/article>/a>/section>img srcdata:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNyIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDI3IDE2IiBmaWxsPSJub25lIj4KCTxwYXRoIGQ9Ik0xMy41IDE2TDI2LjA1NzQgMC4yNUgwLjk0MjYzMkwxMy41IDE2WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg loadinglazy altscroll arrow btn classscroll-arrow-btn/>/nav>nav classcategory-group-game>h2 classcategory-group-title>Shooting Games/h2>section classcategory-group-list>a href/shoot classrecommend-card>img src altplay shoot fetchprioritylow classlazy-image recommend-card-wrap/>article classrecommend-card-content-area>h3 classrecommend-card-game-name>shoot/h3>p classrecommend-card-game-description>In this Full speed shooting game, you will exercise your brain and spend your leisure timeGather scarced resources and upgrade your spacecraft with various lethal weapons and make the game even more thrilling!FEATURES:Action-packed and evolving shooting gameplay.Collect gold coins and items to upgrade the plane.Immersive missions and levels to completeHigh quality graphic for phones and tabletsVarious difficulties suitable for all players.Extremely challenging boss battles..So many weapons, lasers, drones and devices to collect and upgrade.Support offline and online playThere are more exciting features waiting for you in the game.Download now and play for free./p>button classplay-button>Start/button>/article>/a>a href/duckshootergame classrecommend-card>img src altplay Duck Shooter Game fetchprioritylow classlazy-image recommend-card-wrap/>article classrecommend-card-content-area>h3 classrecommend-card-game-name>Duck Shooter Game/h3>p classrecommend-card-game-description>Duck Shooter is an Arcade HTML Game Move the scope and shot the ducks before they fly away from the screen/p>button classplay-button>Start/button>/article>/a>a href/bubblepetshooter classrecommend-card>img src altplay Bubble Pet Shooter fetchprioritylow classlazy-image recommend-card-wrap/>article classrecommend-card-content-area>h3 classrecommend-card-game-name>Bubble Pet Shooter/h3>p classrecommend-card-game-description>Bubble Pets Shooter is an arcade game where you pop colorful bubbles. Make combinations of three or more bubbles of the same color by throwing identical bubbles at them. The more bubbles you shoot down in one shot, the more points you get. The playing field will go down one row if you fail to collect a combination. The main goal of the game is to score as many as possible and clear the levels!/p>button classplay-button>Start/button>/article>/a>a href/funnyshooter2 classrecommend-card>img src altplay Funny Shooter 2 fetchprioritylow classlazy-image recommend-card-wrap/>article classrecommend-card-content-area>h3 classrecommend-card-game-name>Funny Shooter 2/h3>p classrecommend-card-game-description>Funny Shooter 2 is a fun FPS game where you fight hordes of absurd enemies! Use various weapons to slay these bizarre beings and upgrade your weapons arsenal as you progress. Immerse yourself in this fun world!/p>button classplay-button>Start/button>/article>/a>a href/sniperking2dthedarkcity classrecommend-card>img src altplay Sniper King 2d The Dark City fetchprioritylow classlazy-image recommend-card-wrap/>article classrecommend-card-content-area>h3 classrecommend-card-game-name>Sniper King 2d The Dark City/h3>p classrecommend-card-game-description>The Sniper Code is a puzzle shooter game created by Softlitude where your task is eliminate enemies from a distance using your sniper rifle. Complete over 30 challenging levels with various objectives and enjoy the intuitively smooth gameplay. Your accuracy matters a great deal in this game, so does your stealth ability. Dont forget to spend the money you earned in the store to improve your skills. Do you have what it takes to finish this exhilarating game?/p>button classplay-button>Start/button>/article>/a>a href/sniper3d classrecommend-card>img src altplay Sniper 3d fetchprioritylow classlazy-image recommend-card-wrap/>article classrecommend-card-content-area>h3 classrecommend-card-game-name>Sniper 3d/h3>p classrecommend-card-game-description>Sniper 3D - Discover the world full of conflicts. Save lives and country. Snipe the enemies. Be patient and make everything clear. More than 100+ lvl/p>button classplay-button>Start/button>/article>/a>a href/galacticsniper classrecommend-card>img src altplay Galactic Sniper fetchprioritylow classlazy-image recommend-card-wrap/>article classrecommend-card-content-area>h3 classrecommend-card-game-name>Galactic Sniper/h3>p classrecommend-card-game-description>Galactic Sniper is a fun 2D sniper game with amazing sci-fi graphics and fun gameplay. There are 30 fun levels of sci-fi galactic gameplay. Play Galactic Sniper now for a great sniper experience./p>button classplay-button>Start/button>/article>/a>a href/armysniper classrecommend-card>img src altplay Army Sniper fetchprioritylow classlazy-image recommend-card-wrap/>article classrecommend-card-content-area>h3 classrecommend-card-game-name>Army Sniper/h3>p classrecommend-card-game-description>Army Sniper is a fun 2D sniper game with amazing graphics and fun gameplay. You have to terminate your enemies by using a sniper weapon. Play Army Sniper now for a great sniper experience./p>button classplay-button>Start/button>/article>/a>a href/stickmanwar classrecommend-card>img src altplay Stickman War fetchprioritylow classlazy-image recommend-card-wrap/>article classrecommend-card-content-area>h3 classrecommend-card-game-name>Stickman War/h3>p classrecommend-card-game-description>Come battle the mighty army of Stickmen! In this stickman game you’ll be challenged level after level to shoot down as many stickmen as you can. But be careful, they’ll come at you from all sides. Kill them all and you’ll pass to the next level!/p>button classplay-button>Start/button>/article>/a>a href/archery classrecommend-card>img src altplay Archery fetchprioritylow classlazy-image recommend-card-wrap/>article classrecommend-card-content-area>h3 classrecommend-card-game-name>Archery/h3>p classrecommend-card-game-description>This is a super fun archery shooting experience Archery Tournament completely simulates this ancient to modern sports. Different target distances and still/moving targets will add difficulties to the different bow games. Practice make it perfect Just like archery in the real world, it is a sport that is easy to learn, and hard to master. But you will receive endless fun!/p>button classplay-button>Start/button>/article>/a>a href/squidshooter classrecommend-card>img src altplay Squid Shooter fetchprioritylow classlazy-image recommend-card-wrap/>article classrecommend-card-content-area>h3 classrecommend-card-game-name>Squid Shooter/h3>p classrecommend-card-game-description>Join the battle with the Squid army. Choose your weapon from 18 available. Protect yourself from the invasion of players and guards. Avoid cash grenades and coffins. Dodge the blows of the crowbar, ax and knife. Destroy huge dolls with a grenade launcher and bazooka. Shoot them with machine guns, pistols and a shotgun. Destroy them all !!!/p>button classplay-button>Start/button>/article>/a>a href/extremegolf classrecommend-card>img src altplay Extreme Golf fetchprioritylow classlazy-image recommend-card-wrap/>article classrecommend-card-content-area>h3 classrecommend-card-game-name>Extreme Golf/h3>p classrecommend-card-game-description>Extreme Golf is an online golf game, you need to control a guy to shoot golf balls, if you shoot one ball into the hole, you will get one point or you will lose a ball. Play the game and see how many score you can get. Good Luck!/p>button classplay-button>Start/button>/article>/a>a href/impostors-vs-zombies classrecommend-card>img src altplay Impostors-vs-zombies fetchprioritylow classlazy-image recommend-card-wrap/>article classrecommend-card-content-area>h3 classrecommend-card-game-name>Impostors-vs-zombies/h3>p classrecommend-card-game-description>OH MY GOD! Zombies are everywhere How did the virus get into our space station? Imposter Zombie here. Find and destroy them all. Almost your teammates turn into zombies. Defend yourself against endless waves of enemies. Become the last survivor in the battlefield./p>button classplay-button>Start/button>/article>/a>a href/impostorarcherwar classrecommend-card>img src altplay Impostor Archer War fetchprioritylow classlazy-image recommend-card-wrap/>article classrecommend-card-content-area>h3 classrecommend-card-game-name>Impostor Archer War/h3>p classrecommend-card-game-description>Have fun with this new game where you can control the small among us so that he can shoot the arrows and eliminate the different infiltrators among us !!! Play now and have fun with this new game from kiz10.com enjoy an adventure like no other with Among us Archer. Play as Among us characters and punish the traitors. You have to eliminate all of your enemies, use your skills, and also upgrades your skills! Be nimble to dodge the arrows, be precise to aim your enemy, since it being the only way to end this war./p>button classplay-button>Start/button>/article>/a>a href/stickarena3d classrecommend-card>img src altplay StickArena3D fetchprioritylow classlazy-image recommend-card-wrap/>article classrecommend-card-content-area>h3 classrecommend-card-game-name>StickArena3D/h3>p classrecommend-card-game-description>Embark on an unforgettable adventure through 40 different levels in this exciting 3D platform game! /p>button classplay-button>Start/button>/article>/a>a href/tinyarcher classrecommend-card>img src altplay Tiny Archer fetchprioritylow classlazy-image recommend-card-wrap/>article classrecommend-card-content-area>h3 classrecommend-card-game-name>Tiny Archer/h3>p classrecommend-card-game-description>Nock, Draw, Loose! There is an unlimited number of targets in front of you, and it is up to you to find out how many can you hit. Do not give up, try again and your skills will improve with every game./p>button classplay-button>Start/button>/article>/a>a href/shootercraft classrecommend-card>img src altplay Shooter Craft fetchprioritylow classlazy-image recommend-card-wrap/>article classrecommend-card-content-area>h3 classrecommend-card-game-name>Shooter Craft/h3>p classrecommend-card-game-description>Player, help the Blue character to pass all the obstacles and defeat the Reds! There are 15 exciting levels waiting for you, where there will be a lot of dangers. With each level, the difficulty increases, and not every player can pass all the obstacles! Dont forget to collect coins to upgrade your hero. Good luck in passing!/p>button classplay-button>Start/button>/article>/a>a href/fastballs classrecommend-card>img src altplay Fast Balls fetchprioritylow classlazy-image recommend-card-wrap/>article classrecommend-card-content-area>h3 classrecommend-card-game-name>Fast Balls/h3>p classrecommend-card-game-description>Fast Balls is a fun 3D online game with a cannon color balls shooting to destroy the colorful stack tower. Hold to make your dot fire forward, and be careful from moving obstacles. In Fast Balls your goal is to destroy all towers to move to the next levels./p>button classplay-button>Start/button>/article>/a>a href/avoiddying classrecommend-card>img src altplay Avoid Dying fetchprioritylow classlazy-image recommend-card-wrap/>article classrecommend-card-content-area>h3 classrecommend-card-game-name>Avoid Dying/h3>p classrecommend-card-game-description>Avoid Dying is an archery game where you must use your aiming skills to hit the target with an arrow. Your score increases with each successful hit, but missing the target may have dire consequences like a giant booby trap falling over you and crushing you. Share the game with your friends and see who can score the highest in this addictive bow and arrow shooter!/p>button classplay-button>Start/button>/article>/a>a href/spaceshiphunting classrecommend-card>img src altplay Space Ship Hunting fetchprioritylow classlazy-image recommend-card-wrap/>article classrecommend-card-content-area>h3 classrecommend-card-game-name>Space Ship Hunting/h3>p classrecommend-card-game-description>Space ship hunting game where you hunt the or attack to the player. Play the game to save your player and make more points to set records of your own high score and break your high score experience./p>button classplay-button>Start/button>/article>/a>/section>img srcdata:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNyIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDI3IDE2IiBmaWxsPSJub25lIj4KCTxwYXRoIGQ9Ik0xMy41IDE2TDI2LjA1NzQgMC4yNUgwLjk0MjYzMkwxMy41IDE2WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg loadinglazy altscroll arrow btn classscroll-arrow-btn/>/nav>/section>section classindex-about-area>section classabout-wrap>h2 classabout-title>About Us/h2>h3 classabout-welcome>Welcome to cozyfunplay.com/h3>div classabout-content>p>cozyfunplay.com is a free online gaming platform, and all players are able to visit our site via browser and start playing directly without download. When you visit our website, you can find the list of recent hot games on the homepage, and various recommended categories such as Games for girls/boys, Racing Games, io Games, Arcade Games, Multiplayer, etc. Popular games likea href/idletd>IdleTD/a>, a href/makeupmaster>Makeup Master/a>, and a href/millionstar>Million Star/a> It is only playable on cozyfunplay.com, and we also have many classic games like a href/amongus>Among Us/a>, a href/faraway>Faraway/a>, and a href/motox3mspookyland>Moto X3M/a>. We have added tutorial videos for the simple levels to help players get started quickly and given strategy tips for the more difficult levels to ensure that players can pass through./p>p>cozyfunplay.com is now working with game developers from many countries around the world to select high-quality games for users. Through cozyfunplay.com, you can not only enjoy a wide range of games but also experience the distinctive game styles of different countries. Our website is updated daily with online games, bookmark this link below so that you can experience the best free games at any time!/p>p>a hrefhttps://cozyfunplay.com>https://cozyfunplay.com/a>/p>/div>/section>/section>footer classfooter>a href/ classlogo>img src altplay logo fetchprioritylow classlazy-image logo-icon/>/a>section classfooter-right>article classfooter-links>h2 classfooter-title>legal/h2>a href/policy.html>Privacy Policy/a>a href/contact.html>Contact Us/a>/article>article classfooter-share-area>h2 classshare-title>share/h2>nav classshare-area>h3 classyoutube-area>span classyoutube-icon>/span>Youtube/h3>h3 classinstagram-area>span classinstagram-icon>/span>Instagram/h3>h3 classmeta-area>span classmeta-icon>/span>Meta/h3>h3 classtiktok-area>span classtiktok-icon>/span>Tiktok/h3>h3 classtwitter-area>span classtwitter-icon>/span>Twitter/h3>/nav>/article>/section>/footer>/main>script>!function(){var e,n,t,_,l,o,r,u,i,s,c,f,p,a65536,h117,dvoid 0,v{},y,m/acit|ex(?:s|g|n|p|$)|rph|grid|ows|mnc|ntw|inech|zoo|^ord|itera/i,gArray.isArray;function k(e,n){for(var t in n)etnt;return e}function b(e){e&&e.parentNode&&e.parentNode.removeChild(e)}function w(n,t,_){var l,o,r,u{};for(r in t)keyr?ltr:refr?otr:urtr;if(arguments.length>2&&(u.childrenarguments.length>3?e.call(arguments,2):_),functiontypeof n&&null!n.defaultProps)for(r in n.defaultProps)urd&&(urn.defaultPropsr);return x(n,u,l,o,null)}function x(e,_,l,o,r){var u{type:e,props:_,key:l,ref:o,__k:null,__:null,__b:0,__e:null,__d:d,__c:null,constructor:d,__v:nullr?++t:r,__i:-1,__u:0};return nullr&&null!n.vnode&&n.vnode(u),u}function C(e){return e.children}function P(e,n){this.propse,this.contextn}function S(e,n){if(nulln)return e.__?S(e.__,e.__i+1):null;for(var t;ne.__k.length;n++)if(null!(te.__kn)&&null!t.__e)return t.__e;returnfunctiontypeof e.type?S(e):null}function U(e){var n,t;if(null!(ee.__)&&null!e.__c){for(e.__ee.__c.basenull,n0;ne.__k.length;n++)if(null!(te.__kn)&&null!t.__e){e.__ee.__c.baset.__e;break}return U(e)}}function E(e){(!e.__d&&(e.__d!0)&&l.push(e)&&!T.__r++||o!n.debounceRendering)&&((on.debounceRendering)||r)(T)}function T(){var e,t,_,o,r,i,s,c;for(l.sort(u);el.shift();)e.__d&&(tl.length,ovoid 0,i(r(_e).__v).__e,s,c,_.__P&&((ok({},r)).__vr.__v+1,n.vnode&&n.vnode(o),R(_.__P,o,r,_.__n,_.__P.namespaceURI,32&r.__u?i:null,s,nulli?S(r):i,!!(32&r.__u),c),o.__vr.__v,o.__.__ko.__io,H(s,o,c),o.__e!i&&U(o)),l.length>t&&l.sort(u));T.__r0}function D(e,n,t,_,l,o,r,u,i,s,c){var f,p,h,m,g,k_&&_.__k||y,bn.length;for(t.__di,M(t,n,k),it.__d,f0;fb;f++)null!(ht.__kf)&&(p-1h.__i?v:kh.__i||v,h.__if,R(e,h,p,l,o,r,u,i,s,c),mh.__e,h.ref&&p.ref!h.ref&&(p.ref&&$(p.ref,null,h),c.push(h.ref,h.__c||m,h)),nullg&&null!m&&(gm),h.__u&a||p.__kh.__k?iW(h,i,e):functiontypeof h.type&&h.__d!d?ih.__d:m&&(im.nextSibling),h.__dd,h.__u&-196609);t.__di,t.__eg}function M(e,n,t){var _,l,o,r,u,in.length,st.length,cs,f0;for(e.__k,_0;_i;_++)null!(ln_)&&boolean!typeof l&&function!typeof l?(r_+f,(le.__k_stringtypeof l||numbertypeof l||biginttypeof l||l.constructorString?x(null,l,null,null,null):g(l)?x(C,{children:l},null,null,null):l.constructord&&l.__b>0?x(l.type,l.props,l.key,l.ref?l.ref:null,l.__v):l).__e,l.__be.__b+1,onull,-1!(ul.__iL(l,t,r,c))&&(c--,(otu)&&(o.__u|h)),nullo||nullo.__v?(-1u&&f--,function!typeof l.type&&(l.__u|a)):u!r&&(ur-1?f--:ur+1?f++:(u>r?f--:f++,l.__u|a))):le.__k_null;if(c)for(_0;_s;_++)null!(ot_)&&0(o.__u&h)&&(o.__ee.__d&&(e.__dS(o)),B(o,o))}function W(e,n,t){var _,l;if(functiontypeof e.type){for(_e.__k,l0;_&&l_.length;l++)_l&&(_l.__e,nW(_l,n,t));return n}e.__e!n&&(n&&e.type&&!t.contains(n)&&(nS(e)),t.insertBefore(e.__e,n||null),ne.__e);do{nn&&n.nextSibling}while(null!n&&8n.nodeType);return n}function L(e,n,t,_){var le.key,oe.type,rt-1,ut+1,int;if(nulli||i&&li.key&&oi.type&&0(i.__u&h))return t;if((function!typeof o||oC||l)&&_>(null!i&&0(i.__u&h)?1:0))for(;r>0||un.length;){if(r>0){if((inr)&&0(i.__u&h)&&li.key&&oi.type)return r;r--}if(un.length){if((inu)&&0(i.__u&h)&&li.key&&oi.type)return u;u++}}return-1}function F(e,n,t){-n0?e.setProperty(n,nullt?:t):ennullt?:number!typeof t||m.test(n)?t:t+px}function N(e,n,t,_,l){var o;e:if(stylen)if(stringtypeof t)e.style.cssTextt;else{if(stringtypeof _&&(e.style.cssText_),_)for(n in _)t&&n in t||F(e.style,n,);if(t)for(n in t)_&&tn_n||F(e.style,n,tn)}else if(on0&&nn1)on!(nn.replace(/(PointerCapture)$|Capture$/i,$1)),nn.toLowerCase()in e||onFocusOutn||onFocusInn?n.toLowerCase().slice(2):n.slice(2),e.l||(e.l{}),e.ln+ot,t?_?t.t_.t:(t.ti,e.addEventListener(n,o?c:s,o)):e.removeEventListener(n,o?c:s,o);else{if(http://www.w3.org/2000/svgl)nn.replace(/xlink(H|:h)/,h).replace(/sName$/,s);else if(width!n&&height!n&&href!n&&list!n&&form!n&&tabIndex!n&&download!n&&rowSpan!n&&colSpan!n&&role!n&&popover!n&&n in e)try{ennullt?:t;break e}catch(e){}functiontypeof t||(nullt||!1t&&-!n4?e.removeAttribute(n):e.setAttribute(n,popovern&&1t?:t))}}function A(e){return function(t){if(this.l){var _this.lt.type+e;if(nullt.u)t.ui++;else if(t.u_.t)return;return n.event&&(tn.event(t)),handleEventin _?_.handleEvent(t):_(t)}}}function R(e,t,_,l,o,r,u,i,s,c){var f,p,a,h,v,y,m,b,w,x,S,U,E,T,M,W,Lt.type;if(t.constructor!d)return null;128&_.__u&&(s!!(32&_.__u),rit.__e_.__e),(fn.__b)&&f(t);e:if(functiontypeof L)try{if(bt.props,wprototypein L&&L.prototype.render,x(fL.contextType)&&lf.__c,Sf?x?x.props.value:f.__:l,_.__c?m(pt.__c_.__c).__p.__E:(w?t.__cpnew L(b,S):(t.__cpnew P(b,S),p.constructorL,p.renderO),x&&x.sub(p),p.propsb,p.state||(p.state{}),p.contextS,p.__nl,ap.__d!0,p.__h,p._sb),w&&nullp.__s&&(p.__sp.state),w&&null!L.getDerivedStateFromProps&&(p.__sp.state&&(p.__sk({},p.__s)),k(p.__s,L.getDerivedStateFromProps(b,p.__s))),hp.props,vp.state,p.__vt,a)w&&nullL.getDerivedStateFromProps&&null!p.componentWillMount&&p.componentWillMount(),w&&null!p.componentDidMount&&p.__h.push(p.componentDidMount);else{if(w&&nullL.getDerivedStateFromProps&&b!h&&null!p.componentWillReceiveProps&&p.componentWillReceiveProps(b,S),!p.__e&&(null!p.shouldComponentUpdate&&!1p.shouldComponentUpdate(b,p.__s,S)||t.__v_.__v)){for(t.__v!_.__v&&(p.propsb,p.statep.__s,p.__d!1),t.__e_.__e,t.__k_.__k,t.__k.some(function(e){e&&(e.__t)}),U0;Up._sb.length;U++)p.__h.push(p._sbU);p._sb,p.__h.length&&u.push(p);break e}null!p.componentWillUpdate&&p.componentWillUpdate(b,p.__s,S),w&&null!p.componentDidUpdate&&p.__h.push(function(){p.componentDidUpdate(h,v,y)})}if(p.contextS,p.propsb,p.__Pe,p.__e!1,En.__r,T0,w){for(p.statep.__s,p.__d!1,E&&E(t),fp.render(p.props,p.state,p.context),M0;Mp._sb.length;M++)p.__h.push(p._sbM);p._sb}else do{p.__d!1,E&&E(t),fp.render(p.props,p.state,p.context),p.statep.__s}while(p.__d&&++T25);p.statep.__s,null!p.getChildContext&&(lk(k({},l),p.getChildContext())),w&&!a&&null!p.getSnapshotBeforeUpdate&&(yp.getSnapshotBeforeUpdate(h,v)),D(e,g(Wnull!f&&f.typeC&&nullf.key?f.props.children:f)?W:W,t,_,l,o,r,u,i,s,c),p.baset.__e,t.__u&-161,p.__h.length&&u.push(p),m&&(p.__Ep.__null)}catch(e){if(t.__vnull,s||null!r){for(t.__u|s?160:128;i&&8i.nodeType&&i.nextSibling;)ii.nextSibling;rr.indexOf(i)null,t.__ei}else t.__e_.__e,t.__k_.__k;n.__e(e,t,_)}else nullr&&t.__v_.__v?(t.__k_.__k,t.__e_.__e):t.__eI(_.__e,t,_,l,o,r,u,s,c);(fn.diffed)&&f(t)}function H(e,t,_){t.__dd;for(var l0;l_.length;l++)$(_l,_++l,_++l);n.__c&&n.__c(t,e),e.some(function(t){try{et.__h,t.__h,e.some(function(e){e.call(t)})}catch(e){n.__e(e,t.__v)}})}function I(t,_,l,o,r,u,i,s,c){var f,p,a,h,y,m,k,wl.props,x_.props,C_.type;if(svgC?rhttp://www.w3.org/2000/svg:mathC?rhttp://www.w3.org/1998/Math/MathML:r||(rhttp://www.w3.org/1999/xhtml),null!u)for(f0;fu.length;f++)if((yuf)&&setAttributein y!!C&&(C?y.localNameC:3y.nodeType)){ty,ufnull;break}if(nullt){if(nullC)return document.createTextNode(x);tdocument.createElementNS(r,C,x.is&&x),s&&(n.__m&&n.__m(_,u),s!1),unull}if(nullC)wx||s&&t.datax||(t.datax);else{if(uu&&e.call(t.childNodes),wl.props||v,!s&&null!u)for(w{},f0;ft.attributes.length;f++)w(yt.attributesf).namey.value;for(f in w)if(ywf,childrenf);else if(dangerouslySetInnerHTMLf)ay;else if(!(f in x)){if(valuef&&defaultValuein x||checkedf&&defaultCheckedin x)continue;N(t,f,null,y,r)}for(f in x)yxf,childrenf?hy:dangerouslySetInnerHTMLf?py:valuef?my:checkedf?ky:s&&function!typeof y||wfy||N(t,f,y,wf,r);if(p)s||a&&(p.__htmla.__html||p.__htmlt.innerHTML)||(t.innerHTMLp.__html),_.__k;else if(a&&(t.innerHTML),D(t,g(h)?h:h,_,l,o,foreignObjectC?http://www.w3.org/1999/xhtml:r,u,i,u?u0:l.__k&&S(l,0),s,c),null!u)for(fu.length;f--;)b(uf);s||(fvalue,progressC&&nullm?t.removeAttribute(value):m!d&&(m!tf||progressC&&!m||optionC&&m!wf)&&N(t,f,m,wf,r),fchecked,k!d&&k!tf&&N(t,f,k,wf,r))}return t}function $(e,t,_){try{if(functiontypeof e){var lfunctiontypeof e.__u;l&&e.__u(),l&&nullt||(e.__ue(t))}else e.currentt}catch(e){n.__e(e,_)}}function B(e,t,_){var l,o;if(n.unmount&&n.unmount(e),(le.ref)&&(l.current&&l.current!e.__e||$(l,null,t)),null!(le.__c)){if(l.componentWillUnmount)try{l.componentWillUnmount()}catch(e){n.__e(e,t)}l.basel.__Pnull}if(le.__k)for(o0;ol.length;o++)lo&&B(lo,t,_||function!typeof e.type);_||b(e.__e),e.__ce.__e.__ee.__dd}function O(e,n,t){return this.constructor(e,t)}function V(t,_,l){var o,r,u,i;n.__&&n.__(t,_),r(ofunctiontypeof l)?null:l&&l.__k||_.__k,u,i,R(_,t(!o&&l||_).__kw(C,null,t),r||v,v,_.namespaceURI,!o&&l?l:r?null:_.firstChild?e.call(_.childNodes):null,u,!o&&l?l:r?r.__e:_.firstChild,o,i),H(u,t,i)}ey.slice,n{__e:function(e,n,t,_){for(var l,o,r;nn.__;)if((ln.__c)&&!l.__)try{if((ol.constructor)&&null!o.getDerivedStateFromError&&(l.setState(o.getDerivedStateFromError(e)),rl.__d),null!l.componentDidCatch&&(l.componentDidCatch(e,_||{}),rl.__d),r)return l.__El}catch(n){en}throw e}},t0,_function(e){return null!e&&e.constructord},P.prototype.setStatefunction(e,n){var t;tnull!this.__s&&this.__s!this.state?this.__s:this.__sk({},this.state),functiontypeof e&&(ee(k({},t),this.props)),e&&k(t,e),null!e&&this.__v&&(n&&this._sb.push(n),E(this))},P.prototype.forceUpdatefunction(e){this.__v&&(this.__e!0,e&&this.__h.push(e),E(this))},P.prototype.renderC,l,rfunctiontypeof Promise?Promise.prototype.then.bind(Promise.resolve()):setTimeout,ufunction(e,n){return e.__v.__b-n.__v.__b},T.__r0,i0,sA(!1),cA(!0),f0,p{__proto__:null,render:V,hydrate:function e(n,t){V(n,t,e)},createElement:w,h:w,Fragment:C,createRef:function(){return{current:null}},isValidElement:_,Component:P,cloneElement:function(n,t,_){var l,o,r,u,ik({},n.props);for(r in n.type&&n.type.defaultProps&&(un.type.defaultProps),t)keyr?ltr:refr?otr:irtrd&&u!d?ur:tr;return arguments.length>2&&(i.childrenarguments.length>3?e.call(arguments,2):_),x(n.type,i,l||n.key,o||n.ref,null)},createContext:function(e,n){var t{__c:n__cC+f++,__:e,Consumer:function(e,n){return e.children(n)},Provider:function(e){var t,_;return this.getChildContext||(tnew Set,(_{})nthis,this.getChildContextfunction(){return _},this.componentWillUnmountfunction(){tnull},this.shouldComponentUpdatefunction(e){this.props.value!e.value&&t.forEach(function(e){e.__e!0,E(e)})},this.subfunction(e){t.add(e);var ne.componentWillUnmount;e.componentWillUnmountfunction(){t&&t.delete(e),n&&n.call(e)}}),e.children}};return t.Provider.__t.Consumer.contextTypet},toChildArray:function e(n,t){return tt||,nulln||booleantypeof n||(g(n)?n.some(function(n){e(n,t)}):t.push(n)),t},options:n},typeof moduleu?module.exportsp:self.preactp}();/script>script>(()>{var e{669:(e,t,r)>{e.exportsr(609)},448:(e,t,r)>{use strict;var nr(867),ar(26),or(327),sr(97),ir(109),cr(985),lr(61);e.exportsfunction(e){return new Promise(function(t,u){var fe.data,pe.headers;n.isFormData(f)&&delete pContent-Type;var mnew XMLHttpRequest;if(e.auth){var de.auth.username||,he.auth.password||;p.AuthorizationBasic +btoa(d+:+h)}var _s(e.baseURL,e.url);if(m.open(e.method.toUpperCase(),o(_,e.params,e.paramsSerializer),!0),m.timeoute.timeout,m.onreadystatechangefunction(){if(m&&4m.readyState&&(0!m.status||m.responseURL&&0m.responseURL.indexOf(file:))){var rgetAllResponseHeadersin m?i(m.getAllResponseHeaders()):null,n{data:e.responseType&&text!e.responseType?m.response:m.responseText,status:m.status,statusText:m.statusText,headers:r,config:e,request:m};a(t,u,n),mnull}},m.onabortfunction(){m&&(u(l(Request aborted,e,ECONNABORTED,m)),mnull)},m.onerrorfunction(){u(l(Network Error,e,null,m)),mnull},m.ontimeoutfunction(){var ttimeout of +e.timeout+ms exceeded;e.timeoutErrorMessage&&(te.timeoutErrorMessage),u(l(t,e,ECONNABORTED,m)),mnull},n.isStandardBrowserEnv()){var gr(372),v(e.withCredentials||c(_))&&e.xsrfCookieName?g.read(e.xsrfCookieName):void 0;v&&(pe.xsrfHeaderNamev)}if(setRequestHeaderin m&&n.forEach(p,function(e,t){void 0f&&content-typet.toLowerCase()?delete pt:m.setRequestHeader(t,e)}),n.isUndefined(e.withCredentials)||(m.withCredentials!!e.withCredentials),e.responseType)try{m.responseTypee.responseType}catch(t){if(json!e.responseType)throw t}functiontypeof e.onDownloadProgress&&m.addEventListener(progress,e.onDownloadProgress),functiontypeof e.onUploadProgress&&m.upload&&m.upload.addEventListener(progress,e.onUploadProgress),e.cancelToken&&e.cancelToken.promise.then(function(e){m&&(m.abort(),u(e),mnull)}),void 0f&&(fnull),m.send(f)})}},609:(e,t,r)>{use strict;var nr(867),ar(849),or(321),sr(185);function i(e){var tnew o(e),ra(o.prototype.request,t);return n.extend(r,o.prototype,t),n.extend(r,t),r}var ci(r(655));c.Axioso,c.createfunction(e){return i(s(c.defaults,e))},c.Cancelr(263),c.CancelTokenr(972),c.isCancelr(502),c.allfunction(e){return Promise.all(e)},c.spreadr(713),e.exportsc,e.exports.defaultc},263:e>{use strict;function t(e){this.messagee}t.prototype.toStringfunction(){returnCancel+(this.message?: +this.message:)},t.prototype.__CANCEL__!0,e.exportst},972:(e,t,r)>{use strict;var nr(263);function a(e){if(function!typeof e)throw new TypeError(executor must be a function.);var t;this.promisenew Promise(function(e){te});var rthis;e(function(e){r.reason||(r.reasonnew n(e),t(r.reason))})}a.prototype.throwIfRequestedfunction(){if(this.reason)throw this.reason},a.sourcefunction(){var e;return{token:new a(function(t){et}),cancel:e}},e.exportsa},502:e>{use strict;e.exportsfunction(e){return!(!e||!e.__CANCEL__)}},321:(e,t,r)>{use strict;var nr(867),ar(327),or(782),sr(572),ir(185);function c(e){this.defaultse,this.interceptors{request:new o,response:new o}}c.prototype.requestfunction(e){stringtypeof e?(earguments1||{}).urlarguments0:ee||{},(ei(this.defaults,e)).method?e.methode.method.toLowerCase():this.defaults.method?e.methodthis.defaults.method.toLowerCase():e.methodget;var ts,void 0,rPromise.resolve(e);for(this.interceptors.request.forEach(function(e){t.unshift(e.fulfilled,e.rejected)}),this.interceptors.response.forEach(function(e){t.push(e.fulfilled,e.rejected)});t.length;)rr.then(t.shift(),t.shift());return r},c.prototype.getUrifunction(e){return ei(this.defaults,e),a(e.url,e.params,e.paramsSerializer).replace(/^\?/,)},n.forEach(delete,get,head,options,function(e){c.prototypeefunction(t,r){return this.request(n.merge(r||{},{method:e,url:t}))}}),n.forEach(post,put,patch,function(e){c.prototypeefunction(t,r,a){return this.request(n.merge(a||{},{method:e,url:t,data:r}))}}),e.exportsc},782:(e,t,r)>{use strict;var nr(867);function a(){this.handlers}a.prototype.usefunction(e,t){return this.handlers.push({fulfilled:e,rejected:t}),this.handlers.length-1},a.prototype.ejectfunction(e){this.handlerse&&(this.handlersenull)},a.prototype.forEachfunction(e){n.forEach(this.handlers,function(t){null!t&&e(t)})},e.exportsa},97:(e,t,r)>{use strict;var nr(793),ar(303);e.exportsfunction(e,t){return e&&!n(t)?a(e,t):t}},61:(e,t,r)>{use strict;var nr(481);e.exportsfunction(e,t,r,a,o){var snew Error(e);return n(s,t,r,a,o)}},572:(e,t,r)>{use strict;var nr(867),ar(527),or(502),sr(655);function i(e){e.cancelToken&&e.cancelToken.throwIfRequested()}e.exportsfunction(e){return i(e),e.headerse.headers||{},e.dataa(e.data,e.headers,e.transformRequest),e.headersn.merge(e.headers.common||{},e.headerse.method||{},e.headers),n.forEach(delete,get,head,post,put,patch,common,function(t){delete e.headerst}),(e.adapter||s.adapter)(e).then(function(t){return i(e),t.dataa(t.data,t.headers,e.transformResponse),t},function(t){return o(t)||(i(e),t&&t.response&&(t.response.dataa(t.response.data,t.response.headers,e.transformResponse))),Promise.reject(t)})}},481:e>{use strict;e.exportsfunction(e,t,r,n,a){return e.configt,r&&(e.coder),e.requestn,e.responsea,e.isAxiosError!0,e.toJSONfunction(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:this.config,code:this.code}},e}},185:(e,t,r)>{use strict;var nr(867);e.exportsfunction(e,t){tt||{};var r{},aurl,method,params,data,oheaders,auth,proxy,sbaseURL,url,transformRequest,transformResponse,paramsSerializer,timeout,withCredentials,adapter,responseType,xsrfCookieName,xsrfHeaderName,onUploadProgress,onDownloadProgress,maxContentLength,validateStatus,maxRedirects,httpAgent,httpsAgent,cancelToken,socketPath;n.forEach(a,function(e){void 0!te&&(rete)}),n.forEach(o,function(a){n.isObject(ta)?ran.deepMerge(ea,ta):void 0!ta?rata:n.isObject(ea)?ran.deepMerge(ea):void 0!ea&&(raea)}),n.forEach(s,function(n){void 0!tn?rntn:void 0!en&&(rnen)});var ia.concat(o).concat(s),cObject.keys(t).filter(function(e){return-1i.indexOf(e)});return n.forEach(c,function(n){void 0!tn?rntn:void 0!en&&(rnen)}),r}},26:(e,t,r)>{use strict;var nr(61);e.exportsfunction(e,t,r){var ar.config.validateStatus;!a||a(r.status)?e(r):t(n(Request failed with status code +r.status,r.config,null,r.request,r))}},527:(e,t,r)>{use strict;var nr(867);e.exportsfunction(e,t,r){return n.forEach(r,function(r){er(e,t)}),e}},655:(e,t,r)>{use strict;var nr(867),ar(16),o{Content-Type:application/x-www-form-urlencoded};function s(e,t){!n.isUndefined(e)&&n.isUndefined(eContent-Type)&&(eContent-Typet)}var i,c{adapter:((undefined!typeof XMLHttpRequest||undefined!typeof process&&object processObject.prototype.toString.call(process))&&(ir(448)),i),transformRequest:function(e,t){return a(t,Accept),a(t,Content-Type),n.isFormData(e)||n.isArrayBuffer(e)||n.isBuffer(e)||n.isStream(e)||n.isFile(e)||n.isBlob(e)?e:n.isArrayBufferView(e)?e.buffer:n.isURLSearchParams(e)?(s(t,application/x-www-form-urlencoded;charsetutf-8),e.toString()):n.isObject(e)?(s(t,application/json;charsetutf-8),JSON.stringify(e)):e},transformResponse:function(e){if(stringtypeof e)try{eJSON.parse(e)}catch(e){}return e},timeout:0,xsrfCookieName:XSRF-TOKEN,xsrfHeaderName:X-XSRF-TOKEN,maxContentLength:-1,validateStatus:function(e){return e>200&&e300}};c.headers{common:{Accept:application/json, text/plain, */*}},n.forEach(delete,get,head,function(e){c.headerse{}}),n.forEach(post,put,patch,function(e){c.headersen.merge(o)}),e.exportsc},849:e>{use strict;e.exportsfunction(e,t){return function(){for(var rnew Array(arguments.length),n0;nr.length;n++)rnargumentsn;return e.apply(t,r)}}},327:(e,t,r)>{use strict;var nr(867);function a(e){return encodeURIComponent(e).replace(/%40/gi,@).replace(/%3A/gi,:).replace(/%24/g,$).replace(/%2C/gi,,).replace(/%20/g,+).replace(/%5B/gi,).replace(/%5D/gi,)}e.exportsfunction(e,t,r){if(!t)return e;var o;if(r)or(t);else if(n.isURLSearchParams(t))ot.toString();else{var s;n.forEach(t,function(e,t){null!e&&(n.isArray(e)?t+:ee,n.forEach(e,function(e){n.isDate(e)?ee.toISOString():n.isObject(e)&&(eJSON.stringify(e)),s.push(a(t)++a(e))}))}),os.join(&)}if(o){var ie.indexOf(#);-1!i&&(ee.slice(0,i)),e+(-1e.indexOf(?)??:&)+o}return e}},303:e>{use strict;e.exportsfunction(e,t){return t?e.replace(/\/+$/,)+/+t.replace(/^\/+/,):e}},372:(e,t,r)>{use strict;var nr(867);e.exportsn.isStandardBrowserEnv()?{write:function(e,t,r,a,o,s){var i;i.push(e++encodeURIComponent(t)),n.isNumber(r)&&i.push(expires+new Date(r).toGMTString()),n.isString(a)&&i.push(path+a),n.isString(o)&&i.push(domain+o),!0s&&i.push(secure),document.cookiei.join(; )},read:function(e){var tdocument.cookie.match(new RegExp((^|;\\s*)(+e+)(^;*)));return t?decodeURIComponent(t3):null},remove:function(e){this.write(e,,Date.now()-864e5)}}:{write:function(){},read:function(){return null},remove:function(){}}},793:e>{use strict;e.exportsfunction(e){return/^(a-za-z\d\+\-\.*:)?\/\//i.test(e)}},985:(e,t,r)>{use strict;var nr(867);e.exportsn.isStandardBrowserEnv()?function(){var e,t/(msie|trident)/i.test(navigator.userAgent),rdocument.createElement(a);function a(e){var ne;return t&&(r.setAttribute(href,n),nr.href),r.setAttribute(href,n),{href:r.href,protocol:r.protocol?r.protocol.replace(/:$/,):,host:r.host,search:r.search?r.search.replace(/^\?/,):,hash:r.hash?r.hash.replace(/^#/,):,hostname:r.hostname,port:r.port,pathname:/r.pathname.charAt(0)?r.pathname:/+r.pathname}}return ea(window.location.href),function(t){var rn.isString(t)?a(t):t;return r.protocole.protocol&&r.hoste.host}}():function(){return!0}},16:(e,t,r)>{use strict;var nr(867);e.exportsfunction(e,t){n.forEach(e,function(r,n){n!t&&n.toUpperCase()t.toUpperCase()&&(etr,delete en)})}},109:(e,t,r)>{use strict;var nr(867),aage,authorization,content-length,content-type,etag,expires,from,host,if-modified-since,if-unmodified-since,last-modified,location,max-forwards,proxy-authorization,referer,retry-after,user-agent;e.exportsfunction(e){var t,r,o,s{};return e?(n.forEach(e.split(\n),function(e){if(oe.indexOf(:),tn.trim(e.substr(0,o)).toLowerCase(),rn.trim(e.substr(o+1)),t){if(st&&a.indexOf(t)>0)return;stset-cookiet?(st?st:).concat(r):st?st+, +r:r}}),s):s}},713:e>{use strict;e.exportsfunction(e){return function(t){return e.apply(null,t)}}},867:(e,t,r)>{use strict;var nr(849),aObject.prototype.toString;function o(e){returnobject Arraya.call(e)}function s(e){return void 0e}function i(e){return null!e&&objecttypeof e}function c(e){returnobject Functiona.call(e)}function l(e,t){if(null!e)if(object!typeof e&&(ee),o(e))for(var r0,ne.length;rn;r++)t.call(null,er,r,e);else for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.call(null,ea,a,e)}e.exports{isArray:o,isArrayBuffer:function(e){returnobject ArrayBuffera.call(e)},isBuffer:function(e){return null!e&&!s(e)&&null!e.constructor&&!s(e.constructor)&&functiontypeof e.constructor.isBuffer&&e.constructor.isBuffer(e)},isFormData:function(e){returnundefined!typeof FormData&&e instanceof FormData},isArrayBufferView:function(e){returnundefined!typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer&&e.buffer instanceof ArrayBuffer},isString:function(e){returnstringtypeof e},isNumber:function(e){returnnumbertypeof e},isObject:i,isUndefined:s,isDate:function(e){returnobject Datea.call(e)},isFile:function(e){returnobject Filea.call(e)},isBlob:function(e){returnobject Bloba.call(e)},isFunction:c,isStream:function(e){return i(e)&&c(e.pipe)},isURLSearchParams:function(e){returnundefined!typeof URLSearchParams&&e instanceof URLSearchParams},isStandardBrowserEnv:function(){return(undefinedtypeof navigator||ReactNative!navigator.product&&NativeScript!navigator.product&&NS!navigator.product)&&(undefined!typeof window&&undefined!typeof document)},forEach:l,merge:function e(){var t{};function r(r,n){objecttypeof tn&&objecttypeof r?tne(tn,r):tnr}for(var n0,aarguments.length;na;n++)l(argumentsn,r);return t},deepMerge:function e(){var t{};function r(r,n){objecttypeof tn&&objecttypeof r?tne(tn,r):tnobjecttypeof r?e({},r):r}for(var n0,aarguments.length;na;n++)l(argumentsn,r);return t},extend:function(e,t,r){return l(t,function(t,a){ear&&functiontypeof t?n(t,r):t}),e},trim:function(e){return e.replace(/^\s*/,).replace(/\s*$/,)}}},184:(e,t)>{var r;!function(){use strict;var n{}.hasOwnProperty;function a(){for(var e,t0;targuments.length;t++){var rargumentst;if(r){var otypeof r;if(stringo||numbero)e.push(r);else if(Array.isArray(r)&&r.length){var sa.apply(null,r);s&&e.push(s)}else if(objecto)for(var i in r)n.call(r,i)&&ri&&e.push(i)}}return e.join( )}e.exports?(a.defaulta,e.exportsa):void 0(rfunction(){return a}.apply(t,))||(e.exportsr)}()},79:(e,t,r)>{e.exportsr.p+assets/loading.jpeg},106:e>{e.exportsdata:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNyIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDI3IDE2IiBmaWxsPSJub25lIj4KCTxwYXRoIGQ9Ik0xMy41IDE2TDI2LjA1NzQgMC4yNUgwLjk0MjYzMkwxMy41IDE2WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg},642:e>{use strict;e.exportspreact}},t{};function r(n){if(tn)return tn.exports;var atn{exports:{}};return en(a,a.exports,r),a.exports}r.ne>{var te&&e.__esModule?()>e.default:()>e;return r.d(t,{a:t}),t},r.d(e,t)>{for(var n in t)r.o(t,n)&&!r.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:tn})},r.o(e,t)>Object.prototype.hasOwnProperty.call(e,t),r.p/web-game/,(()>{use strict;var e,t,n,a,or(642),s0,i,co.options,lc.__b,uc.__r,fc.diffed,pc.__c,mc.unmount,dc.__;function h(e,r){c.__h&&c.__h(t,e,s||r),s0;var nt.__H||(t.__H{__:,__h:});return e>n.__.length&&n.__.push({}),n.__e}function _(e){return s1,g(I,e)}function g(r,n,a){var oh(e++,2);if(o.tr,!o.__c&&(o.__a?a(n):I(void 0,n),function(e){var to.__N?o.__N0:o.__0,ro.t(t,e);t!r&&(o.__Nr,o.__1,o.__c.setState({}))},o.__ct,!t.__f)){var sfunction(e,t,r){if(!o.__c.__H)return!0;var no.__c.__H.__.filter(function(e){return!!e.__c});if(n.every(function(e){return!e.__N}))return!i||i.call(this,e,t,r);var ao.__c.props!e;return n.forEach(function(e){if(e.__N){var te.__0;e.__e.__N,e.__Nvoid 0,t!e.__0&&(a!0)}}),i&&i.call(this,e,t,r)||a};t.__f!0;var it.shouldComponentUpdate,ct.componentWillUpdate;t.componentWillUpdatefunction(e,t,r){if(this.__e){var ni;ivoid 0,s(e,t,r),in}c&&c.call(this,e,t,r)},t.shouldComponentUpdates}return o.__N||o.__}function v(r,n){var ah(e++,3);!c.__s&&E(a.__H,n)&&(a.__r,a.un,t.__H.__h.push(a))}function y(e){return s5,w(function(){return{current:e}},)}function w(t,r){var nh(e++,7);return E(n.__H,r)&&(n.__t(),n.__Hr,n.__ht),n.__}function b(){for(var e;ei.shift();)if(e.__P&&e.__H)try{e.__H.__h.forEach(x),e.__H.__h.forEach(C),e.__H.__h}catch(t){e.__H.__h,c.__e(t,e.__v)}}c.__bfunction(e){tnull,l&&l(e)},c.__function(e,t){e&&t.__k&&t.__k.__m&&(e.__mt.__k.__m),d&&d(e,t)},c.__rfunction(r){u&&u(r),e0;var a(tr.__c).__H;a&&(nt?(a.__h,t.__h,a.__.forEach(function(e){e.__N&&(e.__e.__N),e.ue.__Nvoid 0})):(a.__h.forEach(x),a.__h.forEach(C),a.__h,e0)),nt},c.diffedfunction(e){f&&f(e);var re.__c;r&&r.__H&&(r.__H.__h.length&&(1!i.push(r)&&ac.requestAnimationFrame||((ac.requestAnimationFrame)||k)(b)),r.__H.__.forEach(function(e){e.u&&(e.__He.u),e.uvoid 0})),ntnull},c.__cfunction(e,t){t.some(function(e){try{e.__h.forEach(x),e.__he.__h.filter(function(e){return!e.__||C(e)})}catch(r){t.some(function(e){e.__h&&(e.__h)}),t,c.__e(r,e.__v)}}),p&&p(e,t)},c.unmountfunction(e){m&&m(e);var t,re.__c;r&&r.__H&&(r.__H.__.forEach(function(e){try{x(e)}catch(e){te}}),r.__Hvoid 0,t&&c.__e(t,r.__v))};var Nfunctiontypeof requestAnimationFrame;function k(e){var t,rfunction(){clearTimeout(n),N&&cancelAnimationFrame(t),setTimeout(e)},nsetTimeout(r,35);N&&(trequestAnimationFrame(r))}function x(e){var rt,ne.__c;functiontypeof n&&(e.__cvoid 0,n()),tr}function C(e){var rt;e.__ce.__(),tr}function E(e,t){return!e||e.length!t.length||t.some(function(t,r){return t!er})}function I(e,t){returnfunctiontypeof t?t(e):t}function O(e,t){for(var r in t)ertr;return e}function P(e,t){for(var r in e)if(__source!r&&!(r in t))return!0;for(var n in t)if(__source!n&&en!tn)return!0;return!1}function A(e,t){this.propse,this.contextt}function S(e,t){function r(e){var rthis.props.ref,nre.ref;return!n&&r&&(r.call?r(null):r.currentnull),t?!t(this.props,e)||!n:P(this.props,e)}function n(t){return this.shouldComponentUpdater,(0,o.createElement)(e,t)}return n.displayNameMemo(+(e.displayName||e.name)+),n.prototype.isReactComponent!0,n.__f!0,n}(A.prototypenew o.Component).isPureReactComponent!0,A.prototype.shouldComponentUpdatefunction(e,t){return P(this.props,e)||P(this.state,t)};var Ro.options.__b;o.options.__bfunction(e){e.type&&e.type.__f&&e.ref&&(e.props.refe.ref,e.refnull),R&&R(e)};undefined!typeof Symbol&&Symbol.for&&Symbol.for(react.forward_ref);var jfunction(e,t){return nulle?null:(0,o.toChildArray)((0,o.toChildArray)(e).map(t))},M(o.toChildArray,o.options.__e);o.options.__efunction(e,t,r,n){if(e.then)for(var a,ot;oo.__;)if((ao.__c)&&a.__c)return nullt.__e&&(t.__er.__e,t.__kr.__k),a.__c(e,t);M(e,t,r,n)};var Uo.options.unmount;function T(e,t,r){return e&&(e.__c&&e.__c.__H&&(e.__c.__H.__.forEach(function(e){functiontypeof e.__c&&e.__c()}),e.__c.__Hnull),null!(eO({},e)).__c&&(e.__c.__Pr&&(e.__c.__Pt),e.__c.__e!0,e.__cnull),e.__ke.__k&&e.__k.map(function(e){return T(e,t,r)})),e}function L(e,t,r){return e&&r&&(e.__vnull,e.__ke.__k&&e.__k.map(function(e){return L(e,t,r)}),e.__c&&e.__c.__Pt&&(e.__e&&r.appendChild(e.__e),e.__c.__e!0,e.__c.__Pr)),e}function H(){this.__u0,this.onull,this.__bnull}function $(e){var te.__.__c;return t&&t.__a&&t.__a(e)}function D(){this.inull,this.lnull}o.options.unmountfunction(e){var te.__c;t&&t.__R&&t.__R(),t&&32&e.__u&&(e.typenull),U&&U(e)},(H.prototypenew o.Component).__cfunction(e,t){var rt.__c,nthis;nulln.o&&(n.o),n.o.push(r);var a$(n.__v),o!1,sfunction(){o||(o!0,r.__Rnull,a?a(i):i())};r.__Rs;var ifunction(){if(! --n.__u){if(n.state.__a){var en.state.__a;n.__v.__k0L(e,e.__c.__P,e.__c.__O)}var t;for(n.setState({__a:n.__bnull});tn.o.pop();)t.forceUpdate()}};n.__u++||32&t.__u||n.setState({__a:n.__bn.__v.__k0}),e.then(s,s)},H.prototype.componentWillUnmountfunction(){this.o},H.prototype.renderfunction(e,t){if(this.__b){if(this.__v.__k){var rdocument.createElement(div),nthis.__v.__k0.__c;this.__v.__k0T(this.__b,r,n.__On.__P)}this.__bnull}var at.__a&&(0,o.createElement)(o.Fragment,null,e.fallback);return a&&(a.__u&-33),(0,o.createElement)(o.Fragment,null,t.__a?null:e.children),a};var Bfunction(e,t,r){if(++r1r0&&e.l.delete(t),e.props.revealOrder&&(t!e.props.revealOrder0||!e.l.size))for(re.i;r;){for(;r.length>3;)r.pop()();if(r1r0)break;e.irr2}};(D.prototypenew o.Component).__afunction(e){var tthis,r$(t.__v),nt.l.get(e);return n0++,function(a){var ofunction(){t.props.revealOrder?(n.push(a),B(t,e,n)):a()};r?r(o):o()}},D.prototype.renderfunction(e){this.inull,this.lnew Map;var t(0,o.toChildArray)(e.children);e.revealOrder&&be.revealOrder0&&t.reverse();for(var rt.length;r--;)this.l.set(tr,this.i1,0,this.i);return e.children},D.prototype.componentDidUpdateD.prototype.componentDidMountfunction(){var ethis;this.l.forEach(function(t,r){B(e,r,t)})};var zundefined!typeof Symbol&&Symbol.for&&Symbol.for(react.element)||60103,q/^(?:accent|alignment|arabic|baseline|cap|clip(?!PathU)|color|dominant|fill|flood|font|glyph(?!R)|horiz|image(!S)|letter|lighting|marker(?!H|W|U)|overline|paint|pointer|shape|stop|strikethrough|stroke|text(?!L)|transform|underline|unicode|units|v|vector|vert|word|writing|x(?!C))A-Z/,F/^on(Ani|Tra|Tou|BeforeInp|Compo)/,G/A-Z0-9/g,Wundefined!typeof document,Vfunction(e){return(undefined!typeof Symbol&&symboltypeof Symbol()?/fil|che|rad/:/fil|che|ra/).test(e)};function X(e,t,r){return(0,o.hydrate)(e,t),functiontypeof r&&r(),e?e.__c:null}o.Component.prototype.isReactComponent{},componentWillMount,componentWillReceiveProps,componentWillUpdate.forEach(function(e){Object.defineProperty(o.Component.prototype,e,{configurable:!0,get:function(){return thisUNSAFE_+e},set:function(t){Object.defineProperty(this,e,{configurable:!0,writable:!0,value:t})}})});var Jo.options.event;function Z(){}function K(){return this.cancelBubble}function Y(){return this.defaultPrevented}o.options.eventfunction(e){return J&&(eJ(e)),e.persistZ,e.isPropagationStoppedK,e.isDefaultPreventedY,e.nativeEvente};var Q{enumerable:!1,configurable:!0,get:function(){return this.class}},eeo.options.vnode;o.options.vnodefunction(e){stringtypeof e.type&&function(e){var te.props,re.type,n{},a-1r.indexOf(-);for(var s in t){var its;if(!(values&&defaultValuein t&&nulli||W&&childrens&&noscriptr||classs||classNames)){var cs.toLowerCase();defaultValues&&valuein t&&nullt.value?svalue:downloads&&!0i?i:translatec&&noi?i!1:oc0&&nc1?ondoubleclickc?sondblclick:onchange!c||input!r&&textarea!r||V(t.type)?onfocusc?sonfocusin:onblurc?sonfocusout:F.test(s)&&(sc):csoninput:a&&q.test(s)?ss.replace(G,-$&).toLowerCase():nulli&&(ivoid 0),oninputc&&nsc&&(soninputCapture),nsi}}selectr&&n.multiple&&Array.isArray(n.value)&&(n.value(0,o.toChildArray)(t.children).forEach(function(e){e.props.selected-1!n.value.indexOf(e.props.value)})),selectr&&null!n.defaultValue&&(n.value(0,o.toChildArray)(t.children).forEach(function(e){e.props.selectedn.multiple?-1!n.defaultValue.indexOf(e.props.value):n.defaultValuee.props.value})),t.class&&!t.className?(n.classt.class,Object.defineProperty(n,className,Q)):(t.className&&!t.class||t.class&&t.className)&&(n.classn.classNamet.className),e.propsn}(e),e.$$typeofz,ee&&ee(e)};var teo.options.__r;o.options.__rfunction(e){te&&te(e),e.__c};var reo.options.diffed;o.options.diffedfunction(e){re&&re(e);var te.props,re.__e;null!r&&textareae.type&&valuein t&&t.value!r.value&&(r.valuenullt.value?:t.value)};o.Fragment,o.createElement,o.createContext,o.createRef,o.Fragment,o.Component;var ner(642).h;function ae(e){const{bgLeftImg:t,bgRightImg:r}e;return ne(section,{className:bg-wrap},ne(figure,{className:bg-left,style:t?{backgroundImage:`url(${t})`}:null}),ne(figure,{className:bg-right,style:r?{backgroundImage:`url(${r})`}:null}))}const oe/game-cache/v1;function se(e,t){if(!t||0Object.keys(t).length)return e;const re.includes(?);return e+(r?&:?)+Object.entries(t).map((e,t)>`${encodeURIComponent(e)}${encodeURIComponent(t)}`).join(&)}const ie()>{try{const enavigator.userAgent;if(e.match(/CriOS\/(\d+)/)){const te.match(/OS (\d+)_/);if(t){return parseInt(t1,10)>14}return!1}const te.match(/Chrome\/(\d+)/);if(t){return parseInt(t1,10)>32}const re.match(/Firefox\/(\d+)/);if(r){return parseInt(r1,10)>65}const ne.match(/OPR\/(\d+)/);if(n){return parseInt(n1,10)>19}if(e.match(/Edg\/(\d+)/))return!0;if(e.match(/Edge\/(\d+)/))return!1;const ae.match(/Version\/(\d+).*Safari/);if(a){return parseInt(a1,10)>14}return!1}catch(e){return!1}},ce()>{var e;return null(ewindow.adsTag)||void 0e?void 0:e.uid},le(e,t,rsmall,n,a)>{let o;if(numbertypeof r&&(or),stringtypeof r)switch(r){casesmall:o200;break;caselarge:default:o512;break;caseoversized:o552}n||a||(a.jpeg),a&&(tt.replace(.webp,a));const{imgDomain:s}e;return`${s}/image/${o}*${o}/${t}`};function ue(){return window.APP_PROPS.seoEnvMap}const fee>e.map(e>({id:e.game_id,icon:e.base_icon,path:e.game_path,name:e.game_name,icon_video:e.icon_video,new:e.new}));const pe(e,t,r)>{if(!e)return;let ne;return t&&(nse(e,{w_cid:t})),r&&(nse(n,{w_id:r})),n};function me(){return meObject.assign?Object.assign.bind():function(e){for(var t1;targuments.length;t++){var rargumentst;for(var n in r)({}).hasOwnProperty.call(r,n)&&(enrn)}return e},me.apply(null,arguments)}var der(642).h;const hepath,children,creativeId,widgetId;function _e(e){const{path:t,children:r,creativeId:n,widgetId:a}e,ofunction(e,t){if(nulle)return{};var r,n,afunction(e,t){if(nulle)return{};var r{};for(var n in e)if({}.hasOwnProperty.call(e,n)){if(-1!t.indexOf(n))continue;rnen}return r}(e,t);if(Object.getOwnPropertySymbols){var oObject.getOwnPropertySymbols(e);for(n0;no.length;n++)ron,-1t.indexOf(r)&&{}.propertyIsEnumerable.call(e,r)&&(arer)}return a}(e,he);return de(a,me({href:pe(t,n,a)},o),r)}var ger(184),ver.n(ge),yer(79),wer.n(ye),ber(642).h;function Ne(e){const{src:t,alt:r,className:n,style:a}e,o,s_(!1),iy(null);return v(()>{const enew IntersectionObserver((t)>{t.isIntersecting&&(s(!0),e.disconnect())},{rootMargin:0px,threshold:.1});return i.current&&e.observe(i.current),()>{e.disconnect()}},),be(img,{ref:i,src:o?t:,alt:`play ${r}`,onError:e>{e.target.srcwe()},className:ve()(lazy-image,n,o?loaded:),style:a,fetchpriority:o?high:low})}var ker(642).h;const xeS(function(e){const{language:t,game:r,size:nsmall,index:a,seoEnvMap:o}e,{creativeId:s,widgetId:i,system:c}o,lc.isAndroid||c.isPhone,u,f_(!1);if(v(()>{f(!0)},),!r)return ke(_e,{path:`/${t}`,className:game-card-mobile,data-size:n,data-grid-mark:e.index,creativeId:s,widgetId:i});const{id:p,icon:m,path:d,name:h}r;let g;if(u){const eie();gle(o,m,n,e)}return ke(_e,{path:`/${t}/${d}`,className:l?game-card-search-mobile:game-card-search,data-grid-mark:a,data-id:p,creativeId:s,widgetId:i},ke(Ne,{src:g,alt:h,className:card-wrap}))},(e,t)>Object.keys(e).every(r>ertr));var Cer(642).h;function Ee(e){const{logo:t,creativeId:r,widgetId:n}e;return Ce(a,{className:logo,href:pe(/,r,n)},Ce(Ne,{className:logo-icon,src:t,alt:logo}))}var Ier(669),Oer.n(Ie);const PeOe().create();Pe.interceptors.request.use(e>new Promise(t>{if(-1!e.baseURL.indexOf(oe))return t(e);new Promise(e>{let tce();if(t)return e(t);const rsetInterval(()>{tce(),t&&(clearInterval(r),e(t))},50)}).then(r>{const nwindow.localStorage.getItem(gamebridge-tid);n&&(e.headers.tidn),e.headers.uidr,t(e)})})),Pe.interceptors.response.use(e>e.data,e>{if(!Oe().isCancel(e))return{msg:error}});const Aenew Proxy(Pe,{get(e,t){const{apiDomain:r}ue();return Pe.defaults.baseURL`${r}/gamebridge/v1`,et}});new Proxy(Pe,{get(e,t){const{apiDomain:r}ue();return Pe.defaults.baseURL`${r}${oe}`,et}});var Se,Re,je,Mer(642).h,Uer(642).Fragment;let Te,Lenull;function He(e){const{seoEnvMap:t}e,{theme:{logo:r},creativeId:n,widgetId:a}t,o,s_(),i,c_(!1),l,u_(null),f,p_(null);v(()>{(e>new Promise((t,r)>{Ae.get(`/site/${ue().siteId}/weekgames`,{params:e}).then(e>{const{data:r}e||{};e.datafe(r),t(e.data)}).catch(e>{r(e)})}))({page_index:1,page_size:25}).then(e>{u(e)})},);const me>{var t;e.trim()&&e.trim()Te||(Tee.trim(),(t{term:Te,page_size:25},new Promise((e,r)>{Ae.get(`/site/${ue().siteId}/games`,{params:t}).then(t>{const{data:r}t;t.datafe(r),e(t.data)}).catch(e>{r(e)})})).then(e>{p(e)}))};return Me(Ue,null,Me(h1,null,Me(Ee,{logo:r,widgetId:a,creativeId:n})),Me(header,{className:search-area},Me(input,{className:search-input-area,placeholder:Enter game name or keyword...,onClick:()>{c(!0)},onChange:e>{const te.target.value;s(t),Le&&clearTimeout(Le),Lewindow.setTimeout(()>{m(t)},500)},value:o}),o?Me(span,{className:search-clear-btn,onClick:()>{s(),p(null)}}):null,je||(jeMe(span,{className:search-btn})),i?Me(section,{className:search-game-area},f&&!f.length?Me(Ue,null,Se||(SeMe(div,{className:search-404-wrap})),Me(div,{className:search-recommend-wrap},Re||(ReMe(div,{className:search-title},you may like)),Me(div,{className:search-recommend-area},l&&l.slice(0,15).map((e,r)>Me(xe,{language:en,game:e,key:e?e.id:r,index:r,seoEnvMap:t}))))):f&&f.length?Me(Ue,null,f.map((e,r)>Me(xe,{language:en,game:e,key:e?e.id:r,index:r,seoEnvMap:t}))):Me(Ue,null,l&&l.map((e,r)>Me(xe,{language:en,game:e,key:e?e.id:r,index:r,seoEnvMap:t})))):null,i?Me(article,{className:mask,onClick:()>{c(!1),s()}}):null))}var $e,De,Be,ze,qe,Fe,Ge,We,Ver(642).h;function Xe(){conste,t_(!1),re>{t(e)},ne>{const tencodeURIComponent(window.location.href);instagrame&&window.open(https://www.instagram.com/create/),twittere&&window.open(`https://twitter.com/intent/tweet?url${t}`),facebooke&&window.open(`https://www.facebook.com/sharer/sharer.php?u${t}`),tiktoke&&window.open(https://www.tiktok.com/),youtubee&&window.open(https://www.youtube.com/)};return Ve(section,{className:fixed-icon-wrap},e?Ve(nav,{className:share-link-wrap},Ve(article,{className:youtube-area,onClick:()>n(youtube)},$e||($eVe(span,{className:youtube-icon}))),Ve(article,{className:instagram-area,onClick:()>n(instagram)},De||(DeVe(span,{className:instagram-icon}))),Ve(article,{className:meta-area,onClick:()>n(facebook)},Be||(BeVe(span,{className:meta-icon}))),Ve(article,{className:tiktok-area,onClick:()>n(tiktok)},ze||(zeVe(span,{className:tiktok-icon}))),Ve(article,{className:twitter-area,onClick:()>n(twitter)},qe||(qeVe(span,{className:twitter-icon}))),Ve(article,{className:close-area,onClick:()>r(!1)},Fe||(FeVe(span,{className:close-icon},X)))):Ve(article,{className:share-wrap,onClick:()>r(!0)},Ge||(GeVe(div,{className:share-icon}))),Ve(article,{className:top-wrap,onClick:()>{window.scrollTo({top:0,behavior:smooth})}},We||(WeVe(div,{className:top-icon}))))}var Je,Zer(642).h;const KeS(function(e){const{game:t,seoEnvMap:r}e,{icon:n,path:a,name:o}t,{creativeId:s,widgetId:i}r,c,l_(!1);v(()>{l(!0)},);let u;if(c){const eie();ule(r,n,360,e)}return Ze(a,{className:top-game-card,href:pe(`/${a}`,s,i)},Ze(figure,{className:top-game-card-icon},Ze(Ne,{src:u,alt:o})),Ze(article,{className:top-game-card-content},Ze(h2,{className:top-game-card-name},o),Je||(JeZe(button,{className:top-game-start-btn},Start))))},(e,t)>Object.keys(e).every(r>ertr));var Yer(642).h;function Qe(e){const{categoryPath:t,categoryName:r,currentCategoryName:n,creativeId:a,widgetId:o}e;return Ye(a,{className:ve()(category-text,{current-category:rn}),href:pe(`/${t}`,a,o)},r)}var etr(642).h;function tt(e){const{categoryList:t,currentCategoryName:r,creativeId:n,widgetId:a}e;return et(article,{className:category-tabs},...t.slice(0,6),{id:all,name:All Categories,path:category/list}.slice(0,7).map(e>{const talle.id?category/list:`games/${e.path}`;return et(Qe,{key:e.id,categoryPath:t,categoryName:e.name,currentCategoryName:r,creativeId:n,widgetId:a})}))}var rtr(642).h;const ntS(function(e){const{game:t,seoEnvMap:r}e,{system:n,creativeId:a,widgetId:o}r,sn.isPhone||n.isAndroid,{icon:i,path:c,name:l}t,u,f_(!1);v(()>{f(!0)},);let p;if(u){const eie();ple(r,i,s?240:408,e)}return rt(a,{className:s?game-card-mobile:game-card,href:pe(`/${c}`,a,o)},rt(figure,{className:game-card-icon},rt(Ne,{src:p,alt:l})),rt(h3,{className:game-card-name},l))},(e,t)>Object.keys(e).every(r>ertr));var atr(642).h;function ot(e){const{titleName:t}e;return at(h2,{className:module-title},t)}var str(642).h;const itS(function(e){const{game:t,seoEnvMap:r,size:n,index:a}e,{imgDomain:o,creativeId:s,widgetId:i}r,{icon:c,path:l,name:u,game_category:f}t,p,m_(!1);v(()>{m(!0)},);let d,h;if(p){const eie();dle(r,c,n,e);h`${o}/image/${380*181}/${c}`}return st(a,{className:hot-game-card,href:pe(`/${l}`,s,i)},st(span,{className:sort-icon,data-index:a}),st(figure,{className:big-icon-wrap},st(Ne,{src:h,alt:u,className:hot-game-icon})),st(nav,{className:hot-game-content},st(Ne,{src:d,className:hot-small-game-icon,alt:u}),st(article,{className:hot-game-right},st(h3,{className:hot-game-name},u),st(ul,{className:hot-game-category},f.map((e,t)>st(li,{key:t,className:hot-game-item-category},e))))))},(e,t)>Object.keys(e).every(r>ertr));var ctr(642).h;const ltS(function(e){const{game:t,seoEnvMap:r}e,{icon:n,path:a,name:o}t,{creativeId:s,widgetId:i}r,c,l_(!1);v(()>{l(!0)},);let u;if(c){const eie();ule(r,n,240,e)}return ct(a,{className:new-game-card,href:pe(`/${a}`,s,i)},ct(Ne,{src:u,className:new-game-card-icon,alt:o}),ct(h3,{className:new-game-card-name},o))},(e,t)>Object.keys(e).every(r>ertr));var ut,ftr(642).h;const ptS(function(e){const{game:t,seoEnvMap:r,size:n}e,{system:a,creativeId:o,widgetId:s}r,ia.isPhone||a.isAndroid,{icon:c,path:l,name:u,description:f}t,p,m_(!1);v(()>{m(!0)},);let d;if(p){const eie();dle(r,c,n,e)}return ft(a,{className:i?recommend-card-mobile:recommend-card,href:pe(`/${l}`,o,s)},ft(Ne,{src:d,alt:u,className:recommend-card-wrap}),ft(article,{className:recommend-card-content-area},ft(h3,{className:recommend-card-game-name},u),ft(p,{className:recommend-card-game-description},f),ut||(utft(button,{className:play-button},Start))))},(e,t)>Object.keys(e).every(r>ertr));var mtr(106),dtr.n(mt),htr(642).h,_tr(642).Fragment;function gt(e){const{categoryName:t,groupGames:r,seoEnvMap:n,adsReady:a,renderAdsDom:o,recommendAds:s}e,{system:i,zoneMap:c}n,li.isPhone||i.isAndroid,uy(null);return v(()>{const enew MutationObserver(e>{e.forEach(e>{childListe.type&&document.querySelectorAll(.ad-wrap iframe).forEach(e>{0e.clientHeight&&(e.style.height100px,e.style.minHeight100px)})})});return e.observe(document.body,{childList:!0,subtree:!0}),()>e.disconnect()},),ht(nav,{className:l?category-group-game-mobile:category-group-game},l?null:ht(h2,{className:category-group-title},t),ht(section,{ref:u,className:category-group-list},r.map((e,t)>!c.mobile_index_300_100||1!t&&t%4!1?ht(pt,{game:e,size:small,seoEnvMap:n}):ht(_t,null,ht(div,{className:ads-area,style:{height:100px}},o(s1,`game.id_${t}`)),ht(pt,{game:e,size:small,seoEnvMap:n})))),ht(img,{src:dt(),className:scroll-arrow-btn,onClick:()>{u.current&&u.current.scrollBy({top:200,behavior:smooth})},loading:lazy,alt:scroll arrow btn}))}var vt,yt,wtr(642).h;const btS(function(e){const{seoEnvMap:t}e,{mainDomain:r,creativeId:n,widgetId:a}t;return wt(section,{className:about-wrap},vt||(vtwt(h2,{className:about-title},About Us)),wt(h3,{className:about-welcome},Welcome to ,r),wt(div,{className:about-content},wt(p,null,r, is a free online gaming platform, and all players are able to visit our site via browser and start playing directly without download. When you visit our website, you can find the list of recent hot games on the homepage, and various recommended categories such as Games for girls/boys, Racing Games, io Games, Arcade Games, Multiplayer, etc. Popular games like,wt(a,{href:pe(/idletd,n,a)},IdleTD),, ,wt(a,{href:pe(/makeupmaster,n,a)},Makeup Master),, and ,yt||(ytwt(a,{href:/millionstar},Million Star)), It is only playable on ,r,, and we also have many classic games like ,wt(a,{href:pe(/amongus,n,a)},Among Us),, ,wt(a,{href:pe(/faraway,n,a)},Faraway),, and ,wt(a,{href:pe(/motox3mspookyland,n,a)},Moto X3M),. We have added tutorial videos for the simple levels to help players get started quickly and given strategy tips for the more difficult levels to ensure that players can pass through.),wt(p,null,r, is now working with game developers from many countries around the world to select high-quality games for users. Through ,r,, you can not only enjoy a wide range of games but also experience the distinctive game styles of different countries. Our website is updated daily with online games, bookmark this link below so that you can experience the best free games at any time!),wt(p,null,wt(a,{href:pe(`https://${r}`,n,a)},https://,r))))},(e,t)>Object.keys(e).every(r>ertr));var Nt,kt,xt,Ct,Et,It,Ot,Ptr(642).h;function At(e){const{seoEnvMap:t}e,{theme:{logo:r},mainDomain:n,creativeId:a,widgetId:o}t,se>{const tencodeURIComponent(`https://${n}`);instagrame&&window.open(https://www.instagram.com/create/),twittere&&window.open(`https://twitter.com/intent/tweet?url${t}`),facebooke&&window.open(`https://www.facebook.com/sharer/sharer.php?u${t}`),tiktoke&&window.open(https://www.tiktok.com/),youtubee&&window.open(https://www.youtube.com/)};return Pt(footer,{className:footer},Pt(Ee,{logo:r,widgetId:o,creativeId:a}),Pt(section,{className:footer-right},Pt(article,{className:footer-links},Nt||(NtPt(h2,{className:footer-title},legal)),Pt(a,{href:pe(/policy.html,a,o)},Privacy Policy),Pt(a,{href:pe(/contact.html,a,o)},Contact Us)),Pt(article,{className:footer-share-area},kt||(ktPt(h2,{className:share-title},share)),Pt(nav,{className:share-area},Pt(h3,{className:youtube-area,onClick:()>s(youtube)},xt||(xtPt(span,{className:youtube-icon})),Youtube),Pt(h3,{className:instagram-area,onClick:()>s(instagram)},Ct||(CtPt(span,{className:instagram-icon})),Instagram),Pt(h3,{className:meta-area,onClick:()>s(facebook)},Et||(EtPt(span,{className:meta-icon})),Meta),Pt(h3,{className:tiktok-area,onClick:()>s(tiktok)},It||(ItPt(span,{className:tiktok-icon})),Tiktok),Pt(h3,{className:twitter-area,onClick:()>s(twitter)},Ot||(OtPt(span,{className:twitter-icon})),Twitter)))))}var St,Rt,jt,Mtr(642).h,Utr(642).Fragment;function Tt(e){const{seoEnvMap:t,seoHotGames:r,seoNewGames:n,seoTopGames:a,categoryAndGames:o{},seoCategoryList:s}e,{theme:{bgLeftImg:i,bgRightImg:c},creativeId:l,widgetId:u}t,fy(null),p,m_(!1),d,h_(!0);v(()>{const e()>{if(f.current){const{scrollLeft:e,scrollWidth:t,clientWidth:r}f.current;m(e>0),h(e+rt)}};return f.current&&(f.current.addEventListener(scroll,e),e()),(e>{new Promise(t>{var r;null(rwindow.adsTag)||void 0r||r.cmd.push(()>{const{zoneMap:r,system:n}e;r.anchor&&window.adsTag.renderAnchor(r.anchor),r.interstitial&&window.adsTag.renderInterstitial(r.interstitial),t(null)})})})(t),()>{f.current&&f.current.removeEventListener(scroll,e)}},);return Mt(Ut,null,Mt(ae,{bgLeftImg:i,bgRightImg:c}),Mt(section,{className:index-game-list-header-wrap},Mt(He,{seoEnvMap:t}),St||(StMt(Xe,null)),Mt(nav,{className:carousel-container},p?Mt(article,{className:game-carousel-left,onClick:()>{f.current&&f.current.scrollBy({left:-512,behavior:smooth})}}):null,d?Mt(article,{className:game-carousel-right,onClick:()>{f.current&&f.current.scrollBy({left:512,behavior:smooth})}}):null,Mt(article,{className:game-carousel-area,ref:f},a.map(e>Mt(Ke,{key:e.id,game:e,seoEnvMap:t}))))),Mt(section,{className:index-hot-game-wrap},Mt(tt,{categoryList:s,widgetId:u,creativeId:l}),Mt(article,{className:hot-game-area},r.slice(3).map(e>Mt(nt,{key:e.id,game:e,seoEnvMap:t}))),Mt(article,{className:top-game-wrap},Rt||(RtMt(ot,{titleName:Top Games})),Mt(div,{className:top-game-area},r.slice(0,3).map((e,r)>Mt(it,{key:e.id,game:e,seoEnvMap:t,size:small,index:r})))),Mt(article,{className:new-game-wrap},jt||(jtMt(ot,{titleName:New Games})),Mt(div,{className:new-game-area},n.map(e>Mt(lt,{key:e.id,game:e,seoEnvMap:t}))))),Mt(section,{className:recommend-game-wrap},Object.keys(o).map(e>Mt(gt,{key:e,categoryName:e,groupGames:oe,seoEnvMap:t}))),Mt(section,{className:index-about-area},Mt(bt,{seoEnvMap:t})),Mt(At,{seoEnvMap:t}))}var Ltr(642).h;!function(){const edocument.querySelector(#root);e&&X(Lt(Tt,window.APP_PROPS||{}),e)}()})()})();/script>/body>/html>
View on OTX
|
View on ThreatMiner
Please enable JavaScript to view the
comments powered by Disqus.
Data with thanks to
AlienVault OTX
,
VirusTotal
,
Malwr
and
others
. [
Sitemap
]