PageSourceSearch

https://uncanny-cat-golf.org/_next/static/chunks/44740.cfebab81e17…?dpl=dpl_HvadE6WwDYzeQQxvjdmaxCNVM45f

js uncanny-cat-golf.org collected 2026-10-07 20:49:03 UTC 88,671 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[44740],{49037:function(e,a,t){t.d(a,{r:function(){return l}});var i=t(52676),s=t(75271);function l(e){let{pageSlug:a,title:t,description:l,provider:n,game:o,gameId:r,width:d,height:m,color:c,getAds:u,debug:x}=e,[h,p]=s.useState([]);return(s.useEffect(()=>{if("gamemonetize"!==n||!r)return;let e=e=>{x&&(console.log("[guideVideo:".concat(a,"] ").concat(e)),p(a=>a.includes(e)?a:[...a,e]))},t=document.getElementById("gamemonetize-video");if(!t){e("container #gamemonetize-video not found");return}e("container found"),t.innerHTML="",window.VIDEO_OPTIONS={gameid:r,game:o||a,width:d||"100%",height:m||"480px",color:c||"#3f007e",getads:u||"true",getAds:u||"true"},e("VIDEO_OPTIONS set for gameId=".concat(r));let i=()=>{e("loading gamemonetize video.js");let a=document.getElementById("gamemonetize-video-api");a&&a.remove();let t=document.createElement("script");t.id="gamemonetize-video-api",t.src="https://api.gamemonetize.com/video.js",t.async=!0,t.onload=()=>e("video.js loaded"),t.onerror=()=>e("video.js failed to load"),document.body.appendChild(t)};if(void 0===window.jQuery&&void 0===window.$){e("jquery missing, loading jquery");let a=document.getElementById("guide-video-jquery");a&&a.remove();let t=document.createElement("script");t.id="guide-video-jquery",t.src="https://code.jquery.com/jquery-3.7.1.min.js",t.async=!0,t.onload=()=>{e("jquery loaded"),i()},t.onerror=()=>e("jquery failed to load"),document.body.appendChild(t)}else e("jquery already present"),i();let s=window.setInterval(()=>{let a=document.getElementById("gamemonetize-walkthrough");a&&(e("iframe injected: ".concat(a.src)),window.clearInterval(s))},1e3),l=window.setTimeout(()=>{document.getElementById("gamemonetize-walkthrough")||e("timeout: iframe still missing after 8s"),window.clearInterval(s)},8e3);return()=>{window.clearInterval(s),window.clearTimeout(l)}},[n,r,o,d,m,c,u,x,a]),"gamemonetize"===n&&r)?(0,i.jsx)("section",{className:"relative overflow-hidden bg-[var(--ui-page-bg)] py-4 sm:py-6",children:(0,i.jsx)("div",{className:"max-w-5xl mx-auto px-4 sm:px-6 lg:px-8 relative",children:(0,i.jsxs)("div",{className:"rounded-[24px] border border-[var(--ui-border)] bg-[var(--ui-card)] p-4 shadow-[var(--ui-shadow-1)] sm:p-6",children:[(0,i.jsxs)("div",{className:"mb-3",children:[(0,i.jsx)("h2",{className:"text-2xl font-extrabold tracking-tight text-[var(--ui-text)] sm:text-3xl",children:t||"Guide Video"}),l?(0,i.jsx)("p",{className:"mt-2 text-sm leading-6 text-theme-text-secondary sm:text-base",children:l}):null]}),(0,i.jsx)("div",{id:"gamemonetize-video",style:{width:d||"100%",minHeight:m||"480px"}}),x?(0,i.jsxs)("div",{className:"mt-4 rounded-[16px] border border-[var(--ui-border)] bg-[var(--ui-surface)] px-4 py-3 text-xs leading-6 text-theme-text-secondary",children:[(0,i.jsx)("div",{className:"font-semibold text-[var(--ui-text)]",children:"Guide Video Debug"}),(0,i.jsxs)("div",{children:["gameId: ",r]}),(0,i.jsxs)("div",{children:["game: ",o||a]}),(0,i.jsx)("div",{children:"api: https://api.gamemonetize.com/video.js"}),h.length?(0,i.jsx)("div",{className:"mt-2 space-y-1",children:h.map(e=>(0,i.jsxs)("div",{children:["- ",e]},e))}):(0,i.jsx)("div",{className:"mt-2",children:"- waiting for client debug logs..."})]}):null]})})}):null}},69776:function(e,a,t){t.d(a,{F:function(){return u},t:function(){return x}});var i=t(52676),s=t(75271),l=t(64074),n=t(16138),o=t(27079),r=t(11109),d=t(97648),m=t(21880),c=t.n(m);function u(e){let{title:a,games:t}=e;return 0===t.length?null:(0,i.jsxs)("aside",{className:"min-w-0 lg:hidden",children:[(0,i.jsx)("div",{className:"mb-3 border-b border-[var(--ui-border)] pb-2",children:(0,i.jsx)("div",{className:"text-[10px] font-semibold uppercase tracking-[0.18em] text-[var(--ui-muted)]",children:a})}),(0,i.jsx)("div",{className:"scrollbar-none -mx-4 flex gap-3 overflow-x-auto px-4 pb-2 touch-pan-x sm:mx-0 sm:px-0",style:{WebkitOverflowScrolling:"touch"},children:t.map(e=>(0,i.jsxs)(c(),{href:e.slug||"#",className:"group w-[136px] flex-none overflow-hidden rounded-lg border border-[var(--ui-border)] bg-[var(--ui-card)] no-underline transition-colors hover:bg-[var(--ui-surface)]",children:[(0,i.jsx)("img",{src:(0,l.Xe)(e.cover||"/default-cover.jpg",{width:320}),alt:"".concat((0,n.e)(e.title)||e.title||"Game"," cover"),className:"aspect-[3/2] w-full object-cover transition-transform duration-200 group-hover:scale-[1.03]",loading:"lazy",decoding:"async"}),(0,i.jsx)(o.g,{game:e,compact:!0})]},e.slug))})]})}function x(e){let{title:a,games:t,variant:m="rail"}=e,c="grid"===m?12:"column"===m?5:4,[u,x]=s.useState(0);s.useEffect(()=>{x(0)},[t]);let h=Math.max(0,t.length-c),p=u>0,g=u<h,v=s.useCallback(()=>{x(e=>Math.max(0,e-c))},[]),b=s.useCallback(()=>{x(e=>Math.min(h,e+c))},[h]),f=t.slice(u,u+c),w="flex h-12 w-12 items-center justify-center rounded-full border border-white/25 bg-black/72 text-white shadow-[0_10px_30px_rgba(0,0,0,0.35)] backdrop-blur-md transition-all hover:scale-105 hover:bg-[var(--ui-accent)] disabled:cursor-not-allowed disabled:opacity-35 disabled:hover:scale-100 disabled:hover:bg-black/72";return"grid"===m||"column"===m?(0,i.jsxs)("aside",{className:"hidden min-w-0 lg:block lg:w-full lg:max-w-none lg:justify-self-end lg:self-start",children:[(0,i.jsxs)("div",{className:"mb-2 flex items-center justify-between gap-3",children:[(0,i.jsx)("div",{className:"text-[10px] font-semibold uppercase tracking-[0.18em] text-[var(--ui-muted)]",children:a}),t.length>c?(0,i.jsxs)("div",{className:"flex items-center gap-1.5",children:[(0,i.jsx)("button",{type:"button",onClick:v,disabled:!p,"aria-label":"Show previous games",className:"inline-flex h-8 w-8 items-center justify-center rounded-full border border-[var(--ui-border)] bg-[var(--ui-card)] text-[var(--ui-text)] shadow-[var(--ui-shadow-1)] transition-all hover:-translate-y-0.5 hover:border-[var(--ui-accent)] disabled:cursor-not-allowed disabled:opacity-35 disabled:hover:translate-y-0 disabled:hover:border-[var(--ui-border)]",children:(0,i.jsx)(r.a,{name:"material-symbols:keyboard-arrow-up-rounded",className:"h-5 w-5"})}),(0,i.jsx)("button",{type:"button",onClick:b,disabled:!g,"aria-label":"Show more games",className:"inline-flex h-8 w-8 items-center justify-center rounded-full border border-[var(--ui-border)] bg-[var(--ui-card)] text-[var(--ui-text)] shadow-[var(--ui-shadow-1)] transition-all hover:-translate-y-0.5 hover:border-[var(--ui-accent)] disabled:cursor-not-allowed disabled:opacity-35 disabled:hover:translate-y-0 disabled:hover:border-[var(--ui-border)]",children:(0,i.jsx)(r.a,{name:"material-symbols:keyboard-arrow-down-rounded",className:"h-5 w-5"})})]}):null]}),(0,i.jsx)("div",{className:"grid auto-rows-fr ".concat("column"===m?"grid-cols-1 gap-2.5":"grid-cols-2 gap-2.5 xl:gap-3"),children:f.map(e=>(0,i.jsx)(d.$,{game:e,compact:!0,hideTitle:!0},e.slug))})]}):(0,i.jsx)("aside",{className:"hidden min-w-0 lg:sticky lg:top-2 lg:block lg:h-full lg:w-full lg:justify-self-end",children:(0,i.jsxs)("div",{className:"flex h-full min-h-0 flex-col",children:[(0,i.jsx)("div",{className:"mb-3 border-b border-[var(--ui-border)] pb-2",children:(0,i.jsx)("div",{className:"text-[10px] font-semibold uppercase tracking-[0.18em] text-[var(--ui-muted)]",children:a})}),(0,i.jsxs)("div",{className:"relative min-h-0 flex-1 overflow-hidden",children:[(0,i.jsx)("div",{className:"grid gap-3",children:f.map(e=>(0,i.jsxs)("div",{className:"group relative w-full overflow-hidden rounded-[14px] border border-[var(--ui-border)] bg-[var(--ui-card)] no-underline transition-colors hover:bg-[var(--ui-surface)]",children:[(0,i.jsxs)("a",{href:e.slug||"#",className:"block",children:[(0,i.jsx)("img",{src:(0,l.Xe)(e.cover||"/default-cover.jpg",{width:320}),alt:"".concat((0,n.e)(e.title)||e.title||"Game"," cover"),className:"aspect-[3/2] w-full object-cover transition-transform duration-200 group-hover:scale-[1.03]",loading:"lazy",decoding:"async"}),(0,i.jsx)(o.g,{game:e,compact:!0})]}),(0,i.jsx)("div",{className:"max-h-0 overflow-hidden px-2 text-[var(--ui-text)] opacity-0 transition-all duration-200 group-hover:max-h-12 group-hover:py-1.5 group-hover:opacity-100",children:(0,i.jsx)("div",{className:"line-clamp-2 text-[11px] font-bold leading-tight",children:(0,n.e)(e.title)||e.title})})]},e.slug))}),t.length>c?(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("div",{className:"pointer-events-none absolute inset-x-0 top-3 z-20 flex justify-center",children:(0,i.jsx)("button",{type:"button",onClick:e=>{e.preventDefault(),e.stopPropagation(),v()},disabled:!p,"aria-label":"Show previous games",className:"pointer-events-auto ".concat(w),children:(0,i.jsx)(r.a,{name:"material-symbols:keyboard-arrow-up-rounded",className:"h-8 w-8"})})}),(0,i.jsx)("div",{className:"pointer-events-none absolute inset-x-0 bottom-3 z-20 flex justify-center",children:(0,i.jsx)("button",{type:"button",onClick:e=>{e.preventDefault(),e.stopPropagation(),b()},disabled:!g,"aria-label":"Show more games",className:"pointer-events-auto ".concat(w),children:(0,i.jsx)(r.a,{name:"material-symbols:keyboard-arrow-down-rounded",className:"h-8 w-8"})})})]}):null]})]})})}},44740:function(e,a,t){t.r(a),t.d(a,{LandingLayout:function(){return H}});
1var i=t(52676),s=t(75271),l=t(21880),n=t.n(l),o=t(43361),r=t(43098),d=t(26093),m=t(65700),c=t(11109);let u={marionettes:"Kingdom of Marionettes",house:"You Make This House a Home"},x={marionettes:{en:[{filename:"KingdomOfMarionettes-1.0-pc.zip",size:"597 MB",platform:"Windows (PC)",url:"https://downloads.kingdomofmarionettes.live/KingdomOfMarionettes-1.0-pc.zip"},{filename:"KingdomOfMarionettes-1.0-win.zip",size:"585 MB",platform:"Windows (Win build)",url:"https://downloads.kingdomofmarionettes.live/KingdomOfMarionettes-1.0-win.zip"},{filename:"KingdomOfMarionettes-1.0-linux.tar.bz2",size:"577 MB",platform:"Linux",url:"https://downloads.kingdomofmarionettes.live/KingdomOfMarionettes-1.0-linux.tar.bz2"}],zh:[{filename:"KingdomOfMarionettes-1.0-pc.zip",size:"597 MB",platform:"Windows(PC 版本)",url:"https://downloads.kingdomofmarionettes.live/KingdomOfMarionettes-1.0-pc.zip"},{filename:"KingdomOfMarionettes-1.0-win.zip",size:"585 MB",platform:"Windows(Win 构建)",url:"https://downloads.kingdomofmarionettes.live/KingdomOfMarionettes-1.0-win.zip"},{filename:"KingdomOfMarionettes-1.0-linux.tar.bz2",size:"577 MB",platform:"Linux 版本",url:"https://downloads.kingdomofmarionettes.live/KingdomOfMarionettes-1.0-linux.tar.bz2"}],ru:[{filename:"KingdomOfMarionettes-1.0-pc.zip",size:"597 MB",platform:"Windows (PC версия)",url:"https://downloads.kingdomofmarionettes.live/KingdomOfMarionettes-1.0-pc.zip"},{filename:"KingdomOfMarionettes-1.0-win.zip",size:"585 MB",platform:"Windows (Win сборка)",url:"https://downloads.kingdomofmarionettes.live/KingdomOfMarionettes-1.0-win.zip"},{filename:"KingdomOfMarionettes-1.0-linux.tar.bz2",size:"577 MB",platform:"Linux",url:"https://downloads.kingdomofmarionettes.live/KingdomOfMarionettes-1.0-linux.tar.bz2"}],pt:[{filename:"KingdomOfMarionettes-1.0-pc.zip",size:"597 MB",platform:"Windows (PC)",url:"https://downloads.kingdomofmarionettes.live/KingdomOfMarionettes-1.0-pc.zip"},{filename:"KingdomOfMarionettes-1.0-win.zip",size:"585 MB",platform:"Windows (build Win)",url:"https://downloads.kingdomofmarionettes.live/KingdomOfMarionettes-1.0-win.zip"},{filename:"KingdomOfMarionettes-1.0-linux.tar.bz2",size:"577 MB",platform:"Linux",url:"https://downloads.kingdomofmarionettes.live/KingdomOfMarionettes-1.0-linux.tar.bz2"}]},house:{en:[{filename:"YouMakeThisHouseaHome-1.0-pc.zip",size:"542 MB",platform:"Windows (PC)",url:"https://downloads.kingdomofmarionettes.live/youmakethishouseahome/YouMakeThisHouseaHome-1.0-pc.zip"},{filename:"YouMakeThisHouseaHome-1.0-win.zip",size:"528 MB",platform:"Windows (Win build)",url:"https://downloads.kingdomofmarionettes.live/youmakethishouseahome/YouMakeThisHouseaHome-1.0-win.zip"},{filename:"YouMakeThisHouseaHome-1.0-linux.tar.bz2",size:"520 MB",platform:"Linux",url:"https://downloads.kingdomofmarionettes.live/youmakethishouseahome/YouMakeThisHouseaHome-1.0-linux.tar.bz2"}],zh:[{filename:"YouMakeThisHouseaHome-1.0-pc.zip",size:"542 MB",platform:"Windows(PC 版本)",url:"https://downloads.kingdomofmarionettes.live/youmakethishouseahome/YouMakeThisHouseaHome-1.0-pc.zip"},{filename:"YouMakeThisHouseaHome-1.0-win.zip",size:"528 MB",platform:"Windows(Win 构建)",url:"https://downloads.kingdomofmarionettes.live/youmakethishouseahome/YouMakeThisHouseaHome-1.0-win.zip"},{filename:"YouMakeThisHouseaHome-1.0-linux.tar.bz2",size:"520 MB",platform:"Linux 版本",url:"https://downloads.kingdomofmarionettes.live/youmakethishouseahome/YouMakeThisHouseaHome-1.0-linux.tar.bz2"}],ru:[{filename:"YouMakeThisHouseaHome-1.0-pc.zip",size:"542 MB",platform:"Windows (PC версия)",url:"https://downloads.kingdomofmarionettes.live/youmakethishouseahome/YouMakeThisHouseaHome-1.0-pc.zip"},{filename:"YouMakeThisHouseaHome-1.0-win.zip",size:"528 MB",platform:"Windows (Win сборка)",url:"https://downloads.kingdomofmarionettes.live/youmakethishouseahome/YouMakeThisHouseaHome-1.0-win.zip"},{filename:"YouMakeThisHouseaHome-1.0-linux.tar.bz2",size:"520 MB",platform:"Linux",url:"https://downloads.kingdomofmarionettes.live/youmakethishouseahome/YouMakeThisHouseaHome-1.0-linux.tar.bz2"}],pt:[{filename:"YouMakeThisHouseaHome-1.0-pc.zip",size:"542 MB",platform:"Windows (PC)",url:"https://downloads.kingdomofmarionettes.live/youmakethishouseahome/YouMakeThisHouseaHome-1.0-pc.zip"},{filename:"YouMakeThisHouseaHome-1.0-win.zip",size:"528 MB",platform:"Windows (build Win)",url:"https://downloads.kingdomofmarionettes.live/youmakethishouseahome/YouMakeThisHouseaHome-1.0-win.zip"},{filename:"YouMakeThisHouseaHome-1.0-linux.tar.bz2",size:"520 MB",platform:"Linux",url:"https://downloads.kingdomofmarionettes.live/youmakethishouseahome/YouMakeThisHouseaHome-1.0-linux.tar.bz2"}]}};function h(e){let{locale:a="en",game:t="marionettes"}=e,s="house"===t||"marionettes"===t?t:"marionettes",l=(0,m.KJ)(a)?a:"en",n=x[s]["zh"===l||"ru"===l||"pt"===l?l:"en"],o={en:{download:"Download",downloadedBy:"Downloaded by 10,000+ players",safeDownload:"Safe download",noInstall:"No installation required",directFile:"Direct file (no ads)",mobileTitle:"Want to play on mobile?",mobileDescription:"This game does not have an official APK, but you can still play it on Android in your browser.",mobileGuide:"See Android guide",windowsPc:"Windows (PC Version)",windowsAlt:"Windows (Alternative Build)",linux:"Linux",housePcDesc:"Best for most players. Extract and play locally. Full game download for Windows PC. Extract and play offline.",houseWinDesc:"Use this version if the main build does not work on your system. Alternative full game download for PC if the main version does not work.",houseLinuxDesc:"Compatible with most Linux systems. Full game download for Linux systems. Play the complete game offline."},zh:{download:"下载",downloadedBy:"已有超过 10,000 名玩家下载",safeDownload:"安全下载",noInstall:"无需安装",directFile:"直链文件,无广告",mobileTitle:"想在手机上玩吗?",mobileDescription:"这款游戏没有官方 APK,但你仍然可以在安卓浏览器中游玩。",mobileGuide:"查看安卓指南",windowsPc:"Windows(PC 版本)",windowsAlt:"Windows(备用构建)",linux:"Linux 版本",housePcDesc:"适合大多数玩家,解压后即可本地游玩。",houseWinDesc:"如果主构建在你的设备上无法运行,请使用这个版本。",houseLinuxDesc:"兼容大多数 Linux 系统。"},ru:{download:"Скачать",downloadedBy:"Скачано более чем 10 000 игроками",safeDownload:"Безопасная загрузка",noInstall:"Без установки",directFile:"Прямая ссылка без рекламы",mobileTitle:"Хотите играть на телефоне?",mobileDescription:"У игры нет официального APK, но вы все равно можете играть на Android через браузер.",mobileGuide:"Открыть Android-гайд",windowsPc:"Windows (PC версия)",windowsAlt:"Windows (альтернативная сборка)",linux:"Linux",housePcDesc:"Лучший вариант для большинства игроков. Распакуйте и играйте локально.",houseWinDesc:"Используйте эту версию, если основная сборка не работает на вашей системе.",houseLinuxDesc:"Совместимо с большинством Linux-систем."},pt:{download:"Baixar",downloadedBy:"Baixado por mais de 10.000 jogadores",safeDownload:"Download seguro",noInstall:"Sem instala\xe7\xe3o",directFile:"Arquivo direto sem an\xfancios",mobileTitle:"Quer jogar no celular?",mobileDescription:"Este jogo n\xe3o tem APK oficial, mas voc\xea ainda pode jog\xe1-lo no Android pelo navegador.",mobileGuide:"Ver guia para Android",windowsPc:"Windows (vers\xe3o PC)",windowsAlt:"Windows (build alternativa)",linux:"Linux",housePcDesc:"Melhor para a maioria dos jogadores. Extraia e jogue localmente.",houseWinDesc:"Use esta vers\xe3o se a build principal n\xe3o funcionar no seu sistema.",houseLinuxDesc:"Compat\xedvel com a maioria dos sistemas Linux."},ko:{download:"다운로드",downloadedBy:"10,000명 이상이 다운로드했습니다",safeDownload:"안전한 다운로드",noInstall:"설치 불필요",directFile:"광고 없는 직접 파일",mobileTitle:"모바일에서 플레이하고 싶나요?",mobileDescription:"이 게임은 공식 APK가 없지만, 안드로이드 브라우저에서 플레이할 수 있습니다.",mobileGuide:"안드로이드 가이드 보기",windowsPc:"Windows (PC 버전)",windowsAlt:"Windows (대체 빌드)",linux:"Linux",housePcDesc:"대부분의 플레이어에게 적합합니다. 압축을 풀고 바로 플레이하세요.",houseWinDesc:"메인 빌드가 시스템에서 작동하지 않으면 이 버전을 사용하세요.",houseLinuxDesc:"대부분의 Linux 시스템과 호환됩니다."},es:{download:"Descargar",downloadedBy:"Descargado por m\xe1s de 10.000 jugadores",safeDownload:"Descarga segura",noInstall:"Sin instalaci\xf3n",directFile:"Archivo directo sin anuncios",mobileTitle:"\xbfQuieres jugar en m\xf3vil?",mobileDescription:"Este juego no tiene APK oficial, pero aun as\xed puedes jugarlo en Android desde el navegador.",mobileGuide:"Ver gu\xeda de Android",windowsPc:"Windows (versi\xf3n PC)",windowsAlt:"Windows (compilaci\xf3n alternativa)",linux:"Linux",housePcDesc:"La mejor opci\xf3n para la mayor\xeda. Extrae y juega en local.",houseWinDesc:"Usa esta versi\xf3n si la compilaci\xf3n principal no funciona en tu sistema.",houseLinuxDesc:"Compatible con la mayor\xeda de sistemas Linux."},ja:{download:"ダウンロード",downloadedBy:"10,000人以上がダウンロード",safeDownload:"安全なダウンロード",noInstall:"インストール不要",directFile:"広告なしの直リンク",mobileTitle:"スマホで遊びたいですか?",mobileDescription:"このゲームには公式APKはありませんが、Android のブラウザから遊べます。",mobileGuide:"Androidガイドを見る",windowsPc:"Windows(PC版)",windowsAlt:"Windows(代æ›
1¿ãƒ“ルド)",linux:"Linux",housePcDesc:"ほとんどのプレイヤーに最適です。解凍してローカルで遊べます。",houseWinDesc:"メインビルドが動作しない場合はこの版を使ってください。",houseLinuxDesc:"ほとんどの Linux システムに対応しています。"},id:{download:"Unduh",downloadedBy:"Diunduh oleh lebih dari 10.000 pemain",safeDownload:"Unduhan aman",noInstall:"Tanpa instalasi",directFile:"File langsung tanpa iklan",mobileTitle:"Ingin bermain di ponsel?",mobileDescription:"Game ini tidak memiliki APK resmi, tetapi kamu masih bisa memainkannya di Android lewat browser.",mobileGuide:"Lihat panduan Android",windowsPc:"Windows (versi PC)",windowsAlt:"Windows (build alternatif)",linux:"Linux",housePcDesc:"Paling cocok untuk kebanyakan pemain. Ekstrak lalu mainkan secara lokal.",houseWinDesc:"Gunakan versi ini jika build utama tidak berjalan di sistemmu.",houseLinuxDesc:"Kompatibel dengan sebagian besar sistem Linux."},ms:{download:"Muat turun",downloadedBy:"Dimuat turun oleh lebih 10,000 pemain",safeDownload:"Muat turun selamat",noInstall:"Tanpa pemasangan",directFile:"Fail terus tanpa iklan",mobileTitle:"Mahu bermain di telefon?",mobileDescription:"Permainan ini tiada APK rasmi, tetapi anda masih boleh bermain di Android melalui pelayar.",mobileGuide:"Lihat panduan Android",windowsPc:"Windows (versi PC)",windowsAlt:"Windows (binaan alternatif)",linux:"Linux",housePcDesc:"Terbaik untuk kebanyakan pemain. Ekstrak dan main secara setempat.",houseWinDesc:"Gunakan versi ini jika binaan utama tidak berfungsi pada sistem anda.",houseLinuxDesc:"Serasi dengan kebanyakan sistem Linux."},ar:{download:"تنزيل",downloadedBy:"تم تنزيلها بواسطة أكثر من 10,000 لاعب",safeDownload:"تنزيل آمن",noInstall:"بدون تثبيت",directFile:"ملف مباشر بدون إعلانات",mobileTitle:"هل تريد اللعب على الهاتف؟",mobileDescription:"هذه اللعبة لا تملك ملف APK رسميًا، لكن يمكنك لعبها على أندرويد من خلال المتصفح.",mobileGuide:"عرض دليل أندرويد",windowsPc:"ويندوز (إصدار PC)",windowsAlt:"ويندوز (بنية بديلة)",linux:"لينكس",housePcDesc:"الأفضل لمعظم اللاعبين. فك الضغط ثم العب محليًا.",houseWinDesc:"استخدم هذا الإصدار إذا كانت البنية الرئيسية لا تعمل على جهازك.",houseLinuxDesc:"متوافق مع معظم أنظمة لينكس."}}[l],r=e=>e.includes("-pc.zip")?"PC":e.includes("-win.zip")?"Windows":e.includes("linux")?"Linux":"Desktop",h="house"===s,p=e=>e.filename.includes("linux")?"mdi:linux":"mdi:microsoft-windows",g=e=>e.filename.includes("-pc.zip")?o.windowsPc:e.filename.includes("-win.zip")?o.windowsAlt:e.filename.includes("linux")?o.linux:e.platform;return(0,i.jsxs)("div",{className:"not-prose mx-auto mt-6 max-w-3xl",children:[(0,i.jsx)("div",{className:"grid grid-cols-1 gap-3 sm:grid-cols-3",children:n.map((e,a)=>(0,i.jsxs)("div",{className:"group relative flex flex-col rounded-2xl border border-[var(--ui-border)] bg-[var(--ui-card)] p-5 shadow-[var(--ui-shadow-1)] transition-all duration-200 hover:-translate-y-0.5 hover:border-[var(--accent-gold)] hover:shadow-[var(--ui-shadow-2)]",children:[(0,i.jsxs)("div",{className:"flex items-center gap-3",children:[(0,i.jsx)("div",{className:"flex h-10 w-10 shrink-0 items-center justify-center rounded-xl bg-[var(--ui-surface)] text-lg",children:(0,i.jsx)(c.a,{name:p(e),className:"h-5 w-5 text-[var(--ui-text)]"})}),(0,i.jsxs)("div",{className:"min-w-0 flex-1",children:[(0,i.jsx)("div",{className:"text-sm font-bold text-[var(--ui-text)]",...d.m,children:g(e)}),(0,i.jsx)("div",{className:"mt-0.5 text-xs text-[var(--ui-muted)]",...d.m,children:e.size})]})]}),(0,i.jsx)("div",{className:"mt-4",children:(0,i.jsxs)("a",{href:e.url,title:"Download ".concat(u[s]," Demo for ").concat(r(e.filename)),"aria-label":"Download ".concat(u[s]," Demo for ").concat(r(e.filename)),className:"theater-cta inline-flex w-full items-center justify-center gap-2 rounded-xl bg-[var(--ui-accent)] px-4 py-2.5 text-center text-sm font-bold text-white shadow-[var(--ui-shadow-1)] transition-all duration-200 hover:-translate-y-0.5 hover:shadow-[var(--ui-shadow-2)]",children:[(0,i.jsx)(c.a,{name:"material-symbols:download-rounded",className:"h-4 w-4"}),o.download]})})]},a))}),h?(0,i.jsxs)("div",{className:"mt-4 flex flex-wrap items-center justify-center gap-x-4 gap-y-1 text-xs text-[var(--ui-muted)]",children:[(0,i.jsxs)("span",{className:"inline-flex items-center gap-1.5",children:[(0,i.jsx)("span",{className:"text-emerald-400",children:"✔"}),o.safeDownload]}),(0,i.jsxs)("span",{className:"inline-flex items-center gap-1.5",children:[(0,i.jsx)("span",{className:"text-emerald-400",children:"✔"}),o.noInstall]}),(0,i.jsxs)("span",{className:"inline-flex items-center gap-1.5",children:[(0,i.jsx)("span",{className:"text-emerald-400",children:"✔"}),o.directFile]}
1)]}):null,h?(0,i.jsx)("div",{className:"mt-5 rounded-2xl border border-[var(--ui-border)] bg-[var(--ui-card)] p-4 shadow-[var(--ui-shadow-1)]",children:(0,i.jsxs)("div",{className:"flex items-center gap-3",children:[(0,i.jsx)("div",{className:"flex h-9 w-9 shrink-0 items-center justify-center rounded-xl bg-[var(--ui-surface)] text-base",children:"\uD83D\uDCF1"}),(0,i.jsxs)("div",{className:"min-w-0 flex-1",children:[(0,i.jsx)("div",{className:"text-sm font-bold text-[var(--ui-text)]",children:o.mobileTitle}),(0,i.jsx)("div",{className:"mt-0.5 text-xs text-[var(--ui-muted)]",children:o.mobileDescription})]}),(0,i.jsxs)("a",{href:"en"===l?"/you-make-this-house-a-home-android":"/".concat(l,"/you-make-this-house-a-home-android"),className:"shrink-0 rounded-lg border border-[var(--ui-border)] bg-[var(--ui-surface)] px-3 py-1.5 text-xs font-semibold text-[var(--ui-accent)] transition-all hover:-translate-y-0.5",children:[o.mobileGuide," →"]})]})}):null]})}var p=t(14524),g=t(97648),v=t(49037),b=t(69776),f=t(49936),w=t(32011);let y={en:{badge:"SBTI Personality Test",heading:"SBTI Personality Test - What is your type?",description:"Take the SBTI personality test directly on this page, then explore all 27 personality types and FAQ. Results are generated in-browser for entertainment and should not be treated as clinical diagnosis.",modelsTitle:"Five Core Models",models:["Self Model: self-esteem, confidence, and core values","Emotional Model: attachment, investment, and boundaries","Attitude Model: worldview, rules, and meaning","Action Model: motivation, decisions, and execution","Social Model: initiative, boundaries, and expression"],beforeTitle:"Before You Start",before:["About 31 questions and one hidden branch trigger","Question order is shuffled for each run","Result is generated in-browser for entertainment","Not a medical, hiring, or relationship diagnosis tool"],ctaText:"Start the SBTI Test"},zh:{badge:"SBTI 性格测试",heading:"SBTI 性格测试 - 你是哪一型?",description:"你可以直接在本页完成 SBTI 测试,并查看 27 种人格与常见问题。结果在浏览器本地生成,仅供娱乐参考,不构成专业诊断。",modelsTitle:"五大核心模型",models:["自我模型:自尊、自信与核心价值","情感模型:依恋、安全感与投入边界","态度模型:世界观、规则感与意义感","行动模型:动机、决策与执行方式","社交模型:主动性、边界感与表达风格"],beforeTitle:"开始前你需要知道",before:["约 31 道题,含一条隐藏分支触发","题目顺序每次都会随机打乱","结果在浏览器中本地生成,仅供娱乐","不用于医疗、招聘或关系判断"],ctaText:"开始 SBTI 测试"},pt:{badge:"Teste de Personalidade SBTI",heading:"Teste de Personalidade SBTI - Qual \xe9 o seu tipo?",description:"Fa\xe7a o teste SBTI diretamente nesta p\xe1gina e depois explore os 27 tipos e o FAQ. O resultado \xe9 gerado no navegador para entretenimento e n\xe3o deve ser tratado como diagn\xf3stico cl\xednico.",modelsTitle:"Cinco Modelos Centrais",models:["Modelo do Eu: autoestima, confian\xe7a e valores centrais","Modelo Emocional: apego, investimento e limites","Modelo de Atitude: vis\xe3o de mundo, regras e sentido","Modelo de A\xe7\xe3o: motiva\xe7\xe3o, decis\xe3o e execu\xe7\xe3o","Modelo Social: iniciativa, limites e express\xe3o"],beforeTitle:"Antes de Come\xe7ar",before:["Cerca de 31 perguntas e um gatilho oculto","A ordem das perguntas muda a cada execu\xe7\xe3o","Resultado gerado no navegador para entretenimento","N\xe3o \xe9 ferramenta m\xe9dica, de contrata\xe7\xe3o ou relacionamento"],ctaText:"Iniciar o Teste SBTI"},ru:{badge:"Тест личности SBTI",heading:"Тест личности SBTI - какой у вас тип?",description:"Пройдите тест SBTI прямо на этой странице, затем изучите все 27 типов и FAQ. Результат формируется в браузере для развлечения и не является клинической диагностикой.",modelsTitle:"Пять ключевых моделей",models:["Модель Я: самооценка, уверенность и базовые ценности","Эмоциональная модель: привязанность, вовлеченность и границы","Модель установок: мировоззрение, правила и смысл","Модель действия: мотивация, решения и исполнение","Социальная модель: инициативность, границы и самовыражение"],beforeTitle:"Перед началом",before:["Около 31 вопроса и одна скрытая ветка","Порядок вопросов перемешивается при каждом прохождении","Результат создается в браузере только для развлечения","Не использовать для медицины, найма или оценки отношений"],ctaText:"Начать тест SBTI"},es:{badge:"Test de Personalidad SBTI",heading:"Test de Personalidad SBTI - \xbfCu\xe1l es tu tipo?",description:"Haz el test SBTI directamente en esta p\xe1gina y despu\xe9s explora los 27 tipos y el FAQ. El resultado se genera en el navegador para entretenimiento y no debe tomarse como diagn\xf3stico cl\xednico.",modelsTitle:"Cinco Modelos Clave",models:["Modelo del Yo: autoestima, confianza y valores centrales","Modelo Emocional: apego, inversi\xf3n y l\xedmites","Modelo de Actitud: visi\xf3n del mundo, reglas y sentido","Modelo de Acci\xf3n: motivaci\xf3n, decisiones y ejecuci\xf3n","Modelo Social: iniciativa, l\xedmites y expresi\xf3n"],beforeTitle:"Antes de Empezar",before:["Aproximadamente 31 preguntas y una rama oculta","El orden de las preguntas se mezcla en cada intento","Resultado generado en el navegador solo para entretenimiento","No es una herramienta m\xe9dica, laboral o de relaciones"],ctaText:"Empezar el Test SBTI"},id:{badge:"Tes Kepribadian SBTI",heading:"Tes Kepribadian SBTI - Tipe kamu yang mana?",description:"Kerjakan tes SBTI langsung di halaman ini, lalu jelajahi 27 tipe kepribadian dan FAQ. Hasil dibuat di browser untuk hiburan dan bukan diagnosis klinis.",modelsTitle:"Lima Model Inti",models:["Model Diri: harga diri, percaya diri, dan nilai inti","Model Emosi: kelekatan, keterlibatan, dan batasan","Model Sikap: cara pandang, aturan, dan makna hidup","Model Aksi: motivasi, keputusan, dan eksekusi","Model Sosial: inisiatif, batas relasi, dan ekspresi"],beforeTitle:"Sebelum Mulai",before:["Sekitar 31 pertanyaan dan satu cabang tersembunyi","Urutan pertanyaan diacak setiap percobaan","Hasil dibuat di browser hanya untuk hiburan","Bukan alat diagnosis medis, rekrutmen, atau hubungan"],ctaText:"Mulai Tes SBTI"},ms:{badge:"Ujian Personaliti SBTI",heading:"Ujian Personaliti SBTI - Apakah jenis anda?",description:"Jawab ujian SBTI terus di halaman ini, kemudian terokai 27 jenis personaliti dan FAQ. Keputusan dijana dalam pelayar untuk hiburan dan bukan diagnosis klinikal.",modelsTitle:"Lima Model Teras",models:["Model Diri: harga diri, keyakinan dan nilai teras","Model Emosi: keterikatan, pelaburan emosi dan sempadan","Model Sikap: pandangan dunia, peraturan dan makna","Model Tindakan: motivasi, keputusan dan pelaksanaan","Model Sosial: inisiatif, sempadan dan ekspresi"],beforeTitle:"Sebelum Bermula",before:["Kira-kira 31 soalan dan satu cabang tersembunyi","Susunan soalan diacak pada setiap cubaan","Keputusan dijana dalam pelayar untuk hiburan","Bukan alat diagnosis perubatan, pengambilan kerja atau hubungan"],ctaText:"Mulakan Ujian SBTI"},ko:{badge:"SBTI 성격 테스트",heading:"SBTI 성격 테스트 - 당신의 유형은?",description:"이 페이지에서 바로 SBTI 테스트를 진행하고, 27가지 성격 유형과 FAQ를 확인하세요. 결과는 브라우저에서 생성되며 재미용이며 임상 진단이 아닙니다.",modelsTitle:"5가지 핵심 모델",models:["자아 모델: 자존감, 자신감, 핵심 가치","감정 모델: 애착, 정서 투자, 경계","태도 모델: 세계관, 규칙 성향, 의미 감각","행동 모델: 동기, 의사결정, 실행력","사회 모델: 주도성, 관계 경계, 표현 방식"],beforeTitle:"시작 전에",before:["약 31문항과 숨겨진 분기 1개 포함","문항 순서는 매번 랜덤으로 섞입니다","결과는 브라우저에서 생성되는 엔터테인먼트용입니다","의료\xb7채용\xb7관계 판단 도구가 아닙니다"],ctaText:"SBTI 테스트 시작"},ja:{badge:"SBTI 性格テスト",heading:"SBTI 性格テスト - あなたはどのタイプ?",description:"このページで SBTI テストを直接受けて、27タイプと FAQ を確認できます。結果はブラウザ内で生成される娯楽向けの内容で、臨床診断ではありません。",modelsTitle:"5つのコアモデル",models:["自己モデル: 自尊心・自信・コアバリュー","感情モデル: 愛着・感情投資・境界","態度モデル: 世界観・ルール感・意味づけ","行動モデル: 動機・意思決定・実行","社会モデル: 主体性・対人境界・表現"],beforeTitle:"はじめる前に",before:["約31問 + 隠し分岐1つ","問題順は毎回シャッフルされます","結果ã
1¯ãƒ–ラウザ生成の娯楽用途です","医療・採用・恋愛判断には使用しないでください"],ctaText:"SBTI テストを始める"},ar:{badge:"اختبار شخصية SBTI",heading:"اختبار شخصية SBTI - ما هو نمطك؟",description:"يمكنك إجراء اختبار SBTI مباشرة في هذه الصفحة ثم استعراض الأنماط الـ27 والأسئلة الشائعة. النتيجة تُنشأ داخل المتصفح لأغراض ترفيهية وليست تشخيصًا سريريًا.",modelsTitle:"خمسة نماذج أساسية",models:["نموذج الذات: تقدير الذات، الثقة، والقيم الأساسية","النموذج العاطفي: التعلق، الاستثمار العاطفي، والحدود","نموذج الموقف: النظرة للعالم، القواعد، ومعنى الحياة","نموذج الفعل: الدافعية، اتخاذ القرار، والتنفيذ","النموذج الاجتماعي: المبادرة، الحدود، وطريقة التعبير"],beforeTitle:"قبل البدء",before:["حوالي 31 سؤالًا مع مسار مخفي واحد","ترتيب الأسئلة يتغير عشوائيًا في كل مرة","النتيجة تُولَّد داخل المتصفح لأغراض ترفيهية","ليست أداة طبية أو توظيفية أو للحكم على العلاقات"],ctaText:"ابدأ اختبار SBTI"}};function j(e){let{embedded:a=!1}=e,t=(0,f.t)(),s=(0,w.b)(t.asPath),l=y[s]||y.en;return(0,i.jsxs)("section",{className:a?"not-prose":"not-prose rounded-[24px] border border-[var(--ui-border)] bg-[var(--ui-card)] p-6 shadow-[var(--ui-shadow-1)] sm:p-8",children:[(0,i.jsx)("div",{className:"inline-flex rounded-full border border-[var(--ui-border)] bg-[var(--ui-surface)] px-3 py-1 text-xs font-semibold uppercase tracking-[0.16em] text-[var(--ui-muted)]",children:l.badge}),(0,i.jsx)("h1",{className:"mt-4 text-3xl font-extrabold tracking-tight text-[var(--ui-text)] sm:text-4xl",children:l.heading}),(0,i.jsx)("p",{className:"mt-4 max-w-4xl text-base leading-7 text-[var(--ui-muted)] sm:text-lg",children:l.description}),(0,i.jsxs)("div",{className:"mt-6 grid gap-4 lg:grid-cols-2",children:[(0,i.jsxs)("div",{className:"rounded-[16px] border border-[var(--ui-border)] bg-[var(--ui-surface)] p-4",children:[(0,i.jsx)("h3",{className:"text-lg font-bold text-[var(--ui-text)]",children:l.modelsTitle}),(0,i.jsx)("ul",{className:"mt-2 list-disc pl-5 text-sm leading-7 text-[var(--ui-muted)]",children:l.models.map(e=>(0,i.jsx)("li",{children:e},e))})]}),(0,i.jsxs)("div",{className:"rounded-[16px] border border-[var(--ui-border)] bg-[var(--ui-surface)] p-4",children:[(0,i.jsx)("h3",{className:"text-lg font-bold text-[var(--ui-text)]",children:l.beforeTitle}),(0,i.jsx)("ul",{className:"mt-2 list-disc pl-5 text-sm leading-7 text-[var(--ui-muted)]",children:l.before.map(e=>(0,i.jsx)("li",{children:e},e))})]})]}),(0,i.jsx)("div",{className:"mt-6",children:(0,i.jsx)("a",{href:"en"===s?"/sbti#play-now":"/".concat(s,"/sbti#play-now"),className:"inline-flex items-center justify-center rounded-2xl bg-[var(--ui-accent)] px-6 py-3 text-sm font-semibold text-white shadow-[var(--ui-shadow-1)] transition-all hover:scale-[1.02] sm:text-base",children:l.ctaText})})]})}var k=t(85713),N=t(95692),T=t(64074),M=t(28639),S=t(30523),z=t(26627),B=t(14316),_=t(89315);function P(e){let{categoryContext:a,title:t,locale:l}=e,o=(0,_.L2)(a),r=(0,_.dh)(o);if(!o||!r)return null;let d="en"===l?"":"/".concat(l),m="".concat(d,"/").concat(o),u=[{label:(0,z.Q)(l,"home"),href:d||"/"},{label:(0,z.Q)(l,"games"),href:"".concat(d,"/games")},{label:r,href:m}];return(0,i.jsxs)("nav",{className:"mb-4 flex flex-wrap items-center gap-2 text-xs font-semibold uppercase tracking-[0.12em] text-[var(--ui-muted)] sm:text-sm","aria-label":"Game category hierarchy",children:[u.map((e,a)=>(0,i.jsxs)(s.Fragment,{children:[a>0?(0,i.jsx)(c.a,{name:"material-symbols:chevron-right",className:"h-4 w-4 opacity-55"}):null,(0,i.jsx)(n(),{href:e.href,className:"transition-colors hover:text-[var(--ui-accent)]",children:e.label})]},e.href)),t?(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(c.a,{name:"material-symbols:chevron-right",className:"h-4 w-4 opacity-55"}),(0,i.jsx)("span",{className:"min-w-0 normal-case tracking-normal text-[var(--ui-text)]",children:(0,i.jsx)(S.E,{text:t})})]}):null]})}function C(e){var a;let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return e?(0,i.jsxs)("section",{className:"relative overflow-hidden bg-[var(--ui-page-bg)] ".concat(t?"py-5 sm:py-6 lg:py-7":"py-5 sm:py-
17 lg:py-9"),children:[(0,i.jsx)("div",{className:"absolute inset-0 bg-[url('https://r2.youmakethishouseahome.online/grid.svg')] bg-center opacity-[0.05]"}),(0,i.jsxs)("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 relative",children:[(0,i.jsxs)("div",{className:"".concat("mb-4 text-center sm:mb-5"),children:[(0,i.jsx)("h2",{className:"mb-2.5 text-2xl font-extrabold tracking-tight text-[var(--ui-text)] sm:text-[2rem]",children:e.title}),e.description&&(0,i.jsx)("p",{className:"mx-auto max-w-3xl text-sm leading-6 text-theme-text-secondary sm:text-base",children:e.description})]}),(0,i.jsx)("div",{className:"grid gap-3 sm:gap-4 md:grid-cols-2 lg:grid-cols-3 lg:gap-5",children:null===(a=e.items)||void 0===a?void 0:a.map((e,a)=>(0,i.jsx)("div",{className:"relative group",children:(0,i.jsxs)("div",{className:"relative rounded-[20px] border border-[var(--ui-border)] bg-[var(--ui-card)] p-4 shadow-[var(--ui-shadow-1)] transition-all hover:-translate-y-1 sm:p-5",children:[e.icon&&(0,i.jsx)("div",{className:"mb-3 flex h-11 w-11 items-center justify-center rounded-[16px] bg-[var(--ui-accent)] text-white transition-transform hover:rotate-6 sm:h-12 sm:w-12",children:function(e){if(!e)return null;let a=e.trim();return/^[A-Z]/.test(a)?null:/^(https?:)?\/\//.test(a)||a.startsWith("/")?(0,i.jsx)("img",{src:(0,T.Xe)(a),alt:"",decoding:"async",className:"w-8 h-8 transform hover:scale-110 transition-transform"}):(0,i.jsx)("span",{className:"text-3xl transform hover:scale-110 transition-transform",children:a.replace(/:/g,"")})}(e.icon)}),(0,i.jsx)("h3",{className:"mb-2 text-lg font-semibold text-theme-text-primary sm:text-[1.1rem]",children:e.title}),(0,i.jsx)("p",{className:"text-sm leading-5.5 text-theme-text-secondary sm:text-[15px]",children:e.description}),e.link&&(0,i.jsxs)("a",{href:e.link,className:"mt-2.5 inline-flex items-center text-sm font-semibold text-[var(--ui-accent)] transition-opacity hover:opacity-80",children:[e.linkText||"Learn More"," →"]})]})},a))})]})]}):null}function D(e){var a,t,l,n,o;let r=arguments.length>1&&void 0!==arguments[1]&&arguments[1],d=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return e?(0,i.jsx)("section",{className:"relative overflow-hidden bg-[var(--ui-page-bg)] ".concat(r?"py-5 sm:py-6 lg:py-7":"py-8 sm:py-9 lg:py-10"),children:(0,i.jsx)("div",{className:"".concat(d?"max-w-none px-0":"max-w-5xl mx-auto px-4 sm:px-6 lg:px-8"," relative"),children:(0,i.jsxs)("div",{className:"px-0 py-1",children:[(0,i.jsx)("h2",{className:"mb-3 text-3xl font-extrabold tracking-tight text-[var(--ui-text)] sm:text-[2.05rem]",children:e.title}),null===(a=e.intro)||void 0===a?void 0:a.map((e,a)=>(0,i.jsx)("p",{className:"mb-3 text-sm leading-6 text-theme-text-secondary last:mb-0 sm:text-[15px]",children:e},a)),null===(t=e.sections)||void 0===t?void 0:t.map((e,a)=>{var t;return(0,i.jsxs)("div",{className:"mt-5 sm:mt-6",children:[(0,i.jsx)("h3",{className:"mb-2 text-xl font-extrabold tracking-tight text-theme-text-primary sm:text-[1.4rem]",children:e.title}),null===(t=e.body)||void 0===t?void 0:t.map((a,t)=>{let l=!!(e.link&&"afterFirstParagraph"===e.linkPosition&&0===t);return(0,i.jsxs)(s.Fragment,{children:[(0,i.jsx)("p",{className:"mb-3 text-sm leading-6 text-theme-text-secondary last:mb-0 sm:text-[15px]",children:a}),l?(0,i.jsxs)("a",{href:e.link,className:"mb-3 inline-flex items-center text-sm font-semibold text-[var(--ui-accent)] transition-opacity hover:opacity-80",children:[e.linkText||"Learn more"," →"]}):null]},t)}),e.link&&"afterFirstParagraph"!==e.linkPosition?(0,i.jsxs)("a",{href:e.link,className:"mt-1 inline-flex items-center text-sm font-semibold text-[var(--ui-accent)] transition-opacity hover:opacity-80",children:[e.linkText||"Learn more"," →"]}):null]},a)}),null===(l=e.outro)||void 0===l?void 0:l.map((e,a)=>(0,i.jsx)("p",{className:"mt-4 text-sm leading-6 text-theme-text-secondary last:mb-0 sm:text-[15px]",children:e},a)),e.cta?(0,i.jsxs)("div",{className:"mt-6 rounded-[14px] bg-[linear-gradient(145deg,#1a1a1a,#111)] p-4 text-left shadow-[0_6px_24px_rgba(0,0,0,0.4)]",children:[(0,i.jsx)("h3",{className:"mb-2 text-lg font-bold text-white sm:text-[20px]",children:e.cta.title}),(0,i.jsx)("p",{className:"mb-3 text-sm leading-5.5 text-white/75",children:e.cta.description}),(0,i.jsxs)("div",{className:"flex flex-wrap gap-3",children:[(null===(n=e.cta.primary)||void 0===n?void 0:n.link)?(0,i.jsx)("a",{href:e.cta.primary.link,
1className:"inline-flex items-center rounded-lg bg-[#ff4d4f] px-4 py-2.5 text-sm font-semibold text-white transition-colors hover:bg-[#ff3b3d] sm:text-base",children:e.cta.primary.text||"Learn More"}):null,(null===(o=e.cta.secondary)||void 0===o?void 0:o.link)?(0,i.jsx)("a",{href:e.cta.secondary.link,className:"inline-flex items-center rounded-lg bg-[#222] px-4 py-2.5 text-sm text-[#ddd] transition-colors hover:bg-[#2b2b2b] sm:text-base",children:e.cta.secondary.text||"Read More"}):null]})]}):null]})})}):null}function W(e){switch(e){case 1:return"mx-auto max-w-xl grid-cols-1";case 2:return"mx-auto max-w-4xl grid-cols-1 md:grid-cols-2";case 3:return"mx-auto max-w-6xl grid-cols-1 md:grid-cols-2 xl:grid-cols-3";case 4:return"mx-auto max-w-7xl grid-cols-1 md:grid-cols-2 xl:grid-cols-4";case 5:return"mx-auto max-w-7xl grid-cols-1 md:grid-cols-2 xl:grid-cols-6";default:return"mx-auto max-w-7xl grid-cols-1 md:grid-cols-2 xl:grid-cols-3"}}function L(e,a){return 1===e?"mx-auto w-full max-w-xl":5===e?a<3?"xl:col-span-2":"xl:col-span-3":""}function A(e){let a=arguments.length>1&&void 0!==arguments[1]&&arguments[1],t=e.trim().length;return a?t>36?"text-xs leading-tight sm:text-sm":t>20?"text-sm leading-tight sm:text-base":"text-base leading-tight sm:text-lg":t>36?"text-sm leading-tight sm:text-base":t>20?"text-base leading-tight sm:text-lg":"text-lg leading-tight sm:text-xl"}function I(e){let a=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(a){let a=e.trim().length;return a>36?"min-h-[52px] sm:min-h-[58px]":a>20?"min-h-[48px] sm:min-h-[54px]":"min-h-[44px] sm:min-h-[50px]"}let t=e.trim().length;return t>36?"min-h-[80px] sm:min-h-[92px]":t>20?"min-h-[72px] sm:min-h-[84px]":"min-h-[64px] sm:min-h-[76px]"}function H(e){var a,t,l,n,d,m,c,u,x,y,H,F,E,K,O,q,Y,G,Q,R,U,V,$,X,J,Z,ee,ea,et,ei,es,el,en,eo,er,ed,em,ec,eu,ex,eh,ep,eg,ev,eb,ef;let{children:ew,frontMatter:ey,pageMap:ej,themeConfig:ek}=e,eN=(0,f.t)(),eT=(0,w.b)(eN.asPath),eM=eN.asPath.split("?")[0].split("/").filter(Boolean),eS=ey.slug||eM[eM.length-1]||"game",ez=ey.cover||"",eB=/(?:^|\/)[^/]*(180x180|m180x180)[^/]*\.(png|jpg|jpeg|webp|avif)$/i.test(ez),e_=(null===(a=ey.hero)||void 0===a?void 0:a.coverMode)||ey.coverMode||(eB?"compact":"auto"),eP=ey.featuredCategory,eC=eP?(0,k.mE)(ej||[],eP,eT).slice(0,6):[],eD=eN.asPath.split("?")[0],eW=(0,M.aq)(eD),eL=!!("game"===ey.type||(null===(t=ey.hero)||void 0===t?void 0:t.game)),eA=null!==(em=null==ek?void 0:null===(n=ek.features)||void 0===n?void 0:null===(l=n.gameBox)||void 0===l?void 0:l.showGameDetailRecommendations)&&void 0!==em&&em,eI=null!==(ec=null==ek?void 0:null===(m=ek.features)||void 0===m?void 0:null===(d=m.gameBox)||void 0===d?void 0:d.showGameDirectoryNavigation)&&void 0!==ec&&ec,eH=null!==(eu=null==ek?void 0:null===(u=ek.features)||void 0===u?void 0:null===(c=u.gameBox)||void 0===c?void 0:c.gameDetailRecommendationLimit)&&void 0!==eu?eu:6,eF=null!==(ex=null==ek?void 0:null===(y=ek.features)||void 0===y?void 0:null===(x=y.gameBox)||void 0===x?void 0:x.recommendationSource)&&void 0!==ex?ex:"curated",eE=null!==(eh=null==ek?void 0:null===(F=ek.features)||void 0===F?void 0:null===(H=F.gameBox)||void 0===H?void 0:H.curatedRecommendationSlugs)&&void 0!==eh?eh:[],eK=(0,_.Ck)(eD)||(0,_.L2)(ey.category)||(0,_.L2)(ey.primaryCategory)||(Array.isArray(ey.categories)?ey.categories.map(e=>(0,_.L2)(e)).find(Boolean):""),[eO,eq]=s.useState(""),eY=eO||eK,eG=(null===(E=ey.comments)||void 0===E?void 0:E.summaryTitle)||(0,z.Q)(eT,"write_review"),eQ="you-make-this-house-a-home"===eS||eD.replace(/^\/[a-z]{2}(?=\/)/,"").startsWith("/you-make-this-house-a-home"),eR="you-make-this-house-a-home-khol"===eS,eU=!!((null===(K=ey.hero)||void 0===K?void 0:K.game)&&eL&&!eQ),eV=!!((null===(O=ey.hero)||void 0===O?void 0:O.game)&&eL&&eQ),e$=eU||eV,eX=eL||eI,eJ=(0,B.lx)(eN.asPath),eZ=(0,N._k)(ey,eD),e0=ey.playNowSidebar,e1=Array.isArray(ey.tags)?ey.tags.map(e=>String(e).trim()).filter(Boolean):[],e2="string"==typeof ey.category?"games/".concat(ey.category):void 0,e5=!!((null===(q=ey.hero)||void 0===q?void 0:q.game)&&(e0||e2)),e3=(null==e0?void 0:e0.count)||(e$?12:4),e4=(null==e0?void 0:null===(Y=e0.tags)||void 0===Y?void 0:Y.length)?e0.tags:e1,e6=(null==e0?void 0:e0.category)||(e4.length?void 0:e2),e7=e4.length?(0,k.WW)(ej||[],e4,eT,eW,Math.max(e3,12),{prioritizeRecent:!0}):(null==e0?void 0:e0.category)?(0,k.mE)(ej||[],e0.category,eT).filter(e=>e.slug!==eW):[],e8=[...e7,...(e6?(0,k.mE)(ej||[],e6,eT).filter(e=>e.slug!==eW):[]).filter(e=>!e7.some(a=>a.slug===e.slug))],e9=e5?e8:[],ae=ey.topRecommendations,aa=(null==ae?void 0:ae.count)||18,at=new Set(e9.map(e=>e.slug||"")),ai=(null==ae?void 0:null===(G=ae.tags)||void 0===G?void 0:G.length)?(0,k.me)(ej||[],ae.tags,eT).filter(e=>e.slug!==eW&&!at.has(e.slug||"")).slice(0,aa):void 0,as=(null==ae?void 0:null===(Q=ae.tags)||void 0===Q?void 0:Q.length)?(0,k.LG)(ej||[],ae.tags,eT).filter(e=>e.slug!==eW&&!at.has(e.slug||"")):void 0,al=(null==ae?void 0:null===(R=ae.tags)||void 0===R?void 0:R.length)?[...ai||[],...(as||[]).filter(e=>!(ai||[]).some(a=>a.slug===e.slug))].slice(0,Math.max(aa,8)):(null==ae?void 0:ae.category)?(0,k.mE)(ej||[],ae.category,eT).filter(e=>e.slug!==eW&&!at.has(e.slug||"")).slice(0,aa):void 0,an=al?al.slice(0,Math.max(aa,8)):void 0,ao="curated"===eF&&eE.length>0?(0,k.Cl)(ej||[],eE,eT):an,ar=new Set(e9.map(e=>
1(0,M.aq)(e.slug||e.sourceSlug||"")).filter(Boolean)),ad=Array.from(new Map([...ao||[],...e1.length?(0,k.WW)(ej||[],e1,eT,eW,Math.max(eH+e9.length,24),{prioritizeRecent:!0}):[],...e2?(0,k.mE)(ej||[],e2,eT):[],...(0,N.jY)(ej||[],eT,eD,ey,Math.max(eH+e9.length,24))].filter(e=>{let a=(0,M.aq)(e.slug||e.sourceSlug||"");return a&&a!==eW&&!ar.has(a)}).map(e=>[(0,M.aq)(e.slug||e.sourceSlug||""),e])).values()).slice(0,eH),{statsItems:am,gameRatingText:ac,gameRatingLabel:au}=function(e){var a,t;let i=Array.isArray(null===(a=e.stats)||void 0===a?void 0:a.items)?e.stats.items:[],s=e=>"string"==typeof e&&/\brating\b/i.test(e),l=e=>"string"==typeof e&&/\d+(?:\.\d+)?\s*\/\s*\d+(?:\.\d+)?/.test(e),n=i.find(e=>s(null==e?void 0:e.label)),o=i.find(e=>l(null==e?void 0:e.value)),r=n||o;return{statsItems:i,gameRatingText:["string"==typeof e.rating?e.rating:void 0,"string"==typeof(null===(t=e.hero)||void 0===t?void 0:t.rating)?e.hero.rating:void 0,"string"==typeof(null==r?void 0:r.value)?r.value:void 0,"string"==typeof(null==n?void 0:n.label)&&l(n.label)?n.label:void 0].find(e=>"string"==typeof e&&e.trim().length>0),gameRatingLabel:"string"!=typeof(null==r?void 0:r.label)||l(r.label)?void 0:r.label}}(ey),ax="string"==typeof(null===(U=ey.hero)||void 0===U?void 0:U.compactCoverTitle)?ey.hero.compactCoverTitle:"string"==typeof ey.compactCoverTitle?ey.compactCoverTitle:void 0,ah=!!ey.compactHero||eR,ap=!!ey.ultraCompactHero,ag=!ey.hideHero&&!eU,av=!!(ey.features||ey.gameplay||ey.showcase||ey.wiki||ey.faq||ey.contentWarning)&&!ap,ab=(null===(V=ey.hero)||void 0===V?void 0:V.introModule)==="sbti"||"sbti"===ey.heroIntroModule,af="mx-auto w-full px-4 sm:px-6 lg:px-8",aw="mx-auto grid w-full max-w-[2160px] gap-2 overflow-x-hidden lg:grid-cols-[minmax(0,1fr)_minmax(240px,clamp(240px,22vw,378px))] lg:items-start",ay="min-w-0 w-full lg:justify-self-stretch",aj=ab?"py-3 sm:py-4 lg:py-5":ap?"py-3 sm:py-4 lg:py-5":ah?"py-5 sm:py-6 lg:py-8":eL?"py-2 sm:py-3 lg:py-4":"py-20",ak=(null===(X=ey.faq)||void 0===X?void 0:null===($=X.items)||void 0===$?void 0:$.length)?{"@context":"https://schema.org","@type":"FAQPage",mainEntity:ey.faq.items.filter(e=>(null==e?void 0:e.question)&&(null==e?void 0:e.answer)).map(e=>({"@type":"Question",name:e.question,acceptedAnswer:{"@type":"Answer",text:e.answer}}))}:null;s.useEffect(()=>{let e=[25,50,75,90],a=new Set,t="function"==typeof window.gtag?window.gtag:null,i=()=>{let i=window.scrollY||document.documentElement.scrollTop,s=document.documentElement.scrollHeight-window.innerHeight;if(s<=0)return;let l=Math.round(i/s*100);for(let i of e)l>=i&&!a.has(i)&&(a.add(i),null==t||t("event","scroll_depth",{percent:i,page_title:eS}))};return window.addEventListener("scroll",i,{passive:!0}),i(),()=>window.removeEventListener("scroll",i)},[eS]),s.useEffect(()=>{let e=(0,_.Ck)(eN.asPath);eq(e!==eK?e:"")},[eK,eN.asPath]);let aN=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return eA&&eZ&&0!==ad.length?(0,i.jsxs)("section",{className:"".concat(e," space-y-3 overflow-x-hidden sm:space-y-4"),children:[(0,i.jsx)("div",{className:"min-w-0",children:(0,i.jsx)("h2",{className:"text-[1.35rem] font-extrabold leading-tight text-[var(--ui-text)] sm:text-[1.7rem]",children:(0,i.jsx)(S.E,{text:(0,z.Q)(eT,"you_might_also_like")})})}),(0,i.jsx)("div",{className:"scrollbar-none -mx-4 flex gap-3 overflow-x-auto px-4 pb-2 text-left touch-pan-x sm:mx-0 sm:px-0 lg:mx-0 lg:grid lg:grid-cols-6 lg:gap-2.5 lg:overflow-visible lg:px-0 lg:pb-0",style:{WebkitOverflowScrolling:"touch"},children:ad.map(e=>(0,i.jsx)("div",{className:"w-[136px] flex-none lg:w-auto lg:flex-auto",children:(0,i.jsx)(g.$,{game:e,compact:!0,hideTitle:!0})},e.slug||e.sourceSlug||e.title))})]}):null},aT=[ey.cta?{...ey.cta,variant:"primary"}:null,ey.secondaryCta?{...ey.secondaryCta,variant:"secondary"}:null,ey.tertiaryCta?{...ey.tertiaryCta,variant:"secondary"}:null].filter(Boolean).filter(e=>{let a=/^\/(?:[a-z]{2}\/)?games(?:\/|$)/.test(e.link.split("?")[0]);return eI||!a}),aM=()=>ey.download?(0,i.jsx)("section",{className:"relative overflow-hidden bg-[var(--ui-page-bg)] py-10 sm:py-12",children:(0,i.jsx)("div",{className:"max-w-5xl mx-auto px-4 sm:px-6 lg:px-8 relative",children:(0,i.jsxs)("div",{className:"rounded-[24px] border border-[var(--ui-border)] bg-[var(--ui-card)] p-5 shadow-[var(--ui-shadow-1)] sm:p-7",children:[(0,i.jsx)("h2",{className:"mb-3 text-3xl font-extrabold tracking-tight text-[var(--ui-text)] sm:text-[2.2rem]",children:ey.download.title}),ey.download.description?(0,i.jsx)("p",{className:"mb-5 text-base leading-7 text-theme-text-secondary sm:text-[17px]",children:ey.download.description}):null,(0,i.jsx)("div",{id:ey.download.id||"download-module",className:"scroll-mt-28",children:(0,i.jsx)(h,{locale:ey.download.locale||"en",game:ey.download.game||"marionettes"})})]})})}):null;return(0,i.jsxs)("main",{className:"relative min-h-screen bg-[var(--ui-page-bg)] ".concat(eJ?B.lo:""),children:[ak?(0,i.jsx)("script",{type:"application/ld+json",dangerouslySetInnerHTML:{__html:JSON.stringify(ak)}}):null,ag?(0,i.jsxs)("section",{className:"relative overflow-hidden ".concat(aj," ").concat((null===(J=ey.hero)||void 0===J?void 0:J.background)?"":"bg-[var(--ui-surface)] border-b border-[var(--ui-border)]"),children:[(null===(Z=ey.hero)||void 0===Z?void 0:Z.background)&&
1(0,i.jsxs)("div",{className:"absolute inset-0",children:[(0,i.jsx)("img",{src:(0,T.Xe)(ey.hero.background),alt:ey.title?"".concat(ey.title," hero background"):"Hero background",decoding:"async",className:"w-full h-full object-cover"}),(0,i.jsx)("div",{className:"absolute inset-0 bg-gradient-to-b from-black/30 to-black/10"})]}),(0,i.jsx)("div",{className:"absolute inset-0 bg-[url('https://r2.youmakethishouseahome.online/grid.svg')] bg-center opacity-[0.06]"}),(0,i.jsx)("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 relative ".concat(eQ?"lg:pr-[316px]":""),children:(0,i.jsxs)("div",{className:ab?"text-left":"text-center",children:[ab?null:(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("h1",{className:"".concat(ap?"mb-2 text-[1.9rem] sm:text-[2.2rem] lg:text-[2.45rem]":ah?"mb-2.5 text-3xl sm:text-[2.5rem] lg:text-[2.75rem]":eL?"mb-2.5 text-3xl sm:text-[2.5rem] lg:text-[2.75rem]":"mb-8 text-5xl sm:text-6xl lg:text-7xl"," font-extrabold tracking-tight text-[var(--ui-text)]"),children:(0,i.jsx)(S.E,{text:ey.title})}),ey.description&&(0,i.jsx)("p",{className:"".concat(ap?"mb-2.5 max-w-4xl text-[14px] leading-6 sm:text-[15px] sm:leading-6.5":ah?"mb-3.5 max-w-5xl text-[15px] leading-6.5 sm:text-[17px] sm:leading-7":eL?"mb-3.5 max-w-3xl text-[15px] leading-6.5 sm:text-[17px] sm:leading-7":"mb-12 max-w-3xl text-xl sm:text-2xl"," mx-auto text-[var(--ui-muted)]"),children:(0,i.jsx)(S.E,{text:ey.description})}),(0,i.jsx)("div",{className:"flex flex-wrap justify-center ".concat(ap?"gap-2.5":ah?"gap-3":eL?"gap-3":"gap-6"),children:aT.map((e,a)=>(0,i.jsxs)("a",{href:e.link,className:"primary"===e.variant?"inline-flex w-full shrink-0 items-center justify-center gap-2 rounded-2xl bg-[var(--ui-accent)] sm:w-auto ".concat(ap?"px-4 py-2 text-sm":ah?"px-5 py-2.5 text-sm sm:text-base":eL?"px-5 py-2.5 text-sm sm:text-base":"px-8 py-4 text-lg"," font-semibold text-center text-white shadow-[var(--ui-shadow-1)] transition-all hover:scale-105 whitespace-normal break-normal [word-break:normal] [overflow-wrap:normal]"):"inline-flex w-full shrink-0 items-center justify-center gap-2 rounded-2xl border-2 border-[var(--ui-border)] sm:w-auto ".concat(ap?"px-4 py-2 text-sm":ah?"px-5 py-2.5 text-sm sm:text-base":eL?"px-5 py-2.5 text-sm sm:text-base":"px-8 py-4 text-lg"," font-semibold text-center text-[var(--ui-text)] transition-all hover:scale-105 hover:bg-[var(--ui-card)] whitespace-normal break-normal [word-break:normal] [overflow-wrap:normal]"),children:[(0,i.jsx)("span",{className:"block whitespace-normal break-normal [word-break:normal] [overflow-wrap:normal]",children:e.text}),"primary"===e.variant?(0,i.jsx)("svg",{className:"h-4 w-4 shrink-0 ".concat(ap?"":ah?"":eL?"sm:h-[18px] sm:w-[18px]":"sm:h-5 sm:w-5"),fill:"none",stroke:"currentColor",viewBox:"0 0 24 24",children:(0,i.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M13 7l5 5m0 0l-5 5m5-5H6"})}):null]},"".concat(e.link,"-").concat(a)))}),ey.heroCtaNote&&(0,i.jsx)("p",{className:"mt-3 text-sm text-[var(--ui-muted)] whitespace-pre-line",children:ey.heroCtaNote}),(null===(ee=ey.hero)||void 0===ee?void 0:ee.image)&&(0,i.jsx)("div",{className:"mt-5 inline-block",children:(0,i.jsx)("div",{className:"rounded-2xl border border-[var(--ui-border)] bg-[var(--ui-card)] p-2 shadow-[var(--ui-shadow-1)]",children:(0,i.jsx)("img",{src:(0,T.Xe)(ey.hero.image),alt:"Khol",decoding:"async",className:"rounded-xl object-contain ".concat(ap?"max-h-40 sm:max-h-48":ah?"max-h-56 sm:max-h-64":"max-h-80")})})})]}),ab?(0,i.jsx)("div",{className:"mt-0",children:(0,i.jsx)(j,{embedded:!0})}):null]})})]}):null,!ag||(null===(ea=ey.hero)||void 0===ea?void 0:ea.game)||eR?null:(0,i.jsx)("section",{className:"bg-[var(--ui-page-bg)] ".concat(ap?"pt-1 pb-1.5 sm:pt-1.5 sm:pb-2":ah?"pt-2 pb-3 sm:pt-3 sm:pb-4":"py-5 sm:py-6"),children:(0,i.jsx)("div",{className:"mx-auto max-w-7xl px-4 sm:px-6 lg:px-8",children:(0,i.jsx)(r.y,{placement:"landing"})})}),eL&&(null===(et=ey.hero)||void 0===et?void 0:et.game)?(0,i.jsx)("section",{className:"bg-[var(--ui-page-bg)] py-2 sm:py-3",children:(0,i.jsx)("div",{className:"mx-auto max-w-6xl px-4 sm:px-6 lg:px-8",children:(0,i.jsx)(r.y,{placement:"gameDetailTop"})})}):null,ag||!eL||eU?null:(0,i.jsx)("h1",{className:"sr-only",children:(0,i.jsx)(S.E,{text:ey.title})}),(null===(ei=ey.hero)||void 0===ei?void 0:ei.game)?(0,i.jsx)("section",{id:"play-now",className:"scroll-mt-28 overflow-x-hidden bg-[var(--ui-page-bg)] ".concat(eV?"pt-0 pb-3 sm:pb-4":e$?"pt-1 pb-3 sm:pt-1.5 sm:pb-4":ah?"py-3 sm:py-4":eL?"py-1.5 
1sm:py-2":"py-10"),children:(0,i.jsxs)("div",{className:"overflow-x-hidden ".concat(e$?af:eL?"w-full px-0 sm:px-0":"mx-auto max-w-7xl px-4 sm:px-6 lg:px-8"),children:[e5&&e8.length>0?(0,i.jsxs)("section",{className:e$?aw:"mx-auto grid w-full max-w-[1440px] gap-4 overflow-x-hidden lg:grid-cols-[minmax(0,1.42fr)_minmax(120px,132px)] lg:items-stretch xl:grid-cols-[minmax(0,1.44fr)_minmax(124px,140px)]",children:[(0,i.jsxs)("div",{className:"min-w-0",children:[(0,i.jsx)(o.F,{src:ey.hero.game||"",title:ey.title||"",cover:ey.cover,coverMode:e_,ratingText:ac,ratingLabel:au,compactCoverTitle:ax,density:eL?"detail":e$?"homepage":"default",gameSlug:eS}),(0,i.jsx)("div",{className:e$?"mt-3":"mt-4",children:(0,i.jsx)(b.F,{title:"More To Play",games:e9})}),e$?(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("div",{className:"mt-3 sm:mt-4",children:(0,i.jsx)(r.y,{placement:"landing"})}),aN("mt-3 sm:mt-4")]}):null]}),eQ?(0,i.jsx)("div",{className:"hidden min-w-0 space-y-2 lg:block",children:(0,i.jsx)(b.t,{title:"More To Play",games:e9,variant:e$?"grid":"rail"})}):(0,i.jsx)(b.t,{title:"More To Play",games:e9,variant:e$?"grid":"rail"})]}):(0,i.jsxs)("section",{className:eL||e$?"mx-auto w-full max-w-[1600px]":"mx-auto w-full max-w-5xl",children:[(0,i.jsx)(o.F,{src:ey.hero.game||"",title:ey.title||"",cover:ey.cover,coverMode:e_,ratingText:ac,ratingLabel:au,compactCoverTitle:ax,density:eL?"detail":e$?"homepage":"default",gameSlug:eS}),e$?(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("div",{className:"mt-3 sm:mt-4",children:(0,i.jsx)(r.y,{placement:"landing"})}),aN("mt-3 sm:mt-4")]}):null]}),e$?null:(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("div",{className:"mt-4 sm:mt-5",children:(0,i.jsx)(r.y,{placement:"landing"})}),aN("mx-auto w-full max-w-7xl ".concat(eL?"mt-3":"mt-5"))]})]})}):null,eU?(0,i.jsx)("section",{className:"bg-[var(--ui-page-bg)] pt-3 pb-5 sm:pt-4 sm:pb-6",children:(0,i.jsx)("div",{className:af,children:(0,i.jsxs)("div",{className:aw,children:[(0,i.jsxs)("div",{className:"min-w-0 overflow-hidden",children:[(0,i.jsx)("section",{className:"pb-2",children:(0,i.jsxs)("div",{className:"max-w-5xl",children:[(0,i.jsx)("h1",{className:"text-3xl font-extrabold leading-tight tracking-tight text-[var(--ui-text)] sm:text-[2.4rem] lg:text-[2.8rem]",children:(0,i.jsx)(S.E,{text:ey.title})}),ey.description?(0,i.jsx)("p",{className:"mt-2 max-w-3xl text-sm leading-6 text-[var(--ui-muted)] sm:text-base sm:leading-7",children:(0,i.jsx)(S.E,{text:ey.description})}):null]})}),eC.length>0?(0,i.jsxs)("section",{className:"py-5 sm:py-6",children:[(0,i.jsxs)("div",{className:"mb-4 sm:mb-5",children:[(0,i.jsx)("h2",{className:"text-2xl font-extrabold tracking-tight text-[var(--ui-text)] sm:text-[2rem]",children:ey.featuredGamesTitle||(0,z.Q)(eT,"featured_games")}),ey.featuredGamesDescription?(0,i.jsx)("p",{className:"mt-2 text-sm leading-6 text-[var(--ui-muted)] sm:text-base",children:ey.featuredGamesDescription}):null]}),(0,i.jsx)("div",{className:"grid grid-cols-3 gap-4 sm:grid-cols-2 lg:grid-cols-3",children:eC.map(e=>(0,i.jsx)(g.$,{game:e,hideTitle:!0},e.slug))})]}):null,am.length>0?(0,i.jsx)("section",{className:"py-4 sm:py-5",children:(0,i.jsx)("div",{className:"grid gap-3 sm:gap-3.5 xl:gap-4 ".concat(W(am.length)),children:am.map((e,a)=>{let t=String(e.value||"");return(0,i.jsx)("div",{className:"relative group ".concat(L(am.length,a)),children:(0,i.jsxs)("div",{className:"relative flex h-full flex-col justify-between rounded-[14px] border border-[var(--ui-border)] bg-[var(--ui-card)] p-2.5 shadow-[var(--ui-shadow-1)] transition-all hover:-translate-y-1 sm:p-3 ".concat(I(t,!0)),children:[(0,i.jsx)("div",{className:"font-extrabold tracking-tight text-[var(--ui-accent)] break-words [text-wrap:balance] ".concat(A(t,!0)),children:e.value}),(0,i.jsx)("div",{className:"mt-1 text-[11px] font-medium leading-tight text-theme-text-secondary sm:text-xs",children:e.label})]})},a)})})}):null,(null===(ep=ey.download)||void 0===ep?void 0:ep.position)==="early"?aM():null,(0,i.jsxs)("section",{className:"pt-2 pb-5 sm:pt-3 sm:pb-6",children:[eX?(0,i.jsx)(P,{categoryContext:eY,title:ey.title,locale:eT}):null,(0,i.jsx)("article",{className:"prose prose-h1:hidden dark:prose-invert prose-primary mx-0 max-w-[1280px] [&_h2]:mb-4 [&_h2]:mt-8 [&_h2]:text-[2.05rem] [&_h3]:mb-3 [&_h3]:mt-6 [&_p]:my-3.5 [&_ul]:my-3.5 [&_ol]:my-3.5 [&_li]:my-1 [&_hr]:my-5 sm:[&_h2]:mt-10 sm:[&_h3]:mt-7 ".concat(ah?"[&_h2]:mt-6 sm:[&_h2]:mt-7 [&_h3]:mt-4 sm:[&_h3]:mt-5 [&_p]:my-3 [&_ul]:my-3 [&_ol]:my-3":""," [&>*:first-child]:!mt-0 ").concat("ar"===eT?"rtl-content":""),dir:"ar"===eT?"rtl":void 0,style:"ar"===eT?{unicodeBidi:"plaintext"}:void 0,children:ew}),av?(0,i.jsx)("div",{className:"mt-8",children:(0,i.jsx)(r.y,{placement:"article"})}):null]}),C(ey.features,ah),(0,i.jsx)(v.r,{pageSlug:eS,...ey.guideVideo}),ey.showcase&&!1!==ey.showcase.enabled?(0,i.jsx)("section",{className:"relative overflow-hidden bg-[var(--ui-page-bg)] py-5 sm:py-
17 lg:py-9",children:(0,i.jsxs)("div",{className:"relative",children:[(0,i.jsxs)("div",{className:"mb-4 text-center sm:mb-5",children:[(0,i.jsx)("h2",{className:"mb-2.5 text-2xl font-extrabold tracking-tight text-[var(--ui-text)] sm:text-[2rem]",children:ey.showcase.title}),ey.showcase.description?(0,i.jsx)("p",{className:"mx-auto max-w-3xl text-sm leading-6 text-theme-text-secondary sm:text-base",children:ey.showcase.description}):null]}),(0,i.jsx)("div",{className:"grid gap-3 sm:gap-4 md:grid-cols-2 lg:grid-cols-3 lg:gap-5",children:null===(eg=ey.showcase.items)||void 0===eg?void 0:eg.map((e,a)=>{var t;let s="image"===((null===(t=ey.showcase)||void 0===t?void 0:t.variant)||"image")&&!!e.image;return(0,i.jsx)("div",{className:"relative group",children:(0,i.jsxs)("div",{className:"relative overflow-hidden rounded-[22px] border border-[var(--ui-border)] bg-[var(--ui-card)] shadow-[var(--ui-shadow-1)] transition-all hover:-translate-y-1",children:[s?(0,i.jsx)("img",{src:(0,T.Xe)(e.image),alt:e.title,loading:"lazy",decoding:"async",className:"w-full aspect-video object-cover"}):(0,i.jsx)("div",{className:"px-4 pt-4 sm:px-5 sm:pt-5",children:(0,i.jsx)("div",{className:"inline-flex h-10 w-10 items-center justify-center rounded-xl border border-[var(--ui-border)] bg-[linear-gradient(135deg,color-mix(in_srgb,var(--ui-accent)_16%,transparent),color-mix(in_srgb,var(--ui-surface)_84%,black_16%))] text-2xl text-[var(--ui-accent)]/85 shadow-[var(--ui-shadow-1)]",children:(0,i.jsx)("span",{children:e.icon||"◦"})})}),(0,i.jsxs)("div",{className:s?"p-4 sm:p-5":"p-4 pt-3.5 sm:p-5 sm:pt-3.5",children:[(0,i.jsx)("h3",{className:"mb-1.5 text-lg font-semibold text-theme-text-primary",children:e.title}),(0,i.jsx)("p",{className:"text-sm leading-5.5 text-theme-text-secondary sm:text-[15px]",children:e.description})]})]})},a)})})]})}):null,D(ey.gameplay,ah,eU),ey.wiki?(0,i.jsx)("section",{className:"py-10 sm:py-12",children:(0,i.jsxs)("article",{className:"prose prose-h1:hidden dark:prose-invert prose-primary mx-0 max-w-none ".concat("ar"===eT?"rtl-content":""),dir:"ar"===eT?"rtl":void 0,children:[(0,i.jsx)("h2",{children:ey.wiki.title}),ey.wiki.intro?(0,i.jsx)("p",{children:ey.wiki.intro}):null,null===(ev=ey.wiki.sections)||void 0===ev?void 0:ev.map((e,a)=>{var t,l,n;return(0,i.jsxs)(s.Fragment,{children:[(0,i.jsx)("h3",{children:e.title}),null===(t=e.body)||void 0===t?void 0:t.map((a,t)=>{let l=!!(e.link&&"afterFirstParagraph"===e.linkPosition&&0===t);return(0,i.jsxs)(s.Fragment,{children:[(0,i.jsx)("p",{children:a}),l?(0,i.jsx)("p",{children:(0,i.jsxs)("a",{href:e.link,children:[e.linkText," →"]})}):null]},t)}),(null===(l=e.items)||void 0===l?void 0:l.length)>0?(0,i.jsx)("ul",{children:e.items.map((e,a)=>(0,i.jsx)("li",{children:e},a))}):null,e.link&&"afterFirstParagraph"!==e.linkPosition?(0,i.jsxs)("a",{href:e.link,children:[e.linkText," →"]}):null,(null===(n=e.links)||void 0===n?void 0:n.length)>0?(0,i.jsx)("ul",{children:e.links.map((e,a)=>(0,i.jsx)("li",{children:(0,i.jsxs)("a",{href:e.link,children:[e.text," →"]})},a))}):null]},a)}),ey.wiki.footer?(0,i.jsx)("p",{children:ey.wiki.footer}):null]})}):null,ey.download&&"early"!==ey.download.position?aM():null,ey.faq?(0,i.jsx)("section",{className:"relative overflow-hidden bg-[var(--ui-page-bg)] py-6 sm:py-8",children:(0,i.jsxs)("div",{className:"px-0 py-1",children:[(0,i.jsx)("h2",{className:"mb-3 text-2xl font-extrabold tracking-tight text-[var(--ui-text)] sm:text-[1.85rem]",children:ey.faq.title}),ey.faq.description?(0,i.jsx)("p",{className:"mb-5 text-base leading-7 text-theme-text-secondary sm:text-[17px]",children:ey.faq.description}):null,(0,i.jsx)("div",{className:"space-y-4",children:null===(eb=ey.faq.items)||void 0===eb?void 0:eb.map((e,a)=>(0,i.jsxs)("details",{open:0===a,className:"group overflow-hidden rounded-[20px] border border-[var(--ui-border)] bg-[var(--ui-surface)] shadow-[var(--ui-shadow-1)]",children:[(0,i.jsxs)("summary",{className:"flex cursor-pointer list-none items-center justify-between gap-4 px-5 py-4 text-left marker:content-none sm:px-6",children:[(0,i.jsx)("h3",{className:"min-w-0 break-words text-base font-semibold text-theme-text-primary sm:text-lg",children:e.question}),(0,i.jsx)("span",{className:"shrink-0 text-[var(--ui-muted)] transition-transform duration-200 group-open:rotate-180",children:(0,i.jsx)("svg",{className:"h-5 w-5",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24","aria-hidden":"true",children:(0,i.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M19 9l-7 7-7-7"})})})]}),(0,i.jsx)("div",{className:"border-t border-[var(--ui-border)] px-5 py-4 sm:px-6",children:(0,i.jsx)("p",{className:"text-sm leading-6 text-theme-text-secondary sm:text-base",children:e.answer})})]},a))})]})}):null,ey.contentWarning?(0,i.jsx)("section",{className:"relative overflow-hidden bg-[var(--ui-page-bg)] py-10 sm:py-12",children:(0,i.jsxs)("div",{className:"rounded-[24px] border border-[var(--ui-border)] bg-[var(--ui-card)] px-5 py-4 shadow-[var(--ui-shadow-1)] sm:px-6 sm:py-5",children:[(0,i.jsx)("h2",{className:"mb-4 text-3xl font-extrabold tracking-tight text-[var(--ui-text)] sm:text-[2.15rem]",children:ey.contentWarning.title}),ey.contentWarning.description?(0,i.jsx)("p",{className:"mb-5 text-base leading-7 text-theme-text-secondary sm:text-[17px]",children:ey.contentWarning.description}):null,(null===(ef=ey.contentWarning.items)||void 0===ef?void 0:ef.length)?(0,i.jsx)("ul",{className:"space-y-2 text-base leading-7 text-theme-text-secondary sm:text-[17px]",children:ey.contentWarning.items.map((e,a)=>(0,i.jsx)("li",{children:e},a))}):null]})}):null]}),(0,i.jsxs)("aside",{className:ay,children:[(0,i.jsx)("div",{className:"mb-4",children:(0,i.jsx)(r.y,{placement:"comments",wrapperClassName:"rounded-[14px] p-2 shadow-none"})}),(0,i.jsx)(p.o,{gameSlug:eS,locale:eT,variant:"sidebar",collapsibleForm:!0,formSummaryLabel:eG})]})]})})}):null,eC.length>0&&!eU?(0,i.jsx)("section",{className:"bg-[var(--ui-page-bg)] py-8 sm:py-10",children:(0,i.jsxs)("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:[(0,i.jsxs)("div",{className:"mb-4 sm:mb-5",children:[(0,i.jsx)("h2",{className:"text-3xl font-extrabold tracking-tight text-[var(--ui-text)] sm:text-[2.2rem]",children:ey.featuredGamesTitle||(0,z.Q)(eT,"featured_games")}),ey.featuredGamesDescription?(0,i.jsx)("p",{className:"mt-2 text-sm leading-6 text-[var(--ui-muted)] sm:text-base",children:ey.featuredGamesDescription}):null]}),(0,i.jsx)("div",{className:"grid grid-cols-3 gap-4 sm:grid-cols-2 lg:grid-cols-3",children:eC.map(e=>(0,i.jsx)(g.$,{game:e,hideTitle:!0},e.slug))})]})}):null,am.length>0&&!eU&&(0,i.jsx)("section",{className:"".concat(eV?"bg-[var(--ui-page-bg)] pt-2 pb-1 sm:pt-3 sm:pb-1.5":"bg-[var(--ui-surface)] ".concat(eL?"py-4 sm:py-5":"py-12 sm:py-14")),children:(0,i.jsx)("div",{className:eV?af:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:(0,i.jsxs)("div",{className:eV?aw:"",children:[(0,i.jsx)("div",{className:"min-w-0 overflow-hidden",children:(0,i.jsx)("div",{className:"grid ".concat(eL?"gap-3 sm:gap-3.5 xl:gap-4":"gap-3 sm:gap-4 xl:gap-5"," ").concat(W(am.length)),children:am.map((e,a)=>{let t=String(e.value||"");return(0,i.jsx)("div",{className:"relative group ".concat(L(am.length,a)),children:(0,i.jsxs)("div",{className:"relative flex h-full flex-col justify-between ".concat(eL?"rounded-[14px] p-2.5 sm:p-3":"rounded-[18px] p-4 sm:p-5"," border border-[var(--ui-border)] bg-[var(--ui-card)] shadow-[var(--ui-shadow-1)] transition-all hover:-translate-y-1 ").concat(I(t,eL)),children:[(0,i.jsx)("div",{className:"font-extrabold tracking-tight text-[var(--ui-accent)] break-words [text-wrap:balance] ".concat(A(t,eL)),children:e.value}),(0,i.jsx)("div",{className:"".concat(eL?"mt-1 text-[11px] sm:text-xs":"mt-2 text-sm sm:text-base"," font-medium leading-tight text-theme-text-secondary"),children:e.label})]})},a)})})}),eV?(0,i.jsx)("div",{className:"hidden lg:block","aria-hidden":"true"}):null]})})}),eU||(null===(es=ey.download)||void 0===es?void 0:es.position)!=="early"?null:aM(),eU?null:(0,i.jsx)("section",{className:eL?"pt-2 pb-5 sm:pt-3 sm:pb-6":ap?"pt-1 pb-5 sm:pt-1.5 sm:pb-6":ah?"py-5 sm:py-6":"py-8 sm:py-10",children:(0,i.jsx)("div",{className:eV?af:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:eL?(0,i.jsxs)("div",{className:eV?aw:"grid gap-5 lg:grid-cols-[minmax(0,1fr)_minmax(280px,360px)] lg:items-start xl:grid-cols-[minmax(0,1fr)_minmax(320px,420px)]",children:[(0,i.jsxs)("div",{className:"min-w-0 overflow-hidden",children:[eX?(0,i.jsx)(P,{categoryContext:eY,title:ey.title,locale:eT}):null,(0,i.jsx)("article",{className:"prose prose-h1:hidden dark:prose-invert prose-primary mx-0 ".concat(eV?"max-w-[1280px]":"max-w-none"," [&_h2]:mb-4 [&_h2]:mt-8 [&_h2]:text-[2.05rem] [&_h3]:mb-3 [&_h3]:mt-6 [&_p]:my-3.5 [&_ul]:my-3.5 [&_ol]:my-3.5 [&_li]:my-1 [&_hr]:my-5 sm:[&_h2]:mt-10 sm:[&_h3]:mt-7 ").concat(ah?"[&_h2]:mt-6 sm:[&_h2]:mt-7 [&_h3]:mt-4 sm:[&_h3]:mt-5 [&_p]:my-3 [&_ul]:my-3 [&_ol]:my-3":""," [&>*:first-child]:!mt-0 ").concat("ar"===eT?"rtl-content":""),dir:"ar"===eT?"rtl":void 0,style:"ar"===eT?{unicodeBidi:"plaintext"}:void 0,children:ew}),av?(0,i.jsx)("div",{className:"mt-8",children:(0,i.jsx)(r.y,{placement:"article"})}):null]}),(0,i.jsxs)("aside",{className:eV?ay:"min-w-0",children:[(0,i.jsx)("div",{className:"mb-4",children:(0,i.jsx)(r.y,{placement:"comments",wrapperClassName:"rounded-[14px] p-2 shadow-none"})}),(0,i.jsx)(p.o,{gameSlug:eS,locale:eT,variant:"sidebar",collapsibleForm:!0,formSummaryLabel:eG})]})]}):(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("article",{className:"prose prose-h1:hidden dark:prose-invert prose-primary mx-auto [&_h2]:mb-4 [&_h2]:mt-8 [&_h2]:text-[2.05rem] [&_h3]:mb-3 [&_h3]:mt-6 [&_p]:my-3.5 [&_ul]:my-3.5 [&_ol]:my-3.5 [&_li]:my-1 [&_hr]:my-5 sm:[&_h2]:mt-10 sm:[&_h3]:mt-7 ".concat(ah?"[&_h2]:mt-6 sm:[&_h2]:mt-7 [&_h3]:mt-4 sm:[&_h3]:mt-5 [&_p]:my-3 [&_ul]:my-3 [&_ol]:my-3":""," ").concat(eL?"[&>*:first-child]:!mt-0":""," ").concat("ar"===eT?"rtl-content":""),dir:"ar"===eT?"rtl":void 0,style:"ar"===eT?{unicodeBidi:"plaintext"}:void 0,children:ew}),av?(0,i.jsx)("div",{className:"mt-8",children:(0,i.jsx)(r.y,{placement:"article"})}):null]})})}),eU?null:C(ey.features,ah),eU?null:(0,i.jsx)(v.r,{pageSlug:eS,...ey.guideVideo}
1),ey.showcase&&!1!==ey.showcase.enabled&&!eU&&(0,i.jsx)("section",{className:"relative overflow-hidden bg-[var(--ui-page-bg)] py-5 sm:py-7 lg:py-9",children:(0,i.jsxs)("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 relative",children:[(0,i.jsxs)("div",{className:"mb-4 text-center sm:mb-5",children:[(0,i.jsx)("h2",{className:"mb-2.5 text-2xl font-extrabold tracking-tight text-[var(--ui-text)] sm:text-[2rem]",children:ey.showcase.title}),ey.showcase.description&&(0,i.jsx)("p",{className:"mx-auto max-w-3xl text-sm leading-6 text-theme-text-secondary sm:text-base",children:ey.showcase.description})]}),(0,i.jsx)("div",{className:"grid gap-3 sm:gap-4 md:grid-cols-2 lg:grid-cols-3 lg:gap-5",children:null===(el=ey.showcase.items)||void 0===el?void 0:el.map((e,a)=>{var t;let s="image"===((null===(t=ey.showcase)||void 0===t?void 0:t.variant)||"image")&&!!e.image;return(0,i.jsx)("div",{className:"relative group",children:(0,i.jsxs)("div",{className:"relative overflow-hidden rounded-[22px] border border-[var(--ui-border)] bg-[var(--ui-card)] shadow-[var(--ui-shadow-1)] transition-all hover:-translate-y-1",children:[s?(0,i.jsx)("img",{src:(0,T.Xe)(e.image),alt:e.title,loading:"lazy",decoding:"async",className:"w-full aspect-video object-cover"}):(0,i.jsx)("div",{className:"px-4 pt-4 sm:px-5 sm:pt-5",children:(0,i.jsx)("div",{className:"inline-flex h-10 w-10 items-center justify-center rounded-xl border border-[var(--ui-border)] bg-[linear-gradient(135deg,color-mix(in_srgb,var(--ui-accent)_16%,transparent),color-mix(in_srgb,var(--ui-surface)_84%,black_16%))] text-2xl text-[var(--ui-accent)]/85 shadow-[var(--ui-shadow-1)]",children:(0,i.jsx)("span",{children:e.icon||"◦"})})}),(0,i.jsxs)("div",{className:s?"p-4 sm:p-5":"p-4 pt-3.5 sm:p-5 sm:pt-3.5",children:[(0,i.jsx)("h3",{className:"mb-1.5 text-lg font-semibold text-theme-text-primary",children:e.title}),(0,i.jsx)("p",{className:"text-sm leading-5.5 text-theme-text-secondary sm:text-[15px]",children:e.description})]})]})},a)})})]})}),eU?null:D(ey.gameplay,ah),ey.wiki&&!eU&&(0,i.jsx)("section",{className:"py-10 sm:py-12",children:(0,i.jsx)("div",{className:"max-w-5xl mx-auto px-4 sm:px-6 lg:px-8",children:(0,i.jsxs)("article",{className:"prose prose-h1:hidden dark:prose-invert prose-primary mx-auto ".concat("ar"===eT?"rtl-content":""),dir:"ar"===eT?"rtl":void 0,children:[(0,i.jsx)("h2",{children:ey.wiki.title}),ey.wiki.intro&&(0,i.jsx)("p",{children:ey.wiki.intro}),null===(en=ey.wiki.sections)||void 0===en?void 0:en.map((e,a)=>{var t,l,n;return(0,i.jsxs)(s.Fragment,{children:[(0,i.jsx)("h3",{children:e.title}),null===(t=e.body)||void 0===t?void 0:t.map((a,t)=>{let l=!!(e.link&&"afterFirstParagraph"===e.linkPosition&&0===t);return(0,i.jsxs)(s.Fragment,{children:[(0,i.jsx)("p",{children:a}),l?(0,i.jsx)("p",{children:(0,i.jsxs)("a",{href:e.link,children:[e.linkText," →"]})}):null]},t)}),(null===(l=e.items)||void 0===l?void 0:l.length)>0&&(0,i.jsx)("ul",{children:e.items.map((e,a)=>(0,i.jsx)("li",{children:e},a))}),e.link&&"afterFirstParagraph"!==e.linkPosition&&(0,i.jsxs)("a",{href:e.link,children:[e.linkText," →"]}),(null===(n=e.links)||void 0===n?void 0:n.length)>0&&(0,i.jsx)("ul",{children:e.links.map((e,a)=>(0,i.jsx)("li",{children:(0,i.jsxs)("a",{href:e.link,children:[e.text," →"]})},a))})]},a)}),ey.wiki.footer&&(0,i.jsx)("p",{children:ey.wiki.footer})]})})}),!eU&&ey.download&&"early"!==ey.download.position?aM():null,ey.faq&&!eU&&(0,i.jsx)("section",{className:"relative overflow-hidden bg-[var(--ui-page-bg)] py-6 sm:py-8",children:(0,i.jsx)("div",{className:"max-w-5xl mx-auto px-4 sm:px-6 lg:px-8 relative",children:(0,i.jsxs)("div",{className:"px-0 py-1",children:[(0,i.jsx)("h2",{className:"mb-3 text-2xl font-extrabold tracking-tight text-[var(--ui-text)] sm:text-[1.85rem]",children:ey.faq.title}),ey.faq.description&&(0,i.jsx)("p",{className:"mb-5 text-base leading-7 text-theme-text-secondary sm:text-[17px]",children:ey.faq.description}),(0,i.jsx)("div",{className:"space-y-4",children:null===(eo=ey.faq.items)||void 0===eo?void 0:eo.map((e,a)=>(0,i.jsxs)("details",{open:0===a,className:"group overflow-hidden rounded-[20px] border border-[var(--ui-border)] bg-[var(--ui-surface)] shadow-[var(--ui-shadow-1)]",children:[(0,i.jsxs)("summary",{className:"flex cursor-pointer list-none items-center justify-between gap-4 px-5 py-4 text-left marker:content-none sm:px-6",children:[(0,i.jsx)("h3",{className:"min-w-0 break-words text-base font-semibold text-theme-text-primary sm:text-lg",children:e.question}),(0,i.jsx)("span",{className:"shrink-0 text-[var(--ui-muted)] transition-transform duration-200 group-open:rotate-180",children:(0,i.jsx)("svg",{className:"h-5 w-5",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24","aria-hidden":"true",children:(0,i.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M19 9l-7 7-7-7"})})})]}),(0,i.jsx)("div",{className:"border-t border-[var(--ui-border)] px-5 py-4 sm:px-6",children:(0,i.jsx)("p",{className:"text-sm leading-6 text-theme-text-secondary sm:text-base",children:e.answer})})]},a))})]})})}),ey.contentWarning&&!eU&&(0,i.jsx)("section",{className:"relative overflow-hidden bg-[var(--ui-page-bg)] py-10 sm:py-12",children:(0,i.jsx)("div",{className:"max-w-5xl mx-auto px-4 sm:px-6 lg:px-8 relative",children:(0,i.jsxs)("div",{className:"rounded-[24px] border border-[var(--ui-border)] bg-[var(--ui-card)] px-5 py-4 shadow-[var(--ui-shadow-1)] sm:px-6 sm:py-5",children:[(0,i.jsx)("h2",{className:"mb-4 text-3xl font-extrabold tracking-tight text-[var(--ui-text)] sm:text-[2.15rem]",children:ey.contentWarning.title}),ey.contentWarning.description?(0,i.jsx)("p",{className:"mb-5 text-base leading-7 text-theme-text-secondary sm:text-[17px]",children:ey.contentWarning.description}):null,(null===(er=ey.contentWarning.items)||void 0===er?void 0:er.length)?(0,i.jsx)("ul",{className:"space-y-2 text-base leading-7 text-theme-text-secondary sm:text-[17px]",children:ey.contentWarning.items.map((e,a)=>(0,i.jsx)("li",{children:e},a))}):null]})})}),("game"===ey.type||(null===(ed=ey.hero)||void 0===ed?void 0:ed.game))&&!eL?(0,i.jsx)("section",{className:"relative overflow-hidden bg-[var(--ui-page-bg)] py-10 sm:py-12",children:(0,i.jsxs)("div",{className:"max-w-5xl mx-auto px-4 sm:px-6 lg:px-8 relative",children:[(0,i.jsx)("div",{className:"mb-4",children:(0,i.jsx)(r.y,{placement:"comments",wrapperClassName:"rounded-[14px] p-2 shadow-none"})}),(0,i.jsx)(p.o,{gameSlug:eS,locale:eT,variant:"stacked",collapsibleForm:!0,formSummaryLabel:eG})]})}):null,ey.bottomCta&&(0,i.jsxs)("section",{className:"relative overflow-hidden bg-[var(--ui-page-bg)] ".concat(ah?"py-5 sm:py-6 lg:py-7":"py-5 sm:py-
17 lg:py-9"),children:[(0,i.jsx)("div",{className:"absolute inset-0 bg-[url('https://r2.youmakethishouseahome.online/grid.svg')] bg-center opacity-[0.05]"}),(0,i.jsxs)("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 relative text-center",children:[(0,i.jsx)("div",{className:"mb-3 sm:mb-4",children:(0,i.jsx)(r.y,{placement:"cta"})}),(0,i.jsx)("h2",{className:"mb-2.5 text-2xl font-extrabold tracking-tight text-[var(--ui-text)] sm:text-[2rem]",children:ey.bottomCta.title}),(0,i.jsx)("p",{className:"mx-auto mb-5 max-w-2xl text-sm leading-6 text-theme-text-secondary sm:mb-6 sm:text-base",children:ey.bottomCta.description}),(0,i.jsx)("div",{className:"flex flex-wrap justify-center gap-3 sm:gap-4",children:(ey.bottomCta.ctas||(ey.bottomCta.link?[ey.bottomCta]:[])).map((e,a)=>(0,i.jsxs)("a",{href:e.link,className:"primary"===e.variant?"inline-flex w-full shrink-0 items-center justify-center gap-2 rounded-2xl bg-[#c41e1e] px-6 py-3 text-center text-base font-semibold text-white shadow-lg transition-all hover:scale-105 hover:shadow-xl sm:w-auto whitespace-normal break-normal [word-break:normal] [overflow-wrap:normal]":"inline-flex w-full shrink-0 items-center justify-center gap-2 rounded-2xl border-2 border-[var(--ui-border)] px-6 py-3 text-center text-base font-semibold text-[var(--ui-text)] transition-all hover:scale-105 hover:bg-[var(--ui-card)] sm:w-auto whitespace-normal break-normal [word-break:normal] [overflow-wrap:normal]",children:[(0,i.jsx)("span",{className:"block whitespace-normal break-normal [word-break:normal] [overflow-wrap:normal]",children:e.text}),(0,i.jsx)("svg",{className:"h-5 w-5 shrink-0",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24",children:(0,i.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M13 7l5 5m0 0l-5 5m5-5H6"})})]},a))})]})]})]})}},89315:function(e,a,t){t.d(a,{Ck:function(){return n},L2:function(){return l},dh:function(){return r},zU:function(){return o}});let i="category";function s(e){return e.replace(/^\/[a-z]{2}(?=\/|$)/,"")||"/"}function l(e){if(!e)return"";let a=e.split("?")[0].split("#")[0].trim();if(!a)return"";let t=a.replace(/\/+/g,"/").replace(/\/$/g,""),i=s(t.startsWith("/")?t:"/".concat(t)).replace(/^\/+|\/+$/g,""),l=i.startsWith("games/")?i:i&&!i.includes("/")?"games/".concat(i):"";return/^games\/[^/]+$/.test(l)?l:""}function n(e){if(!e)return"";let[a,t=""]=e.split("?"),n=new URLSearchParams(t.split("#")[0]),o=l(n.get(i))||l(n.get("from"));if(o)return o;let r=s(a.split("#")[0].replace(/\/+/g,"/")).match(/^\/games\/([^/]+)(?:\/|$)/);return r?l("games/".concat(r[1])):""}function o(e,a){let t=l(a);if(!t||!e||"#"===e||/^(?:[a-z]+:)?\/\//i.test(e))return e;let[s,n=""]=e.split("#"),[o,r=""]=s.split("?"),d=new URLSearchParams(r);d.set(i,t);let m=d.toString();return"".concat(o).concat(m?"?".concat(m):"").concat(n?"#".concat(n):"")}function r(e){let a=l(e).split("/").pop()||"";return a?a.split("-").filter(Boolean).map(e=>{let a=e.toLowerCase();return"io"===a?"IO":a.charAt(0).toUpperCase()+a.slice(1)}).join(" "):""}},95692:function(e,a,t){t.d(a,{jY:function(){return o},_k:function(){return n}});var i=JSON.parse('{"Tt":[{"slug":"/death-spiral","sourceSlug":"/death-spiral","title":"Death Spiral","cover":"/horror-games/Death%20Spiral/QN5wxn.png","tags":"Horror / horror / story"},{"slug":"/the-false-sun","sourceSlug":"/the-false-sun","title":"The False Sun","cover":"/horror-games/thefalsesun/EYuTDZ.png","tags":"misc"},{"slug":"/tadc-mind-games","sourceSlug":"/tadc-mind-games","title":"TADC Mind Games","cover":"/horror-games/tadc%20mind%20gems/82VKoD.png","tags":"misc / digital horror / puzzle"},{"slug":"/cobb-can-move","sourceSlug":"/cobb-can-move","title":"COBB CAN MOVE","cover":"https://r2.youmakethishouseahome.online/horror-games/cobb-can-move.webp","tags":"misc / survival / pixel-art"},{"slug":"/exhibit-of-sorrows","sourceSlug":"/exhibit-of-sorrows","title":"Exhibit of Sorrows","cover":"/exhibit-of-sorrows_16x9-cover.avif","tags":"misc / puzzle / surreal"},{"slug":"/how-to-date-a-sleep-paralysis-demon","sourceSlug":"/how-to-date-a-sleep-paralysis-demon","title":"How to Date a Sleep Paralysis Demon","cover":"https://r2.youmakethishouseahome.online/horror-games/how-to-date-a-sleep-paralysis-demon.webp","tags":"misc / psychological / dating sim"},{"slug":"/idolsofash","sourceSlug":"/idolsofash","title":"Idols of Ash","cover":"https://r2.youmakethishouseahome.online/horror-games/idolsofash.webp","tags":"misc / survival / chase"},{"slug":"/the-freak-circus","sourceSlug":"/the-freak-circus","title":"The Freak Circus","cover":"/horror-games/the-freak-circus.webp","tags":"misc / dating sim / visual novel"},{"slug":"/the-survey","sourceSlug":"/the-survey","title":"The Survey","cover":"https://r2.youmakethishouseahome.online/horror-games/the-survey.png","tags":"misc / psychological / story-rich"},{"slug":"/thats-not-my-neighbor","sourceSlug":"/thats-not-my-neighbor","title":"That\'s Not My Neighbor","cover":"https://r2.youmakethishouseahome.online/horror-games/thats-not-my-neighbor.png","tags":"misc / observation / puzzle"},{"slug":"/five-nights-at-freddys","sourceSlug":"/five-nights-at-freddys","title":"Five Nights at Freddy\'s","cover":"https://r2.youmakethishouseahome.online/horror-games/five-nights-at-freddys.png","tags":"misc / survival / jump scare"},{"slug":"/kingdom-of-marionettes","sourceSlug":"/kingdom-of-marionettes","title":"Kingdom of Marionettes","cover":"/horror-games/kingdom封面.png","tags":"misc / indie / visual novel"},{"slug":"/poppy-playtime-chapter-5","sourceSlug":"/poppy-playtime-chapter-5","title":"Poppy Playtime Chapter 5","cover":"/horror-games/poppy.jpeg","tags":"misc / adventure / survival"},{"slug":"/last-seen-online","sourceSlug":"/last-seen-online","title":"Last Seen Online","cover":"https://r2.youmakethishouseahome.online/horror-games/last-seen-online.png","tags":"misc / psychological / mystery"}
1,{"slug":"/the-man-from-the-window","sourceSlug":"/the-man-from-the-window","title":"The Man from the Window","cover":"https://r2.youmakethishouseahome.online/horror-games/the-man-from-the-window.png","tags":"misc / survival / short horror"}]}'),s=t(85713),l=t(28639);function n(e,a){var t,i,s,l;let n=a.split("?")[0],o=String(e.slug||""),r=[null===(t=e.cta)||void 0===t?void 0:t.link,null===(i=e.secondaryCta)||void 0===i?void 0:i.link,null===(s=e.tertiaryCta)||void 0===s?void 0:s.link,e.gameLink].filter(Boolean);return!!("game"===e.type||(null===(l=e.hero)||void 0===l?void 0:l.game)||e.download||e.gameLink||o.includes("you-make-this-house-a-home")||n.includes("you-make-this-house-a-home")||r.some(e=>e.includes("/games/")))}function o(e,a,t){var n;let o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},r=arguments.length>4&&void 0!==arguments[4]?arguments[4]:18,d=t?(0,l.aq)(t):void 0,m="string"==typeof o.category?"games/".concat(o.category):null,c="string"==typeof o.gameLink?null===(n=o.gameLink.match(/\/games\/([^/]+)\//))||void 0===n?void 0:n[1]:null,u=m||(c?"games/".concat(c):null)||(String(o.slug||"").includes("you-make-this-house-a-home")?"games/horror-games":null);if(u){let t=u.replace(/^games\//,""),i=Array.isArray(o.tags)?o.tags.map(e=>String(e).toLowerCase()):[],l=(0,s.U)(e,a).filter(e=>e.slug!==d);if(i.length>0){let t=(0,s.WW)(e,i,a,d,r);if(t.length>0)return t}let n=l.find(e=>{var a;return(null===(a=e.slug)||void 0===a?void 0:a.split("/").filter(Boolean).pop())==="death-spiral"}),m=l.filter(e=>"string"==typeof e.category&&e.category!==t);if(m.length>0){let e=new Map;m.forEach(a=>{let t="string"==typeof a.category?a.category:"other",i=e.get(t)||[];i.push(a),e.set(t,i)});let a=Array.from(e.entries()).map(e=>{var a;let[t,s]=e;return{groupCategory:t,overlapScore:Array.isArray(null===(a=s[0])||void 0===a?void 0:a.tags)?s[0].tags.reduce((e,a)=>i.includes(String(a).toLowerCase())?e+1:e,0):0,games:[...s].sort((e,a)=>{let t=e.date?new Date(String(e.date)).getTime():0,i=a.date?new Date(String(a.date)).getTime():0;return t!==i?i-t:(e.title||"").localeCompare(a.title||"")})}}).sort((e,a)=>a.overlapScore!==e.overlapScore?a.overlapScore-e.overlapScore:a.games.length!==e.games.length?a.games.length-e.games.length:e.groupCategory.localeCompare(a.groupCategory)).flatMap(e=>e.games.slice(0,4)).slice(0,r);if(a.length>0)return n?[n,...a.filter(e=>e.slug!==n.slug)].slice(0,r):a}let c=(0,s.mE)(e,u,a).filter(e=>e.slug!==d).slice(0,r);if(c.length>0)return n?[n,...c.filter(e=>e.slug!==n.slug)].slice(0,r):c}return function(e,a,t){let n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:6,o=(i.Tt||[]).map(e=>e.slug),r=t?(0,l.aq)(t):void 0;return(0,s.Cl)(e,o,a).filter(e=>e.slug!==r).slice(0,n)}(e,a,t,r)}}}]);

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