/i,l=function(){throw new Error("This browser does not support `document.implementation.createHTMLDocument`")},u=function(){throw new Error("This browser does not support `DOMParser.prototype.parseFromString`")};if("function"==typeof window.DOMParser){var f=new window.DOMParser;l=u=function(e,t){return t&&(e="<"+t+">"+e+""+t+">"),f.parseFromString(e,"text/html")}}if(document.implementation){var d=n(1594).isIE,p=document.implementation.createHTMLDocument(d()?"html-dom-parser":void 0);l=function(e,t){return t?(p.documentElement.getElementsByTagName(t)[0].innerHTML=e,p):(p.documentElement.innerHTML=e,p)}}var m,y=document.createElement("template");y.content&&(m=function(e){return y.innerHTML=e,y.content.childNodes}),e.exports=function(e){var t,n,f,d,p=e.match(i);switch(p&&p[1]&&(t=p[1].toLowerCase()),t){case r:return n=u(e),c.test(e)||(f=n.getElementsByTagName(o)[0])&&f.parentNode.removeChild(f),s.test(e)||(f=n.getElementsByTagName(a)[0])&&f.parentNode.removeChild(f),n.getElementsByTagName(r);case o:case a:return d=l(e).getElementsByTagName(t),s.test(e)&&c.test(e)?d[0].parentNode.childNodes:d;default:return m?m(e):l(e,a).getElementsByTagName(a)[0].childNodes}}},307:function(e,t,n){var r=n(8166),o=n(1594).formatDOM,a=/<(![a-zA-Z\s]+)>/;e.exports=function(e){if("string"!=typeof e)throw new TypeError("First argument must be a string");if(""===e)return[];var t,n=e.match(a);return n&&n[1]&&(t=n[1]),o(r(e),null,t)}},1594:function(e,t,n){for(var r,o=n(8401),a=n(5538),i=o.CASE_SENSITIVE_TAG_NAMES,c=a.Comment,s=a.Element,l=a.ProcessingInstruction,u=a.Text,f={},d=0,p=i.length;d1&&(u=m(u,{key:u.key||w})),g.push(u);else if("text"!==a.type){switch(f=a.attribs,s(a)?i(f.style,f):f&&(f=o(f)),d=null,a.type){case"script":case"style":a.children[0]&&(f.dangerouslySetInnerHTML={__html:a.children[0].data});break;case"tag":"textarea"===a.name&&a.children[0]?f.defaultValue=a.children[0].data:a.children&&a.children.length&&(d=e(a.children,n));break;default:continue}x>1&&(f.key=w),g.push(y(a.name,f,d))}else{if((l=!a.data.trim().length)&&a.parent&&!c(a.parent))continue;if(b&&l)continue;g.push(a.data)}return 1===g.length?g[0]:g}},4848:function(e,t,n){var r=n(8379),o=n(1618).default,a={reactCompat:!0},i=r.version.split(".")[0]>=16,c=new Set(["tr","tbody","thead","tfoot","colgroup","table","head","html","frameset"]);e.exports={PRESERVE_CUSTOM_ATTRIBUTES:i,invertObject:function(e,t){if(!e||"object"!=typeof e)throw new TypeError("First argument must be an object");var n,r,o="function"==typeof t,a={},i={};for(n in e)r=e[n],o&&(a=t(n,r))&&2===a.length?i[a[0]]=a[1]:"string"==typeof r&&(i[r]=n);return i},isCustomComponent:function(e,t){if(-1===e.indexOf("-"))return t&&"string"==typeof t.is;switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}},setStyleProp:function(e,t){if(null!=e)try{t.style=o(e,a)}catch(e){t.style={}}},canTextBeChildOfNode:function(e){return!c.has(e.name)},elementsWithNoTextChildren:c}},6299:function(e){var t=/\/\*[^*]*\*+([^/*][^*]*\*+)*\//g,n=/\n/g,r=/^\s*/,o=/^(\*?[-#/*\\\w]+(\[[0-9a-z_-]+\])?)\s*/,a=/^:\s*/,i=/^((?:'(?:\\'|.)*?'|"(?:\\"|.)*?"|\([^)]*?\)|[^};])+)/,c=/^[;\s]*/,s=/^\s+|\s+$/g,l="";function u(e){return e?e.replace(s,l):l}e.exports=function(e,s){if("string"!=typeof e)throw new TypeError("First argument must be a string");if(!e)return[];s=s||{};var f=1,d=1;function p(e){var t=e.match(n);t&&(f+=t.length);var r=e.lastIndexOf("\n");d=~r?e.length-r:d+e.length}function m(){var e={line:f,column:d};return function(t){return t.position=new y(e),b(),t}}function y(e){this.start=e,this.end={line:f,column:d},this.source=s.source}y.prototype.content=e;var h=[];function g(t){var n=new Error(s.source+":"+f+":"+d+": "+t);if(n.reason=t,n.filename=s.source,n.line=f,n.column=d,n.source=e,!s.silent)throw n;h.push(n)}function v(t){var n=t.exec(e);if(n){var r=n[0];return p(r),e=e.slice(r.length),n}}function b(){v(r)}function w(e){var t;for(e=e||[];t=x();)!1!==t&&e.push(t);return e}function x(){var t=m();if("/"==e.charAt(0)&&"*"==e.charAt(1)){for(var n=2;l!=e.charAt(n)&&("*"!=e.charAt(n)||"/"!=e.charAt(n+1));)++n;if(n+=2,l===e.charAt(n-1))return g("End of comment missing");var r=e.slice(2,n-2);return d+=2,p(r),e=e.slice(n),d+=2,t({type:"comment",comment:r})}}function T(){var e=m(),n=v(o);if(n){if(x(),!v(a))return g("property missing ':'");var r=v(i),s=e({type:"declaration",property:u(n[0].replace(t,l)),value:r?u(r[0].replace(t,l)):l});return v(c),s}}return b(),function(){var e,t=[];for(w(t);e=T();)!1!==e&&(t.push(e),w(t));return t}()}},737:function(e,t){var n,r;void 0===(r="function"==typeof(n=function(){var e,t,n="lscache-",r="-cacheexpiration",o=6e4,a=w(o),i="",c=!1;function s(){var t="__lscachetest__";if(void 0!==e)return e;try{if(!localStorage)return!1}catch(e){return!1}try{m(t,"__lscachetest__"),y(t),e=!0}catch(t){e=!(!l(t)||!localStorage.length)}return e}function l(e){return e&&("QUOTA_EXCEEDED_ERR"===e.name||"NS_ERROR_DOM_QUOTA_REACHED"===e.name||"QuotaExceededError"===e.name)}function u(){return void 0===t&&(t=null!=window.JSON),t}function f(e){return e+r}function d(){return Math.floor((new Date).getTime()/o)}function p(e){return localStorage.getItem(n+i+e)}function m(e,t){localStorage.removeItem(n+i+e),localStorage.setItem(n+i+e,t)}function y(e){localStorage.removeItem(n+i+e)}function h(e){for(var t=new RegExp("^lscache-"+(i.replace(/[[\]{}()*+?.\\^$|]/g,"\\$&")+"(.*)")),n=localStorage.length-1;n>=0;--n){var o=localStorage.key(n);(o=(o=o&&o.match(t))&&o[1])&&o.indexOf(r)<0&&e(o,f(o))}}function g(e){var t=f(e);y(e),y(t)}function v(e){var t=f(e),n=p(t);if(n){var r=parseInt(n,10);if(d()>=r)return y(e),y(t),!0}}function b(e,t){c&&"console"in window&&"function"==typeof window.console.warn&&(window.console.warn("lscache - "+e),t&&window.console.warn("lscache - The error was: "+t.message))}function w(e){return Math.floor(864e13/e)}return{set:function(e,t,n){if(!s())return!1;if(!u())return!1;try{t=JSON.stringify(t)}catch(e){return!1}try{m(e,t)}catch(n){if(!l(n))return b("Could not add item with key '"+e+"'",n),!1;var r,o=[];h((function(e,t){var n=p(t);n=n?parseInt(n,10):a,o.push({key:e,size:(p(e)||"").length,expiration:n})})),o.sort((function(e,t){return t.expiration-e.expiration}));for(var i=(t||"").length;o.length&&i>0;)r=o.pop(),b("Cache is full, removing item with key '"+e+"'"),g(r.key),i-=r.size;try{m(e,t)}catch(t){return b("Could not add item with key '"+e+"', perhaps it's too big?",t),!1}}return n?m(f(e),(d()+n).toString(10)):y(f(e)),!0},get:function(e){if(!s())return null;if(v(e))return null;var t=p(e);if(!t||!u())return t;try{return JSON.parse(t)}catch(e){return t}},remove:function(e){s()&&g(e)},supported:function(){return s()},flush:function(){s()&&h((function(e){g(e)}))},flushExpired:function(){s()&&h((function(e){v(e)}))},setBucket:function(e){i=e},resetBucket:function(){i=""},getExpiryMilliseconds:function(){return o},setExpiryMilliseconds:function(e){a=w(o=e)},enableWarnings:function(e){c=e}}})?n.apply(t,[]):n)||(e.exports=r)},8262:function(e,t,n){"use strict";var r=n(3586);function o(){}function a(){}a.resetWarningCache=o,e.exports=function(){function e(e,t,n,o,a,i){if(i!==r){var c=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw c.name="Invariant Violation",c}}function t(){return e}e.isRequired=e;var n={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:a,resetWarningCache:o};return n.PropTypes=n,n}},3980:function(e,t,n){e.exports=n(8262)()},3586:function(e){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},1618:function(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};t.__esModule=!0;var o=r(n(5653)),a=n(1380);t.default=function(e,t){var n={};return e&&"string"==typeof e?(o.default(e,(function(e,r){e&&r&&(n[a.camelCase(e,t)]=r)})),n):n}},1380:function(e,t){"use strict";t.__esModule=!0,t.camelCase=void 0;var n=/^--[a-zA-Z0-9-]+$/,r=/-([a-z])/g,o=/^[^-]+$/,a=/^-(webkit|moz|ms|o|khtml)-/,i=function(e,t){return t.toUpperCase()},c=function(e,t){return t+"-"};t.camelCase=function(e,t){return void 0===t&&(t={}),function(e){return!e||o.test(e)||n.test(e)}(e)?e:(e=e.toLowerCase(),t.reactCompat||(e=e.replace(a,c)),e.replace(r,i))}},5653:function(e,t,n){var r=n(6299);e.exports=function(e,t){var n,o=null;if(!e||"string"!=typeof e)return o;for(var a,i,c=r(e),s="function"==typeof t,l=0,u=c.length;le.length)&&(t=e.length);for(var n=0,r=new Array(t);n{var o,a,i,c;o=void 0,a=void 0,c=function*(){const o=t?"unbookmark":"bookmark",{token:a}=I,i=I.getUserDetails()._id;yield z({path:`nbc/unified/${o}`,method:"post",headers:{"x-auth-token":a},data:{customerId:i,noid:e}}).then((o=>{const a=D().get(i);a||D().set(i,[e]),t?D().set(i,[...a.filter((t=>t!==e))]):a.includes(e)||D().set(i,[e,...a]),r&&r(D().get(i)),n&&n(o)})).catch((()=>{I.validateSession().then((e=>{e||((e=null)=>{const t=e?{saveBookmark:e}:{};I.launch({referringPage:"nbc-web-sdk-sample",registrationReferrer:"None",defaultPage:"createProfile",redirectUrl:`https://${L}/${B}/`,brandData:btoa(JSON.stringify(t))})})()}))}))},new((i=void 0)||(i=Promise))((function(e,t){function n(e){try{s(c.next(e))}catch(e){t(e)}}function r(e){try{s(c.throw(e))}catch(e){t(e)}}function s(t){var o;t.done?e(t.value):(o=t.value,o instanceof i?o:new i((function(e){e(o)}))).then(n,r)}s((c=c.apply(o,a||[])).next())}))})(v,w,(function(e){T(e&&!w),C(!1)}),s)},type:"button"},"BOOKMARK")),E(O().sanitize(p)),!l&&a.default.createElement("span",{className:"story-card__meta-time"},E(O().sanitize(t.date_string)))),a.default.createElement("h3",{className:"story-card__title ".concat(o&&"isDashboardFeed")},a.default.createElement("a",{className:"story-card__title-link ".concat(o&&"isDashboardFeed"),href:E(O().sanitize(t.link))},E(O().sanitize(U)))),t.summary&&a.default.createElement("div",{className:"story-card__excerpt"},a.default.createElement(R,{maxlines:"5",maxlinesmobile:"5",text:O().sanitize(t.summary),ellipsis:"false",readmore:""})),o&&a.default.createElement("div",{className:"story-card__excerpt ".concat(o&&"isDashboardFeed")},a.default.createElement(R,{maxlines:"5",maxlinesmobile:"5",text:O().sanitize(F),ellipsis:"false",readmore:""})),!l&&!o&&a.default.createElement("div",{className:"share-buttons","data-component":"sharingBar"},a.default.createElement("a",{href:E(O().sanitize(t.share_links.facebook)),"data-service":"facebook",target:"_blank",rel:"noreferrer","aria-label":"Share on Facebook"},a.default.createElement("span",{className:"icon icon-facebook-f"})),a.default.createElement("a",{href:E(O().sanitize(t.share_links.email)),"data-service":"email",target:"_blank",rel:"noreferrer","aria-label":"Share with Email"},a.default.createElement("span",{className:"icon icon-envelope"}))),l&&a.default.createElement("div",{className:"story_card__presented_by"},V("".concat(q("Promoted By","nbc")," %s"),d))))}W.defaultProps={isDashboardFeed:!1,noids:[],updateNoids:function(){}},W.propTypes={item:w().shape({}).isRequired,failoverImage:w().shape({}).isRequired,partnerLogo:w().string.isRequired,isDashboardFeed:w().bool,noids:w().array,updateNoids:w().func};var H=W;var $=0,G=function(e){h(o,e);var t,n,r=(t=o,n=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,r=v(t);if(n){var o=v(this).constructor;e=Reflect.construct(r,arguments,o)}else e=r.apply(this,arguments);return g(this,e)});function o(e){var t;return f(this,o),(t=r.call(this,e)).loadNextPage=t.loadNextPage.bind(m(t)),t.state={articles:[],currentPage:parseInt(e.currentPage,10),finished:!1,loading:!1,totalPages:parseInt(e.totalPages,10),failoverImage:[],partnerLogo:""},t}return p(o,[{key:"componentDidUpdate",value:function(){this.state.loading||window.scroll(0,$)}},{key:"getNextPageUrl",value:function(){var e=this.props.baseUrl,t=this.state.currentPage;return wp.url.addQueryArgs(e,{page:t+1})}},{key:"loadNextPage",value:function(e){var t=this,n=this.state,r=n.articles,o=n.currentPage,a=n.finished,i=n.loading;a||i||($=window.pageYOffset,e.preventDefault(),this.setState({loading:!0}),fetch(this.getNextPageUrl()).then((function(e){return e.json()})).then((function(e){var n=e.template_items.items||[],a=o+1;t.setState({articles:[].concat(u(r),u(n)),currentPage:a,failoverImage:e.station_assets.failover_image||[],partnerLogo:e.station_assets.partner_branding.branding_image_alt||"",finished:0===n.length,loading:!1})})),window.COMSCORE&&COMSCORE.beacon({c1:"2",c2:"6035083"}))}},{key:"render",value:function(){var e=this,t=this.props.buttonText,n=this.state,r=n.articles,o=n.finished,i=n.loading,c=n.currentPage,s=n.totalPages,l=n.partnerLogo,u=n.failoverImage,f=i?" loading":"",d=void 0!==nbc.dataLayer.link?"".concat(nbc.dataLayer.link,"?page=").concat(c+1):"",p=function(){return a.default.createElement("ul",{className:"content-list"},r.map((function(e){return a.default.createElement(H,{item:e,key:e.link,partnerLogo:l,failoverImage:u})})))},m=function(){return a.default.createElement("footer",{className:"content-list-footer"},a.default.createElement("a",{href:d,className:"content-list-button button".concat(f),disabled:i,onClick:function(t){e.loadNextPage(t)},rel:"next"},a.default.createElement("span",{className:"button-text more-news__show-more-text"},t)))};return s&&c>=s?p():r.length&&!o?a.default.createElement(a.Fragment,null,p(),m()):r.length?p():o?null:m()}}]),o}(a.Component);r(G,"propTypes",{baseUrl:w().string.isRequired,buttonText:w().string.isRequired,totalPages:w().string.isRequired,currentPage:w().number.isRequired});var J,Q=document.querySelector(".article-content"),Z=document.querySelector(".profile-content-toggle"),K=nbc.brand&&"nbc"===nbc.brand?"Read more":"Ver más",Y=nbc.brand&&"nbc"===nbc.brand?"Read less":"Ver menos";Q.scrollHeight>Q.clientHeight&&(Z.innerText=K,Z.style.display="block",Z.addEventListener("click",(function(){Q.style.cssText=K===Z.innerText?"-webkit-line-clamp: unset; display:block;":"",Z.innerText=K===Z.innerText?Y:K}))),J=function(){c({LoadMore:G,NBCTruncate:R})},"complete"!==document.readyState&&"interactive"!==document.readyState?document.addEventListener("DOMContentLoaded",J):J()},7856:function(e,t,n){"use strict";var r,o,a;o=[t,n(8379),n(3980)],r=function(t,n,r){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=i(n),a=i(r);function i(e){return e&&e.__esModule?e:{default:e}}function c(e){return c="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},c(e)}function s(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function l(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function u(e,t){for(var n=0;nd||h(f,d))return this.onToggled(!1),(0,n.createElement)(a,u,r);var p="";if(i&&"string"==typeof i.type){var m=i.type;(m.indexOf("span")>=0||m.indexOf("a")>=0)&&(p=i.props.children)}for(var y=1,g=r.length,v="",b=0,w=0,x=t,T=0,E=!1,_=!1,O=0,S=-1,C="",k=0;x-- >0;){for(C=x?"":c+(p?" "+p:"");y<=g;){if(v=r.substr(w,y),!((T=this.measureWidth(v+C))=l)break;v=r.substr(w,y),x||y--," "===v[v.length-1]&&(v=r.substr(w,y-1)),E&&(S=v.lastIndexOf(" "))>-1?(y=S,x&&y++,v=r.substr(w,y)):(y--,v=r.substr(w,y)),T=this.measureWidth(v+C)}while((T>f||h(T,f))&&v.length>0);w+=y;break}-1===(b=r.indexOf(" ",y+1))?(y+=1,E=!1):(E=!0,y=b)}if(y>=g){w=g;break}E&&!_&&-1===r.substr(O,y).indexOf(" ")&&(_=-1===r.substr(O,y).indexOf(" "),x--),O=y+1}return w===g?(this.onToggled(!1),(0,n.createElement)(a,u,r)):(this.onTruncated(),this.onToggled(!0),o.default.createElement("span",u,(0,n.createElement)(a,u,r.substr(0,w)+c+" "),i))}},{key:"render",value:function(){var e=this,t=this.props,r=t.element,o=t.text,a=t.style,i=void 0===a?{}:a,c=t.containerClassName,l=t.line,u=(t.onCalculated,t.onTruncated,t.onToggled,t.textElement),f=(t.textTruncateChild,t.truncateText,t.maxCalculateTimes,s(t,["element","text","style","containerClassName","line","onCalculated","onTruncated","onToggled","textElement","textTruncateChild","truncateText","maxCalculateTimes"])),d=i.fontWeight,p=i.fontStyle,m=i.fontSize,y=i.fontFamily,h=this.scope&&l?this.getRenderText():(0,n.createElement)(u,f,o),g={ref:function(t){e.scope=t},className:c,style:{overflow:"hidden",fontWeight:d,fontStyle:p,fontSize:m,fontFamily:y}};return this.scope&&this.onCalculated(),(0,n.createElement)(r,g,h)}}])&&u(r.prototype,a),i&&u(r,i),t;var r,a,i}(n.Component);y(g,"propTypes",{containerClassName:a.default.string,element:a.default.string,line:a.default.oneOfType([a.default.number,a.default.bool]),onCalculated:a.default.func,onTruncated:a.default.func,onToggled:a.default.func,text:a.default.string,textElement:a.default.elementType,textTruncateChild:a.default.node,truncateText:a.default.string,maxCalculateTimes:a.default.number}),y(g,"defaultProps",{element:"div",line:1,text:"",textElement:"span",truncateText:"…",maxCalculateTimes:10}),t.default=g,e.exports=t.default},void 0===(a=r.apply(t,o))||(e.exports=a)}},n={};function r(e){var o=n[e];if(void 0!==o)return o.exports;var a=n[e]={exports:{}};return t[e].call(a.exports,a,a.exports,r),a.exports}r.m=t,e=[],r.O=function(t,n,o,a){if(!n){var i=1/0;for(u=0;u=a)&&Object.keys(r.O).every((function(e){return r.O[e](n[s])}))?n.splice(s--,1):(c=!1,a0&&e[u-1][2]>a;u--)e[u]=e[u-1];e[u]=[n,o,a]},r.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(t,{a:t}),t},r.d=function(e,t){for(var n in t)r.o(t,n)&&!r.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},function(){var e={6845:0};r.O.j=function(t){return 0===e[t]};var t=function(t,n){var o,a,i=n[0],c=n[1],s=n[2],l=0;if(i.some((function(t){return 0!==e[t]}))){for(o in c)r.o(c,o)&&(r.m[o]=c[o]);if(s)var u=s(r)}for(t&&t(n);l