PageSourceSearch

https://www.scientificamerican.com/static/entry/page.BZ9Epzc8.js

js scientificamerican.com collected 2026-10-01 07:48:19 UTC 3,181 bytes, 1 lines download raw bytes

1import{j as e}from"../chunks/vendor-react-DdEP1kCQ.js";import{D as g}from"../chunks/DefaultLayout-n0x-WG_8.js";import{u,b as p,B as f,s as h}from"../chunks/index-Bm6OIO42.js";import{u as c,B as v,C as b,N as y,P as x}from"../chunks/PageHeader-D5UP9mXf.js";import{T as N}from"../chunks/TravelFooter-B_c8gOOK.js";import{d}from"../chunks/core-DTFOJR-b.js";import{B as j}from"../chunks/Body-DBlhleku.js";import"../chunks/Header-CvZfB-VC.js";import"../chunks/sciam-BnjwuU5W.js";import"../chunks/sciam-DxVNerXk.js";import"../chunks/vendor-shared-ShLQKC4n.js";import"../chunks/chunk-CDruZKCb.js";import"../chunks/DynamicLabelInput-RERncfZN.js";import"../chunks/data-CNckH7dx.js";import"../chunks/Input-uX61N3qI.js";import"../chunks/jsxUtils-DLNaiqdf.js";import"../chunks/Prose-C773xFNO.js";import"../chunks/index-DHoY9aqk.js";import"../chunks/images-rIYVm8bk.js";(function(){try{var s=typeof window<"u"?window:typeof global<"u"?global:typeof globalThis<"u"?globalThis:typeof self<"u"?self:{},a=new s.Error().stack;a&&(s._sentryDebugIds=s._sentryDebugIds||{},s._sentryDebugIds[a]="35828edf-8d61-4579-8fe8-454bada52727",s._sentryDebugIdIdentifier="sentry-dbid-35828edf-8d61-4579-8fe8-454bada52727")}catch{}})();const k="pageBody-t-u03",m={pageBody:k},B="withSidebar-zLwH9",w="withNavbar-4Zjhi",P="sidebar-4QM68",S="sticky-PAX1T",T="sidebarSection-o6fXi",R="sidebarTitle-yKeLR",D="navbar-BYNR-",I="nav-Enib-",i={withSidebar:B,withNavbar:w,sidebar:P,sticky:S,sidebarSection:T,sidebarTitle:R,navbar:D,nav:I};function L({content:s,children:a,hasSidebar:t=!1,hasNavbar:n=!1}){const r=u(s);return e.jsxs(j,{className:d(m.pageBody,t&&i.withSidebar,n&&i.withNavbar),children:[a,r.map((o,l)=>e.jsx(p,{type:o.type,block:o.block},o.block.position||`block-${l}`))]})}function _({sticky:s=!1}){const a=c();if(!a)return null;const t=a.crumbs[a.crumbs.length-1],n=a.siblings.filter(r=>r.page);return e.jsx("aside",{className:d(i.sidebar,s&&i.sticky),"aria-label":"Page Navigation",children:a.siblings?.length>0&&e.jsxs("section",{className:i.sidebarSection,children:[e.jsx("h2",{className:i.sidebarTitle,children:t?e.jsx(y,{item:t,children:t.title}):"Related"}),e.jsx(b,{items:n,className:i.nav})]})})}function C({sticky:s=!1,...a}){const t=c();if(!t)return null;const n=t.crumbs[t.crumbs.length-1],r=t.crumbs.filter(l=>l.page),o=t.siblings.filter(l=>l.page);return e.jsx("nav",{className:d(i.navbar,s&&i.sticky),"aria-label":"Page Navigation",children:e.jsxs("details",{className:i.summaryDetails,...a,role:"navigation",children:[e.jsx("summary",{className:i.summaryTitle,children:n?.title||n?.page?.title||"Related"}),!!r.length&&e.jsx(v,{items:r,className:i.nav}),e.jsx(b,{items:o,className:i.nav})]})})}function E({page:s}){const a=c(),t=a&&(a.siblings?.length||a.children?.length);return e.jsxs(H,{children:[t&&e.jsx(C,{sticky:!0}),e.jsx(x,{title:s.title,description:s.description}),e.jsx(L,{content:s.content,hasSidebar:t,hasNavbar:t,children:t&&e.jsx(_,{sticky:!0})}),s.layout==="travel"&&e.jsx(N,{})]})}const H=({children:s})=>e.jsx("section",{className:m.page,children:s});function te({page:s}){return e.jsx(g,{children:e.jsx(f,{components:h,children:e.jsx(E,{page:s})})})}export{te 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.