PageSourceSearch

https://www.hbs.edu/_next/static/chunks/5823.42ea66e5b0227416.js

js hbs.edu collected 2026-10-01 08:00:07 UTC 33,416 bytes, 2 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5823],{911:(e,t,i)=>{"use strict";i.d(t,{Q:()=>a});let l=[/<(?!\/?mark>)[^>]*>?/gm,/\u00AD/g,"&lt;","&gt;"],r=[["&quot;",'"'],["&apos;","'"],["&amp;","&"],["&agrave;","\xe0"],["&aacute;","\xe1"],["&acirc;","\xe2"],["&atilde;","\xe3"],["&auml;","\xe4"],["&aring;","\xe5"],["&aelig;","\xe6"],["&ccedil;","\xe7"],["&egrave;","\xe8"],["&eacute;","\xe9"],["&ecirc;","\xea"],["&euml;","\xeb"],["&igrave;","\xec"],["&iacute;","\xed"],["&icirc;","\xee"],["&iuml;","\xef"],["&ntilde;","\xf1"],["&ograve;","\xf2"],["&oacute;","\xf3"],["&ocirc;","\xf4"],["&otilde;","\xf5"],["&ouml;","\xf6"],["&oslash;","\xf8"],["&ugrave;","\xf9"],["&uacute;","\xfa"],["&ucirc;","\xfb"],["&uuml;","\xfc"],["&yacute;","\xfd"],["&yuml;","\xff"],["&Agrave;","\xc0"],["&Aacute;","\xc1"],["&Acirc;","\xc2"],["&Atilde;","\xc3"],["&Auml;","\xc4"],["&Aring;","\xc5"],["&AElig;","\xc6"],["&Ccedil;","\xc7"],["&Egrave;","\xc8"],["&Eacute;","\xc9"],["&Ecirc;","\xca"],["&Euml;","\xcb"],["&Igrave;","\xcc"],["&Iacute;","\xcd"],["&Icirc;","\xce"],["&Iuml;","\xcf"],["&Ntilde;","\xd1"],["&Ograve;","\xd2"],["&Oacute;","\xd3"],["&Ocirc;","\xd4"],["&Otilde;","\xd5"],["&Ouml;","\xd6"],["&Oslash;","\xd8"],["&Ugrave;","\xd9"],["&Uacute;","\xda"],["&Ucirc;","\xdb"],["&Uuml;","\xdc"],["&Yacute;","\xdd"],["&nbsp;"," "],["&ndash;","–"],["&mdash;","—"],["&lsquo;","‘"],["&rsquo;","’"],["&ldquo;","“"],["&rdquo;","”"],["&bull;","•"],["&hellip;","…"],["&euro;","€"],["&pound;","\xa3"],["&yen;","\xa5"],["&copy;","\xa9"],["&reg;","\xae"]];function a(e){let t=e;for(let e of(t=t.replaceAll("<mark>","[mark]").replaceAll("</mark>","[/mark]"),l))t=t.replaceAll(e,"");for(let[e,i]of r)t=t.replaceAll(e,i);return t.replaceAll("[mark]","<mark>").replaceAll("[/mark]","</mark>")}},11767:(e,t,i)=>{"use strict";i.d(t,{z:()=>d});var l=i(6029);i(52311);var r=i(55729),a=i(50212),n=i(27173),s=i(37062);function o(e){let{tease:t,teaseStyle:i,headingLevel:r}=e;return t.props?(t.props.style=i,t.props.HeadingLevel=r,"ArticleTease"===t.name&&(t.props.teaseContext="feed",t.props.image&&"artwork"!==t.props.variant&&(t.props.image.aspectRatio="3/2"),t.props.image&&("profile"===t.props.variant||"profile-search"===t.props.variant)&&(t.props.image.aspectRatio="1/1")),"BookTease"===t.name&&(t.props.style="content"),"ProgramTease"===t.name&&t.props.image&&(t.props.image.aspectRatio="3/2"),"SocialMediaTease"===t.name&&t.props.image&&(t.props.image.aspectRatio="1/1"),(0,l.jsx)("li",{className:"hbs-tease-feed__item",children:(0,l.jsx)(s.I,{...t})})):null}let d=(0,r.forwardRef)(function(e,t){var i,r,s;let d,{items:u,headerContent:c,align:h="center",teaseStyle:p="expanded",totalHits:y,error:f,searchInfo:m,sortByOptions:g,showEndOfResults:v,HeadingLevel:b="h2",HeadingLevelTease:A}=e,S=(0,a.A)("hbs-global-align-".concat(h),"hbs-component--tease-feed");if(f)if("string"==typeof f)d=f;else{let e=null==(s=f.info)||null==(r=s.body)?void 0:r.error;d="Authentication required"===e?"".concat(e,". Please login and try again."):e||f.message||"Unable to load results."}let w=[...new Set(u.map(e=>{var t;return null==(t=e.props)?void 0:t.type}).filter(Boolean))],k=1===w.length?"__".concat(null==(i=w[0])?void 0:i.toLowerCase()):"",x="hbs-tease-feed__list hbs-tease-feed__".concat(p);return(0,l.jsxs)("div",{ref:t,className:S,"data-region":"cb__tease-feed".concat(k),children:[(0,l.jsxs)("div",{className:"hbs-tease-feed",children:[c&&(0,l.jsx)(n.B,{...c,HeadingLevel:b}),(m||g)&&(0,l.jsxs)("div",{className:"hbs-tease-feed__header",children:[m&&(0,l.jsx)("div",{className:"hbs-tease-feed__search-info",children:m}),g&&(0,l.jsxs)("div",{className:"hbs-tease-feed__sort-info",children:[(0,l.jsx)("label",{htmlFor:"sort-select",children:"Sorting By"}),(0,l.jsx)("div",{className:"hbs-tease-feed__sort__select",children:(0,l.jsx)("select",{id:"sort-select",onChange:g.onChange,value:g.selectedOption,children:g.options.map((e,t)=>(0,l.jsx)("option",{value:e.value,children:e.label},t))})})]})]}),u.length>0?(0,l.jsx)("ul",{className:x,children:u.map((e,t)=>(0,l.jsx)(o,{tease:e,teaseStyle:p,headingLevel:A},t))}):f?(0,l.jsx)("div",{className:"hbs-no-results",children:(0,l.jsx)("p",{className:"title",children:d})}):0===y&&(0,l.jsxs)("div",{className:"hbs-no-results",children:[(0,l.jsx)("p",{className:"title",children:"No results found"}),(0,l.jsx)("p",{children:"Suggestions:"}),(0,l.jsxs)("ul",{children:[(0,l.jsx)("li",{children:"Make sure all words are spelled correctly."}),(0,l.jsx)("li",{children:"Try different keywords."}),(0,l.jsx)("li",{children:"Try more general keywords."}),(0,l.jsx)("li",{children:"Try fewer keywords."})]})]})]}),v&&(0,l.jsx)("div",{className:"hbs-end-of-results",children:(0,l.jsx)("div",{className:"end-of-results",children:(0,l.jsx)("p",{className:"title",children:"No more results. Refine your search using specific keywords or filters."})})})]})})},13403:(e,t,i)=>{"use strict";function l(e,t){return void 0!==t&&("modern"===e?"url"in t&&"title"in t:"hollis"===e?"title"in t:"modernArticle"===e?"contentType"in t&&("Article"===t.contentType||"Citation"===t.contentType):"risPublication"===e?"url"in t&&"title"in t&&"subset"in t&&Array.isArray(t.subset)&&(t.subset.includes("ris-products")||t.subset.includes("ris-publications")):"risHonorsAwards"===e?"url"in t&&"title"in t&&"contentType"in t&&"Honors and Awards"===t.contentType:"modernProgram"===e?"contentType"in t&&"Program"===t.contentType:"modernCourse"===e?"contentType"in t&&"Course"===t.contentType:"legacy"===e||"legacyArticle"===e?"HBSLink"in t&&"HBSTitle"in t:"knowledgeSuggest"===e&&"Faculty"in t&&"suggestions"in t)}i.d(t,{M:()=>l})},18180:(e,t,i)=>{"use strict";i.d(t,{p:()=>r});var l=i(24485);function r(e){return(0,l.a)(e).getDate()}},18797:()=>{},25692:(e,t,i)=>{"use strict";i.d(t,{SQ:()=>s,zD:()=>o});var l=i(65104);let r="/api/search/query";function a(e){var t,i,l,r,a,n;return(null==e?void 0:e.query)===void 0?{}:{from:null==e||null==(t=e.from)?void 0:t.toString(),size:null==e||null==(i=e.size)?void 0:i.toString(),index:e.index,query:e.query,facets:null==e||null==(l=e.facets)?void 0:l.join(","),filters:null==e?void 0:e.filters,sort:null==e?void 0:e.sort,facetLimit:null==e||null==(r=e.facetLimit)?void 0:r.toString(),fields:null==e||null==(a=e.fields)?void 0:a.join(","),options:null==e||null==(n=e.options)?void 0:n.join(",")}}function n(e){if(e)return 403===e.status?"Access Denied":"object"==typeof e.info&&null!==e.info&&"error"in e.info?String(e.info.error):"Search request failed (".concat(e.status,")")}function s(e){var t,i;let s,o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{enabled:u=!0}=o,c=null!=(i=null!=(t=null==e?void 0:e.size)?t:o.defaultSize)?i:25,h=o.dedupe?c+10:c,p=null==e?void 0:e.fields,y={url:r,params:a({...null!=e?e:{},size:h,fields:p})},f=!!(u&&(null==e?void 0:e.query)!==void 0),m=(0,l.s)(y,{enabled:f}),g=m.data,v=g&&"object"==typeof g&&"error"in g&&g.error,b=o.dedupe&&(null==g?void 0:g.hits)&&!v?{...g,hits:d({hits:g.hits,search:e,options:o})}:g;return m.error?s=n(m.error):v&&(s=String(null==g?void 0:g.error)),{...m,data:b,searchError:s}}function o(e){let t,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},s={method:"POST",url:r,headers:{"content-type":"application/json"},body:JSON.stringify({queries:e.map(e=>{var t,l;let r=null!=(l=null!=(t=null==e?void 0:e.size)?t:i.defaultSize)?l:25,n=i.dedupe?r+10:r;return a({...null!=e?e:{},size:n})})})},o=(0,l.s)(s),u=i.dedupe&&o.data?o.data.map((t,l)=>Array.isArray(t.hits)?{...t,hits:d({hits:t.hits,search:e[l],options:i})}:t):o.data;if(o.error)t=n(o.error);else if(u){let e=u.find(e=>e&&"object"==typeof e&&"error"in e&&e.error);e&&(t=String(e.error))}return{...o,data:u,searchError:t}}function d(e){var t,i;let{hits:l,search:r,options:a}=e,n=[],s=null!=(i=null!=(t=null==r?void 0:r.size)?t:a.defaultSize)?i:25;for(let e of l)if(n.some(t=>"id"in t&&"id"in e&&t.id===e.id||"HBSTitle"in t&&"HBSTitle"in e&&t.HBSTitle===e.HBSTitle)||n.push(e),n.length>=s)break;return n}},28725:(e,t,i)=>{"use strict";i.d(t,{o:()=>l});let l=(0,i(16848).j)(e=>{var t;let{entry:i,options:l={}}=e;if(!i.fields.query)return null;let r=l.index||i.fields.index||"modern",a={...l,query:l.query||"(".concat(i.fields.query,")").concat("protected"===r?"":" AND -HBSDataLifecycle:Draft"),size:l.size||parseInt(i.fields.limit||"25",10),index:r,options:(null==(t=i.fields.options)?void 0:t.includes("useBoostScore"))?["useBoostScore"]:l.options},n=i.fields.sort;return!a.sort&&n&&(a.sort=n.join(","),a.sort||"legacy"!==r&&"protected"!==r&&"classnotes"!==r||(a.sort="HBSSortDate")),a})},30313:(e,t,i)=>{"use strict";i.d(t,{UP:()=>o,V:()=>d,du:()=>a,fq:()=>n});let l={light:"#f6f4f2",white:"#ffffff",dark:"#222222",black:"#000000",crimson:"#a41034",red:"#e80538",purple:"#85609f",blue:"#aac8eb"},r=Object.entries(l).map(e=>{let[t]=e;return t});Object.entries(l).filter(e=>{let[t]=e;return!["purple","blue"].includes(t)}).map(e=>{let[t]=e;return t});let a="light",n={crimson:l.crimson,red2:l.red,red3:"#ED5541",red4:"#E0B2A7",orange1:"#AE6429",orange2:"#E87D1E",orange4:"#F7C76B",yellow2:"#EBCD00",yellow3:"#F3E44D",yellow4:"#F4EF6B",green1:"#026833",green2:"#52A52E",green4:"#B3D56A",teal1:"#006085",teal3:"#56BAB3",teal4:"#9BD6C4",blue1:"#3B2883",blue2:"#6578B4",blue3:"#7FA4D1",blue4:l.blue,purple1:"#57116A",purple2:"#80408D",purple3:"#9B7FAF",purple4:"#C6B2D1",magenta1:"#78244C",magenta2:"#C9006B",magenta3:"#D86199",magenta4:"#E599BA",black:l.black,dark:l.dark,gray2:"#68666F",gray3:"#A3A0A2",gray4:"#D5D0CA",white:l.white,light:l.light},s=["crimson","red2","orange1","green1","teal1","blue1","purple1","purple2","magenta1","magenta2","black","dark","gray2"];Object.entries(n).map(e=>{let[t]=e;return t});let o=e=>e&&s.includes(e)?"dark":"white",d=e=>"red2"===e?"red":"blue4"===e?"blue":e&&r.includes(e)?e:e&&s.includes(e)?"plain-dark":"plain-light";Object.keys({light:l.light,white:l.white,dark:l.dark,black:l.black,crimson:l.crimson})},31730:(e,t,i)=>{"use strict";i.r(t),i.d(t,{ContentfulHierarchicalTease:()=>g});var l=i(6029),r=i(61277),a=i(85692),n=i(25692),s=i(88507),o=i(28725),d=i(46073),u=i(99701),c=i(98895),h=i(6726),p=i(30642),y=i(45651);let f=e=>{let{entry:t,createEditAttributes:i}=e,r=(0,h.l)(),{getEntry:a}=(0,p.U)(),n=a(r.site),o=(0,c.V)(n),u=(0,y.F)(t.fields.teasesCurated||[],d.NQ,4,o);return u&&0!==u.length?(0,l.jsx)(s.k,{articles:u,feedTeaseStyle:t.fields.feedTeaseStyle,header:{componentHeader:{isSmall:!1,title:t.fields.title,editAttributes:{title:i({entry:t,fieldId:"title"})}}},editAttributes:{query:i({entry:t.fields.query,fieldId:"query"})}}):null},m=e=>{var t,i,r;let{entry:y,createEditAttributes:f}=e,m=(0,h.l)(),{getEntry:g}=(0,p.U)(),v=g(m.site),b=(0,c.V)(v),A=[],S=(0,o.o)(y.fields.query);S&&(S.size=8);let w=(0,n.SQ)(S);if(Array.isArray(null==(t=w.data)?void 0:t.hits)){let e=new Set,t=null;for(let l of w.data.hits){let a=(0,d.NQ)(l,b,{pageProps:m}),n=null==a||null==(i=a.title)?void 0:i.toString(),s=!!(null==a||null==(r=a.image)?void 0:r.src);if(a&&n&&!e.has(n)&&(!t&&s?(t=a,e.add(n)):A.length<4&&(A.push(a),e.add(n))),+!!t+A.length>=4)break}t&&(A.unshift(t),A.length>4&&(A.length=4))}return"standard"===y.fields.headerSize||void 0===y.fields.headerSize?(0,l.jsx)(s.k,{articles:A,feedTeaseStyle:y.fields.feedTeaseStyle,header:{componentHeader:{isSmall:!1,title:y.fields.title,editAttributes:{title:f({entry:y,fieldId:"title"})}}},editAttributes:{query:f({entry:y.fields.query,fieldId:"query"})}}):(0,l.jsx)(s.k,{articles:A,feedTeaseStyle:y.fields.feedTeaseStyle,header:{title:y.fields.title,overline:y.fields.overline,cta:(0,u.T)(y.fields.link),subheading:(0,l.jsx)(a.Q,{document:y.fields.description}),editAttributes:{title:f({entry:y,fieldId:"title"}),overline:f({entry:y,fieldId:"overline"}),subheading:f({entry:y,fieldId:"description"})}},editAttributes:{query:f({entry:y.fields.query,fieldId:"query"})}})}
1,g=(0,r.i)(e=>{let{entry:t,createEditAttributes:i}=e;return t.fields.teasesCurated?(0,l.jsx)(f,{entry:t,createEditAttributes:i}):t.fields.query?(0,l.jsx)(m,{entry:t,createEditAttributes:i}):null})},34627:(e,t,i)=>{"use strict";i.d(t,{C:()=>r});var l=i(24485);function r(e){return(0,l.a)(e).getFullYear()}},37062:(e,t,i)=>{"use strict";i.d(t,{I:()=>s});var l=i(6029),r=i(55729),a=i(68068),n=i(25879);function s(e){let{name:t,props:i,children:d}=e,{getLazyComponentByName:u}=(0,n.y)(),c=u(t);return c?(0,l.jsx)(a.t,{children:(0,l.jsx)(r.Suspense,{children:(0,l.jsx)(c,{...i||{},children:d&&(Array.isArray(d)?(0,l.jsx)(o,{components:d}):(0,l.jsx)(s,{...d}))})})}):(console.error("ERROR: could not find lazy component ".concat(t)),null)}function o(e){let{components:t}=e;return t&&Array.isArray(t)?(0,l.jsx)(l.Fragment,{children:t.map((e,t)=>(0,l.jsx)(s,{...e},t))}):null}},37319:(e,t,i)=>{"use strict";function l(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:45,i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:12;return!!e&&(e.length>=t||e.split(" ").some(e=>e.length>=i))}i.d(t,{SY:()=>l,Sn:()=>a,ob:()=>n});let r=new Set(["and","or","of","the","in","a","an"]);function a(e){return e.split(" ").map((e,t)=>0!==t&&r.has(e.toLowerCase())?e.toLowerCase():e.charAt(0).toUpperCase()+e.slice(1)).join(" ")}function n(e){let t=e.indexOf(",");return t>0?"".concat(e.slice(t+1).trim()," ").concat(e.slice(0,t).trim()):e}},40980:(e,t,i)=>{"use strict";function l(e){if(!e)return;let t=e;return e&&e.indexOf("<span class='result_token' style='background-color:#ffc8c4;'>")>-1&&e.indexOf("</span>")>-1&&(t=e.replaceAll("<span class='result_token' style='background-color:#ffc8c4;'>","<mark>").replaceAll("</span>","</mark>")),t}i.d(t,{Q:()=>l})},42424:(e,t,i)=>{"use strict";i.d(t,{g:()=>h});let l={lessThanXSeconds:{one:"不到 1 秒",other:"不到 {{count}} 秒"},xSeconds:{one:"1 秒",other:"{{count}} 秒"},halfAMinute:"半分钟",lessThanXMinutes:{one:"不到 1 分钟",other:"不到 {{count}} 分钟"},xMinutes:{one:"1 分钟",other:"{{count}} 分钟"},xHours:{one:"1 小时",other:"{{count}} 小时"},aboutXHours:{one:"大约 1 小时",other:"大约 {{count}} 小时"},xDays:{one:"1 天",other:"{{count}} 天"},aboutXWeeks:{one:"大约 1 个星期",other:"大约 {{count}} 个星期"},xWeeks:{one:"1 个星期",other:"{{count}} 个星期"},aboutXMonths:{one:"大约 1 个月",other:"大约 {{count}} 个月"},xMonths:{one:"1 个月",other:"{{count}} 个月"},aboutXYears:{one:"大约 1 年",other:"大约 {{count}} 年"},xYears:{one:"1 年",other:"{{count}} 年"},overXYears:{one:"超过 1 年",other:"超过 {{count}} 年"},almostXYears:{one:"将近 1 年",other:"将近 {{count}} 年"}};var r=i(83663);let a={date:(0,r.k)({formats:{full:"y'年'M'月'd'日' EEEE",long:"y'年'M'月'd'日'",medium:"yyyy-MM-dd",short:"yy-MM-dd"},defaultWidth:"full"}),time:(0,r.k)({formats:{full:"zzzz a h:mm:ss",long:"z a h:mm:ss",medium:"a h:mm:ss",short:"a h:mm"},defaultWidth:"full"}),dateTime:(0,r.k)({formats:{full:"{{date}} {{time}}",long:"{{date}} {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},defaultWidth:"full"})};var n=i(80503);function s(e,t,i){var l,r,a;let s="eeee p";return(l=e,r=t,a=i,+(0,n.k)(l,a)==+(0,n.k)(r,a))?s:e.getTime()>t.getTime()?"'下个'"+s:"'上个'"+s}let o={lastWeek:s,yesterday:"'昨天' p",today:"'今天' p",tomorrow:"'明天' p",nextWeek:s,other:"PP p"};var d=i(11225);let u={ordinalNumber:(e,t)=>{let i=Number(e);switch(null==t?void 0:t.unit){case"date":return i.toString()+"日";case"hour":return i.toString()+"时";case"minute":return i.toString()+"分";case"second":return i.toString()+"秒";default:return"第 "+i.toString()}},era:(0,d.o)({values:{narrow:["前","公元"],abbreviated:["前","公元"],wide:["公元前","公元"]},defaultWidth:"wide"}),quarter:(0,d.o)({values:{narrow:["1","2","3","4"],abbreviated:["第一季","第二季","第三季","第四季"],wide:["第一季度","第二季度","第三季度","第四季度"]},defaultWidth:"wide",argumentCallback:e=>e-1}),month:(0,d.o)({values:{narrow:["一","二","三","四","五","六","七","八","九","十","十一","十二"],abbreviated:["1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"],wide:["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"]},defaultWidth:"wide"}),day:(0,d.o)({values:{narrow:["日","一","二","三","四","五","六"],short:["日","一","二","三","四","五","六"],abbreviated:["周日","周一","周二","周三","周四","周五","周六"],wide:["星期日","星期一","星期二","星期三","星期四","星期五","星期六"]},defaultWidth:"wide"}),dayPeriod:(0,d.o)({values:{narrow:{am:"上",pm:"下",midnight:"凌晨",noon:"午",morning:"早",afternoon:"下午",evening:"晚",night:"夜"},abbreviated:{am:"上午",pm:"下午",midnight:"凌晨",noon:"中午",morning:"早晨",afternoon:"中午",evening:"晚上",night:"夜间"},wide:{am:"上午",pm:"下午",midnight:"凌晨",noon:"中午",morning:"早晨",afternoon:"中午",evening:"晚上",night:"夜间"}},defaultWidth:"wide",formattingValues:{narrow:{am:"上",pm:"下",midnight:"凌晨",noon:"午",morning:"早",afternoon:"下午",evening:"晚",night:"夜"},abbreviated:{am:"上午",pm:"下午",midnight:"凌晨",noon:"中午",morning:"早晨",afternoon:"中午",evening:"晚上",night:"夜间"},wide:{am:"上午",pm:"下午",midnight:"凌晨",noon:"中午",morning:"早晨",afternoon:"中午",evening:"晚上",night:"夜间"}},defaultFormattingWidth:"wide"})};var c=i(41221);let h={code:"zh-CN",formatDistance:(e,t,i)=>{let r,a=l[e];
1if(r="string"==typeof a?a:1===t?a.one:a.other.replace("{{count}}",String(t)),null==i?void 0:i.addSuffix)if(i.comparison&&i.comparison>0)return r+"内";else return r+"前";return r},formatLong:a,formatRelative:(e,t,i,l)=>{let r=o[e];return"function"==typeof r?r(t,i,l):r},localize:u,match:{ordinalNumber:(0,i(75575).K)({matchPattern:/^(第\s*)?\d+(日|时|分|秒)?/i,parsePattern:/\d+/i,valueCallback:e=>parseInt(e,10)}),era:(0,c.A)({matchPatterns:{narrow:/^(前)/i,abbreviated:/^(前)/i,wide:/^(公元前|公元)/i},defaultMatchWidth:"wide",parsePatterns:{any:[/^(前)/i,/^(公元)/i]},defaultParseWidth:"any"}),quarter:(0,c.A)({matchPatterns:{narrow:/^[1234]/i,abbreviated:/^第[一二三四]刻/i,wide:/^第[一二三四]刻钟/i},defaultMatchWidth:"wide",parsePatterns:{any:[/(1|一)/i,/(2|二)/i,/(3|三)/i,/(4|四)/i]},defaultParseWidth:"any",valueCallback:e=>e+1}),month:(0,c.A)({matchPatterns:{narrow:/^(一|二|三|四|五|六|七|八|九|十[二一])/i,abbreviated:/^(一|二|三|四|五|六|七|八|九|十[二一]|\d|1[12])月/i,wide:/^(一|二|三|四|五|六|七|八|九|十[二一])月/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^一/i,/^二/i,/^三/i,/^四/i,/^五/i,/^六/i,/^七/i,/^八/i,/^九/i,/^十(?!(一|二))/i,/^十一/i,/^十二/i],any:[/^一|1/i,/^二|2/i,/^三|3/i,/^四|4/i,/^五|5/i,/^六|6/i,/^七|7/i,/^八|8/i,/^九|9/i,/^十(?!(一|二))|10/i,/^十一|11/i,/^十二|12/i]},defaultParseWidth:"any"}),day:(0,c.A)({matchPatterns:{narrow:/^[一二三四五六日]/i,short:/^[一二三四五六日]/i,abbreviated:/^周[一二三四五六日]/i,wide:/^星期[一二三四五六日]/i},defaultMatchWidth:"wide",parsePatterns:{any:[/日/i,/一/i,/二/i,/三/i,/四/i,/五/i,/六/i]},defaultParseWidth:"any"}),dayPeriod:(0,c.A)({matchPatterns:{any:/^(上午?|下午?|午夜|[中正]午|早上?|下午|晚上?|凌晨|)/i},defaultMatchWidth:"any",parsePatterns:{any:{am:/^上午?/i,pm:/^下午?/i,midnight:/^午夜/i,noon:/^[中正]午/i,morning:/^早上/i,afternoon:/^下午/i,evening:/^晚上?/i,night:/^凌晨/i}},defaultParseWidth:"any"})},options:{weekStartsOn:1,firstWeekContainsDate:4}}},45651:(e,t,i)=>{"use strict";i.d(t,{F:()=>r});var l=i(25692);function r(e,t,i,r){let a=e||[],n=i||4,{data:s}=(0,l.SQ)({index:"modern",query:a.map(e=>"id:".concat(e)).join(" OR "),size:e.length||25}),o=null==s?void 0:s.hits.toSorted((e,t)=>a.indexOf(e.id)-a.indexOf(t.id));if(!o||0===o.length||!r)return;let d=[],u=0,c=[];return o.forEach(e=>{if(u<n){var i;let l=t(e,r);if(!l)return;let a=null==(i=l.title)?void 0:i.toString();a&&!c.includes(a)&&(d.push(l),c.push(a),u++)}}),d.length>0?d:void 0}},46073:(e,t,i)=>{"use strict";i.d(t,{$p:()=>y,NQ:()=>f,YI:()=>p,e9:()=>g,sM:()=>m});var l=i(37319),r=i(911),a=i(13403),n=i(40980);let s={Book:"Book","Book Component":"Book Chapter","Course Materials":"Course Materials","Featured Work":"Featured Work","HBS Case Material":"Case","HBS Teaching and Training Material":"Teaching Material","Honors and Awards":"Awards & Honors","Interactive Media":"Interactive Media","Non-HBS Case Material":"Case","Non-HBS Teaching and Training Material":"Teaching Material",Other:"Other Publication",Presentation:"Presentation","Published Article":"Article","Teaching Materials":"Teaching Materials","Unpublished Work":"Other Publication","Working Paper":"Working Paper"},o=e=>{var t;return null!=(t=s[e])?t:e},d={"HBS Working Knowledge":"Working Knowledge"},u=e=>{var t;return null!=(t=d[e])?t:e},c=new Set(["Research Summaries","Teaching Interests"]),h=new Set(["Book","Book Component","Published Article","Unpublished Work"]);function p(e){return(0,l.ob)(e)}function y(e,t){if(!e||!t)return[];let i=(0,r.Q)(e),l=i.indexOf(t);if(l<=0)return[];let a=i.slice(0,l).replace(/[\s"“”]+$/u,"").replace(/\.\s+Comment on$/i,"").replace(/([a-z])\.$/u,"$1").trim();if(!a)return[];let n=a.split(",").map(e=>e.trim()).filter(Boolean);if(0===n.length)return[];if(1===n.length)return[n[0].replace(/^and\s+/i,"")];let s=["".concat(n[0],", ").concat(n[1])];for(let e=2;e<n.length;e++)s.push(n[e].replace(/^and\s+/i,"").trim());return s.filter(Boolean)}function f(e,t,i){return(0,a.M)("modernArticle",e)||(0,a.M)("risPublication",e)||(0,a.M)("risHonorsAwards",e)?g(e,t,{pageProps:null==i?void 0:i.pageProps,featureFacultyInArticles:(null==i?void 0:i.featureFacultyInArticles)||!1,portraitLimit:null==i?void 0:i.portraitLimit}):(0,a.M)("legacyArticle",e)?m(e,null==i?void 0:i.thumbnailProps):void console.error("Search hit does not comply to ModernSearchHit or LegacySearchHit constraints")}function m(e,t){let i={type:"Article",title:e.HBSTitle,link:e.HBSLink,tease:e.HBSDescription,byline:{publicationDate:e.HBSPubDate,type:"ShowAll"},sortDate:e.HBSSortDate};if(e.HBSSource&&(i.overline={label:u(e.HBSSource)}),e.HBSByline){let t=e.HBSByline,l=e.HBSByline;if((l.startsWith("by ")||l.startsWith("By "))&&(l=l.substring(3)),(l.startsWith("by: ")||l.startsWith("By: "))&&(l=l.substring(4)),(t.startsWith("re ")||t.startsWith("Re "))&&(t=t.substring(3)),(t.startsWith("re: ")||t.startsWith("Re: "))&&(t=t.substring(4)).indexOf(", ")>0){let e="";t.split(", ").forEach(t=>{t.indexOf("@")>0||(e=e?e+", "+t:t)}),t=e}l!==e.HBSByline&&(i.byline.authors=[{name:l}]),t!==e.HBSByline&&(i.byline.featuredAuthors=[{name:t}])}return e.HBSThumbnail&&(i.image={src:e.HBSThumbnail,...t}),i}function g(e,t,i){var l,d,f,m,g,b,A,S,w,k,x,j,B,T,W,H,_,C,P,M,N,q,I,D,E,O,L,R,z,F,U,Q,Y,X,$,K,V,G,J,Z,ee,et,ei,el,er,ea,en,es;let eo=e.description;(null==(l=e.subset)?void 0:l.includes("legacy"))&&!eo&&(eo=e.body),(null==(d=e.highlight)?void 0:d.description)&&Array.isArray(null==(f=e.highlight)?void 0:f.description)&&(eo=null==(B=e.highlight)?void 0:B.description[0]),(null==(m=e.highlight)?void 0:m.body)&&Array.isArray(null==(g=e.highlight)?void 0:g.body)&&(eo=(0,n.Q)(null==(T=e.highlight)?void 0:T.body[0])),!eo&&e.body&&(eo=e.body.substring(0,500).trim());let ed=eo&&(0,r.Q)(eo),eu={type:"Article",title:e.title,link:v(en=e)?function(e){try{let t=new URL(e);if("www.hbs.edu"===t.hostname&&t.pathname.startsWith("/faculty/profile/"))return"".concat(t.pathname).concat(t.search).concat(t.hash)}catch(e){}return e}(en.url):(null==(es=en.subset)?void 0:es.includes("ris-products"))?function(e){try{let t=new URL(e),i=t.searchParams.get("num");
1if("www.hbs.edu"===t.hostname&&"/faculty/pages/item.aspx"===t.pathname.toLowerCase()&&i)return"/faculty/publications/".concat(i).concat(t.hash)}catch(e){}return e}(en.url):en.url,tease:ed};if((0,a.M)("modern",e)){if(null==(W=e.display)?void 0:W.loginRequired){let e=null==i||null==(D=i.pageProps)||null==(I=D.session)?void 0:I.user.loggedIn;console.info("userIsLoggedIn",e),e||(eu.title="".concat(eu.title,' <em class="hbs-article-tease__teaser login-required">(login required)</em>'))}if(t&&(null==(H=e.display)?void 0:H.site)===t?(null==(E=e.display)?void 0:E.overline)?eu.overline=e.display.overline:(null==(O=e.display)?void 0:O.category)&&(eu.overline=e.display.category):(null==(_=e.display)?void 0:_.siteOverline)?eu.overline=e.display.siteOverline:(null==(C=e.display)?void 0:C.category)&&(eu.overline=e.display.category),!eu.overline&&e.contentType&&s[e.contentType]&&(eu.overline={label:(null==(L=e.subset)?void 0:L.includes("ris-products"))&&(null==(R=e.display)?void 0:R.subType)?e.display.subType:o(e.contentType)}),(null==(M=e.display)||null==(P=M.thumbnail)?void 0:P.src)&&(eu.image=e.display.thumbnail,e.display.thumbnail.gravity&&(eu.image.gravity=e.display.thumbnail.gravity),e.display.thumbnail.aspectRatio&&(eu.image.aspectRatio=e.display.thumbnail.aspectRatio)),v(e)&&eu.image&&(eu.image.aspectRatio="1/1"),(null==(N=e.display)?void 0:N.date)&&(eu.byline={publicationDate:e.display.date}),null==(q=e.display)?void 0:q.byline){if((null==(z=e.display.byline[0])?void 0:z.label)&&(e.display.byline[0].label.toLowerCase().startsWith("by")||e.display.byline[0].label.toLowerCase().startsWith("re"))){let t=(0,r.Q)(e.display.byline[0].label),i=t,l=t;if((l.startsWith("by ")||l.startsWith("By "))&&(l=l.substring(3)),(l.startsWith("by: ")||l.startsWith("By: "))&&(l=l.substring(4)),(i.startsWith("re ")||i.startsWith("Re "))&&(i=i.substring(3)),(i.startsWith("re: ")||i.startsWith("Re: "))&&(i=i.substring(4)).indexOf(", ")>0){let e="";i.split(", ").forEach(t=>{t.indexOf("@")>0||(e=e?e+", "+t:t)}),i=e}eu.byline?(l!==t&&(eu.byline.authors=[{name:l}],eu.byline.type="ShowAll"),i!==t&&(eu.byline.featuredAuthors=[{name:i}],eu.byline.type="ShowAll")):(l!==t&&(eu.byline={authors:[{name:l}],type:"ShowAll"}),i!==t&&(eu.byline={featuredAuthors:[{name:i}],type:"ShowAll"}))}else{let t=[],l=e.highlight;if(e.display.byline.forEach(e=>{if(e.label){let i=e.label;if((null==l?void 0:l["author.text"])&&Array.isArray(null==l?void 0:l["author.text"])&&(null==l?void 0:l["author.text"][0])){let e=(null==l?void 0:l["author.text"][0])?null==l?void 0:l["author.text"][0].replaceAll("<mark>","").replaceAll("</mark>",""):"";(null==l?void 0:l["author.text"][0])&&e===i&&(i=null==l?void 0:l["author.text"][0])}t.push({name:i,link:e.link})}}),(null==(Q=e.subset)?void 0:Q.includes("artwork"))?eu.byline={authors:t,type:"ShowAll"}:eu.byline?eu.byline.authors=t:eu.byline={authors:t},(null==i?void 0:i.featureFacultyInArticles)&&(null==(Y=e.display)?void 0:Y.facultyTeases)){let t=new Set,l=[],r=0;if(e.display.facultyTeases.forEach(e=>{if(!t.has(e.name)){var a,n;t.add(e.name);let s={name:e.name,titles:null!=(n=e.titles)?n:[],link:e.url};(null==(a=e.thumbnail)?void 0:a.src)&&((null==i?void 0:i.portraitLimit)&&r<(null==i?void 0:i.portraitLimit)||!(null==i?void 0:i.portraitLimit))&&(s.portrait={image:e.thumbnail},r++),e.url&&l.push(s)}}),eu.byline){let e=eu.byline.authors||[];l.forEach(e=>{var t;eu.byline.featuredAuthors=eu.byline.featuredAuthors||[];let i=null==(t=e.portrait)?void 0:t.image;eu.byline.featuredAuthors.push({name:e.name,link:e.link,...i?{avatar:{image:i}}:{}})}),eu.byline.featuredAuthors&&eu.byline.featuredAuthors.length>0&&(eu.byline.headshots=!0,eu.byline.type="ShowAll"),eu.byline.authors=e}}(null==(X=e.subset)?void 0:X.includes("associationReference"))&&(eu.byline={authors:t.map((t,i)=>{let l=Array.isArray(e.affiliation)?e.affiliation[i]:e.affiliation,r=Array.isArray(l)?l.join(", "):null!=l?l:"";return r?{...t,name:"".concat(t.name,", ").concat(r)}:t}),type:"AssociationReference"})}(null==(U=e.display)||null==(F=U.featuredFaculty)?void 0:F.length)&&(eu.byline||(eu.byline={}),eu.byline.featuredAuthors=e.display.featuredFaculty.map(e=>({name:e.label||"",link:e.link})),eu.byline.type="ShowAll"),e.display.downloadLink&&(eu.downloadLink=e.display.downloadLink),e.display.caseHead&&(eu.display={caseHead:e.display.caseHead,caseCategory:e.display.caseCategory})}}else e.source?eu.overline={label:u(e.source)}:e.contentType&&(eu.overline={label:o(e.contentType)});if((null==(b=e.subset)?void 0:b.includes("artwork"))&&(eu.variant="artwork"),((null==(A=e.subset)?void 0:A.includes("participantStory"))||(null==(S=e.subset)?void 0:S.includes("profilePages"))||(null==(w=e.subset)?void 0:w.includes("studentLeadership")))&&(eu.variant="profile"),((null==(k=e.source)?void 0:k.includes("HBS Magazine"))||(null==(x=e.source)?void 0:x.includes("Alumni Bulletin")))&&(eu.variant="magazine",eu.byline&&(eu.byline.type="ShowAllPeople"),(0,a.M)("modern",e)&&(null==(K=e.display)||null==($=K.overline)?void 0:$.label)&&(eu.overline={label:e.display.overline.label})),(null==(j=e.subset)?void 0:j.includes("studentStory"))&&(eu.variant="student-story",eu.image&&(eu.image.as
1pectRatio="1/1"),eu.byline={}),(0,a.M)("risPublication",e)){let t,i=y(null==(V=e.display)?void 0:V.citation,e.title).map(p),l=i.length?i:(null!=(Z=e.author)?Z:[]).map(p),a=null==(G=e.category)?void 0:G.some(e=>c.has(e)),n=a||null==(J=e.display)?void 0:J.publicationDate;!a&&!n&&e.contentType&&h.has(e.contentType)&&(t=null==(ee=e.display)?void 0:ee.publicationStatus);let s=n?(n instanceof Date?n.toISOString():String(n)).split("T")[0]:void 0;(l.length||n||t)&&(eu.byline={...eu.byline,authors:l.length?l.map(e=>({name:e})):void 0,publicationDate:s,publicationDateText:t,publicationDateFormat:(null==(et=e.display)?void 0:et.publicationYear)&&!e.display.publicationMonth?"year":"monthYear",type:"ShowAll"}),eu.risExtension=function(e){var t,i,l,r,a,n,s;let o=e.display,d=[["keyword",null==(r=e.display)?void 0:r.risKeywords],["topic",null==(a=e.display)?void 0:a.risTopics],["industry",null==(n=e.display)?void 0:n.risIndustries],["geography",null==(s=e.display)?void 0:s.risGeographies]].flatMap(e=>{let[t,i]=e,l="keyword"===t?"q":t;return(i||[]).map(e=>({label:e,link:"/faculty/publications?".concat(l,"=").concat(encodeURIComponent(e))}))}),u=(null!=(l=null==o?void 0:o.ctas)?l:[]).filter(e=>e.label&&e.link).map((e,t)=>({label:e.label,href:e.link,type:0===t?"primary-button":"secondary-button"})),c=null==(i=e.personId)||null==(t=i[0])?void 0:t.replace(/^ris-faculty-/,"");return{keywords:d.length>0?d:void 0,citation:null==o?void 0:o.citation,ctas:u.length>0?u:void 0,moreFromAuthorEndpoint:c?"/api/faculty/recent?personId=".concat(encodeURIComponent(c),"&excludeId=").concat(encodeURIComponent(e.id)):void 0}}(e),eu.image=void 0,eu.tease=e.description?(0,r.Q)(e.description):void 0}if((0,a.M)("risHonorsAwards",e)){let t=null==(el=e.personId)||null==(ei=el[0])?void 0:ei.replace(/^ris-faculty-/,""),i=(null!=(ea=e.author)?ea:[]).map(p);eu.overline={label:o("Honors and Awards")},eu.link=t?"/faculty/profile/".concat(t,"#AwardsHonors"):void 0,eu.image=void 0,i.length&&(eu.byline={authors:i.map(e=>({name:e})),authorLabel:"Awarded to",type:"ShowAll"}),eu.tease=e.description?(0,r.Q)(e.description):(null==(er=e.display)?void 0:er.citation)?(0,r.Q)(e.display.citation):void 0}return eu}function v(e){var t,i;return null!=(i=null==(t=e.subset)?void 0:t.includes("risFaculty"))&&i}},52311:()=>{},61277:(e,t,i)=>{"use strict";i.d(t,{i:()=>a});var l=i(6029),r=i(30642);function a(e){return t=>{let{entry:i,options:a}=t,{getEntry:n,createEditAttributes:s}=(0,r.U)(),o=n(i);return(null==o?void 0:o.fields)&&(null==o?void 0:o.metadata)&&(null==o?void 0:o.sys.id)?(0,l.jsx)(e,{entry:o,options:a,createEditAttributes:s}):null}}},85056:(e,t,i)=>{"use strict";i.d(t,{t:()=>r});var l=i(24485);function r(e){return(0,l.a)(e).getMonth()}},88507:(e,t,i)=>{"use strict";i.d(t,{k:()=>d});var l=i(6029);i(18797);var r=i(42822),a=i(11767),n=i(27173),s=i(75621);function o(e){let{componentHeader:t,overline:i,title:r,subheading:a,cta:o,editAttributes:d}=e;return t?(0,l.jsx)(n.B,{...t,className:"hbs-hierarchical-tease__component-header"}):(0,l.jsxs)("div",{className:"hbs-hierarchical-tease__content",children:[i&&(0,l.jsx)("p",{...null==d?void 0:d.overline,className:"hbs-hierarchical-tease__overline",children:i}),r&&(0,l.jsx)("h2",{...null==d?void 0:d.title,className:"hbs-hierarchical-tease__title",children:r}),a&&(0,l.jsx)("div",{...null==d?void 0:d.subheading,className:"hbs-hierarchical-tease__subheading",children:a}),o&&(0,l.jsx)("div",{className:"hbs-hierarchical-tease__cta",children:(0,l.jsx)(s.l,{...o,isSmall:!0,children:o.children})})]})}function d(e){let{header:t,articles:i,feedTeaseStyle:n,editAttributes:s}=e,d=i[0],u=i.slice(1,i.length>4?3:i.length);return(null==d?void 0:d.image)&&(d.image.aspectRatio="3/2"),(null==d?void 0:d.video)&&(d.video.aspectRatio="3/2"),d&&t&&(d.HeadingLevel="h3"),(0,l.jsx)("div",{className:"hbs-global-align-full hbs-component--hierarchical-tease","data-region":"cb__hierarchical-tease",children:(0,l.jsxs)("div",{className:"hbs-hierarchical-tease",children:[t&&(0,l.jsx)(o,{...t}),(0,l.jsxs)("div",{...null==s?void 0:s.query,className:"hbs-hierarchical-tease__articles",children:[(0,l.jsx)("div",{className:"hbs-hierarchical-tease__big-preview",children:d&&(0,l.jsx)(r.ArticleTease,{...d})}),(0,l.jsx)("div",{className:"hbs-hierarchical-tease__small-preview",children:(0,l.jsx)(a.z,{HeadingLevelTease:t?"h3":"h2",items:u.map(e=>({name:"ArticleTease",props:e})),teaseStyle:n})})]})]})})}}}]);
2//# sourceMappingURL=5823.42ea66e5b0227416.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.