1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[129,6212],{4902:(e,t,n)=>{n.d(t,{C6:()=>o,Cl:()=>a,Ju:()=>c,Tt:()=>i,YH:()=>s,fX:()=>h,sH:()=>l,zs:()=>d});var r=function(e,t){return(r=Object.setPrototypeOf||({__proto__:[]})instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])})(e,t)};function o(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Class extends value "+String(t)+" is not a constructor or null");function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}var a=function(){return(a=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)};function i(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)0>t.indexOf(r[o])&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n}function l(e,t,n,r){return new(n||(n=Promise))(function(o,a){function i(e){try{s(r.next(e))}catch(e){a(e)}}function l(e){try{s(r.throw(e))}catch(e){a(e)}}function s(e){var t;e.done?o(e.value):((t=e.value)instanceof n?t:new n(function(e){e(t)})).then(i,l)}s((r=r.apply(e,t||[])).next())})}function s(e,t){var n,r,o,a={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]},i=Object.create(("function"==typeof Iterator?Iterator:Object).prototype);return i.next=l(0),i.throw=l(1),i.return=l(2),"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function l(l){return function(s){var c=[l,s];if(n)throw TypeError("Generator is already executing.");for(;i&&(i=0,c[0]&&(a=0)),a;)try{if(n=1,r&&(o=2&c[0]?r.return:c[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,c[1])).done)return o;switch(r=0,o&&(c=[2&c[0],o.value]),c[0]){case 0:case 1:o=c;break;case 4:return a.label++,{value:c[1],done:!1};case 5:a.label++,r=c[1],c=[0];continue;case 7:c=a.ops.pop(),a.trys.pop();continue;default:if(!(o=(o=a.trys).length>0&&o[o.length-1])&&(6===c[0]||2===c[0])){a=0;continue}if(3===c[0]&&(!o||c[1]>o[0]&&c[1]<o[3])){a.label=c[1];break}if(6===c[0]&&a.label<o[1]){a.label=o[1],o=c;break}if(o&&a.label<o[2]){a.label=o[2],a.ops.push(c);break}o[2]&&a.ops.pop(),a.trys.pop();continue}c=t.call(e,a)}catch(e){c=[6,e],r=0}finally{n=o=0}if(5&c[0])throw c[1];return{value:c[0]?c[1]:void 0,done:!0}}}}function c(e){var t="function"==typeof Symbol&&Symbol.iterator,n=t&&e[t],r=0;if(n)return n.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&r>=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}};throw TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}function d(e,t){var n="function"==typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,o,a=n.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(r=a.next()).done;)i.push(r.value)}catch(e){o={error:e}}finally{try{r&&!r.done&&(n=a.return)&&n.call(a)}finally{if(o)throw o.error}}return i}function h(e,t,n){if(n||2==arguments.length)for(var r,o=0,a=t.length;o<a;o++)!r&&o in t||(r||(r=Array.prototype.slice.call(t,0,o)),r[o]=t[o]);return e.concat(r||Array.prototype.slice.call(t))}"function"==typeof SuppressedError&&SuppressedError},19459:(e,t,n)=>{n.r(t),n.d(t,{default:()=>C});var r=n(37876),o=n(19259),a=n(62510),i=n(16363),l=n(83740),s=n(83183),c=n(16354),d=n(90216),h=n(44264),p=n(37281),u=n(75860),b=n(91707);let m=h.Ay.div.withConfig({componentId:"sc-b2b95e30-0"})(["",";position:relative;"],(0,u.EJ)("graphikCompact",{default:"default"},"regular")),f=h.Ay.div.withConfig({componentId:"sc-b2b95e30-1"})(["text-align:center;position:relative;z-index:2;.feature-image-title{color:",";}"],(0,u.oU)("textWhite")),g=(0,h.Ay)(b.Ay).withConfig({componentId:"sc-b2b95e30-2"})(["border-bottom:2px solid ",";display:inline-block;padding-top:96px;margin-bottom:24px;@media (","){margin-bottom:48px;padding-top:180px;}"],(0,u.oU)("brandSecondary"),p.C9.mdMin),y=h.Ay.div.withConfig({componentId:"sc-b2b95e30-3"})(["display:flex;align-items:flex-end;justify-content:center;gap:12px;flex-wrap:wrap;padding-top:96px;margin-bottom:24px;@media (","){margin-bottom:48px;padding-top:180px;}","{padding-top:0;margin-bottom:0;}&.on-hero [data-cy='share-icon'] svg,&.on-hero [data-cy='native-share-icon'] svg{color:",";stroke:currentColor;}"],p.C9.mdMin,g,(0,u.oU)("textWhite")),w=h.Ay.div.withConfig({componentId:"sc-b2b95e30-4"})(["display:flex;justify-content:center;position:relative;z-index:2;margin-bottom:24px;@media (","){margin-bottom:48px;}&.on-hero span{color:",";}img{width:auto;height:auto;max-height:40px;@media (","){max-height:48px;}}"],p.C9.mdMin,(0,u.oU)("textWhite"),p.C9.mdMin),x=h.Ay.div.withConfig({componentId:"sc-b2b95e30-
15"})(["padding:16px;background-color:",";box-shadow:4px 4px 20px 0px ","40;display:flex;flex-direction:column;gap:16px;align-items:center;text-align:left;position:relative;z-index:3;p:not( :first-child ){margin-top:24px;}.description{a{color:",";&:hover{color:",";}}}@media (","){padding:32px 40px;gap:24px;}"],(0,u.oU)("surfaceWhite"),(0,u.oU)("neutralLightGray3"),(0,u.oU)("textLink"),(0,u.oU)("textSecondary"),p.C9.mdMin),k=h.Ay.div.withConfig({componentId:"sc-b2b95e30-6"})(["display:flex;flex-direction:column;gap:24px;@media (","){&.row{flex-direction:row;}}.methodology{text-transform:uppercase;}"],p.C9.mdMin),v=h.Ay.div.withConfig({componentId:"sc-b2b95e30-7"})(["position:absolute;z-index:1;background-color:",";top:0;left:0;width:100vw;margin-left:calc(-50vw + 50%);height:75%;overflow:clip;@media (","){min-height:320px;}.hero-image{min-height:100%;background-color:rgba(0,0,0,0.5);mix-blend-mode:multiply;}"],(0,u.oU)("shadeBrandPrimary50"),p.C9.mdMin),C=({image:e,title:t,description:n,callToAction:h,hasMethodology:p=!0,presentedBy:u})=>{let b=h.length>0,C=p?h.length+1:h.length;return(0,r.jsxs)(m,{"data-cy":s.Zm.WRAPPER,children:[(0,r.jsx)(v,{children:e&&(0,r.jsx)(l.NextCustomImage,{src:e,alt:"generic image for ranking page",width:1920,height:960,className:"hero-image","data-cy":s.Zm.HERO_IMAGE,priority:!0})}),(0,r.jsxs)(f,{children:[(0,r.jsxs)(y,{className:e?"on-hero":"",children:[(0,r.jsx)(g,{as:"h1",$fontFamily:"graphikCond",$size:{default:"level1",lgMin:"xlarge",mdMin:"large"},className:e?"feature-image-title":"","data-cy":s.Zm.FI_TITLE,children:t}),(0,r.jsx)(d.A,{className:"shrink-0",listName:t,text:t,title:t,trackingData:{data:{contentPlacementCD:"ranking_landing",eventAction:"Social Share -",eventCategory:"Social"}}})]}),u?.showBanner&&u?.logo&&(0,r.jsx)(w,{className:e?"on-hero":"",children:(0,r.jsx)(a.default,{linkTo:u.sponsorLink,logo:u.logo,name:u.sponsorName||"",sponsorType:"Sponsor"})}),""!==(b||n)&&(0,r.jsxs)(x,{children:[(0,r.jsx)("div",{className:"description","data-cy":s.Zm.FI_DESCRIPTION,children:(0,i.Ay)({html:(0,c.$t)(n)})}),(0,r.jsxs)(k,{className:C>2?"row":"",children:[h.map((e,t)=>{let n="methodology"===e.label.toLowerCase();return""!==e.label.trim()?(0,r.jsx)(o.Ay,{href:e.link,target:"_self",type:0===t?"primaryButton":"tertiaryButton",className:n?"methodology":"",hasRightArrow:!1,dataCy:`${s.Zm.FI_CTA}-${t}`,size:{default:"small",mdMin:"large"},children:e.label.toUpperCase()},`${e.label}`):null}),p&&(0,r.jsx)(o.Ay,{href:"#methodology",target:"_self",type:1===C?"primaryButton":"tertiaryButton",className:"methodology",hasRightArrow:!1,dataCy:`${s.Zm.FI_CTA}-${h.length+1}`,size:{default:"small",mdMin:"large"},children:"Methodology"},"Methodology")]})]})]})]})}},62510:(e,t,n)=>{n.r(t),n.d(t,{default:()=>h});var r=n(37876),o=n(19259),a=n(48717),i=n(44264),l=n(37281),s=n(75860);let c=i.Ay.div.withConfig({componentId:"sc-7135cd78-0"})([".banner-link{display:flex;justify-content:center;align-items:center;}svg{height:20px;width:100px;}"]),d=i.Ay.span.withConfig({componentId:"sc-7135cd78-1"})(["font-family:",";font-size:14px;line-height:16.8px;color:",";margin-right:8px;text-transform:uppercase;"],l.gx.graphikCond,(0,s.oU)("neutralDarkGray")),h=({logo:e,linkTo:t,
1sponsorType:n,name:i,className:l="",topicSlug:s=""})=>{let h="string"==typeof e?(0,r.jsx)(a.A,{src:e,width:"110",height:"auto",altText:i||""}):e,p="Brought to you by";"sponsor"===n.toLowerCase()&&(p="Presented By"),s&&"leadership-next"===s&&(p="Powered By");let u="sponsor"===n.toLowerCase()?"Sponsor":"Branded";return e?(0,r.jsx)(c,{className:l,children:t?(0,r.jsxs)(o.Ay,{className:"banner-link",href:t,trackingData:{contentPlacementCD:"post header",eventAction:`${u} Logo Click`,eventCategory:u,eventLabel:`${i} Logo`},children:[(0,r.jsx)(d,{children:p}),h]}):(0,r.jsxs)("span",{className:"banner-link",children:[(0,r.jsx)(d,{children:p}),h]})}):null}},90216:(e,t,n)=>{n.d(t,{A:()=>e1});var r=n(37876),o=n(89099),a=n(14232),i=n(48230),l=n.n(i),s=n(47981),c=n(76267);let d=(0,a.createContext)({pageData:{platformCD:"own"},setPageData:()=>{}});var h=n(37528),p=n(53623);let u=()=>{let e=window?.dataLayer?.find(e=>e?.event==="fortune.historyChange");return e?.cmsCategoryCD?.toLowerCase()||""},b=()=>{let e=window?.dataLayer?.slice().reverse().find(e=>e&&"object"==typeof e&&null!==e&&"loginStatusCD"in e);if(e?.loginStatusCD)return"logged-in"===e.loginStatusCD};var m=n(55493);function f(e){return(0,a.forwardRef)(e)}var g=n(33742);let y=(0,s.tv)({variants:{variant:{primary:"text-accent hover:text-primary-hover active:text-primary-pressed visited:text-primary-visited",secondary:"text-red hover:underline"}}}),w=(0,s.tv)({base:"font-medium",variants:{variant:{primary:"hover:text-secondary active:text-secondary",secondary:"hover:underline active:underline active:text-secondary"}}}),x=f(({href:e,className:t,prefetch:n=!1,children:o,variant:i,onClick:s,trackingData:f,re
1cipe:x,"aria-label":k,optimizelyTrackingData:v={name:"",properties:{}},contentCardTrackingData:C,isFullPath:A=!1,as:S,...j},P)=>{let{pageData:L}=(0,a.useContext)(d),{optimizely:G}=(0,g.G)(),I=S??l(),N=((e,t,n)=>{if(!e)return"";try{if(e.startsWith("#"))return e;let r=new URL(e,"https://fortune.com"),o="fortune.com"===r.hostname||"www.fortune.com"===r.hostname||"develop.fortune.com"===r.hostname;if(n)return/^https?:\/\//i.test(e)?r.href:e;if(t&&o)return r.href;return e}catch{return e}})(e,"a"===I,A);return(0,r.jsx)(I,{"aria-label":k||`Go to ${N}`,className:x?(0,p.cn)(("content"===x?y:w)({variant:i}),t):t,href:/%[0-9A-Fa-f]{2}/.test(N)?N:encodeURI(N),onClick:e=>{var t;let n;if(s?.(e),!(f||C||v?.name))return;let r=C?{...C,...{loggedIn:b(),pageType:u(),sourceUrl:window.location.href}}:void 0;t=()=>{f&&(0,m.sx)({...L,...f.data},f.eventType),r&&(({article:e,moduleType:t,cardPosition:n,clickTarget:r,destinationUrl:o,sourceUrl:a,pageType:i,loggedIn:l})=>{if(!(0,h.GW)())return;let s=a??window.location.href,c=i??u(),d=e.databaseId?.toString()??"",m=(0,p.eJ)(e.primarySectionId,e.sections),f=l??b(),g={card_position:n,click_target:r,content_id:d,destination_url:o,event:"content_card_click",module_type:t,page_type:c,primary_section:m?.name??"",source_url:s,timestamp:new Date().toISOString()};void 0!==f&&(g.logged_in=f),window.dataLayer?.push(g)})(r),v?.name&&(0,c.oj)(G,v.name,v.properties??{})},n=window.scheduler,n?.yield?n.yield().then(()=>{t()},()=>{setTimeout(t,0)}):"function"==typeof requestAnimationFrame?requestAnimationFrame(()=>{setTimeout(t,0)}):setTimeout(t,0)},..."a"!==S&&{prefetch:n},ref:P,...j,children:o})}),k=f(({as:e,children:t,className:n,disabled:o,onClick:i,trackingData:l,"aria-label":s,...c},h)=>{let{pageData:u}=(0,a.useContext)(d),b=(0,a.useId)(),f=(0,a.useRef)(null),[g,y]=(0,a.useState)(),w=(0,a.useCallback)(e=>{f.current=e,"function"==typeof h?h(e):h&&e&&(h.current=e)},[h]);return(0,a.useEffect)(()=>{if(!f.current)return;let e=f.current.querySelector(".custom-icon");y(e?.getAttribute("id")||s)},[s]),(0,r.jsx)("button"===e||void 0===e?"button":x,{..."a"===e&&{as:"a"},"aria-labelledby":g,className:(0,p.cn)("group/button flex min-h-11 min-w-11 shrink-0 items-center justify-center cursor-pointer md:min-h-fit md:min-w-fit","hover:icon-primary-hover active:icon-primary-pressed disabled:cursor-not-allowed disabled:button-tertiary-disabled",n),disabled:o,id:`actionable-icon-${b}`,onClick:e=>{l&&(0,m.sx)({...u,...l.data},l.eventType),i?.(e)},ref:w,...c,children:t})});var v=n(99233),C=n(14459),A=n(1163),S=n(83634),j=n(22751),P=n(38417),L=n(88309),G=n(99872),I=n(49389),N=n(85052),E=n(10086),T=n(37782),_=n(81736),F=n(46014),B=n(84617),U=n(56406),$=n(94559),M=n(174),O=n(84583),R=n(58501),D=n(88786),z=n(71579),W=n(10249),H=n(59787),V=n(97020),Z=n(2922),q=n(64404),X=n(91271),J=n(78928),Y=n(67467),Q=n(44028),K=n(16840),ee=n(78152),et=n(89737),en=n(65495),er=n(10889),eo=n(67298),ea=n(35549),ei=n(29374),el=n(713),es=n(44303),ec=n(58701),ed=n(43695),eh=n(72699),ep=n(73753),eu=n(88844),eb=n(96394),em=n(6515),ef=n(66303),eg=n(12560),ey=n(32549),ew=n(81452),ex=n(88040),ek=n(7054),ev=n(12934),eC=n(55305),eA=n(54214),eS=n(18847),ej=n.n(eS);let eP={ArrowUpRight:v.A,BadgeCheck:C.A,Bookmark:A.A,BookText:S.A,ChartBarIncreasing:j.A,Check:P.A,ChevronDown:L.A,ChevronLeft:G.A,ChevronRight:I.A,ChevronUp:N.A,CircleCheck:E.A,CircleMinus:T.A,CirclePlay:_.A,CirclePlus:F.A,CircleUser:B.A,CircleX:U.A,Clock:$.A,Copy:M.A,CreditCard:O.A,Crown:R.A,Dot:D.A,Download:z.A,Earth:W.A,ExternalLink:H.A,Eye:V.A,Gauge:Z.A,Globe:q.A,Info:X.A,ListFilter:J.A,LoaderCircle:Y.A,Lock:Q.A,LockKeyhole:K.A,Mail:ee.A,Mails:et.A,Menu:en.A,Minus:er.A,Newspaper:eo.A,Package:ea.A,Pencil:ei.A,Phone:el.A,Plus:es.A,Podcast:ec.A,RefreshCw:ed.A,Search:eh.A,Share2:ep.A,Sparkles:eu.A,SquareArrowOutUpRight:eb.A,Star:em.A,StarHalf:ef.A,Trash2:eg.A,TrendingDown:ey.A,TrendingUp:ew.A,TriangleAlert:ex.A,Upload:ek.A,Video:ev.A,X:eC.A,Zap:eA.A},eL={AmexLogo:ej()(()=>n.e(594).then(n.bind(n,10594)).then(e=>e.AmexLogo),{loadableGenerated:{webpack:()=>[10594]}}),ApplePayLogo:ej()(()=>n.e(8001).then(n.bind(n,8001)).then(e=>e.ApplePayLogo),{loadableGenerated:{webpack:()=>[8001]}}),ButtonCheck:ej()(()=>n.e(6473).then(n.bind(n,6473)).then(e=>e.ButtonCheck),{loadableGenerated:{webpack:()=>[6473]}}),ButtonDown:ej()(()=>n.e(7467).then(n.bind(n,47467)).then(e=>e.ButtonDown),{loadableGenerated:{webpack:()=>[47467]}}),ButtonExternalLink:ej()(()=>n.e(7782).then(n.bind(n,17782)).then(e=>e.ButtonExternalLink),{loadableGenerated:{webpack:()=>[17782]}}),ButtonLeft:ej()(()=>n.e(8544).then(n.bind(n,28544)).then(e=>e.ButtonLeft),{loadableGenerated:{webpack:()=>[28544]}}),ButtonMinus:ej()(()=>n.e(5133).then(n.bind(n,65133)).then(e=>e.ButtonMinus),{loadableGenerated:{webpack:()=>[65133]}}),ButtonPencil:ej()(()=>n.e(9960).then(n.bind(n,59960)).then(e=>e.ButtonPencil),{loadableGenerated:{webpack:()=>[59960]}}),ButtonPlus:ej()(()=>n.e(1619).then(n.bind(n,41619)).then(e=>e.ButtonPlus),{loadableGenerated:{webpack:()=>[41619]}}),ButtonRight:ej()(()=>n.e(6195).then(n.bind(n,16195)).then(e=>
1e.ButtonRight),{loadableGenerated:{webpack:()=>[16195]}}),ButtonSearch:ej()(()=>n.e(2231).then(n.bind(n,22231)).then(e=>e.ButtonSearch),{loadableGenerated:{webpack:()=>[22231]}}),ButtonShare:ej()(()=>n.e(6384).then(n.bind(n,26384)).then(e=>e.ButtonShare),{loadableGenerated:{webpack:()=>[26384]}}),ButtonUp:ej()(()=>n.e(3087).then(n.bind(n,25468)).then(e=>e.ButtonUp),{loadableGenerated:{webpack:()=>[25468]}}),Calendar:ej()(()=>n.e(6059).then(n.bind(n,26059)).then(e=>e.Calendar),{loadableGenerated:{webpack:()=>[26059]}}),CirclePlayFilled:ej()(()=>n.e(7395).then(n.bind(n,67395)).then(e=>e.CirclePlayFilled),{loadableGenerated:{webpack:()=>[67395]}}),ConferencesGlobe:ej()(()=>n.e(8158).then(n.bind(n,88158)).then(e=>e.ConferencesGlobe),{loadableGenerated:{webpack:()=>[88158]}}),ConferencesPeople:ej()(()=>n.e(8158).then(n.bind(n,88158)).then(e=>e.ConferencesPeople),{loadableGenerated:{webpack:()=>[88158]}}),ConferencesStar:ej()(()=>n.e(8158).then(n.bind(n,88158)).then(e=>e.ConferencesStar),{loadableGenerated:{webpack:()=>[88158]}}),ConferencesVideo:ej()(()=>n.e(8158).then(n.bind(n,88158)).then(e=>e.ConferencesVideo),{loadableGenerated:{webpack:()=>[88158]}}),DiscoverLogo:ej()(()=>n.e(9330).then(n.bind(n,69330)).then(e=>e.DiscoverLogo),{loadableGenerated:{webpack:()=>[69330]}}
1),ExternalLinkFt:ej()(()=>n.e(4543).then(n.bind(n,64543)).then(e=>e.ExternalLinkFt),{loadableGenerated:{webpack:()=>[64543]}}),Facebook:ej()(()=>n.e(542).then(n.bind(n,2923)).then(e=>e.Facebook),{loadableGenerated:{webpack:()=>[2923]}}),FormHidePassword:ej()(()=>n.e(3560).then(n.bind(n,43560)).then(e=>e.FormHidePassword),{loadableGenerated:{webpack:()=>[43560]}}),FormInfo:ej()(()=>n.e(7987).then(n.bind(n,87987)).then(e=>e.FormInfo),{loadableGenerated:{webpack:()=>[87987]}}),FormShowPassword:ej()(()=>n.e(9703).then(n.bind(n,89703)).then(e=>e.FormShowPassword),{loadableGenerated:{webpack:()=>[89703]}}),Fortune500Crown:ej()(()=>n.e(6458).then(n.bind(n,96458)).then(e=>e.Fortune500Crown),{loadableGenerated:{webpack:()=>[96458]}}),Fortune500Logo:ej()(()=>n.e(1227).then(n.bind(n,31227)).then(e=>e.Fortune500Logo),{loadableGenerated:{webpack:()=>[31227]}}),FortuneLogoSecondary:ej()(()=>n.e(9794).then(n.bind(n,89794)).then(e=>e.FortuneLogoSecondary),{loadableGenerated:{webpack:()=>[89794]}}),GooglePayLogo:ej()(()=>n.e(4626).then(n.bind(n,24626)).then(e=>e.GooglePayLogo),{loadableGenerated:{webpack:()=>[24626]}}),GooglePayMark:ej()(()=>n.e(7476).then(n.bind(n,27476)).then(e=>e.GooglePayMark),{loadableGenerated:{webpack:()=>[27476]}}),Instagram:ej()(()=>n.e(8550).then(n.bind(n,18550)).then(e=>e.Instagram),{loadableGenerated:{webpack:()=>[18550]}}),LinkedIn:ej()(()=>n.e(9332).then(n.bind(n,89332)).then(e=>e.LinkedIn),{loadableGenerated:{webpack:()=>[89332]}}),MasterCardLogo:ej()(()=>n.e(5779).then(n.bind(n,95779)).then(e=>e.MasterCardLogo),{loadableGenerated:{webpack:()=>[95779]}}),NoVideos:ej()(()=>n.e(8652).then(n.bind(n,48652)).then(e=>e.NoVideos),{loadableGenerated:{webpack:()=>[48652]}}),PayPalLogo:ej()(()=>n.e(4002).then(n.bind(n,31621)).then(e=>e.PayPalLogo),{loadableGenerated:{webpack:()=>[31621]}}),PayPalLogoSmall:ej()(()=>n.e(9903).then(n.bind(n,9903)).then(e=>e.PayPalLogoSmall),{loadableGenerated:{webpack:()=>[9903]}}),Pinterest:ej()(()=>n.e(4292).then(n.bind(n,94292)).then(e=>e.Pinterest),{loadableGenerated:{webpack:()=>[94292]}}),Quote:ej()(()=>n.e(2723).then(n.bind(n,2723)).then(e=>e.Quote),{loadableGenerated:{webpack:()=>[2723]}}),SpinningLoader:ej()(()=>n.e(1166).then(n.bind(n,21166)).then(e=>e.SpinningLoader),{loadableGenerated:{webpack:()=>[21166]}}),TikTok:ej()(()=>n.e(6652).then(n.bind(n,36652)).then(e=>e.TikTok),{loadableGenerated:{webpack:()=>[36652]}}),Twitter:ej()(()=>n.e(5047).then(n.bind(n,25047)).then(e=>e.Twitter),{loadableGenerated:{webpack:()=>[25047]}}),UnionPayLogo:ej()(()=>n.e(2930).then(n.bind(n,12930)).then(e=>e.UnionPayLogo),{loadableGenerated:{webpack:()=>[12930]}}),VisaLogo:ej()(()=>n.e(6916).then(n.bind(n,6916)).then(e=>e.VisaLogo),{loadableGenerated:{webpack:()=>[6916]}}),YouTube:ej()(()=>n.e(8953).then(n.bind(n,98953)).then(e=>e.YouTube),{loadableGenerated:{webpack:()=>[98953]}})};ej()(()=>n.e(6441).then(n.bind(n,76441)).then(e=>e.CSuiteIcon),{loadableGenerated:{webpack:()=>[76441]}});let eG={custom:{},lg:{size:32,strokeWidth:2},md:{size:24,strokeWidth:1.5},sm:{size:16,strokeWidth:1.25},xl:{size:48,strokeWidth:3}},eI=(0,s.tv)({base:"",variants:{mode:{both:"fill-current stroke-current text-current",custom:"",fill:"fill-current stroke-none text-current",stroke:"stroke-current text-current"}}}),eN={...eP,...eL},eE=({icon:e,mode:t="stroke",className:n,size:o="md",height:i,width:l,strokeWidth:s,"aria-label":c,...d})=>{let h=(0,a.useId)(),u=eN[e];if(!u)return null;u.displayName=`CustomIcon-${e}`;let b=eI({mode:t}),m=eG[o].strokeWidth,f=eG[o].size;return(0,r.jsx)(u,{...Object.keys(eP).includes(e)&&{absoluteStrokeWidth:!0},"aria-label":c||e,className:(0,p.cn)("shrink-0 self-center custom-icon",b,n),...!("custom"===o&&!i)&&{height:i||f},id:`icon-${e}-${h}`,strokeWidth:s||m,...!("custom"===o&&!l)&&{width:l||f},...d})};var eT=n(47333);let e_=eT.bL;e_.displayName="PopoverRoot";let eF=eT.ZL;eF.displayName="PopoverPortal",eT.i3.displayName="PopoverArrow",eT.Mz.displayName="PopoverAnchor";let eB=a.forwardRef(({className:e,children:t,asChild:n,...o},a)=>(0,r.jsx)(eT.l9,{asChild:n,className:(0,p.cn)(e),ref:a,...o,children:t}));eB.displayName="PopoverTrigger";let eU=a.forwardRef(({className:e,children:t,...n},o)=>(0,r.jsx)(eT.UC,{className:(0,p.cn)("",e),ref:o,...n,children:t}));eU.displayName="PopoverContent";let e$=a.forwardRef(({className:e,children:t,...n},o)=>(0,r.jsx)(eT.bm,{className:(0,p.cn)("",e),ref:o,...n,children:t}));e$.displayName="PopoverClose";var eM=n(84713);let eO=({avoidCollisions:e=!0,className:t,trigger:n,content:o,tabIndex:i=0,contentClassName:l="z-header-popover",contentZindex:s,align:c="start",side:d="bottom",closeClassName:h,canClose:u=!1,shouldCloseOnScroll:b=!0,shouldCloseOnMouseLeave:m=!0,shouldOpenOnHover:f=!0,isS
1hareButtonHovered:g=!1,onOpen:y,portalled:w=!1})=>{let x,[v,C]=(0,a.useState)(!1),A=(0,a.useRef)(null),S=()=>{null!==A.current&&(clearTimeout(A.current),A.current=null)},j=e=>{if(e){S(),v||y?.(),C(!0);return}if(w&&m){S(),A.current=setTimeout(()=>{C(!1),A.current=null},50);return}C(!1)};(0,a.useEffect)(()=>()=>S(),[]),(0,a.useEffect)(()=>{m||S()},[m]),(0,a.useEffect)(()=>{let e=()=>{(v||g)&&(S(),C(!1))};return b&&window.addEventListener("scroll",e,{passive:!0}),()=>window.removeEventListener("scroll",e)},[v,b,g]);let P=(0,r.jsx)(eU,{align:c,avoidCollisions:e,className:l,collisionPadding:8,onCloseAutoFocus:e=>e.preventDefault(),onMouseEnter:()=>{w&&f&&j(!0)},onMouseLeave:()=>{w&&m&&f&&j(!1)},onOpenAutoFocus:e=>e.preventDefault(),side:d,style:w?{zIndex:s??900}:void 0,children:(0,r.jsxs)("div",{className:"relative",children:[o,u&&(0,r.jsx)(e$,{asChild:!0,className:(0,p.cn)("absolute top-2 right-2 cursor-pointer",h),"data-cy":eM.F.CloseButton,children:(0,r.jsx)(k,{children:(0,r.jsx)(eE,{className:"hover:icon-primary-hover",icon:"X"})})})]})});return(0,r.jsx)("div",{className:t,onMouseEnter:()=>f&&j(!0),onMouseLeave:()=>{m&&f&&j(!1)},role:"button",children:(0,r.jsxs)(e_,{modal:!1,onOpenChange:j,open:v||g,children:[(0,r.jsx)(eB,{asChild:!0,tabIndex:i,children:1===(x=a.Children.toArray(n)).length?x[0]:n}),w?(0,r.jsx)(eF,{children:P}):P]})})};var eR=n(28305),eD=n(72497),ez=n(24727),eW=n(16196);let eH=(e,t)=>{ez.A.message(eW.O.NATIVE_SHARE_ERROR,e.name,{...t?{url:t}:{},message:e.message,traceback:e.stack})},eV=()=>{let e,t,n;return"navigator"in window&&"share"in window.navigator&&"function"==typeof window.navigator.share&&(e=navigator.maxTouchPoints>0,t=navigator.userAgent||navigator.vendor||window.opera,n=/android|iphone|ipad|ipod|blackberry|iemobile|opera mini/i.test(t),e&&n)},eZ=async(e,t,n)=>{if(!eV()){let t=Error("Native share not supported or not on mobile device");return eH(t,e),{error:t.message,success:!1}}if(!e){let e=Error("URL is required for sharing");return eH(e),{error:e.message,success:!1}}if(!t){let e=Error("Title is required for sharing");return eH(e),{error:e.message,success:!1}}let r={title:t,url:e};n&&(r.text=n);try{return await window.navigator.share(r),{success:!0}}catch(t){if(t instanceof Error&&"AbortError"===t.name)return eH(Error("Share cancelled by user"),e),{error:"Share was cancelled by user",success:!1};return eH(t instanceof Error?t:Error("An unknown error occurred during sharing"),e),{error:t instanceof Error?t.message:"An unknown error occurred during sharing",success:!1}}};var eq=n(44264),eX=n(75860);let eJ=eq.Ay.div.withConfig({componentId:"sc-e02a25-0"})(["display:flex;flex-direction:column;align-items:center;gap:16px;min-width:40px;margin-top:8px;padding:8px 0;background-color:",";border:1px solid ",";border-radius:2px;"],(0,eX.oU)("surfaceWhite"),(0,eX.oU)("borderSecondary")),eY=eq.Ay.span.withConfig({componentId:"sc-e02a25-1"})(["color:",";display:inline-flex;a,button{color:inherit;}svg{color:inherit;display:block;}&[data-share-platform='brand'] svg{fill:currentColor;stroke:none;}&[data-share-platform='mail'] svg{fill:none;stroke:currentColor;}"],(0,eX.oU)("iconPrimary")),eQ=e=>`https://fortune.com${e||"/"}`,eK=(e,t)=>{let n=t?`utm_content=${t}&`:"";return`${n}utm_source=ranking&utm_medium=${e}&utm_campaign=social_share`},e0=({dataCy:e,href:t,icon:n,name:o,onShareClick:a,trackingData:i})=>{let l="Mail"===n;return(0,r.jsx)(eY,{"data-share-platform":l?"mail":"brand",children:(0,r.jsx)(k,{"aria-label":l?"Share via email":`Share on ${o}`,as:"a","data-cy":e,href:t||"",onClick:()=>a?.(o),...l?{}:{rel:"noopener noreferrer",target:"_blank"},trackingData:{data:{...i?.data,eventAction:`${i?.data.eventAction} ${n}`,eventLabel:t},eventType:i?.eventType},children:(0,r.jsx)(eE,{icon:n,mode:l?"custom":"fill"})})})},e1=({title:e,text:t,listName:n,variant:i,className:l,trackingData:s})=>{let d,h,p,u,b,m,f,y,w=(0,o.useRouter)(),x=w.asPath?.split(/[?#]/)[0]||"/",v=(d=eQ(x),p=(h=e=>encodeURIComponent(`${d}?${eK(e,i)}`))("facebook"),u=h("x"),b=h("linkedin"),m=encodeURIComponent(`${d}?${eK("email",i)}`),f=encodeURIComponent(e),y=encodeURIComponent(e),[{dataCy:eM.F.FacebookIcon,href:`https://www.facebook.com/sharer.php/?u=${p}`,icon:"Facebook",name:"Facebook"},{dataCy:eM.F.TwitterIcon,href:`https://twitter.com/intent/tweet?text=${y}&url=${u}`,icon:"Twitter",name:"Twitter"},{dataCy:eM.F.LinkedinIcon,href:`https://www.linkedin.com/shareArticle/?url=${b}`,icon:"LinkedIn",name:"LinkedIn"},{dataCy:eM.F.EmailIcon,href:`mailto:?subject=${f}&body=${m}`,icon:"Mail",name:"email"}]),[C,A]=(0,a.useState)(!1),{optimizely:S}=(0,g.G)();(0,a.useEffect)(()=>{A(eV())},[]);let j=()=>{S&&(0,c.oj)(S,"share_sheet_opens",{timestamp:Date.now(),url:x})},P=t=>{S&&(0,c.oj)(S,"shares",{platform:t,timestamp:Date.now(),url:x}),(0,eD.v)(eR.A.CONTENT_SHARED,{list_name:n??e,page_type:"ranking",page_url:x,platform:t})},L=(0,r.jsx)(k,{"aria-label":"Share",className:l,"data-cy":eM.F.ShareIcon,children:(0,r.jsx)(eE,{icon:"Share2"})}),G=(0,r.jsx)(k,{"aria-label":"Share",className:l,"data-cy":eM.F.NativeShareIcon,onClick:async()=>{j(),(await eZ(`${eQ(x)}?${eK("native",i)}`,e,t)).success&&P("native")},children:(0,r.jsx)(eE,{icon:"Share2"})}),I=(0,r.jsx)(eJ,{children:v.map(e=>(0,r.jsx)(e0,{dataCy:e.dataCy,href:e.href||"",icon:e.icon,name:e.name,onShareClick:P,trackingData:s},e.name))});return C?G:(0,r.jsx)(eO,{align:"center",content:I,onOpen:j,portalled:!0,shouldCloseOnScroll:!1,trigger:L})}}}]);
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.