PageSourceSearch

https://www.vuhoops.com/_next/static/chunks/3jeha-xq_i75o.js

js vuhoops.com collected 2026-10-01 11:26:59 UTC 64,417 bytes, 22 lines download raw bytes

1;!function(){try { var e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof global?global:"undefined"!=typeof window?window:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&((e._debugIds|| (e._debugIds={}))[n]="22b353fc-eada-23ac-16ca-999c67cad627")}catch(e){}}();
2(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,282655,817048,e=>{"use strict";var t=e.i(478902),l=e.i(389959),a=e.i(197649),n=e.i(924965),r=e.i(917728),i=e.i(716521),s={full:"cmsirb3",compact:"cmsirb4",medium:"cmsirb5"},o={full:"cmsirbd cmsirbc",compact:"cmsirbe cmsirbc"},c={full:"cmsirbh cmsirbg",compact:"cmsirbi cmsirbg"},u=e.i(465149),d=e.i(599901),m=e.i(202340),p=e.i(777576),f=e.i(962973);let h=({displayType:e="compact"})=>{let{compositionSet:l}=(0,u.useContentLocationContext)(),h=l.get(u.ContentObjectType.FanPost);return(0,t.jsx)("div",{className:(0,a.default)(f.SELECTORS.NativeAdFanPost,"hidden",d.themeBackgroundColor,r.fanPostCard,r.hover),"data-native-ad-id":"container",children:(0,t.jsx)("a",{href:"/","aria-label":"Native Ad Placement",children:(0,t.jsxs)("div",{className:(0,a.default)(i.container,h?.feedPadding&&i.feedPadding),children:[(0,t.jsx)("div",{className:"visually-hidden",children:(0,t.jsx)("div",{className:"dynamic-native-ad-fan-post"})}),(0,t.jsxs)("div",{className:"cmsirbf",children:[(0,t.jsxs)("div",{className:p.container,children:[(0,t.jsx)("div",{className:(0,a.default)(n.avatarImage,n.avatar.small),children:(0,t.jsx)("img",{className:(0,a.default)(n.avatarImage,d.logoImage),alt:"logo","data-native-ad-id":"logo",src:""})}),(0,t.jsx)("div",{"data-native-ad-id":"brand_name",className:(0,a.default)(o[e])}),(0,t.jsx)("div",{className:c[e],children:"promoted"})]}),(0,t.jsxs)("div",{className:"cmsirbj",children:[(0,t.jsx)("div",{className:"cmsirbk",children:(0,t.jsx)("p",{"data-native-ad-id":"title",className:m.title[e]})}),(0,t.jsx)("div",{className:"cmsirb2",children:(0,t.jsxs)("div",{className:s[e],children:[(0,t.jsx)("span",{"data-native-ad-id":"cta"})," ",(0,t.jsx)("span",{children:">"})]})})]})]}),(0,t.jsx)("div",{className:i.attachmentContainer,children:(0,t.jsx)("div",{"data-native-ad-id":"small_thumbnail",className:"cmsirbb"})})]})})},"fan-post-list")};var g=e.i(88615),y={full:"zhu2ge4 zhu2ge3",compact:"zhu2ge5 zhu2ge3"},v={full:"zhu2ge6",compact:"zhu2ge7",medium:"zhu2ge8"},x={full:"zhu2geb zhu2gea",compact:"zhu2gec zhu2gea"},b={full:"zhu2geg zhu2gef",compact:"zhu2geh zhu2gef"},k={full:"zhu2gek zhu2gej",compact:"zhu2gel zhu2gej"};let C=({displayType:e="compact"})=>(0,t.jsx)("div",{className:(0,a.default)(f.SELECTORS.NativeAdFanPost,"hidden",d.themeBackgroun
2dColor,r.fanPostCard,r.hover),"data-native-ad-id":"container",children:(0,t.jsxs)("div",{className:g.container,children:[(0,t.jsx)("div",{className:"visually-hidden",children:(0,t.jsx)("div",{className:"dynamic-native-ad-fan-post"})}),(0,t.jsx)("a",{href:"/","aria-label":"Native Ad Placement",children:(0,t.jsxs)("div",{className:"",children:[(0,t.jsxs)("div",{className:p.container,children:[(0,t.jsx)("div",{className:(0,a.default)(n.avatarImage,n.avatar.large),children:(0,t.jsx)("img",{className:(0,a.default)(n.avatarImage,d.logoImage),alt:"logo","data-native-ad-id":"logo",src:""})}),(0,t.jsx)("div",{"data-native-ad-id":"brand_name",className:(0,a.default)(b[e])}),(0,t.jsx)("div",{className:k[e],children:"promoted"})]}),(0,t.jsx)("div",{className:g.contentContainer,children:(0,t.jsxs)("div",{children:[(0,t.jsxs)("div",{className:"zhu2gei",children:[(0,t.jsx)("p",{"data-native-ad-id":"title",className:y[e]}),(0,t.jsx)("p",{"data-native-ad-id":"text",className:x[e]}),(0,t.jsx)("div",{className:(0,a.default)("zhu2ge2"),children:(0,t.jsxs)("div",{className:v[e],children:[(0,t.jsx)("span",{"data-native-ad-id":"cta"})," ",(0,t.jsx)("span",{children:">"})]})})]}),(0,t.jsx)("div",{className:"zhu2ged",children:(0,t.jsx)("div",{"data-native-ad-id":"large_thumbnail",className:"zhu2gee"})})]})})]})})]})},"fan-post-list");var j=e.i(198821);e.s(["default",0,({displayType:e="compact"})=>((0,l.useEffect)(()=>{(0,j.installAds)()},[]),(0,t.jsx)("div",{children:"full"===e?(0,t.jsx)(C,{displayType:e}):(0,t.jsx)(h,{displayType:e})}))],817048),e.s([],282655)},805127,e=>{"use strict";var t=e.i(478902),l=e.i(197649),a=e.i(389959),n=e.i(969699);e.i(282655);var r=e.i(817048),i=e.i(210982),s=e.i(798240),o=e.i(640978),c=e.i(553662);let u=({fanPosts:e,location:l})=>{let u=(0,i.useAnalytics)(),{cycloneCommunityPrefix:d}=(0,s.useCurrentCycloneCommunity)(),m=(0,a.useCallback)(({postPath:e,title:t})=>{u?.emit({event:"feedpost_click",feedpost_click:{component_name:`fanpost_${l}`,url:`${window.location.origin}${e}`,title:t}})},[u,l]);return(0,t.jsx)(t.Fragment,{children:e.map((e,l)=>{let i=(0,c.getCommunityPostPath)(e.shortID,d);return(0,t.jsxs)(a.Fragment,{children:[(0,t.jsx)(n.default,{postPath:i,fanPost:e,onClick:()=>m({postPath:i,title:e.title}),displayType:o.FanPostCardDisplayType.compact,tabIndex:0}),2===l&&(0,t.jsx)(r.default,{displayType:"compact"})]},2===l?`native-ad-${l}`:e.id)})})};var d=e.i(465149),m=e.i(860047);e.i(807738);var p=e.i(738886);e.i(893594);var f=e.i(389572),h=e.i(847374),g=e.i(964833),y="_18kj4r7a";e.s(["default",0,({fanPosts:e,location:n})=>{let r=(0,i.useAnalytics)(),{cycloneCommunityPrefix:o,isPrimaryCommunity:v,displayName:x}=(0,s.useCurrentCycloneCommunity)(),b=(0,c.getCommunityFeedPath)(o),k=(0,a.useCallback)(()=>{r?.emit({event:"add_fanpost_click"}),window.location.href=`${b}?startPosting=true`},[r,b]),C=(0,a.useCallback)(e=>{let t=e===m.FanPostsMode.MOST_RECS?"feed_most_recs":e===m.FanPostsMode.MOST_REPLIES?"feed_most_replies":"feed_all_posts";r?.emit({event:t})},[r]);return(0,t.jsx)(d.ContentLocationProvider,{location:d.ContentLocation.HomepageWidget,children:(0,t.jsxs)("div",{className:"_18kj4r70",children:[(0,t.jsxs)("div",{className:"_18kj4r71",children:[(0,t.jsx)("div",{children:(0,t.jsxs)("a",{href:b,onClick:()=>{r?.emit({event:"feed_component_click",feed_component_click:{component_name:"fanpost"}})},children:[(0,t.jsx)("h2",{className:"_18kj4r72",children:v?"The Feed":`The ${x} Feed`}),(0,t.jsxs)("span",{className:"_18kj4r73",children:[(0,t.jsx)("p",{className:"_18kj4r75",children:"See all community posts"}),(0,t.jsx)(h.default,{className:"_18kj4r74"})]})]})}),(0,t.jsxs)("div",{children:[" ",(0,t.jsx)(p.default,{className:"_18kj4r76",text:"Create Post",onClick:k,iconRight:(0,t.jsx)(g.default,{height:12,width:12})})]})]}),(0,t.jsxs)("div",{className:"_18kj4r79",children:[(0,t.jsx)("a",{href:b,className:(0,l.default)(y,"_18kj4r7b"),onClick:()=>{C(m.FanPostsMode.NEWEST)},children:"All"}),(0,t.jsx)("a",{href:`${b}?filterMode=mostRecs`,className:y,onClick:()=>{C(m.FanPostsMode.MOST_RECS)},children:"Most Recs"}),(0,t.jsx)("a",{href:`${b}?filterMode=mostReplies`,className:y,onClick:()=>{C(m.FanPostsMode.MOST_REPLIES)},children:"Most Replies"})]}),(0,t.jsx)(u,{fanPosts:e,location:n}),(0,t.jsx)("div",{className:"_18kj4r77",children:(0,t.jsx)(f.default,{href:b,text:v?"More From the Feed":`More From the ${x} Feed`,className:"_18kj4r78"})})]})})}],805127)},209092,(e,t,l)=>{var a=e.r(314433),n=e.r(277993);t.exports=function(e,t){t=a(t,e);for(var l=0,r=t.length;null!=e&&l<r;)e=e[n(t[l++])];return l&&l==r?e:void 0}},314433,(e,t,l)=>{var a=e.r(145948),n=e.r(795386),r=e.r(733740),i=e.r(213296);t.exports=function(e,t){return a(e)?e:n(e,t)?[e]:r(i(e))}},795386,(e,t,l)=>
2{var a=e.r(145948),n=e.r(983631),r=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,i=/^\w*$/;t.exports=function(e,t){if(a(e))return!1;var l=typeof e;return!!("number"==l||"symbol"==l||"boolean"==l||null==e||n(e))||i.test(e)||!r.test(e)||null!=t&&e in Object(t)}},618862,(e,t,l)=>{var a=e.r(323338);t.exports=function(e){var t=a(e,function(e){return 500===l.size&&l.clear(),e}),l=t.cache;return t}},733740,(e,t,l)=>{var a=e.r(618862),n=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,r=/\\(\\)?/g;t.exports=a(function(e){var t=[];return 46===e.charCodeAt(0)&&t.push(""),e.replace(n,function(e,l,a,n){t.push(a?n.replace(r,"$1"):l||e)}),t})},277993,(e,t,l)=>{var a=e.r(983631),n=1/0;t.exports=function(e){if("string"==typeof e||a(e))return e;var t=e+"";return"0"==t&&1/e==-n?"-0":t}},691152,(e,t,l)=>{var a=e.r(209092);t.exports=function(e,t,l){var n=null==e?void 0:a(e,t);return void 0===n?l:n}},307424,(e,t,l)=>{var a=e.r(924519),n=e.r(460779);t.exports=function(e){return"number"==typeof e||n(e)&&"[object Number]"==a(e)}},323338,(e,t,l)=>{var a=e.r(622632);function n(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw TypeError("Expected a function");var l=function(){var a=arguments,n=t?t.apply(this,a):a[0],r=l.cache;if(r.has(n))return r.get(n);var i=e.apply(this,a);return l.cache=r.set(n,i)||r,i};return l.cache=new(n.Cache||a),l}n.Cache=a,t.exports=n},758043,e=>{"use strict";var t=e.i(389959);let l=(0,t.createContext)(null);e.s(["default",0,l,"useCampaignContext",0,()=>{let e=(0,t.useContext)(l);if(!e)throw Error("Missing Campaign Context");return e}])},909426,780070,928361,255592,495528,131454,305241,991560,599854,792738,48739,e=>{"use strict";let t,l,a,n,r;var i,s,o=e.i(389959);let c=(0,o.createContext)(null);e.s(["default",0,c,"useLoopNavComponentContext",0,e=>{let t=(0,o.useContext)(c);if(!t)return e;let l=t.component;return l||e},"useLoopNavContext",0,()=>{let e=(0,o.useContext)(c);if(!e)throw Error("Missing Loop Nav Context");return e}],909426);var u=e.i(478902);function d(){let e=[],t={addEventListener:(e,l,a,n)=>(e.addEventListener(l,a,n),t.add(()=>e.removeEventListener(l,a,n))),requestAnimationFrame(...e){let l=requestAnimationFrame(...e);return t.add(()=>cancelAnimationFrame(l))},nextFrame:(...e)=>t.requestAnimationFrame(()=>t.requestAnimationFrame(...e)),setTimeout(...e){let l=setTimeout(...e);return t.add(()=>clearTimeout(l))},microTask(...e){var l;let a={current:!0};return l=()=>{a.current&&e[0]()},"function"==typeof queueMicrotask?queueMicrotask(l):Promise.resolve().then(l).catch(e=>setTimeout(()=>{throw e})),t.add(()=>{a.current=!1})},style(e,t,l){let a=e.style.getPropertyValue(t);return Object.assign(e.style,{[t]:l}),this.add(()=>{Object.assign(e.style,{[t]:a})})},group(e){let t=d();return e(t),this.add(()=>t.dispose())},add:t=>(e.includes(t)||e.push(t),()=>{let l=e.indexOf(t);if(l>=0)for(let t of e.splice(l,1))t()}),dispose(){for(let t of e.splice(0))t()}};return t}function m(){let[e]=(0,o.useState)(d);return(0,o.useEffect)(()=>()=>e.dispose(),[e]),e}e.s(["default",0,({className:e="",fill:t="currentColor",width:l=25,height:a=25,id:n,title:r="Notifications"})=>(0,u.jsxs)("svg",{className:e,width:l,height:a,viewBox:"0 0 25 25",fill:"none",xmlns:"http://www.w3.org/2000/svg",id:n,children:[(0,u.jsx)("title",{children:r}),(0,u.jsx)("path",{d:"M12.5 1.59375C13.4362 1.59389 14.3319 2.08811 14.7725 2.91309C17.3943 3.87547 19.3438 6.33443 19.3438 9.375C19.3438 11.7269 19.9919 14.0106 21.2256 15.9854L21.4795 16.376L21.4893 16.3896L22.3486 17.7178L22.3545 17.7275C22.6894 18.2635 22.7045 18.9021 22.4287 19.417C22.1487 19.9395 21.5979 20.2811 20.9375 20.2812H16.3008C15.9494 22.0578 14.3764 23.4062 12.5 23.4062C10.6235 23.4062 9.05064 22.0578 8.69922 20.2812H4.0625C3.40199 20.2812 2.85141 19.9395 2.57129 19.417C2.29544 18.9021 2.31047 18.2636 2.64551 17.7275L2.65137 17.7178L3.51074 16.3896L3.51953 16.376C4.91815 14.3148 5.65625 11.8835 5.65625 9.375C5.65625 6.3346 7.60499 3.87558 10.2266 2.91309C10.6671 2.08787 11.5636 1.59375 12.5 1.59375ZM10.25 20.2812C10.5666 21.2217 11.4574 21.9062 12.5 21.9062C13.5425 21.9062 14.4334 21.2217 14.75 20.2812H10.25ZM12.5 3.09375C12.005 3.09375 11.6144 3.38947 11.4932 3.75293C11.417 3.98151 11.2348 4.15948 11.0049 4.23145C8.79186 4.92302 7.15625 6.91712 7.15625 9.375C7.15625 12.1732 6.33333 14.8924 4.76953 17.2031L4.77051 17.2041L3.91699 18.5225C3.86156 18.6112 3.87649 18.676 3.89355 18.708C3.90318 18.7259 3.91722 18.7419 3.9375 18.7539C3.95671 18.7652 3.99506 18.7812 4.0625 18.7812H20.9375C21.005 18.7812 21.0434 18.7652 21.0625 18.7539C21.0826 18.7419 21.0969 18.7259 21.1064 18.708C21.1235 18.6759 21.1382 18.6109 21.083 18.5225H21.082L20.2383 17.2178C18.6684 14.9041 17.8438 12.1788 17.8438 9.375C17.8438 6.91728 16.2079 4.92314 13.9951 4.23145C13.7651 4.15956 13.5831 3.98155 13.5068 3.75293C13.3857 3.38951 12.9948 3.09391 12.5 3.09375Z",fill:t})]})],780070),e.s(["useDisposables",0,m],928361);var p=Object.defineProperty,f=(e,t,l)=>{let a;return(a="symbol"!=typeof t?t+"":t)in e?p(e,a,{enumerable:!0,configurable:!0,writable:!0,value:l}):e[a]=l,l};let h=new class{constructor(){f(this,"current",this.detect()),f(this,"handoffState","pending"),f(this,"currentId",0)}set(e){this.current!==e&&(this.handoffState="pending",this.currentId=0,this.current=e)}reset(){this.set(this.detect())}nextId(){return++this.currentId}get isServer(){return"server"===this.current}get isClient(){return"client"===this.current}
2detect(){return"u"<typeof window||"u"<typeof document?"server":"client"}handoff(){"pending"===this.handoffState&&(this.handoffState="complete")}get isHandoffComplete(){return"complete"===this.handoffState}};e.s(["env",0,h],255592);let g=(e,t)=>{h.isServer?(0,o.useEffect)(e,t):(0,o.useLayoutEffect)(e,t)};function y(e){let t=(0,o.useRef)(e);return g(()=>{t.current=e},[e]),t}let v=function(e){let t=y(e);return o.default.useCallback((...e)=>t.current(...e),[t])};function x(){let e,t=(e="u"<typeof document,"useSyncExternalStore"in o&&(0,o.useSyncExternalStore)(()=>()=>{},()=>!1,()=>!e)),[l,a]=o.useState(h.isHandoffComplete);return l&&!1===h.isHandoffComplete&&a(!1),o.useEffect(()=>{!0!==l&&a(!0)},[l]),o.useEffect(()=>h.handoff(),[]),!t&&l}e.s(["useEvent",0,v],495528);let b=Symbol();function k(...e){let t=(0,o.useRef)(e);(0,o.useEffect)(()=>{t.current=e},[e]);let l=v(e=>{for(let l of t.current)null!=l&&("function"==typeof l?l(e):l.current=e)});return e.every(e=>null==e||(null==e?void 0:e[b]))?void 0:l}e.s(["optionalRef",0,function(e,t=!0){return Object.assign(e,{[b]:t})},"useSyncRefs",0,k],131454);var C=e.i(7021);void 0!==C.default&&"u">typeof globalThis&&"u">typeof Element&&(null==(i=null==C.default?void 0:C.default.env)?void 0:i.NODE_ENV)==="test"&&void 0===(null==(s=null==Element?void 0:Element.prototype)?void 0:s.getAnimations)&&(Element.prototype.getAnimations=function(){return console.warn(["Headless UI has polyfilled `Element.prototype.getAnimations` for your tests.","Please install a proper polyfill e.g. `jsdom-testing-mocks`, to silence these warnings.","","Example usage:","```js","import { mockAnimationsApi } from 'jsdom-testing-mocks'","mockAnimationsApi()","```"].join(`
3`)),[]});var j=((t=j||{})[t.None=0]="None",t[t.Closed=1]="Closed",t[t.Enter=2]="Enter",t[t.Leave=4]="Leave",t);function S(e){let t={};for(let l in e)!0===e[l]&&(t[`data-${l}`]="");return t}function T(e,t,l,a){let[n,r]=(0,o.useState)(l),{hasFlag:i,addFlag:s,removeFlag:c}=function(e=0){let[t,l]=(0,o.useState)(e),a=(0,o.useCallback)(e=>l(e),[]),n=(0,o.useCallback)(e=>l(t=>t|e),[]),r=(0,o.useCallback)(e=>(t&e)===e,[t]);return{flags:t,setFlag:a,addFlag:n,hasFlag:r,removeFlag:(0,o.useCallback)(e=>l(t=>t&~e),[]),toggleFlag:(0,o.useCallback)(e=>l(t=>t^e),[])}}(e&&n?3:0),u=(0,o.useRef)(!1),p=(0,o.useRef)(!1);return g(()=>{var n;if(e){if(l&&r(!0),!t){l&&s(3);return}return null==(n=null==a?void 0:a.start)||n.call(a,l),function(e,{prepare:t,run:l,done:a,inFlight:n}){let r=d();return function(e,{inFlight:t,prepare:l}){if(null!=t&&t.current)return l();let a=e.style.transition;e.style.transition="none",l(),e.offsetHeight,e.style.transition=a}(e,{prepare:t,inFlight:n}),r.nextFrame(()=>{l(),r.requestAnimationFrame(()=>{r.add(function(e,t){var l,a;let n=d();if(!e)return n.dispose;let r=!1;n.add(()=>{r=!0});let i=null!=(a=null==(l=e.getAnimations)?void 0:l.call(e).filter(e=>e instanceof CSSTransition))?a:[];return 0===i.length?t():Promise.allSettled(i.map(e=>e.finished)).then(()=>{r||t()}),n.dispose}(e,a))})}),r.dispose}(t,{inFlight:u,prepare(){p.current?p.current=!1:p.current=u.current,u.current=!0,p.current||(l?(s(3),c(4)):(s(4),c(2)))},run(){p.current?l?(c(3),s(4)):(c(4),s(3)):l?c(1):s(1)},done(){var e,n,i,s;p.current&&(null!=(s=null==(i=(n=t).getAnimations)?void 0:i.call(n))?s:[]).some(e=>e instanceof CSSTransition&&"finished"!==e.playState)||(u.current=!1,c(7),l||r(!1),null==(e=null==a?void 0:a.end)||e.call(a,l))}})}},[e,l,t,m()]),e?[n,{closed:i(1),enter:i(2),leave:i(4),transition:i(2)||i(4)}]:[l,{closed:void 0,enter:void 0,leave:void 0,transition:void 0}]}e.s(["transitionDataAttributes",0,S,"useTransition",0,T],305241);let F=(0,o.createContext)(null);F.displayName="OpenClosedContext";var N=((l=N||{})[l.Open=1]="Open",l[l.Closed=2]="Closed",l[l.Closing=4]="Closing",l[l.Opening=8]="Opening",l);function w(){return(0,o.useContext)(F)}function _({value:e,children:t}){return o.default.createElement(F.Provider,{value:e},t)}function R(...e){return Array.from(new Set(e.flatMap(e=>"string"==typeof e?e.split(" "):[]))).filter(Boolean).join(" ")}function P(e,t,...l){if(e in t){let a=t[e];return"function"==typeof a?a(...l):a}let a=Error(`Tried to handle "${e}" but there is no handler defined. Only defined handlers are: ${Object.keys(t).map(e=>`"${e}"`).join(", ")}.`);throw Error.captureStackTrace&&Error.captureStackTrace(a,P),a}e.s(["OpenClosedProvider",0,_,"ResetOpenClosedProvider",0,function({children:e}){return o.default.createElement(F.Provider,{value:null},e)},"State",0,N,"useOpenClosed",0,w],991560),e.s(["match",0,P],599854);var L=((a=L||{})[a.None=0]="None",a[a.RenderStrategy=1]="RenderStrategy",a[a.Static=2]="Static",a),E=((n=E||{})[n.Unmount=0]="Unmount",n[n.Hidden=1]="Hidden",n);function z(){let e,t,l=(e=(0,o.useRef)([]),t=(0,o.useCallback)(t=>{for(let l of e.current)null!=l&&("function"==typeof l?l(t):l.current=t)},[]),(...l)=>{if(!l.every(e=>null==e))return e.current=l,t});return(0,o.useCallback)(e=>(function({ourProps:e,theirProps:t,slot:l,defaultTag:a,features:n,visible:r=!0,name:i,mergeRefs:s}){s=null!=s?s:O;let o=K(t,e);if(r)return A(o,l,a,i,s);let c=null!=n?n:0;if(2&c){let{static:e=!1,...t}=o;if(e)return A(t,l,a,i,s)}if(1&c){let{unmount:e=!0,...t}=o;return P(+!e,{0:()=>null,1:()=>A({...t,hidden:!0,style:{display:"none"}},l,a,i,s)})}return A(o,l,a,i,s)})({mergeRefs:l,...e}),[l])}function A(e,t={},l,a,n){let{as:r=l,children:i,refName:s="ref",...c}=D(e,["unmount","static"]),u=void 0!==e.ref?{[s]:e.ref}:{},d="function"==typeof i?i(t):i;"className"in c&&c.className&&"function"==typeof c.className&&(c.className=c.className(t)),c["aria-labelledby"]&&c["aria-labelledby"]===c.id&&(c["aria-labelledby"]=void 0);let m={};if(t){let e=!1,l=[];for(let[a,n]of Object.entries(t))"boolean"==typeof n&&(e=!0),!0===n&&l.push(a.replace(/([A-Z])/g,e=>`-${e.toLowerCase()}`));if(e)for(let e of(m["data-headlessui-state"]=l.join(" "),l))m[`data-${e}`]=""}if(M(r)&&(Object.keys(B(c)).length>0||Object.keys(B(m)).length>0))if(!(0,o.isValidElement)(d)||Array.isArray(d)&&d.length>1||M(d.type)){if(Object.keys(B(c)).length>0)throw Error(['Passing props on "Fragment"!',"",`The current component <${a} /> is rendering a "Fragment".`,"However we need to passthrough the following props:",Object.keys(B(c)).concat(Object.keys(B(m))).map(e=>`  - ${e}`).join(`
4`),"","You can apply a few solutions:",['Add an `as="..."` prop, to ensure that we render an actual element instead of a "Fragment".',"Render a single element as the child so that we can forward the props onto that element."].map(e=>`  - ${e}`).join(`
5`)].join(`
6`))}else{var p;let e=d.props,t=null==e?void 0:e.className,l="function"==typeof t?(...e)=>R(t(...e),c.className):R(t,c.className),a=K(d.props,B(D(c,["ref"])));for(let e in m)e in a&&delete m[e];return(0,o.cloneElement)(d,Object.assign({},a,m,u,{ref:n((p=d,o.default.version.split(".")[0]>="19"?p.props.ref:p.ref),u.ref)},l?{className:l}:{}))}return(0,o.createElement)(r,Object.assign({},D(c,["ref"]),!M(r)&&u,!M(r)&&m),d)}function O(...e){return e.every(e=>null==e)?void 0:t=>{for(let l of e)null!=l&&("function"==typeof l?l(t):l.current=t)}}function K(...e){if(0===e.length)return{};if(1===e.length)return e[0];let t={},l={};for(let a of e)for(let e in a)e.startsWith("on")&&"function"==typeof a[e]?(null!=l[e]||(l[e]=[]),l[e].push(a[e])):t[e]=a[e];if(t.disabled||t["aria-disabled"])for(let e in l)/^(on(?:Click|Pointer|Mouse|Key)(?:Down|Up|Press)?)$/.test(e)&&(l[e]=[e=>{var t;return null==(t=null==e?void 0:e.preventDefault)?void 0:t.call(e)}]);for(let e in l)Object.assign(t,{[e](t,...a){for(let n of l[e]){if((t instanceof Event||(null==t?void 0:t.nativeEvent)instanceof Event)&&t.defaultPrevented)return;n(t,...a)}}});return t}function I(e){var t;return Object.assign((0,o.forwardRef)(e),{displayName:null!=(t=e.displayName)?t:e.name})}function B(e){let t=Object.assign({},e);for(let e in t)void 0===t[e]&&delete t[e];return t}function D(e,t=[]){let l=Object.assign({},e);for(let e of t)e in l&&delete l[e];return l}function M(e){return e===o.Fragment||e===Symbol.for("react.fragment")}function $(e){var t;return!!(e.enter||e.enterFrom||e.enterTo||e.leave||e.leaveFrom||e.leaveTo)||!M(null!=(t=e.as)?t:G)||1===o.default.Children.count(e.children)}e.s(["RenderFeatures",0,L,"RenderStrategy",0,E,"compact",0,B,"forwardRefWithAs",0,I,"isFragment",0,M,"mergeProps",0,function(...e){if(0===e.length)return{};if(1===e.length)return e[0];let t={},l={};for(let a of e)for(let e in a)e.startsWith("on")&&"function"==typeof a[e]?(null!=l[e]||(l[e]=[]),l[e].push(a[e])):t[e]=a[e];for(let e in l)Object.assign(t,{[e](...t){for(let a of l[e])null==a||a(...t)}});return t},"useRender",0,z],792738);let U=(0,o.createContext)(null);U.displayName="TransitionContext";var H=((r=H||{}).Visible="visible",r.Hidden="hidden",r);let q=(0,o.createContext)(null);function V(e){return"children"in e?V(e.children):e.current.filter(({el:e})=>null!==e.current).filter(({state:e})=>"visible"===e).length>0}function W(e,t){let l,a=y(e),n=(0,o.useRef)([]),r=(l=(0,o.useRef)(!1),g(()=>(l.current=!0,()=>{l.current=!1}),[]),l),i=m(),s=v((e,t=E.Hidden)=>{let l=n.current.findIndex(({el:t})=>t===e);-1!==l&&(P(t,{[E.Unmount](){n.current.splice(l,1)},[E.Hidden](){n.current[l].state="hidden"}}),i.microTask(()=>{var e;!V(n)&&r.current&&(null==(e=a.current)||e.call(a))}))}),c=v(e=>{let t=n.current.find(({el:t})=>t===e);return t?"visible"!==t.state&&(t.state="visible"):n.current.push({el:e,state:"visible"}),()=>s(e,E.Unmount)}),u=(0,o.useRef)([]),d=(0,o.useRef)(Promise.resolve()),p=(0,o.useRef)({enter:[],leave:[]}
6),f=v((e,l,a)=>{u.current.splice(0),t&&(t.chains.current[l]=t.chains.current[l].filter(([t])=>t!==e)),null==t||t.chains.current[l].push([e,new Promise(e=>{u.current.push(e)})]),null==t||t.chains.current[l].push([e,new Promise(e=>{Promise.all(p.current[l].map(([e,t])=>t)).then(()=>e())})]),"enter"===l?d.current=d.current.then(()=>null==t?void 0:t.wait.current).then(()=>a(l)):a(l)}),h=v((e,t,l)=>{Promise.all(p.current[t].splice(0).map(([e,t])=>t)).then(()=>{var e;null==(e=u.current.shift())||e()}).then(()=>l(t))});return(0,o.useMemo)(()=>({children:n,register:c,unregister:s,onStart:f,onStop:h,wait:d,chains:p}),[c,s,n,f,h,p,d])}q.displayName="NestingContext";let G=o.Fragment,Z=L.RenderStrategy,J=I(function(e,t){let{show:l,appear:a=!1,unmount:n=!0,...r}=e,i=(0,o.useRef)(null),s=k(...$(e)?[i,t]:null===t?[]:[t]);x();let c=w();if(void 0===l&&null!==c&&(l=(c&N.Open)===N.Open),void 0===l)throw Error("A <Transition /> is used but it is missing a `show={true | false}` prop.");let[u,d]=(0,o.useState)(l?"visible":"hidden"),m=W(()=>{l||d("hidden")}),[p,f]=(0,o.useState)(!0),h=(0,o.useRef)([l]);g(()=>{!1!==p&&h.current[h.current.length-1]!==l&&(h.current.push(l),f(!1))},[h,l]);let y=(0,o.useMemo)(()=>({show:l,appear:a,initial:p}),[l,a,p]);g(()=>{l?d("visible"):V(m)||null===i.current||d("hidden")},[l,m]);let b={unmount:n},C=v(()=>{var t;p&&f(!1),null==(t=e.beforeEnter)||t.call(e)}),j=v(()=>{var t;p&&f(!1),null==(t=e.beforeLeave)||t.call(e)}),S=z();return o.default.createElement(q.Provider,{value:m},o.default.createElement(U.Provider,{value:y},S({ourProps:{...b,as:o.Fragment,children:o.default.createElement(Q,{ref:s,...b,...r,beforeEnter:C,beforeLeave:j})},theirProps:{},defaultTag:o.Fragment,features:Z,visible:"visible"===u,name:"Transition"})))}),Q=I(function(e,t){var l,a;let{transition:n=!0,beforeEnter:r,afterEnter:i,beforeLeave:s,afterLeave:c,enter:u,enterFrom:d,enterTo:m,entered:p,leave:f,leaveFrom:h,leaveTo:y,...b}=e,[C,j]=(0,o.useState)(null),F=(0,o.useRef)(null),w=$(e),L=k(...w?[F,t,j]:null===t?[]:[t]),A=null==(l=b.unmount)||l?E.Unmount:E.Hidden,{show:O,appear:K,initial:I}=function(){let e=(0,o.useContext)(U);if(null===e)throw Error("A <Transition.Child /> is used but it is missing a parent <Transition /> or <Transition.Root />.");return e}(),[D,M]=(0,o.useState)(O?"visible":"hidden"),H=function(){let e=(0,o.useContext)(q);if(null===e)throw Error("A <Transition.Child /> is used but it is missing a parent <Transition /> or <Transition.Root />.");return e}(),{register:J,unregister:Q}=H;g(()=>J(F),[J,F]),g(()=>{if(A===E.Hidden&&F.current)return O&&"visible"!==D?void M("visible"):P(D,{hidden:()=>
6Q(F),visible:()=>J(F)})},[D,F,J,Q,O,A]);let Y=x();g(()=>{if(w&&Y&&"visible"===D&&null===F.current)throw Error("Did you forget to passthrough the `ref` to the actual DOM node?")},[F,D,Y,w]);let X=I&&!K,ee=K&&O&&I,et=(0,o.useRef)(!1),el=W(()=>{et.current||(M("hidden"),Q(F))},H),ea=v(e=>{et.current=!0,el.onStart(F,e?"enter":"leave",e=>{"enter"===e?null==r||r():"leave"===e&&(null==s||s())})}),en=v(e=>{let t=e?"enter":"leave";et.current=!1,el.onStop(F,t,e=>{"enter"===e?null==i||i():"leave"===e&&(null==c||c())}),"leave"!==t||V(el)||(M("hidden"),Q(F))});(0,o.useEffect)(()=>{w&&n||(ea(O),en(O))},[O,w,n]);let[,er]=T(!(!n||!w||!Y||X),C,O,{start:ea,end:en}),ei=B({ref:L,className:(null==(a=R(b.className,ee&&u,ee&&d,er.enter&&u,er.enter&&er.closed&&d,er.enter&&!er.closed&&m,er.leave&&f,er.leave&&!er.closed&&h,er.leave&&er.closed&&y,!er.transition&&O&&p))?void 0:a.trim())||void 0,...S(er)}),es=0;"visible"===D&&(es|=N.Open),"hidden"===D&&(es|=N.Closed),O&&"hidden"===D&&(es|=N.Opening),O||"visible"!==D||(es|=N.Closing);let eo=z();return o.default.createElement(q.Provider,{value:el},o.default.createElement(_,{value:es},eo({ourProps:ei,theirProps:b,defaultTag:G,features:Z,visible:"visible"===D,name:"Transition.Child"})))}),Y=I(function(e,t){let l=null!==(0,o.useContext)(U),a=null!==w();return o.default.createElement(o.default.Fragment,null,!l&&a?o.default.createElement(J,{ref:t,...e}):o.default.createElement(Q,{ref:t,...e}))}),X=Object.assign(J,{Child:Y,Root:J});var ee=e.i(197649),et=e.i(298660),el=e.i(970060),ea="_76bxpg2";e.s(["default",0,({children:e,drawerId:t,drawerClassName:l,onClose:a,open:n,storybookStatic:r,initialFocusElement:i,"aria-label":s,scrollToTop:c=!0,disableTransition:d})=>{let m=(0,o.useRef)(i);m.current=i;let[p,f]=(0,o.useState)(!1);return(0,o.useEffect)(()=>{n&&c&&document.getElementById(`${t}-scroll`)?.scrollTo({top:0})},[t,n,c]),(0,u.jsx)(X,{show:n,as:o.Fragment,unmount:!1,children:(0,u.jsx)("div",{className:(0,ee.default)("_76bxpg0",r&&ea),id:t,onClick:e=>{e.currentTarget===e.target&&a()},onKeyUp:e=>{"Escape"===e.key&&a()},role:"dialog","aria-modal":"true","aria-labelledby":`${t}-title`,children:(0,u.jsx)(Y,{as:o.Fragment,className:d?"_76bxpg3":void 0,...{enter:"_76bxpg4",enterFrom:"_76bxpg5",enterTo:"_76bxpg6",leave:"_76bxpg7",leaveFrom:"_76bxpg8",leaveTo:"_76bxpg9"},unmount:!1,afterEnter:()=>f(!0),afterLeave:()=>f(!1),children:(0,u.jsxs)("section",{className:(0,ee.default)("_76bxpg1",l,r&&ea),id:`${t}-scroll`,children:[(0,u.jsx)("div",{className:el.sharedStyles.accessibility.srOnly,children:(0,u.jsx)("div",{id:`${t}-title`,children:s})}),(0,u.jsx)(et.default,{active:p,focusTrapOptions:{escapeDeactivates:!1,clickOutsideDeactivates:!1,allowOutsideClick:!0,preventScroll:!0,initialFocus:()=>m.current?m.current:void 0},children:(0,u.jsx)("div",{children:e})})]})})})})}],48739)},433770,e=>{"use strict";var t,l,a,n,r,i,s,o,c,u,d,m,p=e.i(389959);(t=s||(s={})).Coral="Coral",t.Cyclone="Cyclone",t.Firebase="Firebase",(l=o||(o={})).Coral="Coral",l.Cyclone="Cyclone",(a=c||(c={})).CoralRec="CoralRec",a.CoralReply="CoralReply",a.CoralCommentApproved="CoralCommentApproved",a.CycloneReplyRec="CycloneReplyRec",a.CycloneReply="CycloneReply",a.CycloneFanPostRec="CycloneFanPostRec",a.CycloneFanPostReply="CycloneFanPostReply",a.CoralRecSummary="CoralRecSummary",a.CycloneFPRecSummary="CycloneFPRecSummary",a.CycloneReplyRecSummary="CycloneReplyRecSummary",a.CycloneFanPostApproved="CycloneFanPostApproved",a.CycloneReplyApproved="CycloneReplyApproved",(n=u||(u={})).All="All",n.Unread="Unread",n.Unseen="Unseen",(r=d||(d={})).NewestFirst="NewestFirst",r.OldestFirst="OldestFirst",(i=m||(m={})).CycloneFanPost="CycloneFanPost",i.CycloneExternalRoot="CycloneExternalRoot";let f={unseen:0,unread:0,lastViewed:new Date(0)},h=(0,p.createContext)({RootStore:null}),g=(0,p.createContext)(null);e.s(["DEFAULT_NOTIFICATIONS_STATUS",0,f,"NotificationSource",0,o,"NotificationType",0,c,"NotificationsFilter",0,u,"default",0,h,"useNotificationsStore",0,function(){return(0,p.useContext)(h)},"useOptionalNotificationsDrawerContext",0,function(){return(0,p.useContext)(g)}])},710395,e=>{"use strict";var t=e.i(389959);let l=(0,t.createContext)(null);e.s(["default",0,l,"usePaywall",0,()=>{let e=(0,t.useContext)(l);if(!e)throw Error("Missing Paywall Context");return e}])},24935,e=>{"use strict";var t=e.i(389959),l=e.i(346559),a=e.i(671238);
6e.s(["useCommentCountId",0,function(e){let n=(0,a.useIsCycloneCommentsProvider)();return(0,t.useMemo)(()=>(0,l.getCommentCountId)(e,n?"cyclone":"coral"),[n,e])}])},153977,137100,e=>{"use strict";let t={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"AccordionBlockContainer_block",selections:[a={alias:null,args:null,concreteType:"RichTextType",kind:"LinkedField",name:"heading",plural:!1,selections:l=[{alias:null,args:null,kind:"ScalarField",name:"html",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"MethodologyAccordionSection",kind:"LinkedField",name:"sections",plural:!0,selections:[{alias:null,args:null,concreteType:"RichTextType",kind:"LinkedField",name:"content",plural:!1,selections:l,storageKey:null},a],storageKey:null}],type:"MethodologyAccordionBlockType",abstractKey:null};t.hash="1b9347a7f0ff54673015ea570a37cd38";var l,a,n=e.i(434937),r=e.i(478902),i=e.i(197649),s=e.i(389959);e.i(824158);var o=e.i(778888),c=e.i(185911),u=e.i(964833),d=e.i(970060),m=e.i(210982);let p=({header:e,content:t,id:l})=>
6{let a=(0,m.useAnalytics)(),[n,p]=(0,s.useState)(!0),[f,h]=(0,s.useState)("auto"),g=(0,s.useRef)(null);return(0,s.useEffect)(()=>{setTimeout(()=>{if(!g.current)return;let{height:e}=g.current.getBoundingClientRect();h(`${e}px`),p(!1)},0)},[p,h]),(0,r.jsxs)("section",{className:"_5gqkzg2",children:[(0,r.jsxs)("button",{id:`accordion-button-${l}`,className:"_5gqkzg4",onClick:()=>{a?.emit({event:"accordion",accordion:{click_text:function(e){if("u"<typeof DOMParser)throw Error("Missing DOMParser. browserStripHtml does not run during SSR");return new DOMParser().parseFromString(e,"text/html").body.textContent||""}(e),action:n?"close":"open"}}),p(!n)},"aria-expanded":n?"true":"false","aria-controls":`accordion-content-${l}`,children:[(0,r.jsx)(o.default,{component:"h3",className:"_5gqkzg3",html:e}),(0,r.jsx)("div",{className:"_5gqkzg6",children:n?(0,r.jsx)(c.default,{}):(0,r.jsx)(u.default,{})})]}),(0,r.jsx)("div",{id:`accordion-content-${l}`,className:(0,i.default)("_5gqkzg7",n&&"_5gqkzg8"),style:{height:n?`${f}`:"0"},ref:g,"data-testid":"accordion-content","aria-labelledby":`accordion-button-${l}`,inert:n?void 0:"",children:(0,r.jsx)(o.default,{className:(0,i.default)("_5gqkzg5",d.sharedStyles.text.linkStyles),html:t})})]})};var f=e.i(962973);let h=({title:e,sections:t})=>(0,r.jsxs)("div",{className:(0,i.default)(f.SELECTORS.Accordion,"_5gqkzg0"),children:[e&&(0,r.jsx)(o.default,{component:"h2",className:"_5gqkzg1",html:e}),t&&t.map((e,t)=>(0,r.jsx)(p,{header:e.header,content:e.content,id:t.toString()},t))]});e.s(["default",0,({block:e})=>{let{heading:l,sections:a}=(0,n.useFragment)((t.hash&&"1b9347a7f0ff54673015ea570a37cd38"!==t.hash&&console.error("The definition of 'AccordionBlockContainer_block' appears to have changed. Run `relay-compiler` to update the generated files to receive the expected data."),t),e),i=a.filter(e=>e.heading&&e.content).map(e=>({header:e.heading.html,content:e.content.html}));return(0,r.jsx)(h,{title:l.html,sections:i})}],137100),e.s([],153977)},544289,404878,297140,539652,17947,e=>{"use strict";let t={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"NewsletterBlockContainer_block",selections:[{alias:null,args:null,concreteType:"NewsletterType",kind:"LinkedField",name:"newsletter",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"title",storageKey:null},{alias:null,args:null,concreteType:"RichTextType",kind:"LinkedField",name:"promoText",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"html",storageKey:null}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"slug",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"listId",storageKey:null}],storageKey:null}],type:"NewsletterBlockType",abstractKey:null};t.hash="790690c0e3d1de89efe5fe6958a14f94";var l,a,n,r,i,s,o,c,u,d,m,p=e.i(434937);e.i(982632);var f=e.i(679346),h=e.i(478902);e.s(["default",0,({block:e})=>{let{newsletter:l}=(0,p.useFragment)((t.hash&&"790690c0e3d1de89efe5fe6958a14f94"!==t.hash&&console.error("The definition of 'NewsletterBlockContainer_block' appears to have changed. Run `relay-compiler` to update the generated files to receive the expected data."),t),e);return(0,h.jsx)(f.default,{name:l.title,text:l.promoText.html,lists:[l.listId],source:"articleBody"})}],404878),e.s([],544289);let g=(l={alias:null,args:null,kind:"ScalarField",name:"title",storageKey:null},n=[{alias:null,args:null,kind:"ScalarField",name:"price",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"retailer",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"salePrice",storageKey:null},a={alias:null,args:null,kind:"ScalarField",name:"url",storageKey:null}],i=[r={alias:null,args:null,kind:"ScalarField",name:"html",storageKey:null}],{argumentDefinitions:[],kind:"Fragment",metadata:null,name:"ProductBlockContainer_block",selections:[{alias:null,args:null,kind:"ScalarField",name:"variant",storageKey:null},{alias:null,args:null,concreteType:"ProductBlockHypeDeskFieldsType",kind:"LinkedField",name:"hypeDesk",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"shortDescription",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"ctaLabel",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"longDescriptionOverride",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"ProductBlockProductType",kind:"LinkedField",name:"product",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"productId",storageKey:null},l,{alias:null,args:null,kind:"ScalarField",name:"score",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"showDescription",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"showImage",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"showScores",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"parentFilter",storageKey:null},{alias:null,args:null,concreteType:"ProductRetailLinkType",kind:"LinkedField",name:"bestRetailLink",plural:!1,selections:n,storageKey:null},{alias:null,args:null,concreteType:"ProductBrandResourceType",kind:"LinkedField",name:"brand",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},l],storageKey:null},{alias:null,args:null,concreteType:"RichTextType",kind:"LinkedField",name:"description",plural:!1,selections:[r,{alias:null,args:null,kind:"ScalarField",name:"plaintext",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"RichTextType",kind:"LinkedField",name:"cons",plural:!1,selections:i,storageKey:null},{alias:null,args:null,concreteType:"RichTextType",kind:"LinkedField",name:"pros",plural:!1,selections:i,storageKey:null},{alias:null,args:null,concreteType:"ImageResourceType",kind:"LinkedField",name:"image",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"alt",storageKey:null}
6,{alias:null,args:null,concreteType:"ThumbnailMapType",kind:"LinkedField",name:"thumbnails",plural:!1,selections:[{alias:null,args:null,concreteType:"ThumbnailType",kind:"LinkedField",name:"horizontal",plural:!1,selections:s=[a],storageKey:null},{alias:null,args:null,concreteType:"ThumbnailType",kind:"LinkedField",name:"square",plural:!1,selections:s,storageKey:null}],storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"ProductRetailLinkType",kind:"LinkedField",name:"retailLinks",plural:!0,selections:n,storageKey:null}],storageKey:null}],type:"ProductBlockType",abstractKey:null});g.hash="526200b385c34e51597b0d2981f5367d";var y=e.i(389959),v=e.i(427607);e.i(55336);var x=e.i(183821),b=e.i(962973),k=e.i(741490);let C="Buy now";var j="dxzf771";let S=(0,k.withGracefulErrorBoundary)(({id:e,title:t,imageUrl:l,imageAlt:a,shortDescription:n,longDescription:r,purchaseUrl:i,purchaseLinkText:s=C,retailer:o,price:c,salePrice:u,brand:d})=>{let m=(0,y.useId)(),p=(0,y.useId)(),f=(0,y.useMemo)(()=>({item_name:t,item_id:e,price:u||c,discount:u&&c?c-u:null,item_brand:d,item_category2:o,location_id:"article-body",item_variant:"hype desk",block_name:"product"}),[d,e,c,o,u,t]);return(0,h.jsx)("section",{className:b.SELECTORS.HypeDeskProductCard,id:`hype-desk-${e}`,"aria-labelledby":m,children:(0,h.jsxs)("div",{className:"dxzf770",children:[(0,h.jsxs)("div",{className:j,children:[(0,h.jsx)("div",{className:"dxzf772",children:(0,h.jsx)("img",{className:"dxzf773",src:"https://s3.us-east-1.amazonaws.com/assets.sbnation.com/csk/uploads/hype-desk/logo.png",alt:"The Hype Desk"})}),(0,h.jsxs)("p",{id:p,className:"dxzf774",children:["The Hype Desk features products Verge editors love in paid partnership with advertisers. The Hype Desk is produced independently from Verge editorial."," ",(0,h.jsx)("a",{className:"dxzf775",href:"https://www.theverge.com/ethics-statement",target:"_blank",rel:"noopener noreferrer",children:"Read more in our ethics statement."})]})]}),(0,h.jsx)("div",{className:"dxzf776",children:(0,h.jsx)("div",{className:"dxzf777",children:(0,h.jsx)(x.default,{className:"dxzf778",src:l,alt:a,width:680,height:453,loading:"lazy"})})}),(0,h.jsxs)("div",{className:j,children:[(0,h.jsx)("h3",{id:m,className:"dxzf779",children:t}),(0,h.jsx)("p",{className:"dxzf77a",children:r})]}),(0,h.jsxs)("div",{className:"dxzf77b",children:[(0,h.jsx)("p",{className:"dxzf77c","aria-hidden":"true",children:t}),(0,h.jsx)("p",{className:"dxzf77d",children:n}),(0,h.jsx)(v.default,{href:i,rel:"nofollow noopener noreferrer",target:"_blank",className:"dxzf77e",includeClickAnalytics:!0,includeViewAnalytics:!0,"aria-describedby":p,analyticsPayload:f,children:s})]})]})})},{context:"HypeDeskProductCardErrorBoundary"});e.i(860200);var T=e.i(721040);e.s(["default",0,e=>{let{product:t,variant:l,hypeDesk:a}=(0,p.useFragment)((g.hash&&"526200b385c34e51597b0d2981f5367d"!==g.hash&&console.error("The definition of 'ProductBlockContainer_block' appears to have changed. Run `relay-compiler` to update the generated files to receive the expected data."),g),e.block);if("hypeDesk"===l||a)return(0,h.jsx)(S,{id:t.productId,title:t.title,imageUrl:t.image?.thumbnails.horizontal.url||"",imageAlt:t.image?.alt||t.title,shortDescription:a?.shortDescription??"",longDescription:a?.longDescriptionOverride||t.description.plaintext||"",purchaseUrl:function(e,t=[]){return e||t.find(e=>e.url)?.url||""}(t.bestRetailLink?.url,t.retailLinks),purchaseLinkText:a?.ctaLabel||C,retailer:t.bestRetailLink?.retailer||void 0,price:t.bestRetailLink?.price??void 0,salePrice:t.bestRetailLink?.salePrice??void 0,brand:t.brand?.title});let n=t.showImage&&t.image?.thumbnails.horizontal.url||"",r=t.image?.thumbnails.square.url||"";return(0,h.jsx)(T.default,{...t,id:t.productId,imageUrl:n,mobileImageUrl:r,alt:t.image?.alt,description:t.description.html,pros:t.pros.html,cons:t.cons.html,layout:"full",retailLinks:t.retailLinks,brand:t.brand?.title,bestRetailLink:t.bestRetailLink})}],297140),e.s([],539652);let F=(d=[{alias:null,args:null,kind:"ScalarField",name:"html",storageKey:null}],{argumentDefinitions:[],kind:"Fragment",metadata:null,name:"ProductsTableBlockContainer_block",selections:[{alias:null,args:null,concreteType:"ProductBlockProductType",kind:"LinkedField",name:"products",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"productId",storageKey:null},o={alias:null,args:null,kind:"ScalarField",name:"title",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"score",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"showDescription",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"showScores",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"parentFilter",storageKey:null},{alias:null,args:null,concreteType:"ProductRetailLinkType",kind:"LinkedField",name:"bestRetailLink",plural:!1,selections:u=[{alias:null,args:null,kind:"ScalarField",name:"price",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"retailer",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"salePrice",storageKey:null},c={alias:null,args:null,kind:"ScalarField",name:"url",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"ProductBrandResourceType",kind:"LinkedField",name:"brand",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},o],storageKey:null},{alias:null,args:null,concreteType:"RichTextType",kind:"LinkedField",name:"description",plural:!1,selections:d,storageKey:null},{alias:null,args:null,concreteType:"RichTextType",kind:"LinkedField",name:"cons",plural:!1,selections:d,storageKey:null},{alias:null,args:null,concreteType:"RichTextType",kind:"LinkedField",name:"pros",plural:!1,selections:d,storageKey:null},{alias:null,args:null,concreteType:"ImageResourceType",kind:"LinkedField",name:"image",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"alt",storageKey:null}
6,{alias:null,args:null,concreteType:"ThumbnailMapType",kind:"LinkedField",name:"thumbnails",plural:!1,selections:[{alias:null,args:null,concreteType:"ThumbnailType",kind:"LinkedField",name:"horizontal",plural:!1,selections:m=[c],storageKey:null},{alias:null,args:null,concreteType:"ThumbnailType",kind:"LinkedField",name:"square",plural:!1,selections:m,storageKey:null}],storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"ProductRetailLinkType",kind:"LinkedField",name:"retailLinks",plural:!0,selections:u,storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"ProductsTableRangeType",kind:"LinkedField",name:"ranges",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"label",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"max",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"min",storageKey:null}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"filters",storageKey:null}],type:"ProductsTableBlockType",abstractKey:null});F.hash="8aac5b40a0fe58f9972fa8fdb2d14251",e.s(["default",0,F],17947)},109196,880148,e=>{"use strict";var t=e.i(17947),l=e.i(434937);e.i(322353);var a=e.i(622710),n=e.i(478902);e.s(["default",0,e=>{let{products:r,filters:i,ranges:s}=(0,l.useFragment)((t.default.hash&&"8aac5b40a0fe58f9972fa8fdb2d14251"!==t.default.hash&&console.error("The definition of 'ProductsTableBlockContainer_block' appears to have changed. Run `relay-compiler` to update the generated files to receive the expected data."),t.default),e.block),o=r.map(e=>{let t=e.image?.thumbnails.horizontal.url||"",l=e.image?.thumbnails.square.url||"";return{...e,imageUrl:t,mobileImageUrl:l,id:e.productId,alt:e.image?.alt,description:e.description.html,pros:e.pros.html,cons:e.cons.html,layout:"full",brand:e.brand?.title}});return(0,n.jsx)(a.default,{products:o,filters:i,ranges:s,isSingleColumn:e.isSingleColumn})}],880148),e.s([],109196)},668885,e=>{"use strict";let t={argumentDefinitions:[{defaultValue:!1,kind:"LocalArgument",name:"skipBlocks"},{defaultValue:!1,kind:"LocalArgument",name:"skipStreams"}],kind:"Fragment",metadata:null,name:"ContentCardContainer_contentResource",selections:[{alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null},{args:[{kind:"Variable",name:"skipBlocks",variableName:"skipBlocks"},{kind:"Variable",name:"skipStreams",variableName:"skipStreams"}],kind:"FragmentSpread",name:"useContentCardDataMapper_contentResource"},{args:null,kind:"FragmentSpread",name:"QuickPostContainer_contentResource"},{kind:"InlineFragment",selections:[{alias:null,args:null,kind:"ScalarField",name:"template",storageKey:null}],type:"PostResourceType",abstractKey:null}],type:"ContentResourceInterface",abstractKey:"__isContentResourceInterface"};t.hash="5cb91e66ce3a8a46f591f54f6346805d";var l=e.i(389959),a=e.i(434937),n=e.i(410186),r=e.i(556591),i=e.i(396902);e.i(271832);var s=e.i(466518);e.i(571350);var o=e.i(226338),c=e.i(67655),u=e.i(478902);let d=["PackageResourceType","customStory"],m=(0,l.memo)(({contentResource:e,firstChild:l,gaComponentName:m,lastChild:p,showBorderOnLastContentCard:f=!1,componentContext:h,ignoreTemplate:g,customContentCardPropsForResource:y})=>{let v,x,{communityConfig:b}=(0,i.useConfigContext)(),k=(0,a.useFragment)((t.hash&&"5cb91e66ce3a8a46f591f54f6346805d"!==t.hash&&console.error("The definition of 'ContentCardContainer_contentResource' appears to have changed. Run `relay-compiler` to update the generated files to receive the expected data."),t),e),[C]=(0,r.default)([k],y);if("QuickPostResourceType"===k.__typename)return(0,u.jsx)(n.default,{contentResource:k,compact:g,gaComponentName:m,contentCardComponentContext:h});if(!C)return null;let j={gaComponentName:m,firstChild:l,lastChild:p,showBorderOnLastContentCard:f,componentContext:"linkPost"===C.contentType?(v=new URL(C.permalink),x=new URL(b.communityOrigin),(0,c.getDomainApex)(v.hostname)===(0,c.getDomainApex)(x.hostname))?`${h}CrossCommunityPost`:`${h}LinkPost`:h};return(d.includes(C.contentType)&&"river"===h||k.template&&!g)&&!C.adFlag?(0,u.jsx)(o.default,{...C,...j}):(0,u.jsx)(s.default,{...C,...j})});e.s(["default",0,m],668885)},659899,e=>{"use strict";e.i(668885),e.s([])},860047,e=>{"use strict";var t,l=e.i(579490),a=e.i(645904);let n=`
7  query FanPostsQuery($communityID: String!, $cursor: DateTime!, $count: Int!, $mode: FanPostsMode) {
8    fanPosts(communityID: $communityID, cursor: $cursor, count: $count, mode: $mode) {
9      items {
10        id
11        ... on FanPost {
12          ${l.FanPostFragment}
13        }
14      }
15      hasNext
16      endCursor
17    }
18  }
19`,r=((t={}).NEWEST="NEWEST",t.MOST_RECS="MOST_RECS",t.MOST_REPLIES="MOST_REPLIES",t),i=async(e,t,l,r,i,s)=>{let o=`${t}`,c=new URL("/api",e).toString(),u=await (0,a.makeRequest)(c,n,{communityID:o,cursor:l,count:r,mode:s},i);return u.data?.fanPosts?{fanPosts:u.data.fanPosts}:{fanPosts:{items:[],hasNext:!1}}};e.s(["FanPostsMode",0,r,"fetchFanPosts",0,i])},322353,622710,e=>{"use strict";var t=e.i(478902),l=e.i(197649),a=e.i(307424),n=e.i(862460),r=e.i(389959),i=e.i(721040);e.i(807738);var s=e.i(738886),o=e.i(962973),c=e.i(741490),u=e.i(970060),d="_5xype12",m="_5xype18",p="_5xype19";let f=(0,c.withGracefulErrorBoundary)(({ranges:e,filters:c,products:f,filterTitle:h="What are you looking for?",rangeTitle:g="How much do you want to spend?",isSingleColumn:y})=>{let[v,x]=(0,r.useState)([]),[b,k]=(0,r.useState)([]),[C,j]=(0,r.useState)(f),S=(0,n.usePathname)(),T=(0,r.useCallback)((e,t)=>{let l=e.length>0?f.filter(t=>{let l=t.bestRetailLink?.salePrice||t.bestRetailLink?.price,n=(0,a.default)(l)&&e.filter(e=>{let t=e.max||1e10;return l>=(e.min||0)&&l<=t});return n&&n.length>0}):f;l=t.length>0?l.filter(e=>e.parentFilter&&t.includes(e.parentFilter)):l;let n=new URLSearchParams(window.location.search);if(e.length>0){let t=e.map(e=>!!e.label&&e.label).join(",");n.set("ranges",encodeURIComponent(t))}else n.delete("ranges");if(t.length>0){let e=t.map(e=>e).join(",");n.set("filters",encodeURIComponent(e))}else n.delete("filters");window.history.replaceState(null,"update params",n.size?`${S}?${n.toString()}`:S),j(l)},[f,S]);return(0,r.useEffect)(()=>{let t=new URLSearchParams(window.location.search),l=[],a=[];t.forEach((t,n)=>{if("ranges"===n&&e){let a=decodeURIComponent(t).split(",");l=e.filter(e=>{if(e.label&&a.includes(e.label))return e});return}if("filters"===n&&c)return void(a=decodeURIComponent(t).split(",")).filter(e=>c.includes(e))}),x(l),k(a),T(l,a)},[c,e,k,x,T]),(0,t.jsxs)("div",{className:(0,l.default)(o.SELECTORS.ProductGrid,u.sharedStyles.layout.blockSpacing.large,"_5xype10",y&&"_5xype11"),children:[(0,t.jsxs)("div",{className:"_5xype13",children:[(0,t.jsx)("div",{className:"_5xype15",children:c&&c.length?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("div",{className:d,children:h}),c.map((e,a)=>(0,t.jsx)(s.default,{displayType:"secondary",className:(0,l.default)(m,b.includes(e)&&p),text:e,onClick:()=>{let t;return t=[],void(k(t=b.includes(e)?b.filter(t=>t!==e):[...b,e]),T(v,t))}},a))]}):null}),(0,t.jsx)("div",{className:"_5xype14",children:e&&e.length?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("div",{className:d,children:g}),e.map((e,a)=>(0,t.jsx)(s.default,{displayType:"secondary",className:(0,l.default)(m,v.includes(e)&&p),text:e.label||"",onClick:()=>{let t;return t=[],void(x(t=v.includes(e)?v.filter(t=>t!==e):[...v,e]),T(t,b))}},a))]}):null})]}),0===C.length?(0,t.jsx)("div",{className:"_5xype1a",children:"No results found."}):(0,t.jsx)("div",{className:"_5xype17",children:C.map(e=>(0,t.jsx)(i.default,{...e,containerClassName:"_5xype16",truncateMobileDescription:!0,isGridItem:!0,gaComponentName:"product table"},e.id))})]})},{context:"ProductsTableErrorBoundary"});e.s(["default",0,f],622710),e.s([],322353)},571350,226338,e=>{"use strict";var t=e.i(478902),l=e.i(197649),a=e.i(860303),n=e.i(566544);e.i(55336);var r=e.i(183821);e.i(865898);var i=e.i(731191),s=e.i(452914);e.i(116032);var o=e.i(545198);e.i(162228);var c=e.i(303460),u=e.i(564182),d=e.i(278012),m=e.i(713363),p=e.i(867563),f=e.i(79878),h=e.i(641824),g=e.i(970060),y=e.i(476299),v=e.i(210982),x=e.i(714060),b=e.i(967029),k={one:"_139yb69b",two:"_139yb69c",three:"_139yb69d",four:"_139yb69e",five:"_139yb69f"}
19,C={one:"_139yb69h _139yb69g",two:"_139yb69i _139yb69g",three:"_139yb69j _139yb69g",four:"_139yb69k _139yb69g",five:"_139yb69l _139yb69g"},j={square:"_139yb69m",squareLarge:"_139yb69n",semiWide:"_139yb69o",wide:"_139yb69p",fourThree:"_139yb69q"},S={default:"_139yb69r",river:"_139yb69s",categoryPillar:"_139yb69t",none:"_139yb69u",container:"_139yb69v"};e.s(["default",0,e=>{let{componentContext:T="river"}=e,F=(0,m.combineComponentContexts)(["prominentContentCard",T]),N=(0,m.useComponentConfig)("prominentContentCard",T),w=(0,v.useAnalytics)(),{metadata:_}=(0,d.useAnalyticsEventMetadataContext)(),{placeholderImageUrl:R}=(0,x.useGlobalDataContext)().siteSettings,{adFlag:P,advertiserName:L,advertiserPreamble:E,authors:z,authorByLine:A,category:O,chorusId:K,chorusUuid:I,className:B,commentCountId:D,commentUrl:M,comments:$,contentBlockSize:U,contentBlockVariation:H,contentType:q,coverLink:V,crossPostSource:W,dek:G,dekClassName:Z,extraContentBlockStyles:J,extraImageStyles:Q,gaComponentName:Y,globalId:X,headline:ee,headlineClassName:et,id:el,imageAspectRatio:ea,imageTreatment:en,imageOverlay:er,imageSquareSizes:ei,lastChild:es,live:eo,liveBadgeName:ec,lowerMetaFirstComponent:eu,lowerMetaSecondComponent:ed,lowerMetaThirdComponent:em,mediaIconInset:ep,mediaVariation:ef,mediaVariationIconPlacement:eh,metaVariation:eg,overlap:ey,overlapStyle:ev="default",packageName:ex,permalink:eb,postTemplate:ek,priorityImage:eC,score:ej,showAuthorBy:eS,showCommentCallout:eT,showBorder:eF,showBorderOnLastContentCard:eN,borderVariant:ew="prominent",showDek:e_,showScore:eR,site:eP,streamName:eL,thumbnails:eE,timestamp:ez,upperMetaFirstComponent:eA,upperMetaSecondComponent:eO,upperMetaThirdComponent:eK,logo:eI,imagePosition:eB,imageLeftTablet:eD}=(0,h.default)(e,N),eM=eA;void 0===eM&&(eM=P?"ContentBlockAdvertiserFlag":"map"===q?"ContentBlockMap":ex?"ContentBlockPackage":W&&!eP?.isCrossCommunity?"ContentBlockCrossPost":eo?"LiveBadge":"Category");let e$=(0,t.jsx)("div",{className:(0,l.default)(ey&&S[ev||"default"]),children:(0,t.jsx)("div",{className:J||"_139yb696",children:(0,t.jsx)(a.default,{adFlag:P,advertiserName:L,advertiserPreamble:E,authorByLine:A,authors:z,category:O,chorusId:K,chorusUuid:I,commentCountId:D,commentUrl:M,componentContext:F,contentBlockSize:U,contentBlockVariation:H,contentType:q,coverLink:V,crossPostSource:W,dek:G,dekClassName:Z,gaComponentName:Y,globalId:X,headline:ee,headlineClassName:et,id:el,live:eo,liveBadgeName:ec,lowerMetaFirstComponent:eu,lowerMetaSecondComponent:ed,lowerMetaThirdComponent:em,mediaVariation:ef,mediaVariationIconPlacement:eh,metaVariation:eg,packageName:ex,permalink:eb,postTemplate:ek,showAuthorBy:eS,showDek:e_,site:eP,streamName:eL,timestamp:ez,upperMetaFirstComponent:eM,upperMetaSecondComponent:eO,upperMetaThirdComponent:eK})})}),eU="square"===ea?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(r.default,{src:eE?.horizontal||R.horizontal,alt:ee,priority:!!eC,sizes:"100vw",className:g.sharedStyles.layout.hideTabletPlus}),(0,t.jsx)(r.default,{src:eE?.square||R.square,alt:ee,priority:!!eC,sizes:ei||"250px",className:g.sharedStyles.layout.showTabletPlus})]}):(0,t.jsx)(r.default,{src:eE?.horizontal||R.horizontal,alt:ee,priority:!!eC,sizes:"(max-width: 768px) 100vw, (max-width: 1180px) 50vw, 640px"}),{generateContentCardAttributes:eH}=(0,p.useContentCardAttributeContext)();return(0,t.jsxs)("div",{className:(0,l.default)(u.default.ContentCard,eF&&(!es||eN)?"standard"===ew?"_139yb695 _139yb693":"_139yb694 _139yb693":"",eD?"_139yb692 _139yb690":"_139yb691 _139yb690",V?g.sharedStyles.contentCard.coverLinkContentCardContainer:g.sharedStyles.contentCard.contentCardContainer,B),...(0,f.useDataAttributes)(e),...eH(e),children:["imageBelow"===eB&&e$,eI,(0,t.jsxs)("div",{className:(0,l.default)(eD?"_139yb699 _139yb697":"_139yb698 _139yb697",j[ea],en&&k[en],er&&C[er],!en&&!er&&"_139yb69a",s.thumbnailContainerContext,Q),children:[V?eU:(0,t.jsx)(c.default,{href:eb,hrefSiteData:eP,className:g.sharedStyles.contentCard.thumbnailLink,onClick:e=>{w?.emit({event:"article_click",article_click:{article_component_name:Y,article_uri:eb,article_title:ee,author:z[0]?.name,page_type:(0,b.getPageType)(q,!!ek),position:(0,y.getContentCardPosition)(e.currentTarget),..._}})},children:eU}),ef&&"thumbnail"===eh&&(0,t.jsx)(i.default,{placement:"thumbnail",variation:ef,inset:ep}),ej&&eR&&(0,t.jsx)(n.default,{score:ej}),$?.enabled&&eT&&D&&(0,t.jsx)(o.default,{countId:D})]}),"imageAbove"===eB&&e$]})}],226338),e.s([],571350)},847374,e=>{"use strict";var t=e.i(478902);e.s(["default",0,({className:e,fill:l="currentColor",width:a=12,height:n=12})=>(0,t.jsx)("svg",{className:e&&e,width:a,height:n,viewBox:"0 0 12 12",fill:l,xmlns:"http://www.w3.org/2000/svg",tabIndex:-1,"aria-hidden":"true",children:(0,t.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M8.85017 5.58349L5.68241 2.38336L6.25987 1.79999L10.5 6.05807L6.39998 10.2L5.82251 9.61662L8.99818 6.40849L1.5 6.40849V5.58349L8.85017 5.58349Z"})})])},910459,e=>{"use strict";var t=e.i(478902);e.s(["default",0,({className:e="",width:l=20,height:a=20,viewBox:n="0 0 20 20"})=>(0,t.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",className:e,width:l,height:a,viewBox:n,fill:"none",children:[(0,t.jsx)("title",{children:"Location"}),(0,t.jsx)("path",{fill:"inherit",fillRule:"evenodd",d:"M9.147 2.071c-2.526.445-4.383 2.97-4.123 5.607.205 2.075 1.774 5.166 4.344 8.555.32.422.604.767.632.767.061 0 1.052-1.295 1.626-2.126 1.997-2.89 3.175-5.42 3.35-7.196.197-1.993-.843-4.033-2.57-5.041-.942-.55-2.155-.76-3.26-.566Zm1.516 2.87c1.36.443 2.02 2.036 1.394 3.3
1967-.39.833-1.155 1.325-2.057 1.325-1.152 0-2.08-.826-2.268-2.021-.272-1.719 1.342-3.19 2.93-2.671Z",clipRule:"evenodd"})]})])},185911,e=>{"use strict";var t=e.i(478902);e.s(["default",0,({className:e="",width:l=29,height:a=30,fill:n="currentColor"})=>(0,t.jsxs)("svg",{className:e,width:l,height:a,viewBox:"0 0 29 30",fill:n,xmlns:"http://www.w3.org/2000/svg",children:[(0,t.jsx)("title",{children:"Collapse"}),(0,t.jsx)("line",{x1:"4",y1:"14.4805",x2:"26",y2:"14.4805",stroke:n,strokeWidth:"4"})]})])},957251,e=>{"use strict";var t=e.i(478902);e.s(["default",0,({className:e="",fill:l="",height:a=30,width:n=30})=>(0,t.jsxs)("svg",{className:e,height:a,width:n,viewBox:"-2 -1 16 16",xmlns:"http://www.w3.org/2000/svg",children:[(0,t.jsx)("title",{children:"RSS"}),(0,t.jsx)("path",{fill:l,d:"M3.772 10.864c0 .454-.159.84-.477 1.159a1.578 1.578 0 0 1-1.159.477c-.454 0-.84-.16-1.159-.477a1.578 1.578 0 0 1-.477-1.16c0-.454.16-.84.477-1.158a1.578 1.578 0 0 1 1.16-.478c.454 0 .84.16 1.158.478.318.318.477.704.477 1.159Zm4.363 1.048a.516.516 0 0 1-.144.409.502.502 0 0 1-.401.179H6.44a.524.524 0 0 1-.367-.14.519.519 0 0 1-.17-.354A5.3 5.3 0 0 0 4.33 8.669 5.3 5.3 0 0 0 .994 7.097a.519.519 0 0 1-.353-.17A.524.524 0 0 1 .5 6.56V5.41c0-.166.06-.3.179-.401a.497.497 0 0 1 .366-.145h.043a7.64 7.64 0 0 1 2.608.686c.83.383 1.565.899 2.207 1.547a7.536 7.536 0 0 1 1.546 2.207c.384.83.613 1.699.686 2.608Zm4.364.017a.493.493 0 0 1-.154.4.504.504 0 0 1-.392.171h-1.218a.532.532 0 0 1-.38-.15.51.51 0 0 1-.166-.361 9.53 9.53 0 0 0-.86-3.482 9.796 9.796 0 0 0-1.973-2.864A9.795 9.795 0 0 0 4.492 3.67a9.65 9.65 0 0 0-3.48-.869.51.51 0 0 1-.363-.166.522.522 0 0 1-.149-.37v-1.22C.5.886.557.755.67.653A.51.51 0 0 1 1.045.5h.026c1.488.074 2.913.415 4.274 1.023 1.36.608 2.569 1.443 3.625 2.505a11.948 11.948 0 0 1 2.506 3.627 11.83 11.83 0 0 1 1.022 4.274Z"})]})])},752891,918674,e=>{"use strict";var t=e.i(478902),l=e.i(197649),a=e.i(962973);let n=(0,e.i(741490).withGracefulErrorBoundary)(({className:e,children:n,centered:r,centeredTablet:i})=>(0,t.jsx)("div",{className:(0,l.default)(a.SELECTORS.ArticleBody,"_19wubwg0",r&&"_19wubwg1",i&&"_19wubwg2",e),children:n}),{context:"ArticleBodyErrorBoundary"});e.s(["default",0,n],918674),e.s([],752891)},838886,292339,e=>{"use strict";var t=e.i(478902),l=e.i(197649),a=e.i(962973);let n=(0,e.i(741490).withGracefulErrorBoundary)(({className:e,innerClassName:n,children:r})=>(0,t.jsx)("div",{className:(0,l.default)(a.SELECTORS.ArticleBodyContainer,"kcqbxj0",e),children:(0,t.jsx)("div",{className:(0,l.default)("kcqbxj1",n),children:r})}),{context:"ArticleBodyContainerErrorBoundary"});e.s(["default",0,n],292339),e.s([],838886)},273104,144735,e=>{"use strict";var t=e.i(478902),l=e.i(197649),a="_10litp13";e.s(["default",0,({campaign:e,className:n,imageClassName:r="",textClassName:i=""})=>{let s=e?.advertiserPreamble||"Advertisement Content from";if(!e)return null;let o=e.advertiserName?`${e.advertiserName} logo`:"Campaign Logo";return(0,t.jsxs)("div",{className:(0,l.default)("_10litp10",n),children:[(0,t.jsxs)("div",{className:(0,l.default)("_10litp11",i),children:[e.campaignDisclaimer?(0,t.jsx)("span",{className:"_10litp18",children:s}):(0,t.jsx)("span",{children:s}),e.campaignDisclaimer&&(0,t.jsx)("div",{className:"_10litp19",children:e.campaignDisclaimer})]}),(0,t.jsx)("div",{className:(0,l.default)("_10litp16",r),children:(0,t.jsx)("a",{href:e.advertiserClickthroughUrl?e.advertiserClickthroughUrl:"/",children:e.campaignAdvertiserDarkImage||e.campaignAdvertiserLightImage?(0,t.jsxs)("div",{className:"_10litp12",children:[(0,t.jsx)("img",{className:(0,l.default)(a,"_10litp14"),src:e.campaignAdvertiserDarkImage||e.campaignAdvertiserLightImage,alt:o}),(0,t.jsx)("img",{className:(0,l.default)(a,"_10litp15"),src:e.campaignAdvertiserLightImage||e.campaignAdvertiserDarkImage,alt:o})]}):(0,t.jsx)("span",{className:"_10litp17",children:e.advertiserName})})})]})}],144735),e.s([],273104)},744401,e=>{"use strict";e.s(["dek",0,{standard:"ue8lzh ue8lzg",feature:"ue8lzi ue8lzg",specialFeature:"ue8lzj ue8lzg",overlay:"ue8lzk ue8lzg",branded:"ue8lzl ue8lzg"},"headline",0,{standard:"ue8lz1 ue8lz0",feature:"ue8lz2 ue8lz0",specialFeature:"ue8lz3 ue8lz0",overlay:"ue8lz4 ue8lz0",branded:"ue8lz5 ue8lz0"},"headlineContainer",0,"ue8lzf","headlineStylesByLayout",0,{standard:"ue8lz6",fullWidth:"ue8lz7",split:"ue8lz8",specialFullWidth:"ue8lz9",specialSplit:"ue8lza",overlay:"ue8lzb",brandedVertical:"ue8lzc",brandedFullWidth:"ue8lzd"},"specialFullStyling",0,"ue8lze"])},79691,330355,e=>{"use strict";var t=e.i(478902),l=e.i(197649),a=e.i(778888),n=e.i(970060),r=e.i(744401);e.s(["default",0,({title:e,dek:i,variant:s="standard",layout:o="standard",className:c=""})=>(0,t.jsxs)("div",{className:c,children:["specialSplit"===o?(0,t.jsx)("div",{className:r.headlineContainer,children:(0,t.jsx)("h1",{className:(0,l.default)(r.headline[s],r.headlineStylesByLayout[o],n.sharedStyles.text.ledeTextColor[o],n.sharedStyles.text.hangingPunctuation),children:e})}):(0,t.jsx)("h1",{className:(0,l.default)(r.headline[s],r.headlineStylesByLayout[o],n.sharedStyles.text.ledeTextColor[o],n.sharedStyles.text.hangingPunctuation,"specialFullWidth"===o?r.specialFullStyling:null),children:e}),i&&(0,t.jsx)(a.default,{component:"p",className:(0,l.default)(r.dek[s],n.sharedStyles.text.ledeTextColor[o],n.sharedStyles.text.linkStyles,"specialFullWidth"===o?r.specialFullStyling:null),html:i})]})],330355),e.s([],79691)},236173,e=>{"use strict";e.s(["desktopContainer",0,"_1l8g3ba0","gridBorders",0,"_1l8g3ba1","mobileContainer",0,"_1l8g3ba2"])},961026,e=>{"use strict";e.s(["BREAKPOINTS",0,{mobile:0,productCard:335,productCardDesktop:550,river:700,narrowRiver:600,tablet:768,navigation:901,desktop:1180}])},263397,e=>{"use strict";e.s(["isEmptyHtml",0,function(e){let t=e.trim();return""===t||"<p></p>"===t}])},977326,e=>{"use strict";e.s(["getContexts",0,(e,t,l)=>{let a=Array.isArray(t)?t:Array(e).fill(t),n=l&&Array.isArray(l)?l:l?Array(e).fill(l):a;return{mobileContext:a,desktopContext:n}}])},30891,e=>{"use strict";e.s(["isClient",0,()=>!0])},733577,e=>{"use strict";e.s(["isMobileOrTabletUserAgent",0,()=>/BlackBerry|webOS|iPhone|IEMobile|Android|Windows Phone|iPad|iPod/i.test(window.navigator.userAgent),"isMobileWidth",0,()=>{let e;return 90===(e=!!window.screen.orientation&&window.screen.orientation.angle||window.orientation||0)||270===e||window.screen.height<window.screen.width?window.screen.height<768:window.screen.width<768},"isTouchDevice",0,()=>"ontouchstart"in window||window.navigator.maxTouchPoints>0])},754734,e=>{"use strict";var t=e.i(7021);
19let l=(0,e.i(73018).default)({base:void 0,browser:{write(e){try{console.log(JSON.stringify(e))}catch(e){e instanceof Error&&console.log(JSON.stringify(e,["name","message","stack"])),console.log(JSON.stringify({message:"Unknown error type"}))}}},level:t.default.env.LOG_LEVEL||"true"===t.default.env.DEBUG_ENABLED?"debug":"info",customLevels:{highVisDebug:20}});function a(e,t){let a=`${n.red}--------->`,r=`${a} ${n.reset}`;l.debug({},r),l.debug({},`${a} ${e}${n.reset}`),l.debug({},r),t&&l.debug(t)}l.highVisDebug=(e,t)=>{"string"==typeof e?a(e):t?a(t,JSON.stringify(e,null,2)):a("HIGH VIS DEBUG",JSON.stringify(e,null,2))};let n={red:"\x1b[31m",reset:"\x1b[0m"};e.s(["getExecutionDuration",0,(e,t="ms")=>{let l="u">typeof performance?performance.now()-e:Date.now()-e,a="s"===t;return(a?l/1e3:l).toFixed(2*!!a)},"getLoggerBindings",0,(e,t)=>{let l="SB Nation";return Object.assign(Object.assign({name:e},["1",l].filter(Boolean).length>0&&{network:Object.assign(Object.assign({},{networkId:"1"}),l&&{networkName:l})}),t)},"isomorphicTimer",0,()=>"u">typeof performance?performance.now():Date.now(),"log",0,l])},307024,e=>{"use strict";let t=e.i(389959).useLayoutEffect;e.s(["default",0,t])},650137,e=>{"use strict";e.s(["getStorageValue",0,e=>{try{let t=localStorage.getItem(e);if(null!==t)return t}catch(e){}try{return sessionStorage.getItem(e)}catch(e){return console.warn("Failed to read from both localStorage and sessionStorage:",e),null}},"setStorageValue",0,(e,t)=>{try{localStorage.setItem(e,t)}catch(l){try{sessionStorage.setItem(e,t)}catch(e){console.warn("Failed to save to both localStorage and sessionStorage:",e)}}}])}]);
20
21//# debugId=22b353fc-eada-23ac-16ca-999c67cad627
22//# sourceMappingURL=3s9pl56r4r4d0.js.map

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.