1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[40013,41026,63594],{28974:(e,t,n)=>{"use strict";n.d(t,{A:()=>b});var a=n(53520),r=n(30499),l=n(78068),i=n(32214),o=n(800),c=n(99916),s=n(96314),u=n(69854),d=n(36609),p=n(47701),_=n(9954),f=n(71055);let m=["DisplayTypeComponent","disablePiano"],b=function({configs:e,applyNewTransporter:t=!1,TopToutsComponent:n,wrapper:b=f.Fragment,children:h=null,LayoutComponent:y=i.A}){let O=(0,o.BV)("bodyDom"),Y=(0,o.BV)("displayType"),g=(0,o.BV)("data.content.0.metadata.hide_leaderboard"),S=(0,p.y)(),{DisplayTypeComponent:A,disablePiano:P}=e,C=(0,a.A)(e,m),E=(0,c.pK)(Y,g),I=S?(0,_.Y)(f.Fragment,null,(0,_.Y)(d.A,{bodyDom:O,configs:e}),(0,_.Y)(r.A,null)):(0,_.Y)(f.Fragment,null,(0,_.Y)(A,{dom:O,configs:C,disablePiano:P}),(0,_.Y)(r.A,null));return(0,_.Y)(f.Fragment,null,(0,_.Y)(l.A,null),(0,_.Y)(u.A,null),(0,_.Y)(y,{applyNewTransporter:t,hideLeaderboard:E,TopToutsComponent:n},(0,_.Y)(b,"recipe"!==Y?s.xi.HIDE_ATTR:{},I,h)))}},33705:(e,t,n)=>{"use strict";n.d(t,{T$:()=>h,VQ:()=>r,V_:()=>g,W$:()=>d,ZQ:()=>_,Zc:()=>y,Zg:()=>a,ap:()=>f,bw:()=>O,cT:()=>b,dF:()=>u,dP:()=>o,hp:()=>l,mM:()=>s,rS:()=>m,uR:()=>c,yS:()=>p,zW:()=>Y,zz:()=>i});let a="storifyme_on_pop_mech_standard_articles",r="storifyme_on_pop_mech_science",l="storifyme_on_pop_mech_diy_and_subsection_feeds",i="storifyme_pm_explains",o="storifyme_on_pop_mech_hp_and_show",c=2,s="Watch Our Science Videos",u="Home & TOOL TIPS",d="control",p="variation_1",_="variation_2",f="variation_3",m="variation_4",b="https://cdn.storifyme.xyz/static/web-components/storifyme-elements.min.js",h="popular-mechanics-9976704",y="eu",O={SCIENCE_NEWS_VIDEO_CAROUSEL:"10252",DIY_HOME_VIDEO_CAROUSEL:"10253",ASTOUNDING_POP_MECH_CLIPS:"10531",POP_MECH_EXPLAINS_CLIPS:"10532"},Y="Clips From the Show",g={STORIFYME_CAROUSEL_IMPRESSION:"storifyme_carousel_impression",SHORTS_IMPRESSION:"shorts_impression",SHORTS_TAP_THROUGH:"shorts_tap_through",SHORTS_COMPLETION:"shorts_completion",SCROLL_25:"scroll_25",SCROLL_50:"scroll_50",SCROLL_75:"scroll_75",SCROLL_100:"scroll_100",LINK_IMPRESSION:"link_impression",LINK_CLICK:"link_click",HEADLINE_LINK_IMPRESSION:"headline_link_impression",HEADLINE_LINK_CLICK:"headline_link_click",STORIFYME_LINK_CLICK:"storifyme_link_click",TIME_ON_PAGE:"time_on_page"}},34313:(e,t,n)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/_templates/luxury-article/preview/[...slug]",function(){return n(55971)}])},36609:(e,t,n)=>{"use strict";n.d(t,{A:()=>P});var a=n(53520),r=n(22730),l=n(71055),i=n(20339),o=n(11551),c=n(93682),s=n(12625),u=n(800),d=n(10848),p=n(96314),_=n(58813),f=n(59445),m=n(49691);function b(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,a)}return n}function h(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?b(Object(n),!0).forEach(function(t){(0,c.A)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):b(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var y=n(9954);function O(){let e=(0,i.Bd)("content.jumpToWithoutColon"),t=(0,l.useRef)(),{items:n,activeId:a,relocateById:r,getTocItemRef:c}=function({wrapperRef:e}){let t=(0,u.BV)("tableOfContents"),n=(0,u.BV)("embeddedListicleToc"),a=(0,u.BV)("trailingTableOfContents")||[],r=(0,u.BV)("data.content.0.metadata.defaults.user_experience")===p.Wi.embeddedListicle&&n?.length?n:t,i=Array.isArray(r)?r:[],o=(0,s.md)(_.r3),c=(0,s.md)(_.VZ),b=(0,s.md)(_.Ab),y=(0,l.useMemo)(()=>h(h(h({},c),o),b),[o,c,b]),O=(0,l.useMemo)(()=>(0,f.hO)(c),[c]),Y=(0,l.useMemo)(()=>{let e=[...i,...a].filter(e=>e?.title);return[...O.filter(t=>t?.title&&!e.some(e=>e.id===t.id)),...e]},[i,a,O]),{0:g,1:S}=(0,l.useState)(""),A=(0,l.useRef)(!0),P=(0,l.useRef)(new Map),C=(0,l.useMemo)(()=>(0,d.A)(()=>{A.current=!0},400),[]),E=(0,l.useCallback)(e=>(P.current.has(e)||P.current.set(e,{current:null}),P.current.get(e)),[]),I=(0,l.useCallback)(t=>{let n=P.current.get(t)?.current;n&&e?.current&&(0,m.bE)(n,e.current,{axis:"vertical",offsetHeight:50})},[e]),w=(0,l.useCallback)((e,t)=>{A.current=!1,S(e),I(e),t&&(0,m.QR)(t,0)},[I]);return(0,l.useEffect)(()=>{let e=new IntersectionObserver(e=>
1{e.forEach(e=>{if(!A.current)return void C();if(e.isIntersecting){let t=e.target.dataset.anchorId;t&&(S(t),I(t))}})},{rootMargin:"-40% 0px -50% 0px",threshold:0});return Object.keys(y||{}).forEach(t=>{let n=y[t];n&&e.observe(n)}),()=>{e.disconnect(),C.cancel?.()}},[y,e,C,I]),{items:Y,activeId:g,relocateById:w,getTocItemRef:E}}({wrapperRef:t});return n?.length?(0,y.Y)(o.w1,{role:"navigation","aria-labelledby":"article-left-rail-toc-heading"},(0,y.Y)(o.ov,{ref:t},(0,y.Y)(o.xc,{id:"article-left-rail-toc-heading","data-active":a?"false":"true"},e),(0,y.Y)(o.PZ,null,n.map(e=>{let t=a===e.id;return(0,y.Y)(o.s0,{key:e.id,"data-theme-key":"article-left-rail-nav-item"},(0,y.Y)(o.TH,{ref:c(e.id),"data-theme-key":"article-left-rail-nav-link",href:`#${e.id}`,"data-active":t?"true":"false","data-update-hash":!0,onClick:t=>r(e.id,t)},e.title))})))):null}function Y(){return(0,r.Ay)("lg")?(0,y.Y)(O,null):null}function g({children:e,sx:t}){return(0,y.Y)(o.NX,{"data-two-col":"true",sx:t},(0,y.Y)(Y,null),(0,y.Y)(o.xV,null,e))}var S=n(60676);let A=["DisplayTypeComponent","disablePiano"];function P({configs:e,bodyDom:t}){let n=(0,r.Ay)("lg"),l=(0,S.Ti)(n),{DisplayTypeComponent:i,disablePiano:o}=e,c=(0,a.A)(e,A);return(0,y.Y)(g,{sx:l},(0,y.Y)(i,{dom:t,configs:c,disablePiano:o}))}},40013:(e,t,n)=>{"use strict";n.r(t),n.d(t,{__N_SSP:()=>T,default:()=>k});var a=n(45492),r=n(96314),l=n(68014),i=n.n(l),o=n(92759),c=n(87042),s=n(33305),u=n(34927),d=n(800),p=n(19142),_=n(28974),f=n(41026),m=n(72553),b=n(53225),h=n(37336),y=n(96823),O=n(9954),Y=n(71055);let g=i()(()=>Promise.all([n.e(49804),n.e(60950),n.e(46144)]).then(n.bind(n,60950)),{id:"08aa300",loadableGenerated:{webpack:()=>[60950]}}),S=(0,m.RZ)(i()(()=>n.e(82531).then(n.bind(n,37769)),{id:"a18cea0",loadableGenerated:{webpack:()=>[37769]}}),{strategy:m.YL.STATIC}),A=i()(()=>n.e(29023).then(n.bind(n,29023)),{id:"497b310",loadableGenerated:{webpack:()=>[29023]}}),P=i()(()=>Promise.all([n.e(97608),n.e(18731),n.e(87704),n.e(49804),n.e(86202),n.e(94710),n.e(95794),n.e(79189),n.e(50783),n.e(78610),n.e(21350),n.e(41056),n.e(9664),n.e(25602),n.e(43948),n.e(94217),n.e(36950),n.e(73938),n.e(65815),n.e(98160),n.e(60950),n.e(58944),n.e(29732)]).then(n.bind(n,23595)),{id:"aa8ba20",loadableGenerated:{webpack:()=>[23595]}}),C=i()(()=>n.e(15826).then(n.bind(n,15826)),{id:"1cf1480",loadableGenerated:{webpack:()=>[15826]}});function E(e){let t=(0,o.e0)();return(0,O.Y)(Y.Fragment,null,t?(0,O.Y)(C,null):null,(0,O.Y)(c.S,{name:"article.standard.wrapper",fallback:a.de,className:e.className},e.children))}function I(){return(0,O.Y)(h.qZ,{props:{article:{display:y.M}}})}let w=function(){let e=(0,o.e0)(),t=(0,d.jV)("metadata.defaults.user_experience"),n=(0,u.m$)(["AffiliateDisclaimerBar"]),l=(0,p.A)(),[i]=(0,b._P)(["fre.content.article-action-toolbar"]);if(t===r.Wi.embeddedListicle)return(0,O.Y)(P,null);let m={ArticleWrapperComponent:E,wrapperClassName:"luxury-container",DisplayTypeComponent:f.default};return(0,O.Y)(Y.Fragment,null,n?.AffiliateDisclaimerBar?(0,O.Y)(Y.Fragment,null,(0,O.Y)(s.Q,{name:"content-layout.header-legal-language"}),(0,O.Y)(s.Q,{name:"content-layout.lead-media-legal-language"},l?(0,O.Y)(S,null):null)):null,i?(0,O.Y)(c.d,{name:"content.header-action-slot",component:g}):null,(0,O.Y)(_.A,{configs:m,wrapper:a.ZS}),e?(0,O.Y)(A,null):null,(0,O.Y)(I,null))};var T=!0;function k(e){return(0,O.Y)(w,e)}},41026:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>b});var a=n(68014),r=n.n(a),l=n(93175),i=n(58179),o=n(27903),c=n(4927),s=n(800),u=n(96314),d=n(53225),p=n(9954);let _=r()(()=>n.e(73970).then(n.bind(n,73970)),{id:"0b583c0",loadableGenerated:{webpack:()=>[73970]}}),f=r()(()=>Promise.all([n.e(94217),n.e(6442)]).then(n.bind(n,6442)),{id:"88b20b0",loadableGenerated:{webpack:()=>[6442]}}),m=r()(()=>n.e(58798).then(n.bind(n,58798)),{id:"52441b0",loadableGenerated:{webpack:()=>[58798]}}),b=function({dom:e,configs:t={ArticleWrapperComponent:null,wrapperClassName:""},disablePiano:n=!1}){let{ArticleWrapperComponent:a=null,wrapperClassName:r}=t??{},b=(0,s.BV)("products")??{},h=(0,s.BV)("data.content.0.spoken_text.speech_file_url"),y=(0,s.BV)("data.content.0.metadata.text_to_speech"),O=(0,s.BV)("data.content.0.display_type.slug"),Y=(0,d._P)("fre.content.article-action-toolbar"),g=y&&h,S=(0,d._P)("fre.piano.int"),A=(0,d._P)("fre.piano.activation-units");return(0,p.Y)(a,{className:`${r} content-container article-container`,"data-fp-content-container":!0},(0,p.Y)(o.A,null),b?(0,p.Y)(c.Cc,{products:b}):null,(0,p.Y)(l.A,null),!Y&&g?(0,p.Y)(m,{audioUrl:h}):null,!n&&(0,p.Y)(_,null),(0,p.Y)(i.A,{dom:e,[u.xi.BODY_ATTR]:O}),!n&&S&&A?(0,p.Y)(f,null):null)}},47701:(e,t,n)=>{"use strict";n.d(t,{y:()=>l});var a=n(22730),r=n(800);function l(){let e=(0,r.Uk)("articlePageLayout")||"classic",t=(0,a.Ay)("lg");return"left-rail-toc"===e&&t}},55971:(e,t,n)=>{"use strict";n.r(t),n.d(t,{__N_SSP:()=>r,default:()=>a.default});var a=n(40013),r=!0},59445:(e,t,n)=>{"use strict";function a(e){return Object.entries(e).map(([e,t])=>({id:e,title:t?.innerText||""}))}n.d(t,{hO:()=>a}),n(99738),n(62654)}
1,69854:(e,t,n)=>{"use strict";n.d(t,{A:()=>u});var a=n(68014),r=n.n(a),l=n(72553),i=n(86385),o=n(33705),c=n(9954);let s=(0,l.RZ)(r()(()=>n.e(38029).then(n.bind(n,38029)),{id:"fcf8ae0",loadableGenerated:{webpack:()=>[38029]}}),{strategy:l.YL.LOAD,lazyId:"storifyme-explains-page-placement"});function u(){return void 0===(0,i.A)(o.zz)?null:(0,c.Y)(s,null)}},96823:(e,t,n)=>{"use strict";n.d(t,{M:()=>a,d:()=>r});let a="luxury-article",r=3}},e=>{e.O(0,[46593,31947,23254,31237,60718,3022,98756,63875,96609,66188,67158,43992,14687,19262,41403,9131,28268,74353,51462,88526,34496,53107,14709,41758,93312,51629,56693,82463,43789,12395,68418,45492,7773,10520,90636,38792],()=>e(e.s=34313)),_N_E=e.O()}]);
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.