1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5212],{7652:(t,e,i)=>{Object.defineProperty(e,"__esModule",{value:!0}),function(t,e){Object.keys(t).forEach(function(i){"default"===i||Object.prototype.hasOwnProperty.call(e,i)||Object.defineProperty(e,i,{enumerable:!0,get:function(){return t[i]}})})}(i(66959),e)},27936:(t,e,i)=>{Object.defineProperty(e,"__esModule",{value:!0}),!function(t,e){for(var i in e)Object.defineProperty(t,i,{enumerable:!0,get:e[i]})}(e,{buildContainerStyle:function(){return r},getRightRailWidgets:function(){return a}});let n=i(80662),r=t=>{let{widgetId:e,breakpoints:i}=t;return i.map(t=>{if("aspectRatio"===t.height.type){let[i,n]=t.height.aspectRatio;return i&&n?"\n @container (min-width: ".concat(t.minimumWidgetWidth,"px) {\n .").concat(e," {\n aspect-ratio: ").concat(i," / ").concat(n," !important;\n height: auto !important;\n }\n }\n "):null}return t.height.pixels?"\n @container (min-width: ".concat(t.minimumWidgetWidth,"px) {\n .").concat(e," {\n height: ").concat(t.height.pixels,"px !important;\n aspect-ratio: auto !important;\n }\n }\n "):null}).join("\n")},a=t=>{var e;if(!t)return[];let i=(t=>{if(n.isEntity.AudioEntity(t)||n.isEntity.AudioSeasonEntity(t)){var e;return null==(e=t.knownEntities)?void 0:e.audioShow}return t})(t);if(!i)return[];if("rightRailWidgets"in t)return t.rightRailWidgets;let r="knownEntities"in i&&null!=(e=i.knownEntities)?e:{};return"rightRailWidgets"in r?r.rightRailWidgets:[]}},66959:(t,e,i)=>{Object.defineProperty(e,"__esModule",{value:!0}),!function(t,e){for(var i in e)Object.defineProperty(t,i,{enumerable:!0,get:e[i]})}(e,{Widget:function(){return n.Widget},getRightRailWidgets:function(){return r.getRightRailWidgets}});let n=i(90632),r=i(27936)},90632:(t,e,i)=>{Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"Widget",{enumerable:!0,get:function(){return o}});let n=i(6029),r=i(64872),a=i(27936),o=t=>{let{entity:e,className:i,...o}=t,{id:l,publicTitle:d,iframeUrl:c,sizingMetadata:u}=e;if(!u)throw Error('Missing "sizingMetadata" in widget id: '.concat(l));let{breakpoints:s=[]}=u;if(0===s.length)throw Error("No breakpoint provided in widget id: ".concat(l));let g="widget-".concat(l);return(0,n.jsxs)("div",{"data-testid":"widget",className:(0,r.twMerge)("tw-@container",i),children:[(0,n.jsx)("style",{children:(0,a.buildContainerStyle)({widgetId:g,breakpoints:s})}),(0,n.jsx)("iframe",{...o,src:c,title:d?'Widget "'.concat(d,'"'):"Widget",className:(0,r.twMerge)(g,"tw-size-full")})]})}},95212:(t,e,i)=>{i.r(e),i.d(e,{CardWidget:()=>l});var n=i(6029),r=i(7652),a=i(64872),o=i(40202);let l=t=>{let{entity:e,parentEntity:i}=t,{id:l}=e,d="subType"in i?i.subType:void 0,c="ENTITY"===i.schema&&(0,r.getRightRailWidgets)(i).some(t=>t.id===l);return d?null:(0,n.jsx)(o.m,{className:(0,a.twMerge)(!i.disableAdvertisement&&c&&"xl:tw-hidden"),children:(0,n.jsx)(r.Widget,{entity:e,loading:"lazy"})})}}}]);
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.