PageSourceSearch

https://www.scientificamerican.com/static/entry/game.CaiOqWdd.js

js scientificamerican.com collected 2026-09-24 07:36:31 UTC 4,112 bytes, 2 lines download raw bytes

1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["chunks/AmuseLabGame-uVlZdoCe.js","chunks/vendor-react-DdEP1kCQ.js","chunks/core-Bpuic6mr.js","chunks/sciam-CvuG93yt.js","chunks/vendor-shared-ShLQKC4n.js","assets/core-DAqFSSul.css","assets/AmuseLabGame-Bd9bp9DL.css"])))=>i.map(i=>d[i]);
2import{r as l,j as e}from"../chunks/vendor-react-DdEP1kCQ.js";import{_ as g,d as x,u as j}from"../chunks/core-Bpuic6mr.js";import{D as y}from"../chunks/DefaultLayout-B4mESSua.js";import{C as b,u as _,a as h,R as k,B as A,s as E}from"../chunks/index-BBBxrBHH.js";import{k as D,l as I}from"../chunks/sciam-CvuG93yt.js";import{s as p,A as c,I as w}from"../chunks/chunk-Cgl-0otj.js";import{R as B,A as S,a as P,b as R,p as v,s as m}from"../chunks/Article.module-CqWol3pQ.js";import{L as z}from"../chunks/Header-tkY3LBrW.js";import{A as C}from"../chunks/ArticleList-Dn4VcJYx.js";import"../chunks/vendor-shared-ShLQKC4n.js";import"../chunks/Header-DuP3RNUx.js";import"../chunks/sciam-B_IQ-Vo8.js";import"../chunks/DynamicLabelInput-E-f88jJS.js";import"../chunks/data-BmhhWP9E.js";import"../chunks/Input-xTKQaCJR.js";import"../chunks/jsxUtils-DqtdO-_O.js";import"../chunks/Prose-DGUfNRzF.js";import"../chunks/index-Ccd0bj6u.js";import"../chunks/images-rIYVm8bk.js";import"../chunks/Body-D2I8VDDX.js";import"../chunks/constants-kaBJqtMa.js";import"../chunks/TalkIcon-zQteOSWs.js";import"../chunks/SubmitPostModule-C_4WvNJf.js";import"../chunks/index-BGyKetH5.js";import"../chunks/getBestArticleId-9I1mHE39.js";import"../chunks/ArticleDisplay-DMJ7E5Cl.js";import"../chunks/Kicker-VPFVTJnN.js";import"../chunks/chunk-C6dy8-dY.js";(function(){try{var t=typeof window<"u"?window:typeof global<"u"?global:typeof globalThis<"u"?globalThis:typeof self<"u"?self:{},s=new t.Error().stack;s&&(t._sentryDebugIds=t._sentryDebugIds||{},t._sentryDebugIds[s]="fe38b7f7-071f-4d08-aed6-2882f85f491e",t._sentryDebugIdIdentifier="sentry-dbid-fe38b7f7-071f-4d08-aed6-2882f85f491e")}catch{}})();function F({position:t=null,margin:s=!0,shade:r=!0}){return e.jsx("div",{className:p.breakoutContainer,suppressHydrationWarning:!0,children:e.jsx("gpt-ad",{class:p.ad,"id-format":c.BUMPER.idFormat,...c.BUMPER.props,unitpath:"injector",style:{"--margin":s?"1.25rem 0":0,"--ad-background-color":r?null:"transparent"},"targeting-pos":t})})}const u=l.memo(F),G="game_embed-EwCd5",L={game_embed:G},T=l.lazy(()=>g(()=>import("../chunks/AmuseLabGame-uVlZdoCe.js"),__vite__mapDeps([0,1,2,3,4,5,6])));function H({children:t,...s}){return e.jsx(b,{fallback:t||e.jsx(N,{}),children:e.jsx(T,{...s})})}function N(){return e.jsx("div",{className:L.game_embed})}function $({article:t,customEyebrow:s}){const r=D("(min-width: 700px)"),i=_(t.content,{prepare:v,injectDeps:[r]}),a=h();(a.games||[]).filter(o=>o.slug!==t.slug).slice(0,6);const n=(s?.results||[]).find(o=>o.title==="Killer Sudoku");let f=(s?.results||[]).filter(o=>["Spellements","Math Puzzles","Expert Sudoku"].includes(o.title)).map(o=>o.title===t.series_title&&n||o);const d=t.game_id&&t.game_set;return e.jsxs(e.Fragment,{children:[e.jsxs(M,{article:t,children:[e.jsx(B,{}),e.jsx(S,{article:t,customEyebrow:f}),e.jsx(u,{margin:!1,shade:!1,position:"game-top-1"}),d&&e.jsxs(e.Fragment,{children:[e.jsx(H,{"data-puzzletype":t.game_puzzle_type,"data-set":t.game_set,"data-page":"date-picker","data-embedparams":"embed=1&idx=1"}),e.jsx(u,{margin:!d,shade:!1,position:"game-top-2"})]}),e.jsx(P,{content:i,showSplitCta:!1}),e.jsx(R,{article:t}),e.jsx(w,{position:"article-footer",margin:!0,shade:!0})]}),!!a.popular?.length&&e.jsxs(e.Fragment,{children:[e.jsx(z,{title:"Popular Stories"}),e.jsx(C,{results:a.popular,clickTrackKey:"popularmodule-",ads:!1,maxExpectedItems:6})]})]})}function M({article:t,children:s,isSponsored:r}){const[i,a]=l.useState(!1);return I(({y:n})=>a(n>500)),e.jsx("article",{className:x(m.article,i&&m.scrolled,r&&m.sponsored),children:s})}function je(){const{article:t,customEyebrow:s,persistentHeaderTitle:r}=j();return e.jsx(k,{children:e.jsx(y,{persistentHeaderTitle:r,children:e.jsx(A,{components:E,children:e.jsx($,{article:t,customEyebrow:s})})})})}export{je as default};

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.