PageSourceSearch

https://www.popularmechanics.com/_assets/fre/scopes/hdm/_next/stat…/luxury-article-a0b93ee9856dc537.js

js popularmechanics.com collected 2026-09-24 07:17:11 UTC 28,156 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[40013,41026,52389],{3780:(e,t,r)=>{"use strict";r.d(t,{a:()=>c,b:()=>d});var o=Object.create,i=Object.defineProperty,n=Object.getOwnPropertyDescriptor,l=Object.getOwnPropertyNames,a=Object.getPrototypeOf,s=Object.prototype.hasOwnProperty,c=(e,t)=>()=>{try{return t||e((t={exports:{}}).exports,t),t.exports}catch(e){throw t=0,e}},d=(e,t,r)=>(r=null!=e?o(a(e)):{},((e,t,r)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let o of l(t))s.call(e,o)||void 0===o||i(e,o,{get:()=>t[o],enumerable:!(r=n(t,o))||r.enumerable});return e})(!t&&e&&e.__esModule?r:i(r,"default",{value:e,enumerable:!0}),e))},4860:(e,t,r)=>{"use strict";r.d(t,{$:()=>y});var o=r(93682),i=r(53520),n=r(71055),l=r(92944);function a(e){let t=e.indexOf("-"),r=e.slice(0,t),o=e.slice(t+1);return{scheme:r,style:"transparent"===o?"transp":o}}let s={md:{gap:"gap-(--comp-btn-md-dim-gap-mobile)",padding:"px-(--comp-btn-md-dim-padding-inline-mobile) py-(--comp-btn-md-dim-padding-block-mobile)",paddingIcon:"p-(--comp-btn-md-dim-padding-block-mobile)",iconSize:"h-(--comp-btn-md-dim-icon-size-mobile) w-(--comp-btn-md-dim-icon-size-mobile)",labelOffset:"translate-y-(--comp-btn-md-dim-offset-y)"},lg:{gap:"gap-(--comp-btn-lg-dim-gap-mobile)",padding:"px-(--comp-btn-lg-dim-padding-inline-mobile) py-(--comp-btn-lg-dim-padding-block-mobile)",paddingIcon:"p-(--comp-btn-lg-dim-padding-block-mobile)",iconSize:"h-(--comp-btn-lg-dim-icon-size-mobile) w-(--comp-btn-lg-dim-icon-size-mobile)",labelOffset:"translate-y-(--comp-btn-lg-dim-offset-y)"},xl:{gap:"gap-(--comp-btn-xl-dim-gap-mobile)",padding:"px-(--comp-btn-xl-dim-padding-inline-mobile) py-(--comp-btn-xl-dim-padding-block-mobile)",paddingIcon:"p-(--comp-btn-xl-dim-padding-block-mobile)",iconSize:"h-(--comp-btn-xl-dim-icon-size-mobile) w-(--comp-btn-xl-dim-icon-size-mobile)",labelOffset:"translate-y-(--comp-btn-xl-dim-offset-y)"}},c={primary:{md:"font-(family-name:--comp-btn-primary-md-type-family-mobile) font-(--comp-btn-primary-md-type-weight-mobile) text-(length:--comp-btn-primary-md-type-size-mobile) leading-(--comp-btn-primary-md-type-line-height-mobile) tracking-(--comp-btn-primary-md-type-letter-spacing-mobile) [text-transform:var(--comp-btn-primary-md-type-txt-case-mobile)]",lg:"font-(family-name:--comp-btn-primary-lg-type-family-mobile) font-(--comp-btn-primary-lg-type-weight-mobile) text-(length:--comp-btn-primary-lg-type-size-mobile) leading-(--comp-btn-primary-lg-type-line-height-mobile) tracking-(--comp-btn-primary-lg-type-letter-spacing-mobile) [text-transform:var(--comp-btn-primary-lg-type-txt-case-mobile)]",xl:"font-(family-name:--comp-btn-primary-xl-type-family-mobile) font-(--comp-btn-primary-xl-type-weight-mobile) text-(length:--comp-btn-primary-xl-type-size-mobile) leading-(--comp-btn-primary-xl-type-line-height-mobile) tracking-(--comp-btn-primary-xl-type-letter-spacing-mobile) [text-transform:var(--comp-btn-primary-xl-type-txt-case-mobile)]"},secondary:{md:"font-(family-name:--comp-btn-secondary-md-type-family-mobile) font-(--comp-btn-secondary-md-type-weight-mobile) text-(length:--comp-btn-secondary-md-type-size-mobile) leading-(--comp-btn-secondary-md-type-line-height-mobile) tracking-(--comp-btn-secondary-md-type-letter-spacing-mobile) [text-transform:var(--comp-btn-secondary-md-type-txt-case-mobile)]",lg:"font-(family-name:--comp-btn-secondary-lg-type-family-mobile) font-(--comp-btn-secondary-lg-type-weight-mobile) text-(length:--comp-btn-secondary-lg-type-size-mobile) leading-(--comp-btn-secondary-lg-type-line-height-mobile) tracking-(--comp-btn-secondary-lg-type-letter-spacing-mobile) [text-transform:var(--comp-btn-secondary-lg-type-txt-case-mobile)]",xl:"font-(family-name:--comp-btn-secondary-xl-type-family-mobile) font-(--comp-btn-secondary-xl-type-weight-mobile) text-(length:--comp-btn-secondary-xl-type-size-mobile) leading-(--comp-btn-secondary-xl-type-line-height-mobile) tracking-(--comp-btn-secondary-xl-type-letter-spacing-mobile) [text-transform:var(--comp-btn-secondary-xl-type-txt-case-mobile)]"},neutral:{md:"font-(family-name:--comp-btn-neutral-md-type-family-mobile) font-(--comp-btn-neutral-md-type-weight-mobile) text-(length:--comp-btn-neutral-md-type-size-mobile) leading-(--comp-btn-neutral-md-type-line-height-mobile) tracking-(--comp-btn-neutral-md-type-letter-spacing-mobile) [text-transform:var(--comp-btn-neutral-md-type-txt-case-mobile)]",lg:"font-(family-name:--comp-btn-neutral-lg-type-family-mobile) font-(--comp-btn-neutral-lg-type-weight-mobile) text-(length:--comp-btn-neutral-lg-type-size-mobile) leading-(--comp-btn-neutral-lg-type-line-height-mobile) tracking-(--comp-btn-neutral-lg-type-letter-spacing-mobile) [text-transform:var(--comp-btn-neutral-lg-type-txt-case-mobile)]",xl:"font-(family-name:--comp-btn-neutral-xl-type-family-mobile) font-(--comp-btn-neutral-xl-type-weight-mobile) text-(length:--comp-btn-neutral-xl-type-size-mobile) leading-(--comp-btn-neutral-xl-type-line-height-mobile) tracking-(--comp-btn-neutral-xl-type-letter-spacing-mobile) [text-transform:var(--comp-btn-neutral-xl-type-txt-case-mobile)]"}},d={"primary-solid":["bg-(--comp-btn-primary-color-bg-solid)","hover:bg-(--comp-btn-primary-color-bg-solid-hover)","active:bg-(--comp-btn-primary-color-bg-solid-active)","text-(--comp-btn-primary-color-txt-solid)","hover:text-(--comp-btn-primary-color-txt-solid-hover)","active:text-(--comp-btn-primary-color-txt-solid-active)","border-(--comp-btn-primary-color-border-solid)","hover:border-(--comp-btn-primary-color-border-solid-hover)","active:border-(--comp-btn-primary-color-border-solid-active)","disabled:bg-(--comp-btn-primary-color-bg-solid)","disabled:text-(--comp-btn-primary-color-txt-solid)","disabled:border-(--comp-btn-primary-color-border-solid)"],"primary-outlined":["bg-(--comp-btn-primary-color-bg-outlined)","hover:bg-(--comp-btn-primary-color-bg-outlined-hover)","active:bg-(--comp-btn-primary-color-bg-outlined-active)","text-(--comp-btn-primary-color-txt-outlined)","hover:text-(--comp-btn-primary-color-txt-outlined-hover)","active:text-(--comp-btn-primary-color-txt-outlined-active)","border-(--comp-btn-primary-color-border-outlined)","hover:border-(--comp-btn-primary-color-border-outlined-hover)","active:border-(--comp-btn-primary-color-border-outlined-active)","disabled:bg-(--comp-btn-primary-color-bg-outlined)","disabled:text-(--comp-btn-primary-color-txt-outlined)","disabled:border-(--comp-btn-primary-color-border-outlined)"],"primary-transparent":["bg-(--comp-btn-primary-color-bg-transp)","hover:bg-(--comp-btn-primary-color-bg-transp-hover)","active:bg-(--comp-btn-primary-color-bg-transp-active)","text-(--comp-btn-primary-color-txt-transp)","hover:text-(--comp-btn-primary-color-txt-transp-hover)","active:text-(--comp-btn-primary-color-txt-transp-active)","border-(--comp-btn-primary-color-border-transp)","hover:border-(--comp-btn-primary-color-border-transp-hover)","active:border-(--comp-btn-primary-color-border-transp-active)","disabled:bg-(--comp-btn-primary-color-bg-transp)","disabled:text-(--comp-btn-primary-color-txt-transp)","disabled:border-(--comp-btn-primary-color-border-transp)"],"secondary-solid":["bg-(--comp-btn-secondary-color-bg-solid)","hover:bg-(--comp-btn-secondary-color-bg-solid-hover)","active:bg-(--comp-btn-secondary-color-bg-solid-active)","text-(--comp-btn-secondary-color-txt-solid)","hover:text-(--comp-btn-secondary-color-txt-solid-hover)","active:text-(--comp-btn-secondary-color-txt-solid-active)","border-(--comp-btn-secondary-color-border-solid)","hover:border-(--comp-btn-secondary-color-border-solid-hover)","active:border-(--comp-btn-secondary-color-border-solid-active)","disabled:bg-(--comp-btn-secondary-color-bg-solid)","disabled:text-(--comp-btn-secondary-color-txt-solid)","disabled:border-(--comp-btn-secondary-color-border-solid)"],"neutral-
1outlined":["bg-(--comp-btn-neutral-color-bg-outlined)","hover:bg-(--comp-btn-neutral-color-bg-outlined-hover)","active:bg-(--comp-btn-neutral-color-bg-outlined-active)","text-(--comp-btn-neutral-color-txt-outlined)","hover:text-(--comp-btn-neutral-color-txt-outlined-hover)","active:text-(--comp-btn-neutral-color-txt-outlined-active)","border-(--comp-btn-neutral-color-border-outlined)","hover:border-(--comp-btn-neutral-color-border-outlined-hover)","active:border-(--comp-btn-neutral-color-border-outlined-active)","disabled:bg-(--comp-btn-neutral-color-bg-outlined)","disabled:text-(--comp-btn-neutral-color-txt-outlined)","disabled:border-(--comp-btn-neutral-color-border-outlined)"],"neutral-transparent":["bg-(--comp-btn-neutral-color-bg-transp)","hover:bg-(--comp-btn-neutral-color-bg-transp-hover)","active:bg-(--comp-btn-neutral-color-bg-transp-active)","text-(--comp-btn-neutral-color-txt-transp)","hover:text-(--comp-btn-neutral-color-txt-transp-hover)","active:text-(--comp-btn-neutral-color-txt-transp-active)","border-(--comp-btn-neutral-color-border-transp)","hover:border-(--comp-btn-neutral-color-border-transp-hover)","active:border-(--comp-btn-neutral-color-border-transp-active)","disabled:bg-(--comp-btn-neutral-color-bg-transp)","disabled:text-(--comp-btn-neutral-color-txt-transp)","disabled:border-(--comp-btn-neutral-color-border-transp)"]};var p=r(94711);let m=["size","radius","variant","isDisabled","elementStart","children","elementEnd","isIconOnly","isFullWidth","height","colorOverrides","as","href"];function b(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,o)}return r}function u(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?b(Object(r),!0).forEach(function(t){(0,o.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):b(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function y(e){let{size:t="md",radius:r="default",variant:o="primary-solid",isDisabled:b=!1,elementStart:y,children:h,elementEnd:g,isIconOnly:f=!1,isFullWidth:v=!1,height:_="auto",colorOverrides:x,as:O="button",href:E}=e,S=(0,i.A)(e,m),D=function(e,t,r,o,i,n){var p;let m,b,u=r||"primary-solid",y=e||"default",{scheme:h}=a(u);return(0,l.$)("hds-do-not-use inline-flex items-center justify-center cursor-pointer not-italic disabled:opacity-(--_opacity-32) disabled:cursor-not-allowed border-solid border-(length:--comp-btn-dim-border-width) no-underline",i&&"w-full","constrained"===(n||"auto")&&"!py-0 max-h-full h-full","default"===y&&"rounded-(--comp-btn-dim-radius-default)","square"===y&&"rounded-(--comp-btn-dim-radius-square)","rounded"===y&&"rounded-(--comp-btn-dim-radius-round)","md"===y&&"rounded-(--comp-btn-dim-radius-sm)",(m=s[p=t||"md"]??s.md,b=c[h]?.[p]??c.primary[p]??c.primary.md,(0,l.$)(m.gap,b,o?m.paddingIcon:m.padding)),d[u])}(r,t,o,f,v,_),w=(s[t??"md"]??s.md).iconSize,I=(s[t??"md"]??s.md).labelOffset,T=function(e,t){if(!t)return{};let{scheme:r,style:o}=a(e),i=`--comp-btn-${r}-color`,n={},l=(e,t,r)=>{t&&t!==e&&(t.startsWith("--comp-btn-")||t.startsWith("--comp-nav-navbar-")||t.startsWith("--comp-nav-utility-"))&&(n[e]=`var(${t})`)};return l(`${i}-bg-${o}`,t.backgroundColor,"backgroundColor"),l(`${i}-bg-${o}-hover`,t.backgroundColorHover,"backgroundColorHover"),l(`${i}-bg-${o}-active`,t.backgroundColorActive,"backgroundColorActive"),l(`${i}-txt-${o}`,t.textColor,"textColor"),l(`${i}-txt-${o}-hover`,t.textColorHover,"textColorHover"),l(`${i}-txt-${o}-active`,t.textColorActive,"textColorActive"),l(`${i}-border-${o}`,t.borderColor,"borderColor"),l(`${i}-border-${o}-hover`,t.borderColorHover,"borderColorHover"),l(`${i}-border-${o}-active`,t.borderColorActive,"borderColorActive"),n}(o,x),A=u(u({},S.style),T),P="a"===O?"a":"button",k="button"===P?u(u({},S),{},{disabled:b}):u(u({},S),{},{href:E});return(0,n.createElement)(P,u(u({},k),{},{className:D,style:A}),[y?(0,p.j)(y,w,"elementStart"):null,!f&&h?(0,n.createElement)("span",{key:"label",className:I},h):null,g?(0,p.j)(g,w,"elementEnd"):null])}y.displayName="Button"},12934:(e,t,r)=>{"use strict";let o,i,n;r.d(t,{zu:()=>p});var l=r(70266),a=r(16706),s=r(66959),c=(0,r(3780).b)((0,s.a)(),1),d=class{constructor(e,t){if(this._video=null,this._playlist=null,this.embedData=e,this.settings=t,this.embedId=e.id,this.isSingleVideo){let e=this.getSingleVideo();this._video=a.a.isViewable(e)?new a.a(e):null}else this._playlist=new l.a(e.media)}getSingleVideo(){return this.isPlaylist||this.isRelatedPlaylist?(this.embedData?.media?.videos||[])[0]??this.embedData.media:this.embedData.media}get video(){return this._video}get playlist(){return this._playlist}set playlist(e){this._playlist=e}get isPlaylist(){return"playlist"===(0,c.default)(this.embedData,"media_type",!1)}get isRelatedPlaylist(){return(0,c.default)(this.embedData,"related",!1)}get isDynamicPlaylist(){return this.isPlaylist&&1===this.playlistType}get playlistType(){return this.isPlaylist?(0,c.default)(this.embedData,"media.type"):null}get videoId(){return(0,c.default)(this.embedData,"media.id","")}get embedAspectRatio(){return(0,c.default)(this.embedData,"aspect_ratio",void 0)}get role(){return(0,c.default)(this.embedData,"role")}get source(){return(0,c.default)(this.embedData,"media.source")}get isSingleVideo(){return"video"===(0,c.default)(this.embedData,"media_type",!1)&&!this.isRelatedPlaylist||!!this.settings.isSingleVideoEmbed}get baseAdTag(){return(0,c.default)(this.embedData,"site.video_ads.videoConfig.adTag")||(0,c.default)(this.embedData,"site.ad_tag","")}get videoAdConfig(){return(0,c.default)(this.embedData,"site.video_ads")}get videoConfigAdTag(){return(0,c.default)(this.embedData,"site.video_ads.videoConfig.adTag")??null}get embedAdDisabled(){return this.embedData.ads_disabled}get videoAdsDisabled(){return(0,c.default)(this.embedData,"media.ads_disabled",!1)}get isVideoHub(){return"hub"===this.settings.source.assetType}get autoplay(){return(0,c.default)(this.embedData,"autoplay")}get muted(){return(0,c.default)(this.embedData,"mute")}};r(59105);var p=((o=p||{}).Video="video",o.Playlist="playlist",o.Generic="generic",o),m=((i=m||{})[i.SLIDE=1]="SLIDE",i[i.SOCIAL=2]="SOCIAL",i[i.LEDE=3]="LEDE",i[i.BODY_MEDIA=4]="BODY_MEDIA",i[i.MARQUEE=5]="MARQUEE",i[i.SPONSORED_MARQUEE=6]="SPONSORED_MARQUEE",i[i.PREVIEW=7]="PREVIEW",i[i.ASSOCIATED_IMAGE=8]="ASSOCIATED_IMAGE",i[i.ASSOCIATED_VIDEO=9]="ASSOCIATED_VIDEO",i[i.CUSTOM_PREVIEW_IMAGE=10]="CUSTOM_PREVIEW_IMAGE",
1i[i.CONTENT_TESTING=11]="CONTENT_TESTING",i[i.INDEX=12]="INDEX",i[i.SECTION_VIDEO=13]="SECTION_VIDEO",i[i.VIDEO_HUB=14]="VIDEO_HUB",i[i.MEDIA_ROLE_PINTEREST=16]="MEDIA_ROLE_PINTEREST",i[i.OFF_PLATFORM=16]="OFF_PLATFORM",i[i.CUSTOM_PROMO=17]="CUSTOM_PROMO",i[i.FEED=18]="FEED",i[i.GHOST_SLIDE=19]="GHOST_SLIDE",i[i.SPOTLIGHT_MARQUEE=20]="SPOTLIGHT_MARQUEE",i[i.EMBEDDED_CONTENT=21]="EMBEDDED_CONTENT",i),b=((n=b||{}).Video="video",n.Embed="embed",n.Playlist="playlist",n.Unknown="unknown",n),u=r(66288),{error:y}=console;async function h(e){return fetch(e).then(e=>e.json()).catch(e=>y(e))}r(14565);var g=class e{constructor(t){this.embed=null,this.video=null,this.playlist=null,e.setVersion(),this.settings=t,t.source?this.source=t.source:this.source={type:"fetch",id:t.embedId??"",assetType:t.nitehawkType??"embeds",...t.videoHubSettings?{videoHubSettings:t.videoHubSettings}:{}},this.assetType=this.source.assetType,this._url=t.url||e.globalUrl||function(e="feature"){return u.a[e]??"https://nitehawk.kubefeature.hearstapps.net"}(t.env||e.globalEnv)}get resolvedVideo(){return this.embed?.video?this.embed.video:this.video?this.video:null}get resolvedPlaylist(){return this.embed?.playlist?this.embed.playlist:this.playlist?this.playlist:null}get resolvedId(){return this.source.id}static setVersion(){"u">typeof window&&window.videoPlayerManager?.setVersion("Nitehawk",e.VERSION)}async fetchNitehawkData(){let e="";if("hub"===this.source.assetType&&"fetch"===this.source.type&&this.source.videoHubSettings){let{overrideType:t,overrideId:r}=this.source.videoHubSettings;e=`?${t}=${r}`}return h(`${this.url}/${this.assetType}/${this.resolvedId}${e}`)}setup(e){try{switch(this.assetType){case"hub":case"embeds":this.embed=new d(e,{...this.settings,source:this.source});break;case"videos":this.video=new a.a(e);break;case"playlists":this.playlist=new l.a(e)}}catch(t){let{error:e}=console;return e("Failed to setup Nitehawk",t),null}return this}static get globalUrl(){return e._globalUrl}static set globalUrl(t){e._globalUrl=t}get url(){return this._url}set url(e){this._url=e}static get globalEnv(){return e._globalEnv}static set globalEnv(t){e._globalEnv=t}};g._globalEnv="feature",g.VERSION="1.7.8"},14108:(e,t,r)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/_templates/luxury-article",function(){return r(40013)}])},14565:(e,t,r)=>{"use strict";let o;r.d(t,{a:()=>i});var i=((o=i||{}).MP4="video/mp4",o.AVI="video/avi",o.OGG="video/ogg",o.M3U8="m3u8",o.WEBM="video/webm",o.MOV="video/quicktime",o.WMV="video/x-ms-wmv",o.MPEG="video/mpeg",o)},16706:(e,t,r)=>{"use strict";r.d(t,{a:()=>c});var o=r(14565),i=r(66959),n=new Set(["apple_m3u8","original"]),l=/(\d+)p/i;function a(e){let t=l.exec(e.display_name)??l.exec(e.preset_name);return t?Number.parseInt(t[1],10):1/0}function s(e){return{src:e.full_url,type:c.getVideoType(e),displayName:e.display_name,presetName:e.preset_name}}var c=class{constructor(e){this.getFallbackSource=()=>{let[e]=this.videoMedia.transcodings.filter(e=>!n.has(e.mapped_preset_name)&&"H_265"!==e.codec).sort((e,t)=>a(e)-a(t));return e?s(e):void 0},this.videoMedia=e,this.title=e.title,this.shortTitle=e.short_title,this.description=e.description,this.duration=e.duration,this.poster=e.cropped_preview_image,this.source={title:e?.source?.title||""},this.sources=this.getSources(),this.fallbackSource=this.getFallbackSource(),this.id=e.id}get aspectRatio(){return this.videoMedia.nearest_aspect_ratio}getSources(){return this.videoMedia.transcodings.map(s)}static getVideoType(e){return"apple_m3u8"===e.mapped_preset_name?o.a.M3U8:o.a.MP4}static isViewable(e){return(0,i.c)(e)}}},28974:(e,t,r)=>{"use strict";r.d(t,{A:()=>u});var o=r(53520),i=r(30499),n=r(78068),l=r(32214),a=r(800),s=r(99916),c=r(96314),d=r(69854),p=r(9954),m=r(71055);let b=["DisplayTypeComponent","disablePiano"],u=function({configs:e,applyNewTransporter:t=!1,TopToutsComponent:r,wrapper:u=m.Fragment,children:y=null,LayoutComponent:h=l.A}){let g=(0,a.BV)("bodyDom"),f=(0,a.BV)("displayType"),v=(0,a.BV)("data.content.0.metadata.hide_leaderboard"),{DisplayTypeComponent:_,disablePiano:x}=e,O=(0,o.A)(e,b),E=(0,s.pK)(f,v);return(0,p.Y)(m.Fragment,null,(0,p.Y)(n.A,null),(0,p.Y)(d.A,null),(0,p.Y)(h,{applyNewTransporter:t,hideLeaderboard:E,TopToutsComponent:r},(0,p.Y)(u,"recipe"!==f?c.xi.HIDE_ATTR:{},(0,p.Y)(_,{dom:g,configs:O,disablePiano:x}
1),(0,p.Y)(i.A,null),y)))}},33705:(e,t,r)=>{"use strict";r.d(t,{T$:()=>g,VQ:()=>i,V_:()=>x,W$:()=>p,ZQ:()=>b,Zc:()=>f,Zg:()=>o,ap:()=>u,bw:()=>v,cT:()=>h,dF:()=>d,dP:()=>a,hp:()=>n,mM:()=>c,rS:()=>y,uR:()=>s,yS:()=>m,zW:()=>_,zz:()=>l});let o="storifyme_on_pop_mech_standard_articles",i="storifyme_on_pop_mech_science",n="storifyme_on_pop_mech_diy_and_subsection_feeds",l="storifyme_pm_explains",a="storifyme_on_pop_mech_hp_and_show",s=2,c="Watch Our Science Videos",d="Home & TOOL TIPS",p="control",m="variation_1",b="variation_2",u="variation_3",y="variation_4",h="https://cdn.storifyme.xyz/static/web-components/storifyme-elements.min.js",g="popular-mechanics-9976704",f="eu",v={SCIENCE_NEWS_VIDEO_CAROUSEL:"10252",DIY_HOME_VIDEO_CAROUSEL:"10253",ASTOUNDING_POP_MECH_CLIPS:"10531",POP_MECH_EXPLAINS_CLIPS:"10532"},_="Clips From the Show",x={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"}},39812:(e,t,r)=>{"use strict";r.d(t,{N:()=>m});var o=r(93682),i=r(53520),n=r(36654),l=r.n(n),a=r(71055);r(76956);let s=["href","children","removeUnderline","textColorToken","textColorHoverToken"];function c(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,o)}return r}function d(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?c(Object(r),!0).forEach(function(t){(0,o.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):c(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}let p=/^--comp-[a-z0-9-]+$/i;function m(e){var t,r;let{href:o,children:n,removeUnderline:c,textColorToken:m,textColorHoverToken:b}=e,u=(0,i.A)(e,s),y=l()("hds-do-not-use",c&&"no-underline","text-(--comp-link-inline-txt-primary-txt)","hover:text-(--comp-link-inline-txt-primary-txt-hover)"),h={};m&&(t=m,p.test(t))&&(h["--comp-link-inline-txt-primary-txt"]=`var(${m})`),b&&(r=b,p.test(r))&&(h["--comp-link-inline-txt-primary-txt-hover"]=`var(${b})`);let g=Object.keys(h).length>0?d(d({},u.style),h):u.style;return a.default.createElement("a",d(d({},u),{},{href:o,className:y},g&&{style:g}),n)}},40013:(e,t,r)=>{"use strict";r.r(t),r.d(t,{__N_SSP:()=>A,default:()=>P});var o=r(45492),i=r(96314),n=r(68014),l=r.n(n),a=r(92759),s=r(87042),c=r(33305),d=r(34927),p=r(800),m=r(19142),b=r(28974),u=r(41026),y=r(72553),h=r(53225),g=r(37336),f=r(96823),v=r(9954),_=r(71055);let x=l()(()=>Promise.all([r.e(49804),r.e(60950),r.e(96416)]).then(r.bind(r,60950)),{id:"08aa300",loadableGenerated:{webpack:()=>[60950]}}),O=(0,y.RZ)(l()(()=>r.e(82531).then(r.bind(r,37769)),{id:"a18cea0",loadableGenerated:{webpack:()=>[37769]}}),{strategy:y.YL.STATIC}),E=l()(()=>r.e(29023).then(r.bind(r,29023)),{id:"497b310",loadableGenerated:{webpack:()=>[29023]}}),S=l()(()=>Promise.all([r.e(97608),r.e(18731),r.e(87704),r.e(49804),r.e(37977),r.e(94710),r.e(95794),r.e(79189),r.e(50783),r.e(78610),r.e(21350),r.e(41056),r.e(9664),r.e(25602),r.e(43948),r.e(94217),r.e(36950),r.e(73938),r.e(65815),r.e(98160),r.e(60950),r.e(58944),r.e(35613),r.e(41839)]).then(r.bind(r,23595)),{id:"aa8ba20",loadableGenerated:{webpack:()=>[23595]}}),D=l()(()=>r.e(15826).then(r.bind(r,15826)),{id:"1cf1480",loadableGenerated:{webpack:()=>[15826]}});function w(e){let t=(0,a.e0)();return(0,v.Y)(_.Fragment,null,t?(0,v.Y)(D,null):null,(0,v.Y)(s.S,{name:"article.standard.wrapper",fallback:o.de,className:e.className},e.children))}function I(){return(0,v.Y)(g.qZ,{props:{article:{display:f.M}}})}let T=function(){let e=(0,a.e0)(),t=(0,p.jV)("metadata.defaults.user_experience"),r=(0,d.m$)(["AffiliateDisclaimerBar"]),n=(0,m.A)(),[l]=(0,h._P)(["fre.content.article-action-toolbar"]);if(t===i.Wi.embeddedListicle)return(0,v.Y)(S,null);let y={ArticleWrapperComponent:w,wrapperClassName:"luxury-container",DisplayTypeComponent:u.default};return(0,v.Y)(_.Fragment,null,r?.AffiliateDisclaimerBar?(0,v.Y)(_.Fragment,null,(0,v.Y)(c.Q,{name:"content-layout.header-legal-language"}),(0,v.Y)(c.Q,{name:"content-layout.lead-media-legal-language"},n?(0,v.Y)(O,null):null)):null,l?(0,v.Y)(s.d,{name:"content.header-action-slot",component:x}):null,(0,v.Y)(b.A,{configs:y,wrapper:o.ZS}),e?(0,v.Y)(E,null):null,(0,v.Y)(I,null))};var A=!0;function P(e){return(0,v.Y)(T,e)}},41026:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>h});var o=r(68014),i=r.n(o),n=r(93175),l=r(58179),a=r(27903),s=r(4927),c=r(800),d=r(96314),p=r(53225),m=r(9954);let b=i()(()=>r.e(73970).then(r.bind(r,73970)),{id:"0b583c0",loadableGenerated:{webpack:()=>[73970]}}),u=i()(()=>Promise.all([r.e(94217),r.e(6442)]).then(r.bind(r,6442)),{id:"88b20b0",loadableGenerated:{webpack:()=>[6442]}}),y=i()(()=>r.e(58798).then(r.bind(r,58798)),{id:"52441b0",loadableGenerated:{webpack:()=>[58798]}}),h=function({dom:e,configs:t={ArticleWrapperComponent:null,wrapperClassName:""},disablePiano:r=!1}){let{ArticleWrapperComponent:o=null,wrapperClassName:i}=t??{},h=(0,c.BV)("products")??{},g=(0,c.BV)("data.content.0.spoken_text.speech_file_url"),f=(0,c.BV)("data.content.0.metadata.text_to_speech"),v=(0,c.BV)("data.content.0.display_type.slug"),_=(0,p._P)("fre.content.article-action-toolbar"),x=f&&g,O=(0,p._P)("fre.piano.int"),E=(0,p._P)("fre.piano.activation-units");return(0,m.Y)(o,{className:`${i} content-container article-container`,"data-fp-content-container":!0},(0,m.Y)(a.A,null),h?(0,m.Y)(s.Cc,{products:h}):null,(0,m.Y)(n.A,null),!_&&x?(0,m.Y)(y,{audioUrl:g}):null,!r&&(0,m.Y)(b,null),(0,m.Y)(l.A,{dom:e,[d.xi.BODY_ATTR]:v}),!r&&O&&E?(0,m.Y)(u,null):null)}},45111:(e,t,r)=>{e.exports=r(80049)},59105:(e,t,r)=>{"use strict";let o;r.d(t,{a:()=>i});var i=((o=i||{})[o.CURATED=0]="CURATED",o[o.DYNAMIC=1]="DYNAMIC",o)},66288:(e,t,r)=>{"use strict";let o,i,n;r.d(t,{a:()=>l,b:()=>a,c:()=>s});var l=((o=l||{}).development="https://nitehawk.kubefeature.hearstapps.net",o.feature="https://nitehawk.kubefeature.hearstapps.net",o.stage="https://stage-nitehawk.hearst.io",o.prod="https://nitehawk.hearst.io",o.production="https://nitehawk.hearst.io",o),a=((i=a||{}).embeds="embeds",i.playlists="playlists",i.videos="videos",i.videohub="hub",i),s=((n=s||{}).prefetched="prefetched",n.fetch="fetch",n)},66959:(e,t,r)=>{"use strict";r.d(t,{a:()=>i,c:()=>l});var o=r(3780),i=(0,o.a)((e,t)=>{"object"==typeof e&&"u">
1typeof t?t.exports=function(e,t,r,o,i){for(t=t.split?t.split("."):t,o=0;o<t.length;o++)e=e?e[t[o]]:i;return e===i?r:e}:"function"==typeof define&&r.amdO?define(function(){return function(e,t,r,o,i){for(t=t.split?t.split("."):t,o=0;o<t.length;o++)e=e?e[t[o]]:i;return e===i?r:e}}):e.dlv=function(e,t,r,o,i){for(t=t.split?t.split("."):t,o=0;o<t.length;o++)e=e?e[t[o]]:i;return e===i?r:e}}),n=(0,o.b)(i(),1);function l(e){return function({isDisabled:e,publishFrom:t,publishTo:r}){let o,i,n,l;return!(e||r&&(o=new Date(r),i=new Date,o&&i>o))&&(n=new Date(t),l=new Date,!!n&&l>n)}({isDisabled:(0,n.default)(e,"is_disabled"),publishFrom:(0,n.default)(e,"publish_from"),publishTo:(0,n.default)(e,"publish_to")})}},69854:(e,t,r)=>{"use strict";r.d(t,{A:()=>d});var o=r(68014),i=r.n(o),n=r(72553),l=r(86385),a=r(33705),s=r(9954);let c=(0,n.RZ)(i()(()=>r.e(38029).then(r.bind(r,38029)),{id:"fcf8ae0",loadableGenerated:{webpack:()=>[38029]}}),{strategy:n.YL.LOAD,lazyId:"storifyme-explains-page-placement"});function d(){return void 0===(0,l.A)(a.zz)?null:(0,s.Y)(c,null)}},70266:(e,t,r)=>{"use strict";r.d(t,{a:()=>n});var o=r(16706),i=r(66959),n=class{constructor(e){this.playlist=e,this._videos=this.parseVideos()}get title(){return this.playlist.title}get description(){return this.playlist.description}get id(){return this.playlist.id}get videos(){return this._videos}set videos(e){this._videos=e}parseVideos(){return(this.playlist.videos||[]).filter(e=>(0,i.c)(e)).map(e=>new o.a(e))}}},92944:(e,t,r)=>{"use strict";function o(){for(var e,t,r=0,o="",i=arguments.length;r<i;r++)(e=arguments[r])&&(t=function e(t){var r,o,i="";if("string"==typeof t||"number"==typeof t)i+=t;else if("object"==typeof t)if(Array.isArray(t)){var n=t.length;for(r=0;r<n;r++)t[r]&&(o=e(t[r]))&&(i&&(i+=" "),i+=o)}else for(o in t)t[o]&&(i&&(i+=" "),i+=o);return i}(e))&&(o&&(o+=" "),o+=t);return o}r.d(t,{$:()=>o})},94570:(e,t,r)=>{"use strict";function o(){return new Promise(e=>{setTimeout(e,100),requestAnimationFrame(()=>{setTimeout(e,0)})})}r.d(t,{A:()=>o})},94711:(e,t,r)=>{"use strict";r.d(t,{j:()=>i});var o=r(71055);let i=(e,t,r)=>o.default.createElement("span",{key:r,className:t,"aria-hidden":!0},e)},96823:(e,t,r)=>{"use strict";r.d(t,{M:()=>o,d:()=>i});let o="luxury-article",i=3}},e=>{e.O(0,[46593,31947,31237,23254,60718,98756,15452,96609,66188,48392,43992,14687,25065,41403,9131,28268,74353,51462,88526,67184,53107,14709,41758,93312,51629,56693,49018,91870,45492,7773,57704,10520,90636,38792],()=>e(e.s=14108)),_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.