1function g(){const a=document.querySelectorAll(".platform-toggle"),t=document.querySelectorAll(".product-card"),l=document.getElementById("no-products");if(a.length===0)return;const s=a[0];if(s.dataset.initialized==="true")return;s.dataset.initialized="true";const d={"complete-saga":{steam:"https://store.steampowered.com/bundle/47018/Golden_Idol__The_Complete_Saga/"},"case-game":{steam:"https://store.steampowered.com/app/1677770/The_Case_of_the_Golden_Idol/",switch:"https://www.nintendo.com/en-gb/Games/Nintendo-Switch-download-software/The-Case-of-the-Golden-Idol-Complete-Edition-2677730.html",playstation:"https://store.playstation.com/en-gb/product/UP3639-PPSA23611_00-0516491076450540",xbox:"https://www.xbox.com/en-gb/games/store/the-case-of-the-golden-idol/9nbh78wd7xpq",appstore:"https://apps.apple.com/app/the-case-of-the-golden-idol/id6443831605",googleplay:"https://play.google.com/store/apps/details?id=com.playstack.TheCaseOfTheGoldenIdol"},"case-complete":{steam:"https://store.steampowered.com/bundle/32365/The_Case_of_the_Golden_Idol__Complete_Edition/"},"case-dlc-spider":{steam:"https://store.steampowered.com/app/2377000/Golden_Idol_Mysteries_The_Spider_of_Lanka/"},"case-dlc-vampire":{steam:"https://store.steampowered.com/app/2377001/Golden_Idol_Mysteries_The_Lemurian_Vampire/"},"rise-game":{steam:"https://store.steampowered.com/app/2716400/The_Rise_of_the_Golden_Idol/",switch:"https://www.nintendo.com/en-gb/Games/Nintendo-Switch-download-software/The-Rise-of-the-Golden-Idol-2696296.html",playstation:"https://store.playstation.com/en-gb/product/EP3495-PPSA25812_00-0003281733473898",xbox:"https://www.xbox.com/en-gb/games/store/the-rise-of-the-golden-idol/9nhqgsh0598d"},"rise-detective-pass":{steam:"https://store.steampowered.com/app/3333860/The_Rise_of_the_Golden_Idol__Detective_Pass/",switch:"https://www.nintendo.com/us/store/products/golden-idol-investigations-detective-pass-70070000026808-switch/",playstation:"https://store.playstation.com/en-gb/product/EP3495-PPSA25812_00-0533115397660805",xbox:"https://www.xbox.com/en-GB/games/store/golden-idol-investigations-detective-pass/9NKW7PZK9KJR"},"rise-dlc-wells":{steam:"https://store.steampowered.com/app/3333870/Golden_Idol_Investigations_The_Sins_of_New_Wells/",switch:"https://www.nintendo.com/us/store/products/golden-idol-investigations-the-sins-of-new-wells-70050000055196-switch/",playstation:"https://store.playstation.com/en-gb/product/EP3495-PPSA25812_00-0670036637589515",xbox:"https://www.xbox.com/en-gb/games/store/golden-idol-investigations-sins-of-new-wells/9nwhspkw51g7"},"rise-dlc-phoenix":{steam:"https://store.steampowered.com/app/3333880/Golden_Idol_Investigations_The_Lemurian_Phoenix/",switch:"https://www.nintendo.com/en-gb/DLC/Golden-Idol-Investigations-The-Lemurian-Phoenix-2766823.html",playstation:"https://store.playstation.com/en-gb/product/EP3495-PPSA25812_00-0279429874860921",xbox:"https://www.xbox.com/en-gb/games/store/golden-idol-investigations-the-lemurian-phoenix/9nltcrjl5rr8"},"rise-dlc-restraint":{steam:"https://store.steampowered.com/app/3285233/",switch:"https://www.nintendo.com/en-gb/DLC/Golden-Idol-Investigations-The-Age-of-Restraint-2766827.html",playstation:"https://store.playstation.com/en-gb/product/EP3495-PPSA25812_00-0300634745114320"},"rise-dlc-reaper":{steam:"https://store.steampowered.com/app/3335350/Golden_Idol_Investigations_The_Curse_of_the_Last_Reaper/",switch:"https://www.nintendo.com/en-gb/DLC/Golden-Idol-Investigations-The-Curse-of-the-Last-Reaper-2766831.html",playstation:"https://store.playstation.com/en-gb/product/EP3495-PPSA25812_00-0863373907654731",xbox:"https://www.xbox.com/en-GB/games/store/golden-idol-investigations-the-curse-of-the-last-reaper/9NZZXPV5W3KT/0010"}};function r(n){let i=0;t.forEach(e=>{const c=e.getAttribute("data-product"),o=d[c||""];o&&o[n]&&o[n]!==""?(e.classList.remove("hidden-product"),e.href=o[n],i++):e.classList.add("hidden-product")}),document.querySelectorAll(".game-group").forEach(e=>{e.querySelectorAll(".product-card:not(.hidden-product)").length===0?e.style.display="none":e.style.display=""}
1),document.querySelectorAll(".dlc-toggle").forEach(e=>{const c=e.getAttribute("data-group"),o=document.querySelector(`.dlc-container[data-group="${c}"]`);if(o)if(o.querySelectorAll(".product-card:not(.hidden-product)").length===0){e.style.display="none",o.classList.remove("expanded"),e.classList.remove("expanded");const m=e.querySelector(".toggle-text");m&&(m.textContent="Show DLCs & Bundles")}else e.style.display=""}),l&&l.classList.toggle("hidden",i>0)}a.forEach(n=>{n.addEventListener("click",()=>{a.forEach(h=>h.classList.remove("active")),n.classList.add("active");const i=n.getAttribute("data-platform");i&&r(i)})});const p=document.querySelector('[data-platform="steam"]');p&&(p.classList.add("active"),r("steam"))}document.addEventListener("DOMContentLoaded",g);document.addEventListener("astro:page-load",g);function u(){document.querySelectorAll(".dlc-toggle").forEach(t=>{t.dataset.dlcInitialized!=="true"&&(t.dataset.dlcInitialized="true",t.addEventListener("click",()=>{const l=t.getAttribute("data-group"),s=document.querySelector(`.dlc-container[data-group="${l}"]`),d=t.querySelector(".toggle-text");s&&d&&(s.classList.contains("expanded")?(s.classList.remove("expanded"),t.classList.remove("expanded"),d.textContent="Show DLCs & Bundles"):(s.classList.add("expanded"),t.classList.add("expanded"),d.textContent="Hide DLCs & Bundles"))}))})}document.addEventListener("DOMContentLoaded",u);document.addEventListener("astro:page-load",u);
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.