CINXE.COM
The Cut – Fashion, Beauty, Politics, Sex and Celebrity
<!DOCTYPE html> <html lang="en" data-uri="www.thecut.com/_pages/index@published" data-layout-uri="www.thecut.com/_layouts/layout-simple/instances/homepage@published"> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width,initial-scale=1,shrink-to-fit=no"> <meta name="apple-itunes-app" content="app-id=6737632107, app-argument=https://nymag.com/"> <!-- data-editable="head" --> <!-- data-uri="www.thecut.com/_components/gtm-page/instances/index@published" --> <meta name="parsely-tags" content="" /> <script> 'use strict'; window._nymGtmPage = window._nymGtmPage || {}; window._nymGtmPage.version = "0.45.36"; window._nymGtmPage.pageUri = "www.thecut.com/_pages/index@published"; window._nymGtmPage.authors = ""; window._nymGtmPage.headline = ""; window._nymGtmPage.publishDate = ""; window._nymGtmPage.originalPublishDate = "2019-04-11"; window._nymGtmPage.updatedDate = ""; window._nymGtmPage.contentChannel = ""; window._nymGtmPage.tags = ""; window._nymGtmPage.liveBlog = false; window._nymGtmPage.magazineIssueDate = ""; window._nymGtmPage.onSitePromotion = ""; window._nymGtmPage.featureTypes = ""; window._nymGtmPage.syndicatedFrom = ""; window._nymGtmPage.wordCount = 0; window._nymGtmPage.hasProduct = false; window._nymGtmPage.syndicationStatus = ""; window._nymGtmPage.isBranded = false; window._nymGtmPage.brandName = ""; window._nymGtmPage.publishDateISO = "2019-04-11T14:44:41.629-04:00"; window._nymGtmPage.originalPublishDateISO = "2019-04-11T14:44:41.629-04:00"; window._nymGtmPage.updatedDateISO = "2019-04-11T14:44:41.629-04:00"; window.pageloadId = crypto?.randomUUID ? crypto.randomUUID() : ([1e7]+-1e3+-4e3+-8e3+-1e11).replace(/[018]/g, c => (c ^ crypto.getRandomValues(new Uint8Array(1))[0] & 15 >> c / 4).toString(16)); window._nymPermutive = { article: { authors: [], keywords: [], pageUri: "www.thecut.com/_pages/index@published"||null, publishedAt: "2019-04-11T14:44:41.629-04:00"||null, title: ""||null, wordCount: null, section: ""||null, featureTypes: [], syndicationStatus: ""||null, isBranded: false, brandName: ""||null } }; </script> <!-- data-uri="www.thecut.com/_components/homepage-config/instances/index@published" --> <meta name="homepage-config" content=""> <!-- data-uri="www.thecut.com/_components/clay-meta-description/instances/cut-index@published" --> <meta name="description" content="The Cut is a New York Magazine site covering women’s lives and interests, from politics, feminism, work, money, relationships, mental health, style, pop culture, parenting, and more."> <meta name="twitter:description" content="The Cut is a New York Magazine site covering women’s lives and interests, from politics, feminism, work, money, relationships, mental health, style, pop culture, parenting, and more."> <meta property="og:description" content="The Cut is a New York Magazine site covering women’s lives and interests, from politics, feminism, work, money, relationships, mental health, style, pop culture, parenting, and more."> <!-- data-uri="www.thecut.com/_components/clay-meta-keywords/instances/cut-index@published" --> <meta property="article:tag" content="fashion, beauty, celebrity, runway, news, politics, feminism, motherhood, advice, love, sex, relationships, tv, books, films, movies"> <meta property="sailthru.tags" content="fashion, beauty, celebrity, runway, news, politics, feminism, motherhood, advice, love, sex, relationships, tv, books, films, movies"> <!-- data-uri="www.thecut.com/_components/clay-meta-title/instances/cut-index@published" --> <title>The Cut – Fashion, Beauty, Politics, Sex and Celebrity</title> <meta property="og:title" content="The Cut – Fashion, Beauty, Politics, Sex and Celebrity"> <meta name="twitter:title" content="The Cut – Fashion, Beauty, Politics, Sex and Celebrity"> <!-- data-uri="www.thecut.com/_components/clay-meta-url/instances/cut-index@published" --> <link rel="canonical" href="https://www.thecut.com/"> <meta property="og:url" content="https://www.thecut.com/"> <!-- data-editable-end --> <!-- data-editable="headLayout" --> <!-- data-uri="www.thecut.com/_components/gtm-layout/instances/cut-index@published" --> <script> 'use strict'; window._nymGtmPage = window._nymGtmPage || {}; window._nymGtmPage.vertical = 'The Cut'; window._nymGtmPage.pageType = 'Homepage'; window._nymPermutive = window._nymPermutive || {}; window._nymPermutive.article = window._nymPermutive.article || {}; window._nymPermutive.type = 'Homepage'; window._nymPermutive.article.vertical = 'The Cut'; </script> <!-- data-uri="www.thecut.com/_components/clay-meta-site/instances/cut-index@published" --> <meta name="twitter:site" content="@TheCut"> <meta property="article:publisher" content="https://www.facebook.com/cut"> <meta property="fb:app_id" content="343556435754245"> <meta property="og:site_name" content="The Cut"> <meta property="og:type" content="website"> <meta name="type" content="Homepage"> <meta name="vertical" content="The Cut"> <meta data-rh="true" property="sectionOverride" content="The Cut"> <!-- data-uri="www.thecut.com/_components/head-gtm/instances/cut-general@published" --> <script class="head-gtm" data-gtm=""> window.dataLayer = window.dataLayer || []; 'use strict'; !function(n,e,o,r,i){if(!e){e=e||{},window.permutive=e,e.q=[],e.config=i||{},e.config.projectId=o,e.config.apiKey=r,e.config.environment=e.config.environment||"production";for(var t=["addon","identify","track","trigger","query","segment","segments","ready","on","once","user","consent"],c=0;c<t.length;c++){var f=t[c];e[f]=function(n){return function(){var o=Array.prototype.slice.call(arguments,0);e.q.push({functionName:n,arguments:o})}}(f)}}}(document,window.permutive,"d2fb08da-1c03-4c8a-978f-ad8a96b4c31f","f8d3dda6-1372-4e33-b0e4-848b39d58874",{}); window.googletag=window.googletag||{},window.googletag.cmd=window.googletag.cmd||[],window.googletag.cmd.push(function(){if(0===window.googletag.pubads().getTargeting("permutive").length){var g=window.localStorage.getItem("_pdfps");window.googletag.pubads().setTargeting("permutive",g?JSON.parse(g):[])}}); var d=document,s='script',f=d.getElementsByTagName(s)[0],j=d.createElement(s);j.async=true; j.src='https://cdn.permutive.com/d2fb08da-1c03-4c8a-978f-ad8a96b4c31f-web.js';f.parentNode.insertBefore(j,f); (function(){ !function(e,t,i){"use strict";"function"==typeof define&&define.amd?define(i):"undefined"!=typeof module&&module.exports?module.exports=i():t.exports?t.exports=i():t[e]=i()}("Fingerprint2",this,function(){"use strict";var e=function(t){if(!(this instanceof e))return new e(t);var i={swfContainerId:"fingerprintjs2",swfPath:"flash/compiled/FontList.swf",detectScreenOrientation:!0,sortPluginsFor:[/palemoon/i],userDefinedFonts:[]};this.options=this.extend(t,i),this.nativeForEach=Array.prototype.forEach,this.nativeMap=Array.prototype.map};return e.prototype={extend:function(e,t){if(null==e)return t;for(var i in e)null!=e[i]&&t[i]!==e[i]&&(t[i]=e[i]);return t},get:function(e){var t=[];t=this.userAgentKey(t),t=this.languageKey(t),t=this.colorDepthKey(t),t=this.pixelRatioKey(t),t=this.hardwareConcurrencyKey(t),t=this.screenResolutionKey(t),t=this.availableScreenResolutionKey(t),t=this.timezoneOffsetKey(t),t=this.sessionStorageKey(t),t=this.localStorageKey(t),t=this.indexedDbKey(t),t=this.addBehaviorKey(t),t=this.openDatabaseKey(t),t=this.cpuClassKey(t),t=this.platformKey(t),t=this.doNotTrackKey(t),t=this.pluginsKey(t),t=this.canvasKey(t),t=this.webglKey(t),t=this.adBlockKey(t),t=this.hasLiedLanguagesKey(t),t=this.hasLiedResolutionKey(t),t=this.hasLiedOsKey(t),t=this.hasLiedBrowserKey(t),t=this.touchSupportKey(t),t=this.customEntropyFunction(t);var i=this;this.fontsKey(t,function(t){var a=[];i.each(t,function(e){var t=e.value;"undefined"!=typeof e.value.join&&(t=e.value.join(";")),a.push(t)});var r=i.x64hash128(a.join("~~~"),31);return e(r,t)})},customEntropyFunction:function(e){return"function"==typeof this.options.customFunction&&e.push({key:"custom",value:this.options.customFunction()}),e},userAgentKey:function(e){return this.options.excludeUserAgent||e.push({key:"user_agent",value:this.getUserAgent()}),e},getUserAgent:function(){return navigator.userAgent},languageKey:function(e){return this.options.excludeLanguage||e.push({key:"language",value:navigator.language||navigator.userLanguage||navigator.browserLanguage||navigator.systemLanguage||""}),e},colorDepthKey:function(e){return this.options.excludeColorDepth||e.push({key:"color_depth",value:screen.colorDepth||-1}),e},pixelRatioKey:function(e){return this.options.excludePixelRatio||e.push({key:"pixel_ratio",value:this.getPixelRatio()}),e},getPixelRatio:function(){return window.devicePixelRatio||""},screenResolutionKey:function(e){return this.options.excludeScreenResolution?e:this.getScreenResolution(e)},getScreenResolution:function(e){var t;return t=this.options.detectScreenOrientation&&screen.height>screen.width?[screen.height,screen.width]:[screen.width,screen.height],"undefined"!=typeof t&&e.push({key:"resolution",value:t}),e},availableScreenResolutionKey:function(e){return this.options.excludeAvailableScreenResolution?e:this.getAvailableScreenResolution(e)},getAvailableScreenResolution:function(e){var t;return screen.availWidth&&screen.availHeight&&(t=this.options.detectScreenOrientation?screen.availHeight>screen.availWidth?[screen.availHeight,screen.availWidth]:[screen.availWidth,screen.availHeight]:[screen.availHeight,screen.availWidth]),"undefined"!=typeof t&&e.push({key:"available_resolution",value:t}),e},timezoneOffsetKey:function(e){return this.options.excludeTimezoneOffset||e.push({key:"timezone_offset",value:(new Date).getTimezoneOffset()}),e},sessionStorageKey:function(e){return!this.options.excludeSessionStorage&&this.hasSessionStorage()&&e.push({key:"session_storage",value:1}),e},localStorageKey:function(e){return!this.options.excludeSessionStorage&&this.hasLocalStorage()&&e.push({key:"local_storage",value:1}),e},indexedDbKey:function(e){return!this.options.excludeIndexedDB&&this.hasIndexedDB()&&e.push({key:"indexed_db",value:1}),e},addBehaviorKey:function(e){return document.body&&!this.options.excludeAddBehavior&&document.body.addBehavior&&e.push({key:"add_behavior",value:1}),e},openDatabaseKey:function(e){return!this.options.excludeOpenDatabase&&window.openDatabase&&e.push({key:"open_database",value:1}),e},cpuClassKey:function(e){return this.options.excludeCpuClass||e.push({key:"cpu_class",value:this.getNavigatorCpuClass()}),e},platformKey:function(e){return this.options.excludePlatform||e.push({key:"navigator_platform",value:this.getNavigatorPlatform()}),e},doNotTrackKey:function(e){return this.options.excludeDoNotTrack||e.push({key:"do_not_track",value:this.getDoNotTrack()}),e},canvasKey:function(e){return!this.options.excludeCanvas&&this.isCanvasSupported()&&e.push({key:"canvas",value:this.getCanvasFp()}),e},webglKey:function(e){return this.options.excludeWebGL?e:this.isWebGlSupported()?(e.push({key:"webgl",value:this.getWebglFp()}),e):e},adBlockKey:function(e){return this.options.excludeAdBlock||e.push({key:"adblock",value:this.getAdBlock()}),e},hasLiedLanguagesKey:function(e){return this.options.excludeHasLiedLanguages||e.push({key:"has_lied_languages",value:this.getHasLiedLanguages()}),e},hasLiedResolutionKey:function(e){return this.options.excludeHasLiedResolution||e.push({key:"has_lied_resolution",value:this.getHasLiedResolution()}),e},hasLiedOsKey:function(e){return this.options.excludeHasLiedOs||e.push({key:"has_lied_os",value:this.getHasLiedOs()}),e},hasLiedBrowserKey:function(e){return this.options.excludeHasLiedBrowser||e.push({key:"has_lied_browser",value:this.getHasLiedBrowser()}),e},fontsKey:function(e,t){return this.options.excludeJsFonts?this.flashFontsKey(e,t):this.jsFontsKey(e,t)},flashFontsKey:function(e,t){return this.options.excludeFlashFonts?t(e):this.hasSwfObjectLoaded()&&this.hasMinFlashInstalled()?"undefined"==typeof this.options.swfPath?t(e):void this.loadSwfAndDetectFonts(function(i){e.push({key:"swf_fonts",value:i.join(";")}),t(e)}):t(e)},jsFontsKey:function(e,t){var i=this;return setTimeout(function(){var a=["monospace","sans-serif","serif"],r=["Andale Mono","Arial","Arial Black","Arial Hebrew","Arial MT","Arial Narrow","Arial Rounded MT Bold","Arial Unicode MS","Bitstream Vera Sans Mono","Book Antiqua","Bookman Old Style","Calibri","Cambria","Cambria Math","Century","Century Gothic","Century Schoolbook","Comic Sans","Comic Sans MS","Consolas","Courier","Courier New","Garamond","Geneva","Georgia","Helvetica","Helvetica Neue","Impact","Lucida Bright","Lucida Calligraphy","Lucida Console","Lucida Fax","LUCIDA GRANDE","Lucida Handwriting","Lucida Sans","Lucida Sans Typewriter","Lucida Sans Unicode","Microsoft Sans Serif","Monaco","Monotype Corsiva","MS Gothic","MS Outlook","MS PGothic","MS Reference Sans Serif","MS Sans Serif","MS Serif","MYRIAD","MYRIAD PRO","Palatino","Palatino Linotype","Segoe Print","Segoe Script","Segoe UI","Segoe UI Light","Segoe UI Semibold","Segoe UI Symbol","Tahoma","Times","Times New Roman","Times New Roman PS","Trebuchet MS","Verdana","Wingdings","Wingdings 2","Wingdings 3"],n=["Abadi MT Condensed Light","Academy Engraved LET","ADOBE CASLON PRO","Adobe Garamond","ADOBE GARAMOND PRO","Agency FB","Aharoni","Albertus Extra Bold","Albertus Medium","Algerian","Amazone BT","American Typewriter","American Typewriter Condensed","AmerType Md BT","Andalus","Angsana New","AngsanaUPC","Antique Olive","Aparajita","Apple Chancery","Apple Color Emoji","Apple SD Gothic Neo","Arabic Typesetting","ARCHER","ARNO PRO","Arrus BT","Aurora Cn BT","AvantGarde Bk BT","AvantGarde Md BT","AVENIR","Ayuthaya","Bandy","Bangla Sangam MN","Bank Gothic","BankGothic Md BT","Baskerville","Baskerville Old Face","Batang","BatangChe","Bauer Bodoni","Bauhaus 93","Bazooka","Bell MT","Bembo","Benguiat Bk BT","Berlin Sans FB","Berlin Sans FB Demi","Bernard MT Condensed","BernhardFashion BT","BernhardMod BT","Big Caslon","BinnerD","Blackadder ITC","BlairMdITC TT","Bodoni 72","Bodoni 72 Oldstyle","Bodoni 72 Smallcaps","Bodoni MT","Bodoni MT Black","Bodoni MT Condensed","Bodoni MT Poster Compressed","Bookshelf Symbol 7","Boulder","Bradley Hand","Bradley Hand ITC","Bremen Bd BT","Britannic Bold","Broadway","Browallia New","BrowalliaUPC","Brush Script MT","Californian FB","Calisto MT","Calligrapher","Candara","CaslonOpnface BT","Castellar","Centaur","Cezanne","CG Omega","CG Times","Chalkboard","Chalkboard SE","Chalkduster","Charlesworth","Charter Bd BT","Charter BT","Chaucer","ChelthmITC Bk BT","Chiller","Clarendon","Clarendon Condensed","CloisterBlack BT","Cochin","Colonna MT","Constantia","Cooper Black","Copperplate","Copperplate Gothic","Copperplate Gothic Bold","Copperplate Gothic Light","CopperplGoth Bd BT","Corbel","Cordia New","CordiaUPC","Cornerstone","Coronet","Cuckoo","Curlz MT","DaunPenh","Dauphin","David","DB LCD Temp","DELICIOUS","Denmark","DFKai-SB","Didot","DilleniaUPC","DIN","DokChampa","Dotum","DotumChe","Ebrima","Edwardian Script ITC","Elephant","English 111 Vivace BT","Engravers MT","EngraversGothic BT","Eras Bold ITC","Eras Demi ITC","Eras Light ITC","Eras Medium ITC","EucrosiaUPC","Euphemia","Euphemia UCAS","EUROSTILE","Exotc350 Bd BT","FangSong","Felix Titling","Fixedsys","FONTIN","Footlight MT Light","Forte","FrankRuehl","Fransiscan","Freefrm721 Blk BT","FreesiaUPC","Freestyle Script","French Script MT","FrnkGothITC Bk BT","Fruitger","FRUTIGER","Futura","Futura Bk BT","Futura Lt BT","Futura Md BT","Futura ZBlk BT","FuturaBlack BT","Gabriola","Galliard BT","Gautami","Geeza Pro","Geometr231 BT","Geometr231 Hv BT","Geometr231 Lt BT","GeoSlab 703 Lt BT","GeoSlab 703 XBd BT","Gigi","Gill Sans","Gill Sans MT","Gill Sans MT Condensed","Gill Sans MT Ext Condensed Bold","Gill Sans Ultra Bold","Gill Sans Ultra Bold Condensed","Gisha","Gloucester MT Extra Condensed","GOTHAM","GOTHAM BOLD","Goudy Old Style","Goudy Stout","GoudyHandtooled BT","GoudyOLSt BT","Gujarati Sangam MN","Gulim","GulimChe","Gungsuh","GungsuhChe","Gurmukhi MN","Haettenschweiler","Harlow Solid Italic","Harrington","Heather","Heiti SC","Heiti TC","HELV","Herald","High Tower Text","Hiragino Kaku Gothic ProN","Hiragino Mincho ProN","Hoefler Text","Humanst 521 Cn BT","Humanst521 BT","Humanst521 Lt BT","Imprint MT Shadow","Incised901 Bd BT","Incised901 BT","Incised901 Lt BT","INCONSOLATA","Informal Roman","Informal011 BT","INTERSTATE","IrisUPC","Iskoola Pota","JasmineUPC","Jazz LET","Jenson","Jester","Jokerman","Juice ITC","Kabel Bk BT","Kabel Ult BT","Kailasa","KaiTi","Kalinga","Kannada Sangam MN","Kartika","Kaufmann Bd BT","Kaufmann BT","Khmer UI","KodchiangUPC","Kokila","Korinna BT","Kristen ITC","Krungthep","Kunstler Script","Lao UI","Latha","Leelawadee","Letter Gothic","Levenim MT","LilyUPC","Lithograph","Lithograph Light","Long Island","Lydian BT","Magneto","Maiandra GD","Malayalam Sangam MN","Malgun Gothic","Mangal","Marigold","Marion","Marker Felt","Market","Marlett","Matisse ITC","Matura MT Script Capitals","Meiryo","Meiryo UI","Microsoft Himalaya","Microsoft JhengHei","Microsoft New Tai Lue","Microsoft PhagsPa","Microsoft Tai Le","Microsoft Uighur","Microsoft YaHei","Microsoft Yi Baiti","MingLiU","MingLiU_HKSCS","MingLiU_HKSCS-ExtB","MingLiU-ExtB","Minion","Minion Pro","Miriam","Miriam Fixed","Mistral","Modern","Modern No. 20","Mona Lisa Solid ITC TT","Mongolian Baiti","MONO","MoolBoran","Mrs Eaves","MS LineDraw","MS Mincho","MS PMincho","MS Reference Specialty","MS UI Gothic","MT Extra","MUSEO","MV Boli","Nadeem","Narkisim","NEVIS","News Gothic","News GothicMT","NewsGoth BT","Niagara Engraved","Niagara Solid","Noteworthy","NSimSun","Nyala","OCR A Extended","Old Century","Old English Text MT","Onyx","Onyx BT","OPTIMA","Oriya Sangam MN","OSAKA","OzHandicraft BT","Palace Script MT","Papyrus","Parchment","Party LET","Pegasus","Perpetua","Perpetua Titling MT","PetitaBold","Pickwick","Plantagenet Cherokee","Playbill","PMingLiU","PMingLiU-ExtB","Poor Richard","Poster","PosterBodoni BT","PRINCETOWN LET","Pristina","PTBarnum BT","Pythagoras","Raavi","Rage Italic","Ravie","Ribbon131 Bd BT","Rockwell","Rockwell Condensed","Rockwell Extra Bold","Rod","Roman","Sakkal Majalla","Santa Fe LET","Savoye LET","Sceptre","Script","Script MT Bold","SCRIPTINA","Serifa","Serifa BT","Serifa Th BT","ShelleyVolante BT","Sherwood","Shonar Bangla","Showcard Gothic","Shruti","Signboard","SILKSCREEN","SimHei","Simplified Arabic","Simplified Arabic Fixed","SimSun","SimSun-ExtB","Sinhala Sangam MN","Sketch Rockwell","Skia","Small Fonts","Snap ITC","Snell Roundhand","Socket","Souvenir Lt BT","Staccato222 BT","Steamer","Stencil","Storybook","Styllo","Subway","Swis721 BlkEx BT","Swiss911 XCm BT","Sylfaen","Synchro LET","System","Tamil Sangam MN","Technical","Teletype","Telugu Sangam MN","Tempus Sans ITC","Terminal","Thonburi","Traditional Arabic","Trajan","TRAJAN PRO","Tristan","Tubular","Tunga","Tw Cen MT","Tw Cen MT Condensed","Tw Cen MT Condensed Extra Bold","TypoUpright BT","Unicorn","Univers","Univers CE 55 Medium","Univers Condensed","Utsaah","Vagabond","Vani","Vijaya","Viner Hand ITC","VisualUI","Vivaldi","Vladimir Script","Vrinda","Westminster","WHITNEY","Wide Latin","ZapfEllipt BT","ZapfHumnst BT","ZapfHumnst Dm BT","Zapfino","Zurich BlkEx BT","Zurich Ex BT","ZWAdobeF"];i.options.extendedJsFonts&&(r=r.concat(n)),r=r.concat(i.options.userDefinedFonts);var o="mmmmmmmmmmlli",s="72px",l=document.getElementsByTagName("body")[0],h=document.createElement("div"),u=document.createElement("div"),c={},d={},g=function(){var e=document.createElement("span");return e.style.position="absolute",e.style.left="-9999px",e.style.fontSize=s,e.style.lineHeight="normal",e.innerHTML=o,e},p=function(e,t){var i=g();return i.style.fontFamily="'"+e+"',"+t,i},f=function(){for(var e=[],t=0,i=a.length;t<i;t++){var r=g();r.style.fontFamily=a[t],h.appendChild(r),e.push(r)}return e},m=function(){for(var e={},t=0,i=r.length;t<i;t++){for(var n=[],o=0,s=a.length;o<s;o++){var l=p(r[t],a[o]);u.appendChild(l),n.push(l)}e[r[t]]=n}return e},T=function(e){for(var t=!1,i=0;i<a.length;i++)if(t=e[i].offsetWidth!==c[a[i]]||e[i].offsetHeight!==d[a[i]])return t;return t},S=f();l.appendChild(h);for(var x=0,v=a.length;x<v;x++)c[a[x]]=S[x].offsetWidth,d[a[x]]=S[x].offsetHeight;var E=m();l.appendChild(u);for(var M=[],A=0,y=r.length;A<y;A++)T(E[r[A]])&&M.push(r[A]);l.removeChild(u),l.removeChild(h),e.push({key:"js_fonts",value:M}),t(e)},1)},pluginsKey:function(e){return this.options.excludePlugins||(this.isIE()?this.options.excludeIEPlugins||e.push({key:"ie_plugins",value:this.getIEPlugins()}):e.push({key:"regular_plugins",value:this.getRegularPlugins()})),e},getRegularPlugins:function(){for(var e=[],t=0,i=navigator.plugins.length;t<i;t++)e.push(navigator.plugins[t]);return this.pluginsShouldBeSorted()&&(e=e.sort(function(e,t){return e.name>t.name?1:e.name<t.name?-1:0})),this.map(e,function(e){var t=this.map(e,function(e){return[e.type,e.suffixes].join("~")}).join(",");return[e.name,e.description,t].join("::")},this)},getIEPlugins:function(){var e=[];if(Object.getOwnPropertyDescriptor&&Object.getOwnPropertyDescriptor(window,"ActiveXObject")||"ActiveXObject"in window){var t=["AcroPDF.PDF","Adodb.Stream","AgControl.AgControl","DevalVRXCtrl.DevalVRXCtrl.1","MacromediaFlashPaper.MacromediaFlashPaper","Msxml2.DOMDocument","Msxml2.XMLHTTP","PDF.PdfCtrl","QuickTime.QuickTime","QuickTimeCheckObject.QuickTimeCheck.1","RealPlayer","RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)","RealVideo.RealVideo(tm) ActiveX Control (32-bit)","Scripting.Dictionary","SWCtl.SWCtl","Shell.UIHelper","ShockwaveFlash.ShockwaveFlash","Skype.Detection","TDCCtl.TDCCtl","WMPlayer.OCX","rmocx.RealPlayer G2 Control","rmocx.RealPlayer G2 Control.1"];e=this.map(t,function(e){try{return new ActiveXObject(e),e}catch(t){return null}})}return navigator.plugins&&(e=e.concat(this.getRegularPlugins())),e},pluginsShouldBeSorted:function(){for(var e=!1,t=0,i=this.options.sortPluginsFor.length;t<i;t++){var a=this.options.sortPluginsFor[t];if(navigator.userAgent.match(a)){e=!0;break}}return e},touchSupportKey:function(e){return this.options.excludeTouchSupport||e.push({key:"touch_support",value:this.getTouchSupport()}),e},hardwareConcurrencyKey:function(e){return this.options.excludeHardwareConcurrency||e.push({key:"hardware_concurrency",value:this.getHardwareConcurrency()}),e},hasSessionStorage:function(){try{return!!window.sessionStorage}catch(e){return!0}},hasLocalStorage:function(){try{return!!window.localStorage}catch(e){return!0}},hasIndexedDB:function(){try{return!!window.indexedDB}catch(e){return!0}},getHardwareConcurrency:function(){return navigator.hardwareConcurrency?navigator.hardwareConcurrency:"unknown"},getNavigatorCpuClass:function(){return navigator.cpuClass?navigator.cpuClass:"unknown"},getNavigatorPlatform:function(){return navigator.platform?navigator.platform:"unknown"},getDoNotTrack:function(){return navigator.doNotTrack?navigator.doNotTrack:navigator.msDoNotTrack?navigator.msDoNotTrack:window.doNotTrack?window.doNotTrack:"unknown"},getTouchSupport:function(){var e=0,t=!1;"undefined"!=typeof navigator.maxTouchPoints?e=navigator.maxTouchPoints:"undefined"!=typeof navigator.msMaxTouchPoints&&(e=navigator.msMaxTouchPoints);try{document.createEvent("TouchEvent"),t=!0}catch(i){}var a="ontouchstart"in window;return[e,t,a]},getCanvasFp:function(){var e=[],t=document.createElement("canvas");t.width=2e3,t.height=200,t.style.display="inline";var i=t.getContext("2d");return i.rect(0,0,10,10),i.rect(2,2,6,6),e.push("canvas winding:"+(i.isPointInPath(5,5,"evenodd")===!1?"yes":"no")),i.textBaseline="alphabetic",i.fillStyle="#f60",i.fillRect(125,1,62,20),i.fillStyle="#069",this.options.dontUseFakeFontInCanvas?i.font="11pt Arial":i.font="11pt no-real-font-123",i.fillText("Cwm fjordbank glyphs vext quiz, \ud83d\ude03",2,15),i.fillStyle="rgba(102, 204, 0, 0.2)",i.font="18pt Arial",i.fillText("Cwm fjordbank glyphs vext quiz, \ud83d\ude03",4,45),i.globalCompositeOperation="multiply",i.fillStyle="rgb(255,0,255)",i.beginPath(),i.arc(50,50,50,0,2*Math.PI,!0),i.closePath(),i.fill(),i.fillStyle="rgb(0,255,255)",i.beginPath(),i.arc(100,50,50,0,2*Math.PI,!0),i.closePath(),i.fill(),i.fillStyle="rgb(255,255,0)",i.beginPath(),i.arc(75,100,50,0,2*Math.PI,!0),i.closePath(),i.fill(),i.fillStyle="rgb(255,0,255)",i.arc(75,75,75,0,2*Math.PI,!0),i.arc(75,75,25,0,2*Math.PI,!0),i.fill("evenodd"),e.push("canvas fp:"+t.toDataURL()),e.join("~")},getWebglFp:function(){var e,t=function(t){return e.clearColor(0,0,0,1),e.enable(e.DEPTH_TEST),e.depthFunc(e.LEQUAL),e.clear(e.COLOR_BUFFER_BIT|e.DEPTH_BUFFER_BIT),"["+t[0]+", "+t[1]+"]"},i=function(e){var t,i=e.getExtension("EXT_texture_filter_anisotropic")||e.getExtension("WEBKIT_EXT_texture_filter_anisotropic")||e.getExtension("MOZ_EXT_texture_filter_anisotropic");return i?(t=e.getParameter(i.MAX_TEXTURE_MAX_ANISOTROPY_EXT),0===t&&(t=2),t):null};if(e=this.getWebglCanvas(),!e)return null;var a=[],r="attribute vec2 attrVertex;varying vec2 varyinTexCoordinate;uniform vec2 uniformOffset;void main(){varyinTexCoordinate=attrVertex+uniformOffset;gl_Position=vec4(attrVertex,0,1);}",n="precision mediump float;varying vec2 varyinTexCoordinate;void main() {gl_FragColor=vec4(varyinTexCoordinate,0,1);}",o=e.createBuffer();e.bindBuffer(e.ARRAY_BUFFER,o);var s=new Float32Array([-.2,-.9,0,.4,-.26,0,0,.732134444,0]);e.bufferData(e.ARRAY_BUFFER,s,e.STATIC_DRAW),o.itemSize=3,o.numItems=3;var l=e.createProgram(),h=e.createShader(e.VERTEX_SHADER);e.shaderSource(h,r),e.compileShader(h);var u=e.createShader(e.FRAGMENT_SHADER);e.shaderSource(u,n),e.compileShader(u),e.attachShader(l,h),e.attachShader(l,u),e.linkProgram(l),e.useProgram(l),l.vertexPosAttrib=e.getAttribLocation(l,"attrVertex"),l.offsetUniform=e.getUniformLocation(l,"uniformOffset"),e.enableVertexAttribArray(l.vertexPosArray),e.vertexAttribPointer(l.vertexPosAttrib,o.itemSize,e.FLOAT,!1,0,0),e.uniform2f(l.offsetUniform,1,1),e.drawArrays(e.TRIANGLE_STRIP,0,o.numItems),null!=e.canvas&&a.push(e.canvas.toDataURL()),a.push("extensions:"+e.getSupportedExtensions().join(";")),a.push("webgl aliased line width range:"+t(e.getParameter(e.ALIASED_LINE_WIDTH_RANGE))),a.push("webgl aliased point size range:"+t(e.getParameter(e.ALIASED_POINT_SIZE_RANGE))),a.push("webgl alpha bits:"+e.getParameter(e.ALPHA_BITS)),a.push("webgl antialiasing:"+(e.getContextAttributes().antialias?"yes":"no")),a.push("webgl blue bits:"+e.getParameter(e.BLUE_BITS)),a.push("webgl depth bits:"+e.getParameter(e.DEPTH_BITS)),a.push("webgl green bits:"+e.getParameter(e.GREEN_BITS)),a.push("webgl max anisotropy:"+i(e)),a.push("webgl max combined texture image units:"+e.getParameter(e.MAX_COMBINED_TEXTURE_IMAGE_UNITS)),a.push("webgl max cube map texture size:"+e.getParameter(e.MAX_CUBE_MAP_TEXTURE_SIZE)),a.push("webgl max fragment uniform vectors:"+e.getParameter(e.MAX_FRAGMENT_UNIFORM_VECTORS)),a.push("webgl max render buffer size:"+e.getParameter(e.MAX_RENDERBUFFER_SIZE)),a.push("webgl max texture image units:"+e.getParameter(e.MAX_TEXTURE_IMAGE_UNITS)),a.push("webgl max texture size:"+e.getParameter(e.MAX_TEXTURE_SIZE)),a.push("webgl max varying vectors:"+e.getParameter(e.MAX_VARYING_VECTORS)),a.push("webgl max vertex attribs:"+e.getParameter(e.MAX_VERTEX_ATTRIBS)),a.push("webgl max vertex texture image units:"+e.getParameter(e.MAX_VERTEX_TEXTURE_IMAGE_UNITS)),a.push("webgl max vertex uniform vectors:"+e.getParameter(e.MAX_VERTEX_UNIFORM_VECTORS)),a.push("webgl max viewport dims:"+t(e.getParameter(e.MAX_VIEWPORT_DIMS))),a.push("webgl red bits:"+e.getParameter(e.RED_BITS)),a.push("webgl renderer:"+e.getParameter(e.RENDERER)),a.push("webgl shading language version:"+e.getParameter(e.SHADING_LANGUAGE_VERSION)),a.push("webgl stencil bits:"+e.getParameter(e.STENCIL_BITS)),a.push("webgl vendor:"+e.getParameter(e.VENDOR)),a.push("webgl version:"+e.getParameter(e.VERSION));try{var c=e.getExtension("WEBGL_debug_renderer_info");c&&(a.push("webgl unmasked vendor:"+e.getParameter(c.UNMASKED_VENDOR_WEBGL)),a.push("webgl unmasked renderer:"+e.getParameter(c.UNMASKED_RENDERER_WEBGL)))}catch(d){}return e.getShaderPrecisionFormat?(a.push("webgl vertex shader high float precision:"+e.getShaderPrecisionFormat(e.VERTEX_SHADER,e.HIGH_FLOAT).precision),a.push("webgl vertex shader high float precision rangeMin:"+e.getShaderPrecisionFormat(e.VERTEX_SHADER,e.HIGH_FLOAT).rangeMin),a.push("webgl vertex shader high float precision rangeMax:"+e.getShaderPrecisionFormat(e.VERTEX_SHADER,e.HIGH_FLOAT).rangeMax),a.push("webgl vertex shader medium float precision:"+e.getShaderPrecisionFormat(e.VERTEX_SHADER,e.MEDIUM_FLOAT).precision),a.push("webgl vertex shader medium float precision rangeMin:"+e.getShaderPrecisionFormat(e.VERTEX_SHADER,e.MEDIUM_FLOAT).rangeMin),a.push("webgl vertex shader medium float precision rangeMax:"+e.getShaderPrecisionFormat(e.VERTEX_SHADER,e.MEDIUM_FLOAT).rangeMax),a.push("webgl vertex shader low float precision:"+e.getShaderPrecisionFormat(e.VERTEX_SHADER,e.LOW_FLOAT).precision),a.push("webgl vertex shader low float precision rangeMin:"+e.getShaderPrecisionFormat(e.VERTEX_SHADER,e.LOW_FLOAT).rangeMin),a.push("webgl vertex shader low float precision rangeMax:"+e.getShaderPrecisionFormat(e.VERTEX_SHADER,e.LOW_FLOAT).rangeMax),a.push("webgl fragment shader high float precision:"+e.getShaderPrecisionFormat(e.FRAGMENT_SHADER,e.HIGH_FLOAT).precision),a.push("webgl fragment shader high float precision rangeMin:"+e.getShaderPrecisionFormat(e.FRAGMENT_SHADER,e.HIGH_FLOAT).rangeMin),a.push("webgl fragment shader high float precision rangeMax:"+e.getShaderPrecisionFormat(e.FRAGMENT_SHADER,e.HIGH_FLOAT).rangeMax),a.push("webgl fragment shader medium float precision:"+e.getShaderPrecisionFormat(e.FRAGMENT_SHADER,e.MEDIUM_FLOAT).precision),a.push("webgl fragment shader medium float precision rangeMin:"+e.getShaderPrecisionFormat(e.FRAGMENT_SHADER,e.MEDIUM_FLOAT).rangeMin),a.push("webgl fragment shader medium float precision rangeMax:"+e.getShaderPrecisionFormat(e.FRAGMENT_SHADER,e.MEDIUM_FLOAT).rangeMax),a.push("webgl fragment shader low float precision:"+e.getShaderPrecisionFormat(e.FRAGMENT_SHADER,e.LOW_FLOAT).precision),a.push("webgl fragment shader low float precision rangeMin:"+e.getShaderPrecisionFormat(e.FRAGMENT_SHADER,e.LOW_FLOAT).rangeMin),a.push("webgl fragment shader low float precision rangeMax:"+e.getShaderPrecisionFormat(e.FRAGMENT_SHADER,e.LOW_FLOAT).rangeMax),a.push("webgl vertex shader high int precision:"+e.getShaderPrecisionFormat(e.VERTEX_SHADER,e.HIGH_INT).precision),a.push("webgl vertex shader high int precision rangeMin:"+e.getShaderPrecisionFormat(e.VERTEX_SHADER,e.HIGH_INT).rangeMin),a.push("webgl vertex shader high int precision rangeMax:"+e.getShaderPrecisionFormat(e.VERTEX_SHADER,e.HIGH_INT).rangeMax),a.push("webgl vertex shader medium int precision:"+e.getShaderPrecisionFormat(e.VERTEX_SHADER,e.MEDIUM_INT).precision),a.push("webgl vertex shader medium int precision rangeMin:"+e.getShaderPrecisionFormat(e.VERTEX_SHADER,e.MEDIUM_INT).rangeMin),a.push("webgl vertex shader medium int precision rangeMax:"+e.getShaderPrecisionFormat(e.VERTEX_SHADER,e.MEDIUM_INT).rangeMax),a.push("webgl vertex shader low int precision:"+e.getShaderPrecisionFormat(e.VERTEX_SHADER,e.LOW_INT).precision),a.push("webgl vertex shader low int precision rangeMin:"+e.getShaderPrecisionFormat(e.VERTEX_SHADER,e.LOW_INT).rangeMin),a.push("webgl vertex shader low int precision rangeMax:"+e.getShaderPrecisionFormat(e.VERTEX_SHADER,e.LOW_INT).rangeMax),a.push("webgl fragment shader high int precision:"+e.getShaderPrecisionFormat(e.FRAGMENT_SHADER,e.HIGH_INT).precision),a.push("webgl fragment shader high int precision rangeMin:"+e.getShaderPrecisionFormat(e.FRAGMENT_SHADER,e.HIGH_INT).rangeMin),a.push("webgl fragment shader high int precision rangeMax:"+e.getShaderPrecisionFormat(e.FRAGMENT_SHADER,e.HIGH_INT).rangeMax),a.push("webgl fragment shader medium int precision:"+e.getShaderPrecisionFormat(e.FRAGMENT_SHADER,e.MEDIUM_INT).precision),a.push("webgl fragment shader medium int precision rangeMin:"+e.getShaderPrecisionFormat(e.FRAGMENT_SHADER,e.MEDIUM_INT).rangeMin),a.push("webgl fragment shader medium int precision rangeMax:"+e.getShaderPrecisionFormat(e.FRAGMENT_SHADER,e.MEDIUM_INT).rangeMax),a.push("webgl fragment shader low int precision:"+e.getShaderPrecisionFormat(e.FRAGMENT_SHADER,e.LOW_INT).precision),a.push("webgl fragment shader low int precision rangeMin:"+e.getShaderPrecisionFormat(e.FRAGMENT_SHADER,e.LOW_INT).rangeMin),a.push("webgl fragment shader low int precision rangeMax:"+e.getShaderPrecisionFormat(e.FRAGMENT_SHADER,e.LOW_INT).rangeMax),a.join("~")):a.join("~")},getAdBlock:function(){var e=document.createElement("div");e.innerHTML=" ",e.className="adsbox";var t=!1;try{document.body.appendChild(e),t=0===document.getElementsByClassName("adsbox")[0].offsetHeight,document.body.removeChild(e)}catch(i){t=!1}return t},getHasLiedLanguages:function(){if("undefined"!=typeof navigator.languages)try{var e=navigator.languages[0].substr(0,2);if(e!==navigator.language.substr(0,2))return!0}catch(t){return!0}return!1},getHasLiedResolution:function(){return screen.width<screen.availWidth||screen.height<screen.availHeight},getHasLiedOs:function(){var e,t=navigator.userAgent.toLowerCase(),i=navigator.oscpu,a=navigator.platform.toLowerCase();e=t.indexOf("windows phone")>=0?"Windows Phone":t.indexOf("win")>=0?"Windows":t.indexOf("android")>=0?"Android":t.indexOf("linux")>=0?"Linux":t.indexOf("iphone")>=0||t.indexOf("ipad")>=0?"iOS":t.indexOf("mac")>=0?"Mac":"Other";var r;if(r="ontouchstart"in window||navigator.maxTouchPoints>0||navigator.msMaxTouchPoints>0,r&&"Windows Phone"!==e&&"Android"!==e&&"iOS"!==e&&"Other"!==e)return!0;if("undefined"!=typeof i){if(i=i.toLowerCase(),i.indexOf("win")>=0&&"Windows"!==e&&"Windows Phone"!==e)return!0;if(i.indexOf("linux")>=0&&"Linux"!==e&&"Android"!==e)return!0;if(i.indexOf("mac")>=0&&"Mac"!==e&&"iOS"!==e)return!0;if(0===i.indexOf("win")&&0===i.indexOf("linux")&&i.indexOf("mac")>=0&&"other"!==e)return!0}return a.indexOf("win")>=0&&"Windows"!==e&&"Windows Phone"!==e||((a.indexOf("linux")>=0||a.indexOf("android")>=0||a.indexOf("pike")>=0)&&"Linux"!==e&&"Android"!==e||((a.indexOf("mac")>=0||a.indexOf("ipad")>=0||a.indexOf("ipod")>=0||a.indexOf("iphone")>=0)&&"Mac"!==e&&"iOS"!==e||(0===a.indexOf("win")&&0===a.indexOf("linux")&&a.indexOf("mac")>=0&&"other"!==e||"undefined"==typeof navigator.plugins&&"Windows"!==e&&"Windows Phone"!==e)))},getHasLiedBrowser:function(){var e,t=navigator.userAgent.toLowerCase(),i=navigator.productSub;if(e=t.indexOf("firefox")>=0?"Firefox":t.indexOf("opera")>=0||t.indexOf("opr")>=0?"Opera":t.indexOf("chrome")>=0?"Chrome":t.indexOf("safari")>=0?"Safari":t.indexOf("trident")>=0?"Internet Explorer":"Other",("Chrome"===e||"Safari"===e||"Opera"===e)&&"20030107"!==i)return!0;var a=eval.toString().length;if(37===a&&"Safari"!==e&&"Firefox"!==e&&"Other"!==e)return!0;if(39===a&&"Internet Explorer"!==e&&"Other"!==e)return!0;if(33===a&&"Chrome"!==e&&"Opera"!==e&&"Other"!==e)return!0;var r;try{throw"a"}catch(n){try{n.toSource(),r=!0}catch(o){r=!1}}return!(!r||"Firefox"===e||"Other"===e)},isCanvasSupported:function(){var e=document.createElement("canvas");return!(!e.getContext||!e.getContext("2d"))},isWebGlSupported:function(){if(!this.isCanvasSupported())return!1;var e,t=document.createElement("canvas");try{e=t.getContext&&(t.getContext("webgl")||t.getContext("experimental-webgl"))}catch(i){e=!1}return!!window.WebGLRenderingContext&&!!e},isIE:function(){return"Microsoft Internet Explorer"===navigator.appName||!("Netscape"!==navigator.appName||!/Trident/.test(navigator.userAgent))},hasSwfObjectLoaded:function(){return"undefined"!=typeof window.swfobject},hasMinFlashInstalled:function(){return swfobject.hasFlashPlayerVersion("9.0.0")},addFlashDivNode:function(){var e=document.createElement("div");e.setAttribute("id",this.options.swfContainerId),document.body.appendChild(e)},loadSwfAndDetectFonts:function(e){var t="___fp_swf_loaded";window[t]=function(t){e(t)};var i=this.options.swfContainerId;this.addFlashDivNode();var a={onReady:t},r={allowScriptAccess:"always",menu:"false"};swfobject.embedSWF(this.options.swfPath,i,"1","1","9.0.0",!1,a,r,{})},getWebglCanvas:function(){var e=document.createElement("canvas"),t=null;try{t=e.getContext("webgl")||e.getContext("experimental-webgl")}catch(i){}return t||(t=null),t},each:function(e,t,i){if(null!==e)if(this.nativeForEach&&e.forEach===this.nativeForEach)e.forEach(t,i);else if(e.length===+e.length){for(var a=0,r=e.length;a<r;a++)if(t.call(i,e[a],a,e)==={})return}else for(var n in e)if(e.hasOwnProperty(n)&&t.call(i,e[n],n,e)==={})return},map:function(e,t,i){var a=[];return null==e?a:this.nativeMap&&e.map===this.nativeMap?e.map(t,i):(this.each(e,function(e,r,n){a[a.length]=t.call(i,e,r,n)}),a)},x64Add:function(e,t){e=[e[0]>>>16,65535&e[0],e[1]>>>16,65535&e[1]],t=[t[0]>>>16,65535&t[0],t[1]>>>16,65535&t[1]];var i=[0,0,0,0];return i[3]+=e[3]+t[3],i[2]+=i[3]>>>16,i[3]&=65535,i[2]+=e[2]+t[2],i[1]+=i[2]>>>16,i[2]&=65535,i[1]+=e[1]+t[1],i[0]+=i[1]>>>16,i[1]&=65535,i[0]+=e[0]+t[0],i[0]&=65535,[i[0]<<16|i[1],i[2]<<16|i[3]]},x64Multiply:function(e,t){e=[e[0]>>>16,65535&e[0],e[1]>>>16,65535&e[1]],t=[t[0]>>>16,65535&t[0],t[1]>>>16,65535&t[1]];var i=[0,0,0,0];return i[3]+=e[3]*t[3],i[2]+=i[3]>>>16,i[3]&=65535,i[2]+=e[2]*t[3],i[1]+=i[2]>>>16,i[2]&=65535,i[2]+=e[3]*t[2],i[1]+=i[2]>>>16,i[2]&=65535,i[1]+=e[1]*t[3],i[0]+=i[1]>>>16,i[1]&=65535,i[1]+=e[2]*t[2],i[0]+=i[1]>>>16,i[1]&=65535,i[1]+=e[3]*t[1],i[0]+=i[1]>>>16,i[1]&=65535,i[0]+=e[0]*t[3]+e[1]*t[2]+e[2]*t[1]+e[3]*t[0],i[0]&=65535,[i[0]<<16|i[1],i[2]<<16|i[3]]},x64Rotl:function(e,t){return t%=64,32===t?[e[1],e[0]]:t<32?[e[0]<<t|e[1]>>>32-t,e[1]<<t|e[0]>>>32-t]:(t-=32,[e[1]<<t|e[0]>>>32-t,e[0]<<t|e[1]>>>32-t])},x64LeftShift:function(e,t){return t%=64,0===t?e:t<32?[e[0]<<t|e[1]>>>32-t,e[1]<<t]:[e[1]<<t-32,0]},x64Xor:function(e,t){return[e[0]^t[0],e[1]^t[1]]},x64Fmix:function(e){return e=this.x64Xor(e,[0,e[0]>>>1]),e=this.x64Multiply(e,[4283543511,3981806797]),e=this.x64Xor(e,[0,e[0]>>>1]),e=this.x64Multiply(e,[3301882366,444984403]),e=this.x64Xor(e,[0,e[0]>>>1])},x64hash128:function(e,t){e=e||"",t=t||0;for(var i=e.length%16,a=e.length-i,r=[0,t],n=[0,t],o=[0,0],s=[0,0],l=[2277735313,289559509],h=[1291169091,658871167],u=0;u<a;u+=16)o=[255&e.charCodeAt(u+4)|(255&e.charCodeAt(u+5))<<8|(255&e.charCodeAt(u+6))<<16|(255&e.charCodeAt(u+7))<<24,255&e.charCodeAt(u)|(255&e.charCodeAt(u+1))<<8|(255&e.charCodeAt(u+2))<<16|(255&e.charCodeAt(u+3))<<24],s=[255&e.charCodeAt(u+12)|(255&e.charCodeAt(u+13))<<8|(255&e.charCodeAt(u+14))<<16|(255&e.charCodeAt(u+15))<<24,255&e.charCodeAt(u+8)|(255&e.charCodeAt(u+9))<<8|(255&e.charCodeAt(u+10))<<16|(255&e.charCodeAt(u+11))<<24],o=this.x64Multiply(o,l),o=this.x64Rotl(o,31),o=this.x64Multiply(o,h),r=this.x64Xor(r,o),r=this.x64Rotl(r,27),r=this.x64Add(r,n),r=this.x64Add(this.x64Multiply(r,[0,5]),[0,1390208809]),s=this.x64Multiply(s,h),s=this.x64Rotl(s,33),s=this.x64Multiply(s,l),n=this.x64Xor(n,s),n=this.x64Rotl(n,31),n=this.x64Add(n,r),n=this.x64Add(this.x64Multiply(n,[0,5]),[0,944331445]);switch(o=[0,0],s=[0,0],i){case 15:s=this.x64Xor(s,this.x64LeftShift([0,e.charCodeAt(u+14)],48));case 14:s=this.x64Xor(s,this.x64LeftShift([0,e.charCodeAt(u+13)],40));case 13:s=this.x64Xor(s,this.x64LeftShift([0,e.charCodeAt(u+12)],32));case 12:s=this.x64Xor(s,this.x64LeftShift([0,e.charCodeAt(u+11)],24));case 11:s=this.x64Xor(s,this.x64LeftShift([0,e.charCodeAt(u+10)],16));case 10:s=this.x64Xor(s,this.x64LeftShift([0,e.charCodeAt(u+9)],8));case 9:s=this.x64Xor(s,[0,e.charCodeAt(u+8)]),s=this.x64Multiply(s,h),s=this.x64Rotl(s,33),s=this.x64Multiply(s,l),n=this.x64Xor(n,s);case 8:o=this.x64Xor(o,this.x64LeftShift([0,e.charCodeAt(u+7)],56));case 7:o=this.x64Xor(o,this.x64LeftShift([0,e.charCodeAt(u+6)],48));case 6:o=this.x64Xor(o,this.x64LeftShift([0,e.charCodeAt(u+5)],40));case 5:o=this.x64Xor(o,this.x64LeftShift([0,e.charCodeAt(u+4)],32));case 4:o=this.x64Xor(o,this.x64LeftShift([0,e.charCodeAt(u+3)],24));case 3:o=this.x64Xor(o,this.x64LeftShift([0,e.charCodeAt(u+2)],16));case 2:o=this.x64Xor(o,this.x64LeftShift([0,e.charCodeAt(u+1)],8));case 1:o=this.x64Xor(o,[0,e.charCodeAt(u)]),o=this.x64Multiply(o,l),o=this.x64Rotl(o,31),o=this.x64Multiply(o,h),r=this.x64Xor(r,o)}return r=this.x64Xor(r,[0,e.length]),n=this.x64Xor(n,[0,e.length]),r=this.x64Add(r,n),n=this.x64Add(n,r),r=this.x64Fmix(r),n=this.x64Fmix(n),r=this.x64Add(r,n),n=this.x64Add(n,r),("00000000"+(r[0]>>>0).toString(16)).slice(-8)+("00000000"+(r[1]>>>0).toString(16)).slice(-8)+("00000000"+(n[0]>>>0).toString(16)).slice(-8)+("00000000"+(n[1]>>>0).toString(16)).slice(-8)}},e.VERSION="1.5.1",e}); function getC(k) { var s = '; ',c = (s+(document.cookie || '')).split(s+k); return c.length > 1 ? c[1].split(';')[0] : ''; } var _nymGtmPage = window._nymGtmPage || {}, k = 'nyma=', id = getC(k), getMeta = function (name) { var t = document.querySelector('meta[name="'+name+'"]'); return t && t.content || ''; }, appMeta, authedNymcid, userProfile = {}; function getUserProfileInfo() { getUserCount(function(userDetails) { userDetails.loyaltyLevel = getUserLoyaltyLevel(); userDetails.sessionCount = getUserVisitCount(); mapUserAuthDataIntoUserDetails(userDetails) loadPermutive(userDetails); load(userDetails); }); } function mapUserAuthDataIntoUserDetails(userDetails) { const authCustomerId = userProfile.sub || ''; const localStorageAuthProfile = localStorage.getItem('auth:profile'); let stripeCustomerId = ''; let stripeSubscriptionStatus = ''; appMeta = userProfile['http://nymag.com/app_metadata'] || localStorageAuthProfile && JSON.parse(localStorageAuthProfile)['http://nymag.com/app_metadata']; if (appMeta && appMeta.stripe && appMeta.stripe.length) { let longestSubDate = 0; let longestSubDateIndex; let longestSubDateCustomerIndex; appMeta.stripe.forEach(function(customer, customerIndex) { (customer.subscriptions || []).forEach(function(sub, subIndex) { if (sub && sub.current_period_end > longestSubDate) { longestSubDate = sub.current_period_end; longestSubDateIndex = subIndex; longestSubDateCustomerIndex = customerIndex; stripeCustomerId = appMeta.stripe[longestSubDateCustomerIndex].customer_id; stripeSubscriptionStatus = appMeta.stripe[longestSubDateCustomerIndex].subscriptions[longestSubDateIndex].status; } }) }); } userDetails.stripe_subscription_status = userProfile.isSubscriptionPaused ? 'paused' : stripeSubscriptionStatus; userDetails.has_subscription = appMeta?.has_subscription; userDetails.auth_id = authCustomerId; userDetails.stripe_customer_id = stripeCustomerId; }; function loadPermutive(userDetails) { var u = {}; u.subAge = (function() { var oldestDate, now = Date.now(); if (appMeta && appMeta.stripe && appMeta.stripe instanceof Array) { appMeta.stripe.forEach(function(s){ (s.subscriptions || []).forEach(function(sub) { if (sub && sub.current_period_start && (!oldestDate || sub.current_period_start < oldestDate)) oldestDate = sub.current_period_start; }) }); } if (oldestDate) { return Math.floor((now/1000 - oldestDate) / 60 / 60 / 24); } return ''; // unset logged out users })(); u.subStatus = !appMeta ? 'anonymous' : appMeta.has_subscription ? 'subscribed' : 'registered'; u.subInterval = (function () { var activeSubPlanInterval = ''; var isPrintSubscription = false; if (appMeta && appMeta.stripe) { appMeta.stripe.some(function (stripe) { if (stripe.subscriptions) { return stripe.subscriptions.some(function (sub) { if (sub && sub.status === 'active' && sub.plan && sub.plan.interval) { activeSubPlanInterval = sub.plan.interval; isPrintSubscription = /print/gi.test(sub.plan.nickname); return true; } }); } }); } return { activeSubPlanInterval, isPrintSubscription }; })(); u.subVia = (function(){ var arr = []; if (appMeta) { if (appMeta.has_apple_subscription) arr.push('apple'); if (appMeta.has_google_subscription) arr.push('google'); if (appMeta.has_staff_subscription) arr.push('staff'); if (appMeta.has_giveaway_subscription) arr.push('giveaway'); } return arr; })(); u.newsletters = appMeta && appMeta.newsletter_subscriptions; u.eventMember = appMeta && appMeta.newsletter_subscriptions && appMeta.newsletter_subscriptions.filter(function(x){return x==='Vulture Insider'||x==='TheCut Councin';}); u.isPrintSub = appMeta && appMeta.has_darwin_subscription; window._nymPermutive = window._nymPermutive || {}; window._nymPermutive.user = { newsletters: u.newsletters||null, eventMember: u.eventMember||null, isPrintSub: u.subInterval.isPrintSubscription || !!u.isPrintSub, totalCount: userDetails.totalArticleCount||null, standardCount: userDetails.standardArticleCount||null, featureCount: userDetails.featureArticleCount||null, magazineCount: userDetails.magazineArticleCount||null, subStatus: u.subStatus||null, subInterval: u.subInterval.activeSubPlanInterval||null, subVia: u.subVia||null, subAge: u.subAge||null, loyalty: userDetails.loyaltyLevel||null }; permutive.addon('web', {page: window._nymPermutive}); } function getUserLoyaltyLevel() { var shortKey = 'c2', visitDatesStr = localStorage.getItem('visitDates_' + shortKey) || '', visitDates = visitDatesStr.split(','), visitDatesLength = visitDates.length, mostRecentVisit = visitDatesLength > 0 ? parseInt(visitDates[0], 10) : 0; if (Date.now() - mostRecentVisit > 24 * 60 * 60 * 1000) { visitDatesLength++; } if (visitDatesLength <= 1) { return 'new'; } else if (visitDatesLength < 4) { return 'return'; } else { return 'loyal'; } } function toNumber(val) { return parseInt(val, 10) || 0; // defaults to zero } function getNumberFromLocalStorage(key) { return toNumber(localStorage.getItem(key)); // defaults to zero } function isNewVisit() { var currentTimestamp = Date.now(), sessionTTL = 1000 * 60 * 30, // keep session open for 30 minutes after last event maxVisitDuration = 1000 * 60 * 60 * 24, // a visit can not last more than 24 hours shortKey = 'c2', previousActionTimestampKey = 'visitServicePreviousTimestamp_' + shortKey, visitStartTimestampKey = 'visitServiceVisitStartTimestamp_' + shortKey, // logic for the non-siteShortKey adaptation to be removed after 30 days previousActionTimestamp = getNumberFromLocalStorage(previousActionTimestampKey), sessionExpired = currentTimestamp - sessionTTL > previousActionTimestamp, // logic for the non-siteShortKey adaptation to be removed after 30 days visitStartTimestamp = getNumberFromLocalStorage(visitStartTimestampKey), visitDurationExpired = currentTimestamp - maxVisitDuration > visitStartTimestamp; return sessionExpired || visitDurationExpired; } function getUserVisitCount() { var shortKey = 'c2', // logic for the non-siteShortKey adaptation to be removed after 30 days visitCount = getNumberFromLocalStorage('visitServiceCount_' + shortKey) || 1; if (isNewVisit()) { visitCount++; } return visitCount; } function getUserCount(cb) { var cid = authedNymcid || getC('nymcid='), sid = getC('sailthru_hid='), pid = [], h = window.location.hostname, hs = h.split('.'), rootDomain = (hs[hs.length - 1] === 'uk' ? hs[hs.length - 3] + '.' : '') + hs[hs.length - 2] + '.' + hs[hs.length - 1], isQa = h.match(/\b(dev|localhost|stg)\./i), base = isQa ? 'https://client.dev.' + rootDomain : 'https://client.' + rootDomain, xhr = new XMLHttpRequest(), method = 'GET', body, isCountable = !_nymGtmPage.hasProduct && _nymGtmPage.featureTypes && (_nymGtmPage.pageType === 'Article' || _nymGtmPage.pageType === 'Video Page' || _nymGtmPage.pageType === 'Video'); if (sid) pid.push({id: sid, tag: 'sailthruid'}); if (!cid) { if (sid) permutive.identify(pid); cb({}); return; } pid.push({id: cid,tag: 'nymcid'}); permutive.identify(pid); if (isCountable) { var fts = (_nymGtmPage.featureTypes || '').split(',').map(function(str){return str.trim();}).join(',').toLowerCase(), tagsData = (_nymGtmPage.tags || '').split(',').map(function(str){return str.trim();}), isMagazine = fts.includes('new york magazine story') || tagsData.includes('new york magazine'), matchingFeatureType = /tv recap|list or roundup|feature|news-aggregation/i.exec(fts), articleType = isMagazine ? 'Magazine' : (matchingFeatureType && matchingFeatureType[0] || 'Article'); method = 'POST'; body = '{"type":"'+articleType+'","site":"wwwthecut","pageid":"'+(_nymGtmPage.pageUri||'').split('/_pages/').pop()+'"}'; } xhr.responseType = 'json'; xhr.timeout = 3000; xhr.ontimeout = cb.bind(this, {}); xhr.onload = function() { let g = xhr.response && xhr.response.global, c = xhr.response; if (g) { window.nymViewsResponse = xhr.response; cb({ standardArticleCount: g.Article || 0, featureArticleCount: g.Feature || 0, magazineArticleCount: g.Magazine || 0, totalArticleCount: g.total || 0, vultureArticleCount: (typeof c.vulture === 'undefined' ? 0 : c.vulture.total), intelArticleCount: (typeof c.intelligencer === 'undefined' ? 0 : c.intelligencer.total), cutArticleCount: (typeof c.wwwthecut === 'undefined' ? 0 : c.wwwthecut.total), grubstreetArticleCount: (typeof c.grubstreet === 'undefined' ? 0 : c.grubstreet.total), curbedArticleCount: (typeof c.curbed === 'undefined' ? 0 : c.curbed.total) }); } else { cb({}); } }; xhr.onerror = cb.bind(this, {}); xhr.open(method, base + '/views/' + cid); xhr.setRequestHeader('Content-Type', 'application/json'); xhr.send(body); } function getExperimentInfo() { // get _gaexp cookie const gaCookie = document.cookie.match(new RegExp('(^| )_gaexp=([^;]+)')) ? document.cookie.match(new RegExp('(^| )_gaexp=([^;]+)'))[2] : ''; // split up cookie into an array of match groups on these characters: .,! const cookieValueMatches = [...gaCookie.matchAll('[^.,^!]+')]; let experimentIds = ''; let experimentVariants = ''; cookieValueMatches.length && cookieValueMatches.forEach((matchArr, index) => { // the string we are interested in is the first item in the match group array const match = matchArr[0]; // ignore the first and second match groups if (index !== 0 && index !== 1) { // experiment ids have 22 characters if (match.length === 22) experimentIds = `${experimentIds}${experimentIds === '' ? '' : ','}${match}`; // experiment variants have one character if (match.length === 1) experimentVariants = `${experimentVariants}${experimentVariants === '' ? '' : ','}${match}`; } }); return {experimentIds, experimentVariants}; } function load(userDetails) { var h = document.querySelector('html'); userDetails.newYorkMediaUserID = id; dataLayer.push({ event: 'dataLayer-initialized', experimentIds: getExperimentInfo().experimentIds, experimentVariants: getExperimentInfo().experimentVariants, pageDetails: { author: _nymGtmPage.authors, contentChannel: _nymGtmPage.contentChannel, featureTypes: _nymGtmPage.featureTypes, headline: _nymGtmPage.headline, liveBlog: _nymGtmPage.liveBlog, magazineIssueDate: _nymGtmPage.magazineIssueDate, onSitePromotion: _nymGtmPage.onSitePromotion, originalPublishDate: _nymGtmPage.originalPublishDate, originalPublishDateISO: _nymGtmPage.originalPublishDateISO, pageloadId: window.pageloadId, pageType: _nymGtmPage.pageType, pageUri: _nymGtmPage.pageUri || h && h.getAttribute('data-uri'), publishDate: _nymGtmPage.publishDate, publishDateISO: _nymGtmPage.publishDateISO, syndicatedFrom: _nymGtmPage.syndicatedFrom, tags: _nymGtmPage.tags, updatedDate: _nymGtmPage.updatedDate, updatedDateISO: _nymGtmPage.updatedDateISO, version: _nymGtmPage.version, vertical: _nymGtmPage.vertical, wordCount: _nymGtmPage.wordCount }, subxId: window?.SubxClientEvents?.identifier, userDetails: userDetails }); dataLayer.push({ 'gtm.start': new Date().getTime(), event: 'gtm.js' }); (function(w,d,s,l,i){w[l]=w[l]||[];var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src='https://metrics.thecut.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-NL7LR9Z'); } if (id) { window.addEventListener('auth:init', (event) => { userProfile = event.detail; getUserProfileInfo() }) } else { getUserCount(function(userDetails) { userDetails.loyaltyLevel = getUserLoyaltyLevel(); userDetails.visitCount = getUserVisitCount(); loadPermutive(userDetails); (new Fingerprint2({excludeJsFonts: true, excludeFlashFonts: true, excludeCanvas: true, excludeWebGL: true})).get(function (fp) { var now = Date.now(); id = fp + '.' + now; document.cookie = k + id + '; expires=' + (new Date(now + 20 * 31536000000)).toGMTString() + '; path=/'; load(userDetails); }); }) } }).call(this); </script> <!-- data-uri="www.thecut.com/_components/concert-ads/instances/general@published" --> <script src="https://micro.rubiconproject.com/prebid/dynamic/7470.js" async></script> <script src="https://c.amazon-adsystem.com/aax2/apstag.js" async></script> <script src="//www.googletagservices.com/tag/js/gpt.js" async></script> <script src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js" async></script> <script src="https://cdn.concert.io/lib/concert-ads/v2-latest/concert_ads.js" data-name="concert-ads" async></script> <script src="https://pub.doubleverify.com/dvtag/21236410/DV464041/pub.js" async></script> <script> window.concertConfigUrl = 'https://concertads-configs.vox-cdn.com/clay/thecut/config.json'; </script> <!-- data-uri="www.thecut.com/_components/meta-icons/instances/cut-index@published" --> <meta name="apple-mobile-web-app-title" content="The Cut"> <link rel="apple-touch-icon-precomposed" sizes="76x76" href="https://assets.thecut.com/media/sites/wwwthecut/icon.76x76.png"> <link rel="apple-touch-icon-precomposed" sizes="120x120" href="https://assets.thecut.com/media/sites/wwwthecut/icon.120x120.png"> <link rel="apple-touch-icon-precomposed" sizes="152x152" href="https://assets.thecut.com/media/sites/wwwthecut/icon.152x152.png"> <link rel="apple-touch-icon-precomposed" sizes="180x180" href="https://assets.thecut.com/media/sites/wwwthecut/icon.180x180.png"> <link rel="mask-icon" sizes="any" href="https://assets.thecut.com/media/sites/wwwthecut/mask.svg?v=2" color="#ff5656"> <link rel="icon" sizes="196x196" href="https://assets.thecut.com/media/sites/wwwthecut/icon.196x196.png"> <meta name="application-name" content="The Cut"> <meta name="msapplication-TileColor" content="#ff5656"> <meta name="msapplication-TileImage" content="https://assets.thecut.com/media/sites/thecut/icon.144x144.png"> <link rel="icon" type="image/svg+xml" href="https://assets.thecut.com/media/sites/wwwthecut/icon.svg?v=2"> <link rel="shortcut icon" type="image/x-icon" href="https://assets.thecut.com/media/sites/wwwthecut/favicon.ico?v=2"> <!-- data-uri="www.thecut.com/_components/meta-image/instances/cut-index@published" --> <meta content="https://assets.nymag.com/media/sites/wwwthecut/icon.1500x1500.png" name="twitter:image"> <meta property="og:image" content="https://assets.nymag.com/media/sites/wwwthecut/cut-feed.png"> <meta name="twitter:card" content="summary"> <!-- data-uri="www.thecut.com/_components/youtube-player-head/instances/cut-new@published" --> <script> var nymYTApiReady = false; window.onYouTubeIframeAPIReady = function () { var nymEventYTApiReady = new Event('nym-youtube-event:youtube-api-ready'); document.dispatchEvent(nymEventYTApiReady); nymYTApiReady = true; } </script> <!-- data-uri="www.thecut.com/_components/clay-webfont/instances/preconnect@published" --> <link rel="preconnect" href="https://fonts.nymag.com" crossorigin> <link rel="preconnect" href="https://pyxis.nymag.com"> <!-- data-editable-end --> <!-- metadata from plugin --> <script type="application/ld+json"> [{"@context":"https://schema.org","@type":"WebSite","url":"https://www.www.thecut.com/","name":"The Cut","potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://www.www.thecut.com/search.html?q={search_term_string}"},"query-input":"required name=search_term_string"}},{"@context":"https://schema.org/","@type":"NewsMediaOrganization","@id":"https://www.thecut.com/#publisher","name":"The Cut","url":"https://www.thecut.com","description":"The Cut’s mission is to meet you, the readers, where you are, in your careers, relationships, styles, and skin-care routines, to deliver authoritative service, thought-provoking reporting, and intimate personal essays that sharpen your ideas and enter your group chats.","logo":{"@type":"ImageObject","url":"https://assets.nymag.com/media/sites/wwwthecut/icon.196x196.png","height":196,"width":196},"ethicsPolicy":"https://corp.voxmedia.com/ethics/","diversityPolicy":"https://diversity.voxmedia.com/","masthead":"https://www.thecut.com/about-us/","foundingDate":"February 2008","founder":[{"@type":"Person","name":"Clay Felker"},{"@type":"Person","name":"Milton Glaser"},{"@type":"Person","name":"Adam Moss"},{"@type":"Person","name":"Ben Williams"},{"@type":"Person","name":"Amy Odell"},{"@type":"Person","name":"Stella Bugbee"},{"@type":"Person","name":"Allison P. Davis"}],"employee":[{"@type":"Person","name":"Rebecca Traister"}],"ownershipFundingInfo":"New York Magazine is owned by Vox Media, the leading modern media company dedicated to high-quality journalism.","sameAs":["https://en.wikipedia.org/wiki/New_York_(magazine)#The_Cut","https://www.facebook.com/Cut/","https://twitter.com/TheCut","https://www.tiktok.com/@thecut"],"knowsAbout":[{"@type":"Thing","name":"politics"},{"@type":"Thing","name":"feminism"},{"@type":"Thing","name":"intersectional feminism"},{"@type":"Thing","name":"work"},{"@type":"Thing","name":"money"},{"@type":"Thing","name":"relationships"},{"@type":"Thing","name":"mental health"},{"@type":"Thing","name":"style"},{"@type":"Thing","name":"pop culture"},{"@type":"Thing","name":"parenting"},{"@type":"Thing","name":"sex diaries"},{"@type":"Thing","name":"fashion"},{"@type":"Thing","name":"beauty reviews"},{"@type":"Thing","name":"skincare reviews"},{"@type":"Thing","name":"makeup reviews"},{"@type":"Thing","name":"fashion reviews"},{"@type":"Thing","name":"career advice"},{"@type":"Thing","name":"relationship advice"},{"@type":"Thing","name":"shopping guides"},{"@type":"Thing","name":"dating"},{"@type":"Thing","name":"reproductive rights"},{"@type":"Thing","name":"roe v. wade"}],"award":["The Cut was named website of the year on Adweek’s Publishing Hot List in 2018 and was a finalist for the National Magazine Award for Best Website (Service and Lifestyle) in 2019. New York Magazine, including the Cut, was a finalist for the National Magazine Award for General Excellence (News, Sports, and Entertainment) in 2019, 2020, and 2022, and the Cut was part of New York’s submission for its 2018 National Magazine Award win for Best Website. Its first podcast, The Cut on Tuesdays, won the 2020 Gracie Award for Best Podcast (Lifestyle), while the Cut and New York writer-at-large Rebecca Traister won the 2018 National Magazine Award for columns and commentary. The 2015 New York Magazine cover story on Bill Cosby’s accusers that ran on the Cut won the 2016 George Polk Award for magazine reporting."],"parentOrganization":{"@type":"Organization","@id":"https://nymag.com/#publisher","name":"New York Magazine","url":"https://nymag.com","sameAs":["https://en.wikipedia.org/wiki/New_York_(magazine)","https://www.wikidata.org/wiki/Q1507987","https://www.facebook.com/NewYorkMag/","https://twitter.com/NYMag","https://www.instagram.com/nymag","https://www.youtube.com/user/NewYorkMagazine","https://www.linkedin.com/company/new-york-magazine/"],"logo":{"@type":"ImageObject","url":"https://assets.nymag.com/media/sites/nymag/icon.196x196.png","height":196,"width":196}}}] </script> <!-- end metadata from plugin --> <link rel="alternate" href="https://www.thecut.com/" hreflang="x-default" /> <style>.customer-alert-container{align-items:center;color:#db2800;display:flex;font-size:1em;height:0;justify-content:center;margin:0;opacity:0;transform:translateX(-50%);width:100vw}.customer-alert-container .content{font-size:.8em;text-align:center}.customer-alert-container .content .headline-wrapper{display:inline}.customer-alert-container .content .headline-wrapper p.alert-headline{display:inline;margin:0}.customer-alert-container .content p.black-text{color:#000}.customer-alert-container .content .headline-wrapper .alert-icon,.customer-alert-container .content .headline-wrapper p.alert-headline{vertical-align:middle}.customer-alert-container .content .alert-icon{height:15px;margin-right:5px;width:15px}@media only screen and (max-width:640px){.customer-alert-container .content .alert-headline{margin:.5em 0}}.customer-alert-container .content .cta-wrapper{display:inline;margin-left:7px;vertical-align:middle;white-space:nowrap}.customer-alert-container .content .cta-wrapper .banner-cta{box-shadow:inset 0 1px 0 0 #f7f7f7,inset 0 -1px 0 0 #db2800;cursor:pointer;display:inline;font-weight:700;text-decoration:none}.customer-alert-container .content .cta-wrapper button.banner-cta{background-color:transparent;border:none;padding:0}.customer-alert-container .content .cta-wrapper .banner-cta,.customer-alert-container .content .cta-wrapper .banner-cta.link:active,.customer-alert-container .content .cta-wrapper .banner-cta.link:focus,.customer-alert-container .content .cta-wrapper .banner-cta.link:visited{color:inherit}.customer-alert-container .content p{margin:0}.customer-alert-container .link-chevrons{height:10px;margin-left:3px;vertical-align:middle;width:9px}.customer-alert-container button.close-btn{appearance:none;background-color:transparent;border:none;display:flex;position:absolute;right:5em}.customer-alert-container button.close-btn img.close-icon{border:none;cursor:pointer;display:inline-block;height:1.2em;margin-left:6px}@media only screen and (max-width:640px){.customer-alert-container button.close-btn{padding:5px;right:5px;top:5px}.customer-alert-container button.close-btn img.close-icon{height:1em}}.customer-alert-container.show{height:auto;margin:0 0 1em 50%;opacity:1;padding:20px 90px;transition:opacity 1.5s}@media only screen and (max-width:640px){.customer-alert-container.show{padding:20px 20px 15px}}.customer-alert-container.error-tout,.customer-alert-container.warning-tout{font-family:LibreFranklin,Helvetica,sans-serif}.customer-alert-container.error-tout{background-color:#ffeeea}.customer-alert-container.warning-tout{background-color:#f7f7f7}.customer-alert-container.marketing-tout{background-color:#fff;border-bottom:1px solid #bdbdbd;font-family:'Miller Text',Georgia,serif;font-size:1em;font-style:italic}.customer-alert-container.marketing-tout .content{font-size:.9em}.customer-alert-container.marketing-tout .content .cta-wrapper{margin-left:3px}.customer-alert-container.marketing-tout .content .cta-wrapper .banner-cta{box-shadow:inset 0 1px 0 0 #fff,inset 0 -1px 0 0 #db2800;font-weight:400}.global-nav .account-dropdown:before,.global-nav .vertical-item:first-child:before{content:none}.global-nav{background-color:#fff;padding:0 0 14px;position:relative}.global-nav .user-link{opacity:0;transition:visibility 0s,opacity .5s linear;visibility:hidden}.global-nav .user-link.active{opacity:1;visibility:visible}.global-nav .account-dropdown .dropdown:focus .account-link,.global-nav .account-dropdown .dropdown:hover .account-link{color:#db2800}.global-nav.signed-in .user-signin{display:none}.global-nav.signed-in .account-dropdown{display:block}.global-nav.nymag-app .global-nav-user-list,.global-nav.subscribed .user-signin,.global-nav.subscribed .user-subscribe{display:none}.global-nav.signed-in.subscribed .global-nav-user-list{justify-content:flex-end}.global-nav .global-nav-inner{display:flex;max-width:1100px;padding:10px 0 0;width:calc(100% - 40px)}.global-nav .global-nav-site-list{display:flex;flex:0 0 auto;justify-content:space-between;list-style:none;margin:0;max-width:100%;padding:0;width:auto}.global-nav .user-item,.global-nav .vertical-item{align-items:center;justify-content:center;padding-bottom:10px;position:relative}.global-nav .vertical-item{display:none;padding-left:14px;padding-right:14px}.global-nav .vertical-item:first-child{padding-left:0}.global-nav .user-item{display:flex}.global-nav .user-signin{padding-right:0}.global-nav .magazine-button,.global-nav .vertical-link{color:#000;display:block;line-height:1.36;position:relative;text-decoration:none;text-transform:uppercase;white-space:nowrap;z-index:5}.global-nav .vertical-link:focus,.global-nav .vertical-link:hover{box-shadow:0 0 0 #fff,0 1px 0 #000}.global-nav .global-nav-user-list{display:flex;justify-content:space-between;list-style:none;padding:0;width:100%}.global-nav .subscribe-link,.global-nav .user-button{color:#000;display:block;text-decoration:none;text-transform:uppercase}.global-nav .account-dropdown{display:none}.global-nav .magazine-button,.global-nav .user-button{background:0 0;border:none;color:inherit;cursor:pointer;display:block;outline:inherit;padding:0}.global-nav .dropdown-content,.global-nav .dropdown.open,.global-nav .dropdown.open:after,.global-nav .dropdown:focus,.global-nav .dropdown:focus:after,.global-nav .dropdown:hover,.global-nav .dropdown:hover:after,.global-nav .dropdown:not(.open):focus,.global-nav .dropdown:not(.open):focus:after,.global-nav .dropdown:not(.open):hover,.global-nav .dropdown:not(.open):hover:after{background-color:#fff;z-index:9002}.global-nav .logo-link{color:#000;display:block}.global-nav .logo-item{display:block;left:calc(50% - (92.6px / 2));order:2;position:absolute}.global-nav .logo-item :focus svg,.global-nav .logo-item :hover svg{fill:#000;filter:drop-shadow(1.5px 1.5px 1px rgba(0, 0, 0, .2))}.global-nav .logo-item svg{display:block;height:20px;width:auto}.global-nav .dropdown{margin-bottom:-10px;padding-bottom:10px;position:relative}.global-nav .dropdown.open .dropdown-content{align-items:center;display:flex}.global-nav .dropdown:not(.open):focus .dropdown-content,.global-nav .dropdown:not(.open):hover .dropdown-content{align-items:center;display:flex}.global-nav .dropdown.open .dropdown-content,.global-nav .dropdown:focus .dropdown-content,.global-nav .dropdown:hover .dropdown-content{display:flex}.global-nav .dropdown-content{border-radius:2px;display:none;flex-flow:row nowrap;justify-content:space-between;left:-16px;min-width:100px;position:absolute;top:100%;vertical-align:top}.global-nav .magazine-content{border-image:linear-gradient(to top,#999 0,#999 60%,#fff) 1 40%;border-style:solid;border-top:none;border-width:1px;left:-16px;padding:0 15px 5px}.global-nav .magazine-content .dropdown-link{padding:10.6px 3px 10.6px 0}.global-nav .magazine-content .dropdown-link:not(:last-child){border-bottom:1px solid #ccc}.global-nav .dropdown-links{padding-right:10px}.global-nav .dropdown-link{color:#666;cursor:pointer;display:block;float:none;font:13px/1 'Miller Text',Georgia,serif;letter-spacing:.2px;margin:0;padding:10.6px 3px 10.6px 8px;text-align:left;text-decoration:none;white-space:nowrap}.global-nav .dropdown-link:last-of-type{border-bottom:none}.global-nav .dropdown-link:focus,.global-nav .dropdown-link:hover{color:#db2800}.global-nav .img-link{display:inline-block;margin:0 0 5px;max-width:88px;padding:10px 0 0}.global-nav .img-link:focus,.global-nav .img-link:hover{border-bottom:none;opacity:.7;text-decoration:none}.global-nav .img-data{box-shadow:2px 2px 7px 0 rgba(0,0,0,.2);display:block;width:90px}.global-nav .magazine-button{z-index:9003}.global-nav .magazine-button::after{background-image:url(https://assets.nymag.com/media/components/global-nav/arrow-cut.svg);background-repeat:no-repeat;background-size:8px;bottom:0;content:'';left:0;position:absolute;right:-10px;top:0;z-index:-1;background-position:100% 21%}.global-nav .dropdown-content.account-content{border:1px solid #767676;left:auto;position:absolute;right:0;top:100%;width:105px}.global-nav .dropdown-content.account-content .dropdown-link-wrapper:first-child:after,.global-nav .dropdown-content.account-content .dropdown-link-wrapper:first-child:before{border:0 solid #767676;border-left-color:transparent;border-right-color:transparent;border-top-color:transparent;bottom:100%;content:'';height:0;left:50%;pointer-events:none;position:absolute;width:0}.global-nav .dropdown-content.account-content .dropdown-link-wrapper:first-child:before{border-width:8px}.global-nav .dropdown-content.account-content .dropdown-link-wrapper:first-child:after{border-bottom-color:#fff;border-right-color:transparent;border-width:7px}.global-nav .dropdown-content.account-content .dropdown-link-wrapper svg{align-self:center;height:auto;width:3.5px}.global-nav .dropdown-content.account-content .dropdown-links{padding:0;width:100%}.global-nav .dropdown-content.account-content .dropdown-link{color:#000;flex:1 0 auto;text-transform:uppercase}.global-nav .dropdown-content.account-content .dropdown-link:focus,.global-nav .dropdown-content.account-content .dropdown-link:hover{font-weight:700}.global-nav .dropdown-content.account-content .dropdown-link-wrapper:not(:last-child) .dropdown-link-inner-wrapper{border-bottom:1px solid #ccc}.global-nav .dropdown-content.account-content .dropdown-link-inner-wrapper{display:flex;margin:0 10px}.global-nav .dropdown-content.account-content .dropdown-link-inner-wrapper.saved-for-later .dropdown-link{white-space:normal;width:100%}.global-nav .dropdown-content.account-content .dropdown-link-inner-wrapper.saved-for-later svg{overflow:visible}@media screen and (min-width:768px){.global-nav .logo-item{left:calc(50% - (115.8px / 2))}.global-nav .logo-item svg{height:25px}.global-nav .global-nav-user-list{justify-content:flex-end;margin:0}.global-nav .user-item{padding-left:11px;padding-right:11px}.global-nav .user-item.user-signin,.global-nav .user-item:last-child,.global-nav .vertical-item:last-child{padding-right:0}.global-nav .user-item:before,.global-nav .vertical-item:before{border-left:1px solid #bdbdbd;content:'';height:1em;left:-.5px;overflow:hidden;position:absolute}.global-nav .user-item:first-child:before,.global-nav .vertical-item:first-child:before,.global-nav.signed-in.subscribed .user-item:last-child:before{content:none}.global-nav .dropdown-content.account-content .dropdown-link-wrapper:first-child:before{margin:0 0 0 12px}.global-nav .dropdown-content.account-content .dropdown-link-wrapper:first-child:after{margin:0 0 0 13px}}@media screen and (min-width:1180px){.global-nav{padding:0 0 30px}.global-nav .subscribe-link,.global-nav .user-button{font:700 13px/normal 'Miller Text',Georgia,serif;letter-spacing:0;margin:0;text-transform:capitalize}.global-nav .logo-item{left:auto;margin:4px 0 0;order:initial;padding:0 20px;position:relative}.global-nav .global-nav-inner{margin:0 auto;width:100%}.global-nav .vertical-item{display:flex}.global-nav .logo-item+.vertical-item:before{content:none}.global-nav .global-nav-site-list{justify-content:flex-start}.global-nav .magazine-button{margin:0;padding:0}.global-nav .user-item,.global-nav .vertical-item{padding-top:10px}.global-nav .dropdown-content.account-content .dropdown-link-wrapper:first-child:before{margin:0 0 0 19px}.global-nav .dropdown-content.account-content .dropdown-link-wrapper:first-child:after{margin:0 0 0 20px}body.optimize .global-nav .subscribe-link:focus,body.optimize .global-nav .subscribe-link:hover{background-color:#db2800;border-color:#db2800;box-shadow:0 2px 4px 0 rgba(0,0,0,.24);color:#fff}body.optimize .global-nav .subscribe-link{background-color:#fff;border:1px solid #000;border-radius:2px;bottom:-13px;box-shadow:0 2px 4px 0 rgba(0,0,0,.24);color:#000;height:34px;padding:10px;position:absolute;right:-3px;text-align:center;text-decoration:none;width:90px}}@media print{.global-nav{display:none}}.global-nav .global-nav-inner{margin:0 auto;position:relative}.global-nav .magazine-button,.global-nav .vertical-link{font:400 11px/12px Chap,Arial,sans-serif;letter-spacing:2px}.global-nav .global-nav-user-list{margin:0}.global-nav .account-button:focus,.global-nav .account-button:hover,.global-nav .account-dropdown .dropdown.open .account-button,.global-nav .account-dropdown .dropdown:focus .account-button,.global-nav .account-dropdown .dropdown:hover .account-button,.global-nav .magazine-dropdown .dropdown-link:focus,.global-nav .magazine-dropdown .dropdown-link:hover{color:#d0021b}.global-nav .subscribe-link,.global-nav .user-button{font:300 10px/10px Chap,Arial,sans-serif;letter-spacing:1.25px}.global-nav .sign-in-button:focus,.global-nav .sign-in-button:hover,.global-nav .subscribe-link:focus,.global-nav .subscribe-link:hover{box-shadow:0 0 0 #fff,0 1px 0 #d0021b;color:#d0021b}.global-nav .subscribe-link{box-shadow:0 0 0 #fff,0 1px 0 #000}.global-nav .dropdown-content.account-content .dropdown-link-wrapper:first-child:focus:after,.global-nav .dropdown-content.account-content .dropdown-link-wrapper:first-child:hover:after{border-bottom-color:#d0021b}.global-nav .dropdown-content.account-content .dropdown-link-wrapper:first-child:before{margin:0 0 0 14px}.global-nav .dropdown-content.account-content .dropdown-link-wrapper:first-child:after{margin:0 0 0 15px}.global-nav .dropdown-content.account-content .dropdown-link-wrapper:not(:last-child):focus .dropdown-link-inner-wrapper,.global-nav .dropdown-content.account-content .dropdown-link-wrapper:not(:last-child):hover .dropdown-link-inner-wrapper{border-bottom:1px solid #d0021b}.global-nav .dropdown-content.account-content .dropdown-link-wrapper:focus,.global-nav .dropdown-content.account-content .dropdown-link-wrapper:hover{background-color:#d0021b}.global-nav .dropdown-content.account-content .dropdown-link-wrapper:not(:first-child):focus:before,.global-nav .dropdown-content.account-content .dropdown-link-wrapper:not(:first-child):hover:before{border-top:solid #d0021b;content:'';margin:-1px 0 0;position:absolute;width:100%}.global-nav .dropdown-content.account-content .dropdown-link-wrapper:focus .dropdown-link,.global-nav .dropdown-content.account-content .dropdown-link-wrapper:hover .dropdown-link{color:#fff;font-weight:700}.global-nav .dropdown-content.account-content .dropdown-link-wrapper svg{padding:2px 0 0}.global-nav .dropdown-content.account-content .dropdown-link-wrapper:focus svg *,.global-nav .dropdown-content.account-content .dropdown-link-wrapper:hover svg *{fill:#fff}.global-nav .dropdown-content.magazine-content .dropdown-link{letter-spacing:0}.global-nav .dropdown-content.account-content .dropdown-link{font:10px/1 Chap,Arial,sans-serif;letter-spacing:2px;padding:15px 3px 10.6px 8px}@media screen and (min-width:768px){.global-nav .subscribe-link,.global-nav .user-button{letter-spacing:1.11px}.global-nav .user-item:before,.global-nav .vertical-item:before{height:14px;top:-3px}.global-nav .user-subscribe:after{bottom:3px;top:-1px}}@media screen and (min-width:1180px){.global-nav .global-nav-site-list{margin:0 -24px 0 0}.global-nav .dropdown-content.account-content .dropdown-link-wrapper:first-child:before{margin:0 0 0 15px}.global-nav .dropdown-content.account-content .dropdown-link-wrapper:first-child:after{margin:0 0 0 16px}.global-nav .user-item:before,.global-nav .vertical-item:before{top:7px}.global-nav .logo-item{align-items:center;display:flex;margin-top:2px}.global-nav .subscribe-link,.global-nav .user-button{font:600 11px/11px Chap,Arial,sans-serif;letter-spacing:.92px;text-transform:uppercase}}[data-uri*='/_pages/homepage'] .global-nav,[data-uri*='/_pages/index'] .global-nav{padding:0}[data-uri*='/_pages/homepage'] .global-nav .subscription-promo-spacer,[data-uri*='/_pages/homepage'] .global-nav .subscription-promo-wrapper,[data-uri*='/_pages/index'] .global-nav .subscription-promo-spacer,[data-uri*='/_pages/index'] .global-nav .subscription-promo-wrapper{display:none}[data-uri*='/_pages/homepage'] .global-nav .global-nav-inner,[data-uri*='/_pages/index'] .global-nav .global-nav-inner{margin:0 auto 9px}[data-uri*='/_pages/homepage'] .global-nav .logo-item,[data-uri*='/_pages/index'] .global-nav .logo-item{margin:0 0 0 8px}@media screen and (min-width:768px){[data-uri*='/_pages/homepage'] .global-nav,[data-uri*='/_pages/index'] .global-nav{padding:0 0 5px}}@media screen and (min-width:1180px){[data-uri*='/_pages/homepage'] .global-nav,[data-uri*='/_pages/index'] .global-nav{margin-bottom:79px;padding:0}[data-uri*='/_pages/homepage'] .global-nav .logo-item,[data-uri*='/_pages/index'] .global-nav .logo-item{align-items:center;display:flex;margin-top:2px}[data-uri*='/_pages/homepage'] .global-nav .subscription-promo-wrapper,[data-uri*='/_pages/index'] .global-nav .subscription-promo-wrapper{display:block;margin-bottom:-33px;margin-top:11px;max-width:1140px;text-align:right}[data-uri*='/_pages/homepage'] .global-nav .subscription-promo-spacer,[data-uri*='/_pages/index'] .global-nav .subscription-promo-spacer{display:block;margin-bottom:26px;margin-top:12px}[data-uri*='/_pages/homepage'] .global-nav .subscription-promo,[data-uri*='/_pages/index'] .global-nav .subscription-promo{color:#db2800;font:italic 16px/15px 'Miller Text',Georgia,serif;text-decoration:none}[data-uri*='/_pages/homepage'] .global-nav .subscription-promo:focus,[data-uri*='/_pages/homepage'] .global-nav .subscription-promo:hover,[data-uri*='/_pages/index'] .global-nav .subscription-promo:focus,[data-uri*='/_pages/index'] .global-nav .subscription-promo:hover{box-shadow:0 0 0 0 #fff,0 1px 0 0 #db2800}}[data-uri*='/_pages/homepage'] .subscribed .subscription-promo-wrapper,[data-uri*='/_pages/index'] .subscribed .subscription-promo-wrapper{display:none}@keyframes logInFadeIn{0%{opacity:0}100%,80%{opacity:1}}.public-login{align-items:flex-start;animation:.5s ease-in logInFadeIn;background-color:rgba(50,50,50,.74902);bottom:0;color:#333;display:flex;justify-content:center;left:0;opacity:1;overflow-y:scroll;padding:100px 0;position:fixed;right:0;top:0;z-index:999}@media print{.public-login{display:none}}.public-login .overlay-content>section,.public-login.edit{display:none}.public-login[data-view='']{display:none;opacity:0}.public-login .overlay-content{background-color:#fff;border-top:5px solid #262626;display:block;font-family:Arial,sans-serif;-webkit-font-smoothing:antialiased;line-height:16px;padding:15px 25px 30px;position:relative;width:320px}@media screen and (min-width:0) and (max-width:599.9px){.public-login{padding:0 0 100px}.public-login .overlay-content{width:100%}}.public-login[data-view=activated] .activated,.public-login[data-view=activation-expired] .activation-expired,.public-login[data-view=activation-used] .activation-used,.public-login[data-view=forgot-sent-fb-user] .forgot-sent-fb-user,.public-login[data-view=forgot-sent-nym-user] .forgot-sent-nym-user,.public-login[data-view=forgot] .forgot,.public-login[data-view=link-fb-account] .link-fb-account,.public-login[data-view=log-in] .log-in,.public-login[data-view=password-reset-success] .password-reset-success,.public-login[data-view=password-reset] .password-reset,.public-login[data-view=register-fb-account] .register-fb-account,.public-login[data-view=register-success] .register-success,.public-login[data-view=register] .register{display:block}.public-login button:focus,.public-login input:focus,.public-login select:focus{outline:0}.public-login a{color:#333;text-decoration:underline}.public-login a.no{display:block;font-size:14px;text-align:center}.public-login a.forgot{font-size:12px;text-align:right}.public-login header .heading{height:40px;margin:0;padding:0}.public-login header .heading svg{width:88px}.public-login header .close{background:url('data:image/png;base64, iVBORw0KGgoAAAANSUhEUgAAAA4AAAAPCAYAAADUFP50AAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89+bN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh+PDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf+bTAICd+Jl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP+5c+rcEAAAOF0ftH+LC+zGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw+H48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s+X48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s+wM+3zUAsGo+AXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/+8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8+Q8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8+xdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR+cQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI+ksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG+Qh8lsKnWJAcaT4U+IoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr+h0uhHdlR5Ol9BX0svpR+iX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK+YTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI+pXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx+Jx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up+6Ynr5egJ5Mb6feeb3n+hx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm+eb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw+6TvZN9un2N/T0HDYfZDqsdWh1+c7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc+Lpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ+BR5dE/C5+VMGvfrH5PQ0+BZ7XnIy9jL5FXrdewt6V3qvdh7xc+9j5yn+M+4zw33jLeWV/MN8C3yLfLT8Nvnl+F30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7+Hp8Ib+OPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo+qi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC+N7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z+pn5mZ2y6xlhbL+xW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1+1dT1gvWd+1YfqGnRs+FYmKrhTbF5cVf9go3HjlG4dvyr+Z3JS0qavEuWTPZtJm6ebeLZ5bDpaql+aXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU+lQ27tLdtWHX+G7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ+7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx++/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w+0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb++6EHTh0kX/i+c7vDvOXPK4dPKy2+UTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1+cif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v+3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY+Zj8uGDYbrnjg+OTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6+yXgzMV70VvvtwXfcdx3vo98PT+R8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAALVJREFUeNqc0jsKAkEQBNAnYqSZR9BQU72AmHsgL2As6J7AUAy8ipiamoggaLYmPTLBugtb0DDdVcXQH1jijLVmrEO7hCNKfLCqMa1CU4bHLpISTywqTIvgkm4HA2yy4h3zzDSLWuI34fmhyMgbxhjFO9WLqh56OGSiS0TKD6GpRB+nTJziFFwtJnhlphemTaZWP7bucV8x1XHdVJv2OP+3x9aX0+pWu3hgGM0XNcYrOnhj+x0AJHxdBgyRZz8AAAAASUVORK5CYII=') center center no-repeat #fff;border:none;cursor:pointer;height:24px;position:absolute;right:0;top:0;width:24px}.public-login header ul{align-content:stretch;display:flex;flex-direction:row;flex-wrap:nowrap;list-style:none;margin:0 0 15px;padding:0}.public-login header li{background-color:#fff;border:1px solid #333;color:#000;cursor:pointer;flex:1 1 50%;font-size:11px;padding:4px 0;text-align:center}.public-login header li.log-in-tab{border-radius:3px 0 0 3px}.public-login header li.register-tab{border-radius:0 3px 3px 0}.public-login[data-view=activated] header .register-tab,.public-login[data-view=log-in] header .log-in-tab,.public-login[data-view=register] header .register-tab{background:#000;color:#fff;pointer-events:none}.public-login .heading{color:#333;font-size:13px;font-weight:700;line-height:18px;margin:0 0 8px;padding:0;text-align:center}.public-login .heading.divider{color:#333;position:relative;text-align:center;z-index:1}.public-login .heading.divider:before{background:#d7d7d7;color:#fff;content:'\2588\2588\2588';display:block;height:1px;line-height:1px;position:absolute;text-align:center;top:9px;width:100%;z-index:-1}.public-login .facebook-connect{background:#2a8cc4;border:none;border-radius:3px;color:#fff;cursor:pointer;display:block;font-size:13.4px;font-weight:700;margin:0 0 6px;padding:12px;text-align:center;width:100%}.public-login .facebook-connect:focus,.public-login .facebook-connect:hover,.public-login input[type=submit]:hover{background:#05a7d4}.public-login p{font-size:10px;font-weight:400;line-height:10px;margin:6px 5px 20px;text-align:center}.public-login .activated p,.public-login .activation-expired p,.public-login .activation-used p,.public-login .forgot p,.public-login .forgot-sent-fb-user p,.public-login .forgot-sent-nym-user p,.public-login .link-fb-account p,.public-login .password-reset p,.public-login .password-reset-success p,.public-login .register-fb-account p,.public-login .register-success p{font-size:13px;line-height:15.6px;text-align:left}.public-login .register-fb-account .subdued{font-size:12px;text-align:center}.public-login .activated li p{font-size:12px;margin-left:0;text-align:left}.public-login label{cursor:pointer}.public-login input{border:1px solid #e7e7e7;border-radius:3px;box-sizing:border-box;display:block;font-family:Arial,sans-serif;font-size:12px;height:42px;margin:0 0 18px;padding:5px 10px;width:100%}.public-login input:focus{border-color:#999}.public-login input:-moz-placeholder,.public-login input:-ms-input-placeholder,.public-login input::-moz-placeholder,.public-login input::-webkit-input-placeholder{color:#999;font-style:italic}.public-login input[type=checkbox],.public-login input[type=radio]{display:inline-block;height:auto;margin:0 10px 0 0;padding:0;width:auto}.public-login input[type=submit]{-moz-appearance:none;-webkit-appearance:none;background:#1f638a;border:none;color:#fff;cursor:pointer;font-size:13.4px;font-weight:700;margin:0 0 27px;padding:4px 0;text-transform:uppercase}.public-login form .more{align-content:stretch;display:flex;flex-direction:row;flex-wrap:nowrap}.public-login form .more>*{flex-grow:1}.public-login .remember-me{font-size:12px}.public-login .remember-me input{display:inline-block;height:auto;margin:0 5px 0 0;padding:0;width:auto}.public-login .gender{border:none;display:block;font-size:12px;margin:0 0 20px;padding:0}.public-login .gender>div{align-content:flex-start;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.public-login .gender label{display:block;padding-right:32px;position:relative}.public-login .has-description{align-content:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;margin:0 0 17px}.public-login .has-description input{align-self:flex-start;flex:0 0 12px;margin-top:3px;order:0}.public-login .has-description span{flex:1 1 80%;font-size:11px;order:1}.public-login .has-description .error-message{flex:0 1 100%;order:2;padding-top:3px}.public-login.waiting input[type=submit],.public-login.waiting input[type=submit]:focus,.public-login.waiting input[type=submit]:hover{background:url('data:image/gif;base64, R0lGODlhEAAQAPMPADMzM4uLi8bGxm5ubqmpqVBQUCIiIuTk5Hx8fPHx8ZmZmV5eXkFBQba2tiUlJf///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQFCgAPACwAAAAAEAAQAEAEcPDJlygadUq1OtFTIoqLoSSGMwxH1krH8RyF0BCHIlPaYTAJh6G1CyUahaIkE1IAFsrEQaCcBWSEz0PAnBwYLcOQ15MpTMJYd1ZyUDXSDGelBY0qIkFg/ZoEGAQJCjoxDRRvIQMBD1kzgSAgAgKQDxEAIfkEBQoADwAsAAAAAA8AEAAABF3wyfkCkonOJZk8QKNJxcM4piGMEsEAhMFNA/wAhWUYWSYNj8JhIhiyZqxHAxEIrJIPwgCBeEI/hJFv0lgANYmDT7EQERqHtFGsQRwEjYRVE8jCJXMMIXN/GJNpIxEAIfkEBQoADwAsAAAAABAADwAABFrwyfmIolgiuVhKRSY5w9MlZZZUT9M10yFIQQEXi6KEh2IYBw0gJTkQfobZRIBYLQ0XiUBHCGKckkZgK+q2vBiEAtslBGYCwecjcioO8MeBTCHM4glrBia3kiMAIfkEBQoADwAsAAAAABAAEAAABFzwySkJvTKkN5YcAvYUAech2CYBQheiySEpiLwEBOElFqAGpIfqIWCIHiWKrJbYEBoNEQIAcIByBNkFYegWKKHLYXxQHRSW40SQfYzVQklC0BweBbIm3C23w/UYEQAh+QQFCgAIACwAAAAAEAAOAAAERRDJiUKgWA5pDM/c1iEAKAVeR5DYAAiIUVheNWrGhtUrpWOFyYFABBU6hpLlkgEga5IDRiDL9CjUjhSxNSEzXewvappEAAAh+QQFCgAOACwAAAAAEAAQAAAEa9DJ6YSg2KUmVZDBkSUBpyiOwojZgRznAaCU0IgKYQVFxSyShEAhSEwSh4GjwJIcOJTEgpCoIg8HI4YwGCwUWKyWQmAwAIgo5lAgYK6UpwQYzFolAEPSARhnGgZKDlBqEwwGFyNrBm4Zjn4RACH5BAUKAA8ALAAAAAAQABAAAARc8Mn5zqFYCkkIz9zVeMQCSkoyPkuDWcnTCBaBSMstHXSGAANM4oJBNBLIZCzTQCCCSlBjUSgETpPBcYndPBBcTADBeCRuhRPAoHhceaDEmkiMOwwXh+uUGBTCEhEAIfkEBQoADgAsAQABAA8ADwAABFnQySOFkE3qWq9A2+ZdyOUkp3ZQThM4x6Ak9IGGQfFu96aYoaAgQMwENZ+B7ChJlIKJVfPAcOw2BoNCsagqHAufIcBgEBzf0CF7AAAShWPDcHGjGECVZnCMAAAh+QQFCgAPACwAAAAAEAAQAAAEXfDJ+VKiWN53jhQbdlwdR4RU4nWJ4mFWbAmNpBAZTCB4jhEvH+WgKAonh4Cy9mEIMK7hwmDoTRYAhcZhKHgYhAZi8SAwEBLC01Yo1HrBCSPRfgwcPse3ICHnNko5EQAh+QQFCgAOACwAAAEAEAAPAAAEWtDJ6VKSh2pppdha922ZdpTECE6NIlxUSakOAtwI2OxCYfwLEIHgSpwIAJmEsHK8JglEgSlh1BKMRcOhGDgHAUlDRhgsBIAtTFNwmB2B9kZgdSyCNeVGoQBFAAAh+QQFCgAPACwAAAEAEAAPAAAEWvDJSV+qeKZTD8fHRRmGkpyolAifQBrfdLBVYDSdKDF89gjAw8ABAAQywMYn0VhgcJWBJCZRIKCPwuO4GAAJCEmAIBFIyI0A4qD1AZzqB8EJoiMGp6PvTMZEAAAh+QQFCgAPACwAAAEADwAPAAAEWvBJAY68+ArDspeD0XxS9xyG4R3JaRLjlbAY4QhZKynFsiie2eEQYBiBuSGrJRh4cLLAA+BpKKBOICIwbBBOsNMEIFBIEZaHTl1APMyPRmB9cb+ljy8pHsNEAAA7') center center no-repeat;border:none;color:transparent;cursor:wait;pointer-events:none}.public-login .error-field{border:1px solid #e26154;margin-bottom:4px}.public-login fieldset .error-field{margin-bottom:6px}.public-login .error-message{color:#e26154;display:block;font-size:11px;font-style:italic;line-height:13.2px;margin:0 0 18px}.public-login fieldset .error-message{position:absolute;white-space:nowrap}.public-login .activated ul{list-style:none;margin:0;padding:0}.public-login .activated li{background-repeat:no-repeat;height:100px;padding:0 0 0 90px}.public-login .activated li.di{background-image:url('data:image/png;base64, iVBORw0KGgoAAAANSUhEUgAAAFAAAABQCAYAAACOEfKtAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89+bN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh+PDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf+bTAICd+Jl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP+5c+rcEAAAOF0ftH+LC+zGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw+H48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s+X48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s+wM+3zUAsGo+AXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/+8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8+Q8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8+xdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR+cQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI+ksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG+Qh8lsKnWJAcaT4U+IoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr+h0uhHdlR5Ol9BX0svpR+iX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK+YTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI+pXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx+Jx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up+6Ynr5egJ5Mb6feeb3n+hx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm+eb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw+6TvZN9un2N/T0HDYfZDqsdWh1+c7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc+Lpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ+BR5dE/C5+VMGvfrH5PQ0+BZ7XnIy9jL5FXrdewt6V3qvdh7xc+9j5yn+M+4zw33jLeWV/MN8C3yLfLT8Nvnl+F30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7+Hp8Ib+OPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo+qi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC+N7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z+pn5mZ2y6xlhbL+xW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1+1dT1gvWd+1YfqGnRs+FYmKrhTbF5cVf9go3HjlG4dvyr+Z3JS0qavEuWTPZtJm6ebeLZ5bDpaql+aXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU+lQ27tLdtWHX+G7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ+7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx++/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w+0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb++6EHTh0kX/i+c7vDvOXPK4dPKy2+UTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1+cif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v+3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY+Zj8uGDYbrnjg+OTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6+yXgzMV70VvvtwXfcdx3vo98PT+R8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAACglJREFUeNrsnW1sW9UZx3/PffH1Sxy7ThNo2ia0REhFFO0D01agLzANtH1ATAhGx4fBAMGG9qLBAG1lbVUQY7AJEHTSGBvbJMY2IaFJ27QhpJZSugqhTTAKqQItLWnIS5PYrn1t35ezD07atIkTN44dM+4jHcnytU/u+d3nPM85/3NOLEop9cEHH7B9+3Z2795NNpslsMoWj8fZuHEjW7duZfXq1XDw4EGVTCYVEJSzKMlkUh08eFDp6XR62/79+wPXOksrFAqk02no7u4OPGqeZeXKlUoLYt78LZfLoQUYarMAYAAwABgADAAGFgAMAAYAP51mNMVNiLA8ZLAmHGKFZXKBZRLVBEMEARylsH1Fb9Hho6LDu4US/SUXV6lPL8CQCJe3Rvhia4zL4xG6QwZLdB1NytdlYsJ55mtfwZjn8WHJ5bWszcuZHK9lbEqLBFNSqZQaHR1t2B9sM3RubIuzOdXK2mgIU4SSUjhK4VXJQBcwRQiJ4CjF2/kSfxjN8MfjWUZcr2FtSaVSjQMYEuG2jgR3dSRZbZkUlaLoK2r1GwEsTbBEOFR0eXpojGeG0g3xyIYB3NAaZVtnG+tawti+qlvjQiJENOFfuQLb+kfZncnVHWDds/B9nW282NPJZ2Nh0p5fV88oKUXa87kkGubFnmXc39n2yR3GxHWNp887h+3LU4Ai5/sNi00530eh2NaZ4herziWu658sgEld4089ndzanmDc9atODgtpnoJxz+fmpXH+3LOMpK59MgBGdY3nezrZFI8w3sCMWMnSrs+GeIQXejqJ1QHigtYowE9XtnNlPEra82kWy3g+m1ojPLayHWlmgPcsa+P29lbGPY9ms3HX55b2BPcucGJZMICXxqPct2wJGdenWS3retx77hIua402F8CQCA8ub8MS8Ghe84CQwIPLl2Jp0jwAb25PcGlLmJw/R7r1/cql2vGhUjXVk/MV62IWt7QnmwNgytD57jlJ8n4VADStQhHwPZSdQ53Iogp2ZRAis9Sjla/PYXlf8Z2OBCmj9vFhzWrMDakWzrdMxmfJuspx0Lu6SfzkyXIjz4SjFJRs/NERvKNHKO5+hdKbbyCaDsapW1R2ntj37iO84QuoGRKVaBpO7ztktt6P6HpFmCWlWG2Z3NgWZ+fg+OIBtES4qa2Vgpq764oVJrT2M9WNJb9xF4W/v0Rm6/0o20ZMcyKIeejnrcZcc1Hlh0V14aCgFF9LtfLsUJpiDdPLmrrw51oiXBwNU6ym+yqFUmX1RU2+rlAAIl+6lsTPdiKaVo5tk+a6E9XN/D3lOFXde9FXXBy1WBePLF4MvDoRxRSqkqQUCiYU5ulhTU6WqbDD668keusdqPwpVUVpc9yyYVTlgQowBK5KxBYHoCnC+tYopSq8T0Ih3A8Pc2zrPTi57ClQE/Ds3nfo33I346/vPu0aQOzrd6Cv7EI5DhKOMPrUY6T37pr2OUTIvfdfhnb8sOy1VSSTkq9YH49gijQe4DJT57yQQVUdRgTN9+G5X1F49ZXp3nD0MPzyKXI/uhsnmz4JRymFlliCdfWXoVgA08TsfY/84w/je+40SLmdP8fYt++0xDObOUB3yGC5qTce4IVRiyWGjldtANY0tFAISU/PemIY6KkUemYMb+Do9IH6+ivBNMvJKBJFz2ThjFgngGkXkEj1Mc1TipShc2E03HiAK0LmvL4sFafzAq6HZpemh7VVPWjJJPg+ChDRKo8z5yGAdFlG4wFeYJkLrmyUs5Ga9pa2tB1t2XLURAZeaAXpfMtsPMCovuD4KjfSCCGRKKj6CBURTWs8QAOhoUJzndZSfCBcgy8EWzsWS0xwUEgj71SkbgAKahEA2r6qEyOZFuQ9+wTe2GhZXKiD2TWsGM4b4MGCM88YqCq/LwIzCJ3+4Mf4gwOnBsiV4uE84qQC3i86jQf4UdHhrJ+b64JpzNxw10MJ0DJdbi++/R9UJlMe57lueRI70wqb750UG84G4JGi23iAB+wiY66HXm1s8lzMi9ZifX7D9Gu6DmED67KNGCtWneajCrD/9lJ58KwUYoWIXHsDYlrTPC58zVfQliROV29mMV2EUdfjQL7QeD1wwPE4XHK5OByacx1ElUroXd2knv8LWjxxUnqanO9al6xj6V93oS9fBYZ5EoyIkH3jddy9e9AjYVQ+R/zHDxK76bbT6pisJ3LNV5FEkvG7bi9riHM8XBN4r+TS73iN90BHKfZk8oSqWZxRCglHkHhixggo0RaM7gumwStmxkk/tAXd9WDSA1Mdsyeito6qM3ZIE/Zk8ziLJaj+I53HUVQ3nFHlYY+cof/JFI1w6rXC8CCD374V490DMEUgkInZyLQ6JqBJld1XAFfBP9P5mjJ4TZL+/hM2b+ULrI1aFOYY1iilKOVzM6+JTABWroszPEhu36sUfv8s1oeHkVh8yucFt1jAKdjTuvAkVKdgV3Xvlia8lS+yL2vXBLDm/YF3diR5vKt91kUllEKZJk7HOZX9Qfl4BRvJZDDS4xiWBaZ1+rDH93Hb2vCjsZkfgghasYgxPDRnN07qGt8/MszOofF5t31BNlimDJ3X1nRxrqnPvvdPKcR1Ko8lhHKc07TZZXvPRTx/5rihJiT/OQTVkAiDrsvlB45yvIYNUKlUqvZlzVHX44mhMZ5Y2U5ptn1sIigzVPu0QTdQNU5Ioprw5GC6JngLKib8ZjjNvlyBmNbQ2fG8LKYJ+3NFfl1D111wgCVfsaX/OCUFehPD04ESsKV/pKa14LrIWXszeR75eIxWo3kRxg2dRwfG2ZPJL1idC6oHPnrsOM+OZEgazSczJg2N345keOTYSHPogZWS6Q+ODLErY5PQmwdiq66xK2Nz95GhBVfRF7yVOc/nxr5j7M7aJJrAExOGxp6szea+Y5yow7bjurRw3PO5vm+A54bL3VlfhOSsCyR1nd+NZLm+b4CxOu3ZrpuLZD2Pbx4eZPuxMQQhpjXOG6OahoawY2CUOw99TKaOe7br3qqH+0e4rm+AN/MFErpOSOrnjiERErrOv+0C1/UN8FD/SN1XDht22NDShNvak3yrI1G3w4aHiw5PD6V5Zni8ui13NVpDT2tO2lJTZ3Oqlc1tcS6KWBgCRaVwz/K4qyFlaK6Ct+0iLxzP8sLxDMP/r8ddZ+pu61ujXNUa5bJ4lK6QTsrQT9MIph64nvreqOtxpOSyN2vzcibPq5n8ohy4XlSAU80UYUXIYE3EossyON8yiYhGeGJuXfAVtvJ5v+hwpOjyrl3ko5Jbk5K8UACb4n8mOEpxqOhwqIblxcWyYGtHADAAGAAMAAYWAAwABgADgIHNB2A8Hg8ozNNisRjaxo0bAxLztCuuuAJ6e3uDHyOY548R9Pb2KlFKqb6+Pnbs2MGuXbs4ceJE4FqzWEtLC5s2beKBBx6gp6eH/w0AJE5HLz8YfE0AAAAASUVORK5CYII=')}.public-login .activated li.thecut{background-image:url('data:image/png;base64, iVBORw0KGgoAAAANSUhEUgAAAFAAAABQCAQAAAAkGDomAAADUUlEQVR4Ae3ZX2iVZRzA8c85J7fITeZWSaSRZhqIigUxmjOS5RaoWRSWXklFGqldBPlnkKsuIq9SKQhCUEhREsnR5mHMnP2zxFSczYZ/UhMv/HPcFq25VuDNyw7nUB2O8F48n/fiuXhvvry/93lungTdDza+317XM0qsjOqZ3fbeKt2Jk5NnfZ+pEEsVmY7qxMLPdz8rthbsSrbXibG2OYnSv8VaUgFCYAgMgSEwBIbAEBgCQ2AIDIEhMASGwBA4wbp4B1bZGOfARca4EufAyzKWWOppFXEMfFmtG3ZrVmKPRvdr02SPfv0u+UCEuVr033xO2KTRCstd03tzXW6Nbv1+lc9tCrLTdXDNTs3SGvGKt11HjVMiNGv2mXnesNkQmGS9/TYA0r7WWsgXXGeurRqs96KPjVdru2lWalLnXZE/LEW3M6YptS8rD7jsLZ8aAtQTJTnknC8LCWzRqUSrHcr95AwuOqbMYSdtFKHTEa1owF65lPkEokBpkWPaCxnxQcu04ker7DTLEttQ57TXrDbcYS2oR4tslDhtEMAdal3QKfJcoZukQRq3u9t2HSbqUKXfNntUGe473xit2klnZWOmdpEnlNpbjF080UR9Up7RJWmGISmLHTfOY8Yabqs/1UlplUu1gyK5f4QCRjzSIiMNOOGEUkNWqLQfldKOyZZ/wCT9JVLvhn3FCDwarTiKGsddJ09EvV7fysZkv4g85D779d6Kg3q6tEr5zHCXdgOy8aQ0ZB8xxQ5M+kjKZfk8lXfAFTIiDUjfisByj2CEfObgK9modE1kpBoXdBY/cLpJBjBObqVmuOSsbMy3W2S2EnspfuA8PzuIGrndY4RzspEwwW/ZAy5+4As26bMFL0nJZYicbxb5QoR6g/YVOzBlsgy2OWCKNYZ71ThccNHDphruUVUOiUwx1g96ih24TBMYtNABa32oCnCvdxxxHkNWGtRsviRgtDfV2iByp9UoNcb/8a+3nePNtBVA0vMWm+68bledskUfgKle97gyXa743VWbdYo8YDWAHdL+q3AdGwJDYAgMgSEwBIbAEBgC4ywEhsAQGAJD4KgeMVbWl5zdJsbq0smmtRUZMVWRaVqb1NVRvWBXea+YKe9dsKujOtH1DzY47ZGIeSYBAAAAAElFTkSuQmCC')}.public-login .activated li.vulture{background-image:url('data:image/png;base64, iVBORw0KGgoAAAANSUhEUgAAAFAAAABQCAYAAACOEfKtAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89+bN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh+PDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf+bTAICd+Jl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP+5c+rcEAAAOF0ftH+LC+zGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw+H48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s+X48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s+wM+3zUAsGo+AXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/+8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8+Q8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8+xdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR+cQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI+ksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG+Qh8lsKnWJAcaT4U+IoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr+h0uhHdlR5Ol9BX0svpR+iX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK+YTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI+pXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx+Jx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up+6Ynr5egJ5Mb6feeb3n+hx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm+eb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw+6TvZN9un2N/T0HDYfZDqsdWh1+c7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc+Lpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ+BR5dE/C5+VMGvfrH5PQ0+BZ7XnIy9jL5FXrdewt6V3qvdh7xc+9j5yn+M+4zw33jLeWV/MN8C3yLfLT8Nvnl+F30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7+Hp8Ib+OPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo+qi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC+N7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z+pn5mZ2y6xlhbL+xW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1+1dT1gvWd+1YfqGnRs+FYmKrhTbF5cVf9go3HjlG4dvyr+Z3JS0qavEuWTPZtJm6ebeLZ5bDpaql+aXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU+lQ27tLdtWHX+G7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ+7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx++/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w+0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb++6EHTh0kX/i+c7vDvOXPK4dPKy2+UTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1+cif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v+3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY+Zj8uGDYbrnjg+OTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6+yXgzMV70VvvtwXfcdx3vo98PT+R8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAACWJJREFUeNrsnWuMXVUVx397n3Pue6YznVJKp9TO0JYIbSqpBhqRlxWCKAlREDV8IPUTxIDEmEhQEY2QAEL4ICaSqGgqsdGggfCwvMXyEGgFa+kU2jJtp+3MdJ73dc7Ze/thn/uY2xk6M4bE0L2Smzv3zL778Vtr/9fa597MCGOM2VNS3Lq7yLPDEeOxwdnM1u4LLukK+NnqPCtzHmJXUZnzXi8y6sDNyTp8wSufySOufmvMbBl2QOZjV3eB6No6ZIYJHI15WKeJkE7z5m+TyiAdhv/NHEAH0AF0AB1AZw6gA+gAOoDOHEAH0AF0AJ05gA6gA+gAOnMAHUAH0AF05gA6gA7gyQrQfWFhVhz8aakK0FUDsQFPQFacXEANdu2hAQGkhH3o2USgMngCHlmf4461Wc7skFBJOvq4RqgAIgNFDRMKKpqujOCaFSl+tT7HpYsDKJlZRqAQREXN+jaPr50a8IOeFMtemOBg0UBaWOSRgaqxHskk3ql5yxP//9tRHA+vIy04b3HAOW2SCzo8Ptfpk/dtw/6K4el9oV3rCQFKG74/3Ftl89lZQPCN7hR3v12GtAdVQyEjuX9NmiOh4Q8DEe+MKry0QNXCPpNseY19LYFA2Mma5PFRcVaJI2Xi7GoyJ2PsNZHMKyVsQFQ0PW0eb5xboDOYflI2JszsNZC05C+DEVWdJS3hsq6Au4OK/V1J863eNJuWpgB4cVzxzlBM30VtFBV8590yWwciyEiEgO52j9HYMBlqCCRE2kZwLXoD0YBa0jPDNYkTctK2qzkmJxvtqwa8JidFhiU5yUXdHr1ZjzPzkpwH2yc09++rUkzGW5H3ZoQ3FBq2jcR27FkDTAlKE5pnR2Iu7/LZ0C7x85K4pCEr+fbpFt6xyPBUf0i6TdKTtXJ65akBW/eHgObcJQEvr88zrgxX7Sjx/L6QtcsCbl2R5lhkuP39KoMlDb5AYPjCshR5D0oK4iane8Kyf7eo2TMSs26Rz8WdPkdDzeZDkY2squb6njQ3LU+xt2y46s0ilDUPrMtx9alTv0D61cWwaWnAp16eZHxCMRY1omtPSfPE0YjXJjRvTyr6yppSaKyjzGwBYrfxk8MWYM4TXNzp8bdDEZeuydKbwLqvP4QJxaIFHipJ2IdrUaDt94ilsM9n5DyeLyvObc9ybbKgvw5FPDWiQMHSBR5PnZP70N35+FDMl7aOcc+GAhsX2qk/cmQcHRmI4ZolAesKHqtyyRYGUsmzNtBf1nTnJD7Qk5Xc0JvmrleLNPHj5r4Kj+8o28qj5r02ryE/s64DU4Itg1H95ZVdAWjDjUsb3nzgQAgpiSdEPXdETULd/OXXsaQkKqrGxaqeWymfkhZMrY8joalxAgkDVXv9cFXXt/VE0nbHpGLFM+P0vjTB0dBeW5uT4EGoG3PKSKAg6V4ScNEZGb6yKkM+aFnMrCIwLRkYUfx9VHF+h8eagkfH8hSXdwX1aBgfUZARUxJvbExds7wp2m5qSX6K3tuxBIcqii/vKLEIOL3N447eNACvjit+uz+EQLBtLIaUqK9FtaypxsFr0s1am1ADRUV/RTOuDIsRVJM3NLP5+aoMP1mRZnXBq6/rwjeKvHhQQV7MAWBSrjw6GHF+h8fqnGDLuhxBEjF3flCtp9NmUJFu1AmyaTw9TcibprGMETz2QQhFhTglqAN8cUTx4L9KkPeskKfEjCWoaToItDopkNC7KGDTyjQrEwl6elQd54jlGQmZqf0uDGY+SPgfWjP5gieOxdwDLE1LlqbtwO+WNC8PRJD1INJ1qABl3VJjtURH8+JM6w85CRJW5eTUybd7kCyaiqk31y2yVPuNFAIhbOVS2xFrCh7vbWyvt31hRPHI/hBykiiJ1FrElbVhsGo4EhoOVDVvjilb8swJILbM2HlMsbukWd20qF8eDG3JkAWiqVWHMQktTxA1aYuZJgL1POvBJtlD1eo+DRWVRJuwUmGaIj/VMs7Nu8u2HCpIImNQyda/c1+Ve3dVGPYT3YtMo2bUc0kitQxU0Ww+HE7Zog8dCK3aGhtShyNDTfo+2yGt4Iwrux0Sm1R26c0ReLBqbMhWtM0oJwKagConoE4JBO2BgJEYYlOP3LI2aM0UfTsaGu7aX62/vu60oF4zRk1a+dyIYrg/hHF7pMMAinls4aZt/OiQ4vZee+k3h0MmR5XdVkkPx4qaXSXNJ/OS65emePKsLCNFze096XpXu0rquNEu6PDYHgfotCAy0FfS03q5NVPsLOm6rm1ek+NHqsRZpwVc1mUH2FvW1jFeA8ykMnz/lSJZKbjp9BS3LE9zzwchA4MxKiuTrS743idSbMgK2rKSrCcoeIJnR2Ie3h8eH8YnBJjE/o6xmNHY0OELfnEomnrelQImFQ8NRNy7Mo0A/rh2aj3356GYw8cUBIKgKQ3/7uzslHZf3F7iib7KlEztt845kPz+UMidZ1jnXLHI54rPt09p8uuByJKTjYTT6QsoSH68t8pNyUHgtp40Nx6MCJsicONCv15j1mxtwePh96qN4+icbqj6AiY1u4rW69sHokaRSUP87+sr8/RwfNzbXx9TXPdWMSEhyHozD7UwEKANTdJJ3mvRnozgwIjihp3laft4sD/k4ferNmsrQz5ZYWcg8LKSkSMRL43aed7QnaL7NJ9KSdHhz6wdBW9mafFnpdoZwXf7KhT85IDutaT1lMCUDZe9XuTrywLOynvEwM5JxZaByIpMUrT+6UhERVmR16b59pvhsaEYFvjsLWm++e8yBU/wj7HYCrho0sGc5ME9VbZNKC7s9FkYCEoKXhtTPDcQWmd5QFbyQH/InrJhMNRWF3OSa98us6k7xQJfkElJMJpb+ir0Juf3QIAvBL6AtIRtY8queRqIInhy0ER+6sT3rcvGrjgvp9cpkSh2JbnzUauaM8IuyCT9hEmb6Swrrc7EpnFjIZX00VoeGazItx6aM7YUqo9XMTapCWHn7gmrj2HSYc6zYTShpy2/7J0dGkmzWU3icJYAT/bb+DNs3yAOZ7mFTzabQ23qPpX7yD6Vc+YAOoAOoAPozAF0AB1AB9CZA+gAOoAOoDMH0AF0AB1AZw6gA+gAOoDOHEAH0AH8WABs94WjME8reAJ5SZf7K+bztY2LAsR/JpXZ8E/3zwjmah2+YNun8whjjNldVNzWV+SZ4YgJB/JDrc0XfL4r4Ker8qzOe/x3AKuj5zW4XtbkAAAAAElFTkSuQmCC')}.public-login .activated label{font-size:18px;font-weight:700}.public-login .heading svg{margin-top:-26px}.container-rail,.container-rail>.container-main,.container-rail>.container-secondary{position:relative}.container-rail{margin:40px 0 0}.container-rail>.container-secondary>.rail-inner-wrap{height:100%}.container-rail.top-border{border-top:3px solid #111}@media screen and (min-width:1180px){.container-rail{display:flex;flex-flow:row nowrap}.container-rail>.container-main{flex:1 1 auto}.container-rail>.container-secondary{flex:0 0 290px;margin-left:39px;max-width:290px}.container-rail.lefty>.container-secondary{margin-left:0;margin-right:39px}.container-rail>.container-secondary>.rail-inner-wrap{align-content:flex-start;display:flex;flex-flow:column nowrap}@supports (display:grid) and (display:contents){.container-rail.partial{column-gap:39px;display:grid;grid-column-gap:39px;grid-template-columns:1fr 290px}.container-rail.partial>.container-main{display:contents;grid-column:1;grid-row:1}.container-rail.partial>.container-secondary{display:contents;grid-column:2;grid-row:1;margin-left:0}.container-rail.partial>.container-main>*{grid-column:1/span 2}.container-rail.lefty.partial>.container-main,.container-rail.partial>.container-secondary>.rail-inner-wrap{grid-column:2}.container-rail.lefty.partial{grid-template-columns:290px 1fr}.container-rail.lefty.partial>.container-secondary{grid-column:1;margin-right:0}.container-rail.lefty.partial>.container-main>*{grid-column:1/span 2}.container-rail.lefty.partial>.container-secondary>.rail-inner-wrap{grid-column:1}}}.main .container-rail{margin:-40px 0 0}@media screen and (min-width:768px){.main .container-rail{margin:0}}@media screen and (min-width:1180px){.main .container-rail{margin:40px 0 0;padding:0 40px}.container-rail>.container-secondary{flex:0 0 290px;margin-left:0;max-width:initial}}.collection-articles-lede_simple .glyph{display:inline;font-family:Icons;font-variant:normal;line-height:1em;margin-left:.2em;speak:none;text-align:center;text-decoration:inherit;text-transform:none;vertical-align:middle}.collection-articles-lede_simple .glyph .callout-desc{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.collection-articles-lede_simple .glyph-gallery,.collection-articles-lede_simple .glyph-podcast,.collection-articles-lede_simple .glyph-video{font-size:12px}.collection-articles-lede_simple .glyph.glyph-arrow:before{content:'\e800'}.collection-articles-lede_simple .glyph.glyph-gallery:before{content:'\e801'}.collection-articles-lede_simple .glyph.glyph-video:before{content:'\e803'}.collection-articles-lede_simple .glyph.glyph-podcast:before{content:'\e802'}.collection-articles-lede_simple .lede-item{animation:1.4s fade-in;display:inline-block;margin-bottom:40px;outline-offset:-1px;overflow:hidden;position:relative;text-align:left;width:100%}.collection-articles-lede_simple .lede-link:focus{outline:0}.collection-articles-lede_simple .lede-link:focus:after{outline:dotted 1px;outline-offset:-1px}.collection-articles-lede_simple .lede-link:after{content:'';height:100%;left:0;position:absolute;top:0;width:100%}.collection-articles-lede_simple .callout-desc{display:none}.collection-articles-lede_simple .lede-image-wrap{position:absolute;top:30px;width:100%;z-index:-1}.collection-articles-lede_simple .lede-image-wrap.contains-image{min-height:10px}.collection-articles-lede_simple .lede-image img{width:100%}.collection-articles-lede_simple .lede-link{font-size:24px;line-height:26px}.collection-articles-lede_simple .lede-headline{display:inline;font-family:Canela,Georgia,serif;font-size:24px;font-weight:400;margin:0;text-align:left}.collection-articles-lede_simple .lede-byline{display:block;font-size:12px;letter-spacing:1px;line-height:16px;margin:3px 0 0;text-align:left}.collection-articles-lede_simple .lede-rubric{display:block;font:700 11px/13px Chap,Arial,sans-serif;letter-spacing:2px;margin:0 0 5px;text-align:left;text-transform:uppercase}.collection-articles-lede_simple .lede-teaser{font:300 24px/26px Canela,Georgia,serif;text-align:left}.collection-articles-lede_simple .live-indicator-wrapper{margin:0 0 10px}.collection-articles-lede_simple .live-indicator-wrapper .live-text{font:700 11px/13px Chap,Arial,sans-serif;letter-spacing:2px;padding-left:2px;text-transform:uppercase;color:#db2800}.collection-articles-lede_simple .glyph.glyph-gallery .callout-desc{border:none;clip-path:circle(0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.collection-articles-lede_simple .lede-text-wrap{background-color:#fff;margin:calc(100vw - 23px) 0 0 25px;padding:15px 0 0 15px}.collection-articles-lede_simple .glyph.glyph-gallery:before{position:relative;top:-1px}.collection-articles-lede_simple .glyph.glyph-podcast:before,.collection-articles-lede_simple .glyph.glyph-video:before{position:relative;top:-2px}.collection-articles-lede_simple.has-logo{margin:30px 0 50px;position:relative}.collection-articles-lede_simple.has-logo .lede-logo{position:absolute;text-align:center;top:-30px;width:100%}.collection-articles-lede_simple.has-logo .lede-logo svg{width:160px}.collection-articles-lede_simple .hidden{opacity:0}.collection-articles-lede_simple .fade-in-element{opacity:1;transition:opacity 1.4s}.collection-articles-lede_simple .live-indicator-wrapper .live-indicator{background-color:#db2800;border-radius:50px;display:inline-block;height:12px;margin-left:7px;position:relative;top:7px;transform:translateX(-50%) translateY(-50%);width:12px}.collection-articles-lede_simple .live-indicator-wrapper .live-indicator:before{animation:circle 2s cubic-bezier(.215,.61,.355,1) infinite;background-color:#db2800;border-radius:45px;box-sizing:border-box;content:'';display:block;height:250%;margin-left:-75%;margin-top:-75%;position:relative;width:250%}@keyframes circle{0%,100%{opacity:.6;transform:scale(.6)}50%{opacity:.4;transform:scale(.8)}}@media screen and (min-width:768px){.collection-articles-lede_simple{margin:0 0 50px;text-align:center}.collection-articles-lede_simple .lede-item{margin-bottom:0;width:auto}.collection-articles-lede_simple .lede-text-wrap{margin:0 auto;padding:15px 0 0;text-align:center;width:580px}.collection-articles-lede_simple .lede-image-wrap{position:relative;top:0;width:100%;z-index:auto}.collection-articles-lede_simple .lede-image img{display:block;margin:0 auto;width:620px}.collection-articles-lede_simple .lede-headline{text-align:center}.collection-articles-lede_simple .lede-byline{margin:6px 0 0;text-align:center}.collection-articles-lede_simple .lede-rubric{margin:0 0 8px;text-align:center}.collection-articles-lede_simple.has-logo{margin-top:26px}.collection-articles-lede_simple.has-logo .lede-logo{top:-50px}.collection-articles-lede_simple.has-logo .lede-logo svg{width:258px}.collection-articles-lede_simple .feed-story-tag{left:5px;position:absolute;top:5px;width:56px;z-index:1}}@media screen and (min-width:1180px){.collection-articles-lede_simple{margin:0 40px 50px 0;width:720px}.collection-articles-lede_simple .lede-item{width:100%}.collection-articles-lede_simple .lede-image-wrap{margin:0 0 0 80px;position:absolute;width:auto;z-index:-1}.collection-articles-lede_simple .lede-rubric{font:700 11px/11px Chap,Arial,sans-serif}.collection-articles-lede_simple .lede-image img{width:100%}.collection-articles-lede_simple .lede-text-wrap{margin:540px 40px 0 0;padding:15px 15px 0 0;width:580px}.collection-articles-lede_simple .lede-text-wrap.short{width:360px}.collection-articles-lede_simple.has-logo{margin-top:55px;width:938px}.collection-articles-lede_simple.has-logo .lede-logo{top:-55px}.collection-articles-lede_simple.has-logo .lede-logo svg{width:284px}.collection-articles-lede_simple .feed-item .feed-story-tag{left:10px;top:10px;width:60px}}@media (any-hover:hover){.collection-articles-lede_simple .lede-link:focus .lede-headline,.collection-articles-lede_simple .lede-link:focus+.lede-teaser,.collection-articles-lede_simple .lede-link:hover .lede-headline,.collection-articles-lede_simple .lede-link:hover+.lede-teaser{box-shadow:inset 0 -1px 0 0 #fff,inset 0 -2px 0 0 #111;text-decoration:none}.collection-articles-lede_simple .lede-item:hover .lede-image img{opacity:.9}}.kiln-edit-mode .collection-articles-lede_simple .overridden:after{background-color:#607d8b;color:#fff;content:'OVERRIDDEN';font:700 16px/1 Arial,sans-serif;letter-spacing:.2px;opacity:.9;padding:15px;position:absolute;right:50%;top:25px;transform:translate(50%,0);z-index:1}.ad{display:block}.latest-feed{border-bottom:none;border-top:1px solid #bdbdbd;display:inline-block;flex:auto;margin:50px 0;min-width:0;padding:20px 0 0 40px;width:100%}.latest-feed .latest-feed-title-link{color:#111;display:block;text-decoration:none;width:fit-content}.latest-feed .latest-feed-title,.latest-feed .latest-feed-title-wrap{font-size:18px;font-weight:400;letter-spacing:3px;line-height:1;margin:0 0 12px;text-transform:uppercase}.latest-feed .latest-feed-title .kiln-phrase{color:#5a5a5a;display:block;font:25px/.92 Elderkin,'Arial Narrow',Arial,sans-serif;letter-spacing:.8px;margin:0 auto;text-transform:uppercase}.latest-feed .svg-accessibility-title{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.latest-feed .latest-feed-list-wrapper{list-style:none;margin:0;padding:0}.latest-feed .article{margin-top:10px;position:relative}.latest-feed .article.hidden,.latest-feed .hide-mobile-articles{display:none}.latest-feed .article-wrap{color:#333;flex:1 1 auto;text-align:left;text-decoration:none}.latest-feed .top-rubric{display:block}.latest-feed .top-rubric svg{display:none}.latest-feed .top-rubric .latest-time{color:#d0021b;font:700 11px/11px Chap,Arial,sans-serif;letter-spacing:2px;text-transform:uppercase;width:80px}.latest-feed .main-article-content{margin-top:1px;overflow-wrap:break-word;word-wrap:break-word}.latest-feed .article-callout{bottom:5px;height:39px;left:5px;position:absolute;width:39px}.latest-feed .link-text{color:#111;font:300 20px/23px Canela,Georgia,serif;text-decoration:none}.latest-feed .link-text:after{bottom:0;content:'';left:0;position:absolute;right:0;top:0}.latest-feed .link-text:focus{outline:0}.latest-feed .link-text:focus:after{outline:dotted 1px}.latest-feed .headline{display:inline;letter-spacing:.5px}.latest-feed .promo-spot{border-top:1px solid #dbdbdb}.latest-feed .desktop-click-more,.latest-feed .mobile-click-more,.latest-feed .tablet-click-more{color:#111;display:block;margin-top:14px;text-align:center;text-decoration:none;text-transform:uppercase}.latest-feed .mobile-click-more{text-align:left;text-transform:uppercase}.latest-feed .desktop-click-more,.latest-feed .tablet-click-more{display:none}.latest-feed .more-link-text{font-size:12px;letter-spacing:2px}.latest-feed .more-link-text:after{background:url(https://assets.nymag.com/media/sites/wwwthecut/cut-arrow.svg) no-repeat;background-size:contain;content:'';margin-left:.4em;padding:0 3px 3px}.latest-feed:not(:first-child){margin-top:0}@media screen and (min-width:768px){.latest-feed{border-top:none;display:block;margin:0 auto 50px;padding:0;width:700px}.latest-feed .article{border-bottom:1px solid rgb(189,189,189,.5);line-height:1;margin:0;padding:12px 0 10px 15px}.latest-feed .article:first-child{border-top:1px solid rgb(189,189,189,.5)}.latest-feed .hide-mobile-articles{display:flex}.latest-feed .hide-tablet-articles{display:none}.latest-feed .latest-feed-title-wrap,.latest-feed .latest-feed-title-wrap .latest-feed-title{text-align:center}.latest-feed .latest-feed-title-link{margin:0 auto}.latest-feed .top-rubric{display:inline-block;transform:translateY(-3px)}.latest-feed .top-rubric .latest-time{align-self:center;-ms-flex-align:center;flex-shrink:0;margin-right:5px;padding-bottom:0;width:85px}.latest-feed .headline{overflow:hidden;white-space:nowrap}.latest-feed .main-article-content{display:inline-block;margin-top:0}.latest-feed .mobile-click-more{display:none}.latest-feed .tablet-click-more{display:block;margin-top:12px;padding-bottom:40px}}@media screen and (min-width:1180px){.latest-feed{align-self:flex-start;border-top:1px solid #949494;margin:0 80px 50px 0;padding:0;width:260px}.latest-feed .latest-desktop-spotlight-ad{border-top:1px solid #dbdbdb}.latest-feed .latest-feed-title-link{margin:0}.latest-feed .latest-feed-title-wrap,.latest-feed .latest-feed-title-wrap .latest-feed-title{border-bottom:none;margin:15px 0;text-align:left}.latest-feed .latest-feed-title-wrap .latest-feed-title .kiln-phrase{display:inline-block}.latest-feed .latest-feed-list-wrapper{margin:0 0 0 50px}.latest-feed .article{border-bottom:none;line-height:normal;padding:0 0 10px}.latest-feed .article:first-child{border-top:none}.latest-feed .hide-tablet-articles{display:flex}.latest-feed .hide-desktop-articles{display:none}.latest-feed .main-article-content{display:block;margin-top:1px}.latest-feed .top-rubric{display:block;transform:translateY(0);width:100%}.latest-feed .top-rubric .latest-time{width:80px}.latest-feed .headline{overflow:visible;white-space:normal}.latest-feed .tablet-click-more{display:none}.latest-feed .desktop-click-more{display:block;font-size:12px;letter-spacing:2px;margin:0 0 0 50px;text-align:left}}@media (any-hover:hover){.latest-feed .latest-feed-title-link:hover .latest-feed-title,.latest-feed .link-text:focus,.latest-feed .link-text:hover{box-shadow:inset 0 0 0 0 #fff,inset 0 -1px 0 0 #111;display:inline}.latest-feed .desktop-click-more:focus .more-link-text .more-text,.latest-feed .desktop-click-more:hover .more-link-text .more-text,.latest-feed .mobile-click-more:focus .more-link-text .more-text,.latest-feed .mobile-click-more:hover .more-link-text .more-text,.latest-feed .tablet-click-more:focus .more-link-text .more-text,.latest-feed .tablet-click-more:hover .more-link-text .more-text{box-shadow:inset 0 0 0 0 #fff,inset 0 -1px 0 0 #111}}.latest-feed .glyph{display:inline;font-family:Icons;font-size:12px;font-style:normal;font-variant:normal;font-weight:400;line-height:1em;margin-left:.2em;speak:none;text-align:center;text-decoration:inherit;text-transform:none;vertical-align:middle}.latest-feed .glyph.glyph-arrow:before{content:'\e800'}.latest-feed .glyph.glyph-gallery:before{content:'\e801'}.latest-feed .glyph.glyph-podcast:before,.latest-feed .glyph.glyph-video:before{content:'\e803';position:relative;top:-1px}.latest-feed .glyph.glyph-podcast:before{content:'\e802'}.latest-feed .glyph.glyph-arrow{color:#d0021b;font-size:11px}.latest-feed .glyph.glyph-video{font-size:13px}.collection-package{border-top:12px solid #111;margin-bottom:40px;position:relative;width:100%}.collection-package.carousel-layout:after{background:#cecece;bottom:-12px;content:'';height:1px;position:absolute;width:100%}.collection-package.carousel-layout .package-content:before{background:linear-gradient(to left,rgba(255,255,255,.001) 20%,#fff 95%,#fff 10%);content:'';height:100%;left:-20px;position:absolute;top:0;width:50px;z-index:999}.collection-package.carousel-layout .package-content:after{background:linear-gradient(to right,rgba(255,255,255,.001) 20%,#fff 95%,#fff 10%);content:'';height:100%;position:absolute;right:-20px;top:0;width:50px;z-index:999}.collection-package.carousel-layout .list-wrapper{display:flex;margin:0;max-width:100%;padding:0;width:100vw}.collection-package.carousel-layout .list-wrapper .article:first-child{margin-left:8vw}.collection-package.carousel-layout .list-wrapper .article-wrap{min-width:67vw;padding:35px 12px 23px}.collection-package.carousel-layout .list-wrapper .article-img-wrapper{min-width:255px}.collection-package.carousel-layout .list-wrapper .main-article-content{align-self:center;font:100 28px/1.07 Canela,Georgia,serif;letter-spacing:-.4px;overflow-wrap:break-word;padding:4px 0 0;text-align:center;word-wrap:break-word}.collection-package.list-layout .list-wrapper .article-wrap{border-bottom:1px solid #dbdbdb;display:flex;flex:1 1 auto;flex-flow:row-reverse;padding:36px 0 11px}.collection-package.list-layout .list-wrapper .main-article-content{flex:1 1 auto;font:100 26px/1.08 Canela,Georgia,serif;letter-spacing:-.4px;margin:0 22px 0 0;text-align:left}.collection-package.list-layout .list-wrapper .article{display:flex;flex:0 1 30%}.collection-package.list-layout .list-wrapper .article-img-wrapper{flex:0 0 auto;width:100px}.collection-package .package-content{padding-top:19px}.collection-package .latest-arrow-link{color:#111;display:block}.collection-package .impression{display:none}.collection-package .sponsored-alignment{align-items:center;display:flex;justify-content:center;padding:11px 0 13px}.collection-package .sponsored-alignment .sponsored-pretext{color:#000;display:inline-block;font:italic 10px/1.43 Chap,Arial,sans-serif;letter-spacing:1.4px;margin:0 10px 0 0;transform:translateY(1px)}.collection-package .sponsored-alignment .sponsored-article-img{display:block}.collection-package .sponsored-alignment .sponsored-article-img.vertical img{max-height:26px}.collection-package .sponsored-alignment .sponsored-article-img.horizontal img{max-height:18px}.collection-package .sponsored-alignment .sponsored-article-img img{display:block}.collection-package .title-link{color:#000;display:block;margin:0 auto;text-decoration:none;width:fit-content}.collection-package .attach-image .title picture,.collection-package .click-more .more-button,.collection-package .mobile-see-all{display:none}.collection-package .title{font:24px/1 Chap,Arial,sans-serif;letter-spacing:5px;margin:0;text-align:center;text-decoration:none;text-transform:uppercase}.collection-package .article-img{height:auto;width:100%}.collection-package .package-teaser{font:10px/1.4 Chap,Arial,sans-serif;letter-spacing:2px;margin:8px 0 0;text-align:center;text-transform:uppercase}.collection-package .small-arrow-text{color:#111;float:left;font:12px Chap,Arial,sans-serif;letter-spacing:2px;margin-left:9px;text-transform:uppercase;transform:translateY(2px)}.collection-package .more-button{display:block;width:110px}.collection-package .more-button .svg{margin:0}.collection-package .svg-accessibility-title{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.collection-package .list-wrapper{margin:0;padding:0}.collection-package .article{list-style-type:none;position:relative}.collection-package .last-item{padding:0 0 8px}.collection-package .article-wrap{color:#333;justify-content:space-between;padding:35px 0 24px 23px;text-align:left;text-decoration:none}.collection-package .picture-wrap.overridden:before{background-color:#607d8b;color:#fff;content:'OVERRIDDEN';font:700 16px/1 'Miller Text',Georgia,serif;padding:5px;position:absolute}.collection-package .article-img-wrapper{position:relative}.collection-package .article-img-callout{bottom:15px;height:35px;left:7px;position:absolute;width:35px}.collection-package .main-article-content{align-self:center;font:100 28px/1.07 Canela,Georgia,serif;letter-spacing:-.4px;overflow-wrap:break-word;padding:4px 0 0;text-align:center;word-wrap:break-word}.collection-package .main-article-content svg{height:20px;vertical-align:middle;width:20px}.collection-package .link-text{color:#000;text-decoration:none}.collection-package .link-text:after{bottom:0;content:'';left:0;position:absolute;right:0;top:0}.collection-package .link-text:focus{outline:0}.collection-package .link-text:focus:after{outline:dotted 1px}.collection-package .article-callout{display:none}.collection-package .byline{color:#333;display:block;font:12px/normal Chap,Arial,sans-serif;letter-spacing:1px;margin:4px 0 0}.collection-package .bottom-break-border,.collection-package .svg-include{display:none}@media screen and (min-width:768px){.collection-package{margin-top:15px}.collection-package.carousel-layout .package-content:after,.collection-package.carousel-layout .package-content:before,.collection-package.carousel-layout:after{content:none}.collection-package.carousel-layout .list-wrapper .article:first-child{margin-left:0}.collection-package.carousel-layout,.collection-package.list-layout{border-bottom:1px solid #cecece;border-top:none;margin:0 auto 50px;padding:0 0 15px;width:700px}.collection-package.carousel-layout .list-wrapper,.collection-package.list-layout .list-wrapper{display:flex;flex-shrink:1;justify-content:flex-start;overflow-x:unset;padding:0;width:100%}.collection-package.carousel-layout .package-content .list-wrapper .article .article-wrap,.collection-package.list-layout .list-wrapper .article-wrap{border:none;display:flex;flex:1 1 auto;flex-flow:column nowrap;justify-content:flex-start;min-width:auto;padding:0 1px}.collection-package.carousel-layout .package-content .list-wrapper .article .article-wrap .article-img-wrapper,.collection-package.list-layout .list-wrapper .article-wrap .article-img-wrapper{margin:0 0 11px;min-width:unset;width:auto}.collection-package.carousel-layout .package-content .list-wrapper .article .article-wrap .main-article-content,.collection-package.list-layout .list-wrapper .article-wrap .main-article-content{margin:0;padding:0;text-align:center}.collection-package .package-content{padding-top:0;position:relative}.collection-package .title-link{margin:initial}.collection-package .title{font:20px/normal Chap,Arial,sans-serif;letter-spacing:4px}.collection-package .headline{color:#333}.collection-package .sponsored-alignment{justify-content:flex-end;padding:20px 0 0}.collection-package .sponsored-alignment .title{text-align:center}.collection-package .sponsored-alignment .sponsored-pretext{display:block;margin:0}.collection-package .sponsored-alignment .sponsored-article-img{margin:0 0 0 9px}.collection-package .sponsored-alignment .more-button{margin:0 auto}.collection-package .attach-image .title picture{display:block}.collection-package .click-more .more-button{display:inline-block;height:10px;margin:0 0 0 4px;transform:translateY(20%);width:6px}.collection-package .package-header-wrapper{display:flex;justify-content:space-between;padding:0 0 20px}.collection-package .package-header-wrapper .title .fallback-header-mobile{display:none}.collection-package .package-teaser{font:9px/13px Chap,Arial,sans-serif;letter-spacing:1.5px;margin:0 0 0 auto;padding:5px 11px 0 0;position:relative;text-align:end}.collection-package .package-teaser:after{border-right:2px solid #ccc;content:'';height:80%;position:absolute;right:0;top:45%;transform:translateY(-50%)}.collection-package .package-teaser+.mobile-see-all{margin:0}.collection-package .mobile-see-all{display:block;margin:0 0 0 auto;transform:translateY(2px)}.collection-package .article{border-bottom:none;display:flex;flex:0 1 30%}.collection-package .article:not(:first-child){margin:0 0 0 40px}.collection-package .last-item{padding:0}.collection-package .article-img-callout{height:35px;width:35px}.collection-package .lookup-list-arrow{height:14px;margin:0 5px 0 9px;padding:2px 0 0;width:18px}.collection-package .lookup-list-arrow .use-svg{fill:#111}.collection-package .svg-include svg path{fill:inherit}}@media screen and (min-width:1180px){.collection-package{margin-top:0}.collection-package.carousel-layout,.collection-package.list-layout{padding:0 40px 15px;width:100%}.collection-package.carousel-layout .article-img-wrapper,.collection-package.list-layout .article-img-wrapper{width:300px}.collection-package .article:not(:first-child){margin:0 0 0 60px}.collection-package .package-content{padding:0 30px}.collection-package .sponsored-alignment{justify-content:center}.collection-package .sponsored-alignment .sponsored-pretext{letter-spacing:2px}.collection-package .package-header-wrapper{padding:15px 8px 27px 0}.collection-package .package-teaser{font:10px/1.18 Chap,Arial,sans-serif;letter-spacing:2px;margin:0 0 0 auto;padding-right:9px;text-align:left}}@media (any-hover:hover){.collection-package .article:hover .link-text,.collection-package .title-link:hover .title{box-shadow:inset 0 -2px 0 0 #fff,inset 0 -3px 0 0 #111}.collection-package .article:hover .article-img-wrapper{opacity:.9}.collection-package .title-link:hover .title{color:#000}.collection-package .mobile-see-all:hover .small-arrow-text{box-shadow:0 1px 0 #000}.collection-package .mobile-see-all:hover .lookup-list-arrow .use-svg{fill:#000}}.coverlines_single-story{border-top:12px solid #000;display:flex;flex-direction:column;padding-bottom:40px;position:relative;text-align:center}.coverlines_single-story .rubric{color:#000;font:400 18px/22px Chap,Arial,sans-serif;letter-spacing:3px;margin:15px auto 20px;text-transform:uppercase}.coverlines_single-story img{object-fit:cover;object-position:center;width:100%}.coverlines_single-story .cover-image{height:100%;margin-bottom:20px}.coverlines_single-story .teaser{display:none}.coverlines_single-story .headline{color:#000;display:inline;font:300 45px/50px Canela,Georgia,serif;letter-spacing:-.5px}.coverlines_single-story .headline:after{bottom:0;content:'';left:0;position:absolute;right:0;top:0}.coverlines_single-story .cut-glyph-arrow{display:inline;font:normal normal 400 25px/25px Icons;margin-left:10px;position:relative;speak:none;text-align:center;text-decoration:inherit;text-transform:none;vertical-align:middle}.coverlines_single-story .cut-glyph-arrow:after{bottom:8px;content:'\e800';position:absolute}@media screen and (min-width:768px){.coverlines_single-story .headline,.coverlines_single-story .teaser{font:300 38px/40px Canela,Georgia,serif}.coverlines_single-story{border-bottom:1px solid #bdbdbd;margin:0 auto 40px;text-align:left;width:700px}.coverlines_single-story .rubric{margin:15px 0 0}.coverlines_single-story .cover-story{align-items:center;column-gap:30px;display:flex;flex-direction:row-reverse}.coverlines_single-story .cover-image{align-items:center;display:flex;margin-bottom:0}.coverlines_single-story .cover-data{padding:20px 0;width:calc(100% - 230px)}.coverlines_single-story .teaser{color:#949494;display:inline}.coverlines_single-story img{height:200px;width:200px}.coverlines_single-story .cut-glyph-arrow{font:normal normal 400 20px/18px Icons}}@media screen and (min-width:1180px){.coverlines_single-story{width:100%}.coverlines_single-story .headline,.coverlines_single-story .teaser{font:300 52px/54px Canela,Georgia,serif}.coverlines_single-story .cover-data{width:calc(100% - 330px)}.coverlines_single-story img{height:300px;width:300px}.coverlines_single-story .cut-glyph-arrow{font:normal normal 400 25px/30px Icons}}@media (any-hover:hover){.coverlines_single-story .cover-story:focus .headline,.coverlines_single-story .cover-story:focus .teaser,.coverlines_single-story .cover-story:hover .headline,.coverlines_single-story .cover-story:hover .teaser{-webkit-text-decoration-color:#000;text-decoration-color:#000;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:1px;text-underline-offset:4px}.coverlines_single-story .container:hover .cover-image img{opacity:.9}}@media screen and (min-width:768px){.container-flex{column-gap:55px;display:grid;grid-auto-columns:auto;justify-content:center}.container-flex.left-align{grid-template-areas:'huge first' 'huge last' 'huge last'}.container-flex.right-align{grid-template-areas:'first huge' 'last huge' 'last huge'}[class^=article-container-]{margin:0 0 50px}.article-container-first{grid-area:first}.article-container-huge{grid-area:huge;width:340px}.article-container-last{grid-column:last}}@media screen and (min-width:1180px){.container-flex{column-gap:120px;max-width:1180px}.article-container-huge{width:560px}}.collection-articles_huge .glyph{display:inline;font-family:Icons;font-variant:normal;line-height:1em;margin-left:.2em;speak:none;text-align:center;text-decoration:inherit;text-transform:none}.collection-articles_huge .glyph .callout-desc{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.collection-articles_huge .glyph-gallery,.collection-articles_huge .glyph-podcast,.collection-articles_huge .glyph-video{font-size:12px}.collection-articles_huge .glyph.glyph-arrow:before{content:'\e800'}.collection-articles_huge .glyph.glyph-gallery:before{content:'\e801'}.collection-articles_huge .glyph.glyph-video:before{content:'\e803'}.collection-articles_huge .glyph.glyph-podcast:before{content:'\e802'}.collection-articles_huge{margin:0 0 50px}.collection-articles_huge .collection-articles-wrapper{list-style-type:none;margin:0;padding:0}.collection-articles_huge .feed-item{position:relative}.collection-articles_huge .feed-item .feed-link:after{bottom:0;content:'';left:0;position:absolute;right:0;top:0}.collection-articles_huge .feed-item .feed-text-wrap{padding:0 0 0 40px}.collection-articles_huge .feed-item .feed-link:focus{outline:0}.collection-articles_huge .feed-item .feed-link:focus:after{outline:dotted 1px}.collection-articles_huge .feed-item .feed-image-wrap{margin:0 40px 10px;min-height:10px;position:relative}.collection-articles_huge .feed-item .feed-callout{bottom:15px;display:block;height:35px;left:8px;position:absolute;width:35px}.collection-articles_huge .feed-item .feed-callout-desc{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.collection-articles_huge .feed-item .feed-image-wrap.contains-image{min-height:10px}.collection-articles_huge .feed-item img{width:100%}.collection-articles_huge .feed-item .feed-rubric{display:block;font:700 11px/13px Chap,Arial,sans-serif;letter-spacing:2px;margin:0 0 6px;text-transform:uppercase}.collection-articles_huge .feed-item .feed-link{font:24px/26px Canela,Georgia,serif}.collection-articles_huge .feed-item .feed-teaser{font:300 24px/26px Canela,Georgia,serif}.collection-articles_huge .feed-item .feed-byline{display:block;font:12px/16px Chap,Arial,sans-serif;letter-spacing:1px;margin-top:5px}.collection-articles_huge .feed-item .glyph .callout-desc{border:none;clip-path:circle(0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.collection-articles_huge .feed-item .glyph{display:inline;vertical-align:middle}.collection-articles_huge .feed-item .headline-callout,.collection-articles_huge .feed-item .overlay{display:none}.collection-articles_huge .feed-item .glyph.glyph-gallery:before,.collection-articles_huge .feed-item .glyph.glyph-podcast:before,.collection-articles_huge .feed-item .glyph.glyph-video:before{position:relative;top:-1px}.collection-articles_huge .feed-item.gallery .feed-image:before{background:#000;content:'';left:0;padding:100% 0 0;position:absolute;top:0;transform:rotate(3deg);width:100%;z-index:-1}.collection-articles_huge .feed-item .feed-story-tag{left:5px;position:absolute;top:5px;width:56px;z-index:1}.collection-articles_huge .feed-item.video{padding:0}.collection-articles_huge .feed-item.video .feed-image-wrap{margin:0}.collection-articles_huge .feed-item.video .feed-callout{bottom:-10px;left:38px}.collection-articles_huge .feed-item.video .feed-text-wrap{padding:15px 0 0 40px}.collection-articles_huge .hidden{opacity:0}.collection-articles_huge .fade-in-element{opacity:1;transition:opacity 1.4s}@media screen and (min-width:768px){.collection-articles_huge{margin:0}.collection-articles_huge .collection-articles-wrapper{display:flex;justify-content:center}.collection-articles_huge .feed-item{overflow:initial;padding:0}.collection-articles_huge .feed-item .feed-image-wrap{margin:0 0 10px;padding:0}.collection-articles_huge .feed-item .feed-text-wrap{margin-left:0;margin-top:0;padding-left:0;top:0}.collection-articles_huge .feed-item .glyph{display:none}.collection-articles_huge .feed-item.video .feed-callout{bottom:15px;left:8px}.collection-articles_huge .feed-item.video .feed-image-wrap{margin:0 0 10px}.collection-articles_huge .feed-item.video .feed-text-wrap{padding:0}}@media screen and (min-width:1180px){.collection-articles_huge{max-width:100%}.collection-articles_huge .feed-item{margin:0 0 20px}.collection-articles_huge .feed-rubric{font:700 11px/11px Chap,Arial,sans-serif}.collection-articles_huge .feed-item .feed-story-tag{left:10px;top:10px;width:60px}}@media (any-hover:hover){.collection-articles_huge .feed-link:focus .feed-headline,.collection-articles_huge .feed-link:focus+.feed-teaser,.collection-articles_huge .feed-link:hover .feed-headline,.collection-articles_huge .feed-link:hover+.feed-teaser{box-shadow:inset 0 -1px 0 0 #fff,inset 0 -2px 0 0 #111}.collection-articles_huge .feed-item:hover .feed-image img{opacity:.9}.collection-articles_huge .feed-item.gallery:hover .overlay{background:rgba(250,250,250,.1);display:block;height:100%;left:0;position:absolute;top:0;width:100%}.collection-articles_huge .feed-item.gallery:hover .feed-image img{opacity:1}}.kiln-edit-mode .collection-articles_huge .overridden:after{background-color:#607d8b;color:#fff;content:'OVERRIDDEN';font:700 16px/1 Arial,sans-serif;letter-spacing:.2px;opacity:.9;padding:15px;position:absolute;right:50%;top:25px;transform:translate(50%,0);z-index:1}.collection-articles_boxes .collection-articles-wrapper{list-style:none;margin:0;padding:0}.collection-articles_boxes .feed-item{border:10px solid #000;height:calc(100vw - 120px);margin:0 40px 50px;padding-bottom:0}.collection-articles_boxes .feed-text-wrap{color:#111;display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:15px 20px;position:relative;text-align:center}.collection-articles_boxes .feed-link:after{content:'';height:100%;left:0;position:absolute;top:0;width:100%}.collection-articles_boxes .feed-rubric{display:inline-block;font:13px/1.2 Chap,Arial,sans-serif;letter-spacing:2px;text-transform:uppercase;vertical-align:middle}.collection-articles_boxes .feed-headline{font:24px/28px Canela,Georgia,serif;letter-spacing:0}.collection-articles_boxes .feed-teaser{display:none}.collection-articles_boxes .feed-byline{display:inline-block;font:12px/1 Chap,Arial,sans-serif;letter-spacing:1px;margin:0;vertical-align:middle}.collection-articles_boxes .feed-story-tag{left:5px;position:absolute;top:5px;width:56px;z-index:1}@media screen and (min-width:768px){.collection-articles_boxes .feed-item{height:260px;margin:0;width:260px}.collection-articles_boxes .feed-rubric{font:15px/1.2 Chap,Arial,sans-serif}.collection-articles_boxes .feed-item:not(:last-of-type){margin:0 0 50px}}@media screen and (min-width:1180px){.collection-articles_boxes .feed-item{height:300px;width:300px}.collection-articles_boxes .feed-headline{font:30px/34px Canela,Georgia,serif}.collection-articles_boxes .feed-item .feed-story-tag{left:10px;top:10px;width:60px}}@media screen and (max-width:320px){.collection-articles_boxes .feed-headline{font:20px/22px Canela,Georgia,serif;letter-spacing:-.5px}}@media (any-hover:hover){.collection-articles_boxes .feed-link:focus .feed-headline,.collection-articles_boxes .feed-link:focus+.feed-teaser,.collection-articles_boxes .feed-link:hover .feed-headline,.collection-articles_boxes .feed-link:hover+.feed-teaser{box-shadow:inset 0 -1px 0 0 #fff,inset 0 -2px 0 0 #111}}.kiln-edit-mode .collection-articles_boxes .overridden .feed-text-wrap:after{background-color:#607d8b;color:#fff;content:'OVERRIDDEN';font:700 16px/1 Arial,sans-serif;letter-spacing:.2px;opacity:.9;padding:15px;position:absolute;right:50%;top:25px;transform:translate(50%,0);z-index:1}.collection-articles_three-up .collection-articles-wrapper{list-style:none;margin:0;padding:0}.collection-articles_three-up .feed-item{margin:0 0 50px;width:100%}.collection-articles_three-up .feed-item .overlay{display:none}.collection-articles_three-up .feed-item.gallery .feed-image:before{background:#000;content:'';left:0;padding:100% 0 0;position:absolute;top:0;transform:rotate(3deg);width:100%;z-index:-1}.collection-articles_three-up .feed-item.gallery .feed-image img{position:relative}.collection-articles_three-up .feed-item.video{width:initial}.collection-articles_three-up .feed-item.video .feed-callout{bottom:-18px;left:38px}.collection-articles_three-up .feed-item.gallery .feed-callout,.collection-articles_three-up .feed-item.podcast .feed-callout{bottom:8px;left:48px}.collection-articles_three-up .feed-item.video .feed-image-wrap{padding:0}.collection-articles_three-up .feed-item.video .feed-text-wrap{padding:10px 0 0 40px}.collection-articles_three-up .feed-image img{display:block;width:100%}.collection-articles_three-up .article-promo-link{display:block}.collection-articles_three-up .feed-image-wrap{margin:0 0 16px;padding:0 40px;position:relative;width:100%}.collection-articles_three-up .feed-image-wrap.contains-image{min-height:10px}.collection-articles_three-up .feed-image-wrap .hidden{opacity:0}.collection-articles_three-up .feed-image-wrap .fade-in-element{animation:1.4s fade-in}.collection-articles_three-up .feed-image{display:block;position:relative}.collection-articles_three-up .feed-callout-desc{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.collection-articles_three-up .feed-callout{height:35px;position:absolute;width:35px}.collection-articles_three-up .feed-callout svg{height:35px;width:35px}.collection-articles_three-up .feed-link{color:#000;font:400 24px/26px Canela,Georgia,serif;text-decoration:none;z-index:1}.collection-articles_three-up .feed-link:before{content:'';height:calc(100% + 16px + (100vw - 120px));left:0;position:absolute;top:calc(((100vw - 120px) + 16px) * -1);width:100%}.collection-articles_three-up .feed-item.video .feed-link:before{height:calc(100% + 33px + ((100vw - 80px) * .76));top:calc((((100vw - 80px) * .76) + 33px) * -1)}.collection-articles_three-up .feed-rubric{display:block;font:700 11px/13px Chap,Arial,sans-serif;letter-spacing:2px;margin:0 0 6px;text-transform:uppercase}.collection-articles_three-up .feed-teaser{font:300 24px/26px Canela,Georgia,serif}.collection-articles_three-up .feed-text-wrap{padding:0 0 0 40px;position:relative}.collection-articles_three-up .feed-byline{display:block;font:12px/16px Chap,Arial,sans-serif;letter-spacing:1px;margin:5px 0 0}.collection-articles_three-up .feed-link:focus{outline:0}.collection-articles_three-up .feed-link:focus::before{outline:dotted 1px}.collection-articles_three-up .feed-story-tag{margin-left:5px;position:absolute;top:5px;width:56px;z-index:1}.collection-articles_three-up .feed-item .ad a{text-decoration:none}.collection-articles_three-up .hidden{opacity:0}.collection-articles_three-up .fade-in-element{opacity:1;transition:opacity 1.4s}@media screen and (min-width:768px){.collection-articles_three-up{margin:0 0 10px}.collection-articles_three-up .collection-articles-wrapper{align-items:flex-start;display:flex;flex-flow:row nowrap;justify-content:center;padding:0}.collection-articles_three-up .feed-item:nth-of-type(odd){margin:0 0 40px;width:200px}.collection-articles_three-up .feed-item:nth-of-type(2){margin:0 40px 50px;width:200px}.collection-articles_three-up .feed-item.podcast .feed-callout,.collection-articles_three-up .feed-item.video .feed-callout{bottom:8px;left:8px}.collection-articles_three-up .feed-item.gallery .feed-callout{left:0}.collection-articles_three-up .feed-item.video .feed-link:before,.collection-articles_three-up .feed-link:before{height:calc(100% + 16px + 180px);top:-196px}.collection-articles_three-up .feed-link{font:300 24px/26px Canela,Georgia,serif}.collection-articles_three-up .feed-teaser{display:none}.collection-articles_three-up .feed-item:nth-of-type(2) .feed-link:before{height:calc(100% + 16px + 240px);top:-256px}.collection-articles_three-up .feed-image-wrap,.collection-articles_three-up .feed-item.video .feed-image-wrap,.collection-articles_three-up .feed-item.video .feed-text-wrap,.collection-articles_three-up .feed-text-wrap{padding:0}}@media screen and (min-width:1180px){.collection-articles_three-up .feed-item:nth-of-type(odd){margin:45px 0 50px;width:240px}.collection-articles_three-up .feed-item:nth-of-type(2){margin:0 60px 50px;width:340px}.collection-articles_three-up .feed-item.video .feed-link:before,.collection-articles_three-up .feed-link:before{height:calc(100% + 16px + 240px);top:-256px}.collection-articles_three-up .feed-item:nth-of-type(2) .feed-link:before{height:calc(100% + 16px + 340px);top:-356px}.collection-articles_three-up .feed-rubric{font:700 11px/11px Chap,Arial,sans-serif}.collection-articles_three-up .feed-link{font-weight:400}.collection-articles_three-up .feed-teaser{display:inline}.collection-articles_three-up .feed-item .feed-story-tag{left:10px;margin-left:0;top:10px;width:60px}}@media (any-hover:hover){.collection-articles_three-up .feed-link:focus .feed-headline,.collection-articles_three-up .feed-link:focus+.feed-teaser,.collection-articles_three-up .feed-link:hover .feed-headline,.collection-articles_three-up .feed-link:hover+.feed-teaser{box-shadow:inset 0 -1px 0 0 #fff,inset 0 -2px 0 0 #111;text-decoration:none}.collection-articles_three-up .feed-item:hover .feed-image img{opacity:.9}.collection-articles_three-up .feed-item.gallery:hover .overlay{background:rgba(250,250,250,.1);display:block;height:100%;left:0;position:absolute;top:0;width:100%}.collection-articles_three-up .feed-item.gallery:hover .feed-image img{opacity:1}}.kiln-edit-mode .collection-articles_three-up .overridden:after{background-color:#607d8b;color:#fff;content:'OVERRIDDEN';font:700 16px/1 Arial,sans-serif;letter-spacing:.2px;opacity:.9;padding:15px;position:absolute;top:25px;transform:translate(50%,0);z-index:1}.most-popular_homepage-mobile .glyph{font-family:Icons;font-variant:normal;line-height:1em;margin-left:.2em;speak:none;text-align:center;text-decoration:inherit;text-transform:none}.most-popular_homepage-mobile .glyph .callout-desc{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.most-popular_homepage-mobile .glyph.glyph-arrow:before{content:'\e800'}.most-popular_homepage-mobile .glyph.glyph-gallery:before{content:'\e801'}.most-popular_homepage-mobile .glyph.glyph-video:before{content:'\e803'}.most-popular_homepage-mobile .glyph.glyph-podcast:before{content:'\e802'}.most-popular_homepage-mobile{border-top:1px solid #bdbdbd;margin:50px 0;width:100%}.most-popular_homepage-mobile .most-popular-items.items-by-minute{display:none}.most-popular_homepage-mobile .most-popular-header{margin:0 0 0 40px;text-align:left}.most-popular_homepage-mobile .most-popular-header h3{color:#000;font:400 18px/1 Chap,Arial,sans-serif;letter-spacing:3px;line-height:22px;margin:20px 0 0;text-transform:uppercase}.most-popular_homepage-mobile .most-popular-items{counter-reset:item;margin:0;padding:0 0 0 10px}.most-popular_homepage-mobile .most-popular-item{align-items:flex-start;display:flex;list-style:none;margin:10px 0 0;padding-top:10px}.most-popular_homepage-mobile .most-popular-item:before{color:#d0021b;content:counter(item)'.';counter-increment:item;flex-shrink:0;font:700 11px/22px Chap,Arial,sans-serif;line-height:22px;width:30px}.most-popular_homepage-mobile .most-popular-item:last-of-type{border:none}.most-popular_homepage-mobile .most-popular-item-link{color:#000;display:block;flex:0 0 calc(100% - 30px);font:300 20px/22px Canela,Georgia,serif;letter-spacing:.5px;position:relative;text-decoration:none}.most-popular_homepage-mobile .glyph{color:#000;display:inline}.most-popular_homepage-mobile .glyph-gallery{font-size:13px}.most-popular_homepage-mobile .glyph-podcast,.most-popular_homepage-mobile .glyph-video{font-size:14px}@media screen and (min-width:768px){.most-popular_homepage-mobile{border-top:none;margin:0 auto 20px;padding:0 0 30px;width:700px}.most-popular_homepage-mobile .most-popular-header{margin:0;text-align:left}.most-popular_homepage-mobile .most-popular-header h3{margin:12px 0;text-align:center}.most-popular_homepage-mobile .most-popular-item:first-of-type{border-top:1px solid rgb(189,189,189,.5)}.most-popular_homepage-mobile .most-popular-item{align-items:center;border-bottom:1px solid rgb(189,189,189,.5);margin:0;overflow:hidden;padding:12px 0 10px 15px;position:relative;white-space:nowrap}.most-popular_homepage-mobile .most-popular-item:after{background:linear-gradient(to left,#fff,rgba(255,255,255,0));content:'';height:100%;position:absolute;right:0;width:50px}.most-popular_homepage-mobile .glyph{display:inline;vertical-align:middle}.most-popular_homepage-mobile .glyph-gallery{font-size:13px}.most-popular_homepage-mobile .glyph-video{font-size:15px}}@media screen and (min-width:1180px){.most-popular_homepage-mobile{display:none}}@media (any-hover:hover){.most-popular_homepage-mobile .most-popular-item-link:focus .article-headline,.most-popular_homepage-mobile .most-popular-item-link:hover .article-headline{box-shadow:inset 0 0 0 0 #fff,inset 0 -1px 0 0 #000}}.optimize-test-active-group .most-popular_homepage-mobile .most-popular-items.items-by-minute{display:revert}.optimize-test-active-group .most-popular_homepage-mobile .most-popular-items.items-by-view{display:none}[data-layout-uri*='layout/instances/article'] .secondary .most-popular_homepage-mobile{border-top:1px solid #000;margin:50px 0 36px}@media screen and (min-width:768px){[data-layout-uri*='layout/instances/article'] .secondary .most-popular_homepage-mobile{display:none}}.most-popular_homepage,.most-popular_homepage .most-popular-items.items-by-minute{display:none}@media screen and (min-width:1180px){.most-popular_homepage .glyph{display:inline;font-family:Icons;font-variant:normal;line-height:1em;margin-left:.2em;speak:none;text-align:center;text-decoration:inherit;text-transform:none}.most-popular_homepage .glyph .callout-desc{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.most-popular_homepage .glyph.glyph-arrow:before{content:'\e800'}.most-popular_homepage .glyph.glyph-gallery:before{content:'\e801'}.most-popular_homepage .glyph.glyph-video:before{content:'\e803'}.most-popular_homepage .glyph.glyph-podcast:before{content:'\e802'}.most-popular_homepage{border-top:none;display:block;margin:60px 40px 93px;max-width:1100px;padding:0;width:100%}.most-popular_homepage .most-popular-header{margin:0 0 0 80px}.most-popular_homepage .most-popular-header h3{color:#000;font:400 18px/1 Chap,Arial,sans-serif;letter-spacing:3px;line-height:22px;margin:0;padding-bottom:15px;text-align:left;text-transform:uppercase}.most-popular_homepage .most-popular-items{counter-reset:item;margin:0;padding:0}.most-popular_homepage .most-popular-item:first-of-type{border-top:1px solid rgb(189,189,189,.5)}.most-popular_homepage .most-popular-item-link{font:300 33px/36px Canela,Georgia,serif}.most-popular_homepage .most-popular-item{align-items:center;border-bottom:1px solid rgb(189,189,189,.5);display:flex;list-style:none;margin:0;overflow:hidden;padding:18px 0 14px 15px;position:relative;white-space:nowrap}.most-popular_homepage .most-popular-item:last-of-type{border:none}.most-popular_homepage .most-popular-item:before{color:#d0021b;content:counter(item)'.';counter-increment:item;flex-shrink:0;font:700 16px/1 Chap,Arial,sans-serif;line-height:22px;width:65px}.most-popular_homepage .most-popular-item:after{background:linear-gradient(to left,#fff,rgba(255,255,255,0));content:'';height:100%;position:absolute;right:0;width:50px}.most-popular_homepage .glyph-gallery{font-size:17px}.most-popular_homepage .glyph-podcast,.most-popular_homepage .glyph-video{font-size:19px}.most-popular_homepage .most-popular-item-link:focus .article-headline,.most-popular_homepage .most-popular-item-link:hover .article-headline{box-shadow:inset 0 0 0 0 #fff,inset 0 -1px 0 0 #000}}.optimize-test-active-group .most-popular_homepage .most-popular-items.items-by-minute{display:revert}.optimize-test-active-group .most-popular_homepage .most-popular-items.items-by-view{display:none}.homepage-container .container-title.hidden{display:none}.homepage-container{margin:55px auto 0}.homepage-container .container-section-header{margin:0 auto 48px}.homepage-container .container-section-header svg{width:100%}.homepage-container .container-section-header:focus{outline:dotted 1px}.homepage-container .collection-simple_text .title,.homepage-container .container-title{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.homepage-container .container-section-text .title{font:300 30px/normal Chap,Arial,sans-serif;letter-spacing:8px;margin:0 0 20px;text-align:center;text-transform:uppercase}.homepage-container .logo-wrapper{display:block;margin:0 auto;width:max-content}.homepage-container .logo-wrapper.with-large-svg .svg-header.large{display:none}.homepage-container .container-see-all-bottom{display:flex;font:600 12px/normal Chap,Arial,sans-serif;justify-content:center;letter-spacing:2px;margin-bottom:20px;text-transform:uppercase}.homepage-container .container-see-all-bottom-link{color:#000;display:inline-flex;text-decoration:none}.homepage-container .container-see-all-bottom-link:hover .container-see-all-bottom-text{box-shadow:0 1px 0 #000}.homepage-container .container-see-all-bottom-svg .svg{margin:1px 0 0 4px;width:6px}.homepage-container .collection-package.list-layout .last-item .article-wrap{border:none}.homepage-container .svg{margin:0;text-align:center}.homepage-container[data-uri*='instances/style']>.container-section-header svg{height:47px}.homepage-container[data-uri*='instances/power']>.container-section-header svg{height:42px}.homepage-container[data-uri*='instances/self']>.container-section-header svg{height:52px}.homepage-container[data-uri*='instances/culture']>.container-section-header{margin:0 auto 40px}.homepage-container[data-uri*='instances/culture']>.container-section-header svg{height:54px}.homepage-container[data-uri*='instances/bestof']>.container-section-header .svg-header{text-align:center}.homepage-container[data-uri*='instances/bestof']>.container-section-header svg{height:auto;width:280px}@media screen and (min-width:768px){.homepage-container{margin:60px auto 0;max-width:768px}.homepage-container .container-section-header{margin:0 auto 53px}.homepage-container .svg-header{text-align:center}.homepage-container[data-uri*='instances/style']>.container-section-header svg{height:86px}.homepage-container[data-uri*='instances/power']>.container-section-header svg{height:auto;width:500px}.homepage-container[data-uri*='instances/self']>.container-section-header svg{height:auto;width:328px}.homepage-container[data-uri*='instances/culture']>.container-section-header{margin:0 auto 33px}.homepage-container[data-uri*='instances/culture']>.container-section-header svg{height:auto;width:645px}.homepage-container[data-uri*='instances/bestof']>.container-section-header svg{height:auto;width:460px}}@media screen and (min-width:1180px){.homepage-container{margin:60px auto 10px;max-width:none;width:1180px}.homepage-container .container-section-header{margin:0 auto}.homepage-container .logo-wrapper.with-large-svg .svg-header.small{display:none}.homepage-container .logo-wrapper.with-large-svg .svg-header.large{display:block}.homepage-container .container-section-body{padding:0 40px;width:1180px}.homepage-container .svg>svg,.homepage-container[data-uri*='instances/style']>.container-section-header svg,.homepage-container[data-uri*='instances/power']>.container-section-header svg{height:auto;width:945px}.homepage-container .container-section-text .title{font:300 49px/normal Chap,Arial,sans-serif;margin:0;padding-top:45px;text-align:left}.homepage-container .collection-package.list-layout{border-top:1px solid #cecece;padding:15px 20px 40px}.homepage-container .svg-whitebox{fill:#fff}.homepage-container[data-uri*='instances/power']>.container-section-header{margin:0}.homepage-container[data-uri*='instances/self']>.container-section-header .svg-header{text-align:center}.homepage-container[data-uri*='instances/self']>.container-section-header .svg-header svg{margin-left:44px;width:715px}.homepage-container[data-uri*='instances/culture']>.container-section-header{margin:auto}.homepage-container[data-uri*='instances/culture']>.container-section-header svg{width:945px}.homepage-container[data-uri*='instances/bestof']>.container-section-header .logo-wrapper{padding-left:15px}.homepage-container[data-uri*='instances/bestof']>.container-section-header svg{width:820px}}.collection-articles_featured-left-lede .glyph{display:inline;font-family:Icons;font-variant:normal;line-height:1em;margin-left:.2em;speak:none;text-align:center;text-decoration:inherit;text-transform:none}.collection-articles_featured-left-lede .glyph .callout-desc{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.collection-articles_featured-left-lede .glyph-gallery,.collection-articles_featured-left-lede .glyph-podcast,.collection-articles_featured-left-lede .glyph-video{font-size:12px}.collection-articles_featured-left-lede .glyph.glyph-arrow:before{content:'\e800'}.collection-articles_featured-left-lede .glyph.glyph-gallery:before{content:'\e801'}.collection-articles_featured-left-lede .glyph.glyph-video:before{content:'\e803'}.collection-articles_featured-left-lede .glyph.glyph-podcast:before{content:'\e802'}.collection-articles_featured-left-lede .collection-articles-wrapper{list-style-type:none;margin:0;padding:0}.collection-articles_featured-left-lede .feed-image-wrap.contains-image{min-height:10px}.collection-articles_featured-left-lede .feed-item{display:block;position:relative}.collection-articles_featured-left-lede .feed-item .overlay,.collection-articles_featured-left-lede .inline-callout{display:none}.collection-articles_featured-left-lede .feed-item .feed-link:after{bottom:0;content:'';left:0;position:absolute;right:0;top:0;z-index:2}.collection-articles_featured-left-lede .feed-item .feed-link:focus{outline:0}.collection-articles_featured-left-lede .feed-item .feed-link:focus:after{outline:dotted 1px}.collection-articles_featured-left-lede .feed-item .feed-story-tag{left:5px;position:absolute;top:5px;width:56px;z-index:1}.collection-articles_featured-left-lede .feed-item .feed-link{text-decoration:none}.collection-articles_featured-left-lede .feed-item .feed-headline{color:#000}.collection-articles_featured-left-lede .feed-item:first-child{overflow:hidden;padding:0 25px 0 0;width:100%}.collection-articles_featured-left-lede .feed-item:first-child .feed-image-wrap{bottom:0;left:0;position:absolute;right:0;top:0;z-index:-1}.collection-articles_featured-left-lede .feed-item:first-child .feed-text-wrap{background-color:#fff;margin:calc(100vw - 23px) 0 0 25px;padding:15px 0 0 15px;width:100%;z-index:2000}.collection-articles_featured-left-lede .feed-item:first-child .feed-image img{display:block;width:100%}.collection-articles_featured-left-lede .feed-item:first-child .glyph .callout-desc{border:none;clip-path:circle(0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.collection-articles_featured-left-lede .feed-item:first-child .glyph{display:inline;vertical-align:middle}.collection-articles_featured-left-lede .feed-item:first-child .glyph.glyph-gallery:before,.collection-articles_featured-left-lede .feed-item:first-child .glyph.glyph-podcast:before,.collection-articles_featured-left-lede .feed-item:first-child .glyph.glyph-video:before{position:relative;top:-2px}.collection-articles_featured-left-lede .feed-item:first-child .feed-callout,.collection-articles_featured-left-lede .feed-item:first-child .headline-callout{display:none}.collection-articles_featured-left-lede .feed-item:nth-child(2){padding:50px 0 50px 40px}.collection-articles_featured-left-lede .feed-item:nth-child(2) .feed-image-wrap{margin:0 0 16px;padding:0 40px 0 0}.collection-articles_featured-left-lede .feed-item:nth-child(2) .feed-image img{display:block;width:100%}.collection-articles_featured-left-lede .feed-item:nth-child(2) .feed-story-tag{left:unset;margin:5px 0 0 5px;top:unset}.collection-articles_featured-left-lede .feed-item.gallery:nth-child(2) .feed-image,.collection-articles_featured-left-lede .feed-item.podcast:nth-child(2) .feed-image{display:block;position:relative}.collection-articles_featured-left-lede .feed-item.gallery:nth-child(2) .feed-image:before,.collection-articles_featured-left-lede .feed-item.podcast:nth-child(2) .feed-image:before{background:#000;content:'';left:0;padding:100% 0 0;position:absolute;top:0;transform:rotate(3deg);width:100%;z-index:-1}.collection-articles_featured-left-lede .feed-item.gallery:nth-child(2) .feed-image-wrap,.collection-articles_featured-left-lede .feed-item.podcast:nth-child(2) .feed-image-wrap{position:relative}.collection-articles_featured-left-lede .feed-item.gallery:nth-child(2) .feed-callout,.collection-articles_featured-left-lede .feed-item.podcast:nth-child(2) .feed-callout{bottom:8px;display:block;height:35px;left:8px;position:absolute;width:35px}.collection-articles_featured-left-lede .feed-item.gallery:nth-child(2) .glyph,.collection-articles_featured-left-lede .feed-item.podcast:nth-child(2) .glyph{display:none}.collection-articles_featured-left-lede .feed-item.podcast:nth-child(2) .feed-image:before{content:none}.collection-articles_featured-left-lede .feed-item.video:nth-child(2){margin:0;padding:50px 0}.collection-articles_featured-left-lede .feed-item.video:nth-child(2) .feed-image-wrap{padding:0;position:relative}.collection-articles_featured-left-lede .feed-item.video:nth-child(2) .feed-callout{bottom:-18px;display:block;height:35px;left:38px;position:absolute;width:35px}.collection-articles_featured-left-lede .feed-item.video:nth-child(2) .feed-text-wrap{padding:10px 0 0 40px}.collection-articles_featured-left-lede .feed-item.video:nth-child(2) .glyph{display:none}.collection-articles_featured-left-lede .feed-image{display:block;position:relative}.collection-articles_featured-left-lede .feed-rubric-date{display:block;font:700 11px/13px Chap,Arial,sans-serif;letter-spacing:2px;margin:0 0 6px;text-transform:uppercase}.collection-articles_featured-left-lede .feed-date{color:#d0021b;font-weight:400}.collection-articles_featured-left-lede .feed-rubric{padding-right:5px}.collection-articles_featured-left-lede .feed-rubric+.feed-date{border-left:1px solid #221f20;padding-left:9px}.collection-articles_featured-left-lede .feed-link{font:24px/26px Canela,Georgia,serif}.collection-articles_featured-left-lede .feed-teaser{font:300 24px/26px Canela,Georgia,serif}.collection-articles_featured-left-lede .feed-byline{display:block;font:12px/16px Chap,Arial,sans-serif;letter-spacing:1px;margin-top:5px}.collection-articles_featured-left-lede .feed-callout-desc{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.collection-articles_featured-left-lede .hidden{opacity:0}.collection-articles_featured-left-lede .fade-in-element{opacity:1;transition:opacity 1.4s}@media screen and (min-width:768px){.collection-articles_featured-left-lede .collection-articles-wrapper{display:flex;justify-content:center}.collection-articles_featured-left-lede .feed-item.video:nth-child(2) .glyph,.collection-articles_featured-left-lede .feed-item:first-child .glyph{display:none}.collection-articles_featured-left-lede .feed-item:first-child{flex:0 1 300px;margin:0 25px 50px;overflow:initial;padding:0}.collection-articles_featured-left-lede .feed-item:first-child .feed-image-wrap{position:relative}.collection-articles_featured-left-lede .feed-item:first-child .feed-text-wrap{margin-left:0;margin-top:0;padding-left:0;padding-top:16px;top:0}.collection-articles_featured-left-lede .feed-item:nth-child(2){flex:0 1 300px;margin:0 25px 50px;padding:0}.collection-articles_featured-left-lede .feed-item:nth-child(2) .feed-image-wrap{padding:0}.collection-articles_featured-left-lede .feed-item.video:nth-child(2){margin:0 25px 50px;padding:0}.collection-articles_featured-left-lede .feed-item.video:nth-child(2) .feed-image-wrap{margin:0;padding:0}.collection-articles_featured-left-lede .feed-item.video:nth-child(2) .feed-callout{bottom:8px;left:8px}.collection-articles_featured-left-lede .feed-item.video:nth-child(2) .feed-text-wrap{padding:15px 0 0}.collection-articles_featured-left-lede .feed-item.gallery .feed-image:before{background:#000;content:'';left:0;padding:100% 0 0;position:absolute;top:0;transform:rotate(3deg);width:100%;z-index:-1}.collection-articles_featured-left-lede .feed-item.gallery .feed-image-wrap .feed-callout,.collection-articles_featured-left-lede .feed-item.podcast .feed-image-wrap .feed-callout,.collection-articles_featured-left-lede .feed-item.video .feed-image-wrap .feed-callout{bottom:8px;display:block;height:35px;left:8px;position:absolute;width:35px}}@media screen and (min-width:1180px){.collection-articles_featured-left-lede .feed-item:first-child{flex:0 1 480px;margin:0 40px 70px}.collection-articles_featured-left-lede .feed-item:nth-child(2){flex:0 1 380px;margin:45px 40px 70px}.collection-articles_featured-left-lede .feed-item.video:nth-child(2){margin:45px 40px 70px}.collection-articles_featured-left-lede .feed-rubric-date{font:700 11px/11px Chap,Arial,sans-serif}.collection-articles_featured-left-lede .feed-item .feed-story-tag{left:10px;top:10px;width:60px}}@media (any-hover:hover){.collection-articles_featured-left-lede .feed-link:focus .feed-headline,.collection-articles_featured-left-lede .feed-link:focus+.feed-teaser,.collection-articles_featured-left-lede .feed-link:hover .feed-headline,.collection-articles_featured-left-lede .feed-link:hover+.feed-teaser{box-shadow:inset 0 -1px 0 0 #fff,inset 0 -2px 0 0 #111}.collection-articles_featured-left-lede .feed-item.gallery:hover .overlay{background:rgba(250,250,250,.1);display:block;height:100%;left:0;position:absolute;top:0;width:100%}.collection-articles_featured-left-lede .feed-item.gallery:hover .feed-image img{opacity:1}.collection-articles_featured-left-lede .feed-item:hover .feed-image img{opacity:.9}}.kiln-edit-mode .collection-articles_featured-left-lede .overridden:after{background-color:#607d8b;color:#fff;content:'OVERRIDDEN';font:700 16px/1 Canela,Georgia,serif;letter-spacing:.2px;opacity:.9;padding:15px;position:absolute;right:50%;top:25px;transform:translate(50%,0);z-index:1}.collection-silo{border-bottom:1px solid #bdbdbd;border-top:12px solid #000;flex-flow:row nowrap;margin:0 0 50px;padding:0;position:relative;width:100%}.collection-silo .title{font:400 18px/1.2em Chap,Arial,sans-serif;height:unset;letter-spacing:3px;margin:0;padding:15px 0;position:relative;text-align:center;text-transform:uppercase;width:unset}.collection-silo .sponsor-show-more{align-items:flex-end;display:flex;flex-wrap:wrap}.collection-silo .show-more{color:#000;text-decoration:none}.collection-silo .show-more-wrap{margin:5px 20px 0;padding:0 0 8px;text-align:center;width:100%}.collection-silo .sponsor{align-items:center;display:flex;margin:15px auto}.collection-silo .sponsor-text{font:400 italic 12px/16px Chap,Arial,sans-serif;letter-spacing:.6px;margin-right:4px;width:78px}.collection-silo .sponsor-logo{width:70px}.collection-silo .show-more-text{font:12px Chap,Arial,sans-serif;letter-spacing:2px;text-transform:uppercase}.collection-silo .show-more-text:after{background:url(https://assets.nymag.com/media/sites/wwwthecut/cut-arrow.svg) no-repeat;background-size:contain;content:'';margin:0 .3em;padding:1px 3px 3px}.collection-silo .story-wrapper{overflow-x:scroll;width:105%}.collection-silo .story-wrapper:after,.collection-silo .story-wrapper:before{height:100%;width:50px;z-index:999;content:'';top:0}.collection-silo .story-wrapper:before{background:linear-gradient(to left,rgba(255,255,255,.001) 20%,#fff 95%,#fff 10%);left:-20px;position:absolute}.collection-silo .story-wrapper:after{background:linear-gradient(to right,rgba(255,255,255,.001) 20%,#fff 95%,#fff 10%);position:absolute;right:-20px}.collection-silo .story-list{display:flex;margin:0;padding:0;width:96vw}.collection-silo .story-item{flex:0 0 auto;list-style:none;position:relative;width:59vw}.collection-silo .story-item:first-child{margin-left:16vw}.collection-silo .image-wrapper{padding:0 20px;width:auto}.collection-silo .image-wrapper.contains-image{min-height:10px}.collection-silo .image-wrapper img{width:100%}.collection-silo .article-info{padding:5px 10px 0;text-align:center}.collection-silo .article-info .story-link:after{bottom:0;content:'';left:0;position:absolute;right:0;top:0}.collection-silo .article-info .story-link:focus{outline:0}.collection-silo .article-info .story-link:focus:after{outline:dotted 1px}.collection-silo .article-info .story-link{color:#000;font:300 20px/22px Canela,Georgia,serif;letter-spacing:-.5px;text-decoration:none}.collection-silo .by-line{display:none}.collection-silo .hidden{opacity:0}.collection-silo .fade-in-element{opacity:1;transition:opacity 1.4s}@media screen and (min-width:768px){.collection-silo{border-top:1px solid #bdbdbd;margin:0 auto 50px;width:auto}.collection-silo .title{padding-bottom:10px;text-align:left}.collection-silo .show-more-wrap{margin:5px 0 0 auto;padding:0 0 8px;text-align:right}.collection-silo .story-wrapper{overflow-x:auto;width:initial}.collection-silo .story-wrapper:after,.collection-silo .story-wrapper:before{content:none}.collection-silo .story-div{align-items:center}.collection-silo .story-list{padding:0;width:100%}.collection-silo .story-item{align-items:center;border-right:1px solid #bdbdbd;display:flex;padding:0;width:25%}.collection-silo .story-item:first-child{margin-left:0}.collection-silo .story-item:last-child{border:none}.collection-silo .image-wrapper{padding:0 20px 10px}.collection-silo .article-info{padding:0 20px}.collection-silo .article-info .story-link{font-size:20px;letter-spacing:0}.collection-silo .sponsor-show-more{flex-wrap:nowrap;width:auto}.collection-silo .sponsor{margin:15px 0 9px 44%}}@media screen and (min-width:1180px){.collection-silo{margin:0 0 70px;width:100%}.collection-silo .show-more-wrap{margin:10px 0 0 auto}.collection-silo .story-div{display:flex}.collection-silo .story-item{height:140px;padding:0 10px}.collection-silo .image-wrapper{min-width:120px;padding:0 10px 0 0}.collection-silo .image-wrapper.silo{height:auto;max-width:103px}.collection-silo .article-info{padding:0}}@media (any-hover:hover){.collection-silo .show-more-text:focus .more-text,.collection-silo .show-more-text:hover .more-text{box-shadow:inset 0 0 0 0 #fff,inset 0 -1px 0 0 #111}.collection-silo .story-item:hover .story-headline{box-shadow:inset 0 -1px 0 0 #fff,inset 0 -2px 0 0 #111}.collection-silo .story-item:hover .story-image img{opacity:.9}}.kiln-edit-mode .collection-silo .overridden:after{background-color:#607d8b;color:#fff;content:'OVERRIDDEN';font:700 16px/1 Arial,sans-serif;left:0;letter-spacing:.2px;opacity:.9;padding:15px;position:absolute;top:0}.collection-articles_featured-right .collection-articles-wrapper{list-style-type:none;margin:0;padding:0}.collection-articles_featured-right .feed-item{display:block;padding:0 0 50px 40px;position:relative}.collection-articles_featured-right .feed-item img{display:block;width:100%}.collection-articles_featured-right .feed-item .feed-text-wrap{padding:16px 0 0}.collection-articles_featured-right .feed-item .feed-image-wrap{position:relative}.collection-articles_featured-right .feed-item .feed-image-wrap.contains-image{min-height:10px}.collection-articles_featured-right .feed-item .feed-link:after{bottom:0;content:'';left:0;position:absolute;right:0;top:0;z-index:2}.collection-articles_featured-right .feed-item .feed-link:focus{outline:0}.collection-articles_featured-right .feed-item .feed-link:focus:after{outline:dotted 1px}.collection-articles_featured-right .feed-item .feed-callout{bottom:8px;height:35px;left:8px;position:absolute;width:35px}.collection-articles_featured-right .feed-item .overlay{display:none}.collection-articles_featured-right .feed-item .feed-story-tag{left:5px;position:absolute;top:5px;width:56px;z-index:1}.collection-articles_featured-right .feed-item .feed-link{text-decoration:none}.collection-articles_featured-right .feed-item .feed-headline{color:#000}.collection-articles_featured-right .feed-item.gallery .feed-image:before{background:#000;content:'';left:0;padding:calc(100% - 40px) 0 0;position:absolute;top:0;transform:rotate(3deg);width:calc(100% - 40px);z-index:-1}.collection-articles_featured-right .feed-item.video{padding:0 0 50px}.collection-articles_featured-right .feed-item.video .feed-image{padding:0}.collection-articles_featured-right .feed-item.video .feed-callout{bottom:-18px;left:38px}.collection-articles_featured-right .feed-item.video .feed-text-wrap{padding:26px 0 0 40px}.collection-articles_featured-right .feed-image{display:block;padding:0 40px 0 0}.collection-articles_featured-right .feed-rubric-date{display:block;font:700 11px/13px Chap,Arial,sans-serif;letter-spacing:2px;margin:0 0 6px;text-transform:uppercase}.collection-articles_featured-right .feed-date{color:#d0021b;font-weight:400}.collection-articles_featured-right .feed-rubric{padding-right:5px}.collection-articles_featured-right .feed-rubric+.feed-date{border-left:1px solid #221f20;padding-left:9px}.collection-articles_featured-right .feed-link{font:24px/26px Canela,Georgia,serif}.collection-articles_featured-right .feed-teaser{font:300 24px/26px Canela,Georgia,serif}.collection-articles_featured-right .feed-byline{display:block;font:12px/16px Chap,Arial,sans-serif;letter-spacing:1px;margin-top:5px}.collection-articles_featured-right .feed-callout-desc{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.collection-articles_featured-right .hidden{opacity:0}.collection-articles_featured-right .fade-in-element{opacity:1;transition:opacity 1.4s}@media screen and (min-width:768px){.collection-articles_featured-right .feed-item .feed-callout,.collection-articles_featured-right .feed-item.video .feed-callout{bottom:8px;left:8px}.collection-articles_featured-right .collection-articles-wrapper{display:flex;justify-content:center}.collection-articles_featured-right .feed-item{flex:0 1 300px;margin:0 25px 50px;padding:0}.collection-articles_featured-right .feed-item.gallery .feed-image:before{padding:100% 0 0;width:100%}.collection-articles_featured-right .feed-image,.collection-articles_featured-right .feed-item.video,.collection-articles_featured-right .feed-text-wrap{padding:0}.collection-articles_featured-right .feed-item.video .feed-text-wrap{padding:16px 0 0}}@media screen and (min-width:1180px){.collection-articles_featured-right .feed-item:first-child{flex:0 1 380px;margin:45px 40px 70px}.collection-articles_featured-right .feed-item:nth-child(2){flex:0 1 480px;margin:0 40px 70px}.collection-articles_featured-right .feed-rubric-date{font:700 11px/11px Chap,Arial,sans-serif}.collection-articles_featured-right .feed-item .feed-story-tag{left:10px;top:10px;width:60px}}@media (any-hover:hover){.collection-articles_featured-right .feed-link:focus .feed-headline,.collection-articles_featured-right .feed-link:focus+.feed-teaser,.collection-articles_featured-right .feed-link:hover .feed-headline,.collection-articles_featured-right .feed-link:hover+.feed-teaser{box-shadow:inset 0 -1px 0 0 #fff,inset 0 -2px 0 0 #111}.collection-articles_featured-right .feed-item:hover .feed-image img{opacity:.9}.collection-articles_featured-right .feed-item.gallery:hover .overlay{background:rgba(250,250,250,.1);display:block;height:100%;left:0;position:absolute;top:0;width:100%}.collection-articles_featured-right .feed-item.gallery:hover .feed-image img{opacity:1}}.kiln-edit-mode .collection-articles_featured-right .overridden:after{background-color:#607d8b;color:#fff;content:'OVERRIDDEN';font:700 16px/1 Canela,Georgia,serif;letter-spacing:.2px;opacity:.9;padding:15px;position:absolute;right:50%;top:25px;transform:translate(50%,0);z-index:1}.collection-simple_text{border-bottom:1px solid #bdbdbd;border-top:12px solid #111;margin:0 0 60px;padding-bottom:20px;text-align:center}.collection-simple_text-wrapper .items{list-style:none;margin:0;padding:0}.collection-simple_text-wrapper .item{padding-top:10px;position:relative}.collection-simple_text .feed-rubric{display:block;font:700 11px/1 Chap,Arial,sans-serif;letter-spacing:2px;margin-bottom:5px;padding-top:3px;text-transform:uppercase}.collection-simple_text .feed-byline{display:block;font:12px/1 Chap,Arial,sans-serif;letter-spacing:1px;margin:0 0 12px}.collection-simple_text .feed-byline::after{content:'';display:block;margin-bottom:10px}.collection-simple_text .headline{overflow-wrap:break-word;word-wrap:break-word}.collection-simple_text .headline,.collection-simple_text .teaser{vertical-align:middle}.collection-simple_text .cut-glyph-arrow{display:inline;font:normal normal 400 25px/1em Icons;margin-left:.2em;speak:none;text-align:center;text-decoration:inherit;text-transform:none;vertical-align:middle}.collection-simple_text .cut-glyph-arrow:before{content:'\e800'}.collection-simple_text .article-link{font:300 52px/54px Canela,Georgia,serif}.collection-simple_text .article-link::before{bottom:0;content:'';left:0;position:absolute;right:0;top:0}.collection-simple_text .article-link:focus{outline:0}.collection-simple_text .article-link:focus+.headline{box-shadow:inset 0 -7px 0 0 #fff,inset 0 -8px 0 0 #111}.collection-simple_text .article-link:focus::before{outline:dotted 1px}.collection-simple_text .teaser{color:#949494;display:none}.collection-simple_text .hidden{opacity:0}.collection-simple_text .fade-in-element{animation:1.4s fade-in}@media screen and (min-width:768px){.collection-simple_text{margin:0 auto 60px;padding-bottom:10px;width:700px}.collection-simple_text .article-link,.collection-simple_text .feed-byline{display:inline}.collection-simple_text .feed-rubric{border-right:1px solid #111;display:inline;margin-right:7px;padding-right:7px}}@media screen and (min-width:1180px){.collection-simple_text{margin:0 0 60px;width:auto}.collection-simple_text .teaser{display:inline}}@media (any-hover:hover){.collection-simple_text .article-link:focus .headline,.collection-simple_text .article-link:focus .teaser,.collection-simple_text .article-link:hover .headline,.collection-simple_text .article-link:hover .teaser{box-shadow:inset 0 -7px 0 0 #fff,inset 0 -8px 0 0 #111}}.kiln-edit-mode .collection-simple_text .overridden:after{background-color:#607d8b;color:#fff;content:'OVERRIDDEN';font:700 16px/1 Arial,sans-serif;letter-spacing:.2px;opacity:.9;padding:15px;position:absolute;right:50%;top:25px;transform:translate(50%,0);z-index:1}.collection-articles_featured-right-lede .glyph{display:inline;font-family:Icons;font-variant:normal;line-height:1em;margin-left:.2em;speak:none;text-align:center;text-decoration:inherit;text-transform:none}.collection-articles_featured-right-lede .glyph .callout-desc{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.collection-articles_featured-right-lede .glyph-gallery,.collection-articles_featured-right-lede .glyph-podcast,.collection-articles_featured-right-lede .glyph-video{font-size:12px}.collection-articles_featured-right-lede .glyph.glyph-arrow:before{content:'\e800'}.collection-articles_featured-right-lede .glyph.glyph-gallery:before{content:'\e801'}.collection-articles_featured-right-lede .glyph.glyph-video:before{content:'\e803'}.collection-articles_featured-right-lede .glyph.glyph-podcast:before{content:'\e802'}.collection-articles_featured-right-lede .collection-articles-wrapper{list-style-type:none;margin:0;padding:0}.collection-articles_featured-right-lede .feed-image-wrap.contains-image{min-height:10px}.collection-articles_featured-right-lede .feed-item{display:block;position:relative}.collection-articles_featured-right-lede .feed-item .overlay,.collection-articles_featured-right-lede .feed-item:first-child .feed-callout,.collection-articles_featured-right-lede .inline-callout{display:none}.collection-articles_featured-right-lede .feed-item .feed-link{font:24px/26px Canela,Georgia,serif;text-decoration:none}.collection-articles_featured-right-lede .feed-item .feed-link:after{bottom:0;content:'';left:0;position:absolute;right:0;top:0;z-index:2}.collection-articles_featured-right-lede .feed-item .feed-link:focus{outline:0}.collection-articles_featured-right-lede .feed-item .feed-link:focus:after{outline:dotted 1px}.collection-articles_featured-right-lede .feed-item .feed-story-tag{left:5px;position:absolute;top:5px;width:56px;z-index:1}.collection-articles_featured-right-lede .feed-item .feed-headline{color:#000}.collection-articles_featured-right-lede .feed-item:first-child{overflow:hidden;padding:0 25px 0 0;width:100%}.collection-articles_featured-right-lede .feed-item:first-child .feed-image-wrap{bottom:0;left:0;position:absolute;right:0;top:0;z-index:-1}.collection-articles_featured-right-lede .feed-item:first-child .feed-text-wrap{background-color:#fff;margin:calc(100vw - 23px) 0 0 25px;padding:15px 0 0 15px;width:100%;z-index:2000}.collection-articles_featured-right-lede .feed-item:first-child .feed-image img{display:block;width:100%}.collection-articles_featured-right-lede .feed-item:first-child .glyph .callout-desc{border:none;clip-path:circle(0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.collection-articles_featured-right-lede .feed-item:first-child .glyph{display:inline;vertical-align:middle}.collection-articles_featured-right-lede .feed-item:first-child .glyph.glyph-gallery:before,.collection-articles_featured-right-lede .feed-item:first-child .glyph.glyph-podcast:before,.collection-articles_featured-right-lede .feed-item:first-child .glyph.glyph-video:before{position:relative;top:-2px}.collection-articles_featured-right-lede .feed-item:first-child .headline-callout{display:none}.collection-articles_featured-right-lede .feed-item:nth-child(2){padding:50px 0 50px 40px}.collection-articles_featured-right-lede .feed-item:nth-child(2) .feed-image-wrap{margin:0 0 16px;padding:0 40px 0 0}.collection-articles_featured-right-lede .feed-item:nth-child(2) .feed-image img{display:block;width:100%}.collection-articles_featured-right-lede .feed-item.gallery:nth-child(2) .feed-image,.collection-articles_featured-right-lede .feed-item.podcast:nth-child(2) .feed-image{display:block;position:relative}.collection-articles_featured-right-lede .feed-item.gallery:nth-child(2) .feed-image:before,.collection-articles_featured-right-lede .feed-item.podcast:nth-child(2) .feed-image:before{background:#000;content:'';left:0;padding:100% 0 0;position:absolute;top:0;transform:rotate(3deg);width:100%;z-index:-1}.collection-articles_featured-right-lede .feed-item.gallery:nth-child(2) .feed-image-wrap,.collection-articles_featured-right-lede .feed-item.podcast:nth-child(2) .feed-image-wrap{position:relative}.collection-articles_featured-right-lede .feed-item.gallery:nth-child(2) .feed-callout,.collection-articles_featured-right-lede .feed-item.podcast:nth-child(2) .feed-callout{bottom:8px;display:block;height:35px;left:8px;position:absolute;width:35px}.collection-articles_featured-right-lede .feed-item.podcast:nth-child(2) .feed-image:before{content:none}.collection-articles_featured-right-lede .feed-item.video:nth-child(2){margin:0;padding:50px 0}.collection-articles_featured-right-lede .feed-item.video:nth-child(2) .feed-image-wrap{padding:0;position:relative}.collection-articles_featured-right-lede .feed-item.video:nth-child(2) .feed-callout{bottom:-18px;display:block;height:35px;left:38px;position:absolute;width:35px}.collection-articles_featured-right-lede .feed-item.video:nth-child(2) .feed-text-wrap{padding:10px 0 0 40px}.collection-articles_featured-right-lede .feed-image{display:block;position:relative}.collection-articles_featured-right-lede .feed-rubric-date{display:block;font:700 11px/13px Chap,Arial,sans-serif;letter-spacing:2px;margin:0 0 6px;text-transform:uppercase}.collection-articles_featured-right-lede .feed-date{color:#d0021b;font-weight:400}.collection-articles_featured-right-lede .feed-rubric{padding-right:5px}.collection-articles_featured-right-lede .feed-rubric+.feed-date{border-left:1px solid #221f20;padding-left:9px}.collection-articles_featured-right-lede .feed-teaser{font:300 24px/26px Canela,Georgia,serif}.collection-articles_featured-right-lede .feed-byline{display:block;font:12px/16px Chap,Arial,sans-serif;letter-spacing:1px;margin-top:5px}.collection-articles_featured-right-lede .feed-callout-desc{border:none;clip-path:circle(0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.collection-articles_featured-right-lede .hidden{opacity:0}.collection-articles_featured-right-lede .fade-in-element{opacity:1;transition:opacity 1.4s}@media screen and (min-width:768px){.collection-articles_featured-right-lede .feed-item.video .feed-callout,.collection-articles_featured-right-lede .feed-item.video:nth-child(2) .feed-callout{left:8px;bottom:8px}.collection-articles_featured-right-lede .collection-articles-wrapper{display:flex;justify-content:center}.collection-articles_featured-right-lede .feed-item.gallery .feed-image-wrap .feed-callout,.collection-articles_featured-right-lede .feed-item.podcast .feed-image-wrap .feed-callout,.collection-articles_featured-right-lede .feed-item.video .feed-image-wrap .feed-callout{display:block}.collection-articles_featured-right-lede .feed-item:nth-child(2){flex:0 1 300px;margin:0 25px 50px;padding:0}.collection-articles_featured-right-lede .feed-item:nth-child(2) .feed-image-wrap{padding:0}.collection-articles_featured-right-lede .feed-item:first-child{flex:0 1 300px;margin:0 25px 50px;overflow:initial;padding:0}.collection-articles_featured-right-lede .feed-item:first-child .feed-image-wrap{position:relative}.collection-articles_featured-right-lede .feed-item:first-child .feed-text-wrap{margin-left:0;margin-top:0;padding-left:0;padding-top:16px;top:0}.collection-articles_featured-right-lede .feed-item:first-child .glyph{display:none}.collection-articles_featured-right-lede .feed-item.video:nth-child(2){margin:0 25px 50px;padding:0}.collection-articles_featured-right-lede .feed-item.video:nth-child(2) .feed-image-wrap{margin:0;padding:0}.collection-articles_featured-right-lede .feed-item.video:nth-child(2) .feed-text-wrap{padding:15px 0 0}.collection-articles_featured-right-lede .feed-item.video .feed-image-wrap{padding:0}.collection-articles_featured-right-lede .feed-item.gallery .feed-image:before{background:#000;content:'';left:0;padding:100% 0 0;position:absolute;top:0;transform:rotate(3deg);width:100%;z-index:-1}.collection-articles_featured-right-lede .feed-image-wrap .feed-callout-desc{border:none;clip-path:circle(0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.collection-articles_featured-right-lede .feed-image-wrap .feed-callout{bottom:8px;display:block;height:35px;left:8px;position:absolute;width:35px}.collection-articles_featured-right-lede .feed-image-wrap .feed-callout svg{height:35px;width:35px}}@media screen and (min-width:1180px){.collection-articles_featured-right-lede .feed-item:first-child{flex:0 1 380px;margin:45px 40px 70px}.collection-articles_featured-right-lede .feed-item:nth-child(2){flex:0 1 480px;margin:0 40px 70px}.collection-articles_featured-right-lede .feed-rubric-date{font:700 11px/11px Chap,Arial,sans-serif}.collection-articles_featured-right-lede .feed-item .feed-story-tag{left:10px;top:10px;width:60px}}@media (any-hover:hover){.collection-articles_featured-right-lede .feed-link:focus .feed-headline,.collection-articles_featured-right-lede .feed-link:focus+.feed-teaser,.collection-articles_featured-right-lede .feed-link:hover .feed-headline,.collection-articles_featured-right-lede .feed-link:hover+.feed-teaser{box-shadow:inset 0 -1px 0 0 #fff,inset 0 -2px 0 0 #111}.collection-articles_featured-right-lede .feed-item:hover .feed-image img{opacity:.9}.collection-articles_featured-right-lede .feed-item.gallery:hover .overlay{background:rgba(250,250,250,.1);display:block;height:100%;left:0;position:absolute;top:0;width:100%}.collection-articles_featured-right-lede .feed-item.gallery:hover .feed-image img{opacity:1}}.kiln-edit-mode .collection-articles_featured-right-lede .overridden:after{background-color:#607d8b;color:#fff;content:'OVERRIDDEN';font:700 16px/1 Canela,Georgia,serif;letter-spacing:.2px;opacity:.9;padding:15px;position:absolute;right:50%;top:25px;transform:translate(50%,0);z-index:1}.collection-simple .glyph{display:inline;font-family:Icons;font-variant:normal;line-height:1em;margin-left:.2em;speak:none;text-align:center;text-decoration:inherit;text-transform:none;vertical-align:middle}.collection-simple .glyph .callout-desc{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.collection-simple .glyph-gallery,.collection-simple .glyph-podcast,.collection-simple .glyph-video{font-size:12px}.collection-simple .glyph.glyph-arrow:before{content:'\e800'}.collection-simple .glyph.glyph-gallery:before{content:'\e801'}.collection-simple .glyph.glyph-video:before{content:'\e803'}.collection-simple .glyph.glyph-podcast:before{content:'\e802'}.collection-simple{border-top:1px solid #bdbdbd;margin:0 0 50px;padding:20px 0 0}.collection-simple .header-link{display:block;width:fit-content;width:-moz-fit-content}.collection-simple .title{height:initial;margin:initial;overflow:visible;padding:initial;position:relative}.collection-simple .collection-simple-title-text{font:400 18px/1 Chap,Arial,sans-serif;letter-spacing:3px;text-transform:uppercase}.collection-simple .collection-simple-wrapper{list-style:none;margin:0;padding:0 0 0 40px}.collection-simple .items{margin:0;padding:0}.collection-simple .item{list-style-type:none;margin-top:10px;padding-top:10px;position:relative}.collection-simple .item.overridden:before{background-color:#607d8b;color:#fff;content:'OVERRIDDEN';display:block;font:700 16px/1 Arial,sans-serif;margin:0 0 5px;padding:5px}.collection-simple .bylines{display:none}.collection-simple .article-link{color:#000;display:inline;font:300 20px/20px Canela,Georgia,serif;letter-spacing:.5px;text-decoration:none}.collection-simple .article-link:after{bottom:0;content:'';left:0;position:absolute;right:0;top:0}.collection-simple .article-link:focus{outline:0}.collection-simple .article-link:focus .headline{box-shadow:inset 0 0 0 0 #fff,inset 0 -1px 0 0 #111}.collection-simple .article-link:focus:after{outline:dotted 1px;outline-offset:-1px;z-index:1}.collection-simple .item .glyph-arrow.marker{color:#949494;display:inline;font-size:16px;margin-left:-30px;margin-right:18px}.collection-simple .show-more-wrap{font:12px Chap,Arial,sans-serif;letter-spacing:2px;margin-top:14px;text-transform:uppercase}.collection-simple .show-more-svg{display:none;height:1px;width:1px}.collection-simple .inline-callout.glyph{font-size:13px;margin-left:.5em}.collection-simple .glyph.glyph-arrow:before{font-family:Icons}.collection-simple .show-more-wrap .glyph.glyph-arrow{color:#d0021b;font-size:11px;line-height:0;margin-left:-2px}@media screen and (min-width:768px){.collection-simple{border-top:none;margin:0 auto 50px;max-width:700px}.collection-simple .collection-simple-header,.collection-simple .show-more-wrap{text-align:center}.collection-simple .collection-simple-header{margin-bottom:12px}.collection-simple .header-link{margin:0 auto}.collection-simple .collection-simple-wrapper{padding:0}.collection-simple .item{align-items:center;border-top:1px solid rgb(189,189,189,.5);display:flex;margin:0;overflow:hidden;padding:12px 0 10px 15px;white-space:nowrap}.collection-simple .item:after{background:linear-gradient(to left,#fff,rgba(255,255,255,0));bottom:0;content:'';position:absolute;right:0;top:0;width:50px}.collection-simple .item:last-of-type{border-bottom:1px solid rgb(189,189,189,.5)}.collection-simple .item .glyph-arrow.marker{color:#949494;display:inline;font-size:14px;margin-left:-3px;margin-right:8px;position:relative;top:-2px}.collection-simple .show-more-wrap{left:0;width:initial}}@media screen and (min-width:1180px){.collection-simple{margin-bottom:40px;max-width:unset;padding:0 0 20px}.collection-simple .collection-simple-header{margin-bottom:15px}.collection-simple .item{padding:18px 0 14px 15px}.collection-simple .item .glyph-arrow.marker{font-size:20px;top:-4px}.collection-simple .inline-callout.glyph{font-size:15px}.collection-simple .article-link{font:300 33px/36px Canela,Georgia,serif;letter-spacing:.5px;margin:0}}@media (any-hover:hover){.collection-simple .article-link:hover .headline,.collection-simple .show-more-wrap:hover .show-more-text,.collection-simple .title:hover{box-shadow:inset 0 0 0 0 #fff,inset 0 -1px 0 0 #111}}.kiln-edit-mode .collection-simple .overridden .item:before{background-color:#607d8b;color:#fff;content:'OVERRIDDEN';font:700 16px/1 Arial,sans-serif;left:50%;letter-spacing:.2px;opacity:.9;padding:15px;position:absolute;top:25px;transform:translateX(-50%)}.svg{clear:both;margin:16px 0;width:100%}.svg>svg{height:auto;max-width:100%;width:100%}.collection-excerpt .glyph{display:inline;font-family:Icons;font-variant:normal;line-height:1em;margin-left:.2em;speak:none;text-align:center;text-decoration:inherit;text-transform:none}.collection-excerpt .glyph .callout-desc{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.collection-excerpt .glyph-gallery,.collection-excerpt .glyph-podcast,.collection-excerpt .glyph-video{font-size:12px}.collection-excerpt .glyph.glyph-arrow:before{content:'\e800'}.collection-excerpt .glyph.glyph-gallery:before{content:'\e801'}.collection-excerpt .glyph.glyph-video:before{content:'\e803'}.collection-excerpt .glyph.glyph-podcast:before{content:'\e802'}.collection-excerpt{border-bottom:none;border-top:1px solid #bdbdbd;margin:0 0 50px;padding:20px 0 0}.collection-excerpt .feed-img{border-radius:50%;margin:0 0 10px;padding:0;width:100%}.collection-excerpt-link{display:block;position:relative}.collection-excerpt-article-link{font:300 24px/30px Canela,Georgia,serif;letter-spacing:.6px}.collection-excerpt-article-link:after{bottom:0;content:'';left:0;position:absolute;right:0;top:0}.collection-excerpt .rubric{display:block;font:13px Chap,Arial,sans-serif;letter-spacing:2px;margin:0 0 5px;text-transform:uppercase}.collection-excerpt .excerpt strong{font:400 24px/30px Canela,Georgia,serif}.collection-excerpt .glyph-arrow{font:normal normal 400 16px/1em Icons;text-align:center;text-decoration:inherit;text-transform:none}.collection-excerpt .glyph-arrow:before{content:'\e800'}.collection-excerpt .hidden{opacity:0}.collection-excerpt .fade-in-element{opacity:1;transition:opacity 1.4s}@media screen and (min-width:768px){.collection-excerpt{margin:0 0 60px}.collection-excerpt .feed-img{float:left;height:auto;margin:0 20px 0 0;width:128px}.collection-excerpt .rubric{font:15px Chap,Arial,sans-serif}.collection-excerpt .collection-excerpt-article-link{font:300 30px/36px Canela,Georgia,serif}.collection-excerpt .excerpt strong{font:400 30px/36px Canela,Georgia,serif}.collection-excerpt .glyph-arrow{font:normal normal 400 18px/1em Icons}}@media screen and (min-width:1180px){.collection-excerpt{margin:0 0 70px;padding-bottom:20px}.collection-excerpt-link{display:flex}.collection-excerpt-content-wrapper{flex:1}.collection-excerpt .image-wrap{margin:0 0 0 20px;order:2}.collection-excerpt .feed-img{float:none;margin:0;width:236px}}@media (any-hover:hover){.collection-excerpt .collection-excerpt-article-link:hover .excerpt{box-shadow:inset 0 -1px 0 0 #fff,inset 0 -2px 0 0 #111;text-decoration:none}.collection-excerpt .collection-excerpt-link:hover .feed-img{opacity:.9}}.collection-articles_featured-left .glyph{display:inline;font-family:Icons;font-variant:normal;line-height:1em;margin-left:.2em;speak:none;text-align:center;text-decoration:inherit;text-transform:none}.collection-articles_featured-left .glyph .callout-desc{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.collection-articles_featured-left .glyph-gallery,.collection-articles_featured-left .glyph-podcast,.collection-articles_featured-left .glyph-video{font-size:12px}.collection-articles_featured-left .glyph.glyph-arrow:before{content:'\e800'}.collection-articles_featured-left .glyph.glyph-gallery:before{content:'\e801'}.collection-articles_featured-left .glyph.glyph-video:before{content:'\e803'}.collection-articles_featured-left .glyph.glyph-podcast:before{content:'\e802'}.collection-articles_featured-left .collection-articles-wrapper{list-style-type:none;margin:0;padding:0}.collection-articles_featured-left .feed-item{display:block;padding:0 0 50px 40px;position:relative}.collection-articles_featured-left .feed-item .feed-text-wrap{padding:16px 0 0}.collection-articles_featured-left .feed-item img{display:block;width:100%}.collection-articles_featured-left .feed-item .feed-link:after{bottom:0;content:'';left:0;position:absolute;right:0;top:0;z-index:2}.collection-articles_featured-left .feed-item .feed-image-wrap{position:relative}.collection-articles_featured-left .feed-item .feed-image-wrap.contains-image{min-height:10px}.collection-articles_featured-left .feed-item .feed-link:focus{outline:0}.collection-articles_featured-left .feed-item .feed-link:focus:after{outline:dotted 1px}.collection-articles_featured-left .feed-item .feed-callout{bottom:8px;height:35px;left:8px;position:absolute;width:35px}.collection-articles_featured-left .feed-item .feed-callout svg{height:35px;width:35px}.collection-articles_featured-left .feed-item .overlay{display:none}.collection-articles_featured-left .feed-item .feed-story-tag{left:5px;position:absolute;top:5px;width:56px;z-index:1}.collection-articles_featured-left .feed-item .feed-link{text-decoration:none}.collection-articles_featured-left .feed-item .feed-headline{color:#000}.collection-articles_featured-left .feed-item.gallery .feed-image:before{background:#000;content:'';left:0;padding:calc(100% - 40px) 0 0;position:absolute;top:0;transform:rotate(3deg);width:calc(100% - 40px);z-index:-1}.collection-articles_featured-left .feed-item.video{padding:0 0 50px}.collection-articles_featured-left .feed-item.video .feed-callout{bottom:-18px;left:38px}.collection-articles_featured-left .feed-item.video .feed-image{padding:0}.collection-articles_featured-left .feed-item.video .feed-text-wrap{padding:25px 0 0 40px}.collection-articles_featured-left .feed-image{display:block;padding:0 40px 0 0}.collection-articles_featured-left .feed-rubric-date{display:block;font:700 11px/11px Chap,Arial,sans-serif;letter-spacing:2px;margin:0 0 6px;text-transform:uppercase}.collection-articles_featured-left .feed-link{font:24px/26px Canela,Georgia,serif}.collection-articles_featured-left .feed-date{color:#d0021b;font-weight:400}.collection-articles_featured-left .feed-rubric{padding-right:5px}.collection-articles_featured-left .feed-rubric+.feed-date{border-left:1px solid #221f20;padding-left:9px}.collection-articles_featured-left .feed-teaser{font:300 24px/26px Canela,Georgia,serif}.collection-articles_featured-left .feed-byline{display:block;font:12px/16px Chap,Arial,sans-serif;letter-spacing:1px;margin-top:5px}.collection-articles_featured-left .feed-callout-desc{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.collection-articles_featured-left .hidden{opacity:0}.collection-articles_featured-left .fade-in-element{opacity:1;transition:opacity 1.4s}@media screen and (min-width:768px){.collection-articles_featured-left .collection-articles-wrapper{display:flex;justify-content:center}.collection-articles_featured-left .feed-item{flex:0 1 300px;margin:0 25px 50px;padding:0}.collection-articles_featured-left .feed-image{padding:0}.collection-articles_featured-left .feed-item.gallery .feed-image:before{padding:100% 0 0;width:100%}.collection-articles_featured-left .feed-item.video,.collection-articles_featured-left .feed-text-wrap{padding:0}.collection-articles_featured-left .feed-item.video .feed-text-wrap{padding:16px 0 0}.collection-articles_featured-left .feed-item.video .feed-callout{bottom:8px;height:35px;left:8px;width:35px}}@media screen and (min-width:1180px){.collection-articles_featured-left{margin-top:30px}.collection-articles_featured-left .feed-item:first-child{flex:0 1 480px;margin:0 40px 70px}.collection-articles_featured-left .feed-item:nth-child(2){flex:0 1 380px;margin:45px 40px 70px}.collection-articles_featured-left .feed-item .feed-story-tag{left:10px;top:10px;width:60px}}@media (any-hover:hover){.collection-articles_featured-left .feed-link:focus .feed-headline,.collection-articles_featured-left .feed-link:focus+.feed-teaser,.collection-articles_featured-left .feed-link:hover .feed-headline,.collection-articles_featured-left .feed-link:hover+.feed-teaser{box-shadow:inset 0 -1px 0 0 #fff,inset 0 -2px 0 0 #111}.collection-articles_featured-left .feed-item:hover .feed-image img{opacity:.9}.collection-articles_featured-left .feed-item.gallery:hover .overlay{background:rgba(250,250,250,.1);display:block;height:100%;left:0;position:absolute;top:0;width:100%}.collection-articles_featured-left .feed-item.gallery:hover .feed-image img{opacity:1}}.kiln-edit-mode .collection-articles_featured-left .overridden:after{background-color:#607d8b;color:#fff;content:'OVERRIDDEN';font:700 16px/1 Canela,Georgia,serif;letter-spacing:.2px;opacity:.9;padding:15px;position:absolute;right:50%;top:25px;transform:translate(50%,0);z-index:1}.collection-articles_bestof .collection-articles-wrapper{list-style-type:none;margin:0;padding:0}.collection-articles_bestof .feed-item{display:block;margin:0 0 50px;position:relative;width:100%}.collection-articles_bestof .feed-item .feed-link{font:24px/26px Canela,Georgia,serif;text-decoration:none}.collection-articles_bestof .feed-item .feed-link:after{bottom:0;content:'';left:0;position:absolute;right:0;top:0;z-index:2}.collection-articles_bestof .feed-item .feed-link:focus{outline:0}.collection-articles_bestof .feed-item .feed-link:focus:after{outline:dotted 1px}.collection-articles_bestof .feed-item .feed-image-wrap{margin-bottom:16px;padding:0 40px;position:relative;width:100%}.collection-articles_bestof .feed-item .feed-image-wrap.contains-image{min-height:10px}.collection-articles_bestof .feed-item .feed-image img{display:block;width:100%}.collection-articles_bestof .feed-item .feed-image{display:block;position:relative}.collection-articles_bestof .feed-item .feed-text-wrap{padding:0 0 0 40px}.collection-articles_bestof .feed-item .feed-callout{bottom:8px;height:35px;margin-left:8px;position:absolute;width:35px}.collection-articles_bestof .feed-item .feed-callout svg{height:35px;width:35px}.collection-articles_bestof .feed-item .overlay{display:none}.collection-articles_bestof .feed-item .feed-story-tag{left:5px;position:absolute;top:5px;width:56px;z-index:1}.collection-articles_bestof .feed-item .feed-headline{color:#000}.collection-articles_bestof .feed-item.video{padding:0}.collection-articles_bestof .feed-item.video .feed-image-wrap{margin:0 0 16px;padding:0}.collection-articles_bestof .feed-item.video .feed-callout{bottom:-18px;left:38px}.collection-articles_bestof .feed-item.video .feed-text-wrap{padding:15px 0 0 40px}.collection-articles_bestof .feed-item.gallery .feed-image:before{background:#000;content:'';left:0;padding:100% 0 0;position:absolute;top:0;transform:rotate(3deg);width:100%;z-index:-1}.collection-articles_bestof .feed-item.gallery .feed-image img{position:relative}.collection-articles_bestof .feed-item.gallery .feed-callout{left:48px}.collection-articles_bestof .feed-rubric{display:block;font:700 11px/13px Chap,Arial,sans-serif;letter-spacing:2px;margin:0 0 6px;text-transform:uppercase}.collection-articles_bestof .feed-teaser{font:300 24px/26px Canela,Georgia,serif}.collection-articles_bestof .feed-byline{display:block;font:12px/16px Chap,Arial,sans-serif;letter-spacing:1px;margin-top:5px}.collection-articles_bestof .feed-callout-desc,.collection-articles_bestof .show-more-text{border:none;clip-path:circle(0);height:1px;margin:-1px;overflow:hidden;position:absolute;width:1px}.collection-articles_bestof .feed-callout-desc{padding:0}.collection-articles_bestof .show-more{display:inline-block;padding:0 20px 10px}.collection-articles_bestof .show-more-text{padding:0}.collection-articles_bestof .show-more-wrap{margin-bottom:40px;text-align:center}.collection-articles_bestof .show-more-svg{position:relative;width:178px}.collection-articles_bestof .show-more-svg .svg svg{width:auto}.collection-articles_bestof .hidden{opacity:0}.collection-articles_bestof .fade-in-element{opacity:1;transition:opacity 1.4s}@media screen and (min-width:768px){.collection-articles_bestof .collection-articles-wrapper{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:center;padding:0}.collection-articles_bestof .feed-item{flex:0 1 300px;margin:0 25px 50px;padding:0}.collection-articles_bestof .feed-item .feed-image-wrap,.collection-articles_bestof .feed-item .feed-text-wrap{padding:0}.collection-articles_bestof .feed-item .feed-image-wrap .feed-callout{bottom:8px;left:8px;margin-left:0;position:absolute}.collection-articles_bestof .feed-item .feed-image-wrap .feed-callout svg{height:35px;width:35px}.collection-articles_bestof .feed-item .feed-callout .feed-callout-desc{clip-path:circle(0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.collection-articles_bestof .feed-item.video,.collection-articles_bestof .feed-item.video .feed-image-wrap,.collection-articles_bestof .feed-item.video .feed-text-wrap{padding:0}.collection-articles_bestof .feed-item.video .feed-callout{bottom:8px;left:8px;position:absolute}}@media screen and (min-width:1180px){.collection-articles_bestof .collection-articles-wrapper{padding:0 30px}.collection-articles_bestof .feed-item:nth-child(4n),.collection-articles_bestof .feed-item:nth-child(4n+1){flex:0 1 380px;margin:45px 40px 70px}.collection-articles_bestof .feed-item:nth-child(4n+2),.collection-articles_bestof .feed-item:nth-child(4n+3){flex:0 1 480px;margin:0 40px 70px}.collection-articles_bestof .feed-rubric{font:700 11px/11px Chap,Arial,sans-serif}.collection-articles_bestof .feed-item .feed-story-tag{left:10px;top:10px;width:60px}}@media (any-hover:hover){.collection-articles_bestof .feed-link:focus .feed-headline,.collection-articles_bestof .feed-link:focus+.feed-teaser,.collection-articles_bestof .feed-link:hover .feed-headline,.collection-articles_bestof .feed-link:hover+.feed-teaser{box-shadow:inset 0 -1px 0 0 #fff,inset 0 -2px 0 0 #111}.collection-articles_bestof .feed-item:hover .feed-image img{opacity:.9}.collection-articles_bestof .feed-item.gallery:hover .overlay{background:rgba(250,250,250,.1);display:block;height:100%;left:0;position:absolute;top:0;width:100%}.collection-articles_bestof .feed-item.gallery:hover .feed-image img{opacity:1}.collection-articles_bestof .svg:hover:after{bottom:3px;box-shadow:inset 0 0 0 0 #fff,inset 0 -1px 0 0 #111;content:'';height:1px;left:0;margin:-3px 0 0;position:absolute;width:160px}}.kiln-edit-mode .collection-articles_bestof .overridden:after{background-color:#607d8b;color:#fff;content:'OVERRIDDEN';font:700 16px/1 Arial,sans-serif;letter-spacing:.2px;opacity:.9;padding:15px;position:absolute;right:50%;top:25px;transform:translate(50%,0);z-index:1}.global-footer{margin:40px auto}.global-footer .logo,.global-footer .logo svg{color:#111;display:block}.global-footer .logo svg{height:auto;margin:0 auto}.global-footer .primary-links,.global-footer .secondary-links{display:flex;flex-flow:row wrap;justify-content:center;list-style:none;padding:0}.global-footer .primary-links .primary-link a,.global-footer .secondary-links .secondary-link a{color:#000;font:11px/13px 'Miller Text',Georgia,serif;letter-spacing:2px;text-decoration:none;text-transform:uppercase}.global-footer .secondary-links:last-of-type{margin-bottom:30px}.global-footer .copyright a:focus,.global-footer .copyright a:hover,.global-footer .secondary-links .secondary-link a:focus,.global-footer .secondary-links .secondary-link a:hover{box-shadow:0 1px 0 0 #000}.global-footer .social-section{text-align:center}.global-footer .social-section .follow_circle,.global-footer .social-section .follow_circle-bordered{margin:0 8px}.global-footer .copyright{color:#4a4a4a;text-align:center;text-transform:uppercase}.global-footer .copyright>span{display:block;margin:0 0 5px}.global-footer .copyright a{color:#4a4a4a;text-decoration:none}.global-footer .secondary-links .secondary-link{margin:6px 11px;text-align:center;width:calc(50% - 26px)}.global-footer .secondary-links .secondary-link:nth-of-type(odd){padding-left:0;text-align:right}.global-footer .secondary-link.one-trust-button button{background:0 0;border:none!important;color:#000!important;content:'Do not sell or share my personal data';margin:0;padding:0!important;text-transform:uppercase}.global-footer .secondary-link.one-trust-button button:hover{background:0 0!important;box-shadow:0 1px 0 0 #000}@media screen and (min-width:375px){.global-footer .secondary-links .secondary-link{justify-content:center;max-width:unset;width:unset}.global-footer .secondary-links:first-of-type .secondary-link:first-of-type{flex-basis:100%;text-align:center}.global-footer .secondary-links .secondary-link:nth-of-type(1),.global-footer .secondary-links .secondary-link:nth-of-type(2){margin:6px 17px}.global-footer .secondary-links .secondary-link:nth-of-type(6),.global-footer .secondary-links .secondary-link:nth-of-type(7){margin:6px 13px}}@media screen and (min-width:768px){.global-footer .secondary-links{padding:0}.global-footer .secondary-links:first-of-type .secondary-link:first-of-type{flex-basis:unset;text-align:center}.global-footer .secondary-links .secondary-link:nth-of-type(1),.global-footer .secondary-links .secondary-link:nth-of-type(2),.global-footer .secondary-links .secondary-link:nth-of-type(6),.global-footer .secondary-links .secondary-link:nth-of-type(7){margin:6px 13px}}@media screen and (min-width:1180px){.global-footer{margin:40px auto;max-width:1180px}.global-footer .secondary-links{max-width:unset}.global-footer .secondary-links .secondary-link,.global-footer .secondary-links .secondary-link:nth-of-type(1),.global-footer .secondary-links .secondary-link:nth-of-type(2),.global-footer .secondary-links .secondary-link:nth-of-type(6),.global-footer .secondary-links .secondary-link:nth-of-type(7){margin:6px 13px}.global-footer .copyright>span{display:inline-block}}.global-footer .logo{margin:0 auto;width:max-content}.global-footer .logo svg{width:90px}.global-footer .social-section{margin:30px 0 20px}.global-footer .primary-links{justify-content:center;margin:30px auto 0}.global-footer .primary-links .primary-link{border-right:1px solid #999;height:16px;margin:0 11px 0 0;padding:0 12px 0 0}.global-footer .primary-links .primary-link:last-of-type{border:none;margin:0;padding:0}.global-footer .primary-links .primary-link a{color:#222;font:11px/1 Chap,Arial,sans-serif;letter-spacing:5px;vertical-align:middle}.global-footer .primary-links .primary-link a .link-text{margin-right:-5px}.global-footer .primary-links .primary-link a:focus,.global-footer .primary-links .primary-link a:hover{box-shadow:inset 0 0 0 0 #fff,inset 0 -1px 0 0 #221f20}.global-footer .secondary-links{font-family:none;margin:0;padding:0 20px!important}.global-footer .secondary-links .secondary-link a{font:10px/1 Chap,Arial,sans-serif;letter-spacing:1.5px}.global-footer .secondary-link.one-trust-button button{font:10px/1 Chap,Arial,sans-serif!important;letter-spacing:1.5px}.global-footer .copyright{font:8px/1 Chap,Arial,sans-serif;letter-spacing:2px}.global-footer .sponsored-links{display:none}@media screen and (min-width:375px){.global-footer .secondary-links:first-of-type .secondary-link:first-of-type{flex-basis:unset!important}.global-footer .secondary-links .secondary-link,.global-footer .secondary-links .secondary-link:nth-of-type(1),.global-footer .secondary-links .secondary-link:nth-of-type(2),.global-footer .secondary-links .secondary-link:nth-of-type(6),.global-footer .secondary-links .secondary-link:nth-of-type(7){margin:6px 9px}}@media screen and (min-width:768px){.global-footer .primary-section{align-items:center;display:flex;justify-content:center}.global-footer .primary-links{margin:0 0 0 40px}.global-footer .primary-links .primary-link{margin:0 18px 0 0;padding:0 13px 0 0}.global-footer .primary-links .primary-link a{font:14px/1 Chap,Arial,sans-serif}.global-footer .secondary-links{margin:0 auto;max-width:1199px}}@media screen and (min-width:1180px){.global-footer .secondary-links{max-width:unset}}@media screen and (max-width:767.9px){body:not(.layout-simple):not(.cut-layout) .global-footer{margin:40px -20px}}.follow_circle-bordered{background:0 0;border:none;cursor:pointer;padding:0}.follow_circle-bordered .hover,.follow_circle-bordered .inactive{height:38px;width:38px}.follow_circle-bordered .inactive{display:block}.follow_circle-bordered .hover,.follow_circle-bordered:focus .inactive,.follow_circle-bordered:hover .inactive{display:none}.follow_circle-bordered .button-text{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.follow_circle-bordered:focus .hover,.follow_circle-bordered:hover .hover{display:block}.ad_static,.ad_static.is-edit-mode{display:none}.ad_static{clear:both;margin:0 auto 0 calc((100% - 100vw)/ 2);position:relative;text-align:center;width:100vw;z-index:5}.ad_static.zindex-priority{z-index:100000}.ad_static .m-ad.dfp_ad-wrapper--is-filled{width:100%}.ad_static[data-sizes*='728x90']{min-height:90px}@media screen and (min-width:1180px){.ad_static{display:flex}.ad_static[data-sizes*='1400x600'],.ad_static[data-sizes*='970x250']{max-height:600px;min-height:250px}}.ad_static div,.ad_static iframe{margin:auto}.ad_static .m-ad__prelude:after{display:none}.ad_static .m-ad__prelude_article{max-width:1100px;padding-top:0}.layout .ad-splash .ad_static,.one-column-layout .top .ad_static{margin-bottom:20px}@media screen and (max-width:1179px){.one-column-layout .top .vp-0-plus{display:flex}.one-column-layout .top .vp-1180-plus{display:none}}@media screen and (max-width:767px){.ad_static.vp-0-767{display:flex}}@media screen and (min-width:768px) and (max-width:1179px){.ad_static.vp-768-1179{display:flex}}@media screen and (min-width:1180px){.ad_static.vp-0-767,.ad_static.vp-768-1179{display:none}}@media print{.ad_static{display:none}}.m-ad.dfp_ad-wrapper--is-filled{line-height:0;margin-left:auto;margin-right:auto;overflow:hidden;text-align:center;width:auto}.m-ad{width:100%}.m-ad iframe{margin:0}.m-ad__collapsed{display:none}.dynamic-js-slot{border:none;transition:height .2s ease-in}.dfp__ad--is-empty{height:1px}.dfp__ad--is-filled{height:auto}.m-ad__dynamic_ad_unit.m-ad__prelude{padding-bottom:0;padding-top:0}.m-ad__prelude,.m-ad__prelude iframe,.m-ad__prelude>div{max-height:400px}.m-ad__prelude:after{box-shadow:inset 0 -11px 7px -10px rgba(0,0,0,.14);content:'';height:10px;left:-50vw;margin-top:-10px;position:absolute;width:150vw;z-index:100}.m-ad__prelude>div{margin:0 auto;max-width:1100px}.m-ad__btf_leaderboard_variable,.m-ad__hub_river_leaderboard{padding-top:30px}.m-ad__dynamic_ad_unit{padding:20px 0}.m-ad__mobile_med_rec_athena,.m-ad__section_athena{margin:0 auto}.athena_features_dynamic_mobile,.m-ad__athena_features,.m-ad__athena_features_dynamic,.m-ad__athena_features_dynamic_mobile,.m-ad__desktop_article_body,.m-ad__desktop_feature_body,.m-ad__mobile_article_body,.m-ad__mobile_article_body_med_rec_dynamic,.m-ad__mobile_leaderboard{padding-bottom:30px;padding-top:10px}.athena_features_dynamic_mobile+*,.m-ad__athena_features+*,.m-ad__athena_features_dynamic+*,.m-ad__athena_features_dynamic_mobile+*,.m-ad__desktop_article_body+*,.m-ad__desktop_feature_body+*,.m-ad__mobile_article_body+*,.m-ad__mobile_article_body_med_rec_dynamic+*,.m-ad__mobile_leaderboard+*{margin-top:0}@media screen and (min-width:768px){.athena_features_dynamic_mobile,.m-ad__athena_features,.m-ad__athena_features_dynamic,.m-ad__athena_features_dynamic_mobile,.m-ad__desktop_article_body,.m-ad__desktop_feature_body,.m-ad__mobile_article_body,.m-ad__mobile_article_body_med_rec_dynamic,.m-ad__mobile_leaderboard{padding-bottom:40px;padding-top:20px}}.m-ad__medium_rectangle_variable{margin-bottom:30px}.m-ad__hub_river_med_rec,.m-ad__mobile_leaderboard_hub,.m-ad__tablet_btf_leaderboard,.m-ad__tag_hub_river_leaderboard{padding:30px 0}.layout-video .m-ad__btf_medium_rectangle_variable{padding:0 0 30px}.m-ad__desktop_leaderboard_variable{padding:20px 0}.m-ad__cut_homepage_sponsored.dfp_ad-wrapper--is-filled,.m-ad__desktop_leaderboard_variable.dfp_ad-wrapper--is-filled{overflow:inherit}.m-ad__athena_footer{margin-bottom:40px}.m-ad__cut_homepage_sponsored{overflow:visible;padding:0;position:relative}.cut-section-feed .article-group .m-ad{margin-bottom:70px;padding:0}.layout-simple .m-ad__mobile_med_rec_athena{margin:0;padding:0 0 40px}@media screen and (max-width:767px){.m-ad__cut_homepage_sponsored .spotlight-house-ad{display:block;padding:0 40px}}@media screen and (min-width:1180px){.paginated-feed .m-ad{max-width:700px}}.m-ad iframe[width='1030']{margin-left:auto;margin-right:auto;max-width:335px}div[data-concert-ads-name=prelude].m-ad__dynamic_ad_unit{padding:0}div[data-concert-ads-name=prelude] iframe[width='970']{margin:0}@media screen and (min-width:375px){.m-ad iframe[width='1030']{max-width:375px}}@media screen and (min-width:440px){.m-ad iframe[width='1030']{max-width:440px}}@media screen and (min-width:600px){.m-ad iframe[width='1030']{max-width:600px}}@media screen and (min-width:728px){.m-ad iframe[width='1030']{max-width:800px}.m-ad__tablet_athena_most_popular{max-width:620px}}@media screen and (min-width:768px){.container-section .m-ad__athena,.container-section+.m-ad__athena{padding:0 0 50px}.container-section .m-ad__tablet_athena_hub{padding:40px 0 0}.container-lede-sidebar .m-ad__athena{max-width:700px;padding:40px 0 30px}}@media screen and (min-width:1180px){.container-lede-sidebar .m-ad__athena{max-width:820px;padding:0 0 50px}}.slot-border-top{border-top:1px solid #000}#connatix_article{margin:0 auto;max-width:100%;padding:40px 0}@media screen and (min-width:768px){#connatix_article{padding:60px}}@media screen and (min-width:1180px){#connatix_article{max-width:900px;padding:60px 0}}.m-ad.m-ad__primary_article{padding:40px 0}@media screen and (min-width:768px){.m-ad.m-ad__primary_article{padding:60px 0}}.article [id*=div-gpt-ad-mobile_article_body],.article [id*=div-gpt-ad-mobile_feature_body],.article [id*=div-gpt-ad-athena_features_mobile],.article [id*=div-gpt-ad-athena_features_dynamic_mobile],.article [id*=div-gpt-ad-mobile_article_body_med]{margin-left:20px;margin-right:20px}.article .m-ad__athena_features [id*=div-gpt-ad-athena_features_mobile],.article .m-ad__athena_features [id*=div-gpt-ad-athena_features_dynamic_mobile],.article .m-ad__athena_features_dynamic [id*=div-gpt-ad-athena_features_dynamic_mobile]{margin-left:0;margin-right:0}.article [id*=div-gpt-ad-mobile_article_body] iframe[width='325'],.article [id*=div-gpt-ad-mobile_feature_body] iframe[width='325'],.article [id*=div-gpt-ad-athena_features_mobile] iframe[width='325']{margin-left:-12px}.cut-layout .top .ad_static,.layout-simple .top .ad_static,.one-column-layout .top .ad_static,.two-column-layout .top .ad_static{box-shadow:inset 0 -11px 7px -10px rgba(0,0,0,.14)}[data-uri*='/_pages/index'] .m-ad__mobile_med_rec_athena,[data-uri*='/_pages/index@published'] .m-ad__mobile_med_rec_athena{padding:0}[data-uri*='/_pages/index'] .m-ad__tablet_athena_features,[data-uri*='/_pages/index@published'] .m-ad__tablet_athena_features{padding:30px 0 20px}[data-uri*='/_pages/index'] [data-concert-ads-name=cut_homepage_sponsored] .spotlight-sponsored-disclaimer,[data-uri*='/_pages/index@published'] [data-concert-ads-name=cut_homepage_sponsored] .spotlight-sponsored-disclaimer{left:-90px}@media screen and (min-width:768px){[data-uri*='/_pages/index'] .m-ad__dynamic_ad_unit,[data-uri*='/_pages/index@published'] .m-ad__dynamic_ad_unit{padding-bottom:35px;padding-top:35px}[data-uri*='/_pages/index'] [data-concert-ads-name=cut_homepage_sponsored],[data-uri*='/_pages/index@published'] [data-concert-ads-name=cut_homepage_sponsored]{padding:0}[data-uri*='/_pages/index'] [data-concert-ads-name=cut_homepage_sponsored] .spotlight-sponsored-disclaimer,[data-uri*='/_pages/index@published'] [data-concert-ads-name=cut_homepage_sponsored] .spotlight-sponsored-disclaimer{left:-130px}[data-uri*='/_pages/shopping-hub'] .m-ad__athena,[data-uri*='/_pages/shopping-hub'] .m-ad__btf_leaderboard_variable,[data-uri*='/_pages/shopping-hub@published'] .m-ad__athena,[data-uri*='/_pages/shopping-hub@published'] .m-ad__btf_leaderboard_variable{margin-top:50px}}[data-uri*='/_pages/index'] [data-concert-ads-name=cut_homepage_sponsored],[data-uri*='/_pages/index@published'] [data-concert-ads-name=cut_homepage_sponsored]{padding:0}@media screen and (min-width:1180px){[data-uri*='/_pages/index'] .container-section-main~.m-ad,[data-uri*='/_pages/index@published'] .container-section-main~.m-ad{padding-top:0}}[data-uri*='/_pages/shopping-hub'] .m-ad__section_mobile_med_rec_athena,[data-uri*='/_pages/shopping-hub@published'] .m-ad__section_mobile_med_rec_athena{padding:20px 40px}[data-layout-uri$=section] .cut-section-feed .article-group .m-ad,[data-layout-uri$='section@published'] .cut-section-feed .article-group .m-ad{margin-bottom:50px;padding:0}@media screen and (min-width:768px){[data-layout-uri$=section] .cut-section-feed .article-group .m-ad,[data-layout-uri$='section@published'] .cut-section-feed .article-group .m-ad{margin-bottom:80px;margin-top:30px}}.cut-header,.cut-header .nav{align-items:center;position:relative}.cut-header .nav .nav-list-heading,.cut-header .nav .nav-list-heading a,.cut-header .nav .nav-list-item a,.cut-header .sites-links .site-link a{color:#221f20;font-family:Chap,Arial,sans-serif;text-decoration:none}.cut-header{background:#fff;display:flex;flex-wrap:wrap;width:100%}.cut-header .menu-btn .button-text,.cut-header .site-name{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.cut-header .menu-btn{background:0 0;border:none;cursor:pointer;display:block;margin:0 0 3px;padding:0;z-index:2}.cut-header .menu-btn:after,.cut-header .menu-btn:before{content:'';display:table}.cut-header .menu-btn:after{clear:both}.cut-header .menu-btn:before{background-image:url(https://assets.nymag.com/media/components/cut-header/expanded-chevron.svg);background-position:center;background-repeat:no-repeat;background-size:30px;border-radius:50%;box-sizing:border-box;height:38px;width:38px}.cut-header .left{align-items:center;display:flex;justify-content:space-between;padding:40px 16px 32px;text-align:center;width:100%}.cut-header .left .logo{margin:0 auto}.cut-header .left .logo>svg,.cut-header.collapse-space .logo>svg{height:47.27px;width:200px}.cut-header .left.menu-open,.cut-header .nav .cut-search,.cut-header .nav .nav-sections,.cut-header .nav>.menu-btn,.cut-header .right.is-active .nav .nav-categories,.cut-header.has-section-header .right.is-active .section-page-heading{display:none}.cut-header .nav{display:none;justify-content:center}.cut-header .nav .nav-categories{align-items:center;display:flex;list-style:none;margin:0;padding:0}.cut-header .nav .nav-category{border-right:1px solid #ccc;padding:3px 15px 0 20px}.cut-header .nav .nav-category:last-of-type{border:none;padding-right:17px}.cut-header .nav .nav-list-heading{background:#fff;border:none;cursor:pointer;padding:0}.cut-header .nav .cut-search-top{padding:46px 35px 41px 0;position:sticky;position:-webkit-sticky;top:0;width:100%;z-index:2}.cut-header .nav .cut-search-top .search{z-index:2}.cut-header .nav .cut-search-top:after{background-color:#fff;box-shadow:0 12px 15px #fff;content:'';height:120px;left:-20px;opacity:0;position:absolute;top:0;transition:opacity .1s;width:calc(100% + 40px);z-index:1}.cut-header .nav .nav-section-container{border:none;padding:0}.cut-header .nav .nav-section-container:first-of-type{padding-bottom:35px}.cut-header .nav .nav-section{align-items:stretch;display:flex;flex:1 1 50%;flex-direction:column;list-style:none;margin:0;padding:10px 0 0}.cut-header .nav .nav-section:nth-of-type(2){border-right:1px solid #ccc}.cut-header .nav .nav-section:nth-of-type(3){padding-left:20px}.cut-header .nav .nav-list{list-style:none;margin:0;padding:8px 0 0}.cut-header .nav .more-list{padding-top:35px}.cut-header .nav .nav-bottom{align-items:center;display:flex;flex-basis:100%;flex-wrap:wrap;justify-content:space-around;padding-top:20px}.cut-header .nav .search-social{align-items:center;border-bottom:1px solid #ccc;display:flex;flex-basis:100%;justify-content:center;padding-bottom:30px}.cut-header.homepage-breakpoints .nav .search-social{border-top:1px solid #bdbdbd;padding:20px 0}.cut-header .nav .search-social .social{align-items:center;display:flex;justify-content:center}.cut-header .nav .search-social .social>button{margin:0 8px;width:38px}.cut-header .nav .sites-links{align-items:center;display:flex;flex-basis:100%;flex-wrap:wrap;list-style:none;margin:0;padding:20px 0 0}.cut-header.homepage-breakpoints .nav .sites-links{align-items:flex-start;display:flex;flex-flow:column wrap;list-style:none;margin:0;max-height:155px;padding:20px 0;width:100%}.cut-header .nav .site-link{flex:1 auto;margin:0 0 5px;text-align:center}.cut-header .nav.scrolling .cut-search-top:after{opacity:1}.cut-header .right{flex-basis:100%}.cut-header .right.is-active{height:74px;position:relative}.cut-header .right.is-active .nav{align-items:center;background-color:#fff;display:flex;flex-wrap:wrap;padding:0 20px 10px;position:absolute;right:0;top:0;width:100%;z-index:1000}@media screen and (min-width:600px) and (max-width:767.9px){.cut-header .right.is-active .nav{padding-left:15px;padding-right:15px}.cut-header .right.is-active .nav .nav-section-container{padding-left:14px}}@media screen and (min-width:768px) and (max-width:1023.9px){.cut-header .right.is-active .nav{padding-left:35px;padding-right:35px}}.cut-header .right.is-active .nav .nav-sections{align-items:stretch;display:flex;flex-wrap:wrap}.cut-header .right.is-active .nav .nav-sections:focus{outline:0}@media screen and (min-width:600px) and (max-width:767.9px){.cut-header .right.is-active .nav .nav-section:nth-of-type(2) .nav-section-container:first-of-type{padding-left:0}.cut-header .right.is-active .nav .nav-section:nth-of-type(3) .nav-section-container:last-of-type{flex:1 88%}}.cut-header .right.is-active .nav .menu-btn{padding:10px;position:absolute;right:-10px;top:46px}.cut-header .right.is-active .nav .menu-btn:before{background-image:url(https://assets.nymag.com/media/components/cut-header/close-button.svg);background-size:auto;border:none;border-radius:0;height:15px;width:16px}.cut-header.has-section-header .left{padding:40px 1px 32px}.cut-header.has-section-header .right.is-active{height:70px}.hidden-component{display:none!important}@media screen and (min-width:600px){.cut-header.article-breakpoints .menu-btn{margin:0}.cut-header.article-breakpoints .left{flex-basis:100%;padding:70px 0 55px}.cut-header.article-breakpoints .left .menu-btn,.cut-header.article-breakpoints .nav .cut-search-top{display:none}.cut-header.article-breakpoints .left.menu-open,.cut-header.article-breakpoints .nav>.menu-btn{display:block}.cut-header.article-breakpoints .logo>svg{height:auto;width:270px}.cut-header.article-breakpoints .nav{border-top:1px solid #ddd;display:flex;margin:auto;width:100%}.cut-header.article-breakpoints .nav .menu-btn{position:absolute;right:4px;top:50%;transform:translateY(-50%)}.cut-header.article-breakpoints .nav .nav-categories{padding:23px 0}.cut-header.article-breakpoints .nav .nav-category{padding-right:15px}.cut-header.article-breakpoints .nav .nav-section-container{border-right:1px solid #ccc;flex:1 100%;padding-bottom:0;padding-left:34px;padding-top:7px}.cut-header.article-breakpoints .nav .nav-section-container:last-of-type{border-right:none;padding-right:0}.cut-header.article-breakpoints .nav .nav-section{padding-top:0}.cut-header.article-breakpoints .nav .nav-section:nth-of-type(2){border-right:1px solid #ccc}.cut-header.article-breakpoints .nav .nav-section:nth-of-type(3){padding-left:0}.cut-header.article-breakpoints .nav .more-list{border-top:1px solid #ccc;margin-top:10px;padding-top:5px}.cut-header.article-breakpoints .nav .more-list .nav-list-heading{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.cut-header.article-breakpoints .nav .nav-bottom{border-top:1px solid #ccc;margin-top:20px}.cut-header.article-breakpoints .nav .cut-search{display:block;margin-right:40px;width:270px}.cut-header.article-breakpoints .nav .sites-links{flex-wrap:nowrap;padding-top:22px}.cut-header.article-breakpoints .nav .site-link{flex:1 auto;margin:0;padding:0}.cut-header.article-breakpoints .right{height:70px;margin:0 15px}.cut-header.article-breakpoints .right.is-active{height:70px;margin:0}.cut-header.article-breakpoints .right.is-active .nav{border-top:1px solid #221f20;padding:20px 34px 30px}.cut-header.article-breakpoints .right.is-active .nav .nav-section{flex-direction:row}.cut-header.article-breakpoints .right.is-active .nav .menu-btn{right:10px;top:34px}.cut-header.article-breakpoints.collapse-space .left{padding:60px 32px 40px 0}.cut-header.article-breakpoints.collapse-space .logo svg{height:100%;width:234px}.cut-header.article-breakpoints.collapse-space .nav{border-bottom:1px solid #ccc}.cut-header.article-breakpoints.collapse-space .nav.no-bottom-border{border-bottom:none;height:55px}.cut-header.article-breakpoints.collapse-space .nav.no-bottom-border .menu-btn{top:35px}.cut-header.article-breakpoints.collapse-space .right.is-active .nav.no-bottom-border{border-bottom:1px solid #221f20;height:auto}.cut-header.article-breakpoints.has-section-header .nav{border-bottom:none}.cut-header.article-breakpoints.has-section-header .section-page-heading{display:flex;padding:24px 0 22px}.cut-header.article-breakpoints.has-section-header .section-page-heading svg{height:25px}.cut-header.article-breakpoints.has-section-header .right{height:55px}}@media screen and (min-width:1024px){.cut-header.article-breakpoints{flex-wrap:nowrap;margin:auto;width:1080px}.cut-header.article-breakpoints .menu-btn:before{background-size:22px;height:30px;width:30px}.cut-header.article-breakpoints .left{border-bottom:none;margin-right:auto;padding:0 0 80px;text-align:left}.cut-header.article-breakpoints .logo,.cut-header.article-breakpoints.article-breakpoints .nav{margin:0}.cut-header.article-breakpoints .nav{border-top:none;justify-content:flex-end;margin:0 0 5px;width:auto}.cut-header.article-breakpoints .nav .menu-btn{position:relative;right:auto;top:auto;transform:none}.cut-header.article-breakpoints .nav .nav-categories,.cut-header.article-breakpoints.has-section-header .section-page-heading{padding:0}.cut-header.article-breakpoints .nav .search-social{border-bottom:none;padding-bottom:0}.cut-header.article-breakpoints .nav .sites-links{display:none}.cut-header.article-breakpoints .right{height:auto;margin:0}.cut-header.article-breakpoints .right.is-active{height:74px}.cut-header.article-breakpoints .right.is-active .nav{border:1px solid #221f20;padding-right:34px;right:-13px;width:768px}.cut-header.article-breakpoints .right.is-active .nav .menu-btn{padding:10px;top:16px}.cut-header.article-breakpoints.collapse-space{padding-bottom:8px;width:100%}.cut-header.article-breakpoints.collapse-space .logo>svg{height:47.27px;width:200px}.cut-header.article-breakpoints.collapse-space .left{padding:32px 0 32px 28px}.cut-header.article-breakpoints.collapse-space .nav{border-bottom:none;padding-right:24px}.cut-header.article-breakpoints.collapse-space .right.is-active{height:70px}.cut-header.article-breakpoints.collapse-space .right.is-active .nav{right:10px}.cut-header.article-breakpoints.collapse-space .right:not(.is-active) .nav.no-bottom-border .menu-btn{top:auto}.cut-header.article-breakpoints.collapse-space .right.is-active .nav.no-bottom-border{border-bottom:1px solid #221f20}.cut-header.article-breakpoints.has-section-header{width:940px}.cut-header.article-breakpoints.has-section-header .left{padding-left:0}.cut-header.article-breakpoints.has-section-header .menu-btn:before{background-size:32px;height:40px;width:40px}.cut-header.article-breakpoints.has-section-header .nav{justify-content:flex-end;margin-bottom:0;margin-right:-2px;padding-right:0}.cut-header.article-breakpoints.has-section-header .section-page-heading svg{margin-right:32px;width:auto}.cut-header.article-breakpoints.has-section-header .section-page-heading svg[height='37']{height:36px}.cut-header.article-breakpoints.has-section-header .section-page-heading svg[height='28']{height:28px}.cut-header.article-breakpoints.has-section-header .right:not(.is-active){height:auto}.cut-header.article-breakpoints.has-section-header .right.is-active .nav{right:-9px}.cut-header.article-breakpoints.has-section-header.collapse-space{padding-bottom:20px}.cut-header.article-breakpoints.article-breakpoints{width:100%}}@media screen and (min-width:768px){.cut-header .right.is-active .nav .nav-section:nth-of-type(2) .nav-section-container:first-of-type{flex:1 85%;padding-left:0}.cut-header .right.is-active .nav .nav-section:nth-of-type(3) .nav-section-container:last-of-type{flex:1 84%}.cut-header.homepage-breakpoints .menu-btn{margin:0}.cut-header.homepage-breakpoints .left{flex-basis:100%;padding:70px 0 55px}.cut-header.homepage-breakpoints .left .menu-btn,.cut-header.homepage-breakpoints .nav .cut-search-top{display:none}.cut-header.homepage-breakpoints .left.menu-open,.cut-header.homepage-breakpoints .nav>.menu-btn{display:block}.cut-header.homepage-breakpoints .logo>svg{height:auto;width:270px}.cut-header.homepage-breakpoints .nav{border-top:1px solid #ddd;display:flex;margin:auto;width:100%}.cut-header.homepage-breakpoints .nav .menu-btn{position:absolute;right:4px;top:50%;transform:translateY(-50%)}.cut-header.homepage-breakpoints .nav .nav-categories{padding:23px 0}.cut-header.homepage-breakpoints .nav .nav-category{padding-right:15px}.cut-header.homepage-breakpoints .nav .nav-section-container{border-right:1px solid #ccc;flex:1 100%;padding-bottom:0;padding-left:34px;padding-top:7px}.cut-header.homepage-breakpoints .nav .nav-section-container:last-of-type{border-right:none;padding-right:0}.cut-header.homepage-breakpoints .nav .nav-section{padding-top:0}.cut-header.homepage-breakpoints .nav .nav-section:nth-of-type(2){border-right:1px solid #ccc}.cut-header.homepage-breakpoints .nav .nav-section:nth-of-type(3){padding-left:0}.cut-header.homepage-breakpoints .nav .more-list{border-top:1px solid #ccc;margin-top:10px;padding-top:5px}.cut-header.homepage-breakpoints .nav .more-list .nav-list-heading{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.cut-header.homepage-breakpoints .nav .nav-bottom{border-top:1px solid #ccc;margin-top:20px}.cut-header.homepage-breakpoints .nav .cut-search{display:block;margin-right:40px;width:270px}.cut-header.homepage-breakpoints .nav .sites-links{max-height:100px}.cut-header.homepage-breakpoints .nav .site-link{flex:1 auto;margin:0 0 5px;padding:0}.cut-header.homepage-breakpoints .right{height:70px;margin:0 15px}.cut-header.homepage-breakpoints .right.is-active{height:70px;margin:0}.cut-header.homepage-breakpoints .right.is-active .nav{border-top:1px solid #221f20;padding:20px 34px 0}.cut-header.homepage-breakpoints .right.is-active .nav .nav-section{flex-direction:row}.cut-header.homepage-breakpoints .right.is-active .nav .menu-btn{right:10px;top:34px}.cut-header.homepage-breakpoints.collapse-space .left{padding:60px 32px 40px 0}.cut-header.homepage-breakpoints.collapse-space .logo svg{height:100%;width:234px}.cut-header.homepage-breakpoints.collapse-space .nav{border-bottom:1px solid #ccc}.cut-header.homepage-breakpoints.collapse-space .nav.no-bottom-border{border-bottom:none;height:55px}.cut-header.homepage-breakpoints.collapse-space .nav.no-bottom-border .menu-btn{top:35px}.cut-header.homepage-breakpoints.collapse-space .right.is-active .nav.no-bottom-border{border-bottom:1px solid #221f20;height:auto}.cut-header.homepage-breakpoints.has-section-header .nav{border-bottom:none}.cut-header.homepage-breakpoints.has-section-header .section-page-heading{display:flex;padding:24px 0 22px}.cut-header.homepage-breakpoints.has-section-header .section-page-heading svg{height:25px}.cut-header.homepage-breakpoints.has-section-header .right{height:55px}.cut-header .right.is-active .nav{border-bottom:1px solid #221f20}.cut-header.homepage-breakpoints .nav .search-social{border-top:none}.cut-header.homepage-breakpoints .nav .nav-bottom{padding-top:0}}@media screen and (min-width:1180px){.cut-header.homepage-breakpoints{flex-wrap:nowrap;margin:auto;width:1080px}.cut-header.homepage-breakpoints .menu-btn:before{background-size:22px;height:30px;width:30px}.cut-header.homepage-breakpoints .left{border-bottom:none;margin-right:auto;padding:0 0 80px;text-align:left}.cut-header.homepage-breakpoints .logo,.cut-header.homepage-breakpoints.article-breakpoints .nav{margin:0}.cut-header.homepage-breakpoints .nav{border-top:none;justify-content:flex-end;margin:0 0 5px;width:auto}.cut-header.homepage-breakpoints .nav .menu-btn{position:relative;right:auto;top:auto;transform:none}.cut-header.homepage-breakpoints .nav .nav-categories,.cut-header.homepage-breakpoints.has-section-header .section-page-heading{padding:0}.cut-header.homepage-breakpoints .nav .search-social{padding:20px 0;border-bottom:none}.cut-header.homepage-breakpoints .nav .sites-links{border-top:1px solid #bdbdbd;display:inherit}.cut-header.homepage-breakpoints .right{height:106px;margin:0}.cut-header.homepage-breakpoints .right.is-active{height:74px;top:-36px}.cut-header.homepage-breakpoints .right.is-active .nav{border:1px solid #221f20;padding-right:34px;right:-13px;width:768px}.cut-header.homepage-breakpoints .right.is-active .nav .menu-btn{padding:10px;top:16px}.cut-header.homepage-breakpoints.collapse-space{padding-bottom:8px;width:100%}.cut-header.homepage-breakpoints.collapse-space .logo>svg{height:47.27px;width:200px}.cut-header.homepage-breakpoints.collapse-space .left{padding:32px 0 32px 28px}.cut-header.homepage-breakpoints.collapse-space .nav{border-bottom:none;padding-right:24px}.cut-header.homepage-breakpoints.collapse-space .right.is-active{height:70px}.cut-header.homepage-breakpoints.collapse-space .right.is-active .nav{right:10px}.cut-header.homepage-breakpoints.collapse-space .right:not(.is-active) .nav.no-bottom-border .menu-btn{top:auto}.cut-header.homepage-breakpoints.collapse-space .right.is-active .nav.no-bottom-border{border-bottom:1px solid #221f20}.cut-header.homepage-breakpoints.has-section-header{width:940px}.cut-header.homepage-breakpoints.has-section-header .left{padding-left:0}.cut-header.homepage-breakpoints.has-section-header .menu-btn:before{background-size:32px;height:40px;width:40px}.cut-header.homepage-breakpoints.has-section-header .nav{justify-content:flex-end;margin-bottom:0;margin-right:-2px;padding-right:0}.cut-header.homepage-breakpoints.has-section-header .section-page-heading svg{margin-right:32px;width:auto}.cut-header.homepage-breakpoints.has-section-header .section-page-heading svg[height='37']{height:36px}.cut-header.homepage-breakpoints.has-section-header .section-page-heading svg[height='28']{height:28px}.cut-header.homepage-breakpoints.has-section-header .right:not(.is-active){height:auto}.cut-header.homepage-breakpoints.has-section-header .right.is-active .nav{right:-9px}.cut-header.homepage-breakpoints.has-section-header.collapse-space{padding-bottom:20px}.cut-header.homepage-breakpoints.article-breakpoints{width:100%}}.cut-header .cut-search-top{background-color:#fff}.cut-header .logo{color:#111}.cut-header .menu-btn:before{border:1px solid #fff}.cut-header .menu-btn:focus:before,.cut-header .menu-btn:hover:before{border-color:#221f20}.cut-header .nav .nav-list-heading,.cut-header .nav .nav-list-heading a{font-size:18px;font-style:normal;font-weight:400;letter-spacing:5px;line-height:17px;margin:0;text-transform:uppercase}.cut-header .nav .nav-categories .nav-list-heading:focus,.cut-header .nav .nav-categories .nav-list-heading:hover,.cut-header .nav .nav-list-heading a:focus,.cut-header .nav .nav-list-heading a:hover,.cut-header .nav .nav-list-item a:focus,.cut-header .nav .nav-list-item a:hover,.cut-header.homepage-breakpoints .nav .site-link a:focus,.cut-header.homepage-breakpoints .nav .site-link a:hover{box-shadow:0 1px 0 0 #221f20;text-decoration:none}.cut-header .nav .nav-list-item a{font-size:12px;letter-spacing:1px;line-height:28px}.cut-header .nav .nav-list-item .nav-list-item-shop{font-weight:600;letter-spacing:2px;text-transform:uppercase}.cut-header .sites-links .site-link a{font-size:10px;letter-spacing:1.5px;text-transform:uppercase}.cut-header.has-section-header .left{border-bottom:1px solid #ddd;margin:0 15px}@media screen and (min-width:768px){.cut-header.has-section-header .left{border-bottom:none;margin:0}}.search{position:relative}.search .search-form{align-items:center;display:flex;height:100%;position:absolute;right:0}.search .close-button,.search .expand-button,.search .submit-button{background:0 0;border:none;cursor:pointer;flex:0 0 auto;margin:0}.search .close-button,.search .expanded .close-button,.search .expanded .expand-button,.search .expanded+.expand-button,.search .submit-button{display:none}.search .expand-button,.search .expanded .submit-button{display:block}.search .search-query-label{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.simple-header-redesign .search .search-form{padding-left:10px;transition:none}.simple-header-redesign .search .expand-button,.simple-header-redesign .search .search-form .close-button{margin-right:10px}.simple-header-redesign .search .search-form .expand-button{padding-top:4px}@media screen and (min-width:0) and (max-width:1023.9px){.search .expanded .search-query{outline:0}.simple-header-redesign .search .search-form{background-color:#fff;height:60px;margin-top:-9px}.simple-header-redesign .search .search-form.expanded{width:100vw}}@media screen and (min-width:600px) and (max-width:1023.9px){.search .search-form{height:42px;top:50%;transform:translateY(-50%)}.search .expanded+.expand-button{display:block}.simple-header-redesign .search .search-form{margin-top:0}}.search .close-button,.search .expand-button,.search .submit-button{height:100%;padding:2px 4px 0 0;width:41px}@media screen and (min-width:600px){.search .close-button,.search .expand-button,.search .submit-button{padding:2px 0 0}}.search .close-button svg,.search .expand-button svg,.search .submit-button svg{height:18px;width:18px}@media screen and (min-width:1024px){.search .search-form{background-color:transparent;display:block;height:30px;opacity:1;position:relative;right:auto;width:100px}.search .expand-button{position:absolute;right:0;top:0}.search .search-query{height:30px}.search .expanded .close-button{display:none}.search .expanded .submit-button{display:block}.search{height:auto;min-height:30px}.search .close-button,.search .expand-button,.search .submit-button{height:30px;padding:0;width:30px}.search .close-button svg,.search .expand-button svg,.search .submit-button svg{height:14px;width:14px}}.search .close-button{padding:3px 0 0}.search .search-query{flex:auto;font:20px/1.2 Chap,Arial,sans-serif;width:100%}@media screen and (min-width:600px){.search .search-query{font-size:18px}}@media screen and (min-width:750px) and (max-width:1023.9px){.simple-header .search{min-height:65px}}.simple-header .search .expanded{width:calc(100vw - 41px)}.simple-header-redesign .search .expanded{width:calc(100vw - 21px);z-index:1}@media screen and (min-width:750px){.simple-header .search .close-button,.simple-header .search .expand-button,.simple-header .search .submit-button{width:65px}.simple-header .search .expanded,.simple-header-redesign .search .expanded{width:calc(100vw - 70px)}}.simple-header-redesign .search .expand-button path{fill:#111;transition:fill .3s}.simple-header-redesign .search .expand-button:active path,.simple-header-redesign .search .expand-button:hover path{fill:#f85d00}.simple-header-redesign .search .close-button,.simple-header-redesign .search .expand-button,.simple-header-redesign .search .submit-button{padding-top:5px}@media screen and (min-width:1024px){.search .search-query{border:1px solid #ccc;border-radius:4px;font-size:12px;padding:0 0 0 10px}.search .expanded{padding:0}.search .expanded .search-query{padding:0 0 0 10px}.simple-header .search .close-button,.simple-header .search .expand-button,.simple-header .search .submit-button{height:30px;width:30px}.simple-header .search .close-button svg,.simple-header .search .expand-button svg,.simple-header .search .submit-button svg{height:14px;width:14px}.simple-header .search .expanded,.simple-header-redesign .search .expanded,.simple-header-redesign .search .search-form{width:304px}.simple-header-redesign .search .expand-button{margin-right:0}.simple-header-right .search .search-form{width:70px}.simple-header-right .search .search-query-label{clip:initial;font:12px/32px Chap,Arial,sans-serif;height:auto;left:29px;margin:0;top:0;width:auto}.simple-header-right .search .search-query{border-color:transparent;font-size:12px;padding:2px 29px 0 6px;transition:border-color .3s}.simple-header-right .search .search-query::placeholder{color:#999;opacity:0}.simple-header-right .search .expanded{width:300px}.simple-header-right .search .expanded .search-query-label{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.simple-header-right .search .expanded .search-query{border-color:#ccc}.simple-header-right .search .expanded .search-query::placeholder{opacity:1}.simple-header-right .search .expand-button{left:0;padding:4px 0 0}.simple-header-right .search .submit-button{left:auto;padding:4px 0 0}.simple-header-bottom .search .search-form{max-width:100%;width:304px}}.search{height:36px;min-width:41px;width:auto}@media screen and (min-width:0) and (max-width:599.9px){.search{min-width:auto}}.search .search-form{background-color:#fff;opacity:1;transition:none;width:100%}@media screen and (min-width:600px){.search{width:270px}.search .search-form{height:36px}}.search .search-query{appearance:none;border:1px solid #ccc;border-radius:0;color:#221f20;font-family:Chap,Arial,sans-serif;font-size:16px;height:36px;letter-spacing:2px;padding:3px 0 0 13px;text-transform:uppercase}.search .search-query::placeholder{color:#221f20;font-family:Chap,Arial,sans-serif;font-size:16px;letter-spacing:2px;text-transform:uppercase}.search .expand-button,.search .submit-button{padding:0;position:absolute;right:0;top:0}@media screen and (min-width:1024px){.search .expand-button,.search .submit-button{right:3px;top:3px}}.search .expand-button svg,.search .submit-button svg{height:9px;width:9px}.search .expand-button path,.search .submit-button path{fill:#221f20}.search .expanded{opacity:1;padding:0;width:100%}.search .expanded .search-query{padding:3px 0 0 13px}.search .expanded .search-query::placeholder{color:#fff}body,html{width:100%}html{box-sizing:border-box;min-height:100%;overflow-x:hidden;-webkit-text-size-adjust:100%;text-size-adjust:100%}body{margin:0;padding:0}*,:after,:before{box-sizing:inherit;font-feature-settings:'lnum';-webkit-font-smoothing:antialiased;font-variant-numeric:lining-nums;text-rendering:optimizelegibility}.layout-simple{box-sizing:border-box;margin:0;min-height:100vh;overflow-x:hidden;font-family:Chap,Arial,sans-serif}.layout-simple.hidden{height:0;overflow:hidden}.layout-simple a:focus,.layout-simple button:focus,.layout-simple input:focus,.layout-simple select:focus,.layout-simple textarea:focus{outline:dotted 1px}.layout-simple .kiln-field button:focus,.layout-simple .kiln-field input:focus,.layout-simple .kiln-field select:focus,.layout-simple .kiln-field textarea:focus,.layout-simple .kiln-wrapper button:focus,.layout-simple .kiln-wrapper input:focus,.layout-simple .kiln-wrapper select:focus,.layout-simple .kiln-wrapper textarea:focus{outline:0}.layout-simple>.footer,.layout-simple>.main,.layout-simple>.page-header{clear:both;overflow-x:visible}.layout-simple>.main{margin:0 10px;position:relative}.layout-simple>.page-header,.layout-simple>.top{margin:auto}@media screen and (min-width:375px){.layout-simple>.main{margin:10px 20px 0}}@media screen and (min-width:768px){.layout-simple>.main{margin:0 34px;padding-top:20px}}@media screen and (min-width:1180px){.layout-simple{overflow-x:visible}.layout-simple .top.takeover-active{background-color:#fff}.layout-simple .top.takeover-active~.page-header{background-color:#fff;max-width:1180px;padding:0}.layout-simple .top.takeover-active~.main{background-color:#fff;z-index:1}.layout-simple>.global-nav-inner{margin:auto;width:940px}.layout-simple>.main,.layout-simple>.page-header,.layout-simple>.top{position:relative;clear:both;margin:0 auto;max-width:1180px}.layout-simple>.main{margin:0 auto 30px;padding-top:0}.layout-simple .top.takeover-active,.layout-simple .top.takeover-active~.main{max-width:1180px}.layout-simple .top.takeover-active~.main .container-lede-sidebar{margin:0 auto;max-width:1100px}.layout-simple .top.takeover-active .global-nav{border-top:1px solid #999;position:relative}.layout-simple .top.takeover-active .global-nav:after,.layout-simple .top.takeover-active .global-nav:before{content:'';display:table}.layout-simple .top.takeover-active .global-nav:after{clear:both}.layout-simple .top.takeover-active .global-nav:before{content:none}.layout-simple .top.takeover-active .close-iframe-click+.global-nav{border-left:1px solid #999;border-right:1px solid #999}.layout-simple .top.takeover-active .expand-iframe-click+.global-nav:before,.layout-simple .top.takeover-active .expand-iframe-first+.global-nav:before,.layout-simple .top.takeover-active+.page-header:before{border-image:linear-gradient(to bottom,#999,#fff) 1 100%;border-style:solid;border-width:1px;content:'';height:400px;left:0;position:absolute;top:0;width:1180px}.layout-simple .top.takeover-active-under .global-nav:before{display:none}.layout-simple .top.takeover-active-under .global-nav{border-top:none}}.layout-simple a{color:#111;text-decoration:none}@media screen and (min-width:768px){.layout-simple>.main{padding-top:0}}@font-face{font-family:Egyptienne;font-style:normal;src:url(https://fonts.nymag.com/egyptienne/NY_Egyptienne_Legacy_Romans_Variable.woff2)}@font-face{font-family:EgyptienneRegular;font-style:normal;src:url(https://fonts.nymag.com/egyptienne/NY_Egyptienne_Legacy_Romans_Variable.woff2)}@font-face{font-family:Egyptienne;font-style:italic;src:url(https://fonts.nymag.com/egyptienne/NY_Egyptienne_Legacy_Italics_Variable.woff2)}@font-face{font-family:EgyptienneRubric;font-style:normal;src:url(https://fonts.nymag.com/egyptienne/NY_Egyptienne_Legacy_Rubric.woff2)}@font-face{font-family:icons;font-display:"optional";src:url(https://fonts.nymag.com/icons/icons.woff)}@font-face{font-family:librefranklin;font-display:"optional";font-style:italic;font-weight:700;src:url(https://fonts.nymag.com/libre-franklin/LibreFranklin-Bold-Italic.woff2)}@font-face{font-family:librefranklin;font-display:"optional";font-weight:700;src:url(https://fonts.nymag.com/libre-franklin/LibreFranklin-Bold.woff2)}@font-face{font-family:librefranklin;font-display:"optional";font-style:italic;font-weight:800;src:url(https://fonts.nymag.com/libre-franklin/LibreFranklin-ExtraBold-Italic.woff2)}@font-face{font-family:librefranklin;font-display:"optional";font-weight:800;src:url(https://fonts.nymag.com/libre-franklin/LibreFranklin-ExtraBold.woff2)}@font-face{font-family:librefranklin;font-display:"optional";font-style:italic;src:url(https://fonts.nymag.com/libre-franklin/LibreFranklin-Italic.woff2)}@font-face{font-family:librefranklin;font-display:"optional";font-style:italic;font-weight:500;src:url(https://fonts.nymag.com/libre-franklin/LibreFranklin-Medium-Italic.woff2)}@font-face{font-family:librefranklin;font-display:"optional";font-weight:500;src:url(https://fonts.nymag.com/libre-franklin/LibreFranklin-Medium.woff2)}@font-face{font-family:librefranklin;font-display:"optional";font-style:italic;font-weight:600;src:url(https://fonts.nymag.com/libre-franklin/LibreFranklin-SemiBold-Italic.woff2)}@font-face{font-family:librefranklin;font-display:"optional";font-weight:600;src:url(https://fonts.nymag.com/libre-franklin/LibreFranklin-SemiBold.woff2)}@font-face{font-family:librefranklin;font-display:"optional";src:url(https://fonts.nymag.com/libre-franklin/LibreFranklin.woff2)}@font-face{font-family:"Miller Display";font-display:"optional";src:url(https://fonts.nymag.com/miller/Miller_Display_Light.woff2);font-style:normal;font-weight:300}@font-face{font-family:"Miller Display";font-display:"optional";src:url(https://fonts.nymag.com/miller/Miller_Display_Light_Italic.woff2);font-style:italic;font-weight:300}@font-face{font-family:"Miller Display";font-display:"optional";src:url(https://fonts.nymag.com/miller/Miller_Display_Semi_Bold.woff2);font-style:normal;font-weight:600}@font-face{font-family:"Miller Display";font-display:"optional";src:url(https://fonts.nymag.com/miller/Miller_Display_Semi_Bold_Italic.woff2);font-style:italic;font-weight:600}@font-face{font-family:"Miller Text";font-display:"optional";src:url(https://fonts.nymag.com/miller/Miller_Text_Roman.woff2);font-style:normal;font-weight:400}@font-face{font-family:"Miller Text";font-display:"optional";src:url(https://fonts.nymag.com/miller/Miller_Text_Italic.woff2);font-style:italic;font-weight:400}@font-face{font-family:"Miller Text";font-display:"optional";src:url(https://fonts.nymag.com/miller/Miller_Text_Bold.woff2);font-style:normal;font-weight:700}@font-face{font-family:"Miller Text";font-display:"optional";src:url(https://fonts.nymag.com/miller/Miller_Text_Bold_Italic.woff2);font-style:italic;font-weight:700}@font-face{font-display:'optional';font-family:'NY Slab Text';font-style:italic;font-weight:700;src:url(https://fonts.nymag.com/nyslab/NY_Slab_Text_D02-Bold-Italic.otf) format('opentype')}@font-face{font-display:'optional';font-family:'NY Slab Text';font-weight:700;src:url(https://fonts.nymag.com/nyslab/NY_Slab_Text_D02-Bold.otf) format('opentype')}@font-face{font-display:'optional';font-family:'NY Slab';font-style:italic;font-weight:700;src:url(https://fonts.nymag.com/nyslab/NY_Slab_D02-Bold-Italic.otf) format('opentype')}@font-face{font-display:'optional';font-family:'NY Slab';font-weight:700;src:url(https://fonts.nymag.com/nyslab/NY_Slab_D02-Bold.otf) format('opentype')}@font-face{font-family:canela;font-display:"optional";font-style:italic;src:url(https://fonts.nymag.com/canela/Canela-Italic.woff2)}@font-face{font-family:canela;font-display:"optional";font-style:italic;font-weight:300;src:url(https://fonts.nymag.com/canela/Canela-Light-Italic.woff2)}@font-face{font-family:canela;font-display:"optional";font-weight:300;src:url(https://fonts.nymag.com/canela/Canela-Light.woff2)}@font-face{font-family:canela;font-display:"optional";src:url(https://fonts.nymag.com/canela/Canela.woff2)}@font-face{font-family:chap;font-display:"optional";font-weight:700;src:url(https://fonts.nymag.com/chap/Chap-Bold.woff2)}@font-face{font-family:chap;font-display:"optional";font-style:italic;font-weight:300;src:url(https://fonts.nymag.com/chap/Chap-Light-Italic.woff2)}@font-face{font-family:chap;font-display:"optional";font-weight:300;src:url(https://fonts.nymag.com/chap/Chap-Light.woff2)}@font-face{font-family:chap;font-display:"optional";src:url(https://fonts.nymag.com/chap/Chap.woff2)}</style></head> <body class="layout-simple "> <div class="top" data-track-zone="top"> <div data-editable="topLayout"> <aside data-uri="www.thecut.com/_components/ad/instances/homepage-static-top@published" class="ad_static vp-0-plus" data-name="" data-sizes="970x250,728x90,1400x600" data-label="" data-site="TheCut" > <style>[data-uri="www.thecut.com/_components/ad/instances/homepage-static-top@published"]{background-color:#f4f4f4}</style> </aside> </div> <div data-editable="top"> <div data-uri="www.thecut.com/_components/customer-alert-banner/instances/ckw5g8wsv00033e6m4abwj3co@published" class="customer-alert-banner " data-editable="settings"> <script type="application/json"> { "alerts": [{"url":"https://subs.nymag.com/account/?itm_source=csitepromo&itm_medium=internal&itm_campaign=homepage-user-alert-ccpreexp#/subscriptions-billing/billing","type":"card-update","style":"error-tout","headline":"Your credit card is expiring soon. Update your credit card information for uninterrupted access to New York Magazine.","bannerCTA":"Update your details","dismissable":false,"useAlertIcon":true},{"url":"https://subs.nymag.com/account/?itm_source=csitepromo&itm_medium=internal&itm_campaign=homepage-user-alert-ccpreexp#/subscriptions-billing/billing","type":"card-expired","style":"error-tout","headline":"Your credit card has expired. Update your credit card information for uninterrupted access to <em>New York</em> Magazine.","bannerCTA":"Update your details","dismissable":false,"useAlertIcon":true},{"url":"https://subs.nymag.com/account/?itm_source=csitepromo&itm_medium=internal&itm_campaign=homepage-user-alert-unpaid#/subscriptions-billing/billing","type":"past-due","style":"error-tout","headline":"There's a problem with your subscription and your payment is past due. Update your credit card for continued access.","bannerCTA":"Update your account","dismissable":false,"useAlertIcon":true}] } </script> <div class="customer-alert-container"> <div class="content"> <div class="headline-wrapper"> <img class="alert-icon" src="https://assets.nymag.com/media/components/customer-alert-banner/alert.svg" title="Alert Icon" alt="Alert Icon"/> <p class="alert-headline"></p> </div> <div class="cta-wrapper"> <button class="banner-cta"></button> <a class="banner-cta link" href=""></a> <img class="link-chevrons" src="https://assets.nymag.com/media/components/customer-alert-banner/double_chevron.svg" title="Double Right Chevrons" alt="Double Right Chevrons"/> <div class="chevrons-wrapper"> <span class="chevron-right"></span> <span class="chevron-right"></span> </div> </div> </div> <button id="alertCloseButton" class="close-btn" tabindex="0" role="button" aria-pressed="false"> <img class="close-icon" src="https://assets.nymag.com/media/components/customer-alert-banner/close_x.svg" title="Close Icon" alt="Close Icon"/> </button> </div> </div> <nav data-uri="www.thecut.com/_components/global-nav/instances/social-off@published" class="global-nav" aria-label="New York Magazine sites" data-editable="settings"> <div class="global-nav-inner"> <ul class="global-nav-site-list"> <li class="vertical-item"><a class="vertical-link global-nav-track" href="https://nymag.com/intelligencer">Intelligencer</a></li> <li class="vertical-item"><a class="vertical-link global-nav-track" href="https://www.thecut.com">The Cut</a></li> <li class="vertical-item"><a class="vertical-link global-nav-track" href="https://www.vulture.com">Vulture</a></li> <li class="vertical-item"><a class="vertical-link" href="https://nymag.com/strategist">The Strategist</a></li> <li class="logo-item"><a class="logo-link global-nav-track" href="https://nymag.com"><svg class="logo-svg" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 901.89 194.78" aria-label="New York" role="img"> <path d="M448.91,49l.63-2.12H420.45l-.65,2.09c7.58.54,9.84,4.56,9.84,7.89A14.08,14.08,0,0,1,427.92,63l-32.24,61.8-4.86-67c-.53-6.94,3.24-8.78,10.73-8.85l.65-2.13H371.47l-.64,2.1c7.61.63,9.93,3.28,9.93,6.38a11.53,11.53,0,0,1-1.49,5.21l-31.44,64L342.94,58c-.38-7.61,3.43-8.73,10.47-9l.63-2.12H322.66L322,49c8.85.51,11.56,3.07,12.19,11.21l6.22,76.7h3.81l37.84-76.79,6.18,76.79h3.65l38.59-73.66C435.63,53.46,441.38,49.43,448.91,49Zm-194.64,0c4.9.35,8,1.36,9.25,3.2s1.25,4.56,0,8.92L245.22,122c-2.13,6.88-7.3,10.65-15,11.13l-.8,2.25h76.43l13.25-26.17-1.58-.66C306.65,125.81,290.7,133,262.77,133H251.35c.19-.63,12.8-42.58,12.91-42.93H277c5.12,0,8.54,1.14,10.45,3.5,2.19,2.69,2.47,7.3,1,14.29h1.95L301,72.66h-2C295.24,82.42,287.45,88,277.13,88H264.9c.19-.63,11.66-38.66,11.76-39h11.9c15,0,24.41,6.58,27.75,19.14l1.59-.24-2.84-21H254.91Zm60.25,108.79c-3.82,0-6.29,1.68-6.29,4.31,0,2.3,2.12,3.68,4.17,3.68a6.25,6.25,0,0,0,2.65-.7,5.63,5.63,0,0,1,2.24-.61c3.36,0,5.79,3.53,5.79,8.4,0,11.12-10.47,19.18-24.89,19.18-29.66,0-58.73-24.6-88.86-75.21C221.68,76.9,246.5,10.13,274.19,10.13a26.72,26.72,0,0,1,11,2.38,17.49,17.49,0,0,0,6.81,1.7c6,0,7.59-3.74,7.59-6,0-4.93-4.88-8.25-12.16-8.25-40.41,0-65,64.46-80.06,113.25-14.2-24.84-33.09-64.08-43.12-109.84H117.63c-12,0-32.25,2.58-32.25,19.7a14,14,0,0,0,14,14c7.83,0,12-5.17,12-8.9,0-2.33-1.3-4.83-4.17-4.83S103,25.77,103,28.17a4.69,4.69,0,0,1-4.82,5c-5.71,0-9.7-4.26-9.7-10.36,0-11,9.8-16.57,29.13-16.57H137.4c11.58,0,16.68,5.75,13.78,17.33C131.37,93.37,91.74,168,39.92,168,16.08,168,3.6,154.08,3.6,140.33c0-10,6.76-17.39,12.81-17.39,4,0,5.48,2.66,6.9,5.23,1.34,2.41,2.72,4.9,6.16,4.9a4.89,4.89,0,0,0,5-5c0-5.54-6.29-9.72-14.62-9.72-9.58,0-19.84,8.83-19.84,22,0,18,16.79,31.1,39.92,31.1,27.73,0,53.63-19.48,77-57.91,22.3-36.71,34.48-78.18,38-91.28,20.31,72.63,81,172.54,142.84,172.54,16.59,0,28.17-9.24,28.17-22.45C325.87,164.13,320.88,157.73,314.52,157.73ZM626.72,44.88c-26.41,0-53.31,29.54-53.31,58.53,0,22.35,14.74,34.05,29.31,34.05,12.71,0,25.84-6.52,36-17.88a64.46,64.46,0,0,0,16.45-42.45C655.21,57.84,643.76,44.88,626.72,44.88Zm-24.17,90c-11.9,0-19-10.53-19-28.06,0-25.36,21.1-59.4,42.69-59.4,15.31,0,18.52,13.69,18.52,25.12C644.75,94.29,630.26,134.9,602.55,134.9ZM621.85,6.18l.79-2.77H576.9l-.78,2.76c12,.62,15.4,5.83,15.4,10.37q0,4-3.22,9.19s-59,92.5-63.68,99.74c-.26-1.14-24.51-104.23-24.51-104.23a23.12,23.12,0,0,1-.65-5c0-7.15,5.5-9.63,16.12-10l.78-2.78H469.47l-.8,2.76c10,.39,15.89,3.07,19,15.84,5.6,23,27.27,114.44,27.9,117.11-22.68,33.16-41.81,52.37-72.38,52.37-22.29,0-39.1-15.41-39.1-35.84s16.3-37,36.33-37c12.45,0,19.17,6.35,19.17,12.32a7.07,7.07,0,0,1-3.32,6.16c-1.66,1.06-3.21,2.4-3.21,4.94a4.19,4.19,0,0,0,4.49,4.17c4.3,0,6.62-5.17,6.62-10,0-12.54-9.1-20.34-23.75-20.34-24.56,0-39.77,21-39.77,40.42,0,18.9,15.91,38.45,42.54,38.45,38.88,0,59.37-30.81,81.06-63.43,0,0,62.4-97.12,69-107C601,13,610.87,6.63,621.85,6.18ZM888.42,138.92c-6.45,0-9.88,4.41-9.88,7.59a3.15,3.15,0,0,0,3,3.19,4,4,0,0,0,3.81-2.41A6.44,6.44,0,0,1,891,144c5.12,0,8.58,3.48,8.58,9.26,0,10.39-10.88,18.85-24.24,18.85-33.66,0-62.77-29.75-89-90.93l30.87-23.56c10.13-7.49,15.07-8.29,19.11-8.6l.65-2.13H807.1L806.47,49c5,.28,7.92,2.14,7.92,4.68,0,2-1.7,4.37-5,7L766.77,92.79,776.17,62l.2-.57C779,53.81,780.66,49.52,791.64,49l.63-2.12H758.44L757.78,49c4.91.22,7.89,1.24,9.15,3s1.21,4.88-.38,10.37L748.92,121.3c-2.29,7.35-7,11.74-12.49,11.74-5,0-8.4-3.06-12.35-11.29L708.87,90.69c13.73-2.58,29.6-11,29.6-26.46,0-10.83-7.53-17.94-26-17.88l-15.74.28c-7.73.2-15.87.39-21.85.21L674.21,49c8.88.57,12.22,2.79,8.92,13.4l-17.8,58.94c-2.31,7.42-7.33,11.3-15.12,11.75l-.83,2.28H685l.63-2.28c-6.67-.31-11.67-1.37-11.67-7.26a16.67,16.67,0,0,1,.8-4.67s8.66-28.86,8.76-29.21H699.7c.06.1.12.23.12.23,7.06,14.13,15.86,31.72,21,43.05l.07.14h47.86l.62-2.29c-6.6-.15-11.81-1.56-11.81-7.32a16.13,16.13,0,0,1,.79-4.6s7.08-23.6,7.32-24.42L778,87.15c16.32,32.93,43.6,87.69,96.74,87.69,15.24,0,27.18-9.5,27.18-21.63C901.89,143.92,895,138.92,888.42,138.92ZM696.1,89.61H684.2L696.62,49c2-.18,8-.48,13-.48,15.85,0,19.18,7.94,19.18,14.61C728.83,75.19,723.15,89.61,696.1,89.61Z"/> </svg> </a></li> <li class="vertical-item"><a class="vertical-link global-nav-track" href="https://www.curbed.com">Curbed</a></li> <li class="vertical-item"><a class="vertical-link global-nav-track" href="https://www.grubstreet.com">Grub Street</a></li> <li class="dropdown-wrap vertical-item magazine-item"> <div class="dropdown magazine-dropdown"> <button class="dropdown-button magazine-button" type="button">Magazine</button> <div class="dropdown-content magazine-content"> <div class="dropdown-links"> <a class="dropdown-link global-nav-track persist-params to-landing-page" href="https://subs.nymag.com/magazine/subscribe/official-subscription-the-cut.html?itm_source=csitepromo&itm_medium=internal&itm_campaign=subscribe-button">Subscribe to the Magazine</a> <a class="dropdown-link global-nav-track" href="https://nymag.com/maglinks/global-02">Give a Gift Subscription</a> <a class="dropdown-link global-nav-track" href="https://nymag.secure.darwin.cx/I10CARTN">Buy Back Issues</a> <a class="dropdown-link global-nav-track" href="https://nymag.com/maglinks/global-04">Current Issue Contents</a> <a class="dropdown-link global-nav-track persist-params" href="https://shop.nymag.com/"><em>New York</em> Shop</a> </div> <a href="https://subs.nymag.com/magazine/subscribe/official-subscription-the-cut.html?itm_source=csitepromo&itm_medium=internal&itm_campaign=subscribe-button" class="img-link global-nav-track persist-params to-landing-page"><img class="img-data" src="https://pyxis.nymag.com/v1/imgs/815/911/1f748a4c4a206a8d90833c8fa042ed05bc-0825Cov4x5-BWY-LIZA-only.w240.jpg" alt="Subscribe to New York Magazine" itemprop="contentUrl" loading="lazy"></a> </div> </div> </li> </ul> <ul class="global-nav-user-list"> <li class="user-subscribe user-item user-link"><a class="subscribe-link global-nav-track persist-params to-landing-page" href="https://subs.nymag.com/magazine/subscribe/official-subscription-the-cut.html?itm_source=csitepromo&itm_medium=internal&itm_campaign=subscribe-button">Subscribe</a></li> <li class="user-signin user-item user-link"><button class="user-button sign-in-button" type="button">Sign In</button></li> <li class="dropdown-wrap account-dropdown user-item user-link"> <div class="dropdown"> <button class="dropdown-button account-button user-button" type="button">Account</button> <div class="dropdown-content account-content"> <div class="dropdown-links"> <div class="dropdown-link-wrapper"> <div class="dropdown-link-inner-wrapper"> <?xml version="1.0" encoding="UTF-8" standalone="no"?><svg width="23" height="43" viewBox="0 0 23 43" xmlns="http://www.w3.org/2000/svg"><path d="M0 42.646l11.74-21.682L0 0l23 20.964z" fill="#000" fill-rule="evenodd"/></svg> <a class="dropdown-link global-nav-track" href="https://subs.nymag.com/account/">Profile</a> </div> </div> <div class="dropdown-link-wrapper"> <div class="dropdown-link-inner-wrapper saved-for-later"> <?xml version="1.0" encoding="UTF-8" standalone="no"?><svg width="23" height="43" viewBox="0 0 23 43" xmlns="http://www.w3.org/2000/svg"><path d="M0 42.646l11.74-21.682L0 0l23 20.964z" fill="#000" fill-rule="evenodd"/></svg> <a class="dropdown-link" href="https://subs.nymag.com/account#/saved-for-later">Saved for later</a> </div> </div> <div class="dropdown-link-wrapper"> <div class="dropdown-link-inner-wrapper user-signout"> <?xml version="1.0" encoding="UTF-8" standalone="no"?><svg width="23" height="43" viewBox="0 0 23 43" xmlns="http://www.w3.org/2000/svg"><path d="M0 42.646l11.74-21.682L0 0l23 20.964z" fill="#000" fill-rule="evenodd"/></svg> <div class="dropdown-link" role="button">Sign Out</div> </div> </div> </div> </div> </div> </li> </ul> </div> <div class="subscription-promo-wrapper"> <a href="https://subs.nymag.com/magazine/subscribe/official-subscription-the-cut.html?itm_source=csitepromo&itm_medium=subscribe-button-2&itm_campaign=homepage-promo-message" class="subscription-promo global-nav-track persist-params">Subscribe For Just $1 Per Week</a> </div> </nav> </div> </div> <header class="page-header" data-track-zone="page-header"> <div data-editable="headerLayout"> <div data-uri="www.thecut.com/_components/cut-header/instances/index@published" class="cut-header homepage-breakpoints cut-header"> <div class="left "> <a class="logo " href="/"> <h1 class="site-name ">The Cut</h1> <svg width="330" height="80" viewBox="0 0 330 80" xmlns="http://www.w3.org/2000/svg" aria-label="The Cut" role="img"><g fill="#221F20" fill-rule="evenodd"><path d="M151.298 70.076c-2.928 2.119-14.439 7.571-27.565 7.571-23.222 0-37.357-16.962-37.357-38.569 0-21.506 15.75-38.367 39.68-38.367 10.199 0 19.689 2.827 24.838 4.947l2.12 16.458-1.11.303C143.827 9.192 136.96 3.84 125.046 3.84c-20.093 0-29.078 15.045-29.078 35.238 0 20.295 8.785 35.44 27.968 35.44 14.64 0 22.314-8.784 28.27-22.719l1.212.303-2.12 17.974zM183.785 52.01V17.986c0-7.27-.708-10.198-4.241-15.651v-.201h16.759v.2c-3.028 4.747-4.137 8.382-4.137 15.652v33.722c0 16.66 8.984 22.617 20.596 22.617 15.852 0 20.8-11.208 20.8-23.525V19.802c0-7.975-1.212-11.308-7.17-17.467v-.201h16.559l.302.2c-5.249 6.16-6.461 9.493-6.461 17.468V50.7c0 14.438-6.26 26.857-25.444 26.857-14.943 0-27.563-7.37-27.563-25.546M304.969 76.133H288.51v-.2c3.333-5.151 4.04-8.079 4.04-14.946V4.951l-13.128.404c-3.635.202-9.693 10.299-14.135 16.862l-1.11-.404 3.938-19.588h57.147l4.04 19.588-1.212.404c-4.443-6.563-10.399-16.66-14.136-16.862L300.93 4.95v56.036c0 6.967.707 9.795 4.038 14.945v.201zM1 55h65v-1H1z"/><g><path d="M11.008 44.442H5.53v-.046c.785-1.645 1.024-2.55 1.024-4.766V27.906l-1.932.098c-1.142.093-3.003 2.906-4.169 4.55L0 32.388.93 27h14.677l.955 5.387-.455.168c-1.239-1.645-2.977-4.458-4.166-4.551l-1.933-.098v11.747c0 2.193.213 3.098 1 4.743v.046zM30.478 44.442H25v-.046c.763-1.645 1.002-2.55 1.002-4.766v-7.814c0-2.242-.239-3.124-1.002-4.766V27h5.478v.05c-.787 1.642-1.022 2.548-1.022 4.74v3.217h7.647v-3.191c0-2.218-.214-3.124-1.024-4.766V27h5.504v.05c-.76 1.642-1.026 2.548-1.026 4.74v7.863c0 2.193.265 3.098 1.026 4.743v.046H36.08v-.046c.81-1.645 1.024-2.55 1.024-4.766v-3.646h-7.647v3.67c0 2.192.235 3.097 1.022 4.742v.046zM63.77 44.442H51v-.046c.666-1.621 1.001-2.599 1.001-4.553v-8.241c0-1.957-.335-2.933-1.001-4.552V27h11.7l.953 4.553-.454.166c-1.215-1.216-2.86-3.575-3.953-3.644l-3.79-.192v7.266h1.786c1.168 0 2.265-1.548 2.908-2.429h.476v5.863h-.476c-.643-.859-1.74-2.433-2.93-2.433h-1.764v7.41l4.074-.166c1.763-.073 3.67-2.715 4.935-4.504l.45.168-1.145 5.384z"/></g></g></svg> </a> <button class="menu-btn mobile" aria-label="Toggle menu" aria-controls="expanded-nav" aria-expanded="false"> <span class="button-text ">Toggle Menu</span> </button> </div> <div class="right"> <nav class="nav"> <ul class="nav-categories"> <li class="nav-category"> <a class="nav-list-heading" href="/style/" data-section="style">Style</a> </li> <li class="nav-category"> <a class="nav-list-heading" href="/self/" data-section="self">Self</a> </li> <li class="nav-category"> <a class="nav-list-heading" href="/culture/" data-section="culture">Culture</a> </li> <li class="nav-category"> <a class="nav-list-heading" href="/power/" data-section="power">Power</a> </li> </ul> <div class="nav-sections" tabindex="-1" id="expanded-nav"> <div class="cut-search-top"> <section data-uri="www.thecut.com/_components/search/instances/global@published" role="search" class="search" data-placeholder-text="Search"> <form class="search-form" name="search" method="get" action="/search.html"> <label for="searchQuery_p02dxAnf" class="search-query-label">Search</label> <input type="text" id="searchQuery_p02dxAnf" name="q" class="search-query" placeholder="Search" /> <button class="close-button" type="button" aria-label="Close"> <svg xmlns="http://www.w3.org/2000/svg" width="50" height="50" viewBox="0 0 50 50" preserveAspectRatio="xMinYMin meet"> <path d="M36.2 15.2l-.8-.8c-.4-.4-1.2-.4-1.6 0l-8.6 8.6-8.9-9c-.4-.4-1.2-.4-1.6 0l-.8.8c-.4.4-.4 1.2 0 1.6l8.9 8.9-8.5 8.5c-.4.4-.4 1.2 0 1.6l.8.8c.4.4 1.2.4 1.6 0l8.5-8.5 8.1 8.1c.4.4 1.2.4 1.6 0l.8-.8c.4-.4.4-1.2 0-1.6l-8.1-8.1 8.5-8.5c.5-.4.5-1.1.1-1.6z"/> </svg> </button> <button class="submit-button" type="submit" aria-label="Search"> <svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 64 64" preserveAspectRatio="xMinYMin meet"> <path d="M61.826 55.683l-16.642-16.642c6.514-9.426 5.598-22.469-2.786-30.848-4.57-4.57-10.646-7.087-17.11-7.087-6.464 0-12.54 2.516-17.11 7.085-9.434 9.434-9.434 24.782 0 34.217 4.571 4.569 10.646 7.087 17.11 7.087 4.986 0 9.736-1.514 13.75-4.298l16.636 16.634c.851.851 1.965 1.274 3.077 1.274s2.226-.425 3.075-1.274c1.7-1.695 1.7-4.451 0-6.148zm-48.375-18.548c-6.526-6.527-6.526-17.144 0-23.67 3.163-3.16 7.365-4.901 11.837-4.901 4.469 0 8.674 1.742 11.836 4.903 6.525 6.525 6.525 17.141 0 23.668-3.162 3.161-7.366 4.901-11.836 4.901-4.473 0-8.675-1.74-11.837-4.901z" fill="#888"/> </svg> </button> </form> <button class="expand-button" type="button" aria-label="Search"> <svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 64 64" preserveAspectRatio="xMinYMin meet"> <path d="M61.826 55.683l-16.642-16.642c6.514-9.426 5.598-22.469-2.786-30.848-4.57-4.57-10.646-7.087-17.11-7.087-6.464 0-12.54 2.516-17.11 7.085-9.434 9.434-9.434 24.782 0 34.217 4.571 4.569 10.646 7.087 17.11 7.087 4.986 0 9.736-1.514 13.75-4.298l16.636 16.634c.851.851 1.965 1.274 3.077 1.274s2.226-.425 3.075-1.274c1.7-1.695 1.7-4.451 0-6.148zm-48.375-18.548c-6.526-6.527-6.526-17.144 0-23.67 3.163-3.16 7.365-4.901 11.837-4.901 4.469 0 8.674 1.742 11.836 4.903 6.525 6.525 6.525 17.141 0 23.668-3.162 3.161-7.366 4.901-11.836 4.901-4.473 0-8.675-1.74-11.837-4.901z" fill="#888"/> </svg> </button> </section> <button class="menu-btn" aria-label="Toggle menu" aria-controls="expanded-nav" aria-expanded="false"> <span class="button-text">Toggle Menu</span> </button> </div> <div class="nav-section"> <div class="nav-section-container"> <span class="nav-list-heading" id="style"> <a href="/style/">Style</a> </span> <ul class="nav-list"> <li class=" nav-list-item"> <a href="/fashion/">Fashion</a> </li> <li class="nav-list-item"> <a href="/beauty/">Beauty</a> </li> <li class="nav-list-item"> <a href="/red-carpet/">Parties & Red Carpet</a> </li> <li class="nav-list-item"> <a href="/runway/">Fashion Shows</a> </li> <li class="nav-list-item"> <a href="/author/cathy-horyn/">Cathy Horyn</a> </li> <li class="nav-list-item"> <a href="/shopping/" class="nav-list-item-shop">The Cut Shop</a> </li> </ul> </div> <div class="nav-section-container"> <span class="nav-list-heading"> <a href="/self/" id="self">Self</a> </span> <ul class="nav-list"> <li class="nav-list-item"> <a href="/health/">Health & Wellness</a> </li> <li class="nav-list-item"> <a href="/tags/life-after-roe/">Life After Roe</a> </li> <li class="nav-list-item"> <a href="/parenting/">Parenting</a> </li> <li class="nav-list-item"> <a href="/relationships/">Sex & Relationships</a> </li> <li class="nav-list-item"> <a href="/tags/astrology/">Astrology</a> </li> </ul> </div> </div> <div class="nav-section"> <div class="nav-section-container"> <span class="nav-list-heading"><a href="/culture/" id="culture">Culture</a></span> <ul class="nav-list"> <li class="nav-list-item"> <a href="/books/">Books</a> </li> <li class="nav-list-item"> <a href="/tv/">Television</a> </li> <li class="nav-list-item"> <a href="/movies/">Movies</a> </li> <li class="nav-list-item"> <a href="/music/">Music</a> </li> <li class="nav-list-item"> <a href="/celebrity/">Celebrity</a> </li> <li class="nav-list-item"> <a href="/tags/sports/">Sports</a> </li> </ul> </div> <div class="nav-section-container"> <span class="nav-list-heading"><a href="/power/" id="power">Power</a></span> <ul class="nav-list"> <li class="nav-list-item"> <a href="/politics/">Politics</a> </li> <li class="nav-list-item"> <a href="/work/">Work</a> </li> <li class="nav-list-item"> <a href="/money/">Money</a> </li> <li class="nav-list-item"> <a href="/tags/crime/">Crime</a> </li> <li class="nav-list-item"> <a href="/author/rebecca-traister/">Rebecca Traister</a> </li> </ul> <div class="more-list"> <span class="nav-list-heading">More</span> <ul class="nav-list"> <li class="nav-list-item"> <a href="/latest/">Latest Stories</a> </li> <li class="nav-list-item"> <a href="/tags/the-cut-podcast/">Podcast</a> </li> <li class="nav-list-item"> <a href="/about-us/">About Us</a> </li> </ul> </div> </div> </div> <div class="nav-bottom"> <div class="search-social"> <div class="cut-search"> <section data-uri="www.thecut.com/_components/search/instances/global@published" role="search" class="search" data-placeholder-text="Search"> <form class="search-form" name="search" method="get" action="/search.html"> <label for="searchQuery_RH5mvsnR" class="search-query-label">Search</label> <input type="text" id="searchQuery_RH5mvsnR" name="q" class="search-query" placeholder="Search" /> <button class="close-button" type="button" aria-label="Close"> <svg xmlns="http://www.w3.org/2000/svg" width="50" height="50" viewBox="0 0 50 50" preserveAspectRatio="xMinYMin meet"> <path d="M36.2 15.2l-.8-.8c-.4-.4-1.2-.4-1.6 0l-8.6 8.6-8.9-9c-.4-.4-1.2-.4-1.6 0l-.8.8c-.4.4-.4 1.2 0 1.6l8.9 8.9-8.5 8.5c-.4.4-.4 1.2 0 1.6l.8.8c.4.4 1.2.4 1.6 0l8.5-8.5 8.1 8.1c.4.4 1.2.4 1.6 0l.8-.8c.4-.4.4-1.2 0-1.6l-8.1-8.1 8.5-8.5c.5-.4.5-1.1.1-1.6z"/> </svg> </button> <button class="submit-button" type="submit" aria-label="Search"> <svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 64 64" preserveAspectRatio="xMinYMin meet"> <path d="M61.826 55.683l-16.642-16.642c6.514-9.426 5.598-22.469-2.786-30.848-4.57-4.57-10.646-7.087-17.11-7.087-6.464 0-12.54 2.516-17.11 7.085-9.434 9.434-9.434 24.782 0 34.217 4.571 4.569 10.646 7.087 17.11 7.087 4.986 0 9.736-1.514 13.75-4.298l16.636 16.634c.851.851 1.965 1.274 3.077 1.274s2.226-.425 3.075-1.274c1.7-1.695 1.7-4.451 0-6.148zm-48.375-18.548c-6.526-6.527-6.526-17.144 0-23.67 3.163-3.16 7.365-4.901 11.837-4.901 4.469 0 8.674 1.742 11.836 4.903 6.525 6.525 6.525 17.141 0 23.668-3.162 3.161-7.366 4.901-11.836 4.901-4.473 0-8.675-1.74-11.837-4.901z" fill="#888"/> </svg> </button> </form> <button class="expand-button" type="button" aria-label="Search"> <svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 64 64" preserveAspectRatio="xMinYMin meet"> <path d="M61.826 55.683l-16.642-16.642c6.514-9.426 5.598-22.469-2.786-30.848-4.57-4.57-10.646-7.087-17.11-7.087-6.464 0-12.54 2.516-17.11 7.085-9.434 9.434-9.434 24.782 0 34.217 4.571 4.569 10.646 7.087 17.11 7.087 4.986 0 9.736-1.514 13.75-4.298l16.636 16.634c.851.851 1.965 1.274 3.077 1.274s2.226-.425 3.075-1.274c1.7-1.695 1.7-4.451 0-6.148zm-48.375-18.548c-6.526-6.527-6.526-17.144 0-23.67 3.163-3.16 7.365-4.901 11.837-4.901 4.469 0 8.674 1.742 11.836 4.903 6.525 6.525 6.525 17.141 0 23.668-3.162 3.161-7.366 4.901-11.836 4.901-4.473 0-8.675-1.74-11.837-4.901z" fill="#888"/> </svg> </button> </section> </div> <div class="social"> <button type="button" class="follow_circle-bordered facebook" data-handle="cut" data-uri="www.thecut.com/_components/follow/instances/facebook-circle@published" aria-label="Like Us on Facebook"> <span class="inactive" style="background-image: url(https://assets.nymag.com/media/components/follow/facebook-white.svg)" ></span> <span class="hover" style="background-image: url(https://assets.nymag.com/media/components/follow/facebook-white-hover.svg)" ></span> <span class="button-text">Like Us</span> </button> <button type="button" class="follow_circle-bordered twitter" data-handle="thecut" data-uri="www.thecut.com/_components/follow/instances/twitter-circle@published" aria-label="Follow Us on Twitter"> <span class="inactive" style="background-image: url(https://assets.nymag.com/media/components/follow/twitter-white.svg)" ></span> <span class="hover" style="background-image: url(https://assets.nymag.com/media/components/follow/twitter-white-hover.svg)" ></span> <span class="button-text">Follow Us</span> </button> <button type="button" class="follow_circle-bordered instagram" data-handle="thecut" data-uri="www.thecut.com/_components/follow/instances/instagram-circle@published" aria-label="Follow Us on Instagram"> <span class="inactive" style="background-image: url(https://assets.nymag.com/media/components/follow/instagram-white.svg)" ></span> <span class="hover" style="background-image: url(https://assets.nymag.com/media/components/follow/instagram-white-hover.svg)" ></span> <span class="button-text">Follow Us</span> </button> </div> </div> <ul class="sites-links"> <li class="site-link"> <a href="https://nymag.com">nymag.com</a> </li> <li class="site-link"> <a href="https://nymag.com/maglinks/global-04">New York Magazine</a> </li> <li class="site-link"> <a href="https://nymag.com/intelligencer/">Intelligencer</a> </li> <li class="site-link"> <a href="https://www.vulture.com/">Vulture</a> </li> <li class="site-link"> <a href="https://www.thecut.com">The Cut</a> </li> <li class="site-link"> <a href="https://nymag.com/strategist/">The Strategist</a> </li> <li class="site-link"> <a href="https://www.grubstreet.com/">Grub Street</a> </li> <li class="site-link"> <a href="https://www.curbed.com/">Curbed</a> </li> </ul> </div> </div> <button class="menu-btn" aria-label="Toggle menu" aria-controls="expanded-nav" aria-expanded="false"> <span class="button-text">Toggle Menu</span> </button> </nav> </div> </div> </div> <div data-editable="header"></div> </header> <div class="ad-splash" data-editable="adSplash" data-track-zone="ad-splash"></div> <main class="main" data-editable="main" data-track-zone="main"> <div data-uri="www.thecut.com/_components/container-rail/instances/cut-index-top@published" class="container-rail "> <style> </style> <div class="container-main" data-editable="main"> <div data-uri="www.thecut.com/_components/collection-articles-lede/instances/cut-top@published" class="collection-articles-lede_simple" data-track-type="article-list" data-track-component-title="Lede Area" data-editable="settings"> <section class="lede-item overridden " data-track-type="article-link" data-track-component-name="collection-articles-lede" data-track-page-uri="www.thecut.com/_pages/cm98w3c2w000l0iix8p41f4s6@published" data-track-authors="Charlotte Cowles" data-track-headline="Welcome to a New Level of Tax Hell" data-track-index="0" data-editable="settings" > <div class="lede-image-wrap"> <picture class="lede-image"> <source media="(min-width: 1180px) and (min-resolution: 192dpi), (min-width: 1180px) and (-webkit-min-device-pixel-ratio: 2)" srcset="https://pyxis.nymag.com/v1/imgs/158/3d1/d3d3572fe20f109a495b7a1a2a3f834faf-my-2-cents-b.2x.rsquare.w640.jpg"> <source media="(min-width: 1180px)" srcset="https://pyxis.nymag.com/v1/imgs/158/3d1/d3d3572fe20f109a495b7a1a2a3f834faf-my-2-cents-b.rsquare.w640.jpg"> <source media="(min-width: 768px) and (min-resolution: 192dpi), (min-width: 768px) and (-webkit-min-device-pixel-ratio: 2)" srcset="https://pyxis.nymag.com/v1/imgs/158/3d1/d3d3572fe20f109a495b7a1a2a3f834faf-my-2-cents-b.2x.rsquare.w640.jpg"> <source media="(min-width: 768px)" srcset="https://pyxis.nymag.com/v1/imgs/158/3d1/d3d3572fe20f109a495b7a1a2a3f834faf-my-2-cents-b.rsquare.w640.jpg"> <source media="(min-width: 420px) and (min-resolution: 192dpi), (min-width: 420px) and (-webkit-min-device-pixel-ratio: 2)" srcset="https://pyxis.nymag.com/v1/imgs/158/3d1/d3d3572fe20f109a495b7a1a2a3f834faf-my-2-cents-b.2x.rvertical.w335.jpg"> <source media="(min-width: 420px)" srcset="https://pyxis.nymag.com/v1/imgs/158/3d1/d3d3572fe20f109a495b7a1a2a3f834faf-my-2-cents-b.rvertical.w335.jpg"> <source media="(min-resolution: 192dpi), (-webkit-min-device-pixel-ratio: 2)" srcset="https://pyxis.nymag.com/v1/imgs/158/3d1/d3d3572fe20f109a495b7a1a2a3f834faf-my-2-cents-b.2x.rvertical.w335.jpg"> <img src="https://pyxis.nymag.com/v1/imgs/158/3d1/d3d3572fe20f109a495b7a1a2a3f834faf-my-2-cents-b.rvertical.w335.jpg" alt=""> </picture> </div> <div class="lede-text-wrap has-rubric long"> <span class="lede-rubric"> <span>personal finance</span> </span> <a href="//www.thecut.com/article/tax-refund-fraud-stolen-irs-trump-doge.html" class="lede-link "> <h2 class="lede-headline">Welcome to a New Level of Tax Hell</h2><!-- --></a><!-- --><span class="lede-teaser"> When your tax refund is stolen and no one at the IRS is around to fix it, did it even happen?</span> <span class="lede-byline">By <span>Charlotte Cowles</span></span> </div> <div class="bottom-border"></div> </section> </div> <aside data-uri="www.thecut.com/_components/ad/instances/wwwthecut-homepage-mobile@published" class="ad vp-0-768" data-name="/172968584/nym.thecut/homepage" data-sizes="300x250,300x252, 1030x590, 325x508, 325x204, 320x50" data-label="homepageMobile" data-site="TheCut" > </aside> </div> <div class="container-secondary"> <div class="rail-inner-wrap" data-editable="secondary"> <section class="latest-feed" data-uri="www.thecut.com/_components/latest-feed/instances/cut-index-latest-feed@published" data-track-type="article-list" data-track-component-title="The Latest"> <div class="latest-feed-title-wrap" > <a href="/latest/" class="latest-feed-title-link"> <h3 class="latest-feed-title">The Latest</h3> </a> </div> <ol class="latest-feed-list-wrapper"> <li class="article " data-track-type="article-link" data-track-component-name="latest-feed" data-track-page-uri="www.thecut.com/_pages/cm9bf8mnd00000ii0fhc9ye29@published" data-track-authors="Chantal Fernandez" data-track-headline="Prada Buys Versace in $1.4 Billion Deal" data-track-index="0" > <div class="article-wrap "> <div class="top-rubric"> <time class="latest-time">10:32 a.m.</time> </div> <div class="main-article-content"> <a href="https://www.thecut.com/article/prada-buys-versace-in-usd1-4-billion-deal.html" class="link-text"> <span class="headline">Prada Buys Versace in $1.4 Billion Deal</span> </a> </div> </div> </li> <li class="article " data-track-type="article-link" data-track-component-name="latest-feed" data-track-page-uri="www.thecut.com/_pages/clgv2xh6j000k0ihg76abf6q2@published" data-track-authors="Iana Murray" data-track-headline="Will Poulter Can’t Believe He’s This Swole Either" data-track-index="1" > <div class="article-wrap "> <div class="top-rubric"> <time class="latest-time">9:30 a.m.</time> </div> <div class="main-article-content"> <a href="https://www.thecut.com/2025/04/will-poulter-dream-date-interview-guardians-galaxy-marvel.html" class="link-text"> <span class="headline">Will Poulter Can’t Believe He’s This Swole Either</span> </a> </div> </div> </li> <li class="article " data-track-type="article-link" data-track-component-name="latest-feed" data-track-page-uri="www.thecut.com/_pages/cm98w3c2w000l0iix8p41f4s6@published" data-track-authors="Charlotte Cowles" data-track-headline="Welcome to a New Level of Tax Hell" data-track-index="2" > <div class="article-wrap "> <div class="top-rubric"> <time class="latest-time">8:00 a.m.</time> </div> <div class="main-article-content"> <a href="https://www.thecut.com/article/tax-refund-fraud-stolen-irs-trump-doge.html" class="link-text"> <span class="headline">Welcome to a New Level of Tax Hell</span> </a> </div> </div> </li> <li class="article " data-track-type="article-link" data-track-component-name="latest-feed" data-track-page-uri="www.thecut.com/_pages/cm97jhe0g000l0ig8lgnqkt7p@published" data-track-authors="Emily Leibert" data-track-headline="Who’s Going to the Met Gala?" data-track-index="3" > <div class="article-wrap "> <div class="top-rubric"> <time class="latest-time">7:30 a.m.</time> </div> <div class="main-article-content"> <a href="https://www.thecut.com/article/whos-going-to-the-met-gala.html" class="link-text"> <span class="headline">Who’s Going to the Met Gala?</span> </a> </div> </div> </li> <li class="article " data-track-type="article-link" data-track-component-name="latest-feed" data-track-page-uri="www.thecut.com/_pages/cm98tkil6000l0ihohts1kg7e@published" data-track-authors="Chantal Fernandez" data-track-headline="Does Becoming a Mom Have to Wreck Your Personal Style?" data-track-index="4" > <div class="article-wrap "> <div class="top-rubric"> <time class="latest-time">7:00 a.m.</time> </div> <div class="main-article-content"> <a href="https://www.thecut.com/article/does-becoming-a-mom-have-to-wreck-your-personal-style.html" class="link-text"> <span class="headline">Does Becoming a Mom Have to Wreck Your Personal Style?</span> </a> </div> </div> </li></ol> <a href="/latest/?start=5" class="mobile-click-more"> <span class="more-link-text"><span class="more-text">More</span></span> </a> <a href="/latest/?start=5" class="tablet-click-more"> <span class="more-link-text"><span class="more-text">More</span></span> </a> <a href="/latest/?start=5" class="desktop-click-more"> <span class="more-link-text"><span class="more-text">More</span></span> </a> </section> <section class="latest-feed" data-uri="www.thecut.com/_components/latest-feed/instances/cl6cikxh000043b6t3uqkvd62@published" data-track-type="article-list" data-track-component-title="The Cut Shop"> <div class="latest-feed-title-wrap" > <a href="/shopping/" class="latest-feed-title-link"> <h3 class="latest-feed-title">The Cut Shop</h3> </a> </div> <ol class="latest-feed-list-wrapper"> <li class="article " data-track-type="article-link" data-track-component-name="latest-feed" data-track-page-uri="www.thecut.com/_pages/cjt4gkl3c0119q7ye4totrti4@published" data-track-authors="Bianca Nieves" data-track-headline="14 Creams That Soothe My Eczema" data-track-index="0" > <div class="article-wrap "> <div class="top-rubric"> <time class="latest-time">10:00 a.m.</time> </div> <div class="main-article-content"> <a href="https://www.thecut.com/article/best-eczema-cream.html" class="link-text"> <span class="headline">14 Creams That Soothe My Eczema</span> </a> </div> </div> </li></ol> <a href="/shopping/?start=1" class="mobile-click-more"> <span class="more-link-text"><span class="more-text">More</span></span> </a> <a href="/shopping/?start=1" class="tablet-click-more"> <span class="more-link-text"><span class="more-text">More</span></span> </a> <a href="/shopping/?start=1" class="desktop-click-more"> <span class="more-link-text"><span class="more-text">More</span></span> </a> </section> </div> </div> </div> <section class="collection-package list-layout" data-uri="www.thecut.com/_components/collection-package/instances/cm5y06qyb000a3b83v56sojup@published" data-track-component-title="for the group chat" data-track-type="article-list"> <div class="package-content"> <div class="collection-package-header "> <div class="package-header-wrapper"> <h2 class="title"> for the group chat </h2> <p class="package-teaser">text accordingly.</p> </div> </div> <ol class="list-wrapper " data-editable="articleSlots"> <li class="article " data-track-type="article-link" data-track-component-name="collection-package" data-track-page-uri="www.thecut.com/_pages/cm9bf8mnd00000ii0fhc9ye29@published" data-track-authors="Chantal Fernandez" data-track-headline="Prada Buys Versace in $1.4 Billion Deal" data-track-index="0"> <div class="article-wrap"> <div class="article-img-wrapper"> <picture class="picture-wrap "> <source media="(min-width: 1180px) and (min-resolution: 192dpi), (min-width: 1180px) and (-webkit-min-device-pixel-ratio: 2)" srcset="https://pyxis.nymag.com/v1/imgs/dd4/e2a/2e8499a91e7f532df7e8e7041b65a75105-GettyImages-2202634987.2x.rsquare.w300.jpg"> <source media="(min-width: 1180px)" srcset="https://pyxis.nymag.com/v1/imgs/dd4/e2a/2e8499a91e7f532df7e8e7041b65a75105-GettyImages-2202634987.rsquare.w300.jpg"> <source media="(min-width: 768px) and (min-resolution: 192dpi), (min-width: 768px) and (-webkit-min-device-pixel-ratio: 2)" srcset="https://pyxis.nymag.com/v1/imgs/dd4/e2a/2e8499a91e7f532df7e8e7041b65a75105-GettyImages-2202634987.2x.rsquare.w200.jpg"> <source media="(min-width: 768px)" srcset="https://pyxis.nymag.com/v1/imgs/dd4/e2a/2e8499a91e7f532df7e8e7041b65a75105-GettyImages-2202634987.rsquare.w200.jpg"> <source media="(min-resolution: 192dpi), (-webkit-min-device-pixel-ratio: 2)" srcset="https://pyxis.nymag.com/v1/imgs/dd4/e2a/2e8499a91e7f532df7e8e7041b65a75105-GettyImages-2202634987.2x.rsquare-zoom.w103.jpg"> <img class="article-img" alt="" src="https://pyxis.nymag.com/v1/imgs/dd4/e2a/2e8499a91e7f532df7e8e7041b65a75105-GettyImages-2202634987.rsquare-zoom.w103.jpg"> </picture> </div> <div class="main-article-content"> <a href="//www.thecut.com/article/prada-buys-versace-in-usd1-4-billion-deal.html" class="link-text"> <span class="headline"> Prada Buys Versace in $1.4 Billion Deal </span> <span class="byline"> By <span>Chantal Fernandez</span> </span> </a> </div> </div> </li> <li class="article " data-track-type="article-link" data-track-component-name="collection-package" data-track-page-uri="www.thecut.com/_pages/cm9a2ap3r00000ihkn0t4wkxc@published" data-track-authors="Asia Milia Ware" data-track-headline="This 66-Year-Old Spent Someone’s Salary on Nine Cosmetic Procedures" data-track-index="1"> <div class="article-wrap"> <div class="article-img-wrapper"> <picture class="picture-wrap "> <source media="(min-width: 1180px) and (min-resolution: 192dpi), (min-width: 1180px) and (-webkit-min-device-pixel-ratio: 2)" srcset="https://pyxis.nymag.com/v1/imgs/609/e42/9273f6d5ed76c4324458cb88a3820a85c9-surgery-lede.2x.rsquare.w300.jpg"> <source media="(min-width: 1180px)" srcset="https://pyxis.nymag.com/v1/imgs/609/e42/9273f6d5ed76c4324458cb88a3820a85c9-surgery-lede.rsquare.w300.jpg"> <source media="(min-width: 768px) and (min-resolution: 192dpi), (min-width: 768px) and (-webkit-min-device-pixel-ratio: 2)" srcset="https://pyxis.nymag.com/v1/imgs/609/e42/9273f6d5ed76c4324458cb88a3820a85c9-surgery-lede.2x.rsquare.w200.jpg"> <source media="(min-width: 768px)" srcset="https://pyxis.nymag.com/v1/imgs/609/e42/9273f6d5ed76c4324458cb88a3820a85c9-surgery-lede.rsquare.w200.jpg"> <source media="(min-resolution: 192dpi), (-webkit-min-device-pixel-ratio: 2)" srcset="https://pyxis.nymag.com/v1/imgs/609/e42/9273f6d5ed76c4324458cb88a3820a85c9-surgery-lede.2x.rsquare-zoom.w103.jpg"> <img class="article-img" alt="" src="https://pyxis.nymag.com/v1/imgs/609/e42/9273f6d5ed76c4324458cb88a3820a85c9-surgery-lede.rsquare-zoom.w103.jpg"> </picture> </div> <div class="main-article-content"> <a href="//www.thecut.com/article/the-omakase-facelift-that-changed-this-66-year-olds-face.html" class="link-text"> <span class="headline"> This 66-Year-Old Spent Someone’s Salary on Nine Cosmetic Procedures </span> <span class="byline"> By <span>Asia Milia Ware</span> </span> </a> </div> </div> </li> <li class="article last-item" data-track-type="article-link" data-track-component-name="collection-package" data-track-page-uri="www.thecut.com/_pages/cm98tkil6000l0ihohts1kg7e@published" data-track-authors="Chantal Fernandez" data-track-headline="Does Becoming a Mom Have to Wreck Your Personal Style?" data-track-index="2"> <div class="article-wrap"> <div class="article-img-wrapper"> <picture class="picture-wrap "> <source media="(min-width: 1180px) and (min-resolution: 192dpi), (min-width: 1180px) and (-webkit-min-device-pixel-ratio: 2)" srcset="https://pyxis.nymag.com/v1/imgs/418/f60/97d9a357e98f6cae31ce2cea418369aa16-personal-style-week-chantal-final.2x.rsquare.w300.jpg"> <source media="(min-width: 1180px)" srcset="https://pyxis.nymag.com/v1/imgs/418/f60/97d9a357e98f6cae31ce2cea418369aa16-personal-style-week-chantal-final.rsquare.w300.jpg"> <source media="(min-width: 768px) and (min-resolution: 192dpi), (min-width: 768px) and (-webkit-min-device-pixel-ratio: 2)" srcset="https://pyxis.nymag.com/v1/imgs/418/f60/97d9a357e98f6cae31ce2cea418369aa16-personal-style-week-chantal-final.2x.rsquare.w200.jpg"> <source media="(min-width: 768px)" srcset="https://pyxis.nymag.com/v1/imgs/418/f60/97d9a357e98f6cae31ce2cea418369aa16-personal-style-week-chantal-final.rsquare.w200.jpg"> <source media="(min-resolution: 192dpi), (-webkit-min-device-pixel-ratio: 2)" srcset="https://pyxis.nymag.com/v1/imgs/418/f60/97d9a357e98f6cae31ce2cea418369aa16-personal-style-week-chantal-final.2x.rsquare-zoom.w103.jpg"> <img class="article-img" alt="" src="https://pyxis.nymag.com/v1/imgs/418/f60/97d9a357e98f6cae31ce2cea418369aa16-personal-style-week-chantal-final.rsquare-zoom.w103.jpg"> </picture> </div> <div class="main-article-content"> <a href="//www.thecut.com/article/does-becoming-a-mom-have-to-wreck-your-personal-style.html" class="link-text"> <span class="headline"> Does Becoming a Mom Have to Wreck Your Personal Style? </span> <span class="byline"> By <span>Chantal Fernandez</span> </span> </a> </div> </div> </li> </ol> </div> <div class="bottom-break-border"></div> </section> <div data-uri="www.thecut.com/_components/coverlines/instances/cm98gjw5800043b73dowimq4a@published" class="coverlines_single-story" data-editable="settings"> <div class="container"> <h2 class="rubric"> The Cut Cover Story </h2> <div class="cover-story"> <div class="cover-image"> <img src="https://pyxis.nymag.com/v1/imgs/3cc/425/babd267f303950692440d96055d6b0b7b1-jenna-ortega-square-1.2x.rsquare.w536.jpg" alt="Cover Image"> </div> <div class="cover-data"> <a href="http://www.thecut.com/article/jenna-ortega-wednesday-season-2-death-of-a-unicorn-interview.html" class="headline"> <span class="article-headline">Jenna Ortega Knows Best</span> </a> <span class="teaser">Her performance in <em>Wednesday</em>, and now A24’s <em>Death of a Unicorn</em>, has positioned her as Hollywood’s Gen-Z sage.</span> <span class="cut-glyph-arrow"></span> </div> </div> </div> </div> <section data-uri="www.thecut.com/_components/container-flex/instances/secondary@published" class="container-flex right-align"> <div class="article-container-first"> <div data-uri="www.thecut.com/_components/collection-articles/instances/box1-secondary@published" class="collection-articles_boxes" data-track-type="article-list" > <div class="list-wrapper"> <ul class="collection-articles-wrapper" data-editable="settings"> <li class="feed-item overridden " data-track-type="article-link" data-track-component-name="collection-articles" data-track-component-title="" data-track-page-uri="" data-track-authors="Brooke LaMantia" data-track-headline="We Tried Meghan Markle’s Sold-Out Raspberry Jam" data-track-index="0" > <div class="feed-text-wrap has-rubric"> <span class="feed-rubric-date"> <span class="feed-rubric">cut chats</span> </span> <a href="//www.thecut.com/article/meghan-markle-sussex-as-ever-raspberry-jam-review.html" class="feed-link "> <span class="feed-headline ">We Tried Meghan Markle’s Sold-Out Raspberry Jam</span><!-- --></a><!-- --><span class="feed-teaser"> Taste-testing the most talked-about offering in the Duchess of Sussex’s As Ever line — for journalism.</span><!-- --> <span class="feed-byline"> <span class="by">By </span><span>Brooke LaMantia</span> </span> </div> </li> </ul> </div> </div> </div> <div class="article-container-huge"> <div data-uri="www.thecut.com/_components/collection-articles/instances/cut-huge-secondary@published" class="collection-articles_huge" data-track-type="article-list" > <div class="list-wrapper"> <ul class="collection-articles-wrapper" data-editable="settings"> <li class="feed-item " data-track-type="article-link" data-track-component-name="collection-articles" data-track-component-title="" data-track-page-uri="www.thecut.com/_pages/cm9agr5m800000ieet934nuof@published" data-track-authors="Claire Comstock-Gay" data-track-headline="Your Daily Horoscope by Madame Clairevoyant: April 10, 2025" data-track-index="0" > <div class="feed-image-wrap hidden"> <picture class="feed-image"> <source media="(min-width: 1180px) and (min-resolution: 192dpi), (min-width: 1180px) and (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://pyxis.nymag.com/v1/imgs/c7e/93f/d0e21751d459186d8c115da1fbbfa73e86-hailey-kiyoko-aries.2x.rsquare.w560.jpg"> <source media="(min-width: 1180px)" data-srcset="https://pyxis.nymag.com/v1/imgs/c7e/93f/d0e21751d459186d8c115da1fbbfa73e86-hailey-kiyoko-aries.rsquare.w560.jpg"> <source media="(min-width: 768px) and (min-resolution: 192dpi), (min-width: 768px) and (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://pyxis.nymag.com/v1/imgs/c7e/93f/d0e21751d459186d8c115da1fbbfa73e86-hailey-kiyoko-aries.2x.rsquare.w340.jpg"> <source media="(min-width: 768px)" data-srcset="https://pyxis.nymag.com/v1/imgs/c7e/93f/d0e21751d459186d8c115da1fbbfa73e86-hailey-kiyoko-aries.rsquare.w340.jpg"> <source media="(min-resolution: 192dpi), (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://pyxis.nymag.com/v1/imgs/c7e/93f/d0e21751d459186d8c115da1fbbfa73e86-hailey-kiyoko-aries.2x.rsquare.w727.jpg"> <img data-src="https://pyxis.nymag.com/v1/imgs/c7e/93f/d0e21751d459186d8c115da1fbbfa73e86-hailey-kiyoko-aries.rsquare.w727.jpg" alt=""> </picture> <div class="overlay"></div> </div> <div class="feed-text-wrap has-rubric"> <span class="feed-rubric-date"> <span class="feed-rubric">astrology</span> </span> <a href="//www.thecut.com/article/your-daily-horoscope-madame-clairevoyant-april-10-2025.html" class="feed-link "> <span class="feed-headline ">Your Daily Horoscope by Madame Clairevoyant: April 10, 2025</span><!-- --></a><!-- --><span class="feed-teaser"> The Virgo moon brings both ups and downs today. Trust that for everything that goes wrong, something else could go very right.</span><!-- --> <span class="feed-byline"> <span class="by">By </span><span>Claire Comstock-Gay</span> </span> </div> </li> </ul> </div> </div> </div> <div class="article-container-last"> <div data-uri="www.thecut.com/_components/collection-articles/instances/box2-secondary@published" class="collection-articles_boxes" data-track-type="article-list" > <div class="list-wrapper"> <ul class="collection-articles-wrapper" data-editable="settings"> <li class="feed-item overridden " data-track-type="article-link" data-track-component-name="collection-articles" data-track-component-title="" data-track-page-uri="" data-track-authors="Shanna Shipin" data-track-headline="How to Adjust Your Skin-Care Routine During Pregnancy and Postpartum" data-track-index="0" > <div class="feed-text-wrap has-rubric"> <span class="feed-rubric-date"> <span class="feed-rubric">obsessive tester</span> </span> <a href="//www.thecut.com/article/pregnancy-safe-skin-care.html" class="feed-link "> <span class="feed-headline ">How to Adjust Your Skin-Care Routine During Pregnancy</span><!-- --></a><!-- --><span class="feed-teaser"> According to derms and doulas who’ve been through it.</span><!-- --> <span class="feed-byline"> <span class="by">By </span><span>Shanna Shipin</span> </span> </div> </li> </ul> </div> </div> </div> </section> <div data-uri="www.thecut.com/_components/collection-articles/instances/top-three-up-1@published" class="collection-articles_three-up" data-track-type="article-list" > <div class="list-wrapper"> <ul class="collection-articles-wrapper" data-editable="settings"> <li class="feed-item overridden show-ad" data-track-type="article-link" data-track-component-name="collection-articles" data-track-component-title="" data-track-page-uri="" data-track-authors="Erica Schwiegershausen" data-track-headline="Anti-Vaxxers Aren’t Happy With RFK Jr." data-track-index="0" > <div class="feed-image-wrap hidden"> <picture class="feed-image"> <source media="(min-width: 1180px) and (min-resolution: 192dpi), (min-width: 1180px) and (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://pyxis.nymag.com/v1/imgs/647/ef2/aa5c74d34ddb03ad9c2e9ee91a6b18846e-rfk-jr-1.2x.rsquare.w200.jpg"> <source media="(min-width: 1180px)" data-srcset="https://pyxis.nymag.com/v1/imgs/647/ef2/aa5c74d34ddb03ad9c2e9ee91a6b18846e-rfk-jr-1.rsquare.w200.jpg"> <source media="(min-width: 768px) and (min-resolution: 192dpi), (min-width: 768px) and (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://pyxis.nymag.com/v1/imgs/647/ef2/aa5c74d34ddb03ad9c2e9ee91a6b18846e-rfk-jr-1.2x.rsquare.w180.jpg"> <source media="(min-width: 768px)" data-srcset="https://pyxis.nymag.com/v1/imgs/647/ef2/aa5c74d34ddb03ad9c2e9ee91a6b18846e-rfk-jr-1.rsquare.w180.jpg"> <source media="(min-resolution: 192dpi), (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://pyxis.nymag.com/v1/imgs/647/ef2/aa5c74d34ddb03ad9c2e9ee91a6b18846e-rfk-jr-1.2x.rsquare.w727.jpg"> <img data-src="https://pyxis.nymag.com/v1/imgs/647/ef2/aa5c74d34ddb03ad9c2e9ee91a6b18846e-rfk-jr-1.rsquare.w727.jpg" alt=""> </picture> <div class="overlay"></div> </div> <div class="feed-text-wrap has-rubric"> <span class="feed-rubric-date"> <span class="feed-rubric">health</span> </span> <a href="//www.thecut.com/article/anti-vaxxers-upset-rfk-jr-mmr-vaccine.html" class="feed-link "> <span class="feed-headline ">Anti-Vaxxers Aren’t Happy With RFK Jr.</span><!-- --></a><!-- --><span class="feed-teaser"> Calling the MMR vaccine “the most effective way to prevent the spread of measles” didn’t go over well with his fan base.</span><!-- --> <span class="feed-byline"> <span class="by">By </span><span>Erica Schwiegershausen</span> </span> </div> </li> <li class="feed-item overridden show-ad" data-track-type="article-link" data-track-component-name="collection-articles" data-track-component-title="" data-track-page-uri="" data-track-authors="Brooke LaMantia" data-track-headline="Tariffs Are Coming for the Trinket Girlies, Too" data-track-index="1" > <div class="feed-image-wrap hidden"> <picture class="feed-image"> <source media="(min-width: 1180px) and (min-resolution: 192dpi), (min-width: 1180px) and (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://pyxis.nymag.com/v1/imgs/d94/1d7/fbe0b6db02452ea7861e88e00ef741180d-trinkets-tariffs.2x.rsquare.w340.jpg"> <source media="(min-width: 1180px)" data-srcset="https://pyxis.nymag.com/v1/imgs/d94/1d7/fbe0b6db02452ea7861e88e00ef741180d-trinkets-tariffs.rsquare.w340.jpg"> <source media="(min-width: 768px) and (min-resolution: 192dpi), (min-width: 768px) and (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://pyxis.nymag.com/v1/imgs/d94/1d7/fbe0b6db02452ea7861e88e00ef741180d-trinkets-tariffs.2x.rsquare.w200.jpg"> <source media="(min-width: 768px)" data-srcset="https://pyxis.nymag.com/v1/imgs/d94/1d7/fbe0b6db02452ea7861e88e00ef741180d-trinkets-tariffs.rsquare.w200.jpg"> <source media="(min-resolution: 192dpi), (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://pyxis.nymag.com/v1/imgs/d94/1d7/fbe0b6db02452ea7861e88e00ef741180d-trinkets-tariffs.2x.rsquare.w727.jpg"> <img data-src="https://pyxis.nymag.com/v1/imgs/d94/1d7/fbe0b6db02452ea7861e88e00ef741180d-trinkets-tariffs.rsquare.w727.jpg" alt=""> </picture> <div class="overlay"></div> </div> <div class="feed-text-wrap has-rubric"> <span class="feed-rubric-date"> <span class="feed-rubric">tariffs</span> </span> <a href="//www.thecut.com/article/will-tariffs-make-sonny-angels-and-labubus-more-expensive.html" class="feed-link "> <span class="feed-headline ">Tariffs Are Coming for the Trinket Girlies, Too</span><!-- --></a><!-- --><span class="feed-teaser"> Bad news for Sonny Angel and Labubu fans.</span><!-- --> <span class="feed-byline"> <span class="by">By </span><span>Brooke LaMantia</span> </span> </div> </li> <li class="feed-item"> <aside data-uri="www.thecut.com/_components/ad/instances/wwwthecut-homepage-sponsored@published" class="ad vp-0-plus" data-name="/172968584/nym.thecut/homepage" data-sizes="560x560" data-label="allViewportSpotlight" data-site="TheCut" > </aside> </li> </ul> </div> </div> <section data-uri="www.thecut.com/_components/most-popular/instances/homepage-mobile@published" class="most-popular_homepage-mobile" data-track-type="article-list"> <div class="most-popular-header"> <h3 class="most-popular-title" data-editable="title">Most Popular</h3> </div> <ol class="most-popular-items items-by-view"> <li class="most-popular-item" data-track-type="article-link" data-track-component-name="most-popular" data-track-page-uri="www.thecut.com/_pages/cm974wfzs00000ifjrtska5y4@published" data-track-authors="Douglas Greenwood" data-track-headline="The Evolution of Kit Connor" data-track-index="0" data-track-component-title="Most Popular"> <a href="https://www.thecut.com/article/kit-connor-warfare-heartstopper-interview.html" class="most-popular-item-link"> <span class="article-headline"> <span><span class="headline-text">The Evolution of Kit Connor</span></span> </span> </a> </li> <li class="most-popular-item" data-track-type="article-link" data-track-component-name="most-popular" data-track-page-uri="www.thecut.com/_pages/cm9aduawg00000igayxcpojt3@published" data-track-authors="Brooke LaMantia" data-track-headline="We Tried Meghan Markle’s Sold-Out Raspberry Jam" data-track-index="1" data-track-component-title="Most Popular"> <a href="https://www.thecut.com/article/meghan-markle-sussex-as-ever-raspberry-jam-review.html" class="most-popular-item-link"> <span class="article-headline"> <span><span class="headline-text">We Tried Meghan Markle’s Sold-Out Raspberry Jam</span></span> </span> </a> </li> <li class="most-popular-item" data-track-type="article-link" data-track-component-name="most-popular" data-track-page-uri="www.thecut.com/_pages/cm9ahmnr100110igz0zj2ei94@published" data-track-authors="Elizabeth Gulino" data-track-headline="Oh No, Are Aimee Lou Wood and Walton Goggins Feuding?" data-track-index="2" data-track-component-title="Most Popular"> <a href="https://www.thecut.com/article/aimee-lou-wood-walton-goggins-feud-theories.html" class="most-popular-item-link"> <span class="article-headline"> <span><span class="headline-text">Oh No, Are Aimee Lou Wood and Walton Goggins Feuding?</span></span> </span> </a> </li> <li class="most-popular-item" data-track-type="article-link" data-track-component-name="most-popular" data-track-page-uri="www.thecut.com/_pages/cm8yt7nzm00000ihgseswojxq@published" data-track-authors="Margaret Hartmann" data-track-headline="Everything We Know About ACOTAR 6, the Next Sarah J. Maas Book" data-track-index="3" data-track-component-title="Most Popular"> <a href="https://www.thecut.com/article/acotar-6-next-sarah-j-maas-book-release-date-plot-news.html" class="most-popular-item-link"> <span class="article-headline"> <span><span class="headline-text">Everything We Know About <em>ACOTAR 6,</em> the Next Sarah J. Maas Book</span></span> </span> </a> </li> <li class="most-popular-item" data-track-type="article-link" data-track-component-name="most-popular" data-track-page-uri="www.thecut.com/_pages/cm99105fd00000ift6u1050zg@published" data-track-authors="Claire Comstock-Gay" data-track-headline="Your Daily Horoscope by Madame Clairevoyant: April 9, 2025" data-track-index="4" data-track-component-title="Most Popular"> <a href="https://www.thecut.com/article/your-daily-horoscope-madame-clairevoyant-april-9-2025.html" class="most-popular-item-link"> <span class="article-headline"> <span><span class="headline-text">Your Daily Horoscope by Madame Clairevoyant: April 9, 2025</span></span> </span> </a> </li> </ol> <ol class="most-popular-items items-by-minute"> <li class="most-popular-item" data-track-type="article-link" data-track-component-name="most-popular" data-track-page-uri="www.thecut.com/_pages/cm8yt7nzm00000ihgseswojxq@published" data-track-authors="Margaret Hartmann" data-track-headline="Everything We Know About ACOTAR 6, the Next Sarah J. Maas Book" data-track-index="0" data-track-component-title="Most Popular"> <a href="https://www.thecut.com/article/acotar-6-next-sarah-j-maas-book-release-date-plot-news.html" class="most-popular-item-link"> <span class="article-headline"> <span><span class="headline-text">Everything We Know About <em>ACOTAR 6,</em> the Next Sarah J. Maas Book</span></span> </span> </a> </li> <li class="most-popular-item" data-track-type="article-link" data-track-component-name="most-popular" data-track-page-uri="www.thecut.com/_pages/cm9aduawg00000igayxcpojt3@published" data-track-authors="Brooke LaMantia" data-track-headline="We Tried Meghan Markle’s Sold-Out Raspberry Jam" data-track-index="1" data-track-component-title="Most Popular"> <a href="https://www.thecut.com/article/meghan-markle-sussex-as-ever-raspberry-jam-review.html" class="most-popular-item-link"> <span class="article-headline"> <span><span class="headline-text">We Tried Meghan Markle’s Sold-Out Raspberry Jam</span></span> </span> </a> </li> <li class="most-popular-item" data-track-type="article-link" data-track-component-name="most-popular" data-track-page-uri="www.thecut.com/_pages/cm9ahmnr100110igz0zj2ei94@published" data-track-authors="Elizabeth Gulino" data-track-headline="Oh No, Are Aimee Lou Wood and Walton Goggins Feuding?" data-track-index="2" data-track-component-title="Most Popular"> <a href="https://www.thecut.com/article/aimee-lou-wood-walton-goggins-feud-theories.html" class="most-popular-item-link"> <span class="article-headline"> <span><span class="headline-text">Oh No, Are Aimee Lou Wood and Walton Goggins Feuding?</span></span> </span> </a> </li> <li class="most-popular-item" data-track-type="article-link" data-track-component-name="most-popular" data-track-page-uri="www.thecut.com/_pages/cm974wfzs00000ifjrtska5y4@published" data-track-authors="Douglas Greenwood" data-track-headline="The Evolution of Kit Connor" data-track-index="3" data-track-component-title="Most Popular"> <a href="https://www.thecut.com/article/kit-connor-warfare-heartstopper-interview.html" class="most-popular-item-link"> <span class="article-headline"> <span><span class="headline-text">The Evolution of Kit Connor</span></span> </span> </a> </li> <li class="most-popular-item" data-track-type="article-link" data-track-component-name="most-popular" data-track-page-uri="www.thecut.com/_pages/cm9a2ap3r00000ihkn0t4wkxc@published" data-track-authors="Asia Milia Ware" data-track-headline="This 66-Year-Old Spent Someone’s Salary on Nine Cosmetic Procedures" data-track-index="4" data-track-component-title="Most Popular"> <a href="https://www.thecut.com/article/the-omakase-facelift-that-changed-this-66-year-olds-face.html" class="most-popular-item-link"> <span class="article-headline"> <span><span class="headline-text">This 66-Year-Old Spent Someone’s Salary on Nine Cosmetic Procedures</span></span> </span> </a> </li> </ol> </section> <section data-uri="www.thecut.com/_components/most-popular/instances/homepage@published" class="most-popular_homepage" data-track-type="article-list"> <div class="most-popular-header"> <h3 class="most-popular-title" data-editable="title">Most Popular</h3> </div> <ol class="most-popular-items items-by-view"> <li class="most-popular-item" data-track-type="article-link" data-track-component-name="most-popular" data-track-page-uri="www.thecut.com/_pages/cm974wfzs00000ifjrtska5y4@published" data-track-authors="Douglas Greenwood" data-track-headline="The Evolution of Kit Connor" data-track-index="0" data-track-component-title="Most Popular"> <a href="https://www.thecut.com/article/kit-connor-warfare-heartstopper-interview.html" class="most-popular-item-link"> <span class="article-headline"> <span><span class="headline-text">The Evolution of Kit Connor</span></span> </span> </a> </li> <li class="most-popular-item" data-track-type="article-link" data-track-component-name="most-popular" data-track-page-uri="www.thecut.com/_pages/cm9aduawg00000igayxcpojt3@published" data-track-authors="Brooke LaMantia" data-track-headline="We Tried Meghan Markle’s Sold-Out Raspberry Jam" data-track-index="1" data-track-component-title="Most Popular"> <a href="https://www.thecut.com/article/meghan-markle-sussex-as-ever-raspberry-jam-review.html" class="most-popular-item-link"> <span class="article-headline"> <span><span class="headline-text">We Tried Meghan Markle’s Sold-Out Raspberry Jam</span></span> </span> </a> </li> <li class="most-popular-item" data-track-type="article-link" data-track-component-name="most-popular" data-track-page-uri="www.thecut.com/_pages/cm9ahmnr100110igz0zj2ei94@published" data-track-authors="Elizabeth Gulino" data-track-headline="Oh No, Are Aimee Lou Wood and Walton Goggins Feuding?" data-track-index="2" data-track-component-title="Most Popular"> <a href="https://www.thecut.com/article/aimee-lou-wood-walton-goggins-feud-theories.html" class="most-popular-item-link"> <span class="article-headline"> <span><span class="headline-text">Oh No, Are Aimee Lou Wood and Walton Goggins Feuding?</span></span> </span> </a> </li> <li class="most-popular-item" data-track-type="article-link" data-track-component-name="most-popular" data-track-page-uri="www.thecut.com/_pages/cm99105fd00000ift6u1050zg@published" data-track-authors="Claire Comstock-Gay" data-track-headline="Your Daily Horoscope by Madame Clairevoyant: April 9, 2025" data-track-index="3" data-track-component-title="Most Popular"> <a href="https://www.thecut.com/article/your-daily-horoscope-madame-clairevoyant-april-9-2025.html" class="most-popular-item-link"> <span class="article-headline"> <span><span class="headline-text">Your Daily Horoscope by Madame Clairevoyant: April 9, 2025</span></span> </span> </a> </li> <li class="most-popular-item" data-track-type="article-link" data-track-component-name="most-popular" data-track-page-uri="www.thecut.com/_pages/cm8yt7nzm00000ihgseswojxq@published" data-track-authors="Margaret Hartmann" data-track-headline="Everything We Know About ACOTAR 6, the Next Sarah J. Maas Book" data-track-index="4" data-track-component-title="Most Popular"> <a href="https://www.thecut.com/article/acotar-6-next-sarah-j-maas-book-release-date-plot-news.html" class="most-popular-item-link"> <span class="article-headline"> <span><span class="headline-text">Everything We Know About <em>ACOTAR 6,</em> the Next Sarah J. Maas Book</span></span> </span> </a> </li> </ol> <ol class="most-popular-items items-by-minute"> <li class="most-popular-item" data-track-type="article-link" data-track-component-name="most-popular" data-track-page-uri="www.thecut.com/_pages/cm8yt7nzm00000ihgseswojxq@published" data-track-authors="Margaret Hartmann" data-track-headline="Everything We Know About ACOTAR 6, the Next Sarah J. Maas Book" data-track-index="0" data-track-component-title="Most Popular"> <a href="https://www.thecut.com/article/acotar-6-next-sarah-j-maas-book-release-date-plot-news.html" class="most-popular-item-link"> <span class="article-headline"> <span><span class="headline-text">Everything We Know About <em>ACOTAR 6,</em> the Next Sarah J. Maas Book</span></span> </span> </a> </li> <li class="most-popular-item" data-track-type="article-link" data-track-component-name="most-popular" data-track-page-uri="www.thecut.com/_pages/cm9aduawg00000igayxcpojt3@published" data-track-authors="Brooke LaMantia" data-track-headline="We Tried Meghan Markle’s Sold-Out Raspberry Jam" data-track-index="1" data-track-component-title="Most Popular"> <a href="https://www.thecut.com/article/meghan-markle-sussex-as-ever-raspberry-jam-review.html" class="most-popular-item-link"> <span class="article-headline"> <span><span class="headline-text">We Tried Meghan Markle’s Sold-Out Raspberry Jam</span></span> </span> </a> </li> <li class="most-popular-item" data-track-type="article-link" data-track-component-name="most-popular" data-track-page-uri="www.thecut.com/_pages/cm9ahmnr100110igz0zj2ei94@published" data-track-authors="Elizabeth Gulino" data-track-headline="Oh No, Are Aimee Lou Wood and Walton Goggins Feuding?" data-track-index="2" data-track-component-title="Most Popular"> <a href="https://www.thecut.com/article/aimee-lou-wood-walton-goggins-feud-theories.html" class="most-popular-item-link"> <span class="article-headline"> <span><span class="headline-text">Oh No, Are Aimee Lou Wood and Walton Goggins Feuding?</span></span> </span> </a> </li> <li class="most-popular-item" data-track-type="article-link" data-track-component-name="most-popular" data-track-page-uri="www.thecut.com/_pages/cm974wfzs00000ifjrtska5y4@published" data-track-authors="Douglas Greenwood" data-track-headline="The Evolution of Kit Connor" data-track-index="3" data-track-component-title="Most Popular"> <a href="https://www.thecut.com/article/kit-connor-warfare-heartstopper-interview.html" class="most-popular-item-link"> <span class="article-headline"> <span><span class="headline-text">The Evolution of Kit Connor</span></span> </span> </a> </li> <li class="most-popular-item" data-track-type="article-link" data-track-component-name="most-popular" data-track-page-uri="www.thecut.com/_pages/cm9a2ap3r00000ihkn0t4wkxc@published" data-track-authors="Asia Milia Ware" data-track-headline="This 66-Year-Old Spent Someone’s Salary on Nine Cosmetic Procedures" data-track-index="4" data-track-component-title="Most Popular"> <a href="https://www.thecut.com/article/the-omakase-facelift-that-changed-this-66-year-olds-face.html" class="most-popular-item-link"> <span class="article-headline"> <span><span class="headline-text">This 66-Year-Old Spent Someone’s Salary on Nine Cosmetic Procedures</span></span> </span> </a> </li> </ol> </section> <section class="homepage-container " data-uri="www.thecut.com/_components/homepage-container/instances/style@published" data-ad-selector="homepage-container"> <header class="container-section-header"> <a href="/style/" aria-label="section logo" class="logo-wrapper " id=""> <h3 class="container-title hidden">Style</h3> <div class="svg-header small" aria-hidden="true"> <svg viewBox="0 0 945 185" xmlns="http://www.w3.org/2000/svg"><g fill="none" fill-rule="evenodd"><path d="M85.44 6.524C76.307 2.827 63.697 0 50.22 0 22.175 0 3.478 12.83 3.478 37.407c0 27.402 22.175 36.536 44.133 45.888 21.307 9.134 41.525 17.616 41.525 43.714 0 20.876-12.826 34.36-38.697 34.36-25 0-38.915-10.874-48.698-35.45l-1.74.653 4.348 30.882c11.74 5.002 26.523 8.264 41.74 8.264 28.698 0 54.57-11.745 54.57-43.06 0-29.144-22.61-39.8-45.003-49.37-21.74-9.35-43.046-16.53-43.046-39.8 0-14.79 9.78-29.14 34.13-29.14 17.61 0 32.393 7.175 41.306 33.056l1.74-.653-4.348-30.23zm186.953 155.5c-6.957-9.135-8.696-14.137-8.696-26.534V7.177l33.262.87c6.52.217 16.955 19.79 24.782 33.057l1.74-.653-8.48-37.187H200.65l-8.478 37.19 1.74.652c7.826-13.266 18.26-32.84 24.783-33.057l33.262-.87V135.49c0 12.18-1.304 17.4-8.696 26.533v.435h29.134v-.435zm188.26.434h29.13v-.435c-7.174-7.83-8.696-12.18-8.696-22.618v-51.76l32.828-54.588c9.348-15.44 12.61-22.183 23.914-29.36v-.435h-29.57v.435c6.957 5.655 10.436 13.05.653 29.36l-29.35 49.15-33.914-58.72c-5-8.916-5-16.528 1.957-19.79v-.435H413.91v.435c7.61 4.35 12.175 9.787 18.697 21.096l36.74 63.287v51.325c0 10.222-1.74 14.79-8.695 22.618v.435zm264.348 0l10-35.232-1.737-.652c-11.74 20.66-21.523 30.012-35.654 30.665l-45.22 1.52V30.23c0-12.397 1.522-17.4 8.696-26.533v-.435h-29.132v.435c7.174 9.134 8.696 14.354 8.696 26.533v105.26c0 12.18-1.523 17.4-8.697 26.533v.435H725zm220-35.232l-1.74-.652c-11.74 18.05-21.52 30.23-35.435 30.665l-55.002 1.52V84.6h35.002c5.87 0 11.304 11.526 15.435 17.398h1.738V61.765h-1.74c-4.347 6.74-9.565 18.485-15.434 18.485h-35.002V6.96l53.48 1.304c6.523.435 14.784 13.484 24.784 27.185l1.74-.654-8.48-31.535h-91.96v.436c5.653 8.917 8.48 14.79 8.48 24.575v109.177c0 9.57-2.827 15.658-8.48 24.575v.435h102.83l9.784-35.23z" fill="#231F20"></path><path class="svg-whitebox" d="M0 107h543.5v78H0z"></path></g></svg> </div> </a> </header> <div class="container-section-body"> <div class="container-section-text"> </div> <div class="container-section-main" data-editable="main"> <div data-uri="www.thecut.com/_components/collection-articles/instances/style-articles-1@published" class="collection-articles_featured-left-lede" data-track-type="article-list" > <div class="list-wrapper"> <ul class="collection-articles-wrapper" data-editable="settings"> <li class="feed-item overridden " data-track-type="article-link" data-track-component-name="collection-articles" data-track-component-title="" data-track-page-uri="" data-track-authors="Asia Milia Ware" data-track-headline="Is the New Estée Lauder Double Wear Concealer As Good As the Foundation?" data-track-index="0" > <div class="feed-image-wrap hidden"> <img class="feed-story-tag" src="https://assets.nymag.com/media/sites/wwwthecut/cutshop-storytag.svg" alt="The Cut Shop" /> <picture class="feed-image"> <source media="(min-width: 1180px) and (min-resolution: 192dpi), (min-width: 1180px) and (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://pyxis.nymag.com/v1/imgs/294/60c/41e8e6782793ef5bbabff9b8b680cfeb18-lede-2.2x.rsquare.w480.jpg"> <source media="(min-width: 1180px)" data-srcset="https://pyxis.nymag.com/v1/imgs/294/60c/41e8e6782793ef5bbabff9b8b680cfeb18-lede-2.rsquare.w480.jpg"> <source media="(min-width: 768px) and (min-resolution: 192dpi), (min-width: 768px) and (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://pyxis.nymag.com/v1/imgs/294/60c/41e8e6782793ef5bbabff9b8b680cfeb18-lede-2.2x.rsquare.w300.jpg"> <source media="(min-width: 768px)" data-srcset="https://pyxis.nymag.com/v1/imgs/294/60c/41e8e6782793ef5bbabff9b8b680cfeb18-lede-2.rsquare.w300.jpg"> <source media="(min-resolution: 192dpi), (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://pyxis.nymag.com/v1/imgs/294/60c/41e8e6782793ef5bbabff9b8b680cfeb18-lede-2.2x.rvertical.w727.jpg"> <img data-src="https://pyxis.nymag.com/v1/imgs/294/60c/41e8e6782793ef5bbabff9b8b680cfeb18-lede-2.rvertical.w727.jpg" alt=""> </picture> <div class="overlay"></div> </div> <div class="feed-text-wrap has-rubric"> <span class="feed-rubric-date"> <span class="feed-rubric">we tried this</span> </span> <a href="//www.thecut.com/article/we-tried-estee-lauders-new-double-wear-concealer.html" class="feed-link "> <span class="feed-headline ">Is the New Estée Lauder Double Wear Concealer As Good As the Foundation?</span><!-- --></a><!-- --><span class="feed-teaser"> We’d all spend our own money on it.</span><!-- --> <span class="feed-byline"> <span class="by">By </span><span>Asia Milia Ware</span> </span> </div> </li> <li class="feed-item overridden " data-track-type="article-link" data-track-component-name="collection-articles" data-track-component-title="" data-track-page-uri="" data-track-authors="Jennifer G. Sullivan" data-track-headline="Is Botox Getting More Expensive Because of Tariffs?" data-track-index="1" > <div class="feed-image-wrap hidden"> <img class="feed-story-tag" src="https://assets.nymag.com/media/sites/wwwthecut/cutshop-storytag.svg" alt="The Cut Shop" /> <picture class="feed-image"> <source media="(min-width: 1180px) and (min-resolution: 192dpi), (min-width: 1180px) and (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://pyxis.nymag.com/v1/imgs/0cb/39d/3d7c4731f2a249375ed9c297e6e4671cf3-aabe-.2x.rsquare.w480.jpg"> <source media="(min-width: 1180px)" data-srcset="https://pyxis.nymag.com/v1/imgs/0cb/39d/3d7c4731f2a249375ed9c297e6e4671cf3-aabe-.rsquare.w480.jpg"> <source media="(min-width: 768px) and (min-resolution: 192dpi), (min-width: 768px) and (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://pyxis.nymag.com/v1/imgs/0cb/39d/3d7c4731f2a249375ed9c297e6e4671cf3-aabe-.2x.rsquare.w300.jpg"> <source media="(min-width: 768px)" data-srcset="https://pyxis.nymag.com/v1/imgs/0cb/39d/3d7c4731f2a249375ed9c297e6e4671cf3-aabe-.rsquare.w300.jpg"> <source media="(min-resolution: 192dpi), (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://pyxis.nymag.com/v1/imgs/0cb/39d/3d7c4731f2a249375ed9c297e6e4671cf3-aabe-.2x.rsquare.w400.jpg"> <img data-src="https://pyxis.nymag.com/v1/imgs/0cb/39d/3d7c4731f2a249375ed9c297e6e4671cf3-aabe-.rsquare.w400.jpg" alt=""> </picture> <div class="overlay"></div> </div> <div class="feed-text-wrap has-rubric"> <span class="feed-rubric-date"> <span class="feed-rubric">beauty</span> </span> <a href="//www.thecut.com/article/botox-price-cost-tariffs.html" class="feed-link "> <span class="feed-headline ">Is Botox Getting More Expensive Because of Tariffs?</span><!-- --></a><!-- --><span class="feed-teaser"> For now, Botox and other drugs manufactured abroad are not subject to tariffs. Here’s how that may affect prices for fillers and other treatments.</span><!-- --> <span class="feed-byline"> <span class="by">By </span><span>Jennifer G. Sullivan</span> </span> </div> </li> </ul> </div> </div> <section data-uri="www.thecut.com/_components/collection-silo/instances/cut-index-silo@published" class="collection-silo" data-track-type="article-list"> <div class="settings" data-editable="settings"> <h2 class="title">The Cut Shop</h2> <div class="story-wrapper"> <ul class="story-list"> <li class="story-item" data-track-type="article-link" data-track-component-name="collection-silo" data-track-component-title="The Cut Shop" data-track-page-uri="" data-track-authors="Bianca Nieves" data-track-headline="14 Creams That Soothe My Eczema" data-track-index="1"> <div class="story-div "> <div class="image-wrapper hide-image hidden"> <picture class="story-image"> <source media="(min-width: 1180px) and (min-resolution: 192dpi), (min-width: 1180px) and (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://pyxis.nymag.com/v1/imgs/c76/95a/4166eca7cce34cb2aef18ec89c94045142-avene-lede.rsilo.w220.jpg 2x"> <source media="(min-width: 1180px)" data-srcset="https://pyxis.nymag.com/v1/imgs/c76/95a/4166eca7cce34cb2aef18ec89c94045142-avene-lede.rsilo.w220.jpg"> <source media="(min-resolution: 192dpi), (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://pyxis.nymag.com/v1/imgs/c76/95a/4166eca7cce34cb2aef18ec89c94045142-avene-lede.rsilo.w220.jpg 2x"> <img data-src="https://pyxis.nymag.com/v1/imgs/c76/95a/4166eca7cce34cb2aef18ec89c94045142-avene-lede.rsilo.w220.jpg" alt=""> </picture> </div> <div class="article-info"> <a href="//www.thecut.com/article/best-eczema-cream.html" class="story-link"> <span class="story-headline">14 Creams That Soothe My Eczema</span><!-- --> </a> <span class="by-line"> By <span>Bianca Nieves</span></span> </div> </div> </li> <li class="story-item" data-track-type="article-link" data-track-component-name="collection-silo" data-track-component-title="The Cut Shop" data-track-page-uri="" data-track-authors="Chinea Rodriguez" data-track-headline="Where Icelandic Singer Laufey Gets Her Favorite Flats" data-track-index="1"> <div class="story-div "> <div class="image-wrapper hide-image hidden"> <picture class="story-image"> <source media="(min-width: 1180px) and (min-resolution: 192dpi), (min-width: 1180px) and (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://pyxis.nymag.com/v1/imgs/ee4/8aa/d8e8664f3f8e01db0041e3b04bd50d3aae-laufy-wdygt-lede-final.1x.rsquare.w220.jpg 2x"> <source media="(min-width: 1180px)" data-srcset="https://pyxis.nymag.com/v1/imgs/ee4/8aa/d8e8664f3f8e01db0041e3b04bd50d3aae-laufy-wdygt-lede-final.1x.rsquare.w220.jpg"> <source media="(min-resolution: 192dpi), (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://pyxis.nymag.com/v1/imgs/ee4/8aa/d8e8664f3f8e01db0041e3b04bd50d3aae-laufy-wdygt-lede-final.1x.rsquare.w220.jpg 2x"> <img data-src="https://pyxis.nymag.com/v1/imgs/ee4/8aa/d8e8664f3f8e01db0041e3b04bd50d3aae-laufy-wdygt-lede-final.1x.rsquare.w220.jpg" alt=""> </picture> </div> <div class="article-info"> <a href="//www.thecut.com/article/where-icelandic-singer-laufey-gets-her-favorite-flats.html" class="story-link"> <span class="story-headline">Where Icelandic Singer Laufey Gets Her Favorite Flats</span><!-- --> </a> <span class="by-line"> By <span>Chinea Rodriguez</span></span> </div> </div> </li> <li class="story-item" data-track-type="article-link" data-track-component-name="collection-silo" data-track-component-title="The Cut Shop" data-track-page-uri="" data-track-authors="Shanna Shipin" data-track-headline="How to Adjust Your Skin-Care Routine During Pregnancy and Postpartum" data-track-index="1"> <div class="story-div "> <div class="image-wrapper hide-image hidden"> <picture class="story-image"> <source media="(min-width: 1180px) and (min-resolution: 192dpi), (min-width: 1180px) and (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://pyxis.nymag.com/v1/imgs/cfa/69b/7a9fb07a0b318b052f8da33fd3bb2cd572-4-11-BEAUTY.rsilo.w220.jpg 2x"> <source media="(min-width: 1180px)" data-srcset="https://pyxis.nymag.com/v1/imgs/cfa/69b/7a9fb07a0b318b052f8da33fd3bb2cd572-4-11-BEAUTY.rsilo.w220.jpg"> <source media="(min-resolution: 192dpi), (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://pyxis.nymag.com/v1/imgs/cfa/69b/7a9fb07a0b318b052f8da33fd3bb2cd572-4-11-BEAUTY.rsilo.w220.jpg 2x"> <img data-src="https://pyxis.nymag.com/v1/imgs/cfa/69b/7a9fb07a0b318b052f8da33fd3bb2cd572-4-11-BEAUTY.rsilo.w220.jpg" alt=""> </picture> </div> <div class="article-info"> <a href="//www.thecut.com/article/pregnancy-safe-skin-care.html" class="story-link"> <span class="story-headline">How to Adjust Your Skin-Care Routine During Pregnancy</span><!-- --> </a> <span class="by-line"> By <span>Shanna Shipin</span></span> </div> </div> </li> <li class="story-item" data-track-type="article-link" data-track-component-name="collection-silo" data-track-component-title="The Cut Shop" data-track-page-uri="" data-track-authors="Asia Milia Ware" data-track-headline="Is the New Estée Lauder Double Wear Concealer As Good As the Foundation?" data-track-index="1"> <div class="story-div "> <div class="image-wrapper hide-image hidden"> <picture class="story-image"> <source media="(min-width: 1180px) and (min-resolution: 192dpi), (min-width: 1180px) and (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://pyxis.nymag.com/v1/imgs/294/60c/41e8e6782793ef5bbabff9b8b680cfeb18-lede-2.rsilo.w220.jpg 2x"> <source media="(min-width: 1180px)" data-srcset="https://pyxis.nymag.com/v1/imgs/294/60c/41e8e6782793ef5bbabff9b8b680cfeb18-lede-2.rsilo.w220.jpg"> <source media="(min-resolution: 192dpi), (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://pyxis.nymag.com/v1/imgs/294/60c/41e8e6782793ef5bbabff9b8b680cfeb18-lede-2.rsilo.w220.jpg 2x"> <img data-src="https://pyxis.nymag.com/v1/imgs/294/60c/41e8e6782793ef5bbabff9b8b680cfeb18-lede-2.rsilo.w220.jpg" alt=""> </picture> </div> <div class="article-info"> <a href="//www.thecut.com/article/we-tried-estee-lauders-new-double-wear-concealer.html" class="story-link"> <span class="story-headline">We Tried Estée Lauder’s New Double Wear Concealer</span><!-- --> </a> <span class="by-line"> By <span>Asia Milia Ware</span></span> </div> </div> </li> </ul> </div> <div class="sponsor-show-more"> <div class="show-more-wrap"> <a class="show-more" href="/shopping/"> <span class="show-more-text"><span class="more-text">All Shopping</span></span> </a> </div> </div> </div> <style> </style> </section> <div data-uri="www.thecut.com/_components/collection-articles/instances/style-articles-2@published" class="collection-articles_featured-right" data-track-type="article-list" > <div class="list-wrapper"> <ul class="collection-articles-wrapper" data-editable="settings"> <li class="feed-item overridden " data-track-type="article-link" data-track-component-name="collection-articles" data-track-component-title="" data-track-page-uri="" data-track-authors="Emily Leibert" data-track-headline="Who’s Going to the Met Gala?" data-track-index="0" > <div class="feed-image-wrap hidden"> <picture class="feed-image"> <source media="(min-width: 1180px) and (min-resolution: 192dpi), (min-width: 1180px) and (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://pyxis.nymag.com/v1/imgs/e13/935/b42b5b077faa172c7042a22887c04997b8-met-gala-lede.2x.rsquare.w480.jpg"> <source media="(min-width: 1180px)" data-srcset="https://pyxis.nymag.com/v1/imgs/e13/935/b42b5b077faa172c7042a22887c04997b8-met-gala-lede.rsquare.w480.jpg"> <source media="(min-width: 768px) and (min-resolution: 192dpi), (min-width: 768px) and (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://pyxis.nymag.com/v1/imgs/e13/935/b42b5b077faa172c7042a22887c04997b8-met-gala-lede.2x.rsquare.w300.jpg"> <source media="(min-width: 768px)" data-srcset="https://pyxis.nymag.com/v1/imgs/e13/935/b42b5b077faa172c7042a22887c04997b8-met-gala-lede.rsquare.w300.jpg"> <source media="(min-resolution: 192dpi), (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://pyxis.nymag.com/v1/imgs/e13/935/b42b5b077faa172c7042a22887c04997b8-met-gala-lede.2x.rsquare.w727.jpg"> <img data-src="https://pyxis.nymag.com/v1/imgs/e13/935/b42b5b077faa172c7042a22887c04997b8-met-gala-lede.rsquare.w727.jpg" alt=""> </picture> <div class="overlay"></div> </div> <div class="feed-text-wrap has-rubric"> <span class="feed-rubric-date"> <span class="feed-rubric">met gala 2025</span> </span> <a href="//www.thecut.com/article/whos-going-to-the-met-gala.html" class="feed-link "> <span class="feed-headline ">Who’s Going to the Met Gala?</span><!-- --></a><!-- --><span class="feed-teaser"> Here’s what to expect.</span><!-- --> <span class="feed-byline"> <span class="by">By </span><span>Emily Leibert</span> </span> </div> </li> <li class="feed-item overridden " data-track-type="article-link" data-track-component-name="collection-articles" data-track-component-title="" data-track-page-uri="" data-track-authors="Chinea Rodriguez" data-track-headline="I Found My Favorite Tank Tops" data-track-index="1" > <div class="feed-image-wrap hidden"> <img class="feed-story-tag" src="https://assets.nymag.com/media/sites/wwwthecut/cutshop-storytag.svg" alt="The Cut Shop" /> <picture class="feed-image"> <source media="(min-width: 1180px) and (min-resolution: 192dpi), (min-width: 1180px) and (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://pyxis.nymag.com/v1/imgs/d72/d4f/fa3f5baff69e2d45ce203346b3ef750442-tank-top-lede.2x.rsquare.w480.jpg"> <source media="(min-width: 1180px)" data-srcset="https://pyxis.nymag.com/v1/imgs/d72/d4f/fa3f5baff69e2d45ce203346b3ef750442-tank-top-lede.rsquare.w480.jpg"> <source media="(min-width: 768px) and (min-resolution: 192dpi), (min-width: 768px) and (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://pyxis.nymag.com/v1/imgs/d72/d4f/fa3f5baff69e2d45ce203346b3ef750442-tank-top-lede.2x.rsquare.w300.jpg"> <source media="(min-width: 768px)" data-srcset="https://pyxis.nymag.com/v1/imgs/d72/d4f/fa3f5baff69e2d45ce203346b3ef750442-tank-top-lede.rsquare.w300.jpg"> <source media="(min-resolution: 192dpi), (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://pyxis.nymag.com/v1/imgs/d72/d4f/fa3f5baff69e2d45ce203346b3ef750442-tank-top-lede.2x.rsquare.w727.jpg"> <img data-src="https://pyxis.nymag.com/v1/imgs/d72/d4f/fa3f5baff69e2d45ce203346b3ef750442-tank-top-lede.rsquare.w727.jpg" alt=""> </picture> <div class="overlay"></div> </div> <div class="feed-text-wrap has-rubric"> <span class="feed-rubric-date"> <span class="feed-rubric">always shopping</span> </span> <a href="//www.thecut.com/article/best-tank-tops-for-women.html" class="feed-link "> <span class="feed-headline ">I Found My Favorite Tank Tops</span><!-- --></a><!-- --><span class="feed-teaser"> Here are the ones I currently have in rotation.</span><!-- --> <span class="feed-byline"> <span class="by">By </span><span>Chinea Rodriguez</span> </span> </div> </li> </ul> </div> </div> <section data-uri="www.thecut.com/_components/collection-simple/instances/text-promo-style@published" class="collection-simple_text " data-track-type="article-list"> <div class="collection-simple_text-wrapper"> <ul class="items read-more-wrap" data-editable="articleSlots"> <li class="item "> <span class="glyph glyph-arrow marker"></span> <span class="feed-rubric">beauty</span> <span class="feed-byline"> By <span>the Cut</span> </span> <a href="//www.thecut.com/article/cut-beauty-closet.html" class="article-link" data-track-type="article-link" data-track-component-name="collection-simple" data-track-component-title="" data-track-page-uri="" data-track-authors="the Cut" data-track-headline="The Cut Beauty Closet" data-track-index="0" > <span class="headline"> The Cut Beauty Closet</span><!-- --><span class="teaser"> 100 tried-and-true beauty products that won’t waste your coins.</span><!-- --> <span class="cut-glyph-arrow"></span> </a> </li> </ul> </div> </section> <div data-uri="www.thecut.com/_components/collection-articles/instances/style-three-up@published" class="collection-articles_three-up" data-track-type="article-list" > <div class="list-wrapper"> <ul class="collection-articles-wrapper" data-editable="settings"> <li class="feed-item overridden " data-track-type="article-link" data-track-component-name="collection-articles" data-track-component-title="" data-track-page-uri="" data-track-authors="Chinea Rodriguez" data-track-headline="The Best Body Serums for Reviving Dry, Dull Skin" data-track-index="0" > <div class="feed-image-wrap hidden"> <img class="feed-story-tag" src="https://assets.nymag.com/media/sites/wwwthecut/cutshop-storytag.svg" alt="The Cut Shop" /> <picture class="feed-image"> <source media="(min-width: 1180px) and (min-resolution: 192dpi), (min-width: 1180px) and (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://pyxis.nymag.com/v1/imgs/ee0/1ef/ecf23e5c67bcbc50ab16b182bccdf53ca3-beauty-lede.2x.rsquare.w200.jpg"> <source media="(min-width: 1180px)" data-srcset="https://pyxis.nymag.com/v1/imgs/ee0/1ef/ecf23e5c67bcbc50ab16b182bccdf53ca3-beauty-lede.rsquare.w200.jpg"> <source media="(min-width: 768px) and (min-resolution: 192dpi), (min-width: 768px) and (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://pyxis.nymag.com/v1/imgs/ee0/1ef/ecf23e5c67bcbc50ab16b182bccdf53ca3-beauty-lede.2x.rsquare.w180.jpg"> <source media="(min-width: 768px)" data-srcset="https://pyxis.nymag.com/v1/imgs/ee0/1ef/ecf23e5c67bcbc50ab16b182bccdf53ca3-beauty-lede.rsquare.w180.jpg"> <source media="(min-resolution: 192dpi), (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://pyxis.nymag.com/v1/imgs/ee0/1ef/ecf23e5c67bcbc50ab16b182bccdf53ca3-beauty-lede.2x.rsquare.w727.jpg"> <img data-src="https://pyxis.nymag.com/v1/imgs/ee0/1ef/ecf23e5c67bcbc50ab16b182bccdf53ca3-beauty-lede.rsquare.w727.jpg" alt=""> </picture> <div class="overlay"></div> </div> <div class="feed-text-wrap has-rubric"> <span class="feed-rubric-date"> <span class="feed-rubric">obsessive tester</span> </span> <a href="//www.thecut.com/article/best-body-serums.html" class="feed-link "> <span class="feed-headline ">The Best Body Serums for Reviving Dry, Dull Skin</span><!-- --></a><!-- --><span class="feed-teaser"> Because your favorite body butter could use a boost.</span><!-- --> <span class="feed-byline"> <span class="by">By </span><span>Chinea Rodriguez</span> </span> </div> </li> <li class="feed-item overridden " data-track-type="article-link" data-track-component-name="collection-articles" data-track-component-title="" data-track-page-uri="" data-track-authors="Danya Issawi" data-track-headline="Are Tariffs Going to Make Clothing More Expensive?" data-track-index="1" > <div class="feed-image-wrap hidden"> <picture class="feed-image"> <source media="(min-width: 1180px) and (min-resolution: 192dpi), (min-width: 1180px) and (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://pyxis.nymag.com/v1/imgs/745/7d4/f580e3ffb2300684d9f7208756140646ed-tariff-shopping-1.2x.rsquare.w340.jpg"> <source media="(min-width: 1180px)" data-srcset="https://pyxis.nymag.com/v1/imgs/745/7d4/f580e3ffb2300684d9f7208756140646ed-tariff-shopping-1.rsquare.w340.jpg"> <source media="(min-width: 768px) and (min-resolution: 192dpi), (min-width: 768px) and (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://pyxis.nymag.com/v1/imgs/745/7d4/f580e3ffb2300684d9f7208756140646ed-tariff-shopping-1.2x.rsquare.w200.jpg"> <source media="(min-width: 768px)" data-srcset="https://pyxis.nymag.com/v1/imgs/745/7d4/f580e3ffb2300684d9f7208756140646ed-tariff-shopping-1.rsquare.w200.jpg"> <source media="(min-resolution: 192dpi), (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://pyxis.nymag.com/v1/imgs/745/7d4/f580e3ffb2300684d9f7208756140646ed-tariff-shopping-1.2x.rsquare.w727.jpg"> <img data-src="https://pyxis.nymag.com/v1/imgs/745/7d4/f580e3ffb2300684d9f7208756140646ed-tariff-shopping-1.rsquare.w727.jpg" alt=""> </picture> <div class="overlay"></div> </div> <div class="feed-text-wrap has-rubric"> <span class="feed-rubric-date"> <span class="feed-rubric">fashion</span> </span> <a href="//www.thecut.com/article/are-tariffs-going-to-make-clothing-more-expensive.html" class="feed-link "> <span class="feed-headline ">Are Tariffs Going to Make Clothing More Expensive?</span><!-- --></a><!-- --><span class="feed-teaser"> Their effect on the fashion industry, explained.</span><!-- --> <span class="feed-byline"> <span class="by">By </span><span>Danya Issawi</span> </span> </div> </li> <li class="feed-item overridden " data-track-type="article-link" data-track-component-name="collection-articles" data-track-component-title="" data-track-page-uri="" data-track-authors="Hanna Flanagan" data-track-headline="Finally, a Skims T-shirt Bra Dupe" data-track-index="2" > <div class="feed-image-wrap hidden"> <img class="feed-story-tag" src="https://assets.nymag.com/media/sites/wwwthecut/cutshop-storytag.svg" alt="The Cut Shop" /> <picture class="feed-image"> <source media="(min-width: 1180px) and (min-resolution: 192dpi), (min-width: 1180px) and (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://pyxis.nymag.com/v1/imgs/be8/122/100aa87ac1ad3dbe1a63cb84751a803df9-bra-lede-1.2x.rsquare.w200.jpg"> <source media="(min-width: 1180px)" data-srcset="https://pyxis.nymag.com/v1/imgs/be8/122/100aa87ac1ad3dbe1a63cb84751a803df9-bra-lede-1.rsquare.w200.jpg"> <source media="(min-width: 768px) and (min-resolution: 192dpi), (min-width: 768px) and (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://pyxis.nymag.com/v1/imgs/be8/122/100aa87ac1ad3dbe1a63cb84751a803df9-bra-lede-1.2x.rsquare.w180.jpg"> <source media="(min-width: 768px)" data-srcset="https://pyxis.nymag.com/v1/imgs/be8/122/100aa87ac1ad3dbe1a63cb84751a803df9-bra-lede-1.rsquare.w180.jpg"> <source media="(min-resolution: 192dpi), (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://pyxis.nymag.com/v1/imgs/be8/122/100aa87ac1ad3dbe1a63cb84751a803df9-bra-lede-1.2x.rsquare.w727.jpg"> <img data-src="https://pyxis.nymag.com/v1/imgs/be8/122/100aa87ac1ad3dbe1a63cb84751a803df9-bra-lede-1.rsquare.w727.jpg" alt=""> </picture> <div class="overlay"></div> </div> <div class="feed-text-wrap has-rubric"> <span class="feed-rubric-date"> <span class="feed-rubric">do i need this?</span> </span> <a href="//www.thecut.com/article/parade-t-shirt-bra-review.html" class="feed-link "> <span class="feed-headline ">Finally, A Skims T-shirt Bra Dupe</span><!-- --></a><!-- --><span class="feed-teaser"> Parade’s new underwire T-shirt bra is <em>that</em> good.</span><!-- --> <span class="feed-byline"> <span class="by">By </span><span>Hanna Flanagan</span> </span> </div> </li> </ul> </div> </div> </div> </div> </section> <section class="homepage-container " data-uri="www.thecut.com/_components/homepage-container/instances/power@published" data-ad-selector="homepage-container"> <header class="container-section-header"> <a href="/power/" aria-label="section logo" class="logo-wrapper with-large-svg" id=""> <h3 class="container-title hidden">power</h3> <div class="svg-header small" aria-hidden="true"> <svg viewBox="0 0 519 80" xmlns="http://www.w3.org/2000/svg"><path d="M0 78.425v-.21c3.465-4.41 4.2-6.93 4.2-12.808V14.593c0-5.88-.735-8.4-4.2-12.808v-.21h25.512c18.792 0 24.357 9.764 24.357 20.787 0 14.068-9.24 23.517-25.83 23.517H9.87v19.526c0 5.984.734 8.4 4.198 12.808v.21H0zm24.042-74.75c-3.045 0-6.93 0-14.173.314v39.79h14.066c14.173 0 20.053-8.925 20.053-21.42 0-15.432-9.24-18.686-19.95-18.686zM135.532 80c-21.836 0-38.32-17.218-38.32-39.895C97.212 17.428 113.697 0 135.532 0c21.84 0 38.427 17.428 38.427 40.105C173.957 62.782 157.37 80 135.532 80zm0-2.1c19.424 0 31.497-16.063 31.497-37.795 0-21.627-12.075-38.005-31.498-38.005-19.423 0-31.39 16.378-31.39 38.005 0 21.627 11.967 37.795 31.39 37.795zm108.238 1.47l19.422-55.643L282.09 79.37h2.834l18.583-62.362c2.52-8.4 4.095-11.55 9.03-15.223v-.21h-13.964v.21c1.89 2.414 4.62 6.72 2.414 15.223L285.134 70.55l-19.527-57.007c-2.625-7.56.63-9.868 2.52-11.758v-.21h-15.434v.21c3.465 2.52 4.515 4.41 6.93 11.548l2.31 6.72-17.85 49.973-16.796-56.483c-2.1-7.14.84-9.868 2.31-11.758v-.21h-14.594v.21c3.465 2.52 4.095 4.514 6.194 11.548l19.738 66.037h2.835zm169.653-17.953l-.84-.315c-5.67 8.714-10.393 14.594-17.112 14.804l-26.56.734v-35.8h16.903c2.834 0 5.46 5.564 7.454 8.4h.84V29.815h-.84c-2.1 3.255-4.62 8.924-7.454 8.924H368.91V3.36l25.826.63c3.15.21 7.14 6.51 11.968 13.123l.84-.315-4.094-15.223h-44.41v.21c2.73 4.304 4.095 7.14 4.095 11.863v52.704c0 4.62-1.365 7.56-4.095 11.863v.21h49.66l4.723-17.008zm61.098 17.008h-14.067v-.21c3.465-4.41 4.2-6.93 4.2-12.808V14.593c0-5.88-.735-8.4-4.2-12.808v-.21h26.982c15.223 0 21.522 7.14 21.522 18.058 0 9.973-4.514 18.792-14.488 21.627l12.913 24.252c3.674 7.244 6.614 10.708 11.443 12.703v.21h-11.023l-19.213-36.22h-18.27v23.202c0 5.984.736 8.4 4.2 12.808v.21zm11.865-74.75c-2.624 0-8.294 0-16.063.105v36.325h16.17c12.073 0 16.482-9.554 16.482-20.367 0-9.554-3.78-16.063-16.588-16.063z" fill-rule="evenodd"></path></svg> </div> <div class="svg-header large" aria-hidden="true"> <svg viewBox="0 0 959 195" xmlns="http://www.w3.org/2000/svg"><g fill="none" fill-rule="evenodd"><path d="M.52 157v-.42c6.93-8.82 8.4-13.86 8.4-25.62V29.32c0-11.76-1.47-16.8-8.4-25.62v-.42h51.03c37.59 0 48.72 19.53 48.72 41.58 0 28.14-18.48 47.04-51.66 47.04H20.26v39.06c0 11.97 1.47 16.8 8.4 25.62v.42H.52zM48.61 7.48c-6.09 0-13.86 0-28.35.63V87.7H48.4c28.35 0 40.11-17.85 40.11-42.84 0-30.87-18.48-37.38-39.9-37.38zm203.01 152.67c-43.68 0-76.65-34.44-76.65-79.8S207.94.13 251.62.13c43.68 0 76.86 34.86 76.86 80.22s-33.18 79.8-76.86 79.8zm0-4.2c38.85 0 63-32.13 63-75.6 0-43.26-24.15-76.02-63-76.02s-62.79 32.76-62.79 76.02 23.94 75.6 62.79 75.6zm196.5 2.94l38.85-111.3 37.8 111.3h5.67l37.17-124.74c5.04-16.8 8.19-23.1 18.06-30.45v-.42h-27.93v.42c3.78 4.83 9.24 13.44 4.83 30.45l-31.71 107.1L491.8 27.22c-5.25-15.12 1.26-19.74 5.04-23.52v-.42h-30.87v.42c6.93 5.04 9.03 8.82 13.86 23.1l4.62 13.44-35.7 99.96-33.6-112.98c-4.2-14.28 1.68-19.74 4.62-23.52v-.42h-29.19v.42c6.93 5.04 8.19 9.03 12.39 23.1l39.48 132.09h5.67zm319.35-35.91l-1.68-.63c-11.34 17.43-20.79 29.19-34.23 29.61l-53.13 1.47V81.82h33.81c5.67 0 10.92 11.13 14.91 16.8h1.68V59.77h-1.68c-4.2 6.51-9.24 17.85-14.91 17.85h-33.81V6.85l51.66 1.26c6.3.42 14.28 13.02 23.94 26.25l1.68-.63-8.19-30.45h-88.83v.42c5.46 8.61 8.19 14.28 8.19 23.73v105.42c0 9.24-2.73 15.12-8.19 23.73v.42h99.33l9.45-34.02zM869.68 157h-28.14v-.42c6.93-8.82 8.4-13.86 8.4-25.62V29.32c0-11.76-1.47-16.8-8.4-25.62v-.42h53.97c30.45 0 43.05 14.28 43.05 36.12 0 19.95-9.03 37.59-28.98 43.26l25.83 48.51c7.35 14.49 13.23 21.42 22.89 25.41v.42h-22.05l-38.43-72.45h-36.54v46.41c0 11.97 1.47 16.8 8.4 25.62v.42zM893.41 7.48c-5.25 0-16.59 0-32.13.21v72.66h32.34c24.15 0 32.97-19.11 32.97-40.74 0-19.11-7.56-32.13-33.18-32.13z" fill="#231F20"></path><path class="svg-whitebox" d="M378 115h580.3v80H378z"></path></g></svg> </div> </a> </header> <div class="container-section-body"> <div class="container-section-text"> </div> <div class="container-section-main" data-editable="main"> <div data-uri="www.thecut.com/_components/collection-articles/instances/power-articles@published" class="collection-articles_featured-right-lede" data-track-type="article-list" > <div class="list-wrapper"> <ul class="collection-articles-wrapper" data-editable="settings"> <li class="feed-item overridden " data-track-type="article-link" data-track-component-name="collection-articles" data-track-component-title="" data-track-page-uri="" data-track-authors="Andrea González-Ramírez" data-track-headline="Prosecutor Drops Charges Against Georgia Woman Who Miscarried" data-track-index="0" > <div class="feed-image-wrap hidden"> <picture class="feed-image"> <source media="(min-width: 1180px) and (min-resolution: 192dpi), (min-width: 1180px) and (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://pyxis.nymag.com/v1/imgs/996/ee5/9074e0ae685da0e13e81131fa262e129d2-miscarriage-georgia.2x.rsquare.w480.jpg"> <source media="(min-width: 1180px)" data-srcset="https://pyxis.nymag.com/v1/imgs/996/ee5/9074e0ae685da0e13e81131fa262e129d2-miscarriage-georgia.rsquare.w480.jpg"> <source media="(min-width: 768px) and (min-resolution: 192dpi), (min-width: 768px) and (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://pyxis.nymag.com/v1/imgs/996/ee5/9074e0ae685da0e13e81131fa262e129d2-miscarriage-georgia.2x.rsquare.w300.jpg"> <source media="(min-width: 768px)" data-srcset="https://pyxis.nymag.com/v1/imgs/996/ee5/9074e0ae685da0e13e81131fa262e129d2-miscarriage-georgia.rsquare.w300.jpg"> <source media="(min-resolution: 192dpi), (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://pyxis.nymag.com/v1/imgs/996/ee5/9074e0ae685da0e13e81131fa262e129d2-miscarriage-georgia.2x.rvertical.w727.jpg"> <img data-src="https://pyxis.nymag.com/v1/imgs/996/ee5/9074e0ae685da0e13e81131fa262e129d2-miscarriage-georgia.rvertical.w727.jpg" alt=""> </picture> <div class="overlay"></div> </div> <div class="feed-text-wrap has-rubric"> <span class="feed-rubric-date"> <span class="feed-rubric">life after roe</span> </span> <a href="//www.thecut.com/article/prosecutor-drops-charges-over-georgia-womans-miscarriage.html" class="feed-link "> <span class="feed-headline ">Prosecutor Drops Charges Against Georgia Woman Who Miscarried</span><!-- --></a><!-- --><span class="feed-teaser"> Police had arrested the woman, who was found bleeding and unconscious, and charged her over how she disposed of the fetal remains.</span><!-- --> <span class="feed-byline"> <span class="by">By </span><span>Andrea González-Ramírez</span> </span> </div> </li> <li class="feed-item overridden " data-track-type="article-link" data-track-component-name="collection-articles" data-track-component-title="" data-track-page-uri="" data-track-authors="Angelina Chapin" data-track-headline="Toronto Doesn’t Sound So Bad Anymore" data-track-index="1" > <div class="feed-image-wrap hidden"> <picture class="feed-image"> <source media="(min-width: 1180px) and (min-resolution: 192dpi), (min-width: 1180px) and (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://pyxis.nymag.com/v1/imgs/7af/a34/026cf633da52f1fd8e723dddf1f5e0447c-canadian-anger.2x.rsquare.w480.jpg"> <source media="(min-width: 1180px)" data-srcset="https://pyxis.nymag.com/v1/imgs/7af/a34/026cf633da52f1fd8e723dddf1f5e0447c-canadian-anger.rsquare.w480.jpg"> <source media="(min-width: 768px) and (min-resolution: 192dpi), (min-width: 768px) and (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://pyxis.nymag.com/v1/imgs/7af/a34/026cf633da52f1fd8e723dddf1f5e0447c-canadian-anger.2x.rsquare.w300.jpg"> <source media="(min-width: 768px)" data-srcset="https://pyxis.nymag.com/v1/imgs/7af/a34/026cf633da52f1fd8e723dddf1f5e0447c-canadian-anger.rsquare.w300.jpg"> <source media="(min-resolution: 192dpi), (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://pyxis.nymag.com/v1/imgs/7af/a34/026cf633da52f1fd8e723dddf1f5e0447c-canadian-anger.2x.rsquare.w400.jpg"> <img data-src="https://pyxis.nymag.com/v1/imgs/7af/a34/026cf633da52f1fd8e723dddf1f5e0447c-canadian-anger.rsquare.w400.jpg" alt=""> </picture> <div class="overlay"></div> </div> <div class="feed-text-wrap has-rubric"> <span class="feed-rubric-date"> <span class="feed-rubric">first person</span> </span> <a href="//www.thecut.com/article/moving-back-to-canada-doesnt-sound-so-bad-anymore.html" class="feed-link "> <span class="feed-headline ">Toronto Doesn’t Sound So Bad Anymore</span><!-- --></a><!-- --><span class="feed-teaser"> I was the envy of my friends when I moved to New York. Two Trump elections and a baby later, I feel pulled back north.</span><!-- --> <span class="feed-byline"> <span class="by">By </span><span>Angelina Chapin</span> </span> </div> </li> </ul> </div> </div> <section data-uri="www.thecut.com/_components/collection-simple/instances/text-promo-power@published" class="collection-simple_text " data-track-type="article-list"> <div class="collection-simple_text-wrapper"> <ul class="items read-more-wrap" data-editable="articleSlots"> <li class="item "> <span class="glyph glyph-arrow marker"></span> <span class="feed-rubric">crime</span> <span class="feed-byline"> By <span>Jennifer Swann</span> </span> <a href="//www.thecut.com/article/daisy-de-la-o-murder-suspect-instagram-tiktok.html" class="article-link" data-track-type="article-link" data-track-component-name="collection-simple" data-track-component-title="" data-track-page-uri="" data-track-authors="Jennifer Swann" data-track-headline="A Murder Solved in DMs" data-track-index="0" > <span class="headline"> A Murder Solved in DMs</span><!-- --><span class="teaser"> When Daisy De La O was killed, friends looked to social media for the man they suspected had done it. They found him.</span><!-- --> <span class="cut-glyph-arrow"></span> </a> </li> </ul> </div> </section> <section data-uri="www.thecut.com/_components/collection-simple/instances/clvy2oe3300043b82n53jq6zl@published" class="collection-simple " data-track-type="article-list"> <div class="collection-simple-wrapper"> <div class="collection-simple-header"> <a href="//www.thecut.com/tags/life-after-roe/" class="header-link"> <h2 class="title "> <div class="collection-simple-title-text">Life After Roe</div> </h2> </a> </div> <ul class="items read-more-wrap" data-editable="articleSlots"> <li class="item "> <span class="glyph glyph-arrow marker"></span> <a href="//www.thecut.com/article/why-a-georgia-womans-arrest-after-miscarriage-is-disturbing.html" class="article-link" data-track-type="article-link" data-track-component-name="collection-simple" data-track-component-title="Life After Roe" data-track-page-uri="www.thecut.com/_pages/cm8qfdz1b00000iedg5lt4f01@published" data-track-authors="Andrea González-Ramírez" data-track-headline="A Disturbing Advance in Fetal Personhood" data-track-index="0" > <span class="headline"> A Disturbing Advance in Fetal Personhood</span> </a> </li> <li class="item "> <span class="glyph glyph-arrow marker"></span> <a href="//www.thecut.com/article/prosecutor-drops-charges-over-georgia-womans-miscarriage.html" class="article-link" data-track-type="article-link" data-track-component-name="collection-simple" data-track-component-title="Life After Roe" data-track-page-uri="www.thecut.com/_pages/cm92ztw7c00000icbe247jzzq@published" data-track-authors="Andrea González-Ramírez" data-track-headline="Prosecutor Drops Charges Against Georgia Woman Who Miscarried" data-track-index="1" > <span class="headline"> Prosecutor Drops Charges Against Georgia Woman Who Miscarried</span> </a> </li> <li class="item "> <span class="glyph glyph-arrow marker"></span> <a href="//www.thecut.com/article/planned-parenthood-funding-at-risk-supreme-court-case.html" class="article-link" data-track-type="article-link" data-track-component-name="collection-simple" data-track-component-title="Life After Roe" data-track-page-uri="www.thecut.com/_pages/cm8neob2600000igpvyvdtycn@published" data-track-authors="Andrea González-Ramírez" data-track-headline="The Supreme Court Case That Could Gut Planned Parenthood" data-track-index="2" > <span class="headline"> The Supreme Court Case That Could Gut Planned Parenthood</span> </a> </li> <li class="item "> <span class="glyph glyph-arrow marker"></span> <a href="//www.thecut.com/article/planned-parenthood-manhattan-clinic-devastating-plan-to-close.html" class="article-link" data-track-type="article-link" data-track-component-name="collection-simple" data-track-component-title="Life After Roe" data-track-page-uri="www.thecut.com/_pages/cm8x6t9gs00000idqz362oith@published" data-track-authors="Susan Rinkunas" data-track-headline="Planned Parenthood’s ‘Devastating’ Plan to Shutter in Manhattan" data-track-index="3" > <span class="headline"> Planned Parenthood’s ‘Devastating’ Plan to Shutter in Manhattan</span> </a> </li> </ul> <div class="show-more-wrap"> <a class="show-more" href="//www.thecut.com/tags/life-after-roe/"> <div class="show-more-svg" aria-hidden="true"> <div data-uri="www.thecut.com/_components/svg/instances/cl4o9uo2800053b6o3k0y47c2@published" class="svg" data-editable="svgContent"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 23 43" height="43" width="23"><path fill-rule="evenodd" fill="#D0011B" d="M0 42.646l11.74-21.682L0 0l23 20.964"></path></svg> </div> </div> <span class="show-more-text">continue reading</span> <span class="glyph glyph-arrow"></span> </a> </div> </div> </section> <section data-uri="www.thecut.com/_components/container-flex/instances/power@published" class="container-flex left-align"> <div class="article-container-first"> <div data-uri="www.thecut.com/_components/collection-articles/instances/box1-power@published" class="collection-articles_boxes" data-track-type="article-list" > <div class="list-wrapper"> <ul class="collection-articles-wrapper" data-editable="settings"> <li class="feed-item " data-track-type="article-link" data-track-component-name="collection-articles" data-track-component-title="" data-track-page-uri="www.thecut.com/_pages/cko8vkm0600003vnhkw764zjh@published" data-track-authors="Alison Green" data-track-headline="‘Help, My Interviewer Wants a Reference From My Current Boss!’" data-track-index="0" > <div class="feed-text-wrap has-rubric"> <span class="feed-rubric-date"> <span class="feed-rubric">career</span> </span> <a href="//www.thecut.com/article/interviewer-wants-reference-from-current-boss.html" class="feed-link "> <span class="feed-headline ">‘My Interviewer Wants a Reference From My Current Boss!’</span><!-- --></a><!-- --><span class="feed-teaser"> “Who doesn’t know I’m looking.”</span><!-- --> <span class="feed-byline"> <span class="by">By </span><span>Alison Green</span> </span> </div> </li> </ul> </div> </div> </div> <div class="article-container-huge"> <div data-uri="www.thecut.com/_components/collection-articles/instances/cut-huge-power@published" class="collection-articles_huge" data-track-type="article-list" > <div class="list-wrapper"> <ul class="collection-articles-wrapper" data-editable="settings"> <li class="feed-item overridden " data-track-type="article-link" data-track-component-name="collection-articles" data-track-component-title="" data-track-page-uri="" data-track-authors="E.J. Dickson" data-track-headline="RFK’s ‘Wellness Farms’ Idea Is More Serious Than You Think" data-track-index="0" > <div class="feed-image-wrap hidden"> <picture class="feed-image"> <source media="(min-width: 1180px) and (min-resolution: 192dpi), (min-width: 1180px) and (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://pyxis.nymag.com/v1/imgs/698/a44/70157c6afe0769848208b6d81f6f66505d-wellness-farms.2x.rsquare.w560.jpg"> <source media="(min-width: 1180px)" data-srcset="https://pyxis.nymag.com/v1/imgs/698/a44/70157c6afe0769848208b6d81f6f66505d-wellness-farms.rsquare.w560.jpg"> <source media="(min-width: 768px) and (min-resolution: 192dpi), (min-width: 768px) and (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://pyxis.nymag.com/v1/imgs/698/a44/70157c6afe0769848208b6d81f6f66505d-wellness-farms.2x.rsquare.w340.jpg"> <source media="(min-width: 768px)" data-srcset="https://pyxis.nymag.com/v1/imgs/698/a44/70157c6afe0769848208b6d81f6f66505d-wellness-farms.rsquare.w340.jpg"> <source media="(min-resolution: 192dpi), (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://pyxis.nymag.com/v1/imgs/698/a44/70157c6afe0769848208b6d81f6f66505d-wellness-farms.2x.rsquare.w727.jpg"> <img data-src="https://pyxis.nymag.com/v1/imgs/698/a44/70157c6afe0769848208b6d81f6f66505d-wellness-farms.rsquare.w727.jpg" alt=""> </picture> <div class="overlay"></div> </div> <div class="feed-text-wrap has-rubric"> <span class="feed-rubric-date"> <span class="feed-rubric">health</span> </span> <a href="//www.thecut.com/article/rfk-maha-mental-health-wellness-farms.html" class="feed-link "> <span class="feed-headline ">RFK’s ‘Wellness Farms’ Idea Is More Serious Than You Think</span><!-- --></a><!-- --><span class="feed-teaser"> The MAHA head believes addiction and mental health can be cured by fresh air and hard work.</span><!-- --> <span class="feed-byline"> <span class="by">By </span><span>E.J. Dickson</span> </span> </div> </li> </ul> </div> </div> </div> <div class="article-container-last"> <div data-uri="www.thecut.com/_components/collection-articles/instances/box2-power@published" class="collection-articles_boxes" data-track-type="article-list" > <div class="list-wrapper"> <ul class="collection-articles-wrapper" data-editable="settings"> <li class="feed-item " data-track-type="article-link" data-track-component-name="collection-articles" data-track-component-title="" data-track-page-uri="www.thecut.com/_pages/cm98w3c2w000l0iix8p41f4s6@published" data-track-authors="Charlotte Cowles" data-track-headline="Welcome to a New Level of Tax Hell" data-track-index="0" > <div class="feed-text-wrap has-rubric"> <span class="feed-rubric-date"> <span class="feed-rubric">personal finance</span> </span> <a href="//www.thecut.com/article/tax-refund-fraud-stolen-irs-trump-doge.html" class="feed-link "> <span class="feed-headline ">Welcome to a New Level of Tax Hell</span><!-- --></a><!-- --><span class="feed-teaser"> When your tax refund is stolen and no one at the IRS is around to fix it, did it even happen?</span><!-- --> <span class="feed-byline"> <span class="by">By </span><span>Charlotte Cowles</span> </span> </div> </li> </ul> </div> </div> </div> </section> <div data-uri="www.thecut.com/_components/collection-excerpt/instances/power-excerpt@published" class="collection-excerpt" data-track-type="article-list"> <div class="collection-excerpt-link"> <div class="image-wrap"> <img src="https://pyxis.nymag.com/v1/imgs/d9e/b1f/28d7c8ed13dcef6ebb255be4e1e0b0a7df-kim-rosenstock-higid.2x.rsquare.w255.jpg" class="feed-img" alt=""> </div> <div class="collection-excerpt-content-wrapper"> <span class="rubric">career</span> <a href="https://www.thecut.com/article/how-kim-rosenstock-gets-it-done.html" class="collection-excerpt-article-link"> <span class="excerpt" data-editable="articleExcerpt"><strong>Kim Rosenstock</strong> is an Emmy-nominated writer, producer, and playwright making her co-showrunner debut with FX’s new limited series <em>Dying for Sex</em>. She started writing the pilot during COVID, and while she says parenthood hasn’t changed her writing routine, it has deepened her sense of purpose. Here’s how she gets it done, from school drop-off to Zoom therapy.</span><!-- --> <span class="glyph-arrow"></span> </a> </div> </div> </div> <section data-uri="www.thecut.com/_components/collection-simple/instances/cl4oa1cwh000t3b6o5iyie2z2@published" class="collection-simple " data-track-type="article-list"> <div class="collection-simple-wrapper"> <div class="collection-simple-header"> <a href="/power" class="header-link"> <h2 class="title "> <div class="collection-simple-title-text">More Power</div> </h2> </a> </div> <ul class="items read-more-wrap" data-editable="articleSlots"> <li class="item "> <span class="glyph glyph-arrow marker"></span> <a href="//www.thecut.com/article/ms-rachel-israel-hamas-stop-antisemitism-letter.html" class="article-link" data-track-type="article-link" data-track-component-name="collection-simple" data-track-component-title="More Power" data-track-page-uri="www.thecut.com/_pages/cm9ags2ob000j0ijets8x985d@published" data-track-authors="E.J. Dickson" data-track-headline="Ms. Rachel Accused of Spreading Pro-Hamas Propaganda" data-track-index="0" > <span class="headline"> Ms. Rachel Accused of Spreading Pro-Hamas Propaganda</span> </a> </li> <li class="item "> <span class="glyph glyph-arrow marker"></span> <a href="//www.thecut.com/article/keke-palmerjonathan-majors-podcast-controversy-explained.html" class="article-link" data-track-type="article-link" data-track-component-name="collection-simple" data-track-component-title="More Power" data-track-page-uri="www.thecut.com/_pages/cm9a1ozuy002v0ijdrd1rdq3a@published" data-track-authors="Andrea González-Ramírez" data-track-headline="I Guess Keke Palmer Changed Her Mind About Jonathan Majors" data-track-index="1" > <span class="headline"> I Guess Keke Palmer Changed Her Mind About Jonathan Majors</span> </a> </li> <li class="item "> <span class="glyph glyph-arrow marker"></span> <a href="//www.thecut.com/article/will-tariffs-make-sonny-angels-and-labubus-more-expensive.html" class="article-link" data-track-type="article-link" data-track-component-name="collection-simple" data-track-component-title="More Power" data-track-page-uri="www.thecut.com/_pages/cm990z4zq002b0igum3uyd8g8@published" data-track-authors="Brooke LaMantia" data-track-headline="Tariffs Are Coming for the Trinket Girlies, Too" data-track-index="2" > <span class="headline"> Tariffs Are Coming for the Trinket Girlies, Too</span> </a> </li> <li class="item "> <span class="glyph glyph-arrow marker"></span> <a href="//www.thecut.com/article/trump-oval-office-decor-gold.html" class="article-link" data-track-type="article-link" data-track-component-name="collection-simple" data-track-component-title="More Power" data-track-page-uri="www.thecut.com/_pages/cm98pkzbj000m0ijb5ftqiaan@published" data-track-authors="Olivia Craighead" data-track-headline="Trump’s Oval Office Is an Interior Designer’s Nightmare" data-track-index="3" > <span class="headline"> Trump’s Oval Office Is an Interior Designer’s Nightmare</span> </a> </li> </ul> <div class="show-more-wrap"> <a class="show-more" href="/power"> <div class="show-more-svg" aria-hidden="true"> <div data-uri="www.thecut.com/_components/svg/instances/cl4oa1cwh000u3b6oqyvpto16@published" class="svg" data-editable="svgContent"> <svg width="23" height="43" viewBox="0 0 23 43" xmlns="http://www.w3.org/2000/svg"><path d="M0 42.646l11.74-21.682L0 0l23 20.964" fill="#D0011B" fill-rule="evenodd"></path></svg> </div> </div> <span class="show-more-text">See All</span> <span class="glyph glyph-arrow"></span> </a> </div> </div> </section> </div> </div> </section> <section class="homepage-container " data-uri="www.thecut.com/_components/homepage-container/instances/self@published" data-ad-selector="homepage-container"> <header class="container-section-header"> <a href="/self/" aria-label="section logo" class="logo-wrapper " id=""> <h3 class="container-title hidden">self</h3> <div class="svg-header small" aria-hidden="true"> <svg viewBox="0 0 715 207" xmlns="http://www.w3.org/2000/svg"><g fill="none" fill-rule="evenodd"><path d="M86.73 6.62C77.46 2.87 64.66 0 50.977 0 22.51 0 3.53 13.02 3.53 37.958c0 27.806 22.51 37.075 44.8 46.564 21.627 9.27 42.15 17.876 42.15 44.358 0 21.186-13.02 34.868-39.28 34.868-25.38 0-39.504-11.034-49.435-35.97l-1.765.66 4.414 31.338c11.917 5.076 26.923 8.386 42.37 8.386 29.132 0 55.393-11.917 55.393-43.696 0-29.57-22.95-40.385-45.682-50.095C34.427 64.88 12.8 57.6 12.8 33.988c0-15.007 9.93-29.572 34.647-29.572 17.876 0 32.882 7.282 41.93 33.544l1.766-.663L86.73 6.62zM315.94 129.1l-1.765-.66c-11.917 18.316-21.847 30.674-35.97 31.115L222.37 161.1V85.847h35.53c5.96 0 11.476 11.696 15.67 17.654h1.765V62.677h-1.766c-4.415 6.84-9.71 18.758-15.67 18.758h-35.53V7.064l54.29 1.322c6.62.44 15.005 13.683 25.156 27.586l1.766-.662-8.607-32h-93.35v.442c5.738 9.048 8.607 15.006 8.607 24.937V139.47c0 9.71-2.87 15.89-8.607 24.937v.44H306.01l9.93-35.75zm191.696 35.752l10.152-35.75-1.766-.663c-11.917 20.963-21.848 30.452-36.192 31.114l-45.903 1.545V30.674c0-12.58 1.545-17.655 8.828-26.923V3.31h-29.572v.442c7.283 9.268 8.827 14.565 8.827 26.923v106.812c0 12.358-1.544 17.655-8.827 26.923v.442h94.453zm134.98-.442c-7.283-8.827-8.828-13.682-8.828-25.6V83.64h35.53c5.96 0 11.476 11.696 15.67 17.655h1.764V60.468h-1.765c-4.414 6.84-9.71 18.758-15.67 18.758h-35.53V7.062l54.29 1.324c6.62.22 15.006 13.903 25.158 27.586L715 35.31l-6.84-32h-95.337v.442c7.062 8.827 8.827 13.682 8.827 25.6v109.46c0 11.695-1.765 16.77-8.827 25.598v.442h29.792v-.442z" fill="#231F20"></path><path class="svg-whitebox" d="M0 127h353v80H0z"></path></g></svg> </div> </a> </header> <div class="container-section-body"> <div class="container-section-text"> </div> <div class="container-section-main" data-editable="main"> <div data-uri="www.thecut.com/_components/collection-articles/instances/self-articles-1@published" class="collection-articles_featured-left-lede" data-track-type="article-list" > <div class="list-wrapper"> <ul class="collection-articles-wrapper" data-editable="settings"> <li class="feed-item overridden " data-track-type="article-link" data-track-component-name="collection-articles" data-track-component-title="" data-track-page-uri="" data-track-authors="Kathryn Jezer-Morton" data-track-headline="The Dangerous-Son Problem" data-track-index="0" > <div class="feed-image-wrap hidden"> <picture class="feed-image"> <source media="(min-width: 1180px) and (min-resolution: 192dpi), (min-width: 1180px) and (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://pyxis.nymag.com/v1/imgs/26d/8cc/5264f6046f22586a36c4676c2858442831-0825Col2-final.2x.rsquare.w480.png"> <source media="(min-width: 1180px)" data-srcset="https://pyxis.nymag.com/v1/imgs/26d/8cc/5264f6046f22586a36c4676c2858442831-0825Col2-final.rsquare.w480.png"> <source media="(min-width: 768px) and (min-resolution: 192dpi), (min-width: 768px) and (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://pyxis.nymag.com/v1/imgs/26d/8cc/5264f6046f22586a36c4676c2858442831-0825Col2-final.2x.rsquare.w300.png"> <source media="(min-width: 768px)" data-srcset="https://pyxis.nymag.com/v1/imgs/26d/8cc/5264f6046f22586a36c4676c2858442831-0825Col2-final.rsquare.w300.png"> <source media="(min-resolution: 192dpi), (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://pyxis.nymag.com/v1/imgs/26d/8cc/5264f6046f22586a36c4676c2858442831-0825Col2-final.2x.rvertical.w727.png"> <img data-src="https://pyxis.nymag.com/v1/imgs/26d/8cc/5264f6046f22586a36c4676c2858442831-0825Col2-final.rvertical.w727.png" alt=""> </picture> <div class="overlay"></div> </div> <div class="feed-text-wrap has-rubric"> <span class="feed-rubric-date"> <span class="feed-rubric">parenting</span> </span> <a href="//www.thecut.com/article/netflix-adolescence-teen-boys-internet-brain-rot.html" class="feed-link "> <span class="feed-headline ">The Dangerous-Son Problem</span><!-- --></a><!-- --><span class="feed-teaser"> Netflix’s <em>Adolescence</em> has upped the panic over teen boys’ internet brain rot.</span><!-- --> <span class="feed-byline"> <span class="by">By </span><span>Kathryn Jezer-Morton</span> </span> </div> </li> <li class="feed-item overridden " data-track-type="article-link" data-track-component-name="collection-articles" data-track-component-title="" data-track-page-uri="" data-track-authors="Jessica Bennett" data-track-headline="Do Straight Women Really Exist?" data-track-index="1" > <div class="feed-image-wrap hidden"> <picture class="feed-image"> <source media="(min-width: 1180px) and (min-resolution: 192dpi), (min-width: 1180px) and (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://pyxis.nymag.com/v1/imgs/c8e/68a/a11c8f145a49823860715d63be986c4a8b-straight-studies.2x.rsquare.w480.jpg"> <source media="(min-width: 1180px)" data-srcset="https://pyxis.nymag.com/v1/imgs/c8e/68a/a11c8f145a49823860715d63be986c4a8b-straight-studies.rsquare.w480.jpg"> <source media="(min-width: 768px) and (min-resolution: 192dpi), (min-width: 768px) and (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://pyxis.nymag.com/v1/imgs/c8e/68a/a11c8f145a49823860715d63be986c4a8b-straight-studies.2x.rsquare.w300.jpg"> <source media="(min-width: 768px)" data-srcset="https://pyxis.nymag.com/v1/imgs/c8e/68a/a11c8f145a49823860715d63be986c4a8b-straight-studies.rsquare.w300.jpg"> <source media="(min-resolution: 192dpi), (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://pyxis.nymag.com/v1/imgs/c8e/68a/a11c8f145a49823860715d63be986c4a8b-straight-studies.2x.rsquare.w400.jpg"> <img data-src="https://pyxis.nymag.com/v1/imgs/c8e/68a/a11c8f145a49823860715d63be986c4a8b-straight-studies.rsquare.w400.jpg" alt=""> </picture> <div class="overlay"></div> </div> <div class="feed-text-wrap has-rubric"> <span class="feed-rubric-date"> <span class="feed-rubric">dating</span> </span> <a href="//www.thecut.com/article/is-heterosexuality-a-choice.html" class="feed-link "> <span class="feed-headline ">Do Straight Women Really Exist?</span><!-- --></a><!-- --><span class="feed-teaser"> The professor teaching the first hetero-studies course isn’t sure.</span><!-- --> <span class="feed-byline"> <span class="by">By </span><span>Jessica Bennett</span> </span> </div> </li> </ul> </div> </div> <section data-uri="www.thecut.com/_components/collection-simple/instances/text-promo-self@published" class="collection-simple_text " data-track-type="article-list"> <div class="collection-simple_text-wrapper"> <ul class="items read-more-wrap" data-editable="articleSlots"> <li class="item "> <span class="glyph glyph-arrow marker"></span> <span class="feed-rubric">relationships</span> <span class="feed-byline"> By <span>Carly Lewis</span> </span> <a href="//www.thecut.com/article/onlyfans-addiction-men.html" class="article-link" data-track-type="article-link" data-track-component-name="collection-simple" data-track-component-title="" data-track-page-uri="" data-track-authors="Carly Lewis" data-track-headline="What Would You Do If Your Husband Spent $46,000 on OnlyFans?" data-track-index="0" > <span class="headline"> What Would You Do If Your Husband Spent $46,000 on OnlyFans?</span><!-- --><span class="teaser"> According to sex therapists, addiction to interactive sex sites is only becoming more common.</span><!-- --> <span class="cut-glyph-arrow"></span> </a> </li> </ul> </div> </section> <section data-uri="www.thecut.com/_components/container-flex/instances/self@published" class="container-flex right-align"> <div class="article-container-first"> <div data-uri="www.thecut.com/_components/collection-articles/instances/box1-self@published" class="collection-articles_boxes" data-track-type="article-list" > <div class="list-wrapper"> <ul class="collection-articles-wrapper" data-editable="settings"> <li class="feed-item " data-track-type="article-link" data-track-component-name="collection-articles" data-track-component-title="" data-track-page-uri="www.thecut.com/_pages/clbo7nyj7000l0iiaea4zo5sm@published" data-track-authors="the Cut" data-track-headline="The 69 Best Sex Diaries of All Time" data-track-index="0" > <div class="feed-text-wrap has-rubric"> <span class="feed-rubric-date"> <span class="feed-rubric">sex diaries</span> </span> <a href="//www.thecut.com/article/sex-diaries-ranked.html" class="feed-link "> <span class="feed-headline ">The 69 Best Sex Diaries of All Time</span><!-- --></a><!-- --><span class="feed-teaser"> These are the diaries that blew up our group texts, inspired an internet conspiracy or two, and still make us blush all these years later.</span><!-- --> <span class="feed-byline"> <span class="by">By </span><span>the Cut</span> </span> </div> </li> </ul> </div> </div> </div> <div class="article-container-huge"> <div data-uri="www.thecut.com/_components/collection-articles/instances/cut-huge-self@published" class="collection-articles_huge" data-track-type="article-list" > <div class="list-wrapper"> <ul class="collection-articles-wrapper" data-editable="settings"> <li class="feed-item overridden " data-track-type="article-link" data-track-component-name="collection-articles" data-track-component-title="" data-track-page-uri="" data-track-authors="Emily Gould" data-track-headline="‘My Group Chat Is Ruining My Life’" data-track-index="0" > <div class="feed-image-wrap hidden"> <picture class="feed-image"> <source media="(min-width: 1180px) and (min-resolution: 192dpi), (min-width: 1180px) and (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://pyxis.nymag.com/v1/imgs/4be/9b5/8abdcc817d1a3d61160e55d968448fcdf1-groupchat.2x.rsquare.w560.jpg"> <source media="(min-width: 1180px)" data-srcset="https://pyxis.nymag.com/v1/imgs/4be/9b5/8abdcc817d1a3d61160e55d968448fcdf1-groupchat.rsquare.w560.jpg"> <source media="(min-width: 768px) and (min-resolution: 192dpi), (min-width: 768px) and (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://pyxis.nymag.com/v1/imgs/4be/9b5/8abdcc817d1a3d61160e55d968448fcdf1-groupchat.2x.rsquare.w340.jpg"> <source media="(min-width: 768px)" data-srcset="https://pyxis.nymag.com/v1/imgs/4be/9b5/8abdcc817d1a3d61160e55d968448fcdf1-groupchat.rsquare.w340.jpg"> <source media="(min-resolution: 192dpi), (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://pyxis.nymag.com/v1/imgs/4be/9b5/8abdcc817d1a3d61160e55d968448fcdf1-groupchat.2x.rsquare.w727.jpg"> <img data-src="https://pyxis.nymag.com/v1/imgs/4be/9b5/8abdcc817d1a3d61160e55d968448fcdf1-groupchat.rsquare.w727.jpg" alt=""> </picture> <div class="overlay"></div> </div> <div class="feed-text-wrap has-rubric"> <span class="feed-rubric-date"> <span class="feed-rubric">advice</span> </span> <a href="//www.thecut.com/article/advice-how-do-i-leave-my-group-chat.html" class="feed-link "> <span class="feed-headline ">‘My Group Chat Is Ruining My Life’</span><!-- --></a><!-- --><span class="feed-teaser"> You may feel as if you’re trapped in hell, but no one is actually making you stay.</span><!-- --> <span class="feed-byline"> <span class="by">By </span><span>Emily Gould</span> </span> </div> </li> </ul> </div> </div> </div> <div class="article-container-last"> <div data-uri="www.thecut.com/_components/collection-articles/instances/box2-self@published" class="collection-articles_boxes" data-track-type="article-list" > <div class="list-wrapper"> <ul class="collection-articles-wrapper" data-editable="settings"> <li class="feed-item overridden " data-track-type="article-link" data-track-component-name="collection-articles" data-track-component-title="" data-track-page-uri="" data-track-authors="Claire Comstock-Gay" data-track-headline="Your Weekly Horoscopes by Madame Clairevoyant: April 6–12" data-track-index="0" > <div class="feed-text-wrap has-rubric"> <span class="feed-rubric-date"> <span class="feed-rubric">astrology</span> </span> <a href="//www.thecut.com/article/your-weekly-horoscopes-madame-clairevoyant-april-612.html" class="feed-link "> <span class="feed-headline ">Your Weekly Horoscopes by Madame Clairevoyant: April 6–12</span><!-- --></a><!-- --><span class="feed-teaser"> The end of Mercury and Venus retrogrades may (finally) help clarify your thinking later this week.</span><!-- --> <span class="feed-byline"> <span class="by">By </span><span>Claire Comstock-Gay</span> </span> </div> </li> </ul> </div> </div> </div> </section> <div data-uri="www.thecut.com/_components/collection-excerpt/instances/cjud03hvk000o3h64r9yi7pu6@published" class="collection-excerpt" data-track-type="article-list"> <div class="collection-excerpt-link"> <div class="image-wrap"> <img data-src="https://pyxis.nymag.com/v1/imgs/1c4/f1c/e195182425c595677675ecc910f295644c-92440025.2x.rsquare.w255.jpg" class="feed-img" alt=""> </div> <div class="collection-excerpt-content-wrapper"> <span class="rubric">keep it moving</span> <a href="https://www.thecut.com/article/gotham-roller-derby-2024-tournament-season.html" class="collection-excerpt-article-link"> <span class="excerpt" data-editable="articleExcerpt">If your only encounter with roller derby is Drew Barrymore’s movie <em>Whip It</em>, you should know that the Gotham Roller Derby skaters are <em>serious</em> about their sport. “The only difference between me and a professional athlete is that I’m not getting paid — in another world, this would be our full-time job,” says Molly Reitman (roller-derby name: Goddamn Goddamn).</span><!-- --> <span class="glyph-arrow"></span> </a> </div> </div> </div> <div data-uri="www.thecut.com/_components/collection-articles/instances/self-articles-2@published" class="collection-articles_featured-left" data-track-type="article-list" > <div class="list-wrapper"> <ul class="collection-articles-wrapper" data-editable="settings"> <li class="feed-item overridden " data-track-type="article-link" data-track-component-name="collection-articles" data-track-component-title="" data-track-page-uri="" data-track-authors="Daisy Schofield" data-track-headline="‘My “Facial Dysmorphia” Destroyed My Ability to Be Free’" data-track-index="0" > <div class="feed-image-wrap hidden"> <picture class="feed-image"> <source media="(min-width: 1180px) and (min-resolution: 192dpi), (min-width: 1180px) and (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://pyxis.nymag.com/v1/imgs/d88/c8c/a42fd3eeeaf8992ad9056d9797257d2ceb-facial-dysmorphia.2x.rsquare.w480.jpg"> <source media="(min-width: 1180px)" data-srcset="https://pyxis.nymag.com/v1/imgs/d88/c8c/a42fd3eeeaf8992ad9056d9797257d2ceb-facial-dysmorphia.rsquare.w480.jpg"> <source media="(min-width: 768px) and (min-resolution: 192dpi), (min-width: 768px) and (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://pyxis.nymag.com/v1/imgs/d88/c8c/a42fd3eeeaf8992ad9056d9797257d2ceb-facial-dysmorphia.2x.rsquare.w300.jpg"> <source media="(min-width: 768px)" data-srcset="https://pyxis.nymag.com/v1/imgs/d88/c8c/a42fd3eeeaf8992ad9056d9797257d2ceb-facial-dysmorphia.rsquare.w300.jpg"> <source media="(min-resolution: 192dpi), (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://pyxis.nymag.com/v1/imgs/d88/c8c/a42fd3eeeaf8992ad9056d9797257d2ceb-facial-dysmorphia.2x.rsquare.w727.jpg"> <img data-src="https://pyxis.nymag.com/v1/imgs/d88/c8c/a42fd3eeeaf8992ad9056d9797257d2ceb-facial-dysmorphia.rsquare.w727.jpg" alt=""> </picture> <div class="overlay"></div> </div> <div class="feed-text-wrap has-rubric"> <span class="feed-rubric-date"> <span class="feed-rubric">self</span> </span> <a href="//www.thecut.com/article/what-is-facial-dysmorphia.html" class="feed-link "> <span class="feed-headline ">‘My “Facial Dysmorphia” Destroyed My Ability to Be Free’</span><!-- --></a><!-- --><span class="feed-teaser"> For some young women, staring at their own faces online — in selfies, on social media, on video calls — has made them unrecognizable to themselves.</span><!-- --> <span class="feed-byline"> <span class="by">By </span><span>Daisy Schofield</span> </span> </div> </li> <li class="feed-item overridden " data-track-type="article-link" data-track-component-name="collection-articles" data-track-component-title="" data-track-page-uri="" data-track-authors="April Daniels Hussar" data-track-headline="The Mom Who Went Through IVF in 3 Different Countries" data-track-index="1" > <div class="feed-image-wrap hidden"> <picture class="feed-image"> <source media="(min-width: 1180px) and (min-resolution: 192dpi), (min-width: 1180px) and (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://pyxis.nymag.com/v1/imgs/0b3/e18/f9a382ae3376f4f0a2e00d6822d768e3ba-higtb-plane-final-update.2x.rsquare.w480.jpg"> <source media="(min-width: 1180px)" data-srcset="https://pyxis.nymag.com/v1/imgs/0b3/e18/f9a382ae3376f4f0a2e00d6822d768e3ba-higtb-plane-final-update.rsquare.w480.jpg"> <source media="(min-width: 768px) and (min-resolution: 192dpi), (min-width: 768px) and (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://pyxis.nymag.com/v1/imgs/0b3/e18/f9a382ae3376f4f0a2e00d6822d768e3ba-higtb-plane-final-update.2x.rsquare.w300.jpg"> <source media="(min-width: 768px)" data-srcset="https://pyxis.nymag.com/v1/imgs/0b3/e18/f9a382ae3376f4f0a2e00d6822d768e3ba-higtb-plane-final-update.rsquare.w300.jpg"> <source media="(min-resolution: 192dpi), (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://pyxis.nymag.com/v1/imgs/0b3/e18/f9a382ae3376f4f0a2e00d6822d768e3ba-higtb-plane-final-update.2x.rsquare.w727.jpg"> <img data-src="https://pyxis.nymag.com/v1/imgs/0b3/e18/f9a382ae3376f4f0a2e00d6822d768e3ba-higtb-plane-final-update.rsquare.w727.jpg" alt=""> </picture> <div class="overlay"></div> </div> <div class="feed-text-wrap has-rubric"> <span class="feed-rubric-date"> <span class="feed-rubric">how i got this baby</span> </span> <a href="//www.thecut.com/article/how-i-got-this-baby-ivf-in-europe.html" class="feed-link "> <span class="feed-headline ">The Mom Who Went Through IVF in 3 Different Countries</span><!-- --></a><!-- --><span class="feed-teaser"> “The length of our journey and everything — I feel like all the emotions are tripled.”</span><!-- --> <span class="feed-byline"> <span class="by">By </span><span>April Daniels Hussar</span> </span> </div> </li> </ul> </div> </div> <section data-uri="www.thecut.com/_components/collection-simple/instances/self-simple@published" class="collection-simple " data-track-type="article-list"> <div class="collection-simple-wrapper"> <div class="collection-simple-header"> <a href="/self" class="header-link"> <h2 class="title "> <div class="collection-simple-title-text">More Self</div> </h2> </a> </div> <ul class="items read-more-wrap" data-editable="articleSlots"> <li class="item "> <span class="glyph glyph-arrow marker"></span> <a href="//www.thecut.com/article/tax-refund-fraud-stolen-irs-trump-doge.html" class="article-link" data-track-type="article-link" data-track-component-name="collection-simple" data-track-component-title="More Self" data-track-page-uri="www.thecut.com/_pages/cm98w3c2w000l0iix8p41f4s6@published" data-track-authors="Charlotte Cowles" data-track-headline="Welcome to a New Level of Tax Hell" data-track-index="0" > <span class="headline"> Welcome to a New Level of Tax Hell</span> </a> </li> <li class="item "> <span class="glyph glyph-arrow marker"></span> <a href="//www.thecut.com/article/does-becoming-a-mom-have-to-wreck-your-personal-style.html" class="article-link" data-track-type="article-link" data-track-component-name="collection-simple" data-track-component-title="More Self" data-track-page-uri="www.thecut.com/_pages/cm98tkil6000l0ihohts1kg7e@published" data-track-authors="Chantal Fernandez" data-track-headline="Does Becoming a Mom Have to Wreck Your Personal Style?" data-track-index="1" > <span class="headline"> Does Becoming a Mom Have to Wreck Your Personal Style?</span> </a> </li> <li class="item "> <span class="glyph glyph-arrow marker"></span> <a href="//www.thecut.com/article/your-daily-horoscope-madame-clairevoyant-april-10-2025.html" class="article-link" data-track-type="article-link" data-track-component-name="collection-simple" data-track-component-title="More Self" data-track-page-uri="www.thecut.com/_pages/cm9agr5m800000ieet934nuof@published" data-track-authors="Claire Comstock-Gay" data-track-headline="Your Daily Horoscope by Madame Clairevoyant: April 10, 2025" data-track-index="2" > <span class="headline"> Your Daily Horoscope by Madame Clairevoyant: April 10, 2025</span> </a> </li> <li class="item "> <span class="glyph glyph-arrow marker"></span> <a href="//www.thecut.com/article/pregnancy-safe-skin-care.html" class="article-link" data-track-type="article-link" data-track-component-name="collection-simple" data-track-component-title="More Self" data-track-page-uri="www.thecut.com/_pages/cjdm6lrts01jaivyeiubgkh21@published" data-track-authors="Shanna Shipin" data-track-headline="How to Adjust Your Skin-Care Routine During Pregnancy and Postpartum" data-track-index="3" > <span class="headline"> How to Adjust Your Skin-Care Routine During Pregnancy and Postpartum</span> </a> </li> </ul> <div class="show-more-wrap"> <a class="show-more" href="/self"> <div class="show-more-svg" aria-hidden="true"> <div data-uri="www.thecut.com/_components/svg/instances/index-simple-seemore@published" class="svg" data-editable="svgContent"> <svg width="23" height="43" viewBox="0 0 23 43" xmlns="http://www.w3.org/2000/svg"><path d="M0 42.646l11.74-21.682L0 0l23 20.964" fill="#D0011B" fill-rule="evenodd"></path></svg> </div> </div> <span class="show-more-text">See All</span> <span class="glyph glyph-arrow"></span> </a> </div> </div> </section> </div> </div> </section> <section class="homepage-container " data-uri="www.thecut.com/_components/homepage-container/instances/culture@published" data-ad-selector="homepage-container"> <header class="container-section-header"> <a href="/culture/" aria-label="section logo" class="logo-wrapper " id=""> <h3 class="container-title hidden">culture</h3> <div class="svg-header small" aria-hidden="true"> <svg viewBox="0 0 946 166" xmlns="http://www.w3.org/2000/svg"><g fill="none" fill-rule="evenodd"><path d="M96.555 78.744l-1.185-.296c-7.7 20.02-19.104 31.586-41.17 31.586-30.21 0-44.426-23.134-44.426-53.682 0-30.55 15.105-53.386 47.093-53.386 16.586 0 28.137 7.415 37.91 25.655l1.185-.295-2.96-20.91C85.742 4.153 71.675 0 57.458 0 21.916 0 0 24.765 0 56.352 0 87.938 19.696 113 53.61 113c18.362 0 34.356-7.266 39.983-11.567l2.962-22.69zM207.82 113c27.99 0 37.17-18.24 37.17-39.446V22.986c0-9.343 1.778-13.2 9.182-20.465v-.295h-22.954v.297c8.737 7.267 10.663 11.123 10.663 20.466v50.716c0 18.833-7.255 36.036-32.726 36.036-18.512 0-33.765-9.195-33.765-34.7V21.06c0-8.6 1.924-13.198 5.923-18.537v-.296H161.47v.297c4.886 6.378 5.922 9.937 5.922 18.538v54.424c0 26.693 18.513 37.518 40.43 37.518zm169.464-2.224l6.813-24.024-1.185-.445c-7.997 14.088-14.66 20.465-24.287 20.91l-30.803 1.038V20.613c0-8.453 1.037-11.864 5.924-18.092v-.295h-19.844v.297c4.887 6.23 5.923 9.788 5.923 18.093V92.39c0 8.304-1.036 11.863-5.923 18.09v.297h63.382zm103.417-.297c-4.737-6.23-5.922-9.64-5.922-18.094V4.894l22.658.593c4.443.148 11.55 13.495 16.882 22.54l1.185-.444-5.776-25.36H431.83l-5.775 25.36 1.185.445c5.33-9.046 12.44-22.393 16.882-22.54l22.658-.594v87.493c0 8.305-.888 11.864-5.923 18.092v.295H480.7v-.297zM622.326 113c27.99 0 37.17-18.24 37.17-39.446V22.986c0-9.343 1.778-13.2 9.182-20.465v-.295h-22.953v.297c8.737 7.267 10.662 11.123 10.662 20.466v50.716c0 18.833-7.256 36.036-32.728 36.036-18.51 0-33.764-9.195-33.764-34.7V21.06c0-8.6 1.925-13.198 5.923-18.537v-.296h-19.844v.297c4.887 6.378 5.924 9.937 5.924 18.538v54.424c0 26.693 18.51 37.518 40.428 37.518zm125.926-2.224h-19.843v-.297c4.887-6.23 5.924-9.79 5.924-18.094V20.613c0-8.305-1.036-11.864-5.923-18.092v-.295h38.06c21.472 0 30.358 10.084 30.358 25.507 0 14.09-6.368 26.546-20.437 30.55l18.215 34.255c5.184 10.233 9.33 15.126 16.142 17.944v.297h-15.55l-27.1-51.162h-25.767v32.773c0 8.453 1.036 11.864 5.923 18.092v.296zM764.985 5.19c-3.702 0-11.7 0-22.657.15v51.308h22.806c17.03 0 23.25-13.494 23.25-28.77 0-13.493-5.332-22.688-23.4-22.688zM946 86.752l-1.185-.445c-7.997 12.308-14.66 20.613-24.138 20.91l-37.467 1.038v-50.57h23.842c4 0 7.7 7.86 10.515 11.865h1.184V42.115h-1.182c-2.962 4.598-6.516 12.605-10.515 12.605H883.21V4.745l36.43.89c4.443.297 10.07 9.194 16.882 18.537l1.185-.445-5.776-21.503h-62.64v.297c3.85 6.08 5.776 10.086 5.776 16.76v74.443c0 6.525-1.925 10.677-5.776 16.757v.296h70.046L946 86.752z" fill="#231F20"></path><path class="svg-whitebox" d="M432.59 86H946v80H432.59z"></path></g></svg> </div> </a> </header> <div class="container-section-body"> <div class="container-section-text"> </div> <div class="container-section-main" data-editable="main"> <div data-uri="www.thecut.com/_components/collection-articles/instances/culture-articles@published" class="collection-articles_featured-right-lede" data-track-type="article-list" > <div class="list-wrapper"> <ul class="collection-articles-wrapper" data-editable="settings"> <li class="feed-item overridden " data-track-type="article-link" data-track-component-name="collection-articles" data-track-component-title="" data-track-page-uri="" data-track-authors="Brooke LaMantia" data-track-headline="You’re Following the Wrong New York City Influencers" data-track-index="0" > <div class="feed-image-wrap hidden"> <picture class="feed-image"> <source media="(min-width: 1180px) and (min-resolution: 192dpi), (min-width: 1180px) and (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://pyxis.nymag.com/v1/imgs/ca4/fcf/b1ec6e4d1a3db68aff0c96b4c33bdc9fba-lede-final.2x.rsquare.w480.jpg"> <source media="(min-width: 1180px)" data-srcset="https://pyxis.nymag.com/v1/imgs/ca4/fcf/b1ec6e4d1a3db68aff0c96b4c33bdc9fba-lede-final.rsquare.w480.jpg"> <source media="(min-width: 768px) and (min-resolution: 192dpi), (min-width: 768px) and (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://pyxis.nymag.com/v1/imgs/ca4/fcf/b1ec6e4d1a3db68aff0c96b4c33bdc9fba-lede-final.2x.rsquare.w300.jpg"> <source media="(min-width: 768px)" data-srcset="https://pyxis.nymag.com/v1/imgs/ca4/fcf/b1ec6e4d1a3db68aff0c96b4c33bdc9fba-lede-final.rsquare.w300.jpg"> <source media="(min-resolution: 192dpi), (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://pyxis.nymag.com/v1/imgs/ca4/fcf/b1ec6e4d1a3db68aff0c96b4c33bdc9fba-lede-final.2x.rvertical.w727.jpg"> <img data-src="https://pyxis.nymag.com/v1/imgs/ca4/fcf/b1ec6e4d1a3db68aff0c96b4c33bdc9fba-lede-final.rvertical.w727.jpg" alt=""> </picture> <div class="overlay"></div> </div> <div class="feed-text-wrap has-rubric"> <span class="feed-rubric-date"> <span class="feed-rubric">tiktok</span> </span> <a href="//www.thecut.com/article/the-nyc-influencers-you-should-follow.html" class="feed-link "> <span class="feed-headline ">You’re Following the Wrong New York City Influencers</span><!-- --></a><!-- --><span class="feed-teaser"> We asked 18 creators what they thought of the viral video that sparked the “boring influencer” debate.</span><!-- --> <span class="feed-byline"> <span class="by">By </span><span>Brooke LaMantia</span> </span> </div> </li> <li class="feed-item overridden podcast " data-track-type="article-link" data-track-component-name="collection-articles" data-track-component-title="" data-track-page-uri="" data-track-authors="E.J. Dickson" data-track-headline="Why Do These Women Inspire Such Rage?" data-track-index="1" > <div class="feed-image-wrap hidden"> <picture class="feed-image"> <source media="(min-width: 1180px) and (min-resolution: 192dpi), (min-width: 1180px) and (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://pyxis.nymag.com/v1/imgs/bf0/f7e/476cb88a784277e058bc6bd50e637f64b9-meghan-markle-blake-lively.2x.rsquare.w480.jpg"> <source media="(min-width: 1180px)" data-srcset="https://pyxis.nymag.com/v1/imgs/bf0/f7e/476cb88a784277e058bc6bd50e637f64b9-meghan-markle-blake-lively.rsquare.w480.jpg"> <source media="(min-width: 768px) and (min-resolution: 192dpi), (min-width: 768px) and (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://pyxis.nymag.com/v1/imgs/bf0/f7e/476cb88a784277e058bc6bd50e637f64b9-meghan-markle-blake-lively.2x.rsquare.w300.jpg"> <source media="(min-width: 768px)" data-srcset="https://pyxis.nymag.com/v1/imgs/bf0/f7e/476cb88a784277e058bc6bd50e637f64b9-meghan-markle-blake-lively.rsquare.w300.jpg"> <source media="(min-resolution: 192dpi), (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://pyxis.nymag.com/v1/imgs/bf0/f7e/476cb88a784277e058bc6bd50e637f64b9-meghan-markle-blake-lively.2x.rsquare.w400.jpg"> <img data-src="https://pyxis.nymag.com/v1/imgs/bf0/f7e/476cb88a784277e058bc6bd50e637f64b9-meghan-markle-blake-lively.rsquare.w400.jpg" alt=""> </picture> <div class="overlay"></div> <span class="feed-callout"> <svg data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 38 38" width="38" height="38" aria-hidden="true"><circle cx="19" cy="19" r="19" fill="#fff"/><path d="M15.35 11.62l-3.6 3.6a1 1 0 0 1-.72.36H8.75a1 1 0 0 0-1 1v5.4a1 1 0 0 0 1 1H11a.92.92 0 0 1 .6.24l3.6 3.59a1 1 0 0 0 1.71-.81V12.34a1 1 0 0 0-1.56-.72M24.93 9.57a.94.94 0 0 0-1.32-.12.91.91 0 0 0-.12 1.2 13.69 13.69 0 0 1 0 17 1 1 0 0 0 .12 1.35.92.92 0 0 0 .6.24 1 1 0 0 0 .72-.36 15.34 15.34 0 0 0 0-19.31"/><path d="M22.06 14a.93.93 0 0 0-1.44 1.19 6.16 6.16 0 0 1 0 7.92 1 1 0 0 0 .12 1.32.92.92 0 0 0 .6.24 1 1 0 0 0 .72-.36 8.28 8.28 0 0 0 0-10.31"/></svg> <span class="feed-callout-desc" aria-hidden="true">podcast</span> </span> </div> <div class="feed-text-wrap has-rubric"> <span class="feed-rubric-date"> <span class="feed-rubric">culture</span> </span> <a href="//www.thecut.com/article/meghan-markle-blake-lively.html" class="feed-link "> <span class="feed-headline ">Why Do These Women Inspire Such Rage?</span><!-- --></a><!-- --><span class="feed-teaser"> Nothing riles the internet up more than Meghan Markle and Blake Lively.</span><!-- --> <span class="inline-callout glyph glyph-podcast"><span class="callout-desc">podcast</span></span> <span class="feed-byline"> <span class="by">By </span><span>E.J. Dickson</span> </span> </div> </li> </ul> </div> </div> <section data-uri="www.thecut.com/_components/collection-simple/instances/text-promo-culture@published" class="collection-simple_text " data-track-type="article-list"> <div class="collection-simple_text-wrapper"> <ul class="items read-more-wrap" data-editable="articleSlots"> <li class="item "> <span class="glyph glyph-arrow marker"></span> <span class="feed-rubric">politics</span> <span class="feed-byline"> By <span>Cat Zhang</span> </span> <a href="//www.thecut.com/article/what-happened-to-no-other-land-director-hamdan-ballal.html" class="article-link" data-track-type="article-link" data-track-component-name="collection-simple" data-track-component-title="" data-track-page-uri="" data-track-authors="Cat Zhang" data-track-headline="What We Know About the Attack Against Hamdan Ballal" data-track-index="0" > <span class="headline"> What We Know About the Attack Against Hamdan Ballal</span><!-- --><span class="teaser"> Over 500 actors have spoken out against the Academy for not condemning an attack on the <em>No Other Land</em> director.</span><!-- --> <span class="cut-glyph-arrow"></span> </a> </li> </ul> </div> </section> <section data-uri="www.thecut.com/_components/container-flex/instances/culture@published" class="container-flex left-align"> <div class="article-container-first"> <div data-uri="www.thecut.com/_components/collection-articles/instances/box1-culture@published" class="collection-articles_boxes" data-track-type="article-list" > <div class="list-wrapper"> <ul class="collection-articles-wrapper" data-editable="settings"> <li class="feed-item overridden " data-track-type="article-link" data-track-component-name="collection-articles" data-track-component-title="" data-track-page-uri="" data-track-authors="Cat Zhang" data-track-headline="Perfume Genius Hasn’t Forgotten About His <em>Supernatural</em> Fan Fiction" data-track-index="0" > <div class="feed-text-wrap has-rubric"> <span class="feed-rubric-date"> <span class="feed-rubric">culture</span> </span> <a href="//www.thecut.com/article/perfume-genius-mike-hadreas-glory-album-interview.html" class="feed-link "> <span class="feed-headline ">Perfume Genius Hasn’t Forgotten His <em>Supernatural</em> Fan Fiction</span><!-- --></a><!-- --><span class="feed-teaser"> Mike Hadreas has plenty of strange sexual scenarios on the moodboard for his seventh album, <em>Glory</em>.</span><!-- --> <span class="feed-byline"> <span class="by">By </span><span>Cat Zhang</span> </span> </div> </li> </ul> </div> </div> </div> <div class="article-container-huge"> <div data-uri="www.thecut.com/_components/collection-articles/instances/cut-huge-culture@published" class="collection-articles_huge" data-track-type="article-list" > <div class="list-wrapper"> <ul class="collection-articles-wrapper" data-editable="settings"> <li class="feed-item overridden " data-track-type="article-link" data-track-component-name="collection-articles" data-track-component-title="" data-track-page-uri="" data-track-authors="Cat Zhang" data-track-headline="Can Simon & Schuster Become the A24 of Books?" data-track-index="0" > <div class="feed-image-wrap hidden"> <picture class="feed-image"> <source media="(min-width: 1180px) and (min-resolution: 192dpi), (min-width: 1180px) and (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://pyxis.nymag.com/v1/imgs/0fc/a31/67d57086290743b06e372134e367ae8210-Sized-McCausland-Manning-2.2x.rsquare.w560.jpg"> <source media="(min-width: 1180px)" data-srcset="https://pyxis.nymag.com/v1/imgs/0fc/a31/67d57086290743b06e372134e367ae8210-Sized-McCausland-Manning-2.rsquare.w560.jpg"> <source media="(min-width: 768px) and (min-resolution: 192dpi), (min-width: 768px) and (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://pyxis.nymag.com/v1/imgs/0fc/a31/67d57086290743b06e372134e367ae8210-Sized-McCausland-Manning-2.2x.rsquare.w340.jpg"> <source media="(min-width: 768px)" data-srcset="https://pyxis.nymag.com/v1/imgs/0fc/a31/67d57086290743b06e372134e367ae8210-Sized-McCausland-Manning-2.rsquare.w340.jpg"> <source media="(min-resolution: 192dpi), (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://pyxis.nymag.com/v1/imgs/0fc/a31/67d57086290743b06e372134e367ae8210-Sized-McCausland-Manning-2.2x.rsquare.w727.jpg"> <img data-src="https://pyxis.nymag.com/v1/imgs/0fc/a31/67d57086290743b06e372134e367ae8210-Sized-McCausland-Manning-2.rsquare.w727.jpg" alt=""> </picture> <div class="overlay"></div> </div> <div class="feed-text-wrap has-rubric"> <span class="feed-rubric-date"> <span class="feed-rubric">encounter</span> </span> <a href="//www.thecut.com/article/simon-and-schuster-sean-manning-interview.html" class="feed-link "> <span class="feed-headline ">Can Simon & Schuster Become the A24 of Books?</span><!-- --></a><!-- --><span class="feed-teaser"> The imprint’s new publisher is betting on it.</span><!-- --> <span class="feed-byline"> <span class="by">By </span><span>Cat Zhang</span> </span> </div> </li> </ul> </div> </div> </div> <div class="article-container-last"> <div data-uri="www.thecut.com/_components/collection-articles/instances/box2-culture@published" class="collection-articles_boxes" data-track-type="article-list" > <div class="list-wrapper"> <ul class="collection-articles-wrapper" data-editable="settings"> <li class="feed-item overridden " data-track-type="article-link" data-track-component-name="collection-articles" data-track-component-title="" data-track-page-uri="" data-track-authors="Katja Vujić" data-track-headline="18 Best LGBTQ+ Movies to Stream Now" data-track-index="0" > <div class="feed-text-wrap has-rubric"> <span class="feed-rubric-date"> <span class="feed-rubric">now streaming</span> </span> <a href="//www.thecut.com/article/best-lgbtq-movies-queer-films-streaming-netflix-hulu-max.html" class="feed-link "> <span class="feed-headline ">18 Best LGBTQ+ Movies to Stream Now</span><!-- --></a><!-- --><span class="feed-teaser"> From <em>Moonlight</em> to <em>Bottoms</em>.</span><!-- --> <span class="feed-byline"> <span class="by">By </span><span>Katja Vujić</span> </span> </div> </li> </ul> </div> </div> </div> </section> <div data-uri="www.thecut.com/_components/collection-articles/instances/culture-articles-three-up@published" class="collection-articles_three-up" data-track-type="article-list" > <div class="list-wrapper"> <ul class="collection-articles-wrapper" data-editable="settings"> <li class="feed-item " data-track-type="article-link" data-track-component-name="collection-articles" data-track-component-title="" data-track-page-uri="www.thecut.com/_pages/clgv2xh6j000k0ihg76abf6q2@published" data-track-authors="Iana Murray" data-track-headline="Will Poulter Can’t Believe He’s This Swole Either" data-track-index="0" > <div class="feed-image-wrap hidden"> <picture class="feed-image"> <source media="(min-width: 1180px) and (min-resolution: 192dpi), (min-width: 1180px) and (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://pyxis.nymag.com/v1/imgs/8b8/f55/ce6c42f6244bfda6980a7c1467c9a4a097-RosieHarrietEllis-WillPoulter-TheCut-07.2x.rsquare.w200.jpg"> <source media="(min-width: 1180px)" data-srcset="https://pyxis.nymag.com/v1/imgs/8b8/f55/ce6c42f6244bfda6980a7c1467c9a4a097-RosieHarrietEllis-WillPoulter-TheCut-07.rsquare.w200.jpg"> <source media="(min-width: 768px) and (min-resolution: 192dpi), (min-width: 768px) and (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://pyxis.nymag.com/v1/imgs/8b8/f55/ce6c42f6244bfda6980a7c1467c9a4a097-RosieHarrietEllis-WillPoulter-TheCut-07.2x.rsquare.w180.jpg"> <source media="(min-width: 768px)" data-srcset="https://pyxis.nymag.com/v1/imgs/8b8/f55/ce6c42f6244bfda6980a7c1467c9a4a097-RosieHarrietEllis-WillPoulter-TheCut-07.rsquare.w180.jpg"> <source media="(min-resolution: 192dpi), (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://pyxis.nymag.com/v1/imgs/8b8/f55/ce6c42f6244bfda6980a7c1467c9a4a097-RosieHarrietEllis-WillPoulter-TheCut-07.2x.rsquare.w727.jpg"> <img data-src="https://pyxis.nymag.com/v1/imgs/8b8/f55/ce6c42f6244bfda6980a7c1467c9a4a097-RosieHarrietEllis-WillPoulter-TheCut-07.rsquare.w727.jpg" alt=""> </picture> <div class="overlay"></div> </div> <div class="feed-text-wrap has-rubric"> <span class="feed-rubric-date"> <span class="feed-rubric">dream date</span> </span> <a href="//www.thecut.com/2025/04/will-poulter-dream-date-interview-guardians-galaxy-marvel.html" class="feed-link "> <span class="feed-headline ">Will Poulter Can’t Believe He’s This Swole Either</span><!-- --></a><!-- --><span class="feed-teaser"> The humble <em>Guardians of the Galaxy Vol. 3</em> actor puts his hands to good use.</span><!-- --> <span class="feed-byline"> <span class="by">By </span><span>Iana Murray</span> </span> </div> </li> <li class="feed-item " data-track-type="article-link" data-track-component-name="collection-articles" data-track-component-title="" data-track-page-uri="www.thecut.com/_pages/cm97jhe0g000l0ig8lgnqkt7p@published" data-track-authors="Emily Leibert" data-track-headline="Who’s Going to the Met Gala?" data-track-index="1" > <div class="feed-image-wrap hidden"> <picture class="feed-image"> <source media="(min-width: 1180px) and (min-resolution: 192dpi), (min-width: 1180px) and (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://pyxis.nymag.com/v1/imgs/e13/935/b42b5b077faa172c7042a22887c04997b8-met-gala-lede.2x.rsquare.w340.jpg"> <source media="(min-width: 1180px)" data-srcset="https://pyxis.nymag.com/v1/imgs/e13/935/b42b5b077faa172c7042a22887c04997b8-met-gala-lede.rsquare.w340.jpg"> <source media="(min-width: 768px) and (min-resolution: 192dpi), (min-width: 768px) and (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://pyxis.nymag.com/v1/imgs/e13/935/b42b5b077faa172c7042a22887c04997b8-met-gala-lede.2x.rsquare.w200.jpg"> <source media="(min-width: 768px)" data-srcset="https://pyxis.nymag.com/v1/imgs/e13/935/b42b5b077faa172c7042a22887c04997b8-met-gala-lede.rsquare.w200.jpg"> <source media="(min-resolution: 192dpi), (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://pyxis.nymag.com/v1/imgs/e13/935/b42b5b077faa172c7042a22887c04997b8-met-gala-lede.2x.rsquare.w727.jpg"> <img data-src="https://pyxis.nymag.com/v1/imgs/e13/935/b42b5b077faa172c7042a22887c04997b8-met-gala-lede.rsquare.w727.jpg" alt=""> </picture> <div class="overlay"></div> </div> <div class="feed-text-wrap has-rubric"> <span class="feed-rubric-date"> <span class="feed-rubric">met gala 2025</span> </span> <a href="//www.thecut.com/article/whos-going-to-the-met-gala.html" class="feed-link "> <span class="feed-headline ">Who’s Going to the Met Gala?</span><!-- --></a><!-- --><span class="feed-teaser"> Here’s what to expect.</span><!-- --> <span class="feed-byline"> <span class="by">By </span><span>Emily Leibert</span> </span> </div> </li> <li class="feed-item " data-track-type="article-link" data-track-component-name="collection-articles" data-track-component-title="" data-track-page-uri="www.thecut.com/_pages/cm9ahmnr100110igz0zj2ei94@published" data-track-authors="Elizabeth Gulino" data-track-headline="Oh No, Are Aimee Lou Wood and Walton Goggins Feuding?" data-track-index="2" > <div class="feed-image-wrap hidden"> <picture class="feed-image"> <source media="(min-width: 1180px) and (min-resolution: 192dpi), (min-width: 1180px) and (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://pyxis.nymag.com/v1/imgs/d8d/f92/3160051e0e9af5b234d569a7c7138e26df-walton-goggins-aimee-lou-wood.2x.rsquare.w200.jpg"> <source media="(min-width: 1180px)" data-srcset="https://pyxis.nymag.com/v1/imgs/d8d/f92/3160051e0e9af5b234d569a7c7138e26df-walton-goggins-aimee-lou-wood.rsquare.w200.jpg"> <source media="(min-width: 768px) and (min-resolution: 192dpi), (min-width: 768px) and (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://pyxis.nymag.com/v1/imgs/d8d/f92/3160051e0e9af5b234d569a7c7138e26df-walton-goggins-aimee-lou-wood.2x.rsquare.w180.jpg"> <source media="(min-width: 768px)" data-srcset="https://pyxis.nymag.com/v1/imgs/d8d/f92/3160051e0e9af5b234d569a7c7138e26df-walton-goggins-aimee-lou-wood.rsquare.w180.jpg"> <source media="(min-resolution: 192dpi), (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://pyxis.nymag.com/v1/imgs/d8d/f92/3160051e0e9af5b234d569a7c7138e26df-walton-goggins-aimee-lou-wood.2x.rsquare.w727.jpg"> <img data-src="https://pyxis.nymag.com/v1/imgs/d8d/f92/3160051e0e9af5b234d569a7c7138e26df-walton-goggins-aimee-lou-wood.rsquare.w727.jpg" alt=""> </picture> <div class="overlay"></div> </div> <div class="feed-text-wrap has-rubric"> <span class="feed-rubric-date"> <span class="feed-rubric">the white lotus</span> </span> <a href="//www.thecut.com/article/aimee-lou-wood-walton-goggins-feud-theories.html" class="feed-link "> <span class="feed-headline ">Oh No, Are Aimee Lou Wood and Walton Goggins Feuding?</span><!-- --></a><!-- --><span class="feed-teaser"> According to Reddit sleuths, something’s up.</span><!-- --> <span class="feed-byline"> <span class="by">By </span><span>Elizabeth Gulino</span> </span> </div> </li> </ul> </div> </div> <section data-uri="www.thecut.com/_components/collection-simple/instances/culture-simple@published" class="collection-simple " data-track-type="article-list"> <div class="collection-simple-wrapper"> <div class="collection-simple-header"> <a href="/culture" class="header-link"> <h2 class="title "> <div class="collection-simple-title-text">More Culture</div> </h2> </a> </div> <ul class="items read-more-wrap" data-editable="articleSlots"> <li class="item "> <span class="glyph glyph-arrow marker"></span> <a href="//www.thecut.com/article/meghan-markle-sussex-as-ever-raspberry-jam-review.html" class="article-link" data-track-type="article-link" data-track-component-name="collection-simple" data-track-component-title="More Culture" data-track-page-uri="www.thecut.com/_pages/cm9aduawg00000igayxcpojt3@published" data-track-authors="Brooke LaMantia" data-track-headline="We Tried Meghan Markle’s Sold-Out Raspberry Jam" data-track-index="0" > <span class="headline"> We Tried Meghan Markle’s Sold-Out Raspberry Jam</span> </a> </li> <li class="item "> <span class="glyph glyph-arrow marker"></span> <a href="//www.thecut.com/article/keke-palmerjonathan-majors-podcast-controversy-explained.html" class="article-link" data-track-type="article-link" data-track-component-name="collection-simple" data-track-component-title="More Culture" data-track-page-uri="www.thecut.com/_pages/cm9a1ozuy002v0ijdrd1rdq3a@published" data-track-authors="Andrea González-Ramírez" data-track-headline="I Guess Keke Palmer Changed Her Mind About Jonathan Majors" data-track-index="1" > <span class="headline"> I Guess Keke Palmer Changed Her Mind About Jonathan Majors</span> </a> </li> <li class="item "> <span class="glyph glyph-arrow marker"></span> <a href="//www.thecut.com/article/meghan-markle-jam-tariffs-recession.html" class="article-link" data-track-type="article-link" data-track-component-name="collection-simple" data-track-component-title="More Culture" data-track-page-uri="www.thecut.com/_pages/cm9a9qlv600by0if82inxgx9p@published" data-track-authors="Olivia Craighead" data-track-headline="Meghan Markle Says Her Jam Will Survive a Recession" data-track-index="2" > <span class="headline"> Meghan Markle Says Her Jam Will Survive a Recession</span> </a> </li> <li class="item "> <span class="glyph glyph-arrow marker"></span> <a href="//www.thecut.com/article/justin-bieber-hats-beanie-brim-rolled.html" class="article-link" data-track-type="article-link" data-track-component-name="collection-simple" data-track-component-title="More Culture" data-track-page-uri="www.thecut.com/_pages/cm9a456dk00000iemiyopehpd@published" data-track-authors="Olivia Craighead" data-track-headline="Justin Bieber Is Pioneering a New Way to Wear Hats" data-track-index="3" > <span class="headline"> Justin Bieber Is Pioneering a New Way to Wear Hats</span> </a> </li> </ul> <div class="show-more-wrap"> <a class="show-more" href="/culture"> <div class="show-more-svg" aria-hidden="true"> <div data-uri="www.thecut.com/_components/svg/instances/index-simple-seemore@published" class="svg" data-editable="svgContent"> <svg width="23" height="43" viewBox="0 0 23 43" xmlns="http://www.w3.org/2000/svg"><path d="M0 42.646l11.74-21.682L0 0l23 20.964" fill="#D0011B" fill-rule="evenodd"></path></svg> </div> </div> <span class="show-more-text">See All</span> <span class="glyph glyph-arrow"></span> </a> </div> </div> </section> </div> </div> </section> <section class="homepage-container " data-uri="www.thecut.com/_components/homepage-container/instances/bestof@published" data-ad-selector="homepage-container"> <header class="container-section-header"> <a href="/tags/best-of-the-cut/" aria-label="section logo" class="logo-wrapper " id=""> <h3 class="container-title hidden">Best of The Cut</h3> <div class="svg-header small" aria-hidden="true"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 822 356"><g fill="none" fill-rule="evenodd"><path fill="#231F20" d="M46.163 135H4.043v-.36c5.94-7.56 7.2-11.88 7.2-21.96V25.56c0-10.08-1.26-14.4-7.2-21.96v-.36c29.88 0 29.7-.72 41.58-.72 36.9-.18 42.84 17.28 42.84 30.42 0 15.48-8.1 28.44-23.76 32.58 21.42 2.34 29.7 17.1 29.7 32.94 0 21.78-15.12 36.54-48.24 36.54zm-25.2-70.38h30.6c20.34 0 27-15.84 27-30.42 0-18.72-11.34-28.08-33.48-28.08-8.82 0-17.28.36-24.12.9v57.6zm24.66 66.78c26.46 0 37.98-12.78 37.98-32.22 0-18.18-9.9-30.96-30.24-30.96h-32.4v61.92c7.2.72 15.84 1.26 24.66 1.26zm216.42-25.56l-1.44-.54c-9.72 14.94-17.82 25.02-29.34 25.38l-45.54 1.26V70.56h28.98c4.86 0 9.36 9.54 12.78 14.4h1.44v-33.3h-1.44c-3.6 5.58-7.92 15.3-12.78 15.3h-28.98V6.3l44.28 1.08c5.4.36 12.24 11.16 20.52 22.5l1.44-.54-7.02-26.1h-76.14v.36c4.68 7.38 7.02 12.24 7.02 20.34v90.36c0 7.92-2.34 12.96-7.02 20.34v.36h85.14l8.1-29.16zm143.34-99.9c-7.56-3.06-18-5.4-29.16-5.4-23.22 0-38.7 10.62-38.7 30.96 0 22.68 18.36 30.24 36.54 37.98 17.64 7.56 34.38 14.58 34.38 36.18 0 17.28-10.62 28.44-32.04 28.44-20.7 0-32.22-9-40.32-29.34l-1.44.54 3.6 25.56c9.72 4.14 21.96 6.84 34.56 6.84 23.76 0 45.18-9.72 45.18-35.64 0-24.12-18.72-32.94-37.26-40.86-18-7.74-35.64-13.68-35.64-32.94 0-12.24 8.1-24.12 28.26-24.12 14.58 0 26.82 5.94 34.2 27.36l1.44-.54-3.6-25.02zm146.22 128.7c-5.76-7.56-7.2-11.7-7.2-21.96V6.48l27.54.72c5.4.18 14.04 16.38 20.52 27.36l1.44-.54-7.02-30.78h-94.68l-7.02 30.78 1.44.54c6.48-10.98 15.12-27.18 20.52-27.36l27.54-.72v106.2c0 10.08-1.08 14.4-7.2 21.96v.36h24.12v-.36zm138.493-31.474c-16.174 0-28.382-12.752-28.382-29.548 0-16.797 12.208-29.705 28.382-29.705s28.46 12.908 28.46 29.705c0 16.796-12.286 29.548-28.46 29.548zm0-1.555c14.386 0 23.328-11.895 23.328-27.99 0-16.02-8.942-28.15-23.328-28.15s-23.25 12.13-23.25 28.15c0 16.017 8.864 27.992 23.25 27.992zm106.112.235c-2.566-3.11-3.11-4.82-3.11-9.02v-19.44h12.52c2.098 0 4.042 4.122 5.52 6.22h.622V65.22h-.622c-1.556 2.41-3.422 6.61-5.52 6.61h-12.52V46.4l19.128.466c2.333.078 5.288 4.9 8.865 9.72l.624-.233-2.41-11.275H785.71v.155c2.488 3.11 3.11 4.82 3.11 9.02v38.57c0 4.12-.622 5.91-3.11 9.02V102h10.498v-.156zm-766.594 183c-2.49-3.265-3.11-5.054-3.11-9.486v-45.88l11.897.31c2.334.08 6.067 7.078 8.866 11.82l.622-.232-3.032-13.297H3.953L.92 241.378l.622.233c2.8-4.743 6.532-11.742 8.865-11.82l11.897-.31v45.878c0 4.354-.466 6.22-3.11 9.486V285h10.42v-.156zm83.483.156h10.42v-.155c-2.566-3.265-3.11-5.054-3.11-9.486v-18.975h32.66v18.974c0 4.353-.545 6.22-3.11 9.485V285h10.418v-.156c-2.566-3.265-3.11-5.054-3.11-9.486v-37.636c0-4.432.544-6.22 3.11-9.487v-.155h-10.42v.155c2.567 3.266 3.11 5.132 3.11 9.487v17.107h-32.658v-17.11c0-4.432.544-6.22 3.11-9.487v-.155h-10.42v.155c2.566 3.266 3.11 5.132 3.11 9.487v37.636c0 4.354-.544 6.22-3.11 9.486V285zm155.645-12.596l-.622-.233c-4.2 6.455-7.698 10.81-12.675 10.965l-19.673.544v-26.517h12.52c2.1 0 4.043 4.12 5.52 6.22h.622V249h-.622c-1.555 2.41-3.42 6.61-5.52 6.61h-12.52v-26.205l19.13.466c2.332.155 5.287 4.82 8.863 9.72l.623-.234-3.033-11.275h-32.893v.156c2.022 3.188 3.033 5.288 3.033 8.787v39.036c0 3.42-1.01 5.597-3.033 8.785V285h36.78l3.5-12.597zm182.727 4.717l-1.44-.36c-9.36 24.3-23.22 38.34-50.04 38.34-36.72 0-54-28.08-54-65.16s18.36-64.8 57.24-64.8c20.16 0 34.2 9 46.08 31.14l1.44-.36-3.6-25.38c-8.82-3.96-25.92-9-43.2-9-43.2 0-69.84 30.06-69.84 68.4s23.94 68.76 65.16 68.76c22.32 0 41.76-8.82 48.6-14.04l3.6-27.54zm135.24 41.58c34.02 0 45.18-22.14 45.18-47.88v-61.38c0-11.34 2.16-16.02 11.16-24.84v-.36h-27.9v.36c10.62 8.82 12.96 13.5 12.96 24.84V271c0 22.86-8.82 43.74-39.78 43.74-22.5 0-41.04-11.16-41.04-42.12V207.1c0-10.44 2.34-16.02 7.2-22.5v-.36h-24.12v.36c5.94 7.74 7.2 12.06 7.2 22.5v66.06c0 32.4 22.5 45.54 49.14 45.54zm192.3-3.06c-5.76-7.56-7.2-11.7-7.2-21.96v-106.2l27.54.72c5.4.18 14.04 16.38 20.52 27.36l1.44-.54-7.02-30.78h-94.68l-7.02 30.78 1.44.54c6.48-10.98 15.12-27.18 20.52-27.36l27.54-.72v106.2c0 10.08-1.08 14.4-7.2 21.96v.36h24.12v-.36z"/><path d="M321 276h500.713v80H321z" class="svg-whitebox"/></g></svg> </div> </a> </header> <div class="container-section-body"> <div class="container-section-text"> </div> <div class="container-section-main" data-editable="main"> <div data-uri="www.thecut.com/_components/collection-articles/instances/bestof-articles@published" class="collection-articles_bestof" data-track-type="article-list" > <div class="list-wrapper"> <ul class="collection-articles-wrapper" data-editable="settings"> <li class="feed-item overridden " data-track-type="article-link" data-track-component-name="collection-articles" data-track-component-title="" data-track-page-uri="" data-track-authors="Rae Nudson" data-track-headline="Embryos Out of Reach" data-track-index="0" > <div class="feed-image-wrap hidden"> <picture class="feed-image"> <source media="(min-width: 1180px) and (min-resolution: 192dpi), (min-width: 1180px) and (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://pyxis.nymag.com/v1/imgs/127/a29/adc712e171862221d8360b2721839d2be3-embryo-clinic-fraud.2x.rsquare.w480.jpg"> <source media="(min-width: 1180px)" data-srcset="https://pyxis.nymag.com/v1/imgs/127/a29/adc712e171862221d8360b2721839d2be3-embryo-clinic-fraud.rsquare.w480.jpg"> <source media="(min-width: 768px) and (min-resolution: 192dpi), (min-width: 768px) and (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://pyxis.nymag.com/v1/imgs/127/a29/adc712e171862221d8360b2721839d2be3-embryo-clinic-fraud.2x.rsquare.w300.jpg"> <source media="(min-width: 768px)" data-srcset="https://pyxis.nymag.com/v1/imgs/127/a29/adc712e171862221d8360b2721839d2be3-embryo-clinic-fraud.rsquare.w300.jpg"> <source media="(min-resolution: 192dpi), (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://pyxis.nymag.com/v1/imgs/127/a29/adc712e171862221d8360b2721839d2be3-embryo-clinic-fraud.2x.rsquare.w727.jpg"> <img data-src="https://pyxis.nymag.com/v1/imgs/127/a29/adc712e171862221d8360b2721839d2be3-embryo-clinic-fraud.rsquare.w727.jpg" alt=""> </picture> <div class="overlay"></div> </div> <div class="feed-text-wrap has-rubric"> <span class="feed-rubric-date"> <span class="feed-rubric">fertility</span> </span> <a href="//www.thecut.com/article/center-for-reproductive-health-closing-ivf-patients-stories.html" class="feed-link "> <span class="feed-headline ">Embryos Out of Reach</span><!-- --></a><!-- --><span class="feed-teaser"> When a Nashville fertility clinic abruptly closed its doors in April, patients demanded answers. Months later, they’re still waiting.</span><!-- --> <span class="feed-byline"> <span class="by">By </span><span>Rae Nudson</span> </span> </div> </li> <li class="feed-item overridden " data-track-type="article-link" data-track-component-name="collection-articles" data-track-component-title="" data-track-page-uri="" data-track-authors="Samhita Mukhopadhyay" data-track-headline="My Job Was My Life. Then I Got Fired." data-track-index="1" > <div class="feed-image-wrap hidden"> <picture class="feed-image"> <source media="(min-width: 1180px) and (min-resolution: 192dpi), (min-width: 1180px) and (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://pyxis.nymag.com/v1/imgs/0e9/938/2430eca42699172899affbbd8fe1838dd1-getting-fired-book-excerpt.2x.rsquare.w480.jpg"> <source media="(min-width: 1180px)" data-srcset="https://pyxis.nymag.com/v1/imgs/0e9/938/2430eca42699172899affbbd8fe1838dd1-getting-fired-book-excerpt.rsquare.w480.jpg"> <source media="(min-width: 768px) and (min-resolution: 192dpi), (min-width: 768px) and (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://pyxis.nymag.com/v1/imgs/0e9/938/2430eca42699172899affbbd8fe1838dd1-getting-fired-book-excerpt.2x.rsquare.w300.jpg"> <source media="(min-width: 768px)" data-srcset="https://pyxis.nymag.com/v1/imgs/0e9/938/2430eca42699172899affbbd8fe1838dd1-getting-fired-book-excerpt.rsquare.w300.jpg"> <source media="(min-resolution: 192dpi), (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://pyxis.nymag.com/v1/imgs/0e9/938/2430eca42699172899affbbd8fe1838dd1-getting-fired-book-excerpt.2x.rsquare.w727.jpg"> <img data-src="https://pyxis.nymag.com/v1/imgs/0e9/938/2430eca42699172899affbbd8fe1838dd1-getting-fired-book-excerpt.rsquare.w727.jpg" alt=""> </picture> <div class="overlay"></div> </div> <div class="feed-text-wrap has-rubric"> <span class="feed-rubric-date"> <span class="feed-rubric">chapters</span> </span> <a href="//www.thecut.com/article/fired-from-my-job.html" class="feed-link "> <span class="feed-headline ">My Job Was My Life. Then I Got Fired.</span><!-- --></a><!-- --><span class="feed-teaser"> How failure changed my relationship to work.</span><!-- --> <span class="feed-byline"> <span class="by">By </span><span>Samhita Mukhopadhyay</span> </span> </div> </li> <li class="feed-item overridden " data-track-type="article-link" data-track-component-name="collection-articles" data-track-component-title="" data-track-page-uri="" data-track-authors="Emma Carmichael" data-track-headline="The Angel Reese-Caitlin Clark Drama Is Only The Beginning" data-track-index="2" > <div class="feed-image-wrap hidden"> <picture class="feed-image"> <source media="(min-width: 1180px) and (min-resolution: 192dpi), (min-width: 1180px) and (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://pyxis.nymag.com/v1/imgs/3c8/421/566f3496bd0480412e0ed4f744c66299fd-nymag-wnba-3790.2x.rsquare.w480.jpg"> <source media="(min-width: 1180px)" data-srcset="https://pyxis.nymag.com/v1/imgs/3c8/421/566f3496bd0480412e0ed4f744c66299fd-nymag-wnba-3790.rsquare.w480.jpg"> <source media="(min-width: 768px) and (min-resolution: 192dpi), (min-width: 768px) and (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://pyxis.nymag.com/v1/imgs/3c8/421/566f3496bd0480412e0ed4f744c66299fd-nymag-wnba-3790.2x.rsquare.w300.jpg"> <source media="(min-width: 768px)" data-srcset="https://pyxis.nymag.com/v1/imgs/3c8/421/566f3496bd0480412e0ed4f744c66299fd-nymag-wnba-3790.rsquare.w300.jpg"> <source media="(min-resolution: 192dpi), (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://pyxis.nymag.com/v1/imgs/3c8/421/566f3496bd0480412e0ed4f744c66299fd-nymag-wnba-3790.2x.rsquare.w727.jpg"> <img data-src="https://pyxis.nymag.com/v1/imgs/3c8/421/566f3496bd0480412e0ed4f744c66299fd-nymag-wnba-3790.rsquare.w727.jpg" alt=""> </picture> <div class="overlay"></div> </div> <div class="feed-text-wrap has-rubric"> <span class="feed-rubric-date"> <span class="feed-rubric">keep it moving</span> </span> <a href="//www.thecut.com/article/caitlin-clark-angel-reese-foul-scene-report.html" class="feed-link "> <span class="feed-headline ">The Angel Reese-Caitlin Clark Drama Is Only The Beginning</span><!-- --></a><!-- --><span class="feed-teaser"> Is this what “growing the game” looks like? What the media frenzy says about the WNBA now.</span><!-- --> <span class="feed-byline"> <span class="by">By </span><span>Emma Carmichael</span> </span> </div> </li> <li class="feed-item " data-track-type="article-link" data-track-component-name="collection-articles" data-track-component-title="" data-track-page-uri="www.thecut.com/_pages/clgv2xh6j000k0ihg76abf6q2@published" data-track-authors="Iana Murray" data-track-headline="Will Poulter Can’t Believe He’s This Swole Either" data-track-index="3" > <div class="feed-image-wrap hidden"> <picture class="feed-image"> <source media="(min-width: 1180px) and (min-resolution: 192dpi), (min-width: 1180px) and (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://pyxis.nymag.com/v1/imgs/8b8/f55/ce6c42f6244bfda6980a7c1467c9a4a097-RosieHarrietEllis-WillPoulter-TheCut-07.2x.rsquare.w480.jpg"> <source media="(min-width: 1180px)" data-srcset="https://pyxis.nymag.com/v1/imgs/8b8/f55/ce6c42f6244bfda6980a7c1467c9a4a097-RosieHarrietEllis-WillPoulter-TheCut-07.rsquare.w480.jpg"> <source media="(min-width: 768px) and (min-resolution: 192dpi), (min-width: 768px) and (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://pyxis.nymag.com/v1/imgs/8b8/f55/ce6c42f6244bfda6980a7c1467c9a4a097-RosieHarrietEllis-WillPoulter-TheCut-07.2x.rsquare.w300.jpg"> <source media="(min-width: 768px)" data-srcset="https://pyxis.nymag.com/v1/imgs/8b8/f55/ce6c42f6244bfda6980a7c1467c9a4a097-RosieHarrietEllis-WillPoulter-TheCut-07.rsquare.w300.jpg"> <source media="(min-resolution: 192dpi), (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://pyxis.nymag.com/v1/imgs/8b8/f55/ce6c42f6244bfda6980a7c1467c9a4a097-RosieHarrietEllis-WillPoulter-TheCut-07.2x.rsquare.w727.jpg"> <img data-src="https://pyxis.nymag.com/v1/imgs/8b8/f55/ce6c42f6244bfda6980a7c1467c9a4a097-RosieHarrietEllis-WillPoulter-TheCut-07.rsquare.w727.jpg" alt=""> </picture> <div class="overlay"></div> </div> <div class="feed-text-wrap has-rubric"> <span class="feed-rubric-date"> <span class="feed-rubric">dream date</span> </span> <a href="//www.thecut.com/2025/04/will-poulter-dream-date-interview-guardians-galaxy-marvel.html" class="feed-link "> <span class="feed-headline ">Will Poulter Can’t Believe He’s This Swole Either</span><!-- --></a><!-- --><span class="feed-teaser"> The humble <em>Guardians of the Galaxy Vol. 3</em> actor puts his hands to good use.</span><!-- --> <span class="feed-byline"> <span class="by">By </span><span>Iana Murray</span> </span> </div> </li> <li class="feed-item " data-track-type="article-link" data-track-component-name="collection-articles" data-track-component-title="" data-track-page-uri="www.thecut.com/_pages/cm7xllav300000iesrwkk95h1@published" data-track-authors="Jessica Goodman" data-track-headline="Meghann Fahy’s Master Plan" data-track-index="4" > <div class="feed-image-wrap hidden"> <picture class="feed-image"> <source media="(min-width: 1180px) and (min-resolution: 192dpi), (min-width: 1180px) and (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://pyxis.nymag.com/v1/imgs/d6d/2bf/702ff3878a169af606fa324410807353f1-SHOT-08-0045.2x.rsquare.w480.jpg"> <source media="(min-width: 1180px)" data-srcset="https://pyxis.nymag.com/v1/imgs/d6d/2bf/702ff3878a169af606fa324410807353f1-SHOT-08-0045.rsquare.w480.jpg"> <source media="(min-width: 768px) and (min-resolution: 192dpi), (min-width: 768px) and (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://pyxis.nymag.com/v1/imgs/d6d/2bf/702ff3878a169af606fa324410807353f1-SHOT-08-0045.2x.rsquare.w300.jpg"> <source media="(min-width: 768px)" data-srcset="https://pyxis.nymag.com/v1/imgs/d6d/2bf/702ff3878a169af606fa324410807353f1-SHOT-08-0045.rsquare.w300.jpg"> <source media="(min-resolution: 192dpi), (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://pyxis.nymag.com/v1/imgs/d6d/2bf/702ff3878a169af606fa324410807353f1-SHOT-08-0045.2x.rsquare.w727.jpg"> <img data-src="https://pyxis.nymag.com/v1/imgs/d6d/2bf/702ff3878a169af606fa324410807353f1-SHOT-08-0045.rsquare.w727.jpg" alt=""> </picture> <div class="overlay"></div> </div> <div class="feed-text-wrap has-rubric"> <span class="feed-rubric-date"> <span class="feed-rubric">cut covers</span> </span> <a href="//www.thecut.com/article/meghann-fahy-drop-movie-sirens-tv-interview.html" class="feed-link "> <span class="feed-headline ">Meghann Fahy’s Master Plan</span><!-- --></a><!-- --><span class="feed-teaser"> After breaking out on TV, Fahy stars in a big-screen thriller this April. She won’t pressure herself to map out what’s next.</span><!-- --> <span class="feed-byline"> <span class="by">By </span><span>Jessica Goodman</span> </span> </div> </li> <li class="feed-item " data-track-type="article-link" data-track-component-name="collection-articles" data-track-component-title="" data-track-page-uri="www.thecut.com/_pages/clbo7nyj7000l0iiaea4zo5sm@published" data-track-authors="the Cut" data-track-headline="The 69 Best Sex Diaries of All Time" data-track-index="5" > <div class="feed-image-wrap hidden"> <picture class="feed-image"> <source media="(min-width: 1180px) and (min-resolution: 192dpi), (min-width: 1180px) and (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://pyxis.nymag.com/v1/imgs/d7f/967/bc7129410d09ba013e153ea5e7f8793b64-SD-animated-02.2x.rsquare.w480.gif "> <source media="(min-width: 1180px)" data-srcset="https://pyxis.nymag.com/v1/imgs/d7f/967/bc7129410d09ba013e153ea5e7f8793b64-SD-animated-02.rsquare.w480.gif "> <source media="(min-width: 768px) and (min-resolution: 192dpi), (min-width: 768px) and (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://pyxis.nymag.com/v1/imgs/d7f/967/bc7129410d09ba013e153ea5e7f8793b64-SD-animated-02.2x.rsquare.w300.gif "> <source media="(min-width: 768px)" data-srcset="https://pyxis.nymag.com/v1/imgs/d7f/967/bc7129410d09ba013e153ea5e7f8793b64-SD-animated-02.rsquare.w300.gif "> <source media="(min-resolution: 192dpi), (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://pyxis.nymag.com/v1/imgs/d7f/967/bc7129410d09ba013e153ea5e7f8793b64-SD-animated-02.2x.rsquare.w727.gif "> <img data-src="https://pyxis.nymag.com/v1/imgs/d7f/967/bc7129410d09ba013e153ea5e7f8793b64-SD-animated-02.rsquare.w727.gif " alt=""> </picture> <div class="overlay"></div> </div> <div class="feed-text-wrap has-rubric"> <span class="feed-rubric-date"> <span class="feed-rubric">sex diaries</span> </span> <a href="//www.thecut.com/article/sex-diaries-ranked.html" class="feed-link "> <span class="feed-headline ">The 69 Best Sex Diaries of All Time</span><!-- --></a><!-- --><span class="feed-teaser"> These are the diaries that blew up our group texts, inspired an internet conspiracy or two, and still make us blush all these years later.</span><!-- --> <span class="feed-byline"> <span class="by">By </span><span>the Cut</span> </span> </div> </li> <li class="feed-item " data-track-type="article-link" data-track-component-name="collection-articles" data-track-component-title="" data-track-page-uri="www.thecut.com/_pages/cm92zl3bj00000ie5p0hlw01l@published" data-track-authors="Phoebe Reilly" data-track-headline="Jenna Ortega Knows Best" data-track-index="6" > <div class="feed-image-wrap hidden"> <picture class="feed-image"> <source media="(min-width: 1180px) and (min-resolution: 192dpi), (min-width: 1180px) and (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://pyxis.nymag.com/v1/imgs/3eb/e7b/714fc4e6e4dfb7b97bc995262203d942d6-HIGHRES-60870013-RGB.2x.rsquare.w480.jpg"> <source media="(min-width: 1180px)" data-srcset="https://pyxis.nymag.com/v1/imgs/3eb/e7b/714fc4e6e4dfb7b97bc995262203d942d6-HIGHRES-60870013-RGB.rsquare.w480.jpg"> <source media="(min-width: 768px) and (min-resolution: 192dpi), (min-width: 768px) and (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://pyxis.nymag.com/v1/imgs/3eb/e7b/714fc4e6e4dfb7b97bc995262203d942d6-HIGHRES-60870013-RGB.2x.rsquare.w300.jpg"> <source media="(min-width: 768px)" data-srcset="https://pyxis.nymag.com/v1/imgs/3eb/e7b/714fc4e6e4dfb7b97bc995262203d942d6-HIGHRES-60870013-RGB.rsquare.w300.jpg"> <source media="(min-resolution: 192dpi), (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://pyxis.nymag.com/v1/imgs/3eb/e7b/714fc4e6e4dfb7b97bc995262203d942d6-HIGHRES-60870013-RGB.2x.rsquare.w727.jpg"> <img data-src="https://pyxis.nymag.com/v1/imgs/3eb/e7b/714fc4e6e4dfb7b97bc995262203d942d6-HIGHRES-60870013-RGB.rsquare.w727.jpg" alt=""> </picture> <div class="overlay"></div> </div> <div class="feed-text-wrap has-rubric"> <span class="feed-rubric-date"> <span class="feed-rubric">cut covers</span> </span> <a href="//www.thecut.com/article/jenna-ortega-wednesday-season-2-death-of-a-unicorn-interview.html" class="feed-link "> <span class="feed-headline ">Jenna Ortega Knows Best</span><!-- --></a><!-- --><span class="feed-teaser"> Her performance in <em>Wednesday</em>, and now A24’s <em>Death of a Unicorn</em>, has positioned her as Hollywood’s Gen-Z sage.</span><!-- --> <span class="feed-byline"> <span class="by">By </span><span>Phoebe Reilly</span> </span> </div> </li> <li class="feed-item " data-track-type="article-link" data-track-component-name="collection-articles" data-track-component-title="" data-track-page-uri="www.thecut.com/_pages/cm8qfdz1b00000iedg5lt4f01@published" data-track-authors="Andrea González-Ramírez" data-track-headline="A Disturbing Advance in Fetal Personhood" data-track-index="7" > <div class="feed-image-wrap hidden"> <picture class="feed-image"> <source media="(min-width: 1180px) and (min-resolution: 192dpi), (min-width: 1180px) and (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://pyxis.nymag.com/v1/imgs/0a1/e24/b1b6775ea47d5591e74786ef3b847f5585-georgia-1.2x.rsquare.w480.jpg"> <source media="(min-width: 1180px)" data-srcset="https://pyxis.nymag.com/v1/imgs/0a1/e24/b1b6775ea47d5591e74786ef3b847f5585-georgia-1.rsquare.w480.jpg"> <source media="(min-width: 768px) and (min-resolution: 192dpi), (min-width: 768px) and (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://pyxis.nymag.com/v1/imgs/0a1/e24/b1b6775ea47d5591e74786ef3b847f5585-georgia-1.2x.rsquare.w300.jpg"> <source media="(min-width: 768px)" data-srcset="https://pyxis.nymag.com/v1/imgs/0a1/e24/b1b6775ea47d5591e74786ef3b847f5585-georgia-1.rsquare.w300.jpg"> <source media="(min-resolution: 192dpi), (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://pyxis.nymag.com/v1/imgs/0a1/e24/b1b6775ea47d5591e74786ef3b847f5585-georgia-1.2x.rsquare.w727.jpg"> <img data-src="https://pyxis.nymag.com/v1/imgs/0a1/e24/b1b6775ea47d5591e74786ef3b847f5585-georgia-1.rsquare.w727.jpg" alt=""> </picture> <div class="overlay"></div> </div> <div class="feed-text-wrap has-rubric"> <span class="feed-rubric-date"> <span class="feed-rubric">life after roe</span> </span> <a href="//www.thecut.com/article/why-a-georgia-womans-arrest-after-miscarriage-is-disturbing.html" class="feed-link "> <span class="feed-headline ">A Disturbing Advance in Fetal Personhood</span><!-- --></a><!-- --><span class="feed-teaser"> Authorities arrested a Georgia woman they acknowledge had miscarried and brought charges over how she disposed of the remains.</span><!-- --> <span class="feed-byline"> <span class="by">By </span><span>Andrea González-Ramírez</span> </span> </div> </li> <li class="feed-item " data-track-type="article-link" data-track-component-name="collection-articles" data-track-component-title="" data-track-page-uri="www.thecut.com/_pages/cm8rysf2h00000ia360wxek32@published" data-track-authors="Jessica Bennett" data-track-headline="Do Straight Women Really Exist?" data-track-index="8" > <div class="feed-image-wrap hidden"> <picture class="feed-image"> <source media="(min-width: 1180px) and (min-resolution: 192dpi), (min-width: 1180px) and (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://pyxis.nymag.com/v1/imgs/c8e/68a/a11c8f145a49823860715d63be986c4a8b-straight-studies.2x.rsquare.w480.jpg"> <source media="(min-width: 1180px)" data-srcset="https://pyxis.nymag.com/v1/imgs/c8e/68a/a11c8f145a49823860715d63be986c4a8b-straight-studies.rsquare.w480.jpg"> <source media="(min-width: 768px) and (min-resolution: 192dpi), (min-width: 768px) and (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://pyxis.nymag.com/v1/imgs/c8e/68a/a11c8f145a49823860715d63be986c4a8b-straight-studies.2x.rsquare.w300.jpg"> <source media="(min-width: 768px)" data-srcset="https://pyxis.nymag.com/v1/imgs/c8e/68a/a11c8f145a49823860715d63be986c4a8b-straight-studies.rsquare.w300.jpg"> <source media="(min-resolution: 192dpi), (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://pyxis.nymag.com/v1/imgs/c8e/68a/a11c8f145a49823860715d63be986c4a8b-straight-studies.2x.rsquare.w727.jpg"> <img data-src="https://pyxis.nymag.com/v1/imgs/c8e/68a/a11c8f145a49823860715d63be986c4a8b-straight-studies.rsquare.w727.jpg" alt=""> </picture> <div class="overlay"></div> </div> <div class="feed-text-wrap has-rubric"> <span class="feed-rubric-date"> <span class="feed-rubric">dating</span> </span> <a href="//www.thecut.com/article/is-heterosexuality-a-choice.html" class="feed-link "> <span class="feed-headline ">Do Straight Women Really Exist?</span><!-- --></a><!-- --><span class="feed-teaser"> The professor teaching the first hetero-studies course isn’t sure.</span><!-- --> <span class="feed-byline"> <span class="by">By </span><span>Jessica Bennett</span> </span> </div> </li> <li class="feed-item " data-track-type="article-link" data-track-component-name="collection-articles" data-track-component-title="" data-track-page-uri="www.thecut.com/_pages/cl1qwzrf70000muog8ooiggx3@published" data-track-authors="Jennifer Swann" data-track-headline="A Murder Solved in DMs" data-track-index="9" > <div class="feed-image-wrap hidden"> <picture class="feed-image"> <source media="(min-width: 1180px) and (min-resolution: 192dpi), (min-width: 1180px) and (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://pyxis.nymag.com/v1/imgs/8fd/c31/21355412a09b343b00f97f34cf91263666-teens-found-friends-murderer-tiktok.2x.rsquare.w480.jpg"> <source media="(min-width: 1180px)" data-srcset="https://pyxis.nymag.com/v1/imgs/8fd/c31/21355412a09b343b00f97f34cf91263666-teens-found-friends-murderer-tiktok.rsquare.w480.jpg"> <source media="(min-width: 768px) and (min-resolution: 192dpi), (min-width: 768px) and (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://pyxis.nymag.com/v1/imgs/8fd/c31/21355412a09b343b00f97f34cf91263666-teens-found-friends-murderer-tiktok.2x.rsquare.w300.jpg"> <source media="(min-width: 768px)" data-srcset="https://pyxis.nymag.com/v1/imgs/8fd/c31/21355412a09b343b00f97f34cf91263666-teens-found-friends-murderer-tiktok.rsquare.w300.jpg"> <source media="(min-resolution: 192dpi), (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://pyxis.nymag.com/v1/imgs/8fd/c31/21355412a09b343b00f97f34cf91263666-teens-found-friends-murderer-tiktok.2x.rsquare.w727.jpg"> <img data-src="https://pyxis.nymag.com/v1/imgs/8fd/c31/21355412a09b343b00f97f34cf91263666-teens-found-friends-murderer-tiktok.rsquare.w727.jpg" alt=""> </picture> <div class="overlay"></div> </div> <div class="feed-text-wrap has-rubric"> <span class="feed-rubric-date"> <span class="feed-rubric">crime</span> </span> <a href="//www.thecut.com/article/daisy-de-la-o-murder-suspect-instagram-tiktok.html" class="feed-link "> <span class="feed-headline ">A Murder Solved in DMs</span><!-- --></a><!-- --><span class="feed-teaser"> When Daisy De La O was killed, friends looked to social media for the man they suspected had done it. They found him.</span><!-- --> <span class="feed-byline"> <span class="by">By </span><span>Jennifer Swann</span> </span> </div> </li> <li class="feed-item " data-track-type="article-link" data-track-component-name="collection-articles" data-track-component-title="" data-track-page-uri="www.thecut.com/_pages/cm8ouvfpn00000ihc9ehpsszw@published" data-track-authors="Sanya Mansoor" data-track-headline="Will ICE Come to My Dorm Today?" data-track-index="10" > <div class="feed-image-wrap hidden"> <picture class="feed-image"> <source media="(min-width: 1180px) and (min-resolution: 192dpi), (min-width: 1180px) and (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://pyxis.nymag.com/v1/imgs/105/a88/f721dca82aecc8e1009f4eee0caee3236c-students-palestine-protest.2x.rsquare.w480.jpg"> <source media="(min-width: 1180px)" data-srcset="https://pyxis.nymag.com/v1/imgs/105/a88/f721dca82aecc8e1009f4eee0caee3236c-students-palestine-protest.rsquare.w480.jpg"> <source media="(min-width: 768px) and (min-resolution: 192dpi), (min-width: 768px) and (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://pyxis.nymag.com/v1/imgs/105/a88/f721dca82aecc8e1009f4eee0caee3236c-students-palestine-protest.2x.rsquare.w300.jpg"> <source media="(min-width: 768px)" data-srcset="https://pyxis.nymag.com/v1/imgs/105/a88/f721dca82aecc8e1009f4eee0caee3236c-students-palestine-protest.rsquare.w300.jpg"> <source media="(min-resolution: 192dpi), (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://pyxis.nymag.com/v1/imgs/105/a88/f721dca82aecc8e1009f4eee0caee3236c-students-palestine-protest.2x.rsquare.w727.jpg"> <img data-src="https://pyxis.nymag.com/v1/imgs/105/a88/f721dca82aecc8e1009f4eee0caee3236c-students-palestine-protest.rsquare.w727.jpg" alt=""> </picture> <div class="overlay"></div> </div> <div class="feed-text-wrap has-rubric"> <span class="feed-rubric-date"> <span class="feed-rubric">power</span> </span> <a href="//www.thecut.com/article/pro-palestine-student-protesters-worry-will-ice-come-for-me.html" class="feed-link "> <span class="feed-headline ">Will ICE Come to My Dorm Today?</span><!-- --></a><!-- --><span class="feed-teaser"> International students who protested Israel’s war in Gaza grapple with Trump’s crackdown.</span><!-- --> <span class="feed-byline"> <span class="by">By </span><span>Sanya Mansoor</span> </span> </div> </li> <li class="feed-item " data-track-type="article-link" data-track-component-name="collection-articles" data-track-component-title="" data-track-page-uri="www.thecut.com/_pages/cm8ov8bxl00000ihgeuqxftyl@published" data-track-authors="Brooke LaMantia" data-track-headline="You’re Following the Wrong New York City Influencers" data-track-index="11" > <div class="feed-image-wrap hidden"> <picture class="feed-image"> <source media="(min-width: 1180px) and (min-resolution: 192dpi), (min-width: 1180px) and (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://pyxis.nymag.com/v1/imgs/ca4/fcf/b1ec6e4d1a3db68aff0c96b4c33bdc9fba-lede-final.2x.rsquare.w480.jpg"> <source media="(min-width: 1180px)" data-srcset="https://pyxis.nymag.com/v1/imgs/ca4/fcf/b1ec6e4d1a3db68aff0c96b4c33bdc9fba-lede-final.rsquare.w480.jpg"> <source media="(min-width: 768px) and (min-resolution: 192dpi), (min-width: 768px) and (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://pyxis.nymag.com/v1/imgs/ca4/fcf/b1ec6e4d1a3db68aff0c96b4c33bdc9fba-lede-final.2x.rsquare.w300.jpg"> <source media="(min-width: 768px)" data-srcset="https://pyxis.nymag.com/v1/imgs/ca4/fcf/b1ec6e4d1a3db68aff0c96b4c33bdc9fba-lede-final.rsquare.w300.jpg"> <source media="(min-resolution: 192dpi), (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://pyxis.nymag.com/v1/imgs/ca4/fcf/b1ec6e4d1a3db68aff0c96b4c33bdc9fba-lede-final.2x.rsquare.w727.jpg"> <img data-src="https://pyxis.nymag.com/v1/imgs/ca4/fcf/b1ec6e4d1a3db68aff0c96b4c33bdc9fba-lede-final.rsquare.w727.jpg" alt=""> </picture> <div class="overlay"></div> </div> <div class="feed-text-wrap has-rubric"> <span class="feed-rubric-date"> <span class="feed-rubric">tiktok</span> </span> <a href="//www.thecut.com/article/the-nyc-influencers-you-should-follow.html" class="feed-link "> <span class="feed-headline ">You’re Following the Wrong New York City Influencers</span><!-- --></a><!-- --><span class="feed-teaser"> We asked 18 creators what they thought of the viral video that sparked the “boring influencer” debate.</span><!-- --> <span class="feed-byline"> <span class="by">By </span><span>Brooke LaMantia</span> </span> </div> </li> </ul> </div> <div class="show-more-wrap"> <a class="show-more" href="/tags/best-of-the-cut/"> <div class="show-more-svg" aria-hidden="true"> <div data-uri="www.thecut.com/_components/svg/instances/bestof-showmore@published" class="svg" data-editable="svgContent"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 178 15"><g fill="none" fill-rule="nonzero"><path fill="#000" d="M12.104 14V6.008L7.172 14.36 2.024 6.062V14H.89V1.04l6.66 10.674L13.814 1.04V14h-1.71zM25.958 1.166c3.294 0 6.156 2.43 6.156 6.552 0 4.014-3.024 6.516-6.264 6.516-3.294 0-6.156-2.43-6.156-6.552 0-4.014 3.024-6.516 6.264-6.516zm-.288.972c-2.322 0-4.014 2.034-4.014 5.274 0 3.546 1.998 5.85 4.428 5.85 2.34 0 4.068-2.016 4.068-5.274 0-3.564-2.016-5.85-4.482-5.85zM46.994 14h-2.052l-3.564-5.382c-.306.036-.612.054-.918.054-.144 0-.324 0-.756-.018V14h-1.71V1.4h3.204c2.358 0 4.248.972 4.248 3.402 0 1.638-1.008 2.772-2.376 3.366L46.994 14zm-6.21-11.646h-1.08v5.382c.36.018.666.018.774.018 2.016 0 3.078-1.188 3.078-2.808 0-1.746-1.152-2.592-2.772-2.592zM52.334 14V1.4h6.732v1.062h-5.022v4.41h4.122v.99h-4.122v5.076h5.184V14h-6.894zM75.542 1.166c2.088 0 3.51 1.224 3.546 2.898l-1.962.252c0-1.116-.396-2.25-1.854-2.25-1.206 0-1.872.864-1.872 1.89 0 1.008.684 1.818 1.998 2.556l1.368.774c1.548.882 2.628 1.764 2.628 3.438 0 1.998-1.89 3.492-4.158 3.492-2.538 0-4.104-1.368-4.122-3.456l1.962-.252c0 1.548.612 2.808 2.394 2.808 1.386 0 2.232-.882 2.232-2.088 0-1.08-.666-1.764-2.16-2.628l-1.53-.882c-1.404-.81-2.214-1.926-2.214-3.312 0-1.692 1.404-3.24 3.744-3.24zm8.22 1.314V1.4h9.594v1.08h-3.942V14h-1.71V2.48h-3.942zm19.92-1.314c3.294 0 6.156 2.43 6.156 6.552 0 4.014-3.024 6.516-6.264 6.516-3.294 0-6.156-2.43-6.156-6.552 0-4.014 3.024-6.516 6.264-6.516zm-.288.972c-2.322 0-4.014 2.034-4.014 5.274 0 3.546 1.998 5.85 4.428 5.85 2.34 0 4.068-2.016 4.068-5.274 0-3.564-2.016-5.85-4.482-5.85zM124.718 14h-2.052l-3.564-5.382c-.306.036-.612.054-.918.054-.144 0-.324 0-.756-.018V14h-1.71V1.4h3.204c2.358 0 4.248.972 4.248 3.402 0 1.638-1.008 2.772-2.376 3.366L124.718 14zm-6.21-11.646h-1.08v5.382c.36.018.666.018.774.018 2.016 0 3.078-1.188 3.078-2.808 0-1.746-1.152-2.592-2.772-2.592zM130.058 14V1.4h1.71V14h-1.71zm8.49 0V1.4h6.732v1.062h-5.022v4.41h4.122v.99h-4.122v5.076h5.184V14h-6.894zm16.446-12.834c2.088 0 3.51 1.224 3.546 2.898l-1.962.252c0-1.116-.396-2.25-1.854-2.25-1.206 0-1.872.864-1.872 1.89 0 1.008.684 1.818 1.998 2.556l1.368.774c1.548.882 2.628 1.764 2.628 3.438 0 1.998-1.89 3.492-4.158 3.492-2.538 0-4.104-1.368-4.122-3.456l1.962-.252c0 1.548.612 2.808 2.394 2.808 1.386 0 2.232-.882 2.232-2.088 0-1.08-.666-1.764-2.16-2.628l-1.53-.882c-1.404-.81-2.214-1.926-2.214-3.312 0-1.692 1.404-3.24 3.744-3.24z"></path><path d="M170 14l4.083333-7.11797753L170 0l8 6.88202247z" fill="#D0021B"></path></g></svg> </div> </div> <span class="show-more-text">Show more best of The Cut articles</span> </a> </div> </div> </div> </div> </section> </main> <footer class="footer" data-editable="bottom" data-track-zone="bottom"> <div data-uri="www.thecut.com/_components/global-footer/instances/cut-index@published" class="global-footer" data-editable="settings"> <div class="primary-section"> <div class="logo-wrapper" aria-label="site logo"> <a class="logo" href="//www.thecut.com" aria-label="site logo"> <svg viewBox="0 0 208 46" xmlns="http://www.w3.org/2000/svg" aria-label="The Cut" role="img"><defs><path id="a" d="M0 45.89h207.91V0H0z"/></defs><g fill="none" fill-rule="evenodd"><path d="M94.705 41.553c-1.024.782-8.312 4.335-16.562 4.335-13.91 0-22.884-10.056-22.884-22.943C55.26 10.118 65.257 0 79.29 0c6.383 0 11.983 1.625 15.176 2.89l1.386 11.08-1.085.363C89.044 5.841 85.251 2.41 78.506 2.41c-11.02 0-15.418 8.732-15.418 20.536 0 11.802 4.578 20.535 15.055 20.535 8.312 0 12.707-5.962 16.803-14.453l1.084.3-1.325 12.226zM116.723 30.654v-18.85c0-5-.42-7.046-2.408-10.781v-.12h11.744v.12c-1.628 3.073-2.41 5.78-2.41 10.782v18.667c0 9.396 4.517 12.708 10.72 12.708 8.55 0 11.443-6.324 11.443-13.25V12.887c0-5.42-.782-7.648-4.335-11.864v-.12h10.959l.302.12c-3.493 4.216-4.338 6.444-4.338 11.864V29.87c0 8.613-3.733 16.019-15.236 16.019-8.913 0-16.441-4.395-16.441-15.235M193.095 44.987h-11.743v-.122c1.927-3.733 2.41-5.841 2.41-10.78V3.13l-6.563.242c-2.472.12-6.625 6.864-9.577 10.96l-1.084-.422L168.825.904h36.796l2.289 13.007-1.084.422c-3.131-4.096-6.924-10.84-9.574-10.96l-6.565-.242v30.954c0 5 .423 7.047 2.408 10.78v.122z" fill="#231F20"/><path fill="#231F20" d="M1.716 34.534h38.23v-.864H1.716zM6.635 27.458H3.334v-.028c.473-.992.617-1.537.617-2.873V17.49l-1.165.059c-.688.056-1.81 1.75-2.512 2.743L0 20.19l.56-3.246h8.848l.576 3.246-.275.102c-.746-.992-1.795-2.687-2.512-2.743l-1.164-.06v7.082c0 1.322.127 1.867.602 2.859v.028zM19.045 27.458h-3.303v-.028c.46-.992.605-1.537.605-2.873v-4.71c0-1.352-.144-1.884-.605-2.873v-.03h3.303v.03c-.475.989-.616 1.536-.616 2.857v1.94h4.609v-1.924c0-1.337-.13-1.884-.617-2.873v-.03h3.317v.03c-.46.989-.618 1.536-.618 2.857v4.74c0 1.322.159 1.867.618 2.859v.028H22.42v-.028c.487-.992.617-1.537.617-2.873v-2.198h-4.61v2.212c0 1.322.142 1.867.617 2.859v.028zM39.195 27.458h-7.697v-.028c.401-.977.603-1.566.603-2.744v-4.97c0-1.178-.202-1.766-.603-2.742v-.03h7.052l.575 2.744-.274.1c-.733-.733-1.724-2.155-2.384-2.197l-2.284-.115v4.379h1.077c.705 0 1.365-.933 1.753-1.463h.286v3.533h-.286c-.388-.517-1.048-1.466-1.766-1.466h-1.064v4.467l2.455-.1c1.065-.044 2.213-1.637 2.975-2.715l.272.1-.69 3.247z"/></g></svg> </a> </div> <ul class="primary-links"> <li class="primary-link"> <a href="https://www.thecut.com/style" class="style"> <span class="link-text" aria-label="Style">Style</span> </a> </li> <li class="primary-link"> <a href="https://www.thecut.com/self" class="self"> <span class="link-text" aria-label="Self">Self</span> </a> </li> <li class="primary-link"> <a href="https://www.thecut.com/culture" class="culture"> <span class="link-text" aria-label="Culture">Culture</span> </a> </li> <li class="primary-link"> <a href="https://www.thecut.com/power" class="power"> <span class="link-text" aria-label="Power">Power</span> </a> </li> </ul> </div> <div data-editable="services" class="social-section"> <button type="button" class="follow_circle-bordered facebook" data-handle="cut" data-uri="www.thecut.com/_components/follow/instances/facebook-circle@published" aria-label="Like Us on Facebook"> <span class="inactive" style="background-image: url(https://assets.nymag.com/media/components/follow/facebook-white.svg)" ></span> <span class="hover" style="background-image: url(https://assets.nymag.com/media/components/follow/facebook-white-hover.svg)" ></span> <span class="button-text">Like Us</span> </button> <button type="button" class="follow_circle-bordered twitter" data-handle="thecut" data-uri="www.thecut.com/_components/follow/instances/twitter-circle@published" aria-label="Follow Us on Twitter"> <span class="inactive" style="background-image: url(https://assets.nymag.com/media/components/follow/twitter-white.svg)" ></span> <span class="hover" style="background-image: url(https://assets.nymag.com/media/components/follow/twitter-white-hover.svg)" ></span> <span class="button-text">Follow Us</span> </button> <button type="button" class="follow_circle-bordered instagram" data-handle="thecut" data-uri="www.thecut.com/_components/follow/instances/instagram-circle@published" aria-label="Follow Us on Instagram"> <span class="inactive" style="background-image: url(https://assets.nymag.com/media/components/follow/instagram-white.svg)" ></span> <span class="hover" style="background-image: url(https://assets.nymag.com/media/components/follow/instagram-white-hover.svg)" ></span> <span class="button-text">Follow Us</span> </button> <button type="button" class="follow_circle-bordered pinterest" data-handle="thecut" data-uri="www.thecut.com/_components/follow/instances/pinterest-circle@published" aria-label="Follow Us on Pinterest"> <span class="inactive" style="background-image: url(https://assets.nymag.com/media/components/follow/pinterest-white.svg)" ></span> <span class="hover" style="background-image: url(https://assets.nymag.com/media/components/follow/pinterest-white-hover.svg)" ></span> <span class="button-text">Follow Us</span> </button> <button type="button" class="follow_circle-bordered rss" data-handle="nymag/fashion" data-uri="www.thecut.com/_components/follow/instances/rss-circle@published" aria-label="Follow Us on Rss"> <span class="inactive" style="background-image: url(https://assets.nymag.com/media/components/follow/rss-white.svg)" ></span> <span class="hover" style="background-image: url(https://assets.nymag.com/media/components/follow/rss-white-hover.svg)" ></span> <span class="button-text">Follow Us</span> </button> </div> <ul class="secondary-links"> <li class="secondary-link"> <a href="https://www.thecut.com/about-us/">About The Cut</a> </li> <li class="secondary-link"> <a href="https://nymag.com/newyork/aboutus/">About New York Magazine</a> </li> <li class="secondary-link"> <a href="https://nymag.com/newsletters/">Newsletters</a> </li> <li class="secondary-link"> <a href="https://nymag.zendesk.com/hc/en-us/">Help</a> </li> <li class="secondary-link"> <a href="https://thecut.com/contact-us/">Contact</a> </li> <li class="secondary-link"> <a href="https://nymag.com/press/">Press</a> </li> <li class="secondary-link"> <a href="http://mediakit.nymag.com/">Media Kit</a> </li> <li class="secondary-link"> <a href="https://nymag.com/careers/">We’re Hiring</a> </li> <li class="secondary-link"> <a href="https://nymag.com/newyork/privacy.html">Privacy</a> </li> <li class="secondary-link"> <a href="https://nymag.com/newyork/terms/">Terms</a> </li> <li class="secondary-link"> <a href="https://nymag.com/newyork/privacy.html#ad-choices/">Ad Choices</a> </li> <li class="secondary-link"> <a href="https://nymag.com/accessibility.html">Accessibility</a> </li> <li class="secondary-link one-trust-button"> <!-- OneTrust Cookies Settings button start --> <button id="ot-sdk-btn" class="ot-sdk-show-settings">Do not sell or share my personal data</button> <!-- OneTrust Cookies Settings button end --> </li> </ul> <!-- OneTrust Cookies Consent Notice start for thecut.com --> <script async src="https://cdn.cookielaw.org/scripttemplates/otSDKStub.js" type="text/javascript" charset="UTF-8" data-domain-script="3e62aa12-b0f8-43c1-8eff-7e28dc6f0df6"></script> <script type="text/javascript"> function OptanonWrapper() { } </script> <!-- OneTrust Cookies Consent Notice end for thecut.com --> <div class="copyright"> <span><span class="slug">The Cut</span> is a <a href="https://www.voxmedia.com/a/go-deeper">Vox Media Network</a>.</span> <span> © 2025 Vox Media, LLC. All rights reserved. </span> </div> </div> </footer> <div class="foot" data-editable="foot" data-track-zone="foot"> <noscript data-uri="www.thecut.com/_components/gtm/instances/cut-general@published" class="gtm" data-container-id="GTM-NL7LR9Z" data-site-slug="wwwthecut" data-site-short-key="c2" data-gtm=""><iframe src="https://metrics.thecut.com/gtm.js?id=GTM-NL7LR9Z" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <script id="inject-subx"> const { hostname, pathname, href, hash } = window.location; // Zephr tracking script const zephrScript = document.createElement('script'); zephrScript.id = 'zephr-script'; zephrScript.type = 'text/javascript'; zephrScript.setAttribute('async', ''); // integrate Zephr scripts and elements document.head.appendChild(zephrScript); zephrScript.src = 'https://assets.zephr.com/zephr-browser/1.9.1/zephr-browser.umd.js'; </script> <div data-uri="www.thecut.com/_components/profitwell-inject/instances/cm68gfcm600043b8354wiyllk@published" class="profitwell-inject"> </div> </div> <div class="kiln-internals" data-editable="kilnInternals"> <style> @-webkit-keyframes fadeInKilnLogo { 0% { opacity: 0; } 100% { opacity: 1; } } @keyframes fadeInKilnLogo { 0% { opacity: 0; } 100% { opacity: 1; } } .clay-kiln-logo { background-color: rgba(255, 255, 255, 0.8); display: none; height: 100vh; left: 0; opacity: 0; position: fixed; top: 0; width: 100vw; z-index: 99999; } .clay-kiln-logo.show { -webkit-animation: 200ms ease forwards fadeInKilnLogo; animation: 200ms ease forwards fadeInKilnLogo; display: block; } .clay-kiln-logo svg { -webkit-box-sizing: border-box; box-sizing: border-box; height: 110px; left: calc(50vw - 155px); position: fixed; top: calc(50vh - 55px); width: 310px; } </style> <div class="clay-kiln-logo"><svg width="308" height="109" viewBox="0 0 308 109" xmlns="http://www.w3.org/2000/svg"><g fill="none"><path d="M119.973 97.014c-16.469 0-26.796-10.718-26.796-24.837V25.514c0-14.117 10.327-24.835 26.796-24.835s25.751 10.718 25.751 24.835v8.757c0 1.831-1.57 3.398-3.399 3.398h-11.242c-1.831 0-3.398-1.567-3.398-3.398v-8.757c0-4.314-2.353-8.758-7.712-8.758-5.883 0-8.365 4.444-8.365 8.758v46.663c0 4.314 2.482 8.759 8.365 8.759 5.359 0 7.712-4.445 7.712-8.759V63.42c0-1.829 1.567-3.399 3.398-3.399h11.242c1.829 0 3.399 1.57 3.399 3.399v8.757c0 14.119-9.282 24.837-25.751 24.837m70.261-1.569h-35.553c-1.831 0-3.398-1.57-3.398-3.398V5.384c0-1.831 1.567-3.268 3.398-3.268h11.764a3.236 3.236 0 0 1 3.268 3.268v70.715c0 1.831 1.567 3.268 3.398 3.268h17.123c1.829 0 3.398 1.569 3.398 3.398v9.282c0 1.828-1.569 3.398-3.398 3.398m41.038-68.624c-.13-.916-.916-1.437-1.57-1.437-.653 0-1.437.521-1.437 1.437l-4.181 30.456c-.262 1.829.913 3.268 2.874 3.268h5.621c1.829 0 2.877-1.439 2.744-3.268l-4.051-30.456zm26.274 68.624H245.65c-1.961 0-3.66-1.437-3.922-3.269l-2.745-14.77c-.391-1.829-2.09-3.398-3.922-3.398h-10.586c-1.961 0-3.66 1.569-3.922 3.398l-2.744 14.77c-.392 1.832-2.091 3.269-3.922 3.269h-11.894c-1.961 0-3.006-1.437-2.615-3.269l18.561-86.792c.391-1.831 2.09-3.268 4.051-3.268h15.556c1.829 0 3.66 1.437 4.052 3.268l18.56 86.792c.394 1.832-.783 3.269-2.612 3.269zm32.645-44.705c-.261.916-.653 2.223-.915 3.401-.13 1.175-.26 2.22-.26 3.136v34.77c0 1.828-1.439 3.398-3.4 3.398h-11.764c-1.829 0-3.398-1.57-3.398-3.398v-34.9c0-1.048-.13-2.223-.392-3.53-.13-1.046-.392-2.223-.783-3.007L252.677 5.252c-.524-1.699.392-3.136 2.223-3.136h10.719c2.482 0 4.051 1.307 4.443 3.136l8.236 28.627c.26.916.913 1.308 1.437 1.308.654 0 1.175-.392 1.437-1.308l8.366-28.627c.524-1.829 1.831-3.136 4.314-3.136h10.85c1.959 0 2.874 1.437 2.221 3.136L290.191 50.74" fill="#8F9081"/><g transform="translate(0 2)"><path d="M43.428 67.018c-.095.28-.251.78-.445 1.483a55.428 55.428 0 0 0-.928 3.95c-2.01 10.079-2.01 21.274 1.347 32.507a2.265 2.265 0 1 0 4.34-1.296c-3.123-10.444-3.123-20.917-1.242-30.325.268-1.365.56-2.58.85-3.627.102-.363.192-.677.275-.94l.09-.286a2.269 2.269 0 0 0-1.41-2.876 2.269 2.269 0 0 0-2.88 1.41h.003zm29.28 1.468a23.792 23.792 0 0 1 .364 1.222c.292 1.048.582 2.264.854 3.627 1.877 9.41 1.877 19.88-1.242 30.328a2.262 2.262 0 0 0 1.52 2.821 2.27 2.27 0 0 0 2.822-1.524c3.355-11.237 3.355-22.433 1.343-32.511a55.27 55.27 0 0 0-.927-3.95 27.541 27.541 0 0 0-.445-1.482 2.268 2.268 0 0 0-2.878-1.41 2.268 2.268 0 0 0-1.41 2.877v.002zM4.916 70.803c.426-9.235 4.204-15 10.296-18.235 2.226-1.184 4.63-1.948 7.052-2.368a24.755 24.755 0 0 1 2.401-.293c.454-.03.79-.04.984-.04h-.003a2.267 2.267 0 0 0 .08-4.533h-.036c-.31 0-.761.01-1.335.05-.88.061-1.842.174-2.865.35-2.864.497-5.72 1.402-8.407 2.83C5.602 52.538.888 59.73.384 70.593a2.27 2.27 0 0 0 2.161 2.368 2.263 2.263 0 0 0 2.368-2.159h.002zm117.064-.208c-.504-10.864-5.214-18.056-12.698-22.03-2.686-1.427-5.54-2.334-8.403-2.83a28.462 28.462 0 0 0-2.867-.349 19.32 19.32 0 0 0-1.336-.05h-.034a2.266 2.266 0 1 0 .077 4.532c.193-.003.528.007.98.037.731.05 1.539.146 2.404.295 2.418.42 4.826 1.183 7.052 2.368 6.092 3.234 9.87 9 10.296 18.235a2.266 2.266 0 1 0 4.527-.21l.002.002z" fill="#BCBBAD"/><path d="M60.769 87.022c27.784 0 50.31-8.928 50.31-36.712C111.078 22.524 84.144 0 60.768 0c-23.377 0-50.31 22.524-50.31 50.31 0 27.785 22.524 36.712 50.31 36.712z" fill="#CECDC0"/><path d="M55.803 54.52c.33 2.158 2.177 3.772 4.366 3.772 2.191 0 4.04-1.617 4.366-3.778a.677.677 0 0 0-.571-.772.675.675 0 0 0-.772.567c-.229 1.503-1.512 2.625-3.023 2.625-1.511 0-2.792-1.12-3.022-2.62a.678.678 0 0 0-.773-.567.677.677 0 0 0-.57.772v.002z" fill="#9A998C"/><ellipse fill="#9A998C" cx="37.592" cy="39.248" rx="3.625" ry="5.665"/><ellipse fill="#9A998C" cx="82.928" cy="39.248" rx="3.625" ry="5.665"/><path d="M72.024 1.68c16.925 7.673 31.495 25.085 31.495 45.338 0 27.35-22.22 36.138-49.63 36.138-11.273 0-21.665-1.489-29.997-5.141 9.212 6.654 22.587 9.218 37.478 9.218 27.782 0 50.306-8.924 50.306-36.71 0-23.619-19.461-43.432-39.652-48.844" fill="#BCBBAD"/></g></g></svg></div> <script> /******/ (function(modules) { // webpackBootstrap /******/ // The module cache /******/ var installedModules = {}; /******/ /******/ // The require function /******/ function __webpack_require__(moduleId) { /******/ /******/ // Check if module is in cache /******/ if(installedModules[moduleId]) { /******/ return installedModules[moduleId].exports; /******/ } /******/ // Create a new module (and put it into the cache) /******/ var module = installedModules[moduleId] = { /******/ i: moduleId, /******/ l: false, /******/ exports: {} /******/ }; /******/ /******/ // Execute the module function /******/ modules[moduleId].call(module.exports, module, module.exports, __webpack_require__); /******/ /******/ // Flag the module as loaded /******/ module.l = true; /******/ /******/ // Return the exports of the module /******/ return module.exports; /******/ } /******/ /******/ /******/ // expose the modules object (__webpack_modules__) /******/ __webpack_require__.m = modules; /******/ /******/ // expose the module cache /******/ __webpack_require__.c = installedModules; /******/ /******/ // define getter function for harmony exports /******/ __webpack_require__.d = function(exports, name, getter) { /******/ if(!__webpack_require__.o(exports, name)) { /******/ Object.defineProperty(exports, name, { /******/ configurable: false, /******/ enumerable: true, /******/ get: getter /******/ }); /******/ } /******/ }; /******/ /******/ // getDefaultExport function for compatibility with non-harmony modules /******/ __webpack_require__.n = function(module) { /******/ var getter = module && module.__esModule ? /******/ function getDefault() { return module['default']; } : /******/ function getModuleExports() { return module; }; /******/ __webpack_require__.d(getter, 'a', getter); /******/ return getter; /******/ }; /******/ /******/ // Object.prototype.hasOwnProperty.call /******/ __webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); }; /******/ /******/ // __webpack_public_path__ /******/ __webpack_require__.p = ""; /******/ /******/ // Load entry module and return exports /******/ return __webpack_require__(__webpack_require__.s = 1217); /******/ }) /************************************************************************/ /******/ ({ /***/ 100: /***/ (function(module, exports) { /** * The base implementation of `_.findIndex` and `_.findLastIndex` without * support for iteratee shorthands. * * @private * @param {Array} array The array to inspect. * @param {Function} predicate The function invoked per iteration. * @param {number} fromIndex The index to search from. * @param {boolean} [fromRight] Specify iterating from right to left. * @returns {number} Returns the index of the matched value, else `-1`. */ function baseFindIndex(array, predicate, fromIndex, fromRight) { var length = array.length, index = fromIndex + (fromRight ? 1 : -1); while ((fromRight ? index-- : ++index < length)) { if (predicate(array[index], index, array)) { return index; } } return -1; } module.exports = baseFindIndex; /***/ }), /***/ 1217: /***/ (function(module, exports, __webpack_require__) { "use strict"; var _shiftClay = __webpack_require__(745); var _shiftClay2 = _interopRequireDefault(_shiftClay); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } // load logo styles __webpack_require__(261); (0, _shiftClay2.default)(); /***/ }), /***/ 138: /***/ (function(module, exports) { /** Used as references for various `Number` constants. */ var MAX_SAFE_INTEGER = 9007199254740991; /** * Checks if `value` is a valid array-like length. * * **Note:** This method is loosely based on * [`ToLength`](http://ecma-international.org/ecma-262/7.0/#sec-tolength). * * @static * @memberOf _ * @since 4.0.0 * @category Lang * @param {*} value The value to check. * @returns {boolean} Returns `true` if `value` is a valid length, else `false`. * @example * * _.isLength(3); * // => true * * _.isLength(Number.MIN_VALUE); * // => false * * _.isLength(Infinity); * // => false * * _.isLength('3'); * // => false */ function isLength(value) { return typeof value == 'number' && value > -1 && value % 1 == 0 && value <= MAX_SAFE_INTEGER; } module.exports = isLength; /***/ }), /***/ 139: /***/ (function(module, exports) { // Source: http://jsfiddle.net/vWx8V/ // http://stackoverflow.com/questions/5603195/full-list-of-javascript-keycodes /** * Conenience method returns corresponding value for given keyName or keyCode. * * @param {Mixed} keyCode {Number} or keyName {String} * @return {Mixed} * @api public */ function keyCode(searchInput) { // Keyboard Events if (searchInput && 'object' === typeof searchInput) { var hasKeyCode = searchInput.which || searchInput.keyCode || searchInput.charCode if (hasKeyCode) searchInput = hasKeyCode } // Numbers if ('number' === typeof searchInput) return names[searchInput] // Everything else (cast to string) var search = String(searchInput) // check codes var foundNamedKey = codes[search.toLowerCase()] if (foundNamedKey) return foundNamedKey // check aliases var foundNamedKey = aliases[search.toLowerCase()] if (foundNamedKey) return foundNamedKey // weird character? if (search.length === 1) return search.charCodeAt(0) return undefined } /** * Compares a keyboard event with a given keyCode or keyName. * * @param {Event} event Keyboard event that should be tested * @param {Mixed} keyCode {Number} or keyName {String} * @return {Boolean} * @api public */ keyCode.isEventKey = function isEventKey(event, nameOrCode) { if (event && 'object' === typeof event) { var keyCode = event.which || event.keyCode || event.charCode if (keyCode === null || keyCode === undefined) { return false; } if (typeof nameOrCode === 'string') { // check codes var foundNamedKey = codes[nameOrCode.toLowerCase()] if (foundNamedKey) { return foundNamedKey === keyCode; } // check aliases var foundNamedKey = aliases[nameOrCode.toLowerCase()] if (foundNamedKey) { return foundNamedKey === keyCode; } } else if (typeof nameOrCode === 'number') { return nameOrCode === keyCode; } return false; } } exports = module.exports = keyCode; /** * Get by name * * exports.code['enter'] // => 13 */ var codes = exports.code = exports.codes = { 'backspace': 8, 'tab': 9, 'enter': 13, 'shift': 16, 'ctrl': 17, 'alt': 18, 'pause/break': 19, 'caps lock': 20, 'esc': 27, 'space': 32, 'page up': 33, 'page down': 34, 'end': 35, 'home': 36, 'left': 37, 'up': 38, 'right': 39, 'down': 40, 'insert': 45, 'delete': 46, 'command': 91, 'left command': 91, 'right command': 93, 'numpad *': 106, 'numpad +': 107, 'numpad -': 109, 'numpad .': 110, 'numpad /': 111, 'num lock': 144, 'scroll lock': 145, 'my computer': 182, 'my calculator': 183, ';': 186, '=': 187, ',': 188, '-': 189, '.': 190, '/': 191, '`': 192, '[': 219, '\\': 220, ']': 221, "'": 222 } // Helper aliases var aliases = exports.aliases = { 'windows': 91, '⇧': 16, '⌥': 18, '⌃': 17, '⌘': 91, 'ctl': 17, 'control': 17, 'option': 18, 'pause': 19, 'break': 19, 'caps': 20, 'return': 13, 'escape': 27, 'spc': 32, 'spacebar': 32, 'pgup': 33, 'pgdn': 34, 'ins': 45, 'del': 46, 'cmd': 91 } /*! * Programatically add the following */ // lower case chars for (i = 97; i < 123; i++) codes[String.fromCharCode(i)] = i - 32 // numbers for (var i = 48; i < 58; i++) codes[i - 48] = i // function keys for (i = 1; i < 13; i++) codes['f'+i] = i + 111 // numpad keys for (i = 0; i < 10; i++) codes['numpad '+i] = i + 96 /** * Get by code * * exports.name[13] // => 'Enter' */ var names = exports.names = exports.title = {} // title for backward compat // Create reverse mapping for (i in codes) names[codes[i]] = i // Add aliases for (var alias in aliases) { codes[alias] = aliases[alias] } /***/ }), /***/ 143: /***/ (function(module, exports, __webpack_require__) { var baseFindIndex = __webpack_require__(100), baseIsNaN = __webpack_require__(211), strictIndexOf = __webpack_require__(212); /** * The base implementation of `_.indexOf` without `fromIndex` bounds checks. * * @private * @param {Array} array The array to inspect. * @param {*} value The value to search for. * @param {number} fromIndex The index to search from. * @returns {number} Returns the index of the matched value, else `-1`. */ function baseIndexOf(array, value, fromIndex) { return value === value ? strictIndexOf(array, value, fromIndex) : baseFindIndex(array, baseIsNaN, fromIndex); } module.exports = baseIndexOf; /***/ }), /***/ 174: /***/ (function(module, exports, __webpack_require__) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = toggleEdit; /** * toggle between edit and view modes * @param {object} location stub for testing */ function toggleEdit(location) { var query = '?edit=true', endQuery = '&edit=true'; var url = void 0, queryIndex = void 0, endQueryIndex = void 0; location = location || /* istanbul ignore next: can't stub window.location */window.location; url = location.protocol + '//' + location.host + location.pathname + location.search; // don't keep the hash queryIndex = url.indexOf(query); endQueryIndex = url.indexOf(endQuery); if (queryIndex > -1) { url = url.substring(0, queryIndex); } else if (endQueryIndex > -1) { url = url.substring(0, endQueryIndex); } else if (url.indexOf('?') > -1) { url = url + endQuery; } else { url = url + query; } location.assign(url); } /***/ }), /***/ 190: /***/ (function(module, exports, __webpack_require__) { var toNumber = __webpack_require__(87); /** Used as references for various `Number` constants. */ var INFINITY = 1 / 0, MAX_INTEGER = 1.7976931348623157e+308; /** * Converts `value` to a finite number. * * @static * @memberOf _ * @since 4.12.0 * @category Lang * @param {*} value The value to convert. * @returns {number} Returns the converted number. * @example * * _.toFinite(3.2); * // => 3.2 * * _.toFinite(Number.MIN_VALUE); * // => 5e-324 * * _.toFinite(Infinity); * // => 1.7976931348623157e+308 * * _.toFinite('3.2'); * // => 3.2 */ function toFinite(value) { if (!value) { return value === 0 ? value : 0; } value = toNumber(value); if (value === INFINITY || value === -INFINITY) { var sign = (value < 0 ? -1 : 1); return sign * MAX_INTEGER; } return value === value ? value : 0; } module.exports = toFinite; /***/ }), /***/ 211: /***/ (function(module, exports) { /** * The base implementation of `_.isNaN` without support for number objects. * * @private * @param {*} value The value to check. * @returns {boolean} Returns `true` if `value` is `NaN`, else `false`. */ function baseIsNaN(value) { return value !== value; } module.exports = baseIsNaN; /***/ }), /***/ 212: /***/ (function(module, exports) { /** * A specialized version of `_.indexOf` which performs strict equality * comparisons of values, i.e. `===`. * * @private * @param {Array} array The array to inspect. * @param {*} value The value to search for. * @param {number} fromIndex The index to search from. * @returns {number} Returns the index of the matched value, else `-1`. */ function strictIndexOf(array, value, fromIndex) { var index = fromIndex - 1, length = array.length; while (++index < length) { if (array[index] === value) { return index; } } return -1; } module.exports = strictIndexOf; /***/ }), /***/ 213: /***/ (function(module, exports, __webpack_require__) { var baseValues = __webpack_require__(214), keys = __webpack_require__(42); /** * Creates an array of the own enumerable string keyed property values of `object`. * * **Note:** Non-object values are coerced to objects. * * @static * @since 0.1.0 * @memberOf _ * @category Object * @param {Object} object The object to query. * @returns {Array} Returns the array of property values. * @example * * function Foo() { * this.a = 1; * this.b = 2; * } * * Foo.prototype.c = 3; * * _.values(new Foo); * // => [1, 2] (iteration order is not guaranteed) * * _.values('hi'); * // => ['h', 'i'] */ function values(object) { return object == null ? [] : baseValues(object, keys(object)); } module.exports = values; /***/ }), /***/ 214: /***/ (function(module, exports, __webpack_require__) { var arrayMap = __webpack_require__(43); /** * The base implementation of `_.values` and `_.valuesIn` which creates an * array of `object` property values corresponding to the property names * of `props`. * * @private * @param {Object} object The object to query. * @param {Array} props The property names to get values for. * @returns {Object} Returns the array of property values. */ function baseValues(object, props) { return arrayMap(props, function(key) { return object[key]; }); } module.exports = baseValues; /***/ }), /***/ 261: /***/ (function(module, exports) { // removed by extract-text-webpack-plugin /***/ }), /***/ 3: /***/ (function(module, exports) { /** * Checks if `value` is classified as an `Array` object. * * @static * @memberOf _ * @since 0.1.0 * @category Lang * @param {*} value The value to check. * @returns {boolean} Returns `true` if `value` is an array, else `false`. * @example * * _.isArray([1, 2, 3]); * // => true * * _.isArray(document.body.children); * // => false * * _.isArray('abc'); * // => false * * _.isArray(_.noop); * // => false */ var isArray = Array.isArray; module.exports = isArray; /***/ }), /***/ 4: /***/ (function(module, exports) { /** * Checks if `value` is the * [language type](http://www.ecma-international.org/ecma-262/7.0/#sec-ecmascript-language-types) * of `Object`. (e.g. arrays, functions, objects, regexes, `new Number(0)`, and `new String('')`) * * @static * @memberOf _ * @since 0.1.0 * @category Lang * @param {*} value The value to check. * @returns {boolean} Returns `true` if `value` is an object, else `false`. * @example * * _.isObject({}); * // => true * * _.isObject([1, 2, 3]); * // => true * * _.isObject(_.noop); * // => true * * _.isObject(null); * // => false */ function isObject(value) { var type = typeof value; return value != null && (type == 'object' || type == 'function'); } module.exports = isObject; /***/ }), /***/ 41: /***/ (function(module, exports) { /** * Checks if `value` is object-like. A value is object-like if it's not `null` * and has a `typeof` result of "object". * * @static * @memberOf _ * @since 4.0.0 * @category Lang * @param {*} value The value to check. * @returns {boolean} Returns `true` if `value` is object-like, else `false`. * @example * * _.isObjectLike({}); * // => true * * _.isObjectLike([1, 2, 3]); * // => true * * _.isObjectLike(_.noop); * // => false * * _.isObjectLike(null); * // => false */ function isObjectLike(value) { return value != null && typeof value == 'object'; } module.exports = isObjectLike; /***/ }), /***/ 42: /***/ (function(module, exports, __webpack_require__) { var overArg = __webpack_require__(75); /* Built-in method references for those with the same name as other `lodash` methods. */ var nativeKeys = overArg(Object.keys, Object); module.exports = nativeKeys; /***/ }), /***/ 43: /***/ (function(module, exports) { /** * A specialized version of `_.map` for arrays without support for iteratee * shorthands. * * @private * @param {Array} [array] The array to iterate over. * @param {Function} iteratee The function invoked per iteration. * @returns {Array} Returns the new mapped array. */ function arrayMap(array, iteratee) { var index = -1, length = array == null ? 0 : array.length, result = Array(length); while (++index < length) { result[index] = iteratee(array[index], index, array); } return result; } module.exports = arrayMap; /***/ }), /***/ 44: /***/ (function(module, exports, __webpack_require__) { var isFunction = __webpack_require__(49), isLength = __webpack_require__(138); /** * Checks if `value` is array-like. A value is considered array-like if it's * not a function and has a `value.length` that's an integer greater than or * equal to `0` and less than or equal to `Number.MAX_SAFE_INTEGER`. * * @static * @memberOf _ * @since 4.0.0 * @category Lang * @param {*} value The value to check. * @returns {boolean} Returns `true` if `value` is array-like, else `false`. * @example * * _.isArrayLike([1, 2, 3]); * // => true * * _.isArrayLike(document.body.children); * // => true * * _.isArrayLike('abc'); * // => true * * _.isArrayLike(_.noop); * // => false */ function isArrayLike(value) { return value != null && isLength(value.length) && !isFunction(value); } module.exports = isArrayLike; /***/ }), /***/ 49: /***/ (function(module, exports, __webpack_require__) { var baseGetTag = __webpack_require__(50), isObject = __webpack_require__(4); /** `Object#toString` result references. */ var asyncTag = '[object AsyncFunction]', funcTag = '[object Function]', genTag = '[object GeneratorFunction]', proxyTag = '[object Proxy]'; /** * Checks if `value` is classified as a `Function` object. * * @static * @memberOf _ * @since 0.1.0 * @category Lang * @param {*} value The value to check. * @returns {boolean} Returns `true` if `value` is a function, else `false`. * @example * * _.isFunction(_); * // => true * * _.isFunction(/abc/); * // => false */ function isFunction(value) { if (!isObject(value)) { return false; } // The use of `Object#toString` avoids issues with the `typeof` operator // in Safari 9 which returns 'object' for typed arrays and other constructors. var tag = baseGetTag(value); return tag == funcTag || tag == genTag || tag == asyncTag || tag == proxyTag; } module.exports = isFunction; /***/ }), /***/ 5: /***/ (function(module, exports, __webpack_require__) { var baseGetTag = __webpack_require__(50), isArray = __webpack_require__(3), isObjectLike = __webpack_require__(41); /** `Object#toString` result references. */ var stringTag = '[object String]'; /** * Checks if `value` is classified as a `String` primitive or object. * * @static * @since 0.1.0 * @memberOf _ * @category Lang * @param {*} value The value to check. * @returns {boolean} Returns `true` if `value` is a string, else `false`. * @example * * _.isString('abc'); * // => true * * _.isString(1); * // => false */ function isString(value) { return typeof value == 'string' || (!isArray(value) && isObjectLike(value) && baseGetTag(value) == stringTag); } module.exports = isString; /***/ }), /***/ 50: /***/ (function(module, exports) { /** Used for built-in method references. */ var objectProto = Object.prototype; /** * Used to resolve the * [`toStringTag`](http://ecma-international.org/ecma-262/7.0/#sec-object.prototype.tostring) * of values. */ var nativeObjectToString = objectProto.toString; /** * Converts `value` to a string using `Object.prototype.toString`. * * @private * @param {*} value The value to convert. * @returns {string} Returns the converted string. */ function objectToString(value) { return nativeObjectToString.call(value); } module.exports = objectToString; /***/ }), /***/ 51: /***/ (function(module, exports, __webpack_require__) { var toFinite = __webpack_require__(190); /** * Converts `value` to an integer. * * **Note:** This method is loosely based on * [`ToInteger`](http://www.ecma-international.org/ecma-262/7.0/#sec-tointeger). * * @static * @memberOf _ * @since 4.0.0 * @category Lang * @param {*} value The value to convert. * @returns {number} Returns the converted integer. * @example * * _.toInteger(3.2); * // => 3 * * _.toInteger(Number.MIN_VALUE); * // => 0 * * _.toInteger(Infinity); * // => 1.7976931348623157e+308 * * _.toInteger('3.2'); * // => 3 */ function toInteger(value) { var result = toFinite(value), remainder = result % 1; return result === result ? (remainder ? result - remainder : result) : 0; } module.exports = toInteger; /***/ }), /***/ 62: /***/ (function(module, exports) { /** * This method returns `false`. * * @static * @memberOf _ * @since 4.13.0 * @category Util * @returns {boolean} Returns `false`. * @example * * _.times(2, _.stubFalse); * // => [false, false] */ function stubFalse() { return false; } module.exports = stubFalse; /***/ }), /***/ 7: /***/ (function(module, exports, __webpack_require__) { var baseIndexOf = __webpack_require__(143), isArrayLike = __webpack_require__(44), isString = __webpack_require__(5), toInteger = __webpack_require__(51), values = __webpack_require__(213); /* Built-in method references for those with the same name as other `lodash` methods. */ var nativeMax = Math.max; /** * Checks if `value` is in `collection`. If `collection` is a string, it's * checked for a substring of `value`, otherwise * [`SameValueZero`](http://ecma-international.org/ecma-262/7.0/#sec-samevaluezero) * is used for equality comparisons. If `fromIndex` is negative, it's used as * the offset from the end of `collection`. * * @static * @memberOf _ * @since 0.1.0 * @category Collection * @param {Array|Object|string} collection The collection to inspect. * @param {*} value The value to search for. * @param {number} [fromIndex=0] The index to search from. * @param- {Object} [guard] Enables use as an iteratee for methods like `_.reduce`. * @returns {boolean} Returns `true` if `value` is found, else `false`. * @example * * _.includes([1, 2, 3], 1); * // => true * * _.includes([1, 2, 3], 1, 2); * // => false * * _.includes({ 'a': 1, 'b': 2 }, 1); * // => true * * _.includes('abcd', 'bc'); * // => true */ function includes(collection, value, fromIndex, guard) { collection = isArrayLike(collection) ? collection : values(collection); fromIndex = (fromIndex && !guard) ? toInteger(fromIndex) : 0; var length = collection.length; if (fromIndex < 0) { fromIndex = nativeMax(length + fromIndex, 0); } return isString(collection) ? (fromIndex <= length && collection.indexOf(value, fromIndex) > -1) : (!!length && baseIndexOf(collection, value, fromIndex) > -1); } module.exports = includes; /***/ }), /***/ 745: /***/ (function(module, exports, __webpack_require__) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var _includes2 = __webpack_require__(7); var _includes3 = _interopRequireDefault(_includes2); exports.default = addListeners; var _keycode = __webpack_require__(139); var _keycode2 = _interopRequireDefault(_keycode); var _toggleEdit = __webpack_require__(174); var _toggleEdit2 = _interopRequireDefault(_toggleEdit); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } var secretKilnKey = ''; /** * show clay logo */ function showLogo() { var logo = document.querySelector('.clay-kiln-logo'); if (logo) { logo.classList.add('show'); } } /** * add listeners for shift + CLAY to the document */ function addListeners() { /** * listen for shift + C L A Y * when users hit that, show the logo (then enter edit mode on keyup) */ document.addEventListener('keydown', function (e) { var key = (0, _keycode2.default)(e); if ((0, _includes3.default)(['c', 'l', 'a', 'y'], key) && e.shiftKey === true) { secretKilnKey += key; } else { // if we hit any other character, reset the key secretKilnKey = ''; } // check secret key if (secretKilnKey === 'clay') { showLogo(); } else if (secretKilnKey.length > 4 && (0, _includes3.default)(secretKilnKey, 'clay')) { (0, _toggleEdit2.default)(); } else if (secretKilnKey.length > 4) { // if we hit more than four characters, reset the key secretKilnKey = ''; } }); document.addEventListener('keyup', function () { if (secretKilnKey === 'clay') { (0, _toggleEdit2.default)(); } }); } /***/ }), /***/ 75: /***/ (function(module, exports) { /** * Creates a unary function that invokes `func` with its argument transformed. * * @private * @param {Function} func The function to wrap. * @param {Function} transform The argument transform. * @returns {Function} Returns the new function. */ function overArg(func, transform) { return function(arg) { return func(transform(arg)); }; } module.exports = overArg; /***/ }), /***/ 87: /***/ (function(module, exports, __webpack_require__) { var isObject = __webpack_require__(4), isSymbol = __webpack_require__(62); /** Used as references for various `Number` constants. */ var NAN = 0 / 0; /** Used to match leading and trailing whitespace. */ var reTrim = /^\s+|\s+$/g; /** Used to detect bad signed hexadecimal string values. */ var reIsBadHex = /^[-+]0x[0-9a-f]+$/i; /** Used to detect binary string values. */ var reIsBinary = /^0b[01]+$/i; /** Used to detect octal string values. */ var reIsOctal = /^0o[0-7]+$/i; /** Built-in method references without a dependency on `root`. */ var freeParseInt = parseInt; /** * Converts `value` to a number. * * @static * @memberOf _ * @since 4.0.0 * @category Lang * @param {*} value The value to process. * @returns {number} Returns the number. * @example * * _.toNumber(3.2); * // => 3.2 * * _.toNumber(Number.MIN_VALUE); * // => 5e-324 * * _.toNumber(Infinity); * // => Infinity * * _.toNumber('3.2'); * // => 3.2 */ function toNumber(value) { if (typeof value == 'number') { return value; } if (isSymbol(value)) { return NAN; } if (isObject(value)) { var other = typeof value.valueOf == 'function' ? value.valueOf() : value; value = isObject(other) ? (other + '') : other; } if (typeof value != 'string') { return value === 0 ? value : +value; } value = value.replace(reTrim, ''); var isBinary = reIsBinary.test(value); return (isBinary || reIsOctal.test(value)) ? freeParseInt(value.slice(2), isBinary ? 2 : 8) : (reIsBadHex.test(value) ? NAN : +value); } module.exports = toNumber; /***/ }) /******/ }); </script> </div> <script type="text/javascript"> // <![CDATA[ window.modules=[]; window.modules["3"] = [function(require,module,exports){(function (__filename){(function (){ "use strict";let publicVisitState,page=require(133),initializedOnLoad=!1,vertical=page.getVertical(),pageType=page.getPageType(),author=page.getAuthor(),eventsQueue=[],isCurrentlyReporting=!1,processQueueDelay=3e4,typeAttr="data-track-type",zoneAttr="data-track-zone",pageZoneAttr="data-page-zone",verticalPositionAttr="data-vertical-position",gtmPageZoneKey="pageZone",gtmVerticalPositionKey="verticalPosition",_nymGtmPage=window._nymGtmPage||{};const dom=require(4),_assign=require(228),_find=require(117),_debounce=require(160),_each=require(417),auth=require(19),productLinks=require(310),$visibility=require(5),visit=require(123),cookie=require(10),{updateClientHistoryWithPageData:updateClientHistoryWithPageData,getClientHistory:getClientHistory}=require(171),log=require(28).setup({file:__filename,context:"client"}),config={"article-detail":{init:function(e){var t=e.getAttribute("data-crosspost")?"cross-posted":"",i=getSyndicationString(e),n={id:e.getAttribute("data-uri"),name:e.getAttribute("data-headline"),brand:vertical,category:e.getAttribute("data-content-channel"),variant:e.getAttribute("data-type"),dimension1:e.getAttribute("data-authors"),dimension2:e.getAttribute("data-headline"),dimension3:e.getAttribute("data-publish-date"),dimension19:e.getAttribute("data-tags"),dimension45:t&&i?t+", "+i:t||i};window.fbq&&window.fbq("track","ViewContent",{content_name:n.brand,content_category:n.category,content_type:"product",content_ids:[n.variant]}),module.exports.reportSoon({event:"articleDetail",ecommerce:{detail:{products:[n]}}})}},"article-list":{init:function(e,t){var i=e.getAttribute("data-track-component-uri")||e.getAttribute("data-uri"),n=e.querySelector("["+typeAttr+"]"),a={id:i,name:e.getAttribute("data-track-name")||(i||"").split("/_components/").pop().split("/")[0],list:page.getPageUri(),variant:n&&n.getAttribute(typeAttr),brand:vertical,category:page.getChannel(),dimension23:t,dimension39:e.getAttribute("data-track-video-source")||"undefined"};addEcommProductEvents(e,t,a,{impressionName:"componentImpressions",clickName:"componentClick",fireImpression:!0})},getDataOnView:getPosition},"article-link":{init:function(e,t){var i=e.getAttribute("data-track-authors"),n=e.getAttribute("data-track-pagination"),a={id:e.getAttribute("data-track-page-uri"),name:e.getAttribute("data-track-headline"),position:e.getAttribute("data-track-index"),list:e.getAttribute("data-track-component-name"),dimension23:t,dimension38:getNearestComponentTitle(e)};i&&(a.dimension1=i),n&&(a.dimension35=n),addEcommProductEvents(e,t,a,{impressionName:"articleImpressions",clickName:"articleClick",fireImpression:!0})}},"product-list":{init:function(e,t){var i=e.getAttribute("data-uri"),n=e.querySelector("["+typeAttr+"]"),a={id:i,name:e.getAttribute("data-track-name")||(i||"").split("/_components/").pop().split("/")[0],list:page.getPageUri(),variant:n&&n.getAttribute(typeAttr),brand:e.getAttribute("data-track-merchant")||vertical,category:page.getChannel(),dimension23:t};addEcommProductEvents(e,t,a,{impressionName:"componentImpressions",clickName:"componentClick",fireImpression:!0})},getDataOnView:getPosition},"product-link":{init:function(e,t,i){const n={id:e.getAttribute("data-track-id"),name:e.getAttribute("data-track-name"),price:e.getAttribute("data-track-price"),brand:e.getAttribute("data-track-merchant")||vertical,variant:e.getAttribute("data-track-variant")||"product - link",dimension23:t,list:e.getAttribute("data-track-component-name")||page.getPageUri(),friendlyNameEnabled:e.getAttribute("data-track-friendy-name-enabled"),dimension47:e.getAttribute("data-track-test-group"),dimension110:e.getAttribute("data-track-badges"),dimension61:e.getAttribute("data-track-source"),dimension62:e.getAttribute("data-track-medium"),dimension63:e.getAttribute("data-track-campaign"),dimension123:e.getAttribute("data-track-sponsored"),dimension126:e.getAttribute("data-merchant-id"),dimension131:e.getAttribute("data-track-search-query")};productLinks.initLink(e,i),addEcommProductEvents(e,t,n,{impressionName:"productImpressions",clickName:"productClick",fireImpression:"product - price"!==n.variant}),addEcommProductEvents(e,t,n,{impressionName:"view_item",clickName:"select_item",fireImpression:"product - price"!==n.variant})}},"product-summary":{init:(e,t)=>{const i={id:e.getAttribute("data-track-id"),name:e.getAttribute("data-track-name"),brand:e.getAttribute("data-track-merchant")||vertical,list:page.getPageUri(),variant:e.getAttribute("data-track-variant")};queueOnceVisible(e,t,i,(e,t,i)=>{const n=addDataOnView(e,t,i),a=eventsQueue.find(e=>"productSummaryImpressions"===e.event);a?a.ecommerce.impressions.push(n):eventsQueue.push({event:"productSummaryImpressions",ecommerce:{impressions:[n]}})}),e.addEventListener("click",()=>{const n=addDataOnView(e,t,i);module.exports.reportNow({event:"productSummaryClick",productSummary:{click:{actionField:{option:e.getAttribute("data-track-option")},products:n}}})})}},"products-container":{init:(e,t)=>{const i={id:e.getAttribute("data-uri"),name:e.getAttribute("data-track-title"),list:page.getPageUri(),variant:e.getAttribute("data-track-variant")};queueOnceVisible(e,t,i,(e,t,i)=>{const n=addDataOnView(e,t,i);eventsQueue.push({event:"productsContainerImpressions",ecommerce:{impressions:[n]}})})}},"gift-scout-promo":{init:(e,t)=>{const i={position:e.getAttribute("data-track-position")};queueOnceVisible(e,t,i,()=>{eventsQueue.push({event:"gift_scout_impression",gift_scout_impression:{position:i.position}})})}},"subscription-item":{init:function(e,t){var i=e.getAttribute("data-track-id"),n={ecommerce:{promoClick:{promotions:[{id:i,name:i,creative:e.getAttribute("data-track-creative")}]}}};e&&e.addEventListener("click",function(){module.exports.reportNow(_assign({event:"promotionClick"},addDataOnView(e,t,n)))})}},"subscription-list":{init:function(e,t){var i=e.getAttribute("data-track-type");queueOnceVisible(e,t,{ecommerce:{promoView:{promotions:[{id:i,name:i}]}}},function(e,t,i){eventsQueue.push(_assign({event:"promoView"},addDataOnView(e,t,i)))})}}};function getSyndicationString(e){var t=e.getAttribute("data-syndication");return("copy"===t?"syndicated copy":"")||("syndicated"===t?"syndicated original":"")}function getNearestComponentTitle(e){var t,i="data-track-component-title",n=e&&e.getAttribute(i);return n||(n=(t=dom.closest(e,"["+i+"]"))&&t.getAttribute(i)),n}function addEcommProductEvents(e,t,i,n){n.fireImpression&&queueOnceVisible(e,t,i,queueEcommProductImpression(n.impressionName)),addEcommProductClickHandler(e,t,i,n.clickName)}function queueEcommProductImpression(e){const t="view_item"===e;return function(i,n,a){var r;const o=_find(eventsQueue,({event:t})=>t===e);let s=addDataOnView(i,n,a);if(t&&(s=null===(r=buildGA4Schema(e,s))||void 0===r||null===(r=r.ecommerce)||void 0===r?void 0:r.items[0]),o){(t?o.ecommerce.items.push(s):o.ecommerce.impressions.push(s))>=20&&reportNow()}else{const i={event:e};Object.assign(i,t?{ecommerce:{items:[s]}}:{ecommerce:{impressions:[s]}}),eventsQueue.push(i)}}}function getPosition(e){var t,i,n=e.getAttribute(pageZoneAttr),a=e.getAttribute(verticalPositionAttr),r={};return n&&a||(t=dom.closest(e,"["+zoneAttr+"]"))&&(n=t.getAttribute(zoneAttr),i=t.getBoundingClientRect(),a=+((e.getBoundingClientRect().top-i.top)/i.height).toFixed(2),e.setAttribute(pageZoneAttr,n),e.setAttribute(verticalPositionAttr,a)),r[gtmPageZoneKey]=n,r[gtmVerticalPositionKey]=parseInt(a,10),r}function isImage(e){switch((e&&e.nodeName||"").toLowerCase()){case"img":case"svg":case"path":case"canvas":return!0;default:return!1}}function addEcommProductClickHandler(e,t,i,n){let a,r=e.getAttribute("data-track-option");e.addEventListener("click",function(o){const s=addDataOnView(e,t,i),c=o.target;"product-link"===t&&(a=_assign({dimension117:e.getAttribute("data-affiliate-subtag")},s)),"select_item"===n?module.exports.reportNow(buildGA4Schema(n,a||s)):module.exports.reportNow({event:n,ecommerce:{click:{actionField:{list:s.list,option:r||c&&c.getAttribute("data-track-option")||(isImage(c)?"Image":"Text")},products:[a||s]}}})})}function buildGA4Schema(e,t){return{event:e,ecommerce:{items:[{item_name:t.name,item_id:t.id,price:t.price,item_brand:t.brand,item_category3:t.dimension117,item_list_name:t.list,item_variant:t.variant,component_type:t.dimension23,product_badges:t.dimension110,sponsored_component:t.dimension123,merchant_id:t.dimension126,ai_search_query:t.dimension131,ai_search_relevancy_score:t.dimension129,ai_search_highest_relevancy_score:t.dimension130,friendly_name_enabled:t.friendlyNameEnabled||"false"}]}}}function addDataOnView(e,t,i){var n=config[t].getDataOnView;return n?_assign(i,n(e)):i}function queueOnceVisible(e,t,i,n){new $visibility.Visible(e,{shownThreshold:.5}).on("shown",function(){$visibility.isElementNotHidden(e)&&(n(e,t,i),module.exports.reportSoon())})}function debounceReportNow(){var e=_debounce(module.exports.reportNow,processQueueDelay);return function(){eventsQueue.push.apply(eventsQueue,arguments),e()}}function reportNow(){if(eventsQueue.push.apply(eventsQueue,arguments),!isCurrentlyReporting){var e;if(isCurrentlyReporting=!0,eventsQueue.length)null===(e=window.dataLayer)||void 0===e||null===(e=e.push)||void 0===e||e.apply(window.dataLayer,eventsQueue),eventsQueue=[];isCurrentlyReporting=!1}}function initializeEventsFromDom(e,t){var i=(t||document.body).querySelectorAll("["+typeAttr+"]");_each(i,function(t){var i=t.getAttribute(typeAttr),n=config[i];n&&n.init&&n.init(t,i,e)})}function initializeElement(e){initializedOnLoad&&initializeEventsFromDom(publicVisitState,e)}function initializeGtm(e){const t=window.location.hostname.replace(/(localhost|stg|www)\./,"");!function(e,i,n,a,r){e[a]=e[a]||[],e[a].push({"gtm.start":(new Date).getTime(),event:"gtm.js"});var o=i.getElementsByTagName(n)[0],s=i.createElement(n);s.async=!0,s.src=`https:///metrics.${t}/gtm.js?id=`+r+"",o.parentNode.insertBefore(s,o)}(window,document,"script","dataLayer",e)}function initializeDataLayer(e,t){t.newYorkMediaUserID=e.clientId,t.loyaltyLevel=e.userLoyalty,t.sessionCount=e.visitCount,window.dataLayer.unshift({event:"dataLayer-initialized",userDetails:t,pageDetails:{pageUri:_nymGtmPage.pageUri||e.pageUri,vertical:_nymGtmPage.vertical||vertical,pageType:_nymGtmPage.pageType||pageType,author:_nymGtmPage.authors||author,headline:_nymGtmPage.headline,pageloadId:window.pageloadId,publishDate:_nymGtmPage.publishDate,publishDateISO:_nymGtmPage.publishDateISO,originalPublishDate:_nymGtmPage.originalPublishDate,originalPublishDateISO:_nymGtmPage.originalPublishDateISO,updatedDate:_nymGtmPage.updatedDate,updatedDateISO:_nymGtmPage.updatedDateISO,contentChannel:_nymGtmPage.contentChannel,tags:_nymGtmPage.tags,magazineIssueDate:_nymGtmPage.magazineIssueDate,onSitePromotion:_nymGtmPage.onSitePromotion,featureTypes:_nymGtmPage.featureTypes,syndicatedFrom:_nymGtmPage.syndicatedFrom,wordCount:_nymGtmPage.wordCount},experimentIds:getExperimentInfo().experimentIds,experimentVariants:getExperimentInfo().experimentVariants})}function pageShouldCountAsView(){return!_nymGtmPage.hasProduct&&_nymGtmPage.featureTypes&&("Article"===_nymGtmPage.pageType||"Video Page"===_nymGtmPage.pageType||"Video"===_nymGtmPage.pageType)}function getArticleCounts(e){return auth.fetchUserProfile().then(()=>{const t=auth.isAuthenticated()?auth.getNymcid():cookie.get("nymcid");return t?Promise.race([pageShouldCountAsView()?updateClientHistoryWithPageData(t,e):getClientHistory(t),new Promise((e,t)=>{window.setTimeout(()=>t("Timed out in 2000 ms."),2e3)})]).then(e=>{const t=e.global;return t?{featureArticleCount:t.Feature||0,magazineArticleCount:t.Magazine||0,standardArticleCount:t.Article||0,totalArticleCount:t.total||0}:{}}).catch(e=>(log("error",`Error retrieving user visit data: ${e.message}`),{})):Promise.resolve({})})}function getExperimentInfo(){const e=[...(document.cookie.match(new RegExp("(^| )_gaexp=([^;]+)"))?document.cookie.match(new RegExp("(^| )_gaexp=([^;]+)"))[2]:"").matchAll("[^.,^!]+")];let t="",i="";return e.length&&e.forEach((e,n)=>{const a=e[0];0!==n&&1!==n&&(22===a.length&&(t=`${t}${""===t?"":","}${a}`),1===a.length&&(i=`${i}${""===i?"":","}${a}`))}),{experimentIds:t,experimentVariants:i}}function initialReport(e){publicVisitState=e,initializeEventsFromDom(e),module.exports.reportNow(),document.addEventListener("mouseleave",function(e){e.clientY<0&&module.exports.reportNow()},!1)}function initGtm(e,t){const i=!!document.head.querySelector(".head-gtm");initializedOnLoad||(initializedOnLoad=!0,i?visit.onceReady(initialReport):getArticleCounts(t).then(t=>{visit.onceReady(function(i){initializeDataLayer(i,t),initializeGtm(e),initialReport(i)})}))}function reportCustomEvent(e,t){var i=e.category,n=e.action,a=e.label,r={event:"universalCustomEvent",customEventCategory:i&&i.trim(),customEventAction:n&&n.trim(),customEventLabel:a&&a.trim()};t&&(r=Object.assign(r,t)),reportNow(r)}function reportNewsletterSubEvent(e,t,i=!1){let n;reportNow(n=i?{event:"eec.refund",ecommerce:{refund:{actionField:{id:e.sid||e},products:t.map(({name:e,variant:t})=>({category:"newsletter unsubscription",quantity:1,name:e,variant:t}))}}}:{event:"purchase",ecommerce:{transaction_id:e.sid||e,items:t.map(({name:e,variant:t})=>({item_category:"newsletter signup",quantity:1,item_name:e,item_variant:t}))}})}function reportQuizEvent({event:e,type:t,platform:i}){const n={event:e,quiz:{type:t}};i&&(n.quiz.platform=i),reportNow(n)}window.dataLayer=window.dataLayer||[],module.exports.init=initGtm,module.exports.reportNow=reportNow,module.exports.reportSoon=debounceReportNow.call(void 0),module.exports.reportNewsletterSubEvent=reportNewsletterSubEvent,module.exports.reportCustomEvent=reportCustomEvent,module.exports.initializeElement=initializeElement,module.exports.reportQuizEvent=reportQuizEvent,module.exports.buildGA4Schema=buildGA4Schema; }).call(this)}).call(this,"/services/client/gtm.js")}, {"4":4,"5":5,"10":10,"19":19,"28":28,"117":117,"123":123,"133":133,"160":160,"171":171,"228":228,"310":310,"417":417}]; window.modules["4"] = [function(require,module,exports){"use strict";var domify=require(455),_each=require(417),_includes=require(119);function uri(){var e=document.location;return e.hostname+e.pathname}function pageUri(){return document.firstElementChild.getAttribute("data-uri")}function find(e,t){return t||(t=e,e=document),e.querySelector(t)}function findAll(e,t){return t||(t=e,e=document),e.querySelectorAll(t)}function getFirstChildElement(e){for(var t=e.firstChild;t&&1!==t.nodeType;)t=t.nextSibling;return t}function matches(e,t){var r,n,o;if(e.matches)return e.matches(t);for(n=(r=e.parentElement)?r.querySelectorAll(t):[],o=0;n[o]&&n[o]!==e;)o++;return!!n[o]}function closest(e,t){var r=e;if(!t||"string"!=typeof t)throw new Error("Please specify a selector to match against!");for(;r&&!matches(r,t);)r=r.parentNode;return r||null}function prependChild(e,t){e.firstChild?e.insertBefore(t,e.firstChild):e.appendChild(t)}function insertBefore(e,t){e.parentNode&&e.parentNode.insertBefore(t,e)}function insertAfter(e,t){e.parentNode&&e.parentNode.insertBefore(t,e.nextSibling)}function clearChildren(e){for(;e.firstChild;)e.removeChild(e.firstChild)}function removeElement(e){e.parentNode.removeChild(e)}function preventDefault(e){e.preventDefault?e.preventDefault():e.returnValue=!1}function replaceElement(e,t){var r=e.parentNode;r&&r.replaceChild(t,e)}function wrapElements(e,t){var r=document.createElement(t);return e=e instanceof HTMLElement?[e]:Array.prototype.slice.call(e),_each(e,function(e){e.parentNode.removeChild(e),r.appendChild(e)}),r}function unwrapElements(e,t){for(var r=t.childNodes[0];r;)e.appendChild(r),r=t.childNodes[0];e.removeChild(t)}function createRemoveNodeHandler(e,t){return function(r,n){r.forEach(function(r){_includes(r.removedNodes,e)&&(t(),n.disconnect())})}}function onRemove(e,t){new MutationObserver(this.createRemoveNodeHandler(e,t)).observe(e.parentNode,{childList:!0})}function getPos(e){var t=e.getBoundingClientRect(),r=window.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop;return{top:t.top+r,bottom:t.top+t.height+r,height:t.height}}module.exports.create=domify,module.exports.uri=uri,module.exports.pageUri=pageUri,module.exports.find=find,module.exports.findAll=findAll,module.exports.matches=matches,module.exports.closest=closest,module.exports.getFirstChildElement=getFirstChildElement,module.exports.getPos=getPos,module.exports.prependChild=prependChild,module.exports.insertBefore=insertBefore,module.exports.insertAfter=insertAfter,module.exports.replaceElement=replaceElement,module.exports.removeElement=removeElement,module.exports.clearChildren=clearChildren,module.exports.wrapElements=wrapElements,module.exports.unwrapElements=unwrapElements,module.exports.preventDefault=preventDefault,module.exports.createRemoveNodeHandler=createRemoveNodeHandler,module.exports.onRemove=onRemove; }, {"119":119,"417":417,"455":455}]; window.modules["5"] = [function(require,module,exports){"use strict";const $window=window,$document=document,_filter=require(225),_map=require(127),_invokeMap=require(1174),_assign=require(228),_throttle=require(113),Eventify=require(255);var Visible,VisibleEvent,primaryContentEl,list=[];function setPrimaryContent(e){e&&(primaryContentEl=e)}function isBelowPrimaryContent(e){var t=primaryContentEl&&primaryContentEl.getBoundingClientRect(),i=e&&e.getBoundingClientRect();return!!(t&&i&&t.bottom<i.top)}function min(e,t){return e<t?e:t}function max(e,t){return e>t?e:t}function updateVisibility(){list.forEach(updateVisibilityForItem)}function updateSeen(e,t){var i=t.visiblePx,n=t.visiblePercent;i&&n>=e.shownThreshold&&!e.seen?(e.seen=!0,setTimeout(function(){e.trigger("shown",new VisibleEvent("shown",t))},15)):(!i||n<e.hiddenThreshold)&&e.seen&&(e.seen=!1,setTimeout(function(){e.trigger("hidden",new VisibleEvent("hidden",t))},15))}function updatePreload(e,t,i){!e.preload&&e.preloadThreshold&&shouldBePreloaded(t.target,t.rect,e.preloadThreshold,i)&&(e.preload=!0,setTimeout(function(){e.trigger("preload",new VisibleEvent("preload",t))},15))}function updateVisibilityForItem(e){var t=e.el.getBoundingClientRect(),i=$window.innerHeight||$document.documentElement.clientHeight,n=getVerticallyVisiblePixels(t,i),o=n/(t.height||i),r={target:e.el,rect:t,visiblePx:n,visiblePercent:o};updateSeen(e,r),updatePreload(e,r,i)}function getViewportHeight(){return $window.innerHeight||$document.documentElement.clientHeight||$document.body.clientHeight}function getViewportWidth(){return $window.innerWidth||$document.documentElement.clientWidth||$document.body.clientWidth}function isElementNotHidden(e){return e&&null!==e.offsetParent&&!e.getAttribute("hidden")&&"none"!==getComputedStyle(e).display&&"hidden"!==getComputedStyle(e).visibility}function isElementInViewport(e){var t=e.getBoundingClientRect();return t.top>=0&&t.left>=0&&t.bottom<=($window.innerHeight||$document.documentElement.clientHeight)&&t.right<=($window.innerWidth||$document.documentElement.clientWidth)}function isElementInsideAnother(e,t){var i=e.getBoundingClientRect(),n=t.getBoundingClientRect();return i.top>=n.top&&i.left>=n.left&&i.bottom<=n.bottom&&i.right<=n.right}function shouldBePreloaded(e,t,i,n){return t.bottom>-1*i&&t.top<=n+i&&isElementNotHidden(e)}function getLinearSpacialHash(e,t,i,n){var o=e%t,r=Math.floor(e/(t||1)).toString(n);return i>1&&(r+=getLinearSpacialHash(o,Math.floor(t/n),i-1,n)),r}function getVerticallyVisiblePixels(e,t){return min(t,max(e.bottom,0))-min(max(e.top,0),t)}function getPageOffset(e){for(var t=e.offsetLeft,i=e.offsetTop;e=e.offsetParent;)t+=e.offsetLeft,i+=e.offsetTop;return{left:t,top:i}}function watchForAny(e,t){var i,n;return e=e.split(","),n=_filter(_map(e,function(e){return(i=$document.querySelector(e))&&new Visible(i).on("shown",function(){_invokeMap(n,"destroy"),t()})}))}const onVisible=(e,t)=>{if(new IntersectionObserver((e,i)=>{e.forEach(e=>{e.intersectionRatio>0&&(t(),i.disconnect())})}).observe(e),!t)return new Promise(e=>t=e)};(Visible=function(e,t){t=t||{},this.el=e,this.seen=!1,this.preload=!1,this.preloadThreshold=t&&t.preloadThreshold||0,this.shownThreshold=t&&t.shownThreshold||0,this.hiddenThreshold=t&&min(t.shownThreshold,t.hiddenThreshold)||0,this.el&&(list.push(this),updateVisibilityForItem(this))}).prototype={destroy:function(){var e=list.indexOf(this);e>-1&&list.splice(e,1)}},Eventify.enable(Visible.prototype),VisibleEvent=function(e,t){this.type=e,_assign(this,t)},$document.addEventListener("scroll",_throttle(updateVisibility,200)),module.exports.getPageOffset=getPageOffset,module.exports.getLinearSpacialHash=getLinearSpacialHash,module.exports.getVerticallyVisiblePixels=getVerticallyVisiblePixels,module.exports.getViewportHeight=getViewportHeight,module.exports.getViewportWidth=getViewportWidth,module.exports.isElementNotHidden=isElementNotHidden,module.exports.isElementInViewport=isElementInViewport,module.exports.isElementInsideAnother=isElementInsideAnother,module.exports.watchForAny=watchForAny,module.exports.Visible=Visible,module.exports.setPrimaryContent=setPrimaryContent,module.exports.isBelowPrimaryContent=isBelowPrimaryContent,module.exports.updateVisibility=updateVisibility,module.exports.onVisible=onVisible; }, {"113":113,"127":127,"225":225,"228":228,"255":255,"1174":1174}]; window.modules["6"] = [function(require,module,exports){(function (process){(function (){ "use strict";const _isArray=require(241),_isObject=require(181),_isEmpty=require(180),_isString=require(277),_isNull=require(1177),_isUndefined=require(1179),_each=require(417),_get=require(31),_last=require(115),_parse=require(142),_reduce=require(182),_deburr=require(386),_cloneDeep=require(198),_kebabCase=require(175),{encode:encode}=require(178),db=require(176),publishedVersionSuffix="@published",kilnUrlParam="¤tUrl=",{removeNonAlphanumericCharacters:removeNonAlphanumericCharacters}=require(7);function isFieldEmpty(e){return _isArray(e)||_isObject(e)?_isEmpty(e):_isString(e)?0===e.length:!(!_isNull(e)&&!_isUndefined(e))}function has(e){return!isFieldEmpty(e)}function replaceVersion(e,t){if(!_isString(e))throw new TypeError("Uri must be a string, not "+typeof e);return e=t?e.split("@")[0]+"@"+t:e.split("@")[0]}function uriToUrl(e,t){const r=_get(t,"site.protocol")||"http",s=_get(t,"site.port"),n=_parse(`${r}://${e}`);return 80!==s&&443!==s&&n.set("port",s),n.href}function urlToUri(e){const t=_parse(e);return`${t.hostname}${t.pathname}`}function canonicalUrlToUri(e="",t){let r=_last(e.split("://")),s=encode(r);return r?db.get(`${t}/_uris/${s}`):Promise.reject()}function formatStart(e){return void 0===e||Number.isNaN(e)||e<0||e>1e8?0:e}function getSiteBaseUrl(e){const t=e.site||{},r=t.protocol||"http",s=t.host,n=(t.port||"80").toString();var o="";return"80"!==n&&"443"!==n&&(o=`:${n}`),`${r}://${s}${o}${t.path||""}`}function getSiteRootHost(e){const t=_get(e,"site.host","nymag.com"),r=t.split(".");return(t.match(/\.co\.uk$/)?r[r.length-3]+".":"")+r[r.length-2]+"."+r[r.length-1]}function isPublishedVersion(e){return e.indexOf(publishedVersionSuffix)===e.length-10}function ensurePublishedVersion(e){return isPublishedVersion(e)?e:e.split("@")[0]+publishedVersionSuffix}function isInstance(e){return e.indexOf("/instances/")>-1}function isPage(e){return e.indexOf("/_pages/")>-1}function kilnUrlToPageUrl(e){return e.indexOf(kilnUrlParam)>-1?decodeURIComponent(e.split(kilnUrlParam).pop()):e}function urlToCanonicalUrl(e){return kilnUrlToPageUrl(e).split("?")[0].split("#")[0].replace("/amp/","/")}function getInstanceId(e){if(!e)return null;if(!isInstance(e))return null;const t=e.split("/");return t[t.length-1].replace(publishedVersionSuffix,"")}function getSailthruId(e){return Object.values("string"==typeof e?JSON.parse(e):e).find(e=>"object"==typeof e&&e.sid)}function getPageType(){const e=document.querySelector('meta[name="type"]'),t=e?e.getAttribute("content"):"";return _kebabCase(t)}function prefixElasticIndex(e){const t=window.process.env.ELASTIC_PREFIX;return t?e.split(",").map(e=>`${t}_${e}`.trim()).join(","):e}function normalizeTags(e=[]){return e.map(({text:e})=>removeNonAlphanumericCharacters(e)).filter(Boolean)}function crosspostedFromSite(e,t){var r;if(e.site!==t&&["di","vulture","selectall","wwwthecut","grubstreet","strategist","intelligencer","curbed"].includes(e.site)&&(r=!0),"nymag"!==t&&"copy"!==e.syndicationStatus||(r=!1),r)return e.site}function isSponsored(e){return e.featureTypes&&e.featureTypes["Sponsor Story"]}function keyObjectToArray(e){return _reduce(e,(e,t,r)=>(!e[r]&&t&&e.push(r),e),[])}function valuesToOptions(e){return Object.keys(e).map(t=>`<option value="${t}">${e[t]}</option>`).sort().join("")}function not(e){return!e}function isProduction(e){return!/(\.aws\.|dev\.|localhost|stg\.)/.test(e)}function isComponentInstance(e,t){return"string"==typeof e&&e.indexOf(`/_components/${t}/instances/`)>-1}function findComponentRef(e,t){let r;return function e(s){"object"==typeof s&&null!==s?isComponentInstance(s._ref,t)?r=s._ref:_each(s,e):isComponentInstance(s,t)&&(r=s)}(e),r}function findComponentData(e,t){let r;return function e(s){"object"==typeof s&&null!==s&&(isComponentInstance(s._ref,t)?delete(r=_cloneDeep(s))._ref:_each(s,e))}(e),r}function notIncludes(e,t){return!(!e||!t)&&!e.includes(t)}function isValidImageFeed(e){return"https://pyxis.nymag.com/v1/imgs/d7b/6d0/c207dc5ba42fb69e8f2d67796485a84bff-Careers-Mobile-BG.jpg"!==e}function isTwoMonthsOrLess(e,t){const r=new Date,s=t<=2,n=r.getMonth()+1;let o=!1;return e!==r.getFullYear()||s||(o=t<=r.getMonth()+3),e===r.getFullYear()+1&&s&&(11===n&&1===t||12===n&&t<=2)&&(o=!0),o}function checkDifferenceInDays(e,t,r){const s=new Date(e),n=new Date(t),o=Math.abs(s.getTime()-n.getTime());return Math.floor(o/864e5)>r}const getClickDate=(e=Date.now())=>{const t=new Date(e);return`${`${t.getMonth()+1}`.padStart(2,"0")}${`${t.getDate()}`.padStart(2,"0")}`};function isValidName(e,t){const r=_deburr(e);return r.length&&r.length<=27&&/^[A-Za-z][\-'A-Za-z ]{1,}[A-Za-z]*$/.test(r)?"":`Please enter a valid ${t} name`}function isValidRange(e,t,r){return e>t&&e<=r}function isEmailValid(e=""){return e.length>0&&e.length<=50&&/^(?:(?:[^<>()\[\]\\.,;:\s@"]+(?:\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@(?:(?:\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(?:(?:[a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/.test(e)}const shortenUri=e=>(e||"").split("/").pop().replace(/\?.+/,"").replace("ambrose-","a-").replace("@published","").replace(".html","").replace(".anf","").replace(".mobile",""),formValidator={firstName:e=>isValidName(e,"first"),lastName:e=>isValidName(e,"last"),address1(e){const t=isValidRange(e.length,0,50);return e?t?"":"Address is too long":"Please enter a street address"},city:e=>isValidRange(e.length,0,40)&&/\w{3}/.test(e)?"":"Please enter a valid city name",country:e=>e?"":"Please select a country",stateCode:e=>e?"":"Please select a state",provinceCode:e=>e?"":"Please select a province",zipCode:e=>/^\d{5}$/.test(e)?"":"Please enter a valid five-digit ZIP code",postalCodeCA:e=>/^\w{3}\s\w{3}$/.test(e)?"":"Please enter a valid six-character postal code",postalCodeAU:e=>/^\d{4}$/.test(e)?"":"Please enter a valid four-character postal code",intPostalCode:e=>e&&e.length<10?"":"Please add a postal code"},passwordValidators={hasLowerCase:{fn:e=>e.match(/[a-z]/),err:"Must have at least one lowercase letter"},hasUpperCase:{fn:e=>e.match(/[A-Z]/),err:"Must have at least one uppercase letter"},hasNumber:{fn:e=>e.match(/[0-9]/),err:"Must have at least one number"},hasSpecialCharacter:{fn:e=>e.match(/[!@#$%^&*()_+=-]/),err:"Must have at least one special character"}};function slugToSiteHost(e){return{"strategist/uk":"nymag",betamale:"nymag",curbed:"curbed",developing:"nymag",grubstreet:"grubstreet",intelligencer:"nymag",nymag:"nymag",nyxny:"nymag",scienceofus:"nymag",selectall:"nymag",strategist:"nymag",travel:"nymag",vindicated:"nymag",vulture:"vulture",wwwthecut:"thecut"}[e]}function siteHostPrefix(e,t){const r=slugToSiteHost(t);return e.split(`${r}.com`)[0]}module.exports.canonicalUrlToUri=canonicalUrlToUri,module.exports.checkDifferenceInDays=checkDifferenceInDays,module.exports.crosspostedFromSite=crosspostedFromSite,module.exports.ensurePublishedVersion=ensurePublishedVersion,module.exports.findComponentData=findComponentData,module.exports.findComponentRef=findComponentRef,module.exports.formatStart=formatStart,module.exports.formValidator=formValidator,module.exports.getClickDate=getClickDate,module.exports.getInstanceId=getInstanceId,module.exports.getPageType=getPageType,module.exports.getSailthruId=getSailthruId,module.exports.getSiteBaseUrl=getSiteBaseUrl,module.exports.getSiteRootHost=getSiteRootHost,module.exports.has=has,module.exports.isComponentInstance=isComponentInstance,module.exports.isEmailValid=isEmailValid,module.exports.isFieldEmpty=isFieldEmpty,module.exports.isInstance=isInstance,module.exports.isPage=isPage,module.exports.isProduction=isProduction,module.exports.isPublishedVersion=isPublishedVersion,module.exports.isSponsored=isSponsored,module.exports.isTwoMonthsOrLess=isTwoMonthsOrLess,module.exports.isValidImageFeed=isValidImageFeed,module.exports.isValidName=isValidName,module.exports.isValidRange=isValidRange,module.exports.keyObjectToArray=keyObjectToArray,module.exports.normalizeTags=normalizeTags,module.exports.not=not,module.exports.notIncludes=notIncludes,module.exports.passwordValidators=passwordValidators,module.exports.prefixElasticIndex=prefixElasticIndex,module.exports.replaceVersion=replaceVersion,module.exports.shortenUri=shortenUri,module.exports.siteHostPrefix=siteHostPrefix,module.exports.slugToSiteHost=slugToSiteHost,module.exports.uriToUrl=uriToUrl,module.exports.urlToCanonicalUrl=urlToCanonicalUrl,module.exports.urlToUri=urlToUri,module.exports.valuesToOptions=valuesToOptions; }).call(this)}).call(this,require(58))}, {"7":7,"31":31,"58":58,"115":115,"142":142,"175":175,"176":176,"178":178,"180":180,"181":181,"182":182,"198":198,"241":241,"277":277,"386":386,"417":417,"1177":1177,"1179":1179}]; window.modules["7"] = [function(require,module,exports){"use strict";const speakingurl=require(1345),he=require(847),typogr=require(1387),headQuotes=require(848),striptags=require(147),_isString=require(277),_isPlainObject=require(1070),_mapValues=require(298),_isArray=require(241),_toLower=require(1188),{fold:fold}=require(825),NON_ALPHANUMERIC_RE=/[_\W]/g,UNICODE_RE=/[^A-Za-z 0-9\.,\?!@#\$%\^&\*\(\)-_=\+;:<>\/\\\|\}\{\[\]~]*/g,DISPLAYNAME_RE=/^[a-z0-9_.+-]{3,32}$/gi;function toSmartHeadline(e){return headQuotes(he.decode(e)).replace("---","—").replace("--","–").replace("...","…")}function convertDoubleQuotesToSingle(e){return e.replace(/“/g,"‘").replace(/”/g,"’").replace(/\"/g,"'")}function toSmartText(e,r=!1){let t=typogr(he.decode(e||"")).chain().smartypants().value().replace(/^(\'|‘|’)/g,"‘").replace(/’\$2/g,"’");return r?he.decode(convertDoubleQuotesToSingle(t)):he.decode(t)}function stripUnicode(e){return e?e.replace(UNICODE_RE,""):""}function stripUnicodeControlCharacters(e){return e?e.replace(/[\u0000-\u001F\u007F-\u009F]/g,""):""}function toPlainText(e){return _isString(e)?he.decode(striptags(e.replace(/ /g," "))):""}function cleanSlug(e,r={replaceAccentCharacters:!1}){return r.replaceAccentCharacters&&(e=normalizeName(e)),speakingurl(toPlainText(stripUnicode(e)),{custom:{_:"-"}})}function validateTagContent(e){var r=striptags(e);return""===r||r.match(/^\s+$/)?"":e}function recursivelyStripSeperators(e){return _isPlainObject(e)?_mapValues(e,recursivelyStripSeperators):_isArray(e)?e.map(recursivelyStripSeperators):_isString(e)?e.replace(/(\u2028|\u2029)/g,""):e}function removeNonAlphanumericCharacters(e=""){return e.replace(NON_ALPHANUMERIC_RE,"")}function normalizeName(e){return fold(_toLower(e.trim()))}function validateDisplayName(e){return e.match(DISPLAYNAME_RE)}module.exports.toSmartHeadline=toSmartHeadline,module.exports.toSmartText=toSmartText,module.exports.stripUnicode=stripUnicode,module.exports.stripUnicodeControlCharacters=stripUnicodeControlCharacters,module.exports.toPlainText=toPlainText,module.exports.cleanSlug=cleanSlug,module.exports.validateTagContent=validateTagContent,module.exports.recursivelyStripSeperators=recursivelyStripSeperators,module.exports.removeNonAlphanumericCharacters=removeNonAlphanumericCharacters,module.exports.normalizeName=normalizeName,module.exports.validateDisplayName=validateDisplayName; }, {"147":147,"241":241,"277":277,"298":298,"825":825,"847":847,"848":848,"1070":1070,"1188":1188,"1345":1345,"1387":1387}]; window.modules["10"] = [function(require,module,exports){!function(e){var n;if("function"==typeof define&&define.amd&&(define(e),n=!0),"object"==typeof exports&&(module.exports=e(),n=!0),!n){var t=window.Cookies,o=window.Cookies=e();o.noConflict=function(){return window.Cookies=t,o}}}(function(){function e(){for(var e=0,n={};e<arguments.length;e++){var t=arguments[e];for(var o in t)n[o]=t[o]}return n}function n(e){return e.replace(/(%[0-9A-Z]{2})+/g,decodeURIComponent)}return function t(o){function r(){}function i(n,t,i){if("undefined"!=typeof document){"number"==typeof(i=e({path:"/"},r.defaults,i)).expires&&(i.expires=new Date(1*new Date+864e5*i.expires)),i.expires=i.expires?i.expires.toUTCString():"";try{var c=JSON.stringify(t);/^[\{\[]/.test(c)&&(t=c)}catch(e){}t=o.write?o.write(t,n):encodeURIComponent(String(t)).replace(/%(23|24|26|2B|3A|3C|3E|3D|2F|3F|40|5B|5D|5E|60|7B|7D|7C)/g,decodeURIComponent),n=encodeURIComponent(String(n)).replace(/%(23|24|26|2B|5E|60|7C)/g,decodeURIComponent).replace(/[\(\)]/g,escape);var f="";for(var u in i)i[u]&&(f+="; "+u,!0!==i[u]&&(f+="="+i[u].split(";")[0]));return document.cookie=n+"="+t+f}}function c(e,t){if("undefined"!=typeof document){for(var r={},i=document.cookie?document.cookie.split("; "):[],c=0;c<i.length;c++){var f=i[c].split("="),u=f.slice(1).join("=");t||'"'!==u.charAt(0)||(u=u.slice(1,-1));try{var a=n(f[0]);if(u=(o.read||o)(u,a)||n(u),t)try{u=JSON.parse(u)}catch(e){}if(r[a]=u,e===a)break}catch(e){}}return e?r[e]:r}}return r.set=i,r.get=function(e){return c(e,!1)},r.getJSON=function(e){return c(e,!0)},r.remove=function(n,t){i(n,"",e(t,{expires:-1}))},r.defaults={},r.withConverter=t,r}(function(){})}); }, {}]; window.modules["19"] = [function(require,module,exports){"use strict";const cookie=require(10),isProd=require(39)(),gtm=require(3),AUTHORIZE_ROUTE="/oauth/authorize",LOGIN_ROUTE="/oauth/login",LOGOUT_ROUTE="/oauth/logout",RESET_PASSWORD_ROUTE="/oauth/user/reset-password",UPDATE_PASSWORD_ROUTE="/oauth/user/update-password",SIGNIN_ROUTE="/oauth/signin",SIGNUP_ROUTE="/oauth/signup",USER_CANCELED_SUB_CHECK_ROUTE="/oauth/user/update/canceled-subscription-check",USER_FIND_BY_EMAIL_ROUTE="/oauth/user/find-by-email",USER_PAYMENT_INFO_ROUTE="/oauth/user/update/payment-info",USER_PROFILE_ROUTE="/oauth/user/profile",CODE_VERIFICATION_ROUTE="/oauth/verify",UPDATE_COMMENTING_NAME_ROUTE="/oauth/user/update/commenting-name",ADD_POST_AUTHENTICATION_ACTION_ROUTE="/oauth/post-authentication",enableLog=!isProd||document.location.search.match("authDebug");let userProfile={};function fetchUserProfile(e=!1){if(!e&&userProfile.isAuthenticated)return Promise.resolve(userProfile);let t=`https://${location.host}${USER_PROFILE_ROUTE}`;return e&&(t+=`?fetch=${e}`),fetch(t).then(e=>e.json()).then(e=>userProfile=e).catch(e=>console.log(e))}function showEmbeddedLoginFlow(e,t=window.location.href){if(e){const t={event:"authentication",authenticationMethod:`${e} - sign up/sign in`};gtm.reportNow(t)}logout(getEmbeddedLoginFlowLoginUrl(t))}function getEmbeddedLoginFlowLoginUrl(e,t=""){const o=window.location.hostname.match(/(.*.dev|localhost|stg)/gm),n=`${o?o[0]:"subs"}.nymag.com/account`,i=new URLSearchParams;return t&&i.set("postAuthActionId",t),i.set("redirectUrl",encodeURIComponent(e)),`https://${n}?${i.toString()}`}function showLogin(e,t=window.location.href,o=!1,n){if(o){const e={event:"authentication",authenticationMethod:`${n} - sign up/sign in`};gtm.reportNow(e)}const i=encodeURIComponent(t);window.location.href=`${window.location.origin}${LOGIN_ROUTE}?originUrl=${i}&providerId=${e}${window.location.pathname.includes("/account")?"&accountPage":""}`}function logoutThenShowLogin(e,t=window.location.href,o=!1,n){if(o){const e={event:"authentication",authenticationMethod:`${n} - sign up/sign in`};gtm.reportNow(e)}const i=e?`&socialConnection=${e}`:"";logout(`${window.location.origin}${AUTHORIZE_ROUTE}?originalUrl=${encodeURIComponent(t)}${i}`)}function logout(e=window.location.href){const t=encodeURIComponent(e);authlog("auth logging out"),window.location.href=`${window.location.origin}${LOGOUT_ROUTE}?originUrl=${t}`}function createUser({email:e,password:t},o){const n={email:e,password:t};return new Promise((e,t)=>fetch(`${window.location.origin}${SIGNUP_ROUTE}`,{body:JSON.stringify(n),credentials:"include",headers:{"Content-Type":"application/json"},method:"post",redirect:"follow"}).then(e=>{if(e.status>=400)return e.json().then(e=>t(e));gtm.reportNow({event:"authentication",authentication:{authenticationMethod:"successful_account_creation_email"}}),triggerRedirect(o)}).catch(e=>t(e)))}function triggerRedirect(e){const t=window.location.origin,o=encodeURIComponent(e);window.location.href=`${t}${LOGIN_ROUTE}?originUrl=${o}`}function loginUser({email:e,password:t},o){const n={email:e,password:t};return fetch(`${window.location.origin}${SIGNIN_ROUTE}`,{body:JSON.stringify(n),credentials:"include",headers:{"Content-Type":"application/json"},method:"post",redirect:"follow"}).then(e=>e.status<400?(handlePostAuthentication(),void triggerRedirect(o)):e.json().then(e=>Promise.reject(e)))}function triggerPasswordReset(e=getEmail()){const t=window.location.origin;return gtm.reportNow({event:"authentication",authentication:{action:"forgot_password"}}),fetch(`${t}${RESET_PASSWORD_ROUTE}`,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({email:e})})}function updatePassword(e,t){return fetch(`${window.location.origin}${UPDATE_PASSWORD_ROUTE}`,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({code:e,password:t})})}function updateUserCanceledSubscriptionCheck(e){const t=window.location.origin;return fetch(`${t}${USER_CANCELED_SUB_CHECK_ROUTE}`,{body:JSON.stringify({date:e}),credentials:"include",headers:{"Content-Type":"application/json"},method:"post"}).then(e=>e.status>=400?e.json().then(e=>Promise.reject(JSON.parse(e.message))):e.json().then(e=>(userProfile.lastDateCanceledSubscriptionChecked=e,e))).catch(e=>console.error("THERE WAS AN ERROR SETTING THE USER PROFILE PROPERTY: ",e))}function updateUserPaymentInfo(e){const t=window.location.origin;return fetch(`${t}${USER_PAYMENT_INFO_ROUTE}`,{body:JSON.stringify({paymentInfo:e}),credentials:"include",headers:{"Content-Type":"application/json"},method:"post"}).then(e=>e.status>=400?e.json().then(e=>Promise.reject(JSON.parse(e.message))):e.json().then(e=>(userProfile.paymentInfo=e,e))).catch(e=>console.error("there was an error setting the payment: ",e))}function getLastIdentity(){return getUserIdentitiesByEmail(getEmail(),location).then(e=>{return!!e&&e.slice(e.length-1)[0]}).catch(e=>console.log(e))}function getUserIdentitiesByEmail(e=getEmail()){const t=window.location.origin;return fetch(`${t}${USER_FIND_BY_EMAIL_ROUTE}?email=${encodeURIComponent(e)}`).then(e=>e.json()).catch(e=>console.log(e))}function updateCommentingName(e){const t=e.toLowerCase();return fetch(`https://${window.location.host}${UPDATE_COMMENTING_NAME_ROUTE}`,{method:"POST",headers:{Authorization:`Bearer ${getAuthJwt()}`,"Content-Type":"application/json"},body:JSON.stringify({displayName:t})}).then(e=>e.json())}function addPostAuthenticationAction(e,t,o){return fetch(`https://${window.location.host}${ADD_POST_AUTHENTICATION_ACTION_ROUTE}`,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({action:e,actionId:t,data:o})}).then(e=>e.json())}function handlePostAuthentication(){articleSaveEventFromCookie()}function articleSaveEvent(e,t={}){const{pageUri:o,headline:n}=t,i=Date.now();gtm.reportNow({event:e,[e]:{timestamp:i,article_uri:o,article_headline:n,component_name:"article"}})}function articleSaveEventFromCookie(){const e=cookie.getJSON("voxstar_saved_article");if(!e)return!1;const{pageUri:t,articleHeadline:o}=e;return articleSaveEvent("article_save",{pageUri:t,headline:o}),cookie.remove("voxstar_saved_article",{domain:`.${document.location.hostname}`,sameSite:"None",secure:!0}),!0}function authlog(e){enableLog&&console.log(e)}function isAuthenticated(){return userProfile.isAuthenticated}function getUserID(){return userProfile.sub||""}function getEmail(){return userProfile.email}function getGivenName(){return userProfile.given_name||""}function getUserMetadata(){return userProfile["http://nymag.com/user_metadata"]}function getExternalIdentities(){return userProfile.externalIdentities}function getUserLastDateCanceledSubscriptionChecked(){return userProfile.lastDateCanceledSubscriptionChecked}function getUserPaymentInfo(){return userProfile&&userProfile.paymentInfo||{}}function getAppMetadata(){return userProfile["http://nymag.com/app_metadata"]}function getAuthJwt(){return userProfile.authJwt}function getCoralJwt(){return userProfile.coralJwt}function getCloudFunctionJwt(){return userProfile.cloudFunctionJwt}function getZephrJwt(){return userProfile.zephrJwt}function isSubscriber(){const e=getAppMetadata();return!!e&&e.has_subscription}function isEmailVerified(){return userProfile.email_verified}function getNymcid(){return userProfile.nymcid||""}function isMobileAppRequest(){return!!cookie.get("nym-idtoken")||window.location.href.includes("nymag_ios_app_webview")||window.location.href.includes("nymag_android_app_webview")}function sendVerificationEmail(){return fetch(`https://us-central1-${isProd?"vox-media-identity":"nymag-identity"}.cloudfunctions.net/sendEmail`,{method:"POST",headers:{Authorization:`Bearer ${getCloudFunctionJwt()}`,"X-Forwarded-Host":location.host,"Content-Type":"application/json"},body:JSON.stringify({type:"email_verification",userId:getUserID(),network:"nymag.com"})}).then(e=>e.json())}function verifyOneTimeCode(e,t){const o=new URLSearchParams({code:e,type:t});return fetch(`${window.location.origin}${CODE_VERIFICATION_ROUTE}?${o.toString()}`,{headers:{"Content-Type":"application/x-www-form-urlencoded"}})}function load(){return fetchUserProfile(window._auth_load_entitlement).then(()=>{authlog(`USER ${isAuthenticated()?"":"NOT"} LOGGED IN, INIT EVENT ${Date.now()}`);const e=new CustomEvent("auth:init",{detail:userProfile});window.dispatchEvent(e)}).catch(console.log)}module.exports.fetchUserProfile=fetchUserProfile,module.exports.createUser=createUser,module.exports.getAppMetadata=getAppMetadata,module.exports.getAuthJwt=getAuthJwt,module.exports.getCoralJwt=getCoralJwt,module.exports.getCloudFunctionJwt=getCloudFunctionJwt,module.exports.getZephrJwt=getZephrJwt,module.exports.getEmail=getEmail,module.exports.getGivenName=getGivenName,module.exports.getLastIdentity=getLastIdentity,module.exports.getNymcid=getNymcid,module.exports.getUserID=getUserID,module.exports.getUserIdentitiesByEmail=getUserIdentitiesByEmail,module.exports.getUserLastDateCanceledSubscriptionChecked=getUserLastDateCanceledSubscriptionChecked,module.exports.getExternalIdentities=getExternalIdentities,module.exports.getUserMetadata=getUserMetadata,module.exports.getUserPaymentInfo=getUserPaymentInfo,module.exports.isAuthenticated=isAuthenticated,module.exports.isEmailVerified=isEmailVerified,module.exports.isMobileAppRequest=isMobileAppRequest,module.exports.isSubscriber=isSubscriber,module.exports.loginUser=loginUser,module.exports.logout=logout,module.exports.logoutThenShowLogin=logoutThenShowLogin,module.exports.sendVerificationEmail=sendVerificationEmail,module.exports.showEmbeddedLoginFlow=showEmbeddedLoginFlow,module.exports.showLogin=showLogin,module.exports.triggerPasswordReset=triggerPasswordReset,module.exports.updateCommentingName=updateCommentingName,module.exports.updatePassword=updatePassword,module.exports.updateUserCanceledSubscriptionCheck=updateUserCanceledSubscriptionCheck,module.exports.updateUserPaymentInfo=updateUserPaymentInfo,module.exports.verifyOneTimeCode=verifyOneTimeCode,module.exports.getEmbeddedLoginFlowLoginUrl=getEmbeddedLoginFlowLoginUrl,module.exports.addPostAuthenticationAction=addPostAuthenticationAction,module.exports.articleSaveEvent=articleSaveEvent,module.exports.articleSaveEventFromCookie=articleSaveEventFromCookie,load(); }, {"3":3,"10":10,"39":39}]; window.modules["28"] = [function(require,module,exports){(function (process){(function (){ "use strict";const clayLog=require(280),_defaults=require(1167);let sitesLogInstance,navigatorReference;function init(e,s){var n={};"undefined"!=typeof window&&void 0===window.process?sitesLogInstance=null:(e&&(n.sitesVersion=e),s&&(n.browserVersion=navigatorReference.userAgent),clayLog.init({name:"sites",meta:n}),sitesLogInstance=clayLog.getLogger())}function setup(e){return e=_defaults({},e,{file:"File not specified! Please declare a file"}),sitesLogInstance?clayLog.meta(e,sitesLogInstance):console.log}process.versions&&process.versions.node||(navigatorReference=navigator,init(null,!0)),module.exports.init=init,module.exports.setup=setup,module.exports.assignNavigator=function(e){navigatorReference=e},module.exports.assignLogInstance=function(e){sitesLogInstance=e}; }).call(this)}).call(this,require(58))}, {"58":58,"280":280,"1167":1167}]; window.modules["31"] = [function(require,module,exports){var baseGet=require(1014);function get(e,t,r){var a=null==e?void 0:baseGet(e,t);return void 0===a?r:a}module.exports=get; }, {"1014":1014}]; window.modules["39"] = [function(require,module,exports){"use strict";const{isProduction:isProduction}=require(6);module.exports=((o=window.location.hostname)=>isProduction(o)); }, {"6":6}]; window.modules["42"] = [function(require,module,exports){(function (process){(function (){ "use strict";const getJSONP=require(904),_defaults=require(1167);function authenticate(t){return t.headers.Authorization="Token "+window.process.env.CLAY_ACCESS_KEY,t.credentials="same-origin",t}function addFakeCallback(){return("&callback=cb"+Math.random()).replace(".","")}function checkStatus(t){if(t.status>=200&&t.status<300)return t;{const e=new Error(t.statusText);throw e.response=t,e}}require(303),module.exports.get=function(t,e){const n=_defaults({method:"GET"},e);return fetch(t,n).then(checkStatus).then(function(t){return t.json()})},module.exports.getJSONP=function(t){return new Promise(function(e,n){getJSONP(t+addFakeCallback(),function(t,o){t?n(t):e(o)})})},module.exports.getHTML=function(t){return fetch(t).then(checkStatus).then(function(t){return t.text()})},module.exports.put=function(t,e,n){const o={method:"PUT",headers:{"Content-Type":"application/json"},body:JSON.stringify(e)};return n&&authenticate(o),fetch(t,o).then(checkStatus).then(function(t){return t.json()})},module.exports.post=function(t,e,n){const o={method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(e)};return n&&authenticate(o),fetch(t,o).then(checkStatus).then(function(t){return t.json()})},module.exports.patch=function(t,e,n){const o={method:"PATCH",headers:{"Content-Type":"application/json"},body:JSON.stringify(e)};return n&&authenticate(o),fetch(t,o).then(checkStatus).then(function(t){return t.json()})},module.exports.purge=function(t){return fetch(t,{method:"PURGE",headers:{"Content-Type":"application/json",Method:"PURGE"}}).then(checkStatus).then(function(t){return t.json()})},module.exports.crummashiePurge=function(t){const e={method:"POST",headers:{"Content-Type":"application/x-www-form-urlencoded"},body:`url=${encodeURIComponent(t)}`};return fetch("http://crummashie.prd.nymetro.com/invalidate/",e).then(checkStatus)},module.exports.checkStatus=checkStatus; }).call(this)}).call(this,require(58))}, {"58":58,"303":303,"904":904,"1167":1167}]; window.modules["44"] = [function(require,module,exports){var getTimezoneOffsetInMilliseconds=require(707),isDate=require(725),MILLISECONDS_IN_HOUR=36e5,MILLISECONDS_IN_MINUTE=6e4,DEFAULT_ADDITIONAL_DIGITS=2,parseTokenDateTimeDelimeter=/[T ]/,parseTokenPlainTime=/:/,parseTokenYY=/^(\d{2})$/,parseTokensYYY=[/^([+-]\d{2})$/,/^([+-]\d{3})$/,/^([+-]\d{4})$/],parseTokenYYYY=/^(\d{4})/,parseTokensYYYYY=[/^([+-]\d{4})/,/^([+-]\d{5})/,/^([+-]\d{6})/],parseTokenMM=/^-(\d{2})$/,parseTokenDDD=/^-?(\d{3})$/,parseTokenMMDD=/^-?(\d{2})-?(\d{2})$/,parseTokenWww=/^-?W(\d{2})$/,parseTokenWwwD=/^-?W(\d{2})-?(\d{1})$/,parseTokenHH=/^(\d{2}([.,]\d*)?)$/,parseTokenHHMM=/^(\d{2}):?(\d{2}([.,]\d*)?)$/,parseTokenHHMMSS=/^(\d{2}):?(\d{2}):?(\d{2}([.,]\d*)?)$/,parseTokenTimezone=/([Z+-].*)$/,parseTokenTimezoneZ=/^(Z)$/,parseTokenTimezoneHH=/^([+-])(\d{2})$/,parseTokenTimezoneHHMM=/^([+-])(\d{2}):?(\d{2})$/;function parse(e,r){if(isDate(e))return new Date(e.getTime());if("string"!=typeof e)return new Date(e);var n=(r||{}).additionalDigits;n=null==n?DEFAULT_ADDITIONAL_DIGITS:Number(n);var a=splitDateString(e),t=parseYear(a.date,n),s=t.year,i=parseDate(t.restDateString,s);if(i){var T,o=i.getTime(),p=0;if(a.time&&(p=parseTime(a.time)),a.timezone)T=parseTimezone(a.timezone)*MILLISECONDS_IN_MINUTE;else{var I=o+p,D=new Date(I);T=getTimezoneOffsetInMilliseconds(D);var l=new Date(I);l.setDate(D.getDate()+1);var d=getTimezoneOffsetInMilliseconds(l)-getTimezoneOffsetInMilliseconds(D);d>0&&(T+=d)}return new Date(o+p+T)}return new Date(e)}function splitDateString(e){var r,n={},a=e.split(parseTokenDateTimeDelimeter);if(parseTokenPlainTime.test(a[0])?(n.date=null,r=a[0]):(n.date=a[0],r=a[1]),r){var t=parseTokenTimezone.exec(r);t?(n.time=r.replace(t[1],""),n.timezone=t[1]):n.time=r}return n}function parseYear(e,r){var n,a=parseTokensYYY[r],t=parseTokensYYYYY[r];if(n=parseTokenYYYY.exec(e)||t.exec(e)){var s=n[1];return{year:parseInt(s,10),restDateString:e.slice(s.length)}}if(n=parseTokenYY.exec(e)||a.exec(e)){var i=n[1];return{year:100*parseInt(i,10),restDateString:e.slice(i.length)}}return{year:null}}function parseDate(e,r){if(null===r)return null;var n,a,t;if(0===e.length)return(a=new Date(0)).setUTCFullYear(r),a;if(n=parseTokenMM.exec(e))return a=new Date(0),t=parseInt(n[1],10)-1,a.setUTCFullYear(r,t),a;if(n=parseTokenDDD.exec(e)){a=new Date(0);var s=parseInt(n[1],10);return a.setUTCFullYear(r,0,s),a}if(n=parseTokenMMDD.exec(e)){a=new Date(0),t=parseInt(n[1],10)-1;var i=parseInt(n[2],10);return a.setUTCFullYear(r,t,i),a}return(n=parseTokenWww.exec(e))?dayOfISOYear(r,parseInt(n[1],10)-1):(n=parseTokenWwwD.exec(e))?dayOfISOYear(r,parseInt(n[1],10)-1,parseInt(n[2],10)-1):null}function parseTime(e){var r,n,a;if(r=parseTokenHH.exec(e))return(n=parseFloat(r[1].replace(",",".")))%24*MILLISECONDS_IN_HOUR;if(r=parseTokenHHMM.exec(e))return n=parseInt(r[1],10),a=parseFloat(r[2].replace(",",".")),n%24*MILLISECONDS_IN_HOUR+a*MILLISECONDS_IN_MINUTE;if(r=parseTokenHHMMSS.exec(e)){n=parseInt(r[1],10),a=parseInt(r[2],10);var t=parseFloat(r[3].replace(",","."));return n%24*MILLISECONDS_IN_HOUR+a*MILLISECONDS_IN_MINUTE+1e3*t}return null}function parseTimezone(e){var r,n;return(r=parseTokenTimezoneZ.exec(e))?0:(r=parseTokenTimezoneHH.exec(e))?(n=60*parseInt(r[2],10),"+"===r[1]?-n:n):(r=parseTokenTimezoneHHMM.exec(e))?(n=60*parseInt(r[2],10)+parseInt(r[3],10),"+"===r[1]?-n:n):0}function dayOfISOYear(e,r,n){r=r||0,n=n||0;var a=new Date(0);a.setUTCFullYear(e,0,4);var t=7*r+n+1-(a.getUTCDay()||7);return a.setUTCDate(a.getUTCDate()+t),a}module.exports=parse; }, {"707":707,"725":725}]; window.modules["45"] = [function(require,module,exports){var parse=require(44);function endOfMonth(e){var r=parse(e),t=r.getMonth();return r.setFullYear(r.getFullYear(),t+1,0),r.setHours(23,59,59,999),r}module.exports=endOfMonth; }, {"44":44}]; window.modules["58"] = [function(require,module,exports){var cachedSetTimeout,cachedClearTimeout,process=module.exports={};function defaultSetTimout(){throw new Error("setTimeout has not been defined")}function defaultClearTimeout(){throw new Error("clearTimeout has not been defined")}function runTimeout(e){if(cachedSetTimeout===setTimeout)return setTimeout(e,0);if((cachedSetTimeout===defaultSetTimout||!cachedSetTimeout)&&setTimeout)return cachedSetTimeout=setTimeout,setTimeout(e,0);try{return cachedSetTimeout(e,0)}catch(t){try{return cachedSetTimeout.call(null,e,0)}catch(t){return cachedSetTimeout.call(this,e,0)}}}function runClearTimeout(e){if(cachedClearTimeout===clearTimeout)return clearTimeout(e);if((cachedClearTimeout===defaultClearTimeout||!cachedClearTimeout)&&clearTimeout)return cachedClearTimeout=clearTimeout,clearTimeout(e);try{return cachedClearTimeout(e)}catch(t){try{return cachedClearTimeout.call(null,e)}catch(t){return cachedClearTimeout.call(this,e)}}}!function(){try{cachedSetTimeout="function"==typeof setTimeout?setTimeout:defaultSetTimout}catch(e){cachedSetTimeout=defaultSetTimout}try{cachedClearTimeout="function"==typeof clearTimeout?clearTimeout:defaultClearTimeout}catch(e){cachedClearTimeout=defaultClearTimeout}}();var currentQueue,queue=[],draining=!1,queueIndex=-1;function cleanUpNextTick(){draining&¤tQueue&&(draining=!1,currentQueue.length?queue=currentQueue.concat(queue):queueIndex=-1,queue.length&&drainQueue())}function drainQueue(){if(!draining){var e=runTimeout(cleanUpNextTick);draining=!0;for(var t=queue.length;t;){for(currentQueue=queue,queue=[];++queueIndex<t;)currentQueue&¤tQueue[queueIndex].run();queueIndex=-1,t=queue.length}currentQueue=null,draining=!1,runClearTimeout(e)}}function Item(e,t){this.fun=e,this.array=t}function noop(){}process.nextTick=function(e){var t=new Array(arguments.length-1);if(arguments.length>1)for(var r=1;r<arguments.length;r++)t[r-1]=arguments[r];queue.push(new Item(e,t)),1!==queue.length||draining||runTimeout(drainQueue)},Item.prototype.run=function(){this.fun.apply(null,this.array)},process.title="browser",process.browser=!0,process.env={},process.argv=[],process.version="",process.versions={},process.on=noop,process.addListener=noop,process.once=noop,process.off=noop,process.removeListener=noop,process.removeAllListeners=noop,process.emit=noop,process.prependListener=noop,process.prependOnceListener=noop,process.listeners=function(e){return[]},process.binding=function(e){throw new Error("process.binding is not supported")},process.cwd=function(){return"/"},process.chdir=function(e){throw new Error("process.chdir is not supported")},process.umask=function(){return 0}; }, {}]; window.modules["70"] = [function(require,module,exports){!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):e.moment=t()}(this,function(){"use strict";var e,t;function n(){return e.apply(null,arguments)}function s(e){return e instanceof Array||"[object Array]"===Object.prototype.toString.call(e)}function i(e){return null!=e&&"[object Object]"===Object.prototype.toString.call(e)}function r(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function a(e){if(Object.getOwnPropertyNames)return 0===Object.getOwnPropertyNames(e).length;var t;for(t in e)if(r(e,t))return!1;return!0}function o(e){return void 0===e}function u(e){return"number"==typeof e||"[object Number]"===Object.prototype.toString.call(e)}function l(e){return e instanceof Date||"[object Date]"===Object.prototype.toString.call(e)}function d(e,t){var n,s=[],i=e.length;for(n=0;n<i;++n)s.push(t(e[n],n));return s}function h(e,t){for(var n in t)r(t,n)&&(e[n]=t[n]);return r(t,"toString")&&(e.toString=t.toString),r(t,"valueOf")&&(e.valueOf=t.valueOf),e}function c(e,t,n,s){return xt(e,t,n,s,!0).utc()}function f(e){return null==e._pf&&(e._pf={empty:!1,unusedTokens:[],unusedInput:[],overflow:-2,charsLeftOver:0,nullInput:!1,invalidEra:null,invalidMonth:null,invalidFormat:!1,userInvalidated:!1,iso:!1,parsedDateParts:[],era:null,meridiem:null,rfc2822:!1,weekdayMismatch:!1}),e._pf}function m(e){var n=null,s=!1,i=e._d&&!isNaN(e._d.getTime());return i&&(n=f(e),s=t.call(n.parsedDateParts,function(e){return null!=e}),i=n.overflow<0&&!n.empty&&!n.invalidEra&&!n.invalidMonth&&!n.invalidWeekday&&!n.weekdayMismatch&&!n.nullInput&&!n.invalidFormat&&!n.userInvalidated&&(!n.meridiem||n.meridiem&&s),e._strict&&(i=i&&0===n.charsLeftOver&&0===n.unusedTokens.length&&void 0===n.bigHour)),null!=Object.isFrozen&&Object.isFrozen(e)?i:(e._isValid=i,e._isValid)}function _(e){var t=c(NaN);return null!=e?h(f(t),e):f(t).userInvalidated=!0,t}t=Array.prototype.some?Array.prototype.some:function(e){var t,n=Object(this),s=n.length>>>0;for(t=0;t<s;t++)if(t in n&&e.call(this,n[t],t,n))return!0;return!1};var y=n.momentProperties=[],g=!1;function w(e,t){var n,s,i,r=y.length;if(o(t._isAMomentObject)||(e._isAMomentObject=t._isAMomentObject),o(t._i)||(e._i=t._i),o(t._f)||(e._f=t._f),o(t._l)||(e._l=t._l),o(t._strict)||(e._strict=t._strict),o(t._tzm)||(e._tzm=t._tzm),o(t._isUTC)||(e._isUTC=t._isUTC),o(t._offset)||(e._offset=t._offset),o(t._pf)||(e._pf=f(t)),o(t._locale)||(e._locale=t._locale),r>0)for(n=0;n<r;n++)o(i=t[s=y[n]])||(e[s]=i);return e}function p(e){w(this,e),this._d=new Date(null!=e._d?e._d.getTime():NaN),this.isValid()||(this._d=new Date(NaN)),!1===g&&(g=!0,n.updateOffset(this),g=!1)}function v(e){return e instanceof p||null!=e&&null!=e._isAMomentObject}function k(e){!1===n.suppressDeprecationWarnings&&"undefined"!=typeof console&&console.warn&&console.warn("Deprecation warning: "+e)}function M(e,t){var s=!0;return h(function(){if(null!=n.deprecationHandler&&n.deprecationHandler(null,e),s){var i,a,o,u=[],l=arguments.length;for(a=0;a<l;a++){if(i="","object"==typeof arguments[a]){for(o in i+="\n["+a+"] ",arguments[0])r(arguments[0],o)&&(i+=o+": "+arguments[0][o]+", ");i=i.slice(0,-2)}else i=arguments[a];u.push(i)}k(e+"\nArguments: "+Array.prototype.slice.call(u).join("")+"\n"+(new Error).stack),s=!1}return t.apply(this,arguments)},t)}var D,Y={};function S(e,t){null!=n.deprecationHandler&&n.deprecationHandler(e,t),Y[e]||(k(t),Y[e]=!0)}function O(e){return"undefined"!=typeof Function&&e instanceof Function||"[object Function]"===Object.prototype.toString.call(e)}function b(e,t){var n,s=h({},e);for(n in t)r(t,n)&&(i(e[n])&&i(t[n])?(s[n]={},h(s[n],e[n]),h(s[n],t[n])):null!=t[n]?s[n]=t[n]:delete s[n]);for(n in e)r(e,n)&&!r(t,n)&&i(e[n])&&(s[n]=h({},s[n]));return s}function T(e){null!=e&&this.set(e)}n.suppressDeprecationWarnings=!1,n.deprecationHandler=null,D=Object.keys?Object.keys:function(e){var t,n=[];for(t in e)r(e,t)&&n.push(t);return n};function x(e,t,n){var s=""+Math.abs(e),i=t-s.length;return(e>=0?n?"+":"":"-")+Math.pow(10,Math.max(0,i)).toString().substr(1)+s}var N=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|N{1,5}|YYYYYY|YYYYY|YYYY|YY|y{2,4}|yo?|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,W=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,P={},R={};function C(e,t,n,s){var i=s;"string"==typeof s&&(i=function(){return this[s]()}),e&&(R[e]=i),t&&(R[t[0]]=function(){return x(i.apply(this,arguments),t[1],t[2])}),n&&(R[n]=function(){return this.localeData().ordinal(i.apply(this,arguments),e)})}function U(e,t){return e.isValid()?(t=H(t,e.localeData()),P[t]=P[t]||function(e){var t,n,s,i=e.match(N);for(t=0,n=i.length;t<n;t++)R[i[t]]?i[t]=R[i[t]]:i[t]=(s=i[t]).match(/\[[\s\S]/)?s.replace(/^\[|\]$/g,""):s.replace(/\\/g,"");return function(t){var s,r="";for(s=0;s<n;s++)r+=O(i[s])?i[s].call(t,e):i[s];return r}}(t),P[t](e)):e.localeData().invalidDate()}function H(e,t){var n=5;function s(e){return t.longDateFormat(e)||e}for(W.lastIndex=0;n>=0&&W.test(e);)e=e.replace(W,s),W.lastIndex=0,n-=1;return e}var F={D:"date",dates:"date",date:"date",d:"day",days:"day",day:"day",e:"weekday",weekdays:"weekday",weekday:"weekday",E:"isoWeekday",isoweekdays:"isoWeekday",isoweekday:"isoWeekday",DDD:"dayOfYear",dayofyears:"dayOfYear",dayofyear:"dayOfYear",h:"hour",hours:"hour",hour:"hour",ms:"millisecond",milliseconds:"millisecond",millisecond:"millisecond",m:"minute",minutes:"minute",minute:"minute",M:"month",months:"month",month:"month",Q:"quarter",quarters:"quarter",quarter:"quarter",s:"second",seconds:"second",second:"second",gg:"weekYear",weekyears:"weekYear",weekyear:"weekYear",GG:"isoWeekYear",isoweekyears:"isoWeekYear",isoweekyear:"isoWeekYear",w:"week",weeks:"week",week:"week",W:"isoWeek",isoweeks:"isoWeek",isoweek:"isoWeek",y:"year",years:"year",year:"year"};function L(e){return"string"==typeof e?F[e]||F[e.toLowerCase()]:void 0}function V(e){var t,n,s={};for(n in e)r(e,n)&&(t=L(n))&&(s[t]=e[n]);return s}var G={date:9,day:11,weekday:11,isoWeekday:11,dayOfYear:4,hour:13,millisecond:16,minute:14,month:8,quarter:7,second:15,weekYear:1,isoWeekYear:1,week:5,isoWeek:5,year:1};var E,A=/\d/,j=/\d\d/,I=/\d{3}/,Z=/\d{4}/,z=/[+-]?\d{6}/,q=/\d\d?/,$=/\d\d\d\d?/,B=/\d\d\d\d\d\d?/,J=/\d{1,3}/,Q=/\d{1,4}/,X=/[+-]?\d{1,6}/,K=/\d+/,ee=/[+-]?\d+/,te=/Z|[+-]\d\d:?\d\d/gi,ne=/Z|[+-]\d\d(?::?\d\d)?/gi,se=/[0-9]{0,256}['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFF07\uFF10-\uFFEF]{1,256}|[\u0600-\u06FF\/]{1,256}(\s*?[\u0600-\u06FF]{1,256}){1,2}/i,ie=/^[1-9]\d?/,re=/^([1-9]\d|\d)/;function ae(e,t,n){E[e]=O(t)?t:function(e,s){return e&&n?n:t}}function oe(e,t){return r(E,e)?E[e](t._strict,t._locale):new RegExp(ue(e.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(e,t,n,s,i){return t||n||s||i})))}function ue(e){return e.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}function le(e){return e<0?Math.ceil(e)||0:Math.floor(e)}function de(e){var t=+e,n=0;return 0!==t&&isFinite(t)&&(n=le(t)),n}E={};var he={};function ce(e,t){var n,s,i=t;for("string"==typeof e&&(e=[e]),u(t)&&(i=function(e,n){n[t]=de(e)}),s=e.length,n=0;n<s;n++)he[e[n]]=i}function fe(e,t){ce(e,function(e,n,s,i){s._w=s._w||{},t(e,s._w,s,i)})}function me(e,t,n){null!=t&&r(he,e)&&he[e](t,n._a,n,e)}function _e(e){return e%4==0&&e%100!=0||e%400==0}var ye=0,ge=1,we=2,pe=3,ve=4,ke=5,Me=6,De=7,Ye=8;function Se(e){return _e(e)?366:365}C("Y",0,0,function(){var e=this.year();return e<=9999?x(e,4):"+"+e}),C(0,["YY",2],0,function(){return this.year()%100}),C(0,["YYYY",4],0,"year"),C(0,["YYYYY",5],0,"year"),C(0,["YYYYYY",6,!0],0,"year"),ae("Y",ee),ae("YY",q,j),ae("YYYY",Q,Z),ae("YYYYY",X,z),ae("YYYYYY",X,z),ce(["YYYYY","YYYYYY"],ye),ce("YYYY",function(e,t){t[ye]=2===e.length?n.parseTwoDigitYear(e):de(e)}),ce("YY",function(e,t){t[ye]=n.parseTwoDigitYear(e)}),ce("Y",function(e,t){t[ye]=parseInt(e,10)}),n.parseTwoDigitYear=function(e){return de(e)+(de(e)>68?1900:2e3)};var Oe,be=Te("FullYear",!0);function Te(e,t){return function(s){return null!=s?(Ne(this,e,s),n.updateOffset(this,t),this):xe(this,e)}}function xe(e,t){if(!e.isValid())return NaN;var n=e._d,s=e._isUTC;switch(t){case"Milliseconds":return s?n.getUTCMilliseconds():n.getMilliseconds();case"Seconds":return s?n.getUTCSeconds():n.getSeconds();case"Minutes":return s?n.getUTCMinutes():n.getMinutes();case"Hours":return s?n.getUTCHours():n.getHours();case"Date":return s?n.getUTCDate():n.getDate();case"Day":return s?n.getUTCDay():n.getDay();case"Month":return s?n.getUTCMonth():n.getMonth();case"FullYear":return s?n.getUTCFullYear():n.getFullYear();default:return NaN}}function Ne(e,t,n){var s,i,r,a,o;if(e.isValid()&&!isNaN(n)){switch(s=e._d,i=e._isUTC,t){case"Milliseconds":return void(i?s.setUTCMilliseconds(n):s.setMilliseconds(n));case"Seconds":return void(i?s.setUTCSeconds(n):s.setSeconds(n));case"Minutes":return void(i?s.setUTCMinutes(n):s.setMinutes(n));case"Hours":return void(i?s.setUTCHours(n):s.setHours(n));case"Date":return void(i?s.setUTCDate(n):s.setDate(n));case"FullYear":break;default:return}r=n,a=e.month(),o=29!==(o=e.date())||1!==a||_e(r)?o:28,i?s.setUTCFullYear(r,a,o):s.setFullYear(r,a,o)}}function We(e,t){if(isNaN(e)||isNaN(t))return NaN;var n,s=(t%(n=12)+n)%n;return e+=(t-s)/12,1===s?_e(e)?29:28:31-s%7%2}Oe=Array.prototype.indexOf?Array.prototype.indexOf:function(e){var t;for(t=0;t<this.length;++t)if(this[t]===e)return t;return-1},C("M",["MM",2],"Mo",function(){return this.month()+1}),C("MMM",0,0,function(e){return this.localeData().monthsShort(this,e)}),C("MMMM",0,0,function(e){return this.localeData().months(this,e)}),ae("M",q,ie),ae("MM",q,j),ae("MMM",function(e,t){return t.monthsShortRegex(e)}),ae("MMMM",function(e,t){return t.monthsRegex(e)}),ce(["M","MM"],function(e,t){t[ge]=de(e)-1}),ce(["MMM","MMMM"],function(e,t,n,s){var i=n._locale.monthsParse(e,s,n._strict);null!=i?t[ge]=i:f(n).invalidMonth=e});var Pe="January_February_March_April_May_June_July_August_September_October_November_December".split("_"),Re="Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),Ce=/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?/,Ue=se,He=se;function Fe(e,t){if(!e.isValid())return e;if("string"==typeof t)if(/^\d+$/.test(t))t=de(t);else if(!u(t=e.localeData().monthsParse(t)))return e;var n=t,s=e.date();return s=s<29?s:Math.min(s,We(e.year(),n)),e._isUTC?e._d.setUTCMonth(n,s):e._d.setMonth(n,s),e}function Le(e){return null!=e?(Fe(this,e),n.updateOffset(this,!0),this):xe(this,"Month")}function Ve(){function e(e,t){return t.length-e.length}var t,n,s,i,r=[],a=[],o=[];for(t=0;t<12;t++)n=c([2e3,t]),s=ue(this.monthsShort(n,"")),i=ue(this.months(n,"")),r.push(s),a.push(i),o.push(i),o.push(s);r.sort(e),a.sort(e),o.sort(e),this._monthsRegex=new RegExp("^("+o.join("|")+")","i"),this._monthsShortRegex=this._monthsRegex,this._monthsStrictRegex=new RegExp("^("+a.join("|")+")","i"),this._monthsShortStrictRegex=new RegExp("^("+r.join("|")+")","i")}function Ge(e){var t,n;return e<100&&e>=0?((n=Array.prototype.slice.call(arguments))[0]=e+400,t=new Date(Date.UTC.apply(null,n)),isFinite(t.getUTCFullYear())&&t.setUTCFullYear(e)):t=new Date(Date.UTC.apply(null,arguments)),t}function Ee(e,t,n){var s=7+t-n;return-((7+Ge(e,0,s).getUTCDay()-t)%7)+s-1}function Ae(e,t,n,s,i){var r,a,o=1+7*(t-1)+(7+n-s)%7+Ee(e,s,i);return o<=0?a=Se(r=e-1)+o:o>Se(e)?(r=e+1,a=o-Se(e)):(r=e,a=o),{year:r,dayOfYear:a}}function je(e,t,n){var s,i,r=Ee(e.year(),t,n),a=Math.floor((e.dayOfYear()-r-1)/7)+1;return a<1?s=a+Ie(i=e.year()-1,t,n):a>Ie(e.year(),t,n)?(s=a-Ie(e.year(),t,n),i=e.year()+1):(i=e.year(),s=a),{week:s,year:i}}function Ie(e,t,n){var s=Ee(e,t,n),i=Ee(e+1,t,n);return(Se(e)-s+i)/7}C("w",["ww",2],"wo","week"),C("W",["WW",2],"Wo","isoWeek"),ae("w",q,ie),ae("ww",q,j),ae("W",q,ie),ae("WW",q,j),fe(["w","ww","W","WW"],function(e,t,n,s){t[s.substr(0,1)]=de(e)});function Ze(e,t){return e.slice(t,7).concat(e.slice(0,t))}C("d",0,"do","day"),C("dd",0,0,function(e){return this.localeData().weekdaysMin(this,e)}),C("ddd",0,0,function(e){return this.localeData().weekdaysShort(this,e)}),C("dddd",0,0,function(e){return this.localeData().weekdays(this,e)}),C("e",0,0,"weekday"),C("E",0,0,"isoWeekday"),ae("d",q),ae("e",q),ae("E",q),ae("dd",function(e,t){return t.weekdaysMinRegex(e)}),ae("ddd",function(e,t){return t.weekdaysShortRegex(e)}),ae("dddd",function(e,t){return t.weekdaysRegex(e)}),fe(["dd","ddd","dddd"],function(e,t,n,s){var i=n._locale.weekdaysParse(e,s,n._strict);null!=i?t.d=i:f(n).invalidWeekday=e}),fe(["d","e","E"],function(e,t,n,s){t[s]=de(e)});var ze="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),qe="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),$e="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),Be=se,Je=se,Qe=se;function Xe(){function e(e,t){return t.length-e.length}var t,n,s,i,r,a=[],o=[],u=[],l=[];for(t=0;t<7;t++)n=c([2e3,1]).day(t),s=ue(this.weekdaysMin(n,"")),i=ue(this.weekdaysShort(n,"")),r=ue(this.weekdays(n,"")),a.push(s),o.push(i),u.push(r),l.push(s),l.push(i),l.push(r);a.sort(e),o.sort(e),u.sort(e),l.sort(e),this._weekdaysRegex=new RegExp("^("+l.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+u.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+o.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+a.join("|")+")","i")}function Ke(){return this.hours()%12||12}function et(e,t){C(e,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),t)})}function tt(e,t){return t._meridiemParse}C("H",["HH",2],0,"hour"),C("h",["hh",2],0,Ke),C("k",["kk",2],0,function(){return this.hours()||24}),C("hmm",0,0,function(){return""+Ke.apply(this)+x(this.minutes(),2)}),C("hmmss",0,0,function(){return""+Ke.apply(this)+x(this.minutes(),2)+x(this.seconds(),2)}),C("Hmm",0,0,function(){return""+this.hours()+x(this.minutes(),2)}),C("Hmmss",0,0,function(){return""+this.hours()+x(this.minutes(),2)+x(this.seconds(),2)}),et("a",!0),et("A",!1),ae("a",tt),ae("A",tt),ae("H",q,re),ae("h",q,ie),ae("k",q,ie),ae("HH",q,j),ae("hh",q,j),ae("kk",q,j),ae("hmm",$),ae("hmmss",B),ae("Hmm",$),ae("Hmmss",B),ce(["H","HH"],pe),ce(["k","kk"],function(e,t,n){var s=de(e);t[pe]=24===s?0:s}),ce(["a","A"],function(e,t,n){n._isPm=n._locale.isPM(e),n._meridiem=e}),ce(["h","hh"],function(e,t,n){t[pe]=de(e),f(n).bigHour=!0}),ce("hmm",function(e,t,n){var s=e.length-2;t[pe]=de(e.substr(0,s)),t[ve]=de(e.substr(s)),f(n).bigHour=!0}),ce("hmmss",function(e,t,n){var s=e.length-4,i=e.length-2;t[pe]=de(e.substr(0,s)),t[ve]=de(e.substr(s,2)),t[ke]=de(e.substr(i)),f(n).bigHour=!0}),ce("Hmm",function(e,t,n){var s=e.length-2;t[pe]=de(e.substr(0,s)),t[ve]=de(e.substr(s))}),ce("Hmmss",function(e,t,n){var s=e.length-4,i=e.length-2;t[pe]=de(e.substr(0,s)),t[ve]=de(e.substr(s,2)),t[ke]=de(e.substr(i))});var nt=Te("Hours",!0);var st,it={calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},longDateFormat:{LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},invalidDate:"Invalid date",ordinal:"%d",dayOfMonthOrdinalParse:/\d{1,2}/,relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",w:"a week",ww:"%d weeks",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},months:Pe,monthsShort:Re,week:{dow:0,doy:6},weekdays:ze,weekdaysMin:$e,weekdaysShort:qe,meridiemParse:/[ap]\.?m?\.?/i},rt={},at={};function ot(e,t){var n,s=Math.min(e.length,t.length);for(n=0;n<s;n+=1)if(e[n]!==t[n])return n;return s}function ut(e){return e?e.toLowerCase().replace("_","-"):e}function lt(e){var t=null;if(void 0===rt[e]&&"undefined"!=typeof module&&module&&module.exports&&function(e){return!(!e||!e.match("^[^/\\\\]*$"))}(e))try{t=st._abbr,require("./locale/"+e),dt(t)}catch(t){rt[e]=null}return rt[e]}function dt(e,t){var n;return e&&((n=o(t)?ct(e):ht(e,t))?st=n:"undefined"!=typeof console&&console.warn&&console.warn("Locale "+e+" not found. Did you forget to load it?")),st._abbr}function ht(e,t){if(null!==t){var n,s=it;if(t.abbr=e,null!=rt[e])S("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),s=rt[e]._config;else if(null!=t.parentLocale)if(null!=rt[t.parentLocale])s=rt[t.parentLocale]._config;else{if(null==(n=lt(t.parentLocale)))return at[t.parentLocale]||(at[t.parentLocale]=[]),at[t.parentLocale].push({name:e,config:t}),null;s=n._config}return rt[e]=new T(b(s,t)),at[e]&&at[e].forEach(function(e){ht(e.name,e.config)}),dt(e),rt[e]}return delete rt[e],null}function ct(e){var t;if(e&&e._locale&&e._locale._abbr&&(e=e._locale._abbr),!e)return st;if(!s(e)){if(t=lt(e))return t;e=[e]}return function(e){for(var t,n,s,i,r=0;r<e.length;){for(t=(i=ut(e[r]).split("-")).length,n=(n=ut(e[r+1]))?n.split("-"):null;t>0;){if(s=lt(i.slice(0,t).join("-")))return s;if(n&&n.length>=t&&ot(i,n)>=t-1)break;t--}r++}return st}(e)}function ft(e){var t,n=e._a;return n&&-2===f(e).overflow&&(t=n[ge]<0||n[ge]>11?ge:n[we]<1||n[we]>We(n[ye],n[ge])?we:n[pe]<0||n[pe]>24||24===n[pe]&&(0!==n[ve]||0!==n[ke]||0!==n[Me])?pe:n[ve]<0||n[ve]>59?ve:n[ke]<0||n[ke]>59?ke:n[Me]<0||n[Me]>999?Me:-1,f(e)._overflowDayOfYear&&(t<ye||t>we)&&(t=we),f(e)._overflowWeeks&&-1===t&&(t=De),f(e)._overflowWeekday&&-1===t&&(t=Ye),f(e).overflow=t),e}var mt=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,_t=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d|))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,yt=/Z|[+-]\d\d(?::?\d\d)?/,gt=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/],["YYYYMM",/\d{6}/,!1],["YYYY",/\d{4}/,!1]],wt=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],pt=/^\/?Date\((-?\d+)/i,vt=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),?\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|([+-]\d{4}))$/,kt={UT:0,GMT:0,EDT:-240,EST:-300,CDT:-300,CST:-360,MDT:-360,MST:-420,PDT:-420,PST:-480};function Mt(e){var t,n,s,i,r,a,o=e._i,u=mt.exec(o)||_t.exec(o),l=gt.length,d=wt.length;if(u){for(f(e).iso=!0,t=0,n=l;t<n;t++)if(gt[t][1].exec(u[1])){i=gt[t][0],s=!1!==gt[t][2];break}if(null==i)return void(e._isValid=!1);if(u[3]){for(t=0,n=d;t<n;t++)if(wt[t][1].exec(u[3])){r=(u[2]||" ")+wt[t][0];break}if(null==r)return void(e._isValid=!1)}if(!s&&null!=r)return void(e._isValid=!1);if(u[4]){if(!yt.exec(u[4]))return void(e._isValid=!1);a="Z"}e._f=i+(r||"")+(a||""),bt(e)}else e._isValid=!1}function Dt(e){var t=parseInt(e,10);return t<=49?2e3+t:t<=999?1900+t:t}function Yt(e){var t,n,s,i,r,a,o,u,l=vt.exec(e._i.replace(/\([^()]*\)|[\n\t]/g," ").replace(/(\s\s+)/g," ").replace(/^\s\s*/,"").replace(/\s\s*$/,""));if(l){if(n=l[4],s=l[3],i=l[2],r=l[5],a=l[6],o=l[7],u=[Dt(n),Re.indexOf(s),parseInt(i,10),parseInt(r,10),parseInt(a,10)],o&&u.push(parseInt(o,10)),t=u,!function(e,t,n){return!e||qe.indexOf(e)===new Date(t[0],t[1],t[2]).getDay()||(f(n).weekdayMismatch=!0,n._isValid=!1,!1)}(l[1],t,e))return;e._a=t,e._tzm=function(e,t,n){if(e)return kt[e];if(t)return 0;var s=parseInt(n,10),i=s%100;return(s-i)/100*60+i}(l[8],l[9],l[10]),e._d=Ge.apply(null,e._a),e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),f(e).rfc2822=!0}else e._isValid=!1}function St(e,t,n){return null!=e?e:null!=t?t:n}function Ot(e){var t,s,i,r,a,o=[];if(!e._d){for(i=function(e){var t=new Date(n.now());return e._useUTC?[t.getUTCFullYear(),t.getUTCMonth(),t.getUTCDate()]:[t.getFullYear(),t.getMonth(),t.getDate()]}(e),e._w&&null==e._a[we]&&null==e._a[ge]&&function(e){var t,n,s,i,r,a,o,u,l;null!=(t=e._w).GG||null!=t.W||null!=t.E?(r=1,a=4,n=St(t.GG,e._a[ye],je(Nt(),1,4).year),s=St(t.W,1),((i=St(t.E,1))<1||i>7)&&(u=!0)):(r=e._locale._week.dow,a=e._locale._week.doy,l=je(Nt(),r,a),n=St(t.gg,e._a[ye],l.year),s=St(t.w,l.week),null!=t.d?((i=t.d)<0||i>6)&&(u=!0):null!=t.e?(i=t.e+r,(t.e<0||t.e>6)&&(u=!0)):i=r);s<1||s>Ie(n,r,a)?f(e)._overflowWeeks=!0:null!=u?f(e)._overflowWeekday=!0:(o=Ae(n,s,i,r,a),e._a[ye]=o.year,e._dayOfYear=o.dayOfYear)}(e),null!=e._dayOfYear&&(a=St(e._a[ye],i[ye]),(e._dayOfYear>Se(a)||0===e._dayOfYear)&&(f(e)._overflowDayOfYear=!0),s=Ge(a,0,e._dayOfYear),e._a[ge]=s.getUTCMonth(),e._a[we]=s.getUTCDate()),t=0;t<3&&null==e._a[t];++t)e._a[t]=o[t]=i[t];for(;t<7;t++)e._a[t]=o[t]=null==e._a[t]?2===t?1:0:e._a[t];24===e._a[pe]&&0===e._a[ve]&&0===e._a[ke]&&0===e._a[Me]&&(e._nextDay=!0,e._a[pe]=0),e._d=(e._useUTC?Ge:function(e,t,n,s,i,r,a){var o;return e<100&&e>=0?(o=new Date(e+400,t,n,s,i,r,a),isFinite(o.getFullYear())&&o.setFullYear(e)):o=new Date(e,t,n,s,i,r,a),o}).apply(null,o),r=e._useUTC?e._d.getUTCDay():e._d.getDay(),null!=e._tzm&&e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),e._nextDay&&(e._a[pe]=24),e._w&&void 0!==e._w.d&&e._w.d!==r&&(f(e).weekdayMismatch=!0)}}function bt(e){if(e._f!==n.ISO_8601)if(e._f!==n.RFC_2822){e._a=[],f(e).empty=!0;var t,s,i,r,a,o,u,l=""+e._i,d=l.length,h=0;for(u=(i=H(e._f,e._locale).match(N)||[]).length,t=0;t<u;t++)r=i[t],(s=(l.match(oe(r,e))||[])[0])&&((a=l.substr(0,l.indexOf(s))).length>0&&f(e).unusedInput.push(a),l=l.slice(l.indexOf(s)+s.length),h+=s.length),R[r]?(s?f(e).empty=!1:f(e).unusedTokens.push(r),me(r,s,e)):e._strict&&!s&&f(e).unusedTokens.push(r);f(e).charsLeftOver=d-h,l.length>0&&f(e).unusedInput.push(l),e._a[pe]<=12&&!0===f(e).bigHour&&e._a[pe]>0&&(f(e).bigHour=void 0),f(e).parsedDateParts=e._a.slice(0),f(e).meridiem=e._meridiem,e._a[pe]=function(e,t,n){var s;if(null==n)return t;return null!=e.meridiemHour?e.meridiemHour(t,n):null!=e.isPM?((s=e.isPM(n))&&t<12&&(t+=12),s||12!==t||(t=0),t):t}(e._locale,e._a[pe],e._meridiem),null!==(o=f(e).era)&&(e._a[ye]=e._locale.erasConvertYear(o,e._a[ye])),Ot(e),ft(e)}else Yt(e);else Mt(e)}function Tt(e){var t=e._i,r=e._f;return e._locale=e._locale||ct(e._l),null===t||void 0===r&&""===t?_({nullInput:!0}):("string"==typeof t&&(e._i=t=e._locale.preparse(t)),v(t)?new p(ft(t)):(l(t)?e._d=t:s(r)?function(e){var t,n,s,i,r,a,o=!1,u=e._f.length;if(0===u)return f(e).invalidFormat=!0,void(e._d=new Date(NaN));for(i=0;i<u;i++)r=0,a=!1,t=w({},e),null!=e._useUTC&&(t._useUTC=e._useUTC),t._f=e._f[i],bt(t),m(t)&&(a=!0),r+=f(t).charsLeftOver,r+=10*f(t).unusedTokens.length,f(t).score=r,o?r<s&&(s=r,n=t):(null==s||r<s||a)&&(s=r,n=t,a&&(o=!0));h(e,n||t)}(e):r?bt(e):function(e){var t=e._i;o(t)?e._d=new Date(n.now()):l(t)?e._d=new Date(t.valueOf()):"string"==typeof t?function(e){var t=pt.exec(e._i);null===t?(Mt(e),!1===e._isValid&&(delete e._isValid,Yt(e),!1===e._isValid&&(delete e._isValid,e._strict?e._isValid=!1:n.createFromInputFallback(e)))):e._d=new Date(+t[1])}(e):s(t)?(e._a=d(t.slice(0),function(e){return parseInt(e,10)}),Ot(e)):i(t)?function(e){if(!e._d){var t=V(e._i),n=void 0===t.day?t.date:t.day;e._a=d([t.year,t.month,n,t.hour,t.minute,t.second,t.millisecond],function(e){return e&&parseInt(e,10)}),Ot(e)}}(e):u(t)?e._d=new Date(t):n.createFromInputFallback(e)}(e),m(e)||(e._d=null),e))}function xt(e,t,n,r,o){var u,l={};return!0!==t&&!1!==t||(r=t,t=void 0),!0!==n&&!1!==n||(r=n,n=void 0),(i(e)&&a(e)||s(e)&&0===e.length)&&(e=void 0),l._isAMomentObject=!0,l._useUTC=l._isUTC=o,l._l=n,l._i=e,l._f=t,l._strict=r,(u=new p(ft(Tt(l))))._nextDay&&(u.add(1,"d"),u._nextDay=void 0),u}function Nt(e,t,n,s){return xt(e,t,n,s,!1)}n.createFromInputFallback=M("value provided is not in a recognized RFC2822 or ISO format. moment construction falls back to js Date(), which is not reliable across all browsers and versions. Non RFC2822/ISO date formats are discouraged. Please refer to http://momentjs.com/guides/#/warnings/js-date/ for more info.",function(e){e._d=new Date(e._i+(e._useUTC?" UTC":""))}),n.ISO_8601=function(){},n.RFC_2822=function(){};var Wt=M("moment().min is deprecated, use moment.max instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var e=Nt.apply(null,arguments);return this.isValid()&&e.isValid()?e<this?this:e:_()}),Pt=M("moment().max is deprecated, use moment.min instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var e=Nt.apply(null,arguments);return this.isValid()&&e.isValid()?e>this?this:e:_()});function Rt(e,t){var n,i;if(1===t.length&&s(t[0])&&(t=t[0]),!t.length)return Nt();for(n=t[0],i=1;i<t.length;++i)t[i].isValid()&&!t[i][e](n)||(n=t[i]);return n}var Ct=["year","quarter","month","week","day","hour","minute","second","millisecond"];function Ut(e){var t=V(e),n=t.year||0,s=t.quarter||0,i=t.month||0,a=t.week||t.isoWeek||0,o=t.day||0,u=t.hour||0,l=t.minute||0,d=t.second||0,h=t.millisecond||0;this._isValid=function(e){var t,n,s=!1,i=Ct.length;for(t in e)if(r(e,t)&&(-1===Oe.call(Ct,t)||null!=e[t]&&isNaN(e[t])))return!1;for(n=0;n<i;++n)if(e[Ct[n]]){if(s)return!1;parseFloat(e[Ct[n]])!==de(e[Ct[n]])&&(s=!0)}return!0}(t),this._milliseconds=+h+1e3*d+6e4*l+1e3*u*60*60,this._days=+o+7*a,this._months=+i+3*s+12*n,this._data={},this._locale=ct(),this._bubble()}function Ht(e){return e instanceof Ut}function Ft(e){return e<0?-1*Math.round(-1*e):Math.round(e)}function Lt(e,t){C(e,0,0,function(){var e=this.utcOffset(),n="+";return e<0&&(e=-e,n="-"),n+x(~~(e/60),2)+t+x(~~e%60,2)})}Lt("Z",":"),Lt("ZZ",""),ae("Z",ne),ae("ZZ",ne),ce(["Z","ZZ"],function(e,t,n){n._useUTC=!0,n._tzm=Gt(ne,e)});var Vt=/([\+\-]|\d\d)/gi;function Gt(e,t){var n,s,i=(t||"").match(e);return null===i?null:0===(s=60*(n=((i[i.length-1]||[])+"").match(Vt)||["-",0,0])[1]+de(n[2]))?0:"+"===n[0]?s:-s}function Et(e,t){var s,i;return t._isUTC?(s=t.clone(),i=(v(e)||l(e)?e.valueOf():Nt(e).valueOf())-s.valueOf(),s._d.setTime(s._d.valueOf()+i),n.updateOffset(s,!1),s):Nt(e).local()}function At(e){return-Math.round(e._d.getTimezoneOffset())}function jt(){return!!this.isValid()&&(this._isUTC&&0===this._offset)}n.updateOffset=function(){};var It=/^(-|\+)?(?:(\d*)[. ])?(\d+):(\d+)(?::(\d+)(\.\d*)?)?$/,Zt=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;function zt(e,t){var n,s,i,a=e,o=null;return Ht(e)?a={ms:e._milliseconds,d:e._days,M:e._months}:u(e)||!isNaN(+e)?(a={},t?a[t]=+e:a.milliseconds=+e):(o=It.exec(e))?(n="-"===o[1]?-1:1,a={y:0,d:de(o[we])*n,h:de(o[pe])*n,m:de(o[ve])*n,s:de(o[ke])*n,ms:de(Ft(1e3*o[Me]))*n}):(o=Zt.exec(e))?(n="-"===o[1]?-1:1,a={y:qt(o[2],n),M:qt(o[3],n),w:qt(o[4],n),d:qt(o[5],n),h:qt(o[6],n),m:qt(o[7],n),s:qt(o[8],n)}):null==a?a={}:"object"==typeof a&&("from"in a||"to"in a)&&(i=function(e,t){var n;if(!e.isValid()||!t.isValid())return{milliseconds:0,months:0};t=Et(t,e),e.isBefore(t)?n=$t(e,t):((n=$t(t,e)).milliseconds=-n.milliseconds,n.months=-n.months);return n}(Nt(a.from),Nt(a.to)),(a={}).ms=i.milliseconds,a.M=i.months),s=new Ut(a),Ht(e)&&r(e,"_locale")&&(s._locale=e._locale),Ht(e)&&r(e,"_isValid")&&(s._isValid=e._isValid),s}function qt(e,t){var n=e&&parseFloat(e.replace(",","."));return(isNaN(n)?0:n)*t}function $t(e,t){var n={};return n.months=t.month()-e.month()+12*(t.year()-e.year()),e.clone().add(n.months,"M").isAfter(t)&&--n.months,n.milliseconds=+t-+e.clone().add(n.months,"M"),n}function Bt(e,t){return function(n,s){var i;return null===s||isNaN(+s)||(S(t,"moment()."+t+"(period, number) is deprecated. Please use moment()."+t+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),i=n,n=s,s=i),Jt(this,zt(n,s),e),this}}function Jt(e,t,s,i){var r=t._milliseconds,a=Ft(t._days),o=Ft(t._months);e.isValid()&&(i=null==i||i,o&&Fe(e,xe(e,"Month")+o*s),a&&Ne(e,"Date",xe(e,"Date")+a*s),r&&e._d.setTime(e._d.valueOf()+r*s),i&&n.updateOffset(e,a||o))}zt.fn=Ut.prototype,zt.invalid=function(){return zt(NaN)};var Qt=Bt(1,"add"),Xt=Bt(-1,"subtract");function Kt(e){return"string"==typeof e||e instanceof String}function en(e){return v(e)||l(e)||Kt(e)||u(e)||function(e){var t=s(e),n=!1;t&&(n=0===e.filter(function(t){return!u(t)&&Kt(e)}).length);return t&&n}(e)||function(e){var t,n,s=i(e)&&!a(e),o=!1,u=["years","year","y","months","month","M","days","day","d","dates","date","D","hours","hour","h","minutes","minute","m","seconds","second","s","milliseconds","millisecond","ms"],l=u.length;for(t=0;t<l;t+=1)n=u[t],o=o||r(e,n);return s&&o}(e)||null==e}function tn(e,t){if(e.date()<t.date())return-tn(t,e);var n=12*(t.year()-e.year())+(t.month()-e.month()),s=e.clone().add(n,"months");return-(n+(t-s<0?(t-s)/(s-e.clone().add(n-1,"months")):(t-s)/(e.clone().add(n+1,"months")-s)))||0}function nn(e){var t;return void 0===e?this._locale._abbr:(null!=(t=ct(e))&&(this._locale=t),this)}n.defaultFormat="YYYY-MM-DDTHH:mm:ssZ",n.defaultFormatUtc="YYYY-MM-DDTHH:mm:ss[Z]";var sn=M("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",function(e){return void 0===e?this.localeData():this.locale(e)});function rn(){return this._locale}var an=1e3,on=60*an,un=60*on,ln=3506328*un;function dn(e,t){return(e%t+t)%t}function hn(e,t,n){return e<100&&e>=0?new Date(e+400,t,n)-ln:new Date(e,t,n).valueOf()}function cn(e,t,n){return e<100&&e>=0?Date.UTC(e+400,t,n)-ln:Date.UTC(e,t,n)}function fn(e,t){return t.erasAbbrRegex(e)}function mn(){var e,t,n,s,i,r=[],a=[],o=[],u=[],l=this.eras();for(e=0,t=l.length;e<t;++e)n=ue(l[e].name),s=ue(l[e].abbr),i=ue(l[e].narrow),a.push(n),r.push(s),o.push(i),u.push(n),u.push(s),u.push(i);this._erasRegex=new RegExp("^("+u.join("|")+")","i"),this._erasNameRegex=new RegExp("^("+a.join("|")+")","i"),this._erasAbbrRegex=new RegExp("^("+r.join("|")+")","i"),this._erasNarrowRegex=new RegExp("^("+o.join("|")+")","i")}function _n(e,t){C(0,[e,e.length],0,t)}function yn(e,t,n,s,i){var r;return null==e?je(this,s,i).year:(t>(r=Ie(e,s,i))&&(t=r),function(e,t,n,s,i){var r=Ae(e,t,n,s,i),a=Ge(r.year,0,r.dayOfYear);return this.year(a.getUTCFullYear()),this.month(a.getUTCMonth()),this.date(a.getUTCDate()),this}.call(this,e,t,n,s,i))}C("N",0,0,"eraAbbr"),C("NN",0,0,"eraAbbr"),C("NNN",0,0,"eraAbbr"),C("NNNN",0,0,"eraName"),C("NNNNN",0,0,"eraNarrow"),C("y",["y",1],"yo","eraYear"),C("y",["yy",2],0,"eraYear"),C("y",["yyy",3],0,"eraYear"),C("y",["yyyy",4],0,"eraYear"),ae("N",fn),ae("NN",fn),ae("NNN",fn),ae("NNNN",function(e,t){return t.erasNameRegex(e)}),ae("NNNNN",function(e,t){return t.erasNarrowRegex(e)}),ce(["N","NN","NNN","NNNN","NNNNN"],function(e,t,n,s){var i=n._locale.erasParse(e,s,n._strict);i?f(n).era=i:f(n).invalidEra=e}),ae("y",K),ae("yy",K),ae("yyy",K),ae("yyyy",K),ae("yo",function(e,t){return t._eraYearOrdinalRegex||K}),ce(["y","yy","yyy","yyyy"],ye),ce(["yo"],function(e,t,n,s){var i;n._locale._eraYearOrdinalRegex&&(i=e.match(n._locale._eraYearOrdinalRegex)),n._locale.eraYearOrdinalParse?t[ye]=n._locale.eraYearOrdinalParse(e,i):t[ye]=parseInt(e,10)}),C(0,["gg",2],0,function(){return this.weekYear()%100}),C(0,["GG",2],0,function(){return this.isoWeekYear()%100}),_n("gggg","weekYear"),_n("ggggg","weekYear"),_n("GGGG","isoWeekYear"),_n("GGGGG","isoWeekYear"),ae("G",ee),ae("g",ee),ae("GG",q,j),ae("gg",q,j),ae("GGGG",Q,Z),ae("gggg",Q,Z),ae("GGGGG",X,z),ae("ggggg",X,z),fe(["gggg","ggggg","GGGG","GGGGG"],function(e,t,n,s){t[s.substr(0,2)]=de(e)}),fe(["gg","GG"],function(e,t,s,i){t[i]=n.parseTwoDigitYear(e)}),C("Q",0,"Qo","quarter"),ae("Q",A),ce("Q",function(e,t){t[ge]=3*(de(e)-1)}),C("D",["DD",2],"Do","date"),ae("D",q,ie),ae("DD",q,j),ae("Do",function(e,t){return e?t._dayOfMonthOrdinalParse||t._ordinalParse:t._dayOfMonthOrdinalParseLenient}),ce(["D","DD"],we),ce("Do",function(e,t){t[we]=de(e.match(q)[0])});var gn=Te("Date",!0);C("DDD",["DDDD",3],"DDDo","dayOfYear"),ae("DDD",J),ae("DDDD",I),ce(["DDD","DDDD"],function(e,t,n){n._dayOfYear=de(e)}),C("m",["mm",2],0,"minute"),ae("m",q,re),ae("mm",q,j),ce(["m","mm"],ve);var wn=Te("Minutes",!1);C("s",["ss",2],0,"second"),ae("s",q,re),ae("ss",q,j),ce(["s","ss"],ke);var pn,vn,kn=Te("Seconds",!1);for(C("S",0,0,function(){return~~(this.millisecond()/100)}),C(0,["SS",2],0,function(){return~~(this.millisecond()/10)}),C(0,["SSS",3],0,"millisecond"),C(0,["SSSS",4],0,function(){return 10*this.millisecond()}),C(0,["SSSSS",5],0,function(){return 100*this.millisecond()}),C(0,["SSSSSS",6],0,function(){return 1e3*this.millisecond()}),C(0,["SSSSSSS",7],0,function(){return 1e4*this.millisecond()}),C(0,["SSSSSSSS",8],0,function(){return 1e5*this.millisecond()}),C(0,["SSSSSSSSS",9],0,function(){return 1e6*this.millisecond()}),ae("S",J,A),ae("SS",J,j),ae("SSS",J,I),pn="SSSS";pn.length<=9;pn+="S")ae(pn,K);function Mn(e,t){t[Me]=de(1e3*("0."+e))}for(pn="S";pn.length<=9;pn+="S")ce(pn,Mn);vn=Te("Milliseconds",!1),C("z",0,0,"zoneAbbr"),C("zz",0,0,"zoneName");var Dn=p.prototype;function Yn(e){return e}Dn.add=Qt,Dn.calendar=function(e,t){1===arguments.length&&(arguments[0]?en(arguments[0])?(e=arguments[0],t=void 0):function(e){var t,n=i(e)&&!a(e),s=!1,o=["sameDay","nextDay","lastDay","nextWeek","lastWeek","sameElse"];for(t=0;t<o.length;t+=1)s=s||r(e,o[t]);return n&&s}(arguments[0])&&(t=arguments[0],e=void 0):(e=void 0,t=void 0));var s=e||Nt(),o=Et(s,this).startOf("day"),u=n.calendarFormat(this,o)||"sameElse",l=t&&(O(t[u])?t[u].call(this,s):t[u]);return this.format(l||this.localeData().calendar(u,this,Nt(s)))},Dn.clone=function(){return new p(this)},Dn.diff=function(e,t,n){var s,i,r;if(!this.isValid())return NaN;if(!(s=Et(e,this)).isValid())return NaN;switch(i=6e4*(s.utcOffset()-this.utcOffset()),t=L(t)){case"year":r=tn(this,s)/12;break;case"month":r=tn(this,s);break;case"quarter":r=tn(this,s)/3;break;case"second":r=(this-s)/1e3;break;case"minute":r=(this-s)/6e4;break;case"hour":r=(this-s)/36e5;break;case"day":r=(this-s-i)/864e5;break;case"week":r=(this-s-i)/6048e5;break;default:r=this-s}return n?r:le(r)},Dn.endOf=function(e){var t,s;if(void 0===(e=L(e))||"millisecond"===e||!this.isValid())return this;switch(s=this._isUTC?cn:hn,e){case"year":t=s(this.year()+1,0,1)-1;break;case"quarter":t=s(this.year(),this.month()-this.month()%3+3,1)-1;break;case"month":t=s(this.year(),this.month()+1,1)-1;break;case"week":t=s(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case"isoWeek":t=s(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case"day":case"date":t=s(this.year(),this.month(),this.date()+1)-1;break;case"hour":t=this._d.valueOf(),t+=un-dn(t+(this._isUTC?0:this.utcOffset()*on),un)-1;break;case"minute":t=this._d.valueOf(),t+=on-dn(t,on)-1;break;case"second":t=this._d.valueOf(),t+=an-dn(t,an)-1}return this._d.setTime(t),n.updateOffset(this,!0),this},Dn.format=function(e){e||(e=this.isUtc()?n.defaultFormatUtc:n.defaultFormat);var t=U(this,e);return this.localeData().postformat(t)},Dn.from=function(e,t){return this.isValid()&&(v(e)&&e.isValid()||Nt(e).isValid())?zt({to:this,from:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()},Dn.fromNow=function(e){return this.from(Nt(),e)},Dn.to=function(e,t){return this.isValid()&&(v(e)&&e.isValid()||Nt(e).isValid())?zt({from:this,to:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()},Dn.toNow=function(e){return this.to(Nt(),e)},Dn.get=function(e){return O(this[e=L(e)])?this[e]():this},Dn.invalidAt=function(){return f(this).overflow},Dn.isAfter=function(e,t){var n=v(e)?e:Nt(e);return!(!this.isValid()||!n.isValid())&&("millisecond"===(t=L(t)||"millisecond")?this.valueOf()>n.valueOf():n.valueOf()<this.clone().startOf(t).valueOf())},Dn.isBefore=function(e,t){var n=v(e)?e:Nt(e);return!(!this.isValid()||!n.isValid())&&("millisecond"===(t=L(t)||"millisecond")?this.valueOf()<n.valueOf():this.clone().endOf(t).valueOf()<n.valueOf())},Dn.isBetween=function(e,t,n,s){var i=v(e)?e:Nt(e),r=v(t)?t:Nt(t);return!!(this.isValid()&&i.isValid()&&r.isValid())&&("("===(s=s||"()")[0]?this.isAfter(i,n):!this.isBefore(i,n))&&(")"===s[1]?this.isBefore(r,n):!this.isAfter(r,n))},Dn.isSame=function(e,t){var n,s=v(e)?e:Nt(e);return!(!this.isValid()||!s.isValid())&&("millisecond"===(t=L(t)||"millisecond")?this.valueOf()===s.valueOf():(n=s.valueOf(),this.clone().startOf(t).valueOf()<=n&&n<=this.clone().endOf(t).valueOf()))},Dn.isSameOrAfter=function(e,t){return this.isSame(e,t)||this.isAfter(e,t)},Dn.isSameOrBefore=function(e,t){return this.isSame(e,t)||this.isBefore(e,t)},Dn.isValid=function(){return m(this)},Dn.lang=sn,Dn.locale=nn,Dn.localeData=rn,Dn.max=Pt,Dn.min=Wt,Dn.parsingFlags=function(){return h({},f(this))},Dn.set=function(e,t){if("object"==typeof e){var n,s=function(e){var t,n=[];for(t in e)r(e,t)&&n.push({unit:t,priority:G[t]});return n.sort(function(e,t){return e.priority-t.priority}),n}(e=V(e)),i=s.length;for(n=0;n<i;n++)this[s[n].unit](e[s[n].unit])}else if(O(this[e=L(e)]))return this[e](t);return this},Dn.startOf=function(e){var t,s;if(void 0===(e=L(e))||"millisecond"===e||!this.isValid())return this;switch(s=this._isUTC?cn:hn,e){case"year":t=s(this.year(),0,1);break;case"quarter":t=s(this.year(),this.month()-this.month()%3,1);break;case"month":t=s(this.year(),this.month(),1);break;case"week":t=s(this.year(),this.month(),this.date()-this.weekday());break;case"isoWeek":t=s(this.year(),this.month(),this.date()-(this.isoWeekday()-1));break;case"day":case"date":t=s(this.year(),this.month(),this.date());break;case"hour":t=this._d.valueOf(),t-=dn(t+(this._isUTC?0:this.utcOffset()*on),un);break;case"minute":t=this._d.valueOf(),t-=dn(t,on);break;case"second":t=this._d.valueOf(),t-=dn(t,an)}return this._d.setTime(t),n.updateOffset(this,!0),this},Dn.subtract=Xt,Dn.toArray=function(){var e=this;return[e.year(),e.month(),e.date(),e.hour(),e.minute(),e.second(),e.millisecond()]},Dn.toObject=function(){var e=this;return{years:e.year(),months:e.month(),date:e.date(),hours:e.hours(),minutes:e.minutes(),seconds:e.seconds(),milliseconds:e.milliseconds()}},Dn.toDate=function(){return new Date(this.valueOf())},Dn.toISOString=function(e){if(!this.isValid())return null;var t=!0!==e,n=t?this.clone().utc():this;return n.year()<0||n.year()>9999?U(n,t?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):O(Date.prototype.toISOString)?t?this.toDate().toISOString():new Date(this.valueOf()+60*this.utcOffset()*1e3).toISOString().replace("Z",U(n,"Z")):U(n,t?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")},Dn.inspect=function(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var e,t,n,s="moment",i="";return this.isLocal()||(s=0===this.utcOffset()?"moment.utc":"moment.parseZone",i="Z"),e="["+s+'("]',t=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",n=i+'[")]',this.format(e+t+"-MM-DD[T]HH:mm:ss.SSS"+n)},"undefined"!=typeof Symbol&&null!=Symbol.for&&(Dn[Symbol.for("nodejs.util.inspect.custom")]=function(){return"Moment<"+this.format()+">"}),Dn.toJSON=function(){return this.isValid()?this.toISOString():null},Dn.toString=function(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")},Dn.unix=function(){return Math.floor(this.valueOf()/1e3)},Dn.valueOf=function(){return this._d.valueOf()-6e4*(this._offset||0)},Dn.creationData=function(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}},Dn.eraName=function(){var e,t,n,s=this.localeData().eras();for(e=0,t=s.length;e<t;++e){if(n=this.clone().startOf("day").valueOf(),s[e].since<=n&&n<=s[e].until)return s[e].name;if(s[e].until<=n&&n<=s[e].since)return s[e].name}return""},Dn.eraNarrow=function(){var e,t,n,s=this.localeData().eras();for(e=0,t=s.length;e<t;++e){if(n=this.clone().startOf("day").valueOf(),s[e].since<=n&&n<=s[e].until)return s[e].narrow;if(s[e].until<=n&&n<=s[e].since)return s[e].narrow}return""},Dn.eraAbbr=function(){var e,t,n,s=this.localeData().eras();for(e=0,t=s.length;e<t;++e){if(n=this.clone().startOf("day").valueOf(),s[e].since<=n&&n<=s[e].until)return s[e].abbr;if(s[e].until<=n&&n<=s[e].since)return s[e].abbr}return""},Dn.eraYear=function(){var e,t,s,i,r=this.localeData().eras();for(e=0,t=r.length;e<t;++e)if(s=r[e].since<=r[e].until?1:-1,i=this.clone().startOf("day").valueOf(),r[e].since<=i&&i<=r[e].until||r[e].until<=i&&i<=r[e].since)return(this.year()-n(r[e].since).year())*s+r[e].offset;return this.year()},Dn.year=be,Dn.isLeapYear=function(){return _e(this.year())},Dn.weekYear=function(e){return yn.call(this,e,this.week(),this.weekday()+this.localeData()._week.dow,this.localeData()._week.dow,this.localeData()._week.doy)},Dn.isoWeekYear=function(e){return yn.call(this,e,this.isoWeek(),this.isoWeekday(),1,4)},Dn.quarter=Dn.quarters=function(e){return null==e?Math.ceil((this.month()+1)/3):this.month(3*(e-1)+this.month()%3)},Dn.month=Le,Dn.daysInMonth=function(){return We(this.year(),this.month())},Dn.week=Dn.weeks=function(e){var t=this.localeData().week(this);return null==e?t:this.add(7*(e-t),"d")},Dn.isoWeek=Dn.isoWeeks=function(e){var t=je(this,1,4).week;return null==e?t:this.add(7*(e-t),"d")},Dn.weeksInYear=function(){var e=this.localeData()._week;return Ie(this.year(),e.dow,e.doy)},Dn.weeksInWeekYear=function(){var e=this.localeData()._week;return Ie(this.weekYear(),e.dow,e.doy)},Dn.isoWeeksInYear=function(){return Ie(this.year(),1,4)},Dn.isoWeeksInISOWeekYear=function(){return Ie(this.isoWeekYear(),1,4)},Dn.date=gn,Dn.day=Dn.days=function(e){if(!this.isValid())return null!=e?this:NaN;var t=xe(this,"Day");return null!=e?(e=function(e,t){return"string"!=typeof e?e:isNaN(e)?"number"==typeof(e=t.weekdaysParse(e))?e:null:parseInt(e,10)}(e,this.localeData()),this.add(e-t,"d")):t},Dn.weekday=function(e){if(!this.isValid())return null!=e?this:NaN;var t=(this.day()+7-this.localeData()._week.dow)%7;return null==e?t:this.add(e-t,"d")},Dn.isoWeekday=function(e){if(!this.isValid())return null!=e?this:NaN;if(null!=e){var t=function(e,t){return"string"==typeof e?t.weekdaysParse(e)%7||7:isNaN(e)?null:e}(e,this.localeData());return this.day(this.day()%7?t:t-7)}return this.day()||7},Dn.dayOfYear=function(e){var t=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return null==e?t:this.add(e-t,"d")},Dn.hour=Dn.hours=nt,Dn.minute=Dn.minutes=wn,Dn.second=Dn.seconds=kn,Dn.millisecond=Dn.milliseconds=vn,Dn.utcOffset=function(e,t,s){var i,r=this._offset||0;if(!this.isValid())return null!=e?this:NaN;if(null!=e){if("string"==typeof e){if(null===(e=Gt(ne,e)))return this}else Math.abs(e)<16&&!s&&(e*=60);return!this._isUTC&&t&&(i=At(this)),this._offset=e,this._isUTC=!0,null!=i&&this.add(i,"m"),r!==e&&(!t||this._changeInProgress?Jt(this,zt(e-r,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,n.updateOffset(this,!0),this._changeInProgress=null)),this}return this._isUTC?r:At(this)},Dn.utc=function(e){return this.utcOffset(0,e)},Dn.local=function(e){return this._isUTC&&(this.utcOffset(0,e),this._isUTC=!1,e&&this.subtract(At(this),"m")),this},Dn.parseZone=function(){if(null!=this._tzm)this.utcOffset(this._tzm,!1,!0);else if("string"==typeof this._i){var e=Gt(te,this._i);null!=e?this.utcOffset(e):this.utcOffset(0,!0)}return this},Dn.hasAlignedHourOffset=function(e){return!!this.isValid()&&(e=e?Nt(e).utcOffset():0,(this.utcOffset()-e)%60==0)},Dn.isDST=function(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()},Dn.isLocal=function(){return!!this.isValid()&&!this._isUTC},Dn.isUtcOffset=function(){return!!this.isValid()&&this._isUTC},Dn.isUtc=jt,Dn.isUTC=jt,Dn.zoneAbbr=function(){return this._isUTC?"UTC":""},Dn.zoneName=function(){return this._isUTC?"Coordinated Universal Time":""},Dn.dates=M("dates accessor is deprecated. Use date instead.",gn),Dn.months=M("months accessor is deprecated. Use month instead",Le),Dn.years=M("years accessor is deprecated. Use year instead",be),Dn.zone=M("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",function(e,t){return null!=e?("string"!=typeof e&&(e=-e),this.utcOffset(e,t),this):-this.utcOffset()}),Dn.isDSTShifted=M("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",function(){if(!o(this._isDSTShifted))return this._isDSTShifted;var e,t={};return w(t,this),(t=Tt(t))._a?(e=t._isUTC?c(t._a):Nt(t._a),this._isDSTShifted=this.isValid()&&function(e,t,n){var s,i=Math.min(e.length,t.length),r=Math.abs(e.length-t.length),a=0;for(s=0;s<i;s++)(n&&e[s]!==t[s]||!n&&de(e[s])!==de(t[s]))&&a++;return a+r}(t._a,e.toArray())>0):this._isDSTShifted=!1,this._isDSTShifted});var Sn=T.prototype;function On(e,t,n,s){var i=ct(),r=c().set(s,t);return i[n](r,e)}function bn(e,t,n){if(u(e)&&(t=e,e=void 0),e=e||"",null!=t)return On(e,t,n,"month");var s,i=[];for(s=0;s<12;s++)i[s]=On(e,s,n,"month");return i}function Tn(e,t,n,s){"boolean"==typeof e?(u(t)&&(n=t,t=void 0),t=t||""):(n=t=e,e=!1,u(t)&&(n=t,t=void 0),t=t||"");var i,r=ct(),a=e?r._week.dow:0,o=[];if(null!=n)return On(t,(n+a)%7,s,"day");for(i=0;i<7;i++)o[i]=On(t,(i+a)%7,s,"day");return o}Sn.calendar=function(e,t,n){var s=this._calendar[e]||this._calendar.sameElse;return O(s)?s.call(t,n):s},Sn.longDateFormat=function(e){var t=this._longDateFormat[e],n=this._longDateFormat[e.toUpperCase()];return t||!n?t:(this._longDateFormat[e]=n.match(N).map(function(e){return"MMMM"===e||"MM"===e||"DD"===e||"dddd"===e?e.slice(1):e}).join(""),this._longDateFormat[e])},Sn.invalidDate=function(){return this._invalidDate},Sn.ordinal=function(e){return this._ordinal.replace("%d",e)},Sn.preparse=Yn,Sn.postformat=Yn,Sn.relativeTime=function(e,t,n,s){var i=this._relativeTime[n];return O(i)?i(e,t,n,s):i.replace(/%d/i,e)},Sn.pastFuture=function(e,t){var n=this._relativeTime[e>0?"future":"past"];return O(n)?n(t):n.replace(/%s/i,t)},Sn.set=function(e){var t,n;for(n in e)r(e,n)&&(O(t=e[n])?this[n]=t:this["_"+n]=t);this._config=e,this._dayOfMonthOrdinalParseLenient=new RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+"|"+/\d{1,2}/.source)},Sn.eras=function(e,t){var s,i,r,a=this._eras||ct("en")._eras;for(s=0,i=a.length;s<i;++s){switch(typeof a[s].since){case"string":r=n(a[s].since).startOf("day"),a[s].since=r.valueOf()}switch(typeof a[s].until){case"undefined":a[s].until=1/0;break;case"string":r=n(a[s].until).startOf("day").valueOf(),a[s].until=r.valueOf()}}return a},Sn.erasParse=function(e,t,n){var s,i,r,a,o,u=this.eras();for(e=e.toUpperCase(),s=0,i=u.length;s<i;++s)if(r=u[s].name.toUpperCase(),a=u[s].abbr.toUpperCase(),o=u[s].narrow.toUpperCase(),n)switch(t){case"N":case"NN":case"NNN":if(a===e)return u[s];break;case"NNNN":if(r===e)return u[s];break;case"NNNNN":if(o===e)return u[s]}else if([r,a,o].indexOf(e)>=0)return u[s]},Sn.erasConvertYear=function(e,t){var s=e.since<=e.until?1:-1;return void 0===t?n(e.since).year():n(e.since).year()+(t-e.offset)*s},Sn.erasAbbrRegex=function(e){return r(this,"_erasAbbrRegex")||mn.call(this),e?this._erasAbbrRegex:this._erasRegex},Sn.erasNameRegex=function(e){return r(this,"_erasNameRegex")||mn.call(this),e?this._erasNameRegex:this._erasRegex},Sn.erasNarrowRegex=function(e){return r(this,"_erasNarrowRegex")||mn.call(this),e?this._erasNarrowRegex:this._erasRegex},Sn.months=function(e,t){return e?s(this._months)?this._months[e.month()]:this._months[(this._months.isFormat||Ce).test(t)?"format":"standalone"][e.month()]:s(this._months)?this._months:this._months.standalone},Sn.monthsShort=function(e,t){return e?s(this._monthsShort)?this._monthsShort[e.month()]:this._monthsShort[Ce.test(t)?"format":"standalone"][e.month()]:s(this._monthsShort)?this._monthsShort:this._monthsShort.standalone},Sn.monthsParse=function(e,t,n){var s,i,r;if(this._monthsParseExact)return function(e,t,n){var s,i,r,a=e.toLocaleLowerCase();if(!this._monthsParse)for(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[],s=0;s<12;++s)r=c([2e3,s]),this._shortMonthsParse[s]=this.monthsShort(r,"").toLocaleLowerCase(),this._longMonthsParse[s]=this.months(r,"").toLocaleLowerCase();return n?"MMM"===t?-1!==(i=Oe.call(this._shortMonthsParse,a))?i:null:-1!==(i=Oe.call(this._longMonthsParse,a))?i:null:"MMM"===t?-1!==(i=Oe.call(this._shortMonthsParse,a))?i:-1!==(i=Oe.call(this._longMonthsParse,a))?i:null:-1!==(i=Oe.call(this._longMonthsParse,a))?i:-1!==(i=Oe.call(this._shortMonthsParse,a))?i:null}.call(this,e,t,n);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),s=0;s<12;s++){if(i=c([2e3,s]),n&&!this._longMonthsParse[s]&&(this._longMonthsParse[s]=new RegExp("^"+this.months(i,"").replace(".","")+"$","i"),this._shortMonthsParse[s]=new RegExp("^"+this.monthsShort(i,"").replace(".","")+"$","i")),n||this._monthsParse[s]||(r="^"+this.months(i,"")+"|^"+this.monthsShort(i,""),this._monthsParse[s]=new RegExp(r.replace(".",""),"i")),n&&"MMMM"===t&&this._longMonthsParse[s].test(e))return s;if(n&&"MMM"===t&&this._shortMonthsParse[s].test(e))return s;if(!n&&this._monthsParse[s].test(e))return s}},Sn.monthsRegex=function(e){return this._monthsParseExact?(r(this,"_monthsRegex")||Ve.call(this),e?this._monthsStrictRegex:this._monthsRegex):(r(this,"_monthsRegex")||(this._monthsRegex=He),this._monthsStrictRegex&&e?this._monthsStrictRegex:this._monthsRegex)},Sn.monthsShortRegex=function(e){return this._monthsParseExact?(r(this,"_monthsRegex")||Ve.call(this),e?this._monthsShortStrictRegex:this._monthsShortRegex):(r(this,"_monthsShortRegex")||(this._monthsShortRegex=Ue),this._monthsShortStrictRegex&&e?this._monthsShortStrictRegex:this._monthsShortRegex)},Sn.week=function(e){return je(e,this._week.dow,this._week.doy).week},Sn.firstDayOfYear=function(){return this._week.doy},Sn.firstDayOfWeek=function(){return this._week.dow},Sn.weekdays=function(e,t){var n=s(this._weekdays)?this._weekdays:this._weekdays[e&&!0!==e&&this._weekdays.isFormat.test(t)?"format":"standalone"];return!0===e?Ze(n,this._week.dow):e?n[e.day()]:n},Sn.weekdaysMin=function(e){return!0===e?Ze(this._weekdaysMin,this._week.dow):e?this._weekdaysMin[e.day()]:this._weekdaysMin},Sn.weekdaysShort=function(e){return!0===e?Ze(this._weekdaysShort,this._week.dow):e?this._weekdaysShort[e.day()]:this._weekdaysShort},Sn.weekdaysParse=function(e,t,n){var s,i,r;if(this._weekdaysParseExact)return function(e,t,n){var s,i,r,a=e.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],s=0;s<7;++s)r=c([2e3,1]).day(s),this._minWeekdaysParse[s]=this.weekdaysMin(r,"").toLocaleLowerCase(),this._shortWeekdaysParse[s]=this.weekdaysShort(r,"").toLocaleLowerCase(),this._weekdaysParse[s]=this.weekdays(r,"").toLocaleLowerCase();return n?"dddd"===t?-1!==(i=Oe.call(this._weekdaysParse,a))?i:null:"ddd"===t?-1!==(i=Oe.call(this._shortWeekdaysParse,a))?i:null:-1!==(i=Oe.call(this._minWeekdaysParse,a))?i:null:"dddd"===t?-1!==(i=Oe.call(this._weekdaysParse,a))?i:-1!==(i=Oe.call(this._shortWeekdaysParse,a))?i:-1!==(i=Oe.call(this._minWeekdaysParse,a))?i:null:"ddd"===t?-1!==(i=Oe.call(this._shortWeekdaysParse,a))?i:-1!==(i=Oe.call(this._weekdaysParse,a))?i:-1!==(i=Oe.call(this._minWeekdaysParse,a))?i:null:-1!==(i=Oe.call(this._minWeekdaysParse,a))?i:-1!==(i=Oe.call(this._weekdaysParse,a))?i:-1!==(i=Oe.call(this._shortWeekdaysParse,a))?i:null}.call(this,e,t,n);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),s=0;s<7;s++){if(i=c([2e3,1]).day(s),n&&!this._fullWeekdaysParse[s]&&(this._fullWeekdaysParse[s]=new RegExp("^"+this.weekdays(i,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[s]=new RegExp("^"+this.weekdaysShort(i,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[s]=new RegExp("^"+this.weekdaysMin(i,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[s]||(r="^"+this.weekdays(i,"")+"|^"+this.weekdaysShort(i,"")+"|^"+this.weekdaysMin(i,""),this._weekdaysParse[s]=new RegExp(r.replace(".",""),"i")),n&&"dddd"===t&&this._fullWeekdaysParse[s].test(e))return s;if(n&&"ddd"===t&&this._shortWeekdaysParse[s].test(e))return s;if(n&&"dd"===t&&this._minWeekdaysParse[s].test(e))return s;if(!n&&this._weekdaysParse[s].test(e))return s}},Sn.weekdaysRegex=function(e){return this._weekdaysParseExact?(r(this,"_weekdaysRegex")||Xe.call(this),e?this._weekdaysStrictRegex:this._weekdaysRegex):(r(this,"_weekdaysRegex")||(this._weekdaysRegex=Be),this._weekdaysStrictRegex&&e?this._weekdaysStrictRegex:this._weekdaysRegex)},Sn.weekdaysShortRegex=function(e){return this._weekdaysParseExact?(r(this,"_weekdaysRegex")||Xe.call(this),e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(r(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=Je),this._weekdaysShortStrictRegex&&e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)},Sn.weekdaysMinRegex=function(e){return this._weekdaysParseExact?(r(this,"_weekdaysRegex")||Xe.call(this),e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(r(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=Qe),this._weekdaysMinStrictRegex&&e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)},Sn.isPM=function(e){return"p"===(e+"").toLowerCase().charAt(0)},Sn.meridiem=function(e,t,n){return e>11?n?"pm":"PM":n?"am":"AM"},dt("en",{eras:[{since:"0001-01-01",until:1/0,offset:1,name:"Anno Domini",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-1/0,offset:1,name:"Before Christ",narrow:"BC",abbr:"BC"}],dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(e){var t=e%10;return e+(1===de(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")}}),n.lang=M("moment.lang is deprecated. Use moment.locale instead.",dt),n.langData=M("moment.langData is deprecated. Use moment.localeData instead.",ct);var xn=Math.abs;function Nn(e,t,n,s){var i=zt(t,n);return e._milliseconds+=s*i._milliseconds,e._days+=s*i._days,e._months+=s*i._months,e._bubble()}function Wn(e){return e<0?Math.floor(e):Math.ceil(e)}function Pn(e){return 4800*e/146097}function Rn(e){return 146097*e/4800}function Cn(e){return function(){return this.as(e)}}var Un=Cn("ms"),Hn=Cn("s"),Fn=Cn("m"),Ln=Cn("h"),Vn=Cn("d"),Gn=Cn("w"),En=Cn("M"),An=Cn("Q"),jn=Cn("y"),In=Un;function Zn(e){return function(){return this.isValid()?this._data[e]:NaN}}var zn=Zn("milliseconds"),qn=Zn("seconds"),$n=Zn("minutes"),Bn=Zn("hours"),Jn=Zn("days"),Qn=Zn("months"),Xn=Zn("years");var Kn=Math.round,es={ss:44,s:45,m:45,h:22,d:26,w:null,M:11};var ts=Math.abs;function ns(e){return(e>0)-(e<0)||+e}function ss(){if(!this.isValid())return this.localeData().invalidDate();var e,t,n,s,i,r,a,o,u=ts(this._milliseconds)/1e3,l=ts(this._days),d=ts(this._months),h=this.asSeconds();return h?(e=le(u/60),t=le(e/60),u%=60,e%=60,n=le(d/12),d%=12,s=u?u.toFixed(3).replace(/\.?0+$/,""):"",i=h<0?"-":"",r=ns(this._months)!==ns(h)?"-":"",a=ns(this._days)!==ns(h)?"-":"",o=ns(this._milliseconds)!==ns(h)?"-":"",i+"P"+(n?r+n+"Y":"")+(d?r+d+"M":"")+(l?a+l+"D":"")+(t||e||u?"T":"")+(t?o+t+"H":"")+(e?o+e+"M":"")+(u?o+s+"S":"")):"P0D"}var is=Ut.prototype;return is.isValid=function(){return this._isValid},is.abs=function(){var e=this._data;return this._milliseconds=xn(this._milliseconds),this._days=xn(this._days),this._months=xn(this._months),e.milliseconds=xn(e.milliseconds),e.seconds=xn(e.seconds),e.minutes=xn(e.minutes),e.hours=xn(e.hours),e.months=xn(e.months),e.years=xn(e.years),this},is.add=function(e,t){return Nn(this,e,t,1)},is.subtract=function(e,t){return Nn(this,e,t,-1)},is.as=function(e){if(!this.isValid())return NaN;var t,n,s=this._milliseconds;if("month"===(e=L(e))||"quarter"===e||"year"===e)switch(t=this._days+s/864e5,n=this._months+Pn(t),e){case"month":return n;case"quarter":return n/3;case"year":return n/12}else switch(t=this._days+Math.round(Rn(this._months)),e){case"week":return t/7+s/6048e5;case"day":return t+s/864e5;case"hour":return 24*t+s/36e5;case"minute":return 1440*t+s/6e4;case"second":return 86400*t+s/1e3;case"millisecond":return Math.floor(864e5*t)+s;default:throw new Error("Unknown unit "+e)}},is.asMilliseconds=Un,is.asSeconds=Hn,is.asMinutes=Fn,is.asHours=Ln,is.asDays=Vn,is.asWeeks=Gn,is.asMonths=En,is.asQuarters=An,is.asYears=jn,is.valueOf=In,is._bubble=function(){var e,t,n,s,i,r=this._milliseconds,a=this._days,o=this._months,u=this._data;return r>=0&&a>=0&&o>=0||r<=0&&a<=0&&o<=0||(r+=864e5*Wn(Rn(o)+a),a=0,o=0),u.milliseconds=r%1e3,e=le(r/1e3),u.seconds=e%60,t=le(e/60),u.minutes=t%60,n=le(t/60),u.hours=n%24,a+=le(n/24),o+=i=le(Pn(a)),a-=Wn(Rn(i)),s=le(o/12),o%=12,u.days=a,u.months=o,u.years=s,this},is.clone=function(){return zt(this)},is.get=function(e){return e=L(e),this.isValid()?this[e+"s"]():NaN},is.milliseconds=zn,is.seconds=qn,is.minutes=$n,is.hours=Bn,is.days=Jn,is.weeks=function(){return le(this.days()/7)},is.months=Qn,is.years=Xn,is.humanize=function(e,t){if(!this.isValid())return this.localeData().invalidDate();var n,s,i=!1,r=es;return"object"==typeof e&&(t=e,e=!1),"boolean"==typeof e&&(i=e),"object"==typeof t&&(r=Object.assign({},es,t),null!=t.s&&null==t.ss&&(r.ss=t.s-1)),s=function(e,t,n,s){var i=zt(e).abs(),r=Kn(i.as("s")),a=Kn(i.as("m")),o=Kn(i.as("h")),u=Kn(i.as("d")),l=Kn(i.as("M")),d=Kn(i.as("w")),h=Kn(i.as("y")),c=r<=n.ss&&["s",r]||r<n.s&&["ss",r]||a<=1&&["m"]||a<n.m&&["mm",a]||o<=1&&["h"]||o<n.h&&["hh",o]||u<=1&&["d"]||u<n.d&&["dd",u];return null!=n.w&&(c=c||d<=1&&["w"]||d<n.w&&["ww",d]),(c=c||l<=1&&["M"]||l<n.M&&["MM",l]||h<=1&&["y"]||["yy",h])[2]=t,c[3]=+e>0,c[4]=s,function(e,t,n,s,i){return i.relativeTime(t||1,!!n,e,s)}.apply(null,c)}(this,!i,r,n=this.localeData()),i&&(s=n.pastFuture(+this,s)),n.postformat(s)},is.toISOString=ss,is.toString=ss,is.toJSON=ss,is.locale=nn,is.localeData=rn,is.toIsoString=M("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",ss),is.lang=sn,C("X",0,0,"unix"),C("x",0,0,"valueOf"),ae("x",ee),ae("X",/[+-]?\d+(\.\d{1,3})?/),ce("X",function(e,t,n){n._d=new Date(1e3*parseFloat(e))}),ce("x",function(e,t,n){n._d=new Date(de(e))}),n.version="2.30.1",e=Nt,n.fn=Dn,n.min=function(){return Rt("isBefore",[].slice.call(arguments,0))},n.max=function(){return Rt("isAfter",[].slice.call(arguments,0))},n.now=function(){return Date.now?Date.now():+new Date},n.utc=c,n.unix=function(e){return Nt(1e3*e)},n.months=function(e,t){return bn(e,t,"months")},n.isDate=l,n.locale=dt,n.invalid=_,n.duration=zt,n.isMoment=v,n.weekdays=function(e,t,n){return Tn(e,t,n,"weekdays")},n.parseZone=function(){return Nt.apply(null,arguments).parseZone()},n.localeData=ct,n.isDuration=Ht,n.monthsShort=function(e,t){return bn(e,t,"monthsShort")},n.weekdaysMin=function(e,t,n){return Tn(e,t,n,"weekdaysMin")},n.defineLocale=ht,n.updateLocale=function(e,t){if(null!=t){var n,s,i=it;null!=rt[e]&&null!=rt[e].parentLocale?rt[e].set(b(rt[e]._config,t)):(null!=(s=lt(e))&&(i=s._config),t=b(i,t),null==s&&(t.abbr=e),(n=new T(t)).parentLocale=rt[e],rt[e]=n),dt(e)}else null!=rt[e]&&(null!=rt[e].parentLocale?(rt[e]=rt[e].parentLocale,e===dt()&&dt(e)):null!=rt[e]&&delete rt[e]);return rt[e]},n.locales=function(){return D(rt)},n.weekdaysShort=function(e,t,n){return Tn(e,t,n,"weekdaysShort")},n.normalizeUnits=L,n.relativeTimeRounding=function(e){return void 0===e?Kn:"function"==typeof e&&(Kn=e,!0)},n.relativeTimeThreshold=function(e,t){return void 0!==es[e]&&(void 0===t?es[e]:(es[e]=t,"s"===e&&(es.ss=t-1),!0))},n.calendarFormat=function(e,t){var n=e.diff(t,"days",!0);return n<-6?"sameElse":n<-1?"lastWeek":n<0?"lastDay":n<1?"sameDay":n<2?"nextDay":n<7?"nextWeek":"sameElse"},n.prototype=Dn,n.HTML5_FMT={DATETIME_LOCAL:"YYYY-MM-DDTHH:mm",DATETIME_LOCAL_SECONDS:"YYYY-MM-DDTHH:mm:ss",DATETIME_LOCAL_MS:"YYYY-MM-DDTHH:mm:ss.SSS",DATE:"YYYY-MM-DD",TIME:"HH:mm",TIME_SECONDS:"HH:mm:ss",TIME_MS:"HH:mm:ss.SSS",WEEK:"GGGG-[W]WW",MONTH:"YYYY-MM"},n}); }, {}]; window.modules["113"] = [function(require,module,exports){var debounce=require(160),isObject=require(181),FUNC_ERROR_TEXT="Expected a function";function throttle(e,i,t){var n=!0,r=!0;if("function"!=typeof e)throw new TypeError(FUNC_ERROR_TEXT);return isObject(t)&&(n="leading"in t?!!t.leading:n,r="trailing"in t?!!t.trailing:r),debounce(e,i,{leading:n,maxWait:i,trailing:r})}module.exports=throttle; }, {"160":160,"181":181}]; window.modules["115"] = [function(require,module,exports){function last(l){var t=null==l?0:l.length;return t?l[t-1]:void 0}module.exports=last; }, {}]; window.modules["116"] = [function(require,module,exports){var arrayEach=require(948),baseEach=require(998),castFunction=require(1103),isArray=require(241);function forEach(r,a){return(isArray(r)?arrayEach:baseEach)(r,castFunction(a))}module.exports=forEach; }, {"241":241,"948":948,"998":998,"1103":1103}]; window.modules["117"] = [function(require,module,exports){var createFind=require(1124),findIndex=require(189),find=createFind(findIndex);module.exports=find; }, {"189":189,"1124":1124}]; window.modules["118"] = [function(require,module,exports){var baseExtremum=require(1004),baseGt=require(1021),identity=require(1048);function max(e){return e&&e.length?baseExtremum(e,identity,baseGt):void 0}module.exports=max; }, {"1004":1004,"1021":1021,"1048":1048}]; window.modules["119"] = [function(require,module,exports){var baseIndexOf=require(952),isArrayLike=require(1059),isString=require(277),toInteger=require(1135),values=require(164),nativeMax=Math.max;function includes(e,r,i,n){e=isArrayLike(e)?e:values(e),i=i&&!n?toInteger(i):0;var a=e.length;return i<0&&(i=nativeMax(a+i,0)),isString(e)?i<=a&&e.indexOf(r,i)>-1:!!a&&baseIndexOf(e,r,i)>-1}module.exports=includes; }, {"164":164,"277":277,"952":952,"1059":1059,"1135":1135}]; window.modules["123"] = [function(require,module,exports){"use strict";const _reduce=require(182),_get=require(31),_includes=require(119),_assign=require(228),_clone=require(220),_remove=require(150),Fingerprint2=require(416),cookie=require(10),dom=require(4),gtmEl=dom.find(".gtm"),siteShortKey=gtmEl&>mEl.getAttribute("data-site-short-key");var localStorage=window.localStorage,uriAttr="data-uri",visitCountKey=`'visitServiceCount'_${siteShortKey}`,previousActionTimestampKey=`'visitServicePreviousTimestamp'_${siteShortKey}`,firstVisitTimestampKey=`'visitServiceFirstVisitTimestamp'_${siteShortKey}`,visitStartTimestampKey=`'visitServiceVisitStartTimestamp'_${siteShortKey}`,initialReferrerKey=`'visitServiceInitialRefferer'_${siteShortKey}`,visitDatesKey=`'visitDates'_${siteShortKey}`,clientIdCookieKey="nyma",maxVisitDuration=864e5,sessionTTL=18e5,visitDatesLimit=30,publicState={},publicStateIsReady=!1,onceReadyQueue=[],state=Object.create(Object.prototype,{_processQ:{value:function(){var e,t=this._q.slice(0),i=t.length;for(this._q=[],e=0;e<i;e++)t[e].call(null,this._clientId)}},_q:{writable:!0,value:[]},_clientId:{writable:!0,value:null},clientId:{get:function(){return this._clientId},set:function(e){e&&(this._clientId=e,cookie.set(clientIdCookieKey,e,{expires:1825}),this._processQ())}},onceClientIdIsReady:{value:function(e){this._clientId?e.call(null,this._clientId):this._q.push(e)}},isNewVisit:{writable:!0,value:!1}});function toNumber(e){return parseInt(e,10)||0}function getNumberFromLocalStorage(e){return toNumber(localStorage.getItem(e))}function getVisitCount(){return getNumberFromLocalStorage(visitCountKey)}function getFirstVisitTimestamp(){return getNumberFromLocalStorage(firstVisitTimestampKey)}function incrementVisitCount(){try{localStorage.setItem(visitCountKey,getVisitCount()+1)}catch(e){}}function clientIdToFirstVisitTimestamp(e){return toNumber(e.substr(e.indexOf(".")+1))}function ensureFirstVisitTimestamp(e){var t=getFirstVisitTimestamp();if(!t){t=clientIdToFirstVisitTimestamp(e);try{localStorage.setItem(firstVisitTimestampKey,t)}catch(e){}}return t}function setPreviousActionTimestamp(e){try{localStorage.setItem(previousActionTimestampKey,e)}catch(e){}}function setVisitStartTimestamp(e){try{localStorage.setItem(visitStartTimestampKey,e)}catch(e){}}function isNewVisit(e){var t=e-sessionTTL>getNumberFromLocalStorage(previousActionTimestampKey),i=e-maxVisitDuration>getNumberFromLocalStorage(visitStartTimestampKey);return t||i}function updateNewVisitState(e){state.isNewVisit=isNewVisit(e)}function extendVisit(){var e=Date.now();!isNewVisit(e)&&setPreviousActionTimestamp(e)}function createClientId(e){new Fingerprint2({excludeJsFonts:!0,excludeFlashFonts:!0,excludeCanvas:!0,excludeWebGL:!0,excludePixelRatio:!0}).get(function(t){state.clientId=t+"."+e})}function ensureClientId(e){state.clientId=cookie.get(clientIdCookieKey),state.clientId||createClientId(e)}function getPageUri(){var e=document.querySelector("["+uriAttr+'*="/_pages/"]');return e&&e.getAttribute(uriAttr)}function getQueryParamsObject(e){return e=Array.isArray(e)?e:[],_reduce(_get(window,"location.search","").substr(1).split("&"),function(t,i){var r=i.split("="),s=r[0],n=r[1];return n&&_includes(e,s)&&(t[s]=decodeURIComponent(n)),t},{})}function getUtmParams(){return getQueryParamsObject(["utm_source","utm_medium","utm_campaign","utm_content","utm_term"])}function getBrowserName(e,t,i){return i||_includes(e," OPR/")?_includes(e,"Mini")?"Opera Mini":"Opera":/(BlackBerry|PlayBook|BB10)/i.test(e)?"BlackBerry":_includes(e,"IEMobile")||_includes(e,"WPDesktop")?"Internet Explorer Mobile":_includes(e,"Edge")?"Microsoft Edge":_includes(e,"FBIOS")?"Facebook Mobile":_includes(e,"Chrome")?"Chrome":_includes(e,"CriOS")?"Chrome iOS":_includes(e,"FxiOS")?"Firefox iOS":_includes(t,"Apple")?_includes(e,"Mobile")?"Mobile Safari":"Safari":_includes(e,"Android")?"Android Mobile":_includes(e,"Konqueror")?"Konqueror":_includes(e,"Firefox")?"Firefox":_includes(e,"MSIE")||_includes(e,"Trident/")?"Internet Explorer":_includes(e,"Gecko")?"Mozilla":""}function browserNameToVersion(e,t){var i={"Internet Explorer Mobile":/rv:(\d+(\.\d+)?)/,"Microsoft Edge":/Edge\/(\d+(\.\d+)?)/,Chrome:/Chrome\/(\d+(\.\d+)?)/,"Chrome iOS":/CriOS\/(\d+(\.\d+)?)/,Safari:/Version\/(\d+(\.\d+)?)/,"Mobile Safari":/Version\/(\d+(\.\d+)?)/,Opera:/(Opera|OPR)\/(\d+(\.\d+)?)/,Firefox:/Firefox\/(\d+(\.\d+)?)/,"Firefox iOS":/FxiOS\/(\d+(\.\d+)?)/,Konqueror:/Konqueror:(\d+(\.\d+)?)/,BlackBerry:/BlackBerry (\d+(\.\d+)?)/,"Android Mobile":/android\s(\d+(\.\d+)?)/,"Internet Explorer":/(rv:|MSIE )(\d+(\.\d+)?)/,Mozilla:/rv:(\d+(\.\d+)?)/}[e],r=i&&t.match(i);return r?parseFloat(r[r.length-2]):null}function userAgentToOs(e){return/Windows/i.test(e)?/Phone/.test(e)||/WPDesktop/.test(e)?"Windows Phone":"Windows":/(iPhone|iPad|iPod)/.test(e)?"iOS":/Android/.test(e)?"Android":/(BlackBerry|PlayBook|BB10)/i.test(e)?"BlackBerry":/Mac/i.test(e)?"Mac OS X":/Linux/.test(e)?"Linux":""}function getBrowserInfo(){var e=window.navigator,t=e.userAgent,i=getBrowserName(t,e.vendor,window.opera);return{browser:i,browserVersion:browserNameToVersion(i,t),os:userAgentToOs(t)}}function setPublicState(e,t){publicState=_assign({clientId:e,currentUrl:window.location.href,firstVisitTimestamp:getFirstVisitTimestamp(),initialReferrer:localStorage.getItem(initialReferrerKey),isNewVisit:state.isNewVisit,pageUri:getPageUri(),referrer:document.referrer,screenHeight:window.screen.height,screenWidth:window.screen.width,timestamp:t,visitCount:getVisitCount(),userLoyalty:getUserLoyaltyLevel()},getBrowserInfo(),getUtmParams()),publicStateIsReady=!0}function getPublicStateOnceReady(e){publicStateIsReady?e(_clone(publicState)):onceReadyQueue.push(e)}function executeOnceReadyQueue(){onceReadyQueue.forEach(e=>e(_clone(publicState))),onceReadyQueue=[]}function updateVisitDates(){var e=(localStorage.getItem(visitDatesKey)||"").split(","),t=24*visitDatesLimit*60*60*1e3,i=Date.now();_remove(e,function(e){return i-e>t}),(0===e.length||i-e[0]>=864e5)&&e.unshift(i),localStorage.setItem(visitDatesKey,e.join(","))}function getUserLoyaltyLevel(){var e=(localStorage.getItem(visitDatesKey)||"").split(",");return e.length<=1?"new":e.length<4?"return":"loyal"}function init(){var e=Date.now();ensureClientId(e),state.onceClientIdIsReady(function(t){if(ensureFirstVisitTimestamp(t),updateNewVisitState(e),state.isNewVisit){setVisitStartTimestamp(e),incrementVisitCount(),updateVisitDates();try{localStorage.setItem(initialReferrerKey,document.referrer)}catch(e){}}setPreviousActionTimestamp(e),setPublicState(t,e),executeOnceReadyQueue()}),window.document.addEventListener("click",extendVisit)}init(),module.exports.onceReady=getPublicStateOnceReady,module.exports.getQueryParamsObject=getQueryParamsObject,module.exports.getBrowserInfo=getBrowserInfo; }, {"4":4,"10":10,"31":31,"119":119,"150":150,"182":182,"220":220,"228":228,"416":416}]; window.modules["125"] = [function(require,module,exports){"use strict";var __createBinding=this&&this.__createBinding||(Object.create?function(t,e,r,i){void 0===i&&(i=r);var o=Object.getOwnPropertyDescriptor(e,r);o&&("get"in o?e.__esModule:!o.writable&&!o.configurable)||(o={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,i,o)}:function(t,e,r,i){void 0===i&&(i=r),t[i]=e[r]}),__setModuleDefault=this&&this.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),__importStar=this&&this.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var r in t)"default"!==r&&Object.prototype.hasOwnProperty.call(t,r)&&__createBinding(e,t,r);return __setModuleDefault(e,t),e};Object.defineProperty(exports,"__esModule",{value:!0}),exports.subtags=exports.domains=exports.rankings=exports.linkAutomationSettings=exports.linkAutomation=exports.affiliates=void 0,exports.affiliates=__importStar(require(443)),exports.linkAutomation=__importStar(require(446)),exports.linkAutomationSettings=__importStar(require(447)),exports.rankings=__importStar(require(444)),exports.domains=__importStar(require(445)),exports.subtags=__importStar(require(449)); }, {"443":443,"444":444,"445":445,"446":446,"447":447,"449":449}]; window.modules["126"] = [function(require,module,exports){"use strict";const dom=require(4),_memoize=require(1157),page=require(133),{subtags:subtags}=require(125),{shortenUri:shortenUri}=require(6),{isAmazonUrl:isAmazonUrl}=require(135),gtm=dom.find(".gtm"),siteShortKey=gtm&>m.getAttribute("data-site-short-key"),shortenedPageUri=shortenUri(page.getPageUri()),device=_memoize((e,t)=>guessDeviceAbbreviation(e,t)),utmSource=_memoize(e=>(e||"").substring(0,3)),utmMedium=_memoize(e=>(e||"").substring(0,2)),utmCampaign=_memoize(e=>(e||"").substring(0,17)),referrer=_memoize(e=>e),sessionCount=_memoize(e=>e||""),guessDeviceAbbreviation=(e,t)=>{switch(e){case"Windows Phone":case"iOS":case"Android":case"BlackBerry":return t<728?"m":"t";case"Linux":case"Windows":case"Mac OS X":return"d";default:return t<728?"m":t>1024?"d":"t"}},ensureSubtagFromProductSearch=e=>{const t=new URLSearchParams(window.location.search),r=t.get("itm_source")||"",i=t.get("itm_medium")||"",a=t.get("q")||"";"search"===r&&["article","product"].includes(i)&&(e.itmSearch=i.charAt(0).toLowerCase()),"search"===shortenedPageUri&&(e.pageUri=`s.${a.replace(" ",".")}`)},variation=(e,t)=>{const r=null==e?void 0:e.dataset.trackVariant;return t&&!r?"o":t&&r.includes("summary")?"s":r&&r.includes("container item")?"p":r&&r.includes("products-package")?"d":"a"},abTest=()=>window.google_optimize&&window.optimize_subtags_ab_test?window.optimize_subtags_ab_test:null,ensureSubtagFromGiftWizard=e=>{"giftwizard"===(new URLSearchParams(window.location.search).get("itm_source")||"")&&(e.itmSearch="g")},ensureClickIdInSubtag=e=>{const t=new URLSearchParams(window.location.search),r=t.get("gclid")||t.get("fbclid")||t.get("msclkid");r&&(e.clickId=r)},ensureSubtag=({url:e,productId:t,merchantId:r,visitState:i,anchorEl:a})=>{const s=abTest(),u={siteKey:siteShortKey,pageId:shortenedPageUri,productId:r||t,device:device(null==i?void 0:i.os,null==i?void 0:i.screenWidth),utmSource:utmSource(null==i?void 0:i.utm_source),utmMedium:utmMedium(null==i?void 0:i.utm_medium),utmCampaign:utmCampaign(null==i?void 0:i.utm_campaign),referrer:referrer(null==i?void 0:i.referrer),format:"w",sessionCount:sessionCount(null==i?void 0:i.visitCount),abTest:s,variation:variation(a,s)},o=e.match(/subId[1-2]=/)?"Impact":"";ensureSubtagFromProductSearch(u),ensureSubtagFromGiftWizard(u),ensureClickIdInSubtag(u);let{urlWithSubtag:n,subtag:m}=subtags.ensureSubtagOnUrl(e,u,!0,o);return a&&(a.dataset.affiliateSubtag=m,isAmazonUrl(e)&&(a.dataset.apsAscSubtag=m)),{urlWithSubtag:n,subtag:m}};module.exports.ensureSubtag=ensureSubtag,module.exports.ensureSubtagFromProductSearch=ensureSubtagFromProductSearch; }, {"4":4,"6":6,"125":125,"133":133,"135":135,"1157":1157}]; window.modules["127"] = [function(require,module,exports){var arrayMap=require(960),baseIteratee=require(1047),baseMap=require(1058),isArray=require(241);function map(a,r){return(isArray(a)?arrayMap:baseMap)(a,baseIteratee(r,3))}module.exports=map; }, {"241":241,"960":960,"1047":1047,"1058":1058}]; window.modules["133"] = [function(require,module,exports){"use strict";const _get=require(31),_memoize=require(1157);function getPrimaryPageComponent(){return document.querySelector(".article")||document.querySelector(".lede-video")}function getPrimaryPageComponentChannel(){const e=getPrimaryPageComponent();return e&&e.getAttribute("data-content-channel")||"Undefined Channel"}function getPageUri(){return document.documentElement.getAttribute("data-uri")}function getLayoutUri(){return document.documentElement.getAttribute("data-layout-uri")}function getPageId(){return getPageUri().split("/_pages/")[1]}function getSiteBase(){return(getPageUri()||"").split("/_pages/")[0]}function getMetaContent(e){var t=document.querySelector('meta[name="'+e+'"]')||document.querySelector('meta[property="'+e+'"]');return _get(t,"content","")}module.exports.getMeta=_memoize(getMetaContent),module.exports.getVertical=module.exports.getMeta.bind(void 0,"vertical"),module.exports.getPageType=module.exports.getMeta.bind(void 0,"type"),module.exports.getAuthor=module.exports.getMeta.bind(void 0,"author"),module.exports.getSiteName=module.exports.getMeta.bind(void 0,"og:site_name"),module.exports.getSiteBase=_memoize(getSiteBase),module.exports.getPageUri=_memoize(getPageUri),module.exports.getLayoutUri=getLayoutUri,module.exports.getPageId=_memoize(getPageId),module.exports.getChannel=_memoize(getPrimaryPageComponentChannel),module.exports.getPrimaryPageComponent=getPrimaryPageComponent; }, {"31":31,"1157":1157}]; window.modules["135"] = [function(require,module,exports){"use strict";const queryString=require(179),escapeStringRegExp=require(820),utils=require(6),universalAgora=require(1481),{affiliates:{getMerchantsByPriority:getMerchantsByPriority,getAffiliateByUrl:getAffiliateByUrl}}=require(125),_get=require(31),_reduce=require(182),_cloneDeep=require(198),_set=require(201),_sortBy=require(213),_uniqBy=require(1190),urlParse=require(142),{ensureSubtag:ensureSubtag}=require(126),productComponentNames=["product","product-grid","product-grid-item","products-package"],productInstances=["product/instances","product-grid-item/instances"],moment=require(70),anchorTagRegex=new RegExp(/<a[^>]*>.+?<\/a>/),ECOMM_EXCLUDE_DOMAINS=["curbed.com","grubstreet.com","nymag.com","thecut.com","thestrategist.co.uk","vulture.com","vox.com","polygon.com","sbnation.com","theverge.com"],ecommRelAttribute='rel="sponsored,nofollow"',ecommDataTrackAttribute='data-track-type="product-link"',_escape=require(1169);function getProductIdFromUrl(e){return universalAgora.getProductsByMerchantBuyUrl(e).then(e=>_get(e,"[0].productId",""))}function addProductIdToProduct(e){var t=e.url;return t?getProductIdFromUrl(t).then(e=>e).then(t=>(e.productId=t,e)).catch(e=>{throw new Error(`Error occurred while retrieving product entry from elastic: ${e}`)}):e}function mapUrlsToProducts(e){return Object.keys(e).map(function(t){const r={url:t,text:e[t],productId:"",amazonSubtag:""};return getProductIdFromUrl(t).then(e=>(e&&(r.productId=e),r)).catch(()=>r)})}function isAmazonUrl(e){const t=(e.split("://")[1]||"").split("/")[0].toLowerCase(),r=e.includes("amazon.co.uk")?"amazon.co.uk":"amazon.com";return 0===t.indexOf(r)||t.indexOf(`.${r}`)>0}function reduceToUniqueAmazonUrls(e){return e.split('<a href="').reduce(function(e,t){var r=t.indexOf(">"),a=t.substr(0,r),n=a.indexOf('" '),o=n>-1?a.substr(0,n):a.substr(0,a.length-1),i=t.substr(r+1).split("</a>")[0];return isAmazonUrl(o)&&(e[o]=i),e},{})}function parseAnchorTag(e){const t=_get(e.match(/href=".*"/),"[0]","").split('"')[1],r=e.indexOf(">")+1,a=e.indexOf("</a>"),n=e.slice(r,a),o=!e.match(anchorTagRegex),i=e.split(anchorTagRegex).filter(Boolean).length>0;return o?{}:i?{}:{anchor:e,url:t,anchorText:n}}function extractAnchorElements(e,t=!1){const r=new RegExp(/<a[^>]*>.+?<\/a>/g),a=e=>!e.includes('data-track-type="product-link"');return t?((e=e.replace(/<!--.*?-->/,"")).match(r)||[]).filter(a):(e.match(r)||[]).filter(e=>{const t=e.match(/href=".*"/gi),r=_get(t,"[0]","").split(/['"]/);return r&&!isInternalUrl(r)})}function constructEcommAnchorTag({url:e,productId:t,anchorText:r},a){if(!e)return"";return`<a href="${generateBuyUrlWithSubtag({buyUrl:e,productId:t},a)||e}" ${ecommRelAttribute} ${ecommDataTrackAttribute}>${r}</a>`}function isInternalUrl(e){return!!ECOMM_EXCLUDE_DOMAINS.find(t=>e.includes(t))}function addAnchorTextAttributeToAnchorTags(e=""){return extractAnchorElements(e,!1).map(parseAnchorTag).forEach(t=>{const{anchor:r,anchorText:a}=t;let n=a.replace(/<[^>]*>/g,"");n=_escape(n);let o=r.replace(/ data-vars-anchor-text="[^"]*"/,"");o=o.replace("<a ",`<a data-vars-anchor-text="${n}" `),e=e.replace(r,o)}),e}function manageEcommAnchorTags(e="",t,r={}){const a=extractAnchorElements(e,!1).map(parseAnchorTag);return a.length?(r.suppressAmazon||(e=addAmazonLinkTrackingAttributesWithoutProductIds(e,t)),a.forEach(a=>{const{anchor:n,url:o}=a,i=getAffiliateByUrl(o);let c=`${n}`;if(r.suppressAmazon&&"Amazon Associates"===i){const t=urlParse(o),r=t.query.split(/[?&]/);return t.query=r.filter(Boolean).filter(e=>!e.match(/(tag=|ascsubtag=)/)).reduce((e,t,r)=>0===r?`${e}?${t}`:`${e}&${t}`,""),c=(c=(c=c.replace(o,t.toString())).replace(ecommRelAttribute,"")).replace(ecommDataTrackAttribute,""),void(e=e.replace(n,c))}if(i&&"Amazon Associates"!==i){const{anchor:r,anchorText:n}=a,i=constructEcommAnchorTag({url:o,anchorText:n},t);e=e.replace(r,i)}}),e):e}function addAmazonLinkTrackingAttributes(e="",t){const r=mapUrlsToProducts(reduceToUniqueAmazonUrls(e));return Promise.all(r).then(r=>e=r.reduce(function(e,r){const a=isAmazonUrl(r.url)?"?tag="+t.site.amazon:"",n=generateBuyUrlWithSubtag({buyUrl:r.url+a,productId:r.productId},t),o=new RegExp(`<a href="${escapeStringRegExp(r.url)}"[^>]*`,"g"),i=`<a href="${n}" ${ecommRelAttribute} ${ecommDataTrackAttribute} data-track-id="${r.productId}"`;return e.replace(o,i)},e))}function addAmazonLinkTrackingAttributesWithoutProductIds(e="",t){const r=reduceToUniqueAmazonUrls(e);return e=_reduce(r,function(e,r,a){const n=generateBuyUrlWithSubtag({buyUrl:isAmazonUrl(a)?ensureSiteTag(a,t,""):a,productId:null},t),o=new RegExp(`<a href="${escapeStringRegExp(a)}"[^>]*`,"g"),i=`<a href="${n||a}" ${ecommRelAttribute} ${ecommDataTrackAttribute}`;return e.replace(o,i)},e)}function ensureSiteTag(e="",t,r){const a=urlParse(e),n=a.query&&a.query.match(/[?&]tag=/);return r=r||getSiteAmazonAssociateId(t),e&&r&&!n&&(a.query=a.query?a.query+`&tag=${r}`:`&tag=${r}`),a.toString()}function generateBuyUrlWithSubtag(e,t,r){var a;const{id:n,productId:o,buyUrl:i,automatedBuyUrl:c,affiliate:s,affiliateName:u}=e,l={url:c||i,productId:o,merchantId:n,locals:t,affiliate:!(!i||c)?getAffiliateByUrl(i):u||s};let{urlWithSubtag:d,subtag:m}=ensureSubtag(l);e.subtag=m,"anf"===(null==t||null===(a=t.params)||void 0===a?void 0:a.ext)&&(d=d.replace(/\[/g,encodeURI("[")).replace(/\]/g,encodeURI("]")));let g=d||"";return(g="Amazon Associates"===getAffiliateByUrl(g)?ensureSiteTag(g,t,r):g)||c||i}function getSiteAmazonAssociateId(e){return _get(e,"site.amazon","")}function removeDuplicateProducts(e){var t=new RegExp("/(dp|gp/product)/"),r=new RegExp("/(dp|gp/product)/[^?/]+");return e=_uniqBy(e,e=>e.imageUrl),e=_uniqBy(e,e=>e.name),_uniqBy(e,e=>{const a=_get(e,"buyUrl","")||_get(e.merchants[0],"buyUrl",""),n=_get(a.match(r),"[0]");return n?n.replace(t,""):a})}function generateSubtags(e,t){const r=_set(_cloneDeep(t),"params.ext","rss");e.forEach(e=>{e.BuyUrlForRSS=generateBuyUrlWithSubtag(e,r),e.buyUrlWithSubtag=generateBuyUrlWithSubtag(e,t)})}function isNarrativClickmateLink(e=""){return e.includes("https://howl.me/link/")}function isNarrativSmartlink(e=""){return e.includes("howl.me")&&!isNarrativClickmateLink(e)}function isSkimlinksLink(e=""){return e.includes("go.skimresources.com")||e.includes("go.redirectingat.com")}function sanitizeNarrativUrl(e=""){let t=urlParse(e.replace(".anf",""));return t.protocol?(t.protocol="https:",t.slashes=!0,t.query=null,encodeURIComponent(t.toString())):sanitizeNarrativUrl(`https://${e}`)}function generateNarrativClickmateLink(e,t="nymagtestaccount",r,a){const n=_get(a,"url",""),o=(_get(a,"pageUri")||n).replace("@published",""),{articleName:i,articleUrl:c,lockNarrativLink:s=!0}=r;if(isNarrativClickmateLink(e)){const t=e.split("?")?e.split("?").pop():"";e=queryString.parse(t).url||e}return"https://howl.me/link/?"+`url=${encodeURIComponent(e)}`+`&publisher_slug=${t}`+(i?`&article_name=${encodeURIComponent(i)}`:"")+"&article_url="+sanitizeNarrativUrl(c||o)+`&exclusive=${s?1:0}`}function handleNarrativeLinks(e,t,r,a){const n=utils.isProduction(r.url),o=utils.isPublishedVersion(e),i=n&&o?"nymag":"nymagtestaccount";t.forEach(e=>{const t=isNarrativSmartlink(e.buyUrl);"Narrativ"!==e.affiliateName||t||(e.automatedBuyUrl=generateNarrativClickmateLink(e.buyUrl,i,a,r))})}function handleRatingsAndReviews(e){e.forEach(e=>{const{ratings:t,reviews:r}=parseRatingsAndReviews(e.ratingsAndReviews);_set(e,"ratings",t?`${t} stars`:null),_set(e,"reviews",r?`${r} reviews`:null)})}function parseRatingsAndReviews(e){const t=e||"",r=_get(t.match(/[0-9][.0-9]* star[s]*/i),"[0]",""),a=_get(t.match(/[0-9,]* reviews/i),"[0]","");return{ratings:_get(r.match(/[0-9][.0-9]*/),"[0]",""),reviews:_get(a.match(/[0-9,]*/),"[0]","")}}function monetizeAmazonMerchants(e,t){e.forEach(e=>{if(!isAmazonUrl(e.buyUrl))return;const r="tag="+_get(t,"site.amazon",""),a=e.buyUrl;e.automatedBuyUrl=a.indexOf("?")>0?`${a}&${r}`:`${a}?${r}`})}function processAgoraMerchants(e,t,r,a){return monetizeAmazonMerchants(t,r),handleNarrativeLinks(e,t,r,a),generateSubtags(t,r),handleRatingsAndReviews(t),t}function handleSalePrice(e){return(e.merchants?e.merchants:[]).forEach(e=>{merchantHasActiveSale(e)||(e.salePrice=null)}),e}function merchantHasActiveSale(e={}){const t=moment();return(!e.saleBeginDateTime||t>=moment(e.saleBeginDateTime))&&!(e.saleEndDateTime&&moment(e.saleEndDateTime)<t)}function orderMerchantsByPriority(e){return getMerchantsByPriority(e)}function orderMerchantsByLowestPrice(e=[]){return _sortBy(e,e=>"number"==typeof e.salePrice?e.salePrice:e.price)}function isProductComponentUri(e=""){return!!productComponentNames.find(t=>{const r=new RegExp(t);return!!utils.isComponentInstance(e,t)&&!!t.match(r)})}require(303);const isProductInstance=(e="")=>!!productInstances.find(t=>e.includes(t)),createProductName=(e,t)=>{let r="";return t&&Object.keys(t).length&&(r=Object.keys(t).sort().map(e=>t[e]).filter(e=>""!==e).join(", ")),r?`${e} - ${r}`:`${e}`};module.exports.addAmazonLinkTrackingAttributes=addAmazonLinkTrackingAttributes,module.exports.generateBuyUrlWithSubtag=generateBuyUrlWithSubtag,module.exports.handleNarrativeLinks=handleNarrativeLinks,module.exports.getProductIdFromUrl=getProductIdFromUrl,module.exports.isAmazonUrl=isAmazonUrl,module.exports.addProductIdToProduct=addProductIdToProduct,module.exports.removeDuplicateProducts=removeDuplicateProducts,module.exports.processAgoraMerchants=processAgoraMerchants,module.exports.isNarrativClickmateLink=isNarrativClickmateLink,module.exports.isNarrativSmartlink=isNarrativSmartlink,module.exports.isSkimlinksLink=isSkimlinksLink,module.exports.orderMerchantsByPriority=orderMerchantsByPriority,module.exports.orderMerchantsByLowestPrice=orderMerchantsByLowestPrice,module.exports.sanitizeNarrativUrl=sanitizeNarrativUrl,module.exports.parseRatingsAndReviews=parseRatingsAndReviews,module.exports.isProductComponentUri=isProductComponentUri,module.exports.merchantHasActiveSale=merchantHasActiveSale,module.exports.handleSalePrice=handleSalePrice,module.exports.parseAnchorTag=parseAnchorTag,module.exports.extractAnchorElements=extractAnchorElements,module.exports.constructEcommAnchorTag=constructEcommAnchorTag,module.exports.manageEcommAnchorTags=manageEcommAnchorTags,module.exports.ensureSiteTag=ensureSiteTag,module.exports.addAnchorTextAttributeToAnchorTags=addAnchorTextAttributeToAnchorTags,module.exports.createProductName=createProductName,module.exports.isProductInstance=isProductInstance,module.exports.addAmazonLinkTrackingAttributesWithoutProductIds=addAmazonLinkTrackingAttributesWithoutProductIds,module.exports.monetizeAmazonMerchants=monetizeAmazonMerchants; }, {"6":6,"31":31,"70":70,"125":125,"126":126,"142":142,"179":179,"182":182,"198":198,"201":201,"213":213,"303":303,"820":820,"1169":1169,"1190":1190,"1481":1481}]; window.modules["142"] = [function(require,module,exports){(function (global){(function (){ "use strict";var required=require(1335),qs=require(1320),slashes=/^[A-Za-z][A-Za-z0-9+-.]*:[\\/]+/,protocolre=/^([a-z][a-z0-9.+-]*:)?([\\/]{1,})?([\S\s]*)/i,whitespace="[\\x09\\x0A\\x0B\\x0C\\x0D\\x20\\xA0\\u1680\\u180E\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200A\\u202F\\u205F\\u3000\\u2028\\u2029\\uFEFF]",left=new RegExp("^"+whitespace+"+");function trimLeft(e){return(e||"").toString().replace(left,"")}var rules=[["#","hash"],["?","query"],function(e){return e.replace("\\","/")},["/","pathname"],["@","auth",1],[NaN,"host",void 0,1,1],[/:(\d+)$/,"port",void 0,1],[NaN,"hostname",void 0,1,1]],ignore={hash:1,query:1};function lolcation(e){var t,o=("undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{}).location||{},r={},s=typeof(e=e||o);if("blob:"===e.protocol)r=new Url(unescape(e.pathname),{});else if("string"===s)for(t in r=new Url(e,{}),ignore)delete r[t];else if("object"===s){for(t in e)t in ignore||(r[t]=e[t]);void 0===r.slashes&&(r.slashes=slashes.test(e.href))}return r}function extractProtocol(e){e=trimLeft(e);var t=protocolre.exec(e);return{protocol:t[1]?t[1].toLowerCase():"",slashes:!!(t[2]&&t[2].length>=2),rest:t[2]&&1===t[2].length?"/"+t[3]:t[3]}}function resolve(e,t){if(""===e)return t;for(var o=(t||"/").split("/").slice(0,-1).concat(e.split("/")),r=o.length,s=o[r-1],a=!1,n=0;r--;)"."===o[r]?o.splice(r,1):".."===o[r]?(o.splice(r,1),n++):n&&(0===r&&(a=!0),o.splice(r,1),n--);return a&&o.unshift(""),"."!==s&&".."!==s||o.push(""),o.join("/")}function Url(e,t,o){if(e=trimLeft(e),!(this instanceof Url))return new Url(e,t,o);var r,s,a,n,l,i,h=rules.slice(),c=typeof t,p=this,u=0;for("object"!==c&&"string"!==c&&(o=t,t=null),o&&"function"!=typeof o&&(o=qs.parse),t=lolcation(t),r=!(s=extractProtocol(e||"")).protocol&&!s.slashes,p.slashes=s.slashes||r&&t.slashes,p.protocol=s.protocol||t.protocol||"",e=s.rest,s.slashes||(h[3]=[/(.*)/,"pathname"]);u<h.length;u++)"function"!=typeof(n=h[u])?(a=n[0],i=n[1],a!=a?p[i]=e:"string"==typeof a?~(l=e.indexOf(a))&&("number"==typeof n[2]?(p[i]=e.slice(0,l),e=e.slice(l+n[2])):(p[i]=e.slice(l),e=e.slice(0,l))):(l=a.exec(e))&&(p[i]=l[1],e=e.slice(0,l.index)),p[i]=p[i]||r&&n[3]&&t[i]||"",n[4]&&(p[i]=p[i].toLowerCase())):e=n(e);o&&(p.query=o(p.query)),r&&t.slashes&&"/"!==p.pathname.charAt(0)&&(""!==p.pathname||""!==t.pathname)&&(p.pathname=resolve(p.pathname,t.pathname)),"/"!==p.pathname.charAt(0)&&p.hostname&&(p.pathname="/"+p.pathname),required(p.port,p.protocol)||(p.host=p.hostname,p.port=""),p.username=p.password="",p.auth&&(n=p.auth.split(":"),p.username=n[0]||"",p.password=n[1]||""),p.origin=p.protocol&&p.host&&"file:"!==p.protocol?p.protocol+"//"+p.host:"null",p.href=p.toString()}function set(e,t,o){var r=this;switch(e){case"query":"string"==typeof t&&t.length&&(t=(o||qs.parse)(t)),r[e]=t;break;case"port":r[e]=t,required(t,r.protocol)?t&&(r.host=r.hostname+":"+t):(r.host=r.hostname,r[e]="");break;case"hostname":r[e]=t,r.port&&(t+=":"+r.port),r.host=t;break;case"host":r[e]=t,/:\d+$/.test(t)?(t=t.split(":"),r.port=t.pop(),r.hostname=t.join(":")):(r.hostname=t,r.port="");break;case"protocol":r.protocol=t.toLowerCase(),r.slashes=!o;break;case"pathname":case"hash":if(t){var s="pathname"===e?"/":"#";r[e]=t.charAt(0)!==s?s+t:t}else r[e]=t;break;default:r[e]=t}for(var a=0;a<rules.length;a++){var n=rules[a];n[4]&&(r[n[1]]=r[n[1]].toLowerCase())}return r.origin=r.protocol&&r.host&&"file:"!==r.protocol?r.protocol+"//"+r.host:"null",r.href=r.toString(),r}function toString(e){e&&"function"==typeof e||(e=qs.stringify);var t,o=this,r=o.protocol;r&&":"!==r.charAt(r.length-1)&&(r+=":");var s=r+(o.slashes?"//":"");return o.username&&(s+=o.username,o.password&&(s+=":"+o.password),s+="@"),s+=o.host+o.pathname,(t="object"==typeof o.query?e(o.query):o.query)&&(s+="?"!==t.charAt(0)?"?"+t:t),o.hash&&(s+=o.hash),s}Url.prototype={set:set,toString:toString},Url.extractProtocol=extractProtocol,Url.location=lolcation,Url.trimLeft=trimLeft,Url.qs=qs,module.exports=Url; }).call(this)}).call(this,typeof global !== "undefined" ? global : typeof self !== "undefined" ? self : typeof window !== "undefined" ? window : {})}, {"1320":1320,"1335":1335}]; window.modules["143"] = [function(require,module,exports){"use strict";module.exports=(e=>{e.forEach(e=>{e.onclick=(()=>{const a=new URL(e.href),{identifier:r,sessionId:s,wId41:d,wId42:n,wId44:c,wId51:t}=window.SubxClientEvents||{};return a.searchParams.append("redirectUrl",`${document.location.href}`),a.searchParams.append("action",161),a.searchParams.append("dtId",r),a.searchParams.append("wId",d||n||c||t),a.searchParams.append("iss",s),a.searchParams.append("isAttr",!0),window.location.href=a.href,!1})})}); }, {}]; window.modules["144"] = [function(require,module,exports){"use strict";const pageHasPermutive=!!window.permutive,minHoverInterval=1e3;let stateHoverTimeouts=[];function addArticleData(e){return e.article=window._nymPermutive&&window._nymPermutive.article||{},e}function reportWithArticleData(e,t,r){let o={};if(pageHasPermutive){r&&(o.success=r,o.error=r),!window.permutive.track(e,addArticleData(t),o)&&r&&r()}else r&&r()}function getPermutiveProductData(e){return{product:{id:e.getAttribute("data-track-id")||null,name:e.getAttribute("data-track-name")||null,price:{value:window.parseFloat(e.getAttribute("data-track-price"))||null,currency:e.getAttribute("data-track-currency")||null},manufacturer:e.getAttribute("data-track-manufacturer")||null,merchant:e.getAttribute("data-track-merchant")||e.hostname||null}}}function clearOldestHoverTimeout(){window.clearTimeout(stateHoverTimeouts.shift())}function reportProductHover(e){return function(){reportWithArticleData("ProductHover",getPermutiveProductData(e)),e.removeEventListener("mouseenter",productHoverHandler,!1),e.removeEventListener("mouseleave",clearOldestHoverTimeout,!1)}}function productHoverHandler(e){stateHoverTimeouts.push(window.setTimeout(reportProductHover(e.currentTarget),minHoverInterval))}function initProductLink(e){pageHasPermutive&&(e.addEventListener("mouseenter",productHoverHandler,!1),e.addEventListener("mouseleave",clearOldestHoverTimeout,!1))}function reportProductClick(e){reportWithArticleData("ProductClick",getPermutiveProductData(e))}function reportNewsletterSubscribe(e){reportWithArticleData("NewsletterSubscribed",{newsletters:e})}function reportSocial(e){reportWithArticleData("SocialShare",{platform:e})}function reportSearch(e,t){reportWithArticleData("SiteSearch",{keyTerms:e},t)}function reportPaywall({eventType:e,id:t=null,name:r=null,position:o=null,creative:i=null,callback:a=null}){if(!e)throw new Error("eventType required for paywall analytics");reportWithArticleData(`Paywall${e}`,{paywall:{creative:i,id:t,name:r,position:o}},a)}function reportVideo({videoId:e=null,channelName:t=null,location:r=null,title:o=null,duration:i=null}){reportWithArticleData("VideoLoad",{youtube:{videoId:e,channelName:t},video:{location:r,title:o,duration:window.parseInt(i)||null}})}module.exports={initProductLink:initProductLink,reportPaywall:reportPaywall,reportProductClick:reportProductClick,reportNewsletterSubscribe:reportNewsletterSubscribe,reportSearch:reportSearch,reportSocial:reportSocial,reportVideo:reportVideo}; }, {}]; window.modules["146"] = [function(require,module,exports){"use strict";const _find=require(117),_includes=require(119),_get=require(31);var $window="undefined"!=typeof window?window:void 0;class service{constructor(){var e=this;this.popupClasses=["facebook","twitter","linkedin","gplus","pinterest","tumblr"],this.popupDimensions={default:{w:520,h:304},facebook:{w:520,h:304},gplus:{w:520,h:485},linkedin:{w:520,h:450},pinterest:{w:1015,h:630},tumblr:{w:520,h:312},twitter:{w:550,h:572}},this.getPopupClass=function(n){return _find(e.popupClasses,function(e){return _includes(n,e)})},this.params=function(e,n){return e.url&&(this.address=e.url),e.name&&(this.name=e.name),this.features="width="+(n.w||0)+",height="+(n.h||0)+",top="+(n.top||0)+",left="+(n.left||0),this},this.getScreenDimensions=function(){var e,n;return $window.hasOwnProperty("screen")&&$window.screen.hasOwnProperty("screenTop")?(e=$window.screen.left,n=$window.screen.top):(e=$window.screenLeft,n=$window.screenTop),{dualScreenLeft:e||0,dualScreenTop:n||0,width:$window.innerWidth||$window.screen.width,height:$window.innerHeight||$window.screen.height}},this.position=function(n,t){var i=e.getScreenDimensions();return this.left=Math.floor(Math.max(i.width/2-n/2+i.dualScreenLeft,0)),this.top=Math.floor(Math.max(i.height/2-t/2+i.dualScreenTop,0)),this},this.popWindow=function(n,t,i){var o,s,r=e.position,w=e.params,d={},h={};d.url=i,d.name="Follow "+t+" on "+{facebook:"Facebook",twitter:"Twitter",pinterest:"Pinterest",gplus:"Google+"}[n],h.w=_get(e.popupDimensions,n+".w"),h.h=_get(e.popupDimensions,n+".h"),s=new r(h.w,h.h),h.left=s.left,h.top=s.top,o=new w(d,h),window.open(o.address,o.name,o.features)}}stubFakeWindow(e){$window="undefined"!=typeof window?window:e}}module.exports=new service; }, {"31":31,"117":117,"119":119}]; window.modules["147"] = [function(require,module,exports){"use strict";!function(e,r){"function"==typeof define&&define.amd?define([],r):"object"==typeof module&&module.exports?module.exports=r():e.striptags=r()}(this,function(){var e=0,r=1,a=2,t=3,f=/\s/,i=/<(\w*)>/g;return function(s,n,c){s=s||"";var b,o,k,u=e,l=0,d="",h="",p=!1;for("string"==typeof n?n=function(e){for(var r,a=[];null!==(r=i.exec(e));)a.push(r[1]);return 0!==a.length?a:null}(n):Array.isArray(n)||(n=null),b=0,o=s.length;b<o;b++)switch(k=s[b]){case"<":if(p)break;if(" "==s[b+1]){g(k);break}if(u==e){u=r,g(k);break}if(u==r){l++;break}g(k);break;case">":if(l){l--;break}if(p)break;if(u==r){p=u=0,n&&(h+=">",y());break}if(u==a){p=u=0,h="";break}if(u==t&&"-"==s[b-1]&&"-"==s[b-2]){p=u=0,h="";break}g(k);break;case'"':case"'":u==r&&(p==k?p=!1:p||(p=k)),g(k);break;case"!":if(u==r&&"<"==s[b-1]){u=a;break}g(k);break;case"-":if(u==a&&"-"==s[b-1]&&"!"==s[b-2]){u=t;break}g(k);break;case"E":case"e":if(u==a&&"doctype"==s.substr(b-6,7).toLowerCase()){u=r;break}g(k);break;default:g(k)}function g(a){u==e?d+=a:n&&u==r&&(h+=a)}function y(){var e,r,a,t="",i=!1;e:for(e=0,r=h.length;e<r;e++)switch(a=h[e].toLowerCase()){case"<":break;case">":break e;case"/":i=!0;break;default:if(a.match(f)){if(i)break e}else i=!0,t+=a}-1!==n.indexOf(t)?d+=h:c&&(d+=c),h=""}return d}}); }, {}]; window.modules["150"] = [function(require,module,exports){var baseIteratee=require(1047),basePullAt=require(1080);function remove(e,r){var t=[];if(!e||!e.length)return t;var a=-1,u=[],l=e.length;for(r=baseIteratee(r,3);++a<l;){var s=e[a];r(s,a,e)&&(t.push(s),u.push(a))}return basePullAt(e,u),t}module.exports=remove; }, {"1047":1047,"1080":1080}]; window.modules["160"] = [function(require,module,exports){var isObject=require(181),now=require(1166),toNumber=require(1136),FUNC_ERROR_TEXT="Expected a function",nativeMax=Math.max,nativeMin=Math.min;function debounce(n,i,t){var e,r,o,u,a,c,v=0,f=!1,m=!1,d=!0;if("function"!=typeof n)throw new TypeError(FUNC_ERROR_TEXT);function T(i){var t=e,o=r;return e=r=void 0,v=i,u=n.apply(o,t)}function s(n){var t=n-c;return void 0===c||t>=i||t<0||m&&n-v>=o}function b(){var n=now();if(s(n))return l(n);a=setTimeout(b,function(n){var t=i-(n-c);return m?nativeMin(t,o-(n-v)):t}(n))}function l(n){return a=void 0,d&&e?T(n):(e=r=void 0,u)}function w(){var n=now(),t=s(n);if(e=arguments,r=this,c=n,t){if(void 0===a)return function(n){return v=n,a=setTimeout(b,i),f?T(n):u}(c);if(m)return clearTimeout(a),a=setTimeout(b,i),T(c)}return void 0===a&&(a=setTimeout(b,i)),u}return i=toNumber(i)||0,isObject(t)&&(f=!!t.leading,o=(m="maxWait"in t)?nativeMax(toNumber(t.maxWait)||0,i):o,d="trailing"in t?!!t.trailing:d),w.cancel=function(){void 0!==a&&clearTimeout(a),v=0,e=c=r=a=void 0},w.flush=function(){return void 0===a?u:l(now())},w}module.exports=debounce; }, {"181":181,"1136":1136,"1166":1166}]; window.modules["164"] = [function(require,module,exports){var baseValues=require(1100),keys=require(240);function values(e){return null==e?[]:baseValues(e,keys(e))}module.exports=values; }, {"240":240,"1100":1100}]; window.modules["171"] = [function(require,module,exports){"use strict";const isProduction=require(39)(),{get:get,post:post}=require(42),{getPageId:getPageId}=require(133),_memoize=require(1157),viewsServiceBase=getViewsServiceBase();function getClientHistory(e){return get(`${viewsServiceBase}/views/${e}`)}function updateClientHistory(e="",t="",i="",r=""){return post(`${viewsServiceBase}/views/${e}`,{type:i,site:t,pageid:r})}function updateClientHistoryWithPageData(e="",t=""){return module.exports.updateClientHistory(e,t,getArticleType(),getPageId())}function getViewsServiceBase(){return isProduction?`https://client.${getSiteDomain()}`:`https://client.dev.${getSiteDomain()}`}function getSiteDomain(){return window.location.hostname.replace(/^(localhost|stg|[^.]+\.dev|www)\./,"")}function getArticleType(){const e=document.querySelector("article[data-type]"),t=e?e.dataset.type.split(",").map(e=>e.trim()):[],i=e?e.dataset.tags.split(",").map(e=>e.trim()):[],r=t.includes("new york magazine story")||i.includes("new york magazine"),a=/tv recap|list or roundup|feature|news-aggregation/i.exec(t);return r?"Magazine":a&&a[0].toLowerCase()||"Article"}module.exports={getClientHistory:_memoize(getClientHistory),updateClientHistory:_memoize(updateClientHistory),updateClientHistoryWithPageData:_memoize(updateClientHistoryWithPageData)}; }, {"39":39,"42":42,"133":133,"1157":1157}]; window.modules["175"] = [function(require,module,exports){var createCompounder=require(1122),kebabCase=createCompounder(function(e,r,o){return e+(o?"-":"")+r.toLowerCase()});module.exports=kebabCase; }, {"1122":1122}]; window.modules["176"] = [function(require,module,exports){"use strict";const rest=require(42),utils=require(6);function get(t,e={site:{protocol:"https"}}){return rest.get(utils.uriToUrl(t,e))}function put(t,e,r){return rest.put(utils.uriToUrl(t,r),e,!0)}module.exports.get=get,module.exports.put=put; }, {"6":6,"42":42}]; window.modules["178"] = [function(require,module,exports){"use strict";const{encode:encode,decode:decode}=require(874);module.exports.encode=encode,module.exports.decode=decode; }, {"874":874}]; window.modules["179"] = [function(require,module,exports){"use strict";const strictUriEncode=require(1316),decodeComponent=require(733),splitOnFirst=require(1317),filterObject=require(824),isNullOrUndefined=e=>null==e;function encoderForArrayFormat(e){switch(e.arrayFormat){case"index":return r=>(t,o)=>{const n=t.length;return void 0===o||e.skipNull&&null===o||e.skipEmptyString&&""===o?t:null===o?[...t,[encode(r,e),"[",n,"]"].join("")]:[...t,[encode(r,e),"[",encode(n,e),"]=",encode(o,e)].join("")]};case"bracket":return r=>(t,o)=>void 0===o||e.skipNull&&null===o||e.skipEmptyString&&""===o?t:null===o?[...t,[encode(r,e),"[]"].join("")]:[...t,[encode(r,e),"[]=",encode(o,e)].join("")];case"comma":case"separator":return r=>(t,o)=>null==o||0===o.length?t:0===t.length?[[encode(r,e),"=",encode(o,e)].join("")]:[[t,encode(o,e)].join(e.arrayFormatSeparator)];default:return r=>(t,o)=>void 0===o||e.skipNull&&null===o||e.skipEmptyString&&""===o?t:null===o?[...t,encode(r,e)]:[...t,[encode(r,e),"=",encode(o,e)].join("")]}}function parserForArrayFormat(e){let r;switch(e.arrayFormat){case"index":return(e,t,o)=>{r=/\[(\d*)\]$/.exec(e),e=e.replace(/\[\d*\]$/,""),r?(void 0===o[e]&&(o[e]={}),o[e][r[1]]=t):o[e]=t};case"bracket":return(e,t,o)=>{r=/(\[\])$/.exec(e),e=e.replace(/\[\]$/,""),r?void 0!==o[e]?o[e]=[].concat(o[e],t):o[e]=[t]:o[e]=t};case"comma":case"separator":return(r,t,o)=>{const n="string"==typeof t&&t.includes(e.arrayFormatSeparator),a="string"==typeof t&&!n&&decode(t,e).includes(e.arrayFormatSeparator);t=a?decode(t,e):t;const s=n||a?t.split(e.arrayFormatSeparator).map(r=>decode(r,e)):null===t?t:decode(t,e);o[r]=s};default:return(e,r,t)=>{void 0!==t[e]?t[e]=[].concat(t[e],r):t[e]=r}}}function validateArrayFormatSeparator(e){if("string"!=typeof e||1!==e.length)throw new TypeError("arrayFormatSeparator must be single character string")}function encode(e,r){return r.encode?r.strict?strictUriEncode(e):encodeURIComponent(e):e}function decode(e,r){return r.decode?decodeComponent(e):e}function keysSorter(e){return Array.isArray(e)?e.sort():"object"==typeof e?keysSorter(Object.keys(e)).sort((e,r)=>Number(e)-Number(r)).map(r=>e[r]):e}function removeHash(e){const r=e.indexOf("#");return-1!==r&&(e=e.slice(0,r)),e}function getHash(e){let r="";const t=e.indexOf("#");return-1!==t&&(r=e.slice(t)),r}function extract(e){const r=(e=removeHash(e)).indexOf("?");return-1===r?"":e.slice(r+1)}function parseValue(e,r){return r.parseNumbers&&!Number.isNaN(Number(e))&&"string"==typeof e&&""!==e.trim()?e=Number(e):!r.parseBooleans||null===e||"true"!==e.toLowerCase()&&"false"!==e.toLowerCase()||(e="true"===e.toLowerCase()),e}function parse(e,r){validateArrayFormatSeparator((r=Object.assign({decode:!0,sort:!0,arrayFormat:"none",arrayFormatSeparator:",",parseNumbers:!1,parseBooleans:!1},r)).arrayFormatSeparator);const t=parserForArrayFormat(r),o=Object.create(null);if("string"!=typeof e)return o;if(!(e=e.trim().replace(/^[?#&]/,"")))return o;for(const n of e.split("&")){if(""===n)continue;let[e,a]=splitOnFirst(r.decode?n.replace(/\+/g," "):n,"=");a=void 0===a?null:["comma","separator"].includes(r.arrayFormat)?a:decode(a,r),t(decode(e,r),a,o)}for(const e of Object.keys(o)){const t=o[e];if("object"==typeof t&&null!==t)for(const e of Object.keys(t))t[e]=parseValue(t[e],r);else o[e]=parseValue(t,r)}return!1===r.sort?o:(!0===r.sort?Object.keys(o).sort():Object.keys(o).sort(r.sort)).reduce((e,r)=>{const t=o[r];return Boolean(t)&&"object"==typeof t&&!Array.isArray(t)?e[r]=keysSorter(t):e[r]=t,e},Object.create(null))}exports.extract=extract,exports.parse=parse,exports.stringify=((e,r)=>{if(!e)return"";validateArrayFormatSeparator((r=Object.assign({encode:!0,strict:!0,arrayFormat:"none",arrayFormatSeparator:","},r)).arrayFormatSeparator);const t=t=>r.skipNull&&isNullOrUndefined(e[t])||r.skipEmptyString&&""===e[t],o=encoderForArrayFormat(r),n={};for(const r of Object.keys(e))t(r)||(n[r]=e[r]);const a=Object.keys(n);return!1!==r.sort&&a.sort(r.sort),a.map(t=>{const n=e[t];return void 0===n?"":null===n?encode(t,r):Array.isArray(n)?n.reduce(o(t),[]).join("&"):encode(t,r)+"="+encode(n,r)}).filter(e=>e.length>0).join("&")}),exports.parseUrl=((e,r)=>{r=Object.assign({decode:!0},r);const[t,o]=splitOnFirst(e,"#");return Object.assign({url:t.split("?")[0]||"",query:parse(extract(e),r)},r&&r.parseFragmentIdentifier&&o?{fragmentIdentifier:decode(o,r)}:{})}),exports.stringifyUrl=((e,r)=>{r=Object.assign({encode:!0,strict:!0},r);const t=removeHash(e.url).split("?")[0]||"",o=exports.extract(e.url),n=exports.parse(o,{sort:!1}),a=Object.assign(n,e.query);let s=exports.stringify(a,r);s&&(s=`?${s}`);let c=getHash(e.url);return e.fragmentIdentifier&&(c=`#${encode(e.fragmentIdentifier,r)}`),`${t}${s}${c}`}),exports.pick=((e,r,t)=>{t=Object.assign({parseFragmentIdentifier:!0},t);const{url:o,query:n,fragmentIdentifier:a}=exports.parseUrl(e,t);return exports.stringifyUrl({url:o,query:filterObject(n,r),fragmentIdentifier:a},t)}),exports.exclude=((e,r,t)=>{const o=Array.isArray(r)?e=>!r.includes(e):(e,t)=>!r(e,t);return exports.pick(e,o,t)}); }, {"733":733,"824":824,"1316":1316,"1317":1317}]; window.modules["180"] = [function(require,module,exports){var baseKeys=require(1052),getTag=require(985),isArguments=require(956),isArray=require(241),isArrayLike=require(1059),isBuffer=require(957),isPrototype=require(1053),isTypedArray=require(959),mapTag="[object Map]",setTag="[object Set]",objectProto=Object.prototype,hasOwnProperty=objectProto.hasOwnProperty;function isEmpty(r){if(null==r)return!0;if(isArrayLike(r)&&(isArray(r)||"string"==typeof r||"function"==typeof r.splice||isBuffer(r)||isTypedArray(r)||isArguments(r)))return!r.length;var e=getTag(r);if(e==mapTag||e==setTag)return!r.size;if(isPrototype(r))return!baseKeys(r).length;for(var t in r)if(hasOwnProperty.call(r,t))return!1;return!0}module.exports=isEmpty; }, {"241":241,"956":956,"957":957,"959":959,"985":985,"1052":1052,"1053":1053,"1059":1059}]; window.modules["181"] = [function(require,module,exports){function isObject(t){var e=typeof t;return null!=t&&("object"==e||"function"==e)}module.exports=isObject; }, {}]; window.modules["182"] = [function(require,module,exports){var arrayReduce=require(962),baseEach=require(998),baseIteratee=require(1047),baseReduce=require(1084),isArray=require(241);function reduce(e,r,a){var u=isArray(e)?arrayReduce:baseReduce,s=arguments.length<3;return u(e,baseIteratee(r,4),a,s,baseEach)}module.exports=reduce; }, {"241":241,"962":962,"998":998,"1047":1047,"1084":1084}]; window.modules["187"] = [function(require,module,exports){"use strict";const _debounce=require(160);let body=document.body,scriptTagsAdded={},debounceFns={};function removeProtocol(e){var n=e.split("//");return"//"+(n.length>1?n[1]:n[0])}function shouldAppendScript(e){return!scriptTagsAdded[e]}function appendScript(e){var n=document.createElement("script");n.type="text/javascript",n.src=e,n.async=!0,body.appendChild(n),scriptTagsAdded[e]=!0}function includeScript(e){shouldAppendScript(e=removeProtocol(e))&&appendScript(e)}function debouncedIncludeScript(e,n){const c=n||0;e&&(debounceFns[e]||(debounceFns[e]=_debounce(includeScript.bind(null,e),c)),debounceFns[e]())}module.exports.includeScript=debouncedIncludeScript; }, {"160":160}]; window.modules["188"] = [function(require,module,exports){"use strict";const $window=window,$visibility=require(5);var LazyLoader=function(i,t,s,e=null){this.wrapper=i,this.img=t,this.sources=s,this.visibility=new $visibility.Visible(i,{preloadThreshold:2*$window.innerHeight}),this.callback=e};LazyLoader.prototype={init:function(){this.visibility.preload?this.onPreload():this.visibility.on("preload",this.onPreload.bind(this))},onPreload:function(){this.callback?(this.callback(),this.fadeIn(),this.onShown()):(this.setImgSrc(),this.addImgLoadListener())},setImgSrc:function(){this.img.setAttribute("src",this.img.getAttribute("data-src")),this.sources&&this.sources.forEach(function(i){i.setAttribute("srcset",i.getAttribute("data-srcset"))})},addImgLoadListener:function(){this.img.complete?this.onImageLoad():this.img.addEventListener("load",this.onImageLoad.bind(this))},onImageLoad:function(){this.visibility.seen?this.onShown():this.visibility.on("shown",this.onShown.bind(this))},onShown:function(){this.fadeIn(),this.visibility.destroy()},fadeIn:function(){var i=this.wrapper;i.classList.remove("hidden"),i.classList.add("fade-in-element"),setTimeout(function(){i.classList.remove("fade-in-element")},2e3)}},module.exports.LazyLoader=LazyLoader; }, {"5":5}]; window.modules["189"] = [function(require,module,exports){var baseFindIndex=require(1007),baseIteratee=require(1047),toInteger=require(1135),nativeMax=Math.max;function findIndex(e,n,r){var t=null==e?0:e.length;if(!t)return-1;var a=null==r?0:toInteger(r);return a<0&&(a=nativeMax(t+a,0)),baseFindIndex(e,baseIteratee(n,3),a)}module.exports=findIndex; }, {"1007":1007,"1047":1047,"1135":1135}]; window.modules["191"] = [function(require,module,exports){!function(t,e,i,n){"use strict";var r,s=["","webkit","Moz","MS","ms","o"],o=e.createElement("div"),a="function",h=Math.round,u=Math.abs,c=Date.now;function l(t,e,i){return setTimeout(T(t,i),e)}function p(t,e,i){return!!Array.isArray(t)&&(f(t,i[e],i),!0)}function f(t,e,i){var r;if(t)if(t.forEach)t.forEach(e,i);else if(t.length!==n)for(r=0;r<t.length;)e.call(i,t[r],r,t),r++;else for(r in t)t.hasOwnProperty(r)&&e.call(i,t[r],r,t)}function d(e,i,n){var r="DEPRECATED METHOD: "+i+"\n"+n+" AT \n";return function(){var i=new Error("get-stack-trace"),n=i&&i.stack?i.stack.replace(/^[^\(]+?[\n$]/gm,"").replace(/^\s+at\s+/gm,"").replace(/^Object.<anonymous>\s*\(/gm,"{anonymous}()@"):"Unknown Stack Trace",s=t.console&&(t.console.warn||t.console.log);return s&&s.call(t.console,r,n),e.apply(this,arguments)}}r="function"!=typeof Object.assign?function(t){if(t===n||null===t)throw new TypeError("Cannot convert undefined or null to object");for(var e=Object(t),i=1;i<arguments.length;i++){var r=arguments[i];if(r!==n&&null!==r)for(var s in r)r.hasOwnProperty(s)&&(e[s]=r[s])}return e}:Object.assign;var v=d(function(t,e,i){for(var r=Object.keys(e),s=0;s<r.length;)(!i||i&&t[r[s]]===n)&&(t[r[s]]=e[r[s]]),s++;return t},"extend","Use `assign`."),m=d(function(t,e){return v(t,e,!0)},"merge","Use `assign`.");function g(t,e,i){var n,s=e.prototype;(n=t.prototype=Object.create(s)).constructor=t,n._super=s,i&&r(n,i)}function T(t,e){return function(){return t.apply(e,arguments)}}function y(t,e){return typeof t==a?t.apply(e&&e[0]||n,e):t}function E(t,e){return t===n?e:t}function I(t,e,i){f(S(e),function(e){t.addEventListener(e,i,!1)})}function A(t,e,i){f(S(e),function(e){t.removeEventListener(e,i,!1)})}function _(t,e){for(;t;){if(t==e)return!0;t=t.parentNode}return!1}function C(t,e){return t.indexOf(e)>-1}function S(t){return t.trim().split(/\s+/g)}function b(t,e,i){if(t.indexOf&&!i)return t.indexOf(e);for(var n=0;n<t.length;){if(i&&t[n][i]==e||!i&&t[n]===e)return n;n++}return-1}function P(t){return Array.prototype.slice.call(t,0)}function D(t,e,i){for(var n=[],r=[],s=0;s<t.length;){var o=e?t[s][e]:t[s];b(r,o)<0&&n.push(t[s]),r[s]=o,s++}return i&&(n=e?n.sort(function(t,i){return t[e]>i[e]}):n.sort()),n}function x(t,e){for(var i,r,o=e[0].toUpperCase()+e.slice(1),a=0;a<s.length;){if((r=(i=s[a])?i+o:e)in t)return r;a++}return n}var w=1;function O(e){var i=e.ownerDocument||e;return i.defaultView||i.parentWindow||t}var R="ontouchstart"in t,M=x(t,"PointerEvent")!==n,z=R&&/mobile|tablet|ip(ad|hone|od)|android/i.test(navigator.userAgent),N=25,X=1,Y=2,F=4,W=8,q=1,k=2,H=4,L=8,U=16,V=k|H,j=L|U,G=V|j,Z=["x","y"],B=["clientX","clientY"];function $(t,e){var i=this;this.manager=t,this.callback=e,this.element=t.element,this.target=t.options.inputTarget,this.domHandler=function(e){y(t.options.enable,[t])&&i.handler(e)},this.init()}function J(t,e,i){var r=i.pointers.length,s=i.changedPointers.length,o=e&X&&r-s==0,a=e&(F|W)&&r-s==0;i.isFirst=!!o,i.isFinal=!!a,o&&(t.session={}),i.eventType=e,function(t,e){var i=t.session,r=e.pointers,s=r.length;i.firstInput||(i.firstInput=K(e));s>1&&!i.firstMultiple?i.firstMultiple=K(e):1===s&&(i.firstMultiple=!1);var o=i.firstInput,a=i.firstMultiple,h=a?a.center:o.center,l=e.center=Q(r);e.timeStamp=c(),e.deltaTime=e.timeStamp-o.timeStamp,e.angle=nt(h,l),e.distance=it(h,l),function(t,e){var i=e.center,n=t.offsetDelta||{},r=t.prevDelta||{},s=t.prevInput||{};e.eventType!==X&&s.eventType!==F||(r=t.prevDelta={x:s.deltaX||0,y:s.deltaY||0},n=t.offsetDelta={x:i.x,y:i.y});e.deltaX=r.x+(i.x-n.x),e.deltaY=r.y+(i.y-n.y)}(i,e),e.offsetDirection=et(e.deltaX,e.deltaY);var p=tt(e.deltaTime,e.deltaX,e.deltaY);e.overallVelocityX=p.x,e.overallVelocityY=p.y,e.overallVelocity=u(p.x)>u(p.y)?p.x:p.y,e.scale=a?(f=a.pointers,d=r,it(d[0],d[1],B)/it(f[0],f[1],B)):1,e.rotation=a?function(t,e){return nt(e[1],e[0],B)+nt(t[1],t[0],B)}(a.pointers,r):0,e.maxPointers=i.prevInput?e.pointers.length>i.prevInput.maxPointers?e.pointers.length:i.prevInput.maxPointers:e.pointers.length,function(t,e){var i,r,s,o,a=t.lastInterval||e,h=e.timeStamp-a.timeStamp;if(e.eventType!=W&&(h>N||a.velocity===n)){var c=e.deltaX-a.deltaX,l=e.deltaY-a.deltaY,p=tt(h,c,l);r=p.x,s=p.y,i=u(p.x)>u(p.y)?p.x:p.y,o=et(c,l),t.lastInterval=e}else i=a.velocity,r=a.velocityX,s=a.velocityY,o=a.direction;e.velocity=i,e.velocityX=r,e.velocityY=s,e.direction=o}(i,e);var f,d;var v=t.element;_(e.srcEvent.target,v)&&(v=e.srcEvent.target);e.target=v}(t,i),t.emit("hammer.input",i),t.recognize(i),t.session.prevInput=i}function K(t){for(var e=[],i=0;i<t.pointers.length;)e[i]={clientX:h(t.pointers[i].clientX),clientY:h(t.pointers[i].clientY)},i++;return{timeStamp:c(),pointers:e,center:Q(e),deltaX:t.deltaX,deltaY:t.deltaY}}function Q(t){var e=t.length;if(1===e)return{x:h(t[0].clientX),y:h(t[0].clientY)};for(var i=0,n=0,r=0;r<e;)i+=t[r].clientX,n+=t[r].clientY,r++;return{x:h(i/e),y:h(n/e)}}function tt(t,e,i){return{x:e/t||0,y:i/t||0}}function et(t,e){return t===e?q:u(t)>=u(e)?t<0?k:H:e<0?L:U}function it(t,e,i){i||(i=Z);var n=e[i[0]]-t[i[0]],r=e[i[1]]-t[i[1]];return Math.sqrt(n*n+r*r)}function nt(t,e,i){i||(i=Z);var n=e[i[0]]-t[i[0]],r=e[i[1]]-t[i[1]];return 180*Math.atan2(r,n)/Math.PI}$.prototype={handler:function(){},init:function(){this.evEl&&I(this.element,this.evEl,this.domHandler),this.evTarget&&I(this.target,this.evTarget,this.domHandler),this.evWin&&I(O(this.element),this.evWin,this.domHandler)},destroy:function(){this.evEl&&A(this.element,this.evEl,this.domHandler),this.evTarget&&A(this.target,this.evTarget,this.domHandler),this.evWin&&A(O(this.element),this.evWin,this.domHandler)}};var rt={mousedown:X,mousemove:Y,mouseup:F},st="mousedown",ot="mousemove mouseup";function at(){this.evEl=st,this.evWin=ot,this.pressed=!1,$.apply(this,arguments)}g(at,$,{handler:function(t){var e=rt[t.type];e&X&&0===t.button&&(this.pressed=!0),e&Y&&1!==t.which&&(e=F),this.pressed&&(e&F&&(this.pressed=!1),this.callback(this.manager,e,{pointers:[t],changedPointers:[t],pointerType:"mouse",srcEvent:t}))}});var ht={pointerdown:X,pointermove:Y,pointerup:F,pointercancel:W,pointerout:W},ut={2:"touch",3:"pen",4:"mouse",5:"kinect"},ct="pointerdown",lt="pointermove pointerup pointercancel";function pt(){this.evEl=ct,this.evWin=lt,$.apply(this,arguments),this.store=this.manager.session.pointerEvents=[]}t.MSPointerEvent&&!t.PointerEvent&&(ct="MSPointerDown",lt="MSPointerMove MSPointerUp MSPointerCancel"),g(pt,$,{handler:function(t){var e=this.store,i=!1,n=t.type.toLowerCase().replace("ms",""),r=ht[n],s=ut[t.pointerType]||t.pointerType,o="touch"==s,a=b(e,t.pointerId,"pointerId");r&X&&(0===t.button||o)?a<0&&(e.push(t),a=e.length-1):r&(F|W)&&(i=!0),a<0||(e[a]=t,this.callback(this.manager,r,{pointers:e,changedPointers:[t],pointerType:s,srcEvent:t}),i&&e.splice(a,1))}});var ft={touchstart:X,touchmove:Y,touchend:F,touchcancel:W},dt="touchstart",vt="touchstart touchmove touchend touchcancel";function mt(){this.evTarget=dt,this.evWin=vt,this.started=!1,$.apply(this,arguments)}g(mt,$,{handler:function(t){var e=ft[t.type];if(e===X&&(this.started=!0),this.started){var i=function(t,e){var i=P(t.touches),n=P(t.changedTouches);e&(F|W)&&(i=D(i.concat(n),"identifier",!0));return[i,n]}.call(this,t,e);e&(F|W)&&i[0].length-i[1].length==0&&(this.started=!1),this.callback(this.manager,e,{pointers:i[0],changedPointers:i[1],pointerType:"touch",srcEvent:t})}}});var gt={touchstart:X,touchmove:Y,touchend:F,touchcancel:W},Tt="touchstart touchmove touchend touchcancel";function yt(){this.evTarget=Tt,this.targetIds={},$.apply(this,arguments)}g(yt,$,{handler:function(t){var e=gt[t.type],i=function(t,e){var i=P(t.touches),n=this.targetIds;if(e&(X|Y)&&1===i.length)return n[i[0].identifier]=!0,[i,i];var r,s,o=P(t.changedTouches),a=[],h=this.target;if(s=i.filter(function(t){return _(t.target,h)}),e===X)for(r=0;r<s.length;)n[s[r].identifier]=!0,r++;r=0;for(;r<o.length;)n[o[r].identifier]&&a.push(o[r]),e&(F|W)&&delete n[o[r].identifier],r++;if(!a.length)return;return[D(s.concat(a),"identifier",!0),a]}.call(this,t,e);i&&this.callback(this.manager,e,{pointers:i[0],changedPointers:i[1],pointerType:"touch",srcEvent:t})}});var Et=2500,It=25;function At(){$.apply(this,arguments);var t=T(this.handler,this);this.touch=new yt(this.manager,t),this.mouse=new at(this.manager,t),this.primaryTouch=null,this.lastTouches=[]}function _t(t){var e=t.changedPointers[0];if(e.identifier===this.primaryTouch){var i={x:e.clientX,y:e.clientY};this.lastTouches.push(i);var n=this.lastTouches;setTimeout(function(){var t=n.indexOf(i);t>-1&&n.splice(t,1)},Et)}}g(At,$,{handler:function(t,e,i){var n="touch"==i.pointerType,r="mouse"==i.pointerType;if(!(r&&i.sourceCapabilities&&i.sourceCapabilities.firesTouchEvents)){if(n)(function(t,e){t&X?(this.primaryTouch=e.changedPointers[0].identifier,_t.call(this,e)):t&(F|W)&&_t.call(this,e)}).call(this,e,i);else if(r&&function(t){for(var e=t.srcEvent.clientX,i=t.srcEvent.clientY,n=0;n<this.lastTouches.length;n++){var r=this.lastTouches[n],s=Math.abs(e-r.x),o=Math.abs(i-r.y);if(s<=It&&o<=It)return!0}return!1}.call(this,i))return;this.callback(t,e,i)}},destroy:function(){this.touch.destroy(),this.mouse.destroy()}});var Ct=x(o.style,"touchAction"),St=Ct!==n,bt="auto",Pt="manipulation",Dt="none",xt="pan-x",wt="pan-y",Ot=function(){if(!St)return!1;var e={},i=t.CSS&&t.CSS.supports;return["auto","manipulation","pan-y","pan-x","pan-x pan-y","none"].forEach(function(n){e[n]=!i||t.CSS.supports("touch-action",n)}),e}();function Rt(t,e){this.manager=t,this.set(e)}Rt.prototype={set:function(t){"compute"==t&&(t=this.compute()),St&&this.manager.element.style&&Ot[t]&&(this.manager.element.style[Ct]=t),this.actions=t.toLowerCase().trim()},update:function(){this.set(this.manager.options.touchAction)},compute:function(){var t=[];return f(this.manager.recognizers,function(e){y(e.options.enable,[e])&&(t=t.concat(e.getTouchAction()))}),function(t){if(C(t,Dt))return Dt;var e=C(t,xt),i=C(t,wt);if(e&&i)return Dt;if(e||i)return e?xt:wt;if(C(t,Pt))return Pt;return bt}(t.join(" "))},preventDefaults:function(t){var e=t.srcEvent,i=t.offsetDirection;if(this.manager.session.prevented)e.preventDefault();else{var n=this.actions,r=C(n,Dt)&&!Ot[Dt],s=C(n,wt)&&!Ot[wt],o=C(n,xt)&&!Ot[xt];if(r){var a=1===t.pointers.length,h=t.distance<2,u=t.deltaTime<250;if(a&&h&&u)return}if(!o||!s)return r||s&&i&V||o&&i&j?this.preventSrc(e):void 0}},preventSrc:function(t){this.manager.session.prevented=!0,t.preventDefault()}};var Mt=1,zt=2,Nt=4,Xt=8,Yt=Xt,Ft=16;function Wt(t){this.options=r({},this.defaults,t||{}),this.id=w++,this.manager=null,this.options.enable=E(this.options.enable,!0),this.state=Mt,this.simultaneous={},this.requireFail=[]}function qt(t){return t&Ft?"cancel":t&Xt?"end":t&Nt?"move":t&zt?"start":""}function kt(t){return t==U?"down":t==L?"up":t==k?"left":t==H?"right":""}function Ht(t,e){var i=e.manager;return i?i.get(t):t}function Lt(){Wt.apply(this,arguments)}function Ut(){Lt.apply(this,arguments),this.pX=null,this.pY=null}function Vt(){Lt.apply(this,arguments)}function jt(){Wt.apply(this,arguments),this._timer=null,this._input=null}function Gt(){Lt.apply(this,arguments)}function Zt(){Lt.apply(this,arguments)}function Bt(){Wt.apply(this,arguments),this.pTime=!1,this.pCenter=!1,this._timer=null,this._input=null,this.count=0}function $t(t,e){return(e=e||{}).recognizers=E(e.recognizers,$t.defaults.preset),new Jt(t,e)}Wt.prototype={defaults:{},set:function(t){return r(this.options,t),this.manager&&this.manager.touchAction.update(),this},recognizeWith:function(t){if(p(t,"recognizeWith",this))return this;var e=this.simultaneous;return e[(t=Ht(t,this)).id]||(e[t.id]=t,t.recognizeWith(this)),this},dropRecognizeWith:function(t){return p(t,"dropRecognizeWith",this)?this:(t=Ht(t,this),delete this.simultaneous[t.id],this)},requireFailure:function(t){if(p(t,"requireFailure",this))return this;var e=this.requireFail;return-1===b(e,t=Ht(t,this))&&(e.push(t),t.requireFailure(this)),this},dropRequireFailure:function(t){if(p(t,"dropRequireFailure",this))return this;t=Ht(t,this);var e=b(this.requireFail,t);return e>-1&&this.requireFail.splice(e,1),this},hasRequireFailures:function(){return this.requireFail.length>0},canRecognizeWith:function(t){return!!this.simultaneous[t.id]},emit:function(t){var e=this,i=this.state;function n(i){e.manager.emit(i,t)}i<Xt&&n(e.options.event+qt(i)),n(e.options.event),t.additionalEvent&&n(t.additionalEvent),i>=Xt&&n(e.options.event+qt(i))},tryEmit:function(t){if(this.canEmit())return this.emit(t);this.state=32},canEmit:function(){for(var t=0;t<this.requireFail.length;){if(!(this.requireFail[t].state&(32|Mt)))return!1;t++}return!0},recognize:function(t){var e=r({},t);if(!y(this.options.enable,[this,e]))return this.reset(),void(this.state=32);this.state&(Yt|Ft|32)&&(this.state=Mt),this.state=this.process(e),this.state&(zt|Nt|Xt|Ft)&&this.tryEmit(e)},process:function(t){},getTouchAction:function(){},reset:function(){}},g(Lt,Wt,{defaults:{pointers:1},attrTest:function(t){var e=this.options.pointers;return 0===e||t.pointers.length===e},process:function(t){var e=this.state,i=t.eventType,n=e&(zt|Nt),r=this.attrTest(t);return n&&(i&W||!r)?e|Ft:n||r?i&F?e|Xt:e&zt?e|Nt:zt:32}}),g(Ut,Lt,{defaults:{event:"pan",threshold:10,pointers:1,direction:G},getTouchAction:function(){var t=this.options.direction,e=[];return t&V&&e.push(wt),t&j&&e.push(xt),e},directionTest:function(t){var e=this.options,i=!0,n=t.distance,r=t.direction,s=t.deltaX,o=t.deltaY;return r&e.direction||(e.direction&V?(r=0===s?q:s<0?k:H,i=s!=this.pX,n=Math.abs(t.deltaX)):(r=0===o?q:o<0?L:U,i=o!=this.pY,n=Math.abs(t.deltaY))),t.direction=r,i&&n>e.threshold&&r&e.direction},attrTest:function(t){return Lt.prototype.attrTest.call(this,t)&&(this.state&zt||!(this.state&zt)&&this.directionTest(t))},emit:function(t){this.pX=t.deltaX,this.pY=t.deltaY;var e=kt(t.direction);e&&(t.additionalEvent=this.options.event+e),this._super.emit.call(this,t)}}),g(Vt,Lt,{defaults:{event:"pinch",threshold:0,pointers:2},getTouchAction:function(){return[Dt]},attrTest:function(t){return this._super.attrTest.call(this,t)&&(Math.abs(t.scale-1)>this.options.threshold||this.state&zt)},emit:function(t){if(1!==t.scale){var e=t.scale<1?"in":"out";t.additionalEvent=this.options.event+e}this._super.emit.call(this,t)}}),g(jt,Wt,{defaults:{event:"press",pointers:1,time:251,threshold:9},getTouchAction:function(){return[bt]},process:function(t){var e=this.options,i=t.pointers.length===e.pointers,n=t.distance<e.threshold,r=t.deltaTime>e.time;if(this._input=t,!n||!i||t.eventType&(F|W)&&!r)this.reset();else if(t.eventType&X)this.reset(),this._timer=l(function(){this.state=Yt,this.tryEmit()},e.time,this);else if(t.eventType&F)return Yt;return 32},reset:function(){clearTimeout(this._timer)},emit:function(t){this.state===Yt&&(t&&t.eventType&F?this.manager.emit(this.options.event+"up",t):(this._input.timeStamp=c(),this.manager.emit(this.options.event,this._input)))}}),g(Gt,Lt,{defaults:{event:"rotate",threshold:0,pointers:2},getTouchAction:function(){return[Dt]},attrTest:function(t){return this._super.attrTest.call(this,t)&&(Math.abs(t.rotation)>this.options.threshold||this.state&zt)}}),g(Zt,Lt,{defaults:{event:"swipe",threshold:10,velocity:.3,direction:V|j,pointers:1},getTouchAction:function(){return Ut.prototype.getTouchAction.call(this)},attrTest:function(t){var e,i=this.options.direction;return i&(V|j)?e=t.overallVelocity:i&V?e=t.overallVelocityX:i&j&&(e=t.overallVelocityY),this._super.attrTest.call(this,t)&&i&t.offsetDirection&&t.distance>this.options.threshold&&t.maxPointers==this.options.pointers&&u(e)>this.options.velocity&&t.eventType&F},emit:function(t){var e=kt(t.offsetDirection);e&&this.manager.emit(this.options.event+e,t),this.manager.emit(this.options.event,t)}}),g(Bt,Wt,{defaults:{event:"tap",pointers:1,taps:1,interval:300,time:250,threshold:9,posThreshold:10},getTouchAction:function(){return[Pt]},process:function(t){var e=this.options,i=t.pointers.length===e.pointers,n=t.distance<e.threshold,r=t.deltaTime<e.time;if(this.reset(),t.eventType&X&&0===this.count)return this.failTimeout();if(n&&r&&i){if(t.eventType!=F)return this.failTimeout();var s=!this.pTime||t.timeStamp-this.pTime<e.interval,o=!this.pCenter||it(this.pCenter,t.center)<e.posThreshold;if(this.pTime=t.timeStamp,this.pCenter=t.center,o&&s?this.count+=1:this.count=1,this._input=t,0===this.count%e.taps)return this.hasRequireFailures()?(this._timer=l(function(){this.state=Yt,this.tryEmit()},e.interval,this),zt):Yt}return 32},failTimeout:function(){return this._timer=l(function(){this.state=32},this.options.interval,this),32},reset:function(){clearTimeout(this._timer)},emit:function(){this.state==Yt&&(this._input.tapCount=this.count,this.manager.emit(this.options.event,this._input))}}),$t.VERSION="2.0.7",$t.defaults={domEvents:!1,touchAction:"compute",enable:!0,inputTarget:null,inputClass:null,preset:[[Gt,{enable:!1}],[Vt,{enable:!1},["rotate"]],[Zt,{direction:V}],[Ut,{direction:V},["swipe"]],[Bt],[Bt,{event:"doubletap",taps:2},["tap"]],[jt]],cssProps:{userSelect:"none",touchSelect:"none",touchCallout:"none",contentZooming:"none",userDrag:"none",tapHighlightColor:"rgba(0,0,0,0)"}};function Jt(t,e){var i;this.options=r({},$t.defaults,e||{}),this.options.inputTarget=this.options.inputTarget||t,this.handlers={},this.session={},this.recognizers=[],this.oldCssProps={},this.element=t,this.input=new((i=this).options.inputClass||(M?pt:z?yt:R?At:at))(i,J),this.touchAction=new Rt(this,this.options.touchAction),Kt(this,!0),f(this.options.recognizers,function(t){var e=this.add(new t[0](t[1]));t[2]&&e.recognizeWith(t[2]),t[3]&&e.requireFailure(t[3])},this)}function Kt(t,e){var i,n=t.element;n.style&&(f(t.options.cssProps,function(r,s){i=x(n.style,s),e?(t.oldCssProps[i]=n.style[i],n.style[i]=r):n.style[i]=t.oldCssProps[i]||""}),e||(t.oldCssProps={}))}Jt.prototype={set:function(t){return r(this.options,t),t.touchAction&&this.touchAction.update(),t.inputTarget&&(this.input.destroy(),this.input.target=t.inputTarget,this.input.init()),this},stop:function(t){this.session.stopped=t?2:1},recognize:function(t){var e=this.session;if(!e.stopped){var i;this.touchAction.preventDefaults(t);var n=this.recognizers,r=e.curRecognizer;(!r||r&&r.state&Yt)&&(r=e.curRecognizer=null);for(var s=0;s<n.length;)i=n[s],2===e.stopped||r&&i!=r&&!i.canRecognizeWith(r)?i.reset():i.recognize(t),!r&&i.state&(zt|Nt|Xt)&&(r=e.curRecognizer=i),s++}},get:function(t){if(t instanceof Wt)return t;for(var e=this.recognizers,i=0;i<e.length;i++)if(e[i].options.event==t)return e[i];return null},add:function(t){if(p(t,"add",this))return this;var e=this.get(t.options.event);return e&&this.remove(e),this.recognizers.push(t),t.manager=this,this.touchAction.update(),t},remove:function(t){if(p(t,"remove",this))return this;if(t=this.get(t)){var e=this.recognizers,i=b(e,t);-1!==i&&(e.splice(i,1),this.touchAction.update())}return this},on:function(t,e){if(t!==n&&e!==n){var i=this.handlers;return f(S(t),function(t){i[t]=i[t]||[],i[t].push(e)}),this}},off:function(t,e){if(t!==n){var i=this.handlers;return f(S(t),function(t){e?i[t]&&i[t].splice(b(i[t],e),1):delete i[t]}),this}},emit:function(t,i){this.options.domEvents&&function(t,i){var n=e.createEvent("Event");n.initEvent(t,!0,!0),n.gesture=i,i.target.dispatchEvent(n)}(t,i);var n=this.handlers[t]&&this.handlers[t].slice();if(n&&n.length){i.type=t,i.preventDefault=function(){i.srcEvent.preventDefault()};for(var r=0;r<n.length;)n[r](i),r++}},destroy:function(){this.element&&Kt(this,!1),this.handlers={},this.session={},this.input.destroy(),this.element=null}},r($t,{INPUT_START:X,INPUT_MOVE:Y,INPUT_END:F,INPUT_CANCEL:W,STATE_POSSIBLE:Mt,STATE_BEGAN:zt,STATE_CHANGED:Nt,STATE_ENDED:Xt,STATE_RECOGNIZED:Yt,STATE_CANCELLED:Ft,STATE_FAILED:32,DIRECTION_NONE:q,DIRECTION_LEFT:k,DIRECTION_RIGHT:H,DIRECTION_UP:L,DIRECTION_DOWN:U,DIRECTION_HORIZONTAL:V,DIRECTION_VERTICAL:j,DIRECTION_ALL:G,Manager:Jt,Input:$,TouchAction:Rt,TouchInput:yt,MouseInput:at,PointerEventInput:pt,TouchMouseInput:At,SingleTouchInput:mt,Recognizer:Wt,AttrRecognizer:Lt,Tap:Bt,Pan:Ut,Swipe:Zt,Pinch:Vt,Rotate:Gt,Press:jt,on:I,off:A,each:f,merge:m,extend:v,assign:r,inherit:g,bindFn:T,prefixed:x}),(void 0!==t?t:"undefined"!=typeof self?self:{}).Hammer=$t,"function"==typeof define&&define.amd?define(function(){return $t}):"undefined"!=typeof module&&module.exports?module.exports=$t:t.Hammer=$t}(window,document); }, {}]; window.modules["198"] = [function(require,module,exports){var baseClone=require(983),CLONE_DEEP_FLAG=1,CLONE_SYMBOLS_FLAG=4;function cloneDeep(e){return baseClone(e,CLONE_DEEP_FLAG|CLONE_SYMBOLS_FLAG)}module.exports=cloneDeep; }, {"983":983}]; window.modules["201"] = [function(require,module,exports){var baseSet=require(1077);function set(e,t,r){return null==e?e:baseSet(e,t,r)}module.exports=set; }, {"1077":1077}]; window.modules["213"] = [function(require,module,exports){var baseFlatten=require(1009),baseOrderBy=require(1072),baseRest=require(1086),isIterateeCall=require(1118),sortBy=baseRest(function(e,r){if(null==e)return[];var t=r.length;return t>1&&isIterateeCall(e,r[0],r[1])?r=[]:t>2&&isIterateeCall(r[0],r[1],r[2])&&(r=[r[0]]),baseOrderBy(e,baseFlatten(r,1),[])});module.exports=sortBy; }, {"1009":1009,"1072":1072,"1086":1086,"1118":1118}]; window.modules["220"] = [function(require,module,exports){var baseClone=require(983),CLONE_SYMBOLS_FLAG=4;function clone(e){return baseClone(e,CLONE_SYMBOLS_FLAG)}module.exports=clone; }, {"983":983}]; window.modules["225"] = [function(require,module,exports){var arrayFilter=require(950),baseFilter=require(1006),baseIteratee=require(1047),isArray=require(241);function filter(r,e){return(isArray(r)?arrayFilter:baseFilter)(r,baseIteratee(e,3))}module.exports=filter; }, {"241":241,"950":950,"1006":1006,"1047":1047}]; window.modules["228"] = [function(require,module,exports){var assignValue=require(975),copyObject=require(978),createAssigner=require(1117),isArrayLike=require(1059),isPrototype=require(1053),keys=require(240),objectProto=Object.prototype,hasOwnProperty=objectProto.hasOwnProperty,assign=createAssigner(function(e,r){if(isPrototype(r)||isArrayLike(r))copyObject(r,keys(r),e);else for(var s in r)hasOwnProperty.call(r,s)&&assignValue(e,s,r[s])});module.exports=assign; }, {"240":240,"975":975,"978":978,"1053":1053,"1059":1059,"1117":1117}]; window.modules["229"] = [function(require,module,exports){var arrayMap=require(960),baseIteratee=require(1047),basePickBy=require(1076),getAllKeysIn=require(984);function pickBy(e,r){if(null==e)return{};var a=arrayMap(getAllKeysIn(e),function(e){return[e]});return r=baseIteratee(r),basePickBy(e,a,function(e,a){return r(e,a[0])})}module.exports=pickBy; }, {"960":960,"984":984,"1047":1047,"1076":1076}]; window.modules["232"] = [function(require,module,exports){"use strict";const cookie=require(10),ZEPHR_COOKIE_NAME="blaize_tracking_id",generateZephrTrackingId=()=>{return cookie.get(ZEPHR_COOKIE_NAME)?Promise.resolve():fetch("/blaize/anonymous-session",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({})})};module.exports={generateZephrTrackingId:generateZephrTrackingId}; }, {"10":10}]; window.modules["233"] = [function(require,module,exports){!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports):"function"==typeof define&&define.amd?define(["exports"],t):t((e="undefined"!=typeof globalThis?globalThis:e||self).webVitals={})}(this,function(e){"use strict";var t,n,r,i,a,o=function(){return window.performance&&performance.getEntriesByType&&performance.getEntriesByType("navigation")[0]},u=function(e){if("loading"===document.readyState)return"loading";var t=o();if(t){if(e<t.domInteractive)return"loading";if(0===t.domContentLoadedEventStart||e<t.domContentLoadedEventStart)return"dom-interactive";if(0===t.domComplete||e<t.domComplete)return"dom-content-loaded"}return"complete"},c=function(e){var t=e.nodeName;return 1===e.nodeType?t.toLowerCase():t.toUpperCase().replace(/^#/,"")},s=function(e,t){var n="";try{for(;e&&9!==e.nodeType;){var r=e,i=r.id?"#"+r.id:c(r)+(r.classList&&r.classList.value&&r.classList.value.trim()&&r.classList.value.trim().length?"."+r.classList.value.trim().replace(/\s+/g,"."):"");if(n.length+i.length>(t||100)-1)return n||i;if(n=n?i+">"+n:i,r.id)break;e=r.parentNode}}catch(e){}return n},f=-1,d=function(){return f},l=function(e){addEventListener("pageshow",function(t){t.persisted&&(f=t.timeStamp,e(t))},!0)},m=function(){var e=o();return e&&e.activationStart||0},v=function(e,t){var n=o(),r="navigate";return d()>=0?r="back-forward-cache":n&&(document.prerendering||m()>0?r="prerender":document.wasDiscarded?r="restore":n.type&&(r=n.type.replace(/_/g,"-"))),{name:e,value:void 0===t?-1:t,rating:"good",delta:0,entries:[],id:"v3-".concat(Date.now(),"-").concat(Math.floor(8999999999999*Math.random())+1e12),navigationType:r}},p=function(e,t,n){try{if(PerformanceObserver.supportedEntryTypes.includes(e)){var r=new PerformanceObserver(function(e){Promise.resolve().then(function(){t(e.getEntries())})});return r.observe(Object.assign({type:e,buffered:!0},n||{})),r}}catch(e){}},h=function(e,t,n,r){var i,a;return function(o){t.value>=0&&(o||r)&&((a=t.value-(i||0))||void 0===i)&&(i=t.value,t.delta=a,t.rating=function(e,t){return e>t[1]?"poor":e>t[0]?"needs-improvement":"good"}(t.value,n),e(t))}},g=function(e){requestAnimationFrame(function(){return requestAnimationFrame(function(){return e()})})},T=function(e){var t=function(t){"pagehide"!==t.type&&"hidden"!==document.visibilityState||e(t)};addEventListener("visibilitychange",t,!0),addEventListener("pagehide",t,!0)},y=function(e){var t=!1;return function(n){t||(e(n),t=!0)}},E=-1,S=function(){return"hidden"!==document.visibilityState||document.prerendering?1/0:0},L=function(e){"hidden"===document.visibilityState&&E>-1&&(E="visibilitychange"===e.type?e.timeStamp:0,C())},b=function(){addEventListener("visibilitychange",L,!0),addEventListener("prerenderingchange",L,!0)},C=function(){removeEventListener("visibilitychange",L,!0),removeEventListener("prerenderingchange",L,!0)},w=function(){return E<0&&(E=S(),b(),l(function(){setTimeout(function(){E=S(),b()},0)})),{get firstHiddenTime(){return E}}},F=function(e){document.prerendering?addEventListener("prerenderingchange",function(){return e()},!0):e()},P=[1800,3e3],M=function(e,t){t=t||{},F(function(){var n,r=w(),i=v("FCP"),a=p("paint",function(e){e.forEach(function(e){"first-contentful-paint"===e.name&&(a.disconnect(),e.startTime<r.firstHiddenTime&&(i.value=Math.max(e.startTime-m(),0),i.entries.push(e),n(!0)))})});a&&(n=h(e,i,P,t.reportAllChanges),l(function(r){i=v("FCP"),n=h(e,i,P,t.reportAllChanges),g(function(){i.value=performance.now()-r.timeStamp,n(!0)})}))})},I=[.1,.25],x={passive:!0,capture:!0},A=new Date,B=function(e,i){t||(t=i,n=e,r=new Date,R(removeEventListener),D())},D=function(){if(n>=0&&n<r-A){var e={entryType:"first-input",name:t.type,target:t.target,cancelable:t.cancelable,startTime:t.timeStamp,processingStart:t.timeStamp+n};i.forEach(function(t){t(e)}),i=[]}},k=function(e){if(e.cancelable){var t=(e.timeStamp>1e12?new Date:performance.now())-e.timeStamp;"pointerdown"==e.type?function(e,t){var n=function(){B(e,t),i()},r=function(){i()},i=function(){removeEventListener("pointerup",n,x),removeEventListener("pointercancel",r,x)};addEventListener("pointerup",n,x),addEventListener("pointercancel",r,x)}(t,e):B(t,e)}},R=function(e){["mousedown","keydown","touchstart","pointerdown"].forEach(function(t){return e(t,k,x)})},q=[100,300],N=function(e,r){r=r||{},F(function(){var a,o=w(),u=v("FID"),c=function(e){e.startTime<o.firstHiddenTime&&(u.value=e.processingStart-e.startTime,u.entries.push(e),a(!0))},s=function(e){e.forEach(c)},f=p("first-input",s);a=h(e,u,q,r.reportAllChanges),f&&T(y(function(){s(f.takeRecords()),f.disconnect()})),f&&l(function(){var o;u=v("FID"),a=h(e,u,q,r.reportAllChanges),i=[],n=-1,t=null,R(addEventListener),o=c,i.push(o),D()})})},H=0,O=1/0,j=0,V=function(e){e.forEach(function(e){e.interactionId&&(O=Math.min(O,e.interactionId),j=Math.max(j,e.interactionId),H=j?(j-O)/7+1:0)})},U=function(){return a?H:performance.interactionCount||0},_=function(){"interactionCount"in performance||a||(a=p("event",V,{type:"event",buffered:!0,durationThreshold:0}))},z=[200,500],G=0,J=function(){return U()-G},K=[],Q={},W=function(e){var t=K[K.length-1],n=Q[e.interactionId];if(n||K.length<10||e.duration>t.latency){if(n)n.entries.push(e),n.latency=Math.max(n.latency,e.duration);else{var r={id:e.interactionId,latency:e.duration,entries:[e]};Q[r.id]=r,K.push(r)}K.sort(function(e,t){return t.latency-e.latency}),K.splice(10).forEach(function(e){delete Q[e.id]})}},X=[2500,4e3],Y={},Z=[800,1800],$=function(e,t){t=t||{};var n=v("TTFB"),r=h(e,n,Z,t.reportAllChanges);!function e(t){document.prerendering?F(function(){return e(t)}):"complete"!==document.readyState?addEventListener("load",function(){return e(t)},!0):setTimeout(t,0)}(function(){var i=o();if(i){var a=i.responseStart;if(a<=0||a>performance.now())return;n.value=Math.max(a-m(),0),n.entries=[i],r(!0),l(function(){n=v("TTFB",0),(r=h(e,n,Z,t.reportAllChanges))(!0)})}})};e.CLSThresholds=I,e.FCPThresholds=P,e.FIDThresholds=q,e.INPThresholds=z,e.LCPThresholds=X,e.TTFBThresholds=Z,e.onCLS=function(e,t){!function(e,t){t=t||{},M(y(function(){var n,r=v("CLS",0),i=0,a=[],o=function(e){e.forEach(function(e){if(!e.hadRecentInput){var t=a[0],n=a[a.length-1];i&&e.startTime-n.startTime<1e3&&e.startTime-t.startTime<5e3?(i+=e.value,a.push(e)):(i=e.value,a=[e])}}),i>r.value&&(r.value=i,r.entries=a,n())},u=p("layout-shift",o);u&&(n=h(e,r,I,t.reportAllChanges),T(function(){o(u.takeRecords()),n(!0)}),l(function(){i=0,r=v("CLS",0),n=h(e,r,I,t.reportAllChanges),g(function(){return n()})}),setTimeout(n,0))}))}(function(t){!function(e){if(e.entries.length){var t=e.entries.reduce(function(e,t){return e&&e.value>t.value?e:t});if(t&&t.sources&&t.sources.length){var n=(r=t.sources).find(function(e){return e.node&&1===e.node.nodeType})||r[0];if(n)return void(e.attribution={largestShiftTarget:s(n.node),largestShiftTime:t.startTime,largestShiftValue:t.value,largestShiftSource:n,largestShiftEntry:t,loadState:u(t.startTime)})}}var r;e.attribution={}}(t),e(t)},t)},e.onFCP=function(e,t){M(function(t){!function(e){if(e.entries.length){var t=o(),n=e.entries[e.entries.length-1];if(t){var r=t.activationStart||0,i=Math.max(0,t.responseStart-r);return void(e.attribution={timeToFirstByte:i,firstByteToFCP:e.value-i,loadState:u(e.entries[0].startTime),navigationEntry:t,fcpEntry:n})}}e.attribution={timeToFirstByte:0,firstByteToFCP:e.value,loadState:u(d())}}(t),e(t)},t)},e.onFID=function(e,t){N(function(t){!function(e){var t=e.entries[0];e.attribution={eventTarget:s(t.target),eventType:t.name,eventTime:t.startTime,eventEntry:t,loadState:u(t.startTime)}}(t),e(t)},t)},e.onINP=function(e,t){!function(e,t){t=t||{},F(function(){var n;_();var r,i=v("INP"),a=function(e){e.forEach(function(e){e.interactionId&&W(e),"first-input"===e.entryType&&!K.some(function(t){return t.entries.some(function(t){return e.duration===t.duration&&e.startTime===t.startTime})})&&W(e)});var t,n=(t=Math.min(K.length-1,Math.floor(J()/50)),K[t]);n&&n.latency!==i.value&&(i.value=n.latency,i.entries=n.entries,r())},o=p("event",a,{durationThreshold:null!==(n=t.durationThreshold)&&void 0!==n?n:40});r=h(e,i,z,t.reportAllChanges),o&&("PerformanceEventTiming"in window&&"interactionId"in PerformanceEventTiming.prototype&&o.observe({type:"first-input",buffered:!0}),T(function(){a(o.takeRecords()),i.value<0&&J()>0&&(i.value=0,i.entries=[]),r(!0)}),l(function(){K=[],G=U(),i=v("INP"),r=h(e,i,z,t.reportAllChanges)}))})}(function(t){!function(e){if(e.entries.length){var t=e.entries.sort(function(e,t){return t.duration-e.duration||t.processingEnd-t.processingStart-(e.processingEnd-e.processingStart)})[0],n=e.entries.find(function(e){return e.target});e.attribution={eventTarget:s(n&&n.target),eventType:t.name,eventTime:t.startTime,eventEntry:t,loadState:u(t.startTime)}}else e.attribution={}}(t),e(t)},t)},e.onLCP=function(e,t){!function(e,t){t=t||{},F(function(){var n,r=w(),i=v("LCP"),a=function(e){var t=e[e.length-1];t&&t.startTime<r.firstHiddenTime&&(i.value=Math.max(t.startTime-m(),0),i.entries=[t],n())},o=p("largest-contentful-paint",a);if(o){n=h(e,i,X,t.reportAllChanges);var u=y(function(){Y[i.id]||(a(o.takeRecords()),o.disconnect(),Y[i.id]=!0,n(!0))});["keydown","click"].forEach(function(e){addEventListener(e,function(){return setTimeout(u,0)},!0)}),T(u),l(function(r){i=v("LCP"),n=h(e,i,X,t.reportAllChanges),g(function(){i.value=performance.now()-r.timeStamp,Y[i.id]=!0,n(!0)})})}})}(function(t){!function(e){if(e.entries.length){var t=o();if(t){var n=t.activationStart||0,r=e.entries[e.entries.length-1],i=r.url&&performance.getEntriesByType("resource").filter(function(e){return e.name===r.url})[0],a=Math.max(0,t.responseStart-n),u=Math.max(a,i?(i.requestStart||i.startTime)-n:0),c=Math.max(u,i?i.responseEnd-n:0),f=Math.max(c,r?r.startTime-n:0),d={element:s(r.element),timeToFirstByte:a,resourceLoadDelay:u-a,resourceLoadTime:c-u,elementRenderDelay:f-c,navigationEntry:t,lcpEntry:r};return r.url&&(d.url=r.url),i&&(d.lcpResourceEntry=i),void(e.attribution=d)}}e.attribution={timeToFirstByte:0,resourceLoadDelay:0,resourceLoadTime:0,elementRenderDelay:e.value}}(t),e(t)},t)},e.onTTFB=function(e,t){$(function(t){!function(e){if(e.entries.length){var t=e.entries[0],n=t.activationStart||0,r=Math.max(t.domainLookupStart-n,0),i=Math.max(t.connectStart-n,0),a=Math.max(t.requestStart-n,0);e.attribution={waitingTime:r,dnsTime:i-r,connectionTime:a-i,requestTime:e.value-a,navigationEntry:t}}else e.attribution={waitingTime:0,dnsTime:0,connectionTime:0,requestTime:0}}(t),e(t)},t)}}); }, {}]; window.modules["240"] = [function(require,module,exports){var arrayLikeKeys=require(954),baseKeys=require(1052),isArrayLike=require(1059);function keys(e){return isArrayLike(e)?arrayLikeKeys(e):baseKeys(e)}module.exports=keys; }, {"954":954,"1052":1052,"1059":1059}]; window.modules["241"] = [function(require,module,exports){var isArray=Array.isArray;module.exports=isArray; }, {}]; window.modules["255"] = [function(require,module,exports){!function(t,e,n){if("undefined"!=typeof module)module.exports=n();else if("function"==typeof define&&"object"==typeof define.amd)define(n);else{var r=n(),i=e[t];r.noConflict=function(){return e[t]=i,r},e[t]=r}}(this.localEventifyLibraryName||"Eventify",this,function(){"use strict";var t,e={listenTo:"on",listenToOnce:"once"},n=(Array.prototype.slice,0),r=/\s+/,i=function(){return this};function s(t,e,n,i){var s,l,o,c;if(!n)return!0;if("object"==typeof n){for(s in n)n.hasOwnProperty(s)&&t[e].apply(t,[s,n[s]].concat(i));return!1}if(r.test(n)){for(l=0,o=(c=n.split(r)).length;l<o;l+=1)t[e].apply(t,[c[l]].concat(i));return!1}return!0}function l(t,e){var n,r=0,i=t.length,s=e[0],l=e[1],o=e[2];switch(e.length){case 0:for(;r<i;)(n=t[r]).callback.call(n.ctx),r+=1;return;case 1:for(;r<i;)(n=t[r]).callback.call(n.ctx,s),r+=1;return;case 2:for(;r<i;)(n=t[r]).callback.call(n.ctx,s,l),r+=1;return;case 3:for(;r<i;)(n=t[r]).callback.call(n.ctx,s,l,o),r+=1;return;default:for(;r<i;)(n=t[r]).callback.apply(n.ctx,e),r+=1}}return i.prototype={on:function(t,e,n){return s(this,"on",t,[e,n])&&e?(this._events=this._events||{},(this._events[t]||(this._events[t]=[])).push({callback:e,context:n,ctx:n||this}),this):this},once:function(t,e,n){var r,i,l,o,c=this;return s(this,"once",t,[e,n])&&e?(i=function(){c.off(t,r);var n=1===arguments.length?[arguments[0]]:Array.apply(null,arguments);e.apply(this,n)},o=!1,(r=function(){if(o)return l;var t=1===arguments.length?[arguments[0]]:Array.apply(null,arguments);return o=!0,l=i.apply(this,t),i=null,l})._callback=e,this.on(t,r,n)):this},off:function(t,e,n){var r,i,l,o,c,a,f,h;if(!this._events||!s(this,"off",t,[e,n]))return this;if(!t&&!e&&!n)return this._events={},this;for(c=0,a=(o=t?[t]:Object.keys(this._events)).length;c<a;c+=1)if(t=o[c],l=this._events[t]){if(this._events[t]=r=[],e||n)for(f=0,h=l.length;f<h;f+=1)i=l[f],(e&&e!==i.callback&&e!==i.callback._callback||n&&n!==i.context)&&r.push(i);r.length||delete this._events[t]}return this},trigger:function(){if(!this._events)return this;var t,e,n=1===arguments.length?[arguments[0]]:Array.apply(null,arguments),r=n[0],i=n.slice(1);return s(this,"trigger",r,i)?(t=this._events[r],e=this._events.all,t&&l(t,i),e&&l(e,n),this):this},stopListening:function(t,e,n){var r,i,s=this._listeners;if(!s)return this;for(i in r=!e&&!n,"object"==typeof e&&(n=this),s={},t&&(s[t._listenerId]=t),s)s.hasOwnProperty(i)&&(s[i].off(e,n,this),r&&delete this._listeners[i]);return this}},Object.keys(e).forEach(function(t){var r=e[t];i.prototype[t]=function(t,e,i){var s=this._listeners||(this._listeners={});return t._listenerId=t._listenerId||function(t){var e=(n+=1)+"";return t?t+e:e}("l"),s[t._listenerId]=t,"object"==typeof e&&(i=this),t[r](e,i,this),this}}),(t=new i).version="2.0.0",t.enable=function(t){var e,n,r=Object.keys(i.prototype);for(t=t||{},e=0,n=r.length;e<n;e+=1)t[r[e]]=this[r[e]];return t},t.create=function(){return Object.create(i.prototype)},t.mixin=t.enable,t.proto=i.prototype,t}); }, {}]; window.modules["277"] = [function(require,module,exports){var baseGetTag=require(1018),isArray=require(241),isObjectLike=require(1030),stringTag="[object String]";function isString(e){return"string"==typeof e||!isArray(e)&&isObjectLike(e)&&baseGetTag(e)==stringTag}module.exports=isString; }, {"241":241,"1018":1018,"1030":1030}]; window.modules["280"] = [function(require,module,exports){(function (process){(function (){ "use strict";const isNode="undefined"!=typeof process&&null!=process.versions&&null!=process.versions.node;var logger,plugins,pino=require(645);function getOutput(e){return e.output||process.stdout}function getPrettyPrint(e){return!(!process.versions||!process.versions.node)&&(!0===e.pretty||!1===e.pretty?e.pretty:!!window.process.env.CLAY_LOG_PRETTY&&"false"!==window.process.env.CLAY_LOG_PRETTY)}function checkArgs(e){if(!e||!Object.keys(e).length||!e.name)throw new Error("Init must be called with `name` property")}function resolvePluginPath(e){if(!e)return null;const r=require(644);return(r.isAbsolute(e)?e:r.join(process.cwd(),e)).replace(/\/+$/,"")}function init(e){var r,t,o,n,s;return checkArgs(e),r=getOutput(e),t=getOutput(e),o=getPrettyPrint(e),n=e.name,s=e.meta||void 0,o&&(r=pino.pretty({levelFirst:!0})).pipe(t),logger=pino({name:n,level:window.process.env.LOG||"info"},r),s&&Object.keys(s).length&&(logger=logger.child(s)),log(logger)}function initPlugins(){const e=window.process.env.CLAY_LOG_PLUGINS||"",r=[resolvePluginPath(window.process.env.CLAY_LOG_PLUGINS_PATH),"./plugins"].filter(e=>!!e),t=e.split(",").map(e=>e.trim()).filter(e=>!!e).filter(e=>"_"!=e[0]).map(e=>{for(let t=0;t<r.length;++t)try{return require(`${r[t]}/${e}`)}catch(r){logger.error(`Could not locate clay-log plugin ${e}.`)}}).filter(e=>!!e);return 0==t.length?e=>e:1==t.length?t[0]:t.reduce((e,r)=>(...t)=>r(e(...t)))}function meta(e,r){var t=r||logger;if(e&&Object.keys(e).length)return log(t.child(e));throw new Error("Clay Log: `meta` function requires object argument")}function log(e){return isNode&&!plugins&&(e=initPlugins()(e)),function(r,t,o){o=o||{},r instanceof Error&&(t=r,r="error"),r&&t?(o._label=r.toUpperCase(),e[r](o,t)):e.error(new Error("level or msg arguments required"))}}function setLogger(e){pino=e}function getLogger(){return logger}module.exports.init=init,module.exports.meta=meta,module.exports.getLogger=getLogger,module.exports.log=log,module.exports.setLogger=setLogger,module.exports.resolvePluginPath=resolvePluginPath; }).call(this)}).call(this,require(58))}, {"58":58,"644":644,"645":645}]; window.modules["283"] = [function(require,module,exports){var baseIsEqual=require(1032);function isEqual(a,s){return baseIsEqual(a,s)}module.exports=isEqual; }, {"1032":1032}]; window.modules["298"] = [function(require,module,exports){var baseAssignValue=require(973),baseForOwn=require(999),baseIteratee=require(1047);function mapValues(e,a){var s={};return a=baseIteratee(a,3),baseForOwn(e,function(e,r,u){baseAssignValue(s,r,a(e,r,u))}),s}module.exports=mapValues; }, {"973":973,"999":999,"1047":1047}]; window.modules["303"] = [function(require,module,exports){require(873),module.exports=self.fetch.bind(self); }, {"873":873}]; window.modules["310"] = [function(require,module,exports){"use strict";const parseurl=require(142),{ensureSubtag:ensureSubtag}=require(126),_includes=require(119),thirdParty=require(187),permutive=require(144),{getPageUri:getPageUri}=require(133),narrativDomain="howl.me/",{isNarrativClickmateLink:isNarrativClickmateLink,isSkimlinksLink:isSkimlinksLink}=require(135),utils=require(6),article=document.querySelector("article.article"),articleHeadline=article&&article.dataset&&article.dataset.headline||"";function handleBuyClick(t,e){return function(i){window.fbq&&window.fbq("trackCustom",e,{domain:t}),permutive.reportProductClick(i.currentTarget)}}const getSubtagsOnClick=(t,e,i,r)=>(function(a){if(utils.getClickDate()!==utils.getClickDate(r.timestamp)){const n=a.target.closest("a"),{urlWithSubtag:s}=ensureSubtag({url:t,productId:e,merchantId:i,visitState:r,link:n});n.href=s||t}});function attachThirdPartyScripts(t,e,i=!1){(_includes(e,narrativDomain)||i)&&thirdParty.includeScript("static.bam-x.com/tags/nymag.js")}function ensureClickmateParams(t={}){const e=getPageUri(),i=utils.isProduction(e),r=utils.isPublishedVersion(e),a=i&&r?"nymag":"nymagtestaccount",n=new URL(t.href),s=t.getAttribute("data-narrativ-title");if(isNarrativClickmateLink(t.href)){let e=s||articleHeadline;e&&!n.searchParams.has("article_name")&&n.searchParams.append("article_name",e),n.searchParams.has("publisher_slug")||n.searchParams.append("publisher_slug",a),t.href=n.toString()}}function ensureSkimlinksParams(t){const e=t.href,i=parseurl(e);if(isSkimlinksLink(e)){const e=window.location.href,r=i.query?"&":"?";i.query+=`${r}sref=${encodeURIComponent(e)}`,t.href=i.toString()}}function initLink(t,e){var i,r,a=t&&t.href,n=t.classList.contains("narrativ-link");if(a){i=t&&t.getAttribute("data-track-id"),r=t&&t.getAttribute("data-merchant-id"),t.addEventListener("click",handleBuyClick(a,"Click-Out")),null!=e&&e.timestamp&&t.addEventListener("click",getSubtagsOnClick(a,i,r,e)),t.addEventListener("contextmenu",handleBuyClick(a,"Click-Out-Right"));const{urlWithSubtag:s}=ensureSubtag({url:a,productId:i,merchantId:r,visitState:e,anchorEl:t});t.href=s||a,ensureClickmateParams(t),ensureSkimlinksParams(t),attachThirdPartyScripts(t,a,n),permutive.initProductLink(t)}}module.exports.initLink=initLink,module.exports.__test__={ensureSkimlinksParams:ensureSkimlinksParams,ensureClickmateParams:ensureClickmateParams,attachThirdPartyScripts:attachThirdPartyScripts,handleBuyClick:handleBuyClick,getSubtagsOnClick:getSubtagsOnClick}; }, {"6":6,"119":119,"126":126,"133":133,"135":135,"142":142,"144":144,"187":187}]; window.modules["351"] = [function(require,module,exports){(function (Buffer){(function (){ "use strict";var base64=require(566),ieee754=require(622);exports.Buffer=Buffer,exports.SlowBuffer=SlowBuffer,exports.INSPECT_MAX_BYTES=50;var K_MAX_LENGTH=2147483647;function typedArraySupport(){try{var e=new Uint8Array(1);return e.__proto__={__proto__:Uint8Array.prototype,foo:function(){return 42}},42===e.foo()}catch(e){return!1}}function createBuffer(e){if(e>K_MAX_LENGTH)throw new RangeError('The value "'+e+'" is invalid for option "size"');var t=new Uint8Array(e);return t.__proto__=Buffer.prototype,t}function Buffer(e,t,r){if("number"==typeof e){if("string"==typeof t)throw new TypeError('The "string" argument must be of type string. Received type number');return allocUnsafe(e)}return from(e,t,r)}function from(e,t,r){if("string"==typeof e)return fromString(e,t);if(ArrayBuffer.isView(e))return fromArrayLike(e);if(null==e)throw TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e);if(isInstance(e,ArrayBuffer)||e&&isInstance(e.buffer,ArrayBuffer))return fromArrayBuffer(e,t,r);if("number"==typeof e)throw new TypeError('The "value" argument must not be of type number. Received type number');var n=e.valueOf&&e.valueOf();if(null!=n&&n!==e)return Buffer.from(n,t,r);var f=fromObject(e);if(f)return f;if("undefined"!=typeof Symbol&&null!=Symbol.toPrimitive&&"function"==typeof e[Symbol.toPrimitive])return Buffer.from(e[Symbol.toPrimitive]("string"),t,r);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e)}function assertSize(e){if("number"!=typeof e)throw new TypeError('"size" argument must be of type number');if(e<0)throw new RangeError('The value "'+e+'" is invalid for option "size"')}function alloc(e,t,r){return assertSize(e),e<=0?createBuffer(e):void 0!==t?"string"==typeof r?createBuffer(e).fill(t,r):createBuffer(e).fill(t):createBuffer(e)}function allocUnsafe(e){return assertSize(e),createBuffer(e<0?0:0|checked(e))}function fromString(e,t){if("string"==typeof t&&""!==t||(t="utf8"),!Buffer.isEncoding(t))throw new TypeError("Unknown encoding: "+t);var r=0|byteLength(e,t),n=createBuffer(r),f=n.write(e,t);return f!==r&&(n=n.slice(0,f)),n}function fromArrayLike(e){for(var t=e.length<0?0:0|checked(e.length),r=createBuffer(t),n=0;n<t;n+=1)r[n]=255&e[n];return r}function fromArrayBuffer(e,t,r){if(t<0||e.byteLength<t)throw new RangeError('"offset" is outside of buffer bounds');if(e.byteLength<t+(r||0))throw new RangeError('"length" is outside of buffer bounds');var n;return(n=void 0===t&&void 0===r?new Uint8Array(e):void 0===r?new Uint8Array(e,t):new Uint8Array(e,t,r)).__proto__=Buffer.prototype,n}function fromObject(e){if(Buffer.isBuffer(e)){var t=0|checked(e.length),r=createBuffer(t);return 0===r.length?r:(e.copy(r,0,0,t),r)}return void 0!==e.length?"number"!=typeof e.length||numberIsNaN(e.length)?createBuffer(0):fromArrayLike(e):"Buffer"===e.type&&Array.isArray(e.data)?fromArrayLike(e.data):void 0}function checked(e){if(e>=K_MAX_LENGTH)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+K_MAX_LENGTH.toString(16)+" bytes");return 0|e}function SlowBuffer(e){return+e!=e&&(e=0),Buffer.alloc(+e)}function byteLength(e,t){if(Buffer.isBuffer(e))return e.length;if(ArrayBuffer.isView(e)||isInstance(e,ArrayBuffer))return e.byteLength;if("string"!=typeof e)throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof e);var r=e.length,n=arguments.length>2&&!0===arguments[2];if(!n&&0===r)return 0;for(var f=!1;;)switch(t){case"ascii":case"latin1":case"binary":return r;case"utf8":case"utf-8":return utf8ToBytes(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*r;case"hex":return r>>>1;case"base64":return base64ToBytes(e).length;default:if(f)return n?-1:utf8ToBytes(e).length;t=(""+t).toLowerCase(),f=!0}}function slowToString(e,t,r){var n=!1;if((void 0===t||t<0)&&(t=0),t>this.length)return"";if((void 0===r||r>this.length)&&(r=this.length),r<=0)return"";if((r>>>=0)<=(t>>>=0))return"";for(e||(e="utf8");;)switch(e){case"hex":return hexSlice(this,t,r);case"utf8":case"utf-8":return utf8Slice(this,t,r);case"ascii":return asciiSlice(this,t,r);case"latin1":case"binary":return latin1Slice(this,t,r);case"base64":return base64Slice(this,t,r);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return utf16leSlice(this,t,r);default:if(n)throw new TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),n=!0}}function swap(e,t,r){var n=e[t];e[t]=e[r],e[r]=n}function bidirectionalIndexOf(e,t,r,n,f){if(0===e.length)return-1;if("string"==typeof r?(n=r,r=0):r>2147483647?r=2147483647:r<-2147483648&&(r=-2147483648),numberIsNaN(r=+r)&&(r=f?0:e.length-1),r<0&&(r=e.length+r),r>=e.length){if(f)return-1;r=e.length-1}else if(r<0){if(!f)return-1;r=0}if("string"==typeof t&&(t=Buffer.from(t,n)),Buffer.isBuffer(t))return 0===t.length?-1:arrayIndexOf(e,t,r,n,f);if("number"==typeof t)return t&=255,"function"==typeof Uint8Array.prototype.indexOf?f?Uint8Array.prototype.indexOf.call(e,t,r):Uint8Array.prototype.lastIndexOf.call(e,t,r):arrayIndexOf(e,[t],r,n,f);throw new TypeError("val must be string, number or Buffer")}function arrayIndexOf(e,t,r,n,f){var i,o=1,u=e.length,s=t.length;if(void 0!==n&&("ucs2"===(n=String(n).toLowerCase())||"ucs-2"===n||"utf16le"===n||"utf-16le"===n)){if(e.length<2||t.length<2)return-1;o=2,u/=2,s/=2,r/=2}function a(e,t){return 1===o?e[t]:e.readUInt16BE(t*o)}if(f){var h=-1;for(i=r;i<u;i++)if(a(e,i)===a(t,-1===h?0:i-h)){if(-1===h&&(h=i),i-h+1===s)return h*o}else-1!==h&&(i-=i-h),h=-1}else for(r+s>u&&(r=u-s),i=r;i>=0;i--){for(var c=!0,l=0;l<s;l++)if(a(e,i+l)!==a(t,l)){c=!1;break}if(c)return i}return-1}function hexWrite(e,t,r,n){r=Number(r)||0;var f=e.length-r;n?(n=Number(n))>f&&(n=f):n=f;var i=t.length;n>i/2&&(n=i/2);for(var o=0;o<n;++o){var u=parseInt(t.substr(2*o,2),16);if(numberIsNaN(u))return o;e[r+o]=u}return o}function utf8Write(e,t,r,n){return blitBuffer(utf8ToBytes(t,e.length-r),e,r,n)}function asciiWrite(e,t,r,n){return blitBuffer(asciiToBytes(t),e,r,n)}function latin1Write(e,t,r,n){return asciiWrite(e,t,r,n)}function base64Write(e,t,r,n){return blitBuffer(base64ToBytes(t),e,r,n)}function ucs2Write(e,t,r,n){return blitBuffer(utf16leToBytes(t,e.length-r),e,r,n)}function base64Slice(e,t,r){return 0===t&&r===e.length?base64.fromByteArray(e):base64.fromByteArray(e.slice(t,r))}function utf8Slice(e,t,r){r=Math.min(e.length,r);for(var n=[],f=t;f<r;){var i,o,u,s,a=e[f],h=null,c=a>239?4:a>223?3:a>191?2:1;if(f+c<=r)switch(c){case 1:a<128&&(h=a);break;case 2:128==(192&(i=e[f+1]))&&(s=(31&a)<<6|63&i)>127&&(h=s);break;case 3:i=e[f+1],o=e[f+2],128==(192&i)&&128==(192&o)&&(s=(15&a)<<12|(63&i)<<6|63&o)>2047&&(s<55296||s>57343)&&(h=s);break;case 4:i=e[f+1],o=e[f+2],u=e[f+3],128==(192&i)&&128==(192&o)&&128==(192&u)&&(s=(15&a)<<18|(63&i)<<12|(63&o)<<6|63&u)>65535&&s<1114112&&(h=s)}null===h?(h=65533,c=1):h>65535&&(h-=65536,n.push(h>>>10&1023|55296),h=56320|1023&h),n.push(h),f+=c}return decodeCodePointsArray(n)}exports.kMaxLength=K_MAX_LENGTH,Buffer.TYPED_ARRAY_SUPPORT=typedArraySupport(),Buffer.TYPED_ARRAY_SUPPORT||"undefined"==typeof console||"function"!=typeof console.error||console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support."),Object.defineProperty(Buffer.prototype,"parent",{enumerable:!0,get:function(){if(Buffer.isBuffer(this))return this.buffer}}),Object.defineProperty(Buffer.prototype,"offset",{enumerable:!0,get:function(){if(Buffer.isBuffer(this))return this.byteOffset}}),"undefined"!=typeof Symbol&&null!=Symbol.species&&Buffer[Symbol.species]===Buffer&&Object.defineProperty(Buffer,Symbol.species,{value:null,configurable:!0,enumerable:!1,writable:!1}),Buffer.poolSize=8192,Buffer.from=function(e,t,r){return from(e,t,r)},Buffer.prototype.__proto__=Uint8Array.prototype,Buffer.__proto__=Uint8Array,Buffer.alloc=function(e,t,r){return alloc(e,t,r)},Buffer.allocUnsafe=function(e){return allocUnsafe(e)},Buffer.allocUnsafeSlow=function(e){return allocUnsafe(e)},Buffer.isBuffer=function(e){return null!=e&&!0===e._isBuffer&&e!==Buffer.prototype},Buffer.compare=function(e,t){if(isInstance(e,Uint8Array)&&(e=Buffer.from(e,e.offset,e.byteLength)),isInstance(t,Uint8Array)&&(t=Buffer.from(t,t.offset,t.byteLength)),!Buffer.isBuffer(e)||!Buffer.isBuffer(t))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(e===t)return 0;for(var r=e.length,n=t.length,f=0,i=Math.min(r,n);f<i;++f)if(e[f]!==t[f]){r=e[f],n=t[f];break}return r<n?-1:n<r?1:0},Buffer.isEncoding=function(e){switch(String(e).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"latin1":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}},Buffer.concat=function(e,t){if(!Array.isArray(e))throw new TypeError('"list" argument must be an Array of Buffers');if(0===e.length)return Buffer.alloc(0);var r;if(void 0===t)for(t=0,r=0;r<e.length;++r)t+=e[r].length;var n=Buffer.allocUnsafe(t),f=0;for(r=0;r<e.length;++r){var i=e[r];if(isInstance(i,Uint8Array)&&(i=Buffer.from(i)),!Buffer.isBuffer(i))throw new TypeError('"list" argument must be an Array of Buffers');i.copy(n,f),f+=i.length}return n},Buffer.byteLength=byteLength,Buffer.prototype._isBuffer=!0,Buffer.prototype.swap16=function(){var e=this.length;if(e%2!=0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var t=0;t<e;t+=2)swap(this,t,t+1);return this},Buffer.prototype.swap32=function(){var e=this.length;if(e%4!=0)throw new RangeError("Buffer size must be a multiple of 32-bits");for(var t=0;t<e;t+=4)swap(this,t,t+3),swap(this,t+1,t+2);return this},Buffer.prototype.swap64=function(){var e=this.length;if(e%8!=0)throw new RangeError("Buffer size must be a multiple of 64-bits");for(var t=0;t<e;t+=8)swap(this,t,t+7),swap(this,t+1,t+6),swap(this,t+2,t+5),swap(this,t+3,t+4);return this},Buffer.prototype.toString=function(){var e=this.length;return 0===e?"":0===arguments.length?utf8Slice(this,0,e):slowToString.apply(this,arguments)},Buffer.prototype.toLocaleString=Buffer.prototype.toString,Buffer.prototype.equals=function(e){if(!Buffer.isBuffer(e))throw new TypeError("Argument must be a Buffer");return this===e||0===Buffer.compare(this,e)},Buffer.prototype.inspect=function(){var e="",t=exports.INSPECT_MAX_BYTES;return e=this.toString("hex",0,t).replace(/(.{2})/g,"$1 ").trim(),this.length>t&&(e+=" ... "),"<Buffer "+e+">"},Buffer.prototype.compare=function(e,t,r,n,f){if(isInstance(e,Uint8Array)&&(e=Buffer.from(e,e.offset,e.byteLength)),!Buffer.isBuffer(e))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof e);if(void 0===t&&(t=0),void 0===r&&(r=e?e.length:0),void 0===n&&(n=0),void 0===f&&(f=this.length),t<0||r>e.length||n<0||f>this.length)throw new RangeError("out of range index");if(n>=f&&t>=r)return 0;if(n>=f)return-1;if(t>=r)return 1;if(this===e)return 0;for(var i=(f>>>=0)-(n>>>=0),o=(r>>>=0)-(t>>>=0),u=Math.min(i,o),s=this.slice(n,f),a=e.slice(t,r),h=0;h<u;++h)if(s[h]!==a[h]){i=s[h],o=a[h];break}return i<o?-1:o<i?1:0},Buffer.prototype.includes=function(e,t,r){return-1!==this.indexOf(e,t,r)},Buffer.prototype.indexOf=function(e,t,r){return bidirectionalIndexOf(this,e,t,r,!0)},Buffer.prototype.lastIndexOf=function(e,t,r){return bidirectionalIndexOf(this,e,t,r,!1)},Buffer.prototype.write=function(e,t,r,n){if(void 0===t)n="utf8",r=this.length,t=0;else if(void 0===r&&"string"==typeof t)n=t,r=this.length,t=0;else{if(!isFinite(t))throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");t>>>=0,isFinite(r)?(r>>>=0,void 0===n&&(n="utf8")):(n=r,r=void 0)}var f=this.length-t;if((void 0===r||r>f)&&(r=f),e.length>0&&(r<0||t<0)||t>this.length)throw new RangeError("Attempt to write outside buffer bounds");n||(n="utf8");for(var i=!1;;)switch(n){case"hex":return hexWrite(this,e,t,r);case"utf8":case"utf-8":return utf8Write(this,e,t,r);case"ascii":return asciiWrite(this,e,t,r);case"latin1":case"binary":return latin1Write(this,e,t,r);case"base64":return base64Write(this,e,t,r);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return ucs2Write(this,e,t,r);default:if(i)throw new TypeError("Unknown encoding: "+n);n=(""+n).toLowerCase(),i=!0}},Buffer.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var MAX_ARGUMENTS_LENGTH=4096;function decodeCodePointsArray(e){var t=e.length;if(t<=MAX_ARGUMENTS_LENGTH)return String.fromCharCode.apply(String,e);for(var r="",n=0;n<t;)r+=String.fromCharCode.apply(String,e.slice(n,n+=MAX_ARGUMENTS_LENGTH));return r}function asciiSlice(e,t,r){var n="";r=Math.min(e.length,r);for(var f=t;f<r;++f)n+=String.fromCharCode(127&e[f]);return n}function latin1Slice(e,t,r){var n="";r=Math.min(e.length,r);for(var f=t;f<r;++f)n+=String.fromCharCode(e[f]);return n}function hexSlice(e,t,r){var n=e.length;(!t||t<0)&&(t=0),(!r||r<0||r>n)&&(r=n);for(var f="",i=t;i<r;++i)f+=toHex(e[i]);return f}function utf16leSlice(e,t,r){for(var n=e.slice(t,r),f="",i=0;i<n.length;i+=2)f+=String.fromCharCode(n[i]+256*n[i+1]);return f}function checkOffset(e,t,r){if(e%1!=0||e<0)throw new RangeError("offset is not uint");if(e+t>r)throw new RangeError("Trying to access beyond buffer length")}function checkInt(e,t,r,n,f,i){if(!Buffer.isBuffer(e))throw new TypeError('"buffer" argument must be a Buffer instance');if(t>f||t<i)throw new RangeError('"value" argument is out of bounds');if(r+n>e.length)throw new RangeError("Index out of range")}function checkIEEE754(e,t,r,n,f,i){if(r+n>e.length)throw new RangeError("Index out of range");if(r<0)throw new RangeError("Index out of range")}function writeFloat(e,t,r,n,f){return t=+t,r>>>=0,f||checkIEEE754(e,t,r,4,3.4028234663852886e38,-3.4028234663852886e38),ieee754.write(e,t,r,n,23,4),r+4}function writeDouble(e,t,r,n,f){return t=+t,r>>>=0,f||checkIEEE754(e,t,r,8,1.7976931348623157e308,-1.7976931348623157e308),ieee754.write(e,t,r,n,52,8),r+8}Buffer.prototype.slice=function(e,t){var r=this.length;(e=~~e)<0?(e+=r)<0&&(e=0):e>r&&(e=r),(t=void 0===t?r:~~t)<0?(t+=r)<0&&(t=0):t>r&&(t=r),t<e&&(t=e);var n=this.subarray(e,t);return n.__proto__=Buffer.prototype,n},Buffer.prototype.readUIntLE=function(e,t,r){e>>>=0,t>>>=0,r||checkOffset(e,t,this.length);for(var n=this[e],f=1,i=0;++i<t&&(f*=256);)n+=this[e+i]*f;return n},Buffer.prototype.readUIntBE=function(e,t,r){e>>>=0,t>>>=0,r||checkOffset(e,t,this.length);for(var n=this[e+--t],f=1;t>0&&(f*=256);)n+=this[e+--t]*f;return n},Buffer.prototype.readUInt8=function(e,t){return e>>>=0,t||checkOffset(e,1,this.length),this[e]},Buffer.prototype.readUInt16LE=function(e,t){return e>>>=0,t||checkOffset(e,2,this.length),this[e]|this[e+1]<<8},Buffer.prototype.readUInt16BE=function(e,t){return e>>>=0,t||checkOffset(e,2,this.length),this[e]<<8|this[e+1]},Buffer.prototype.readUInt32LE=function(e,t){return e>>>=0,t||checkOffset(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},Buffer.prototype.readUInt32BE=function(e,t){return e>>>=0,t||checkOffset(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},Buffer.prototype.readIntLE=function(e,t,r){e>>>=0,t>>>=0,r||checkOffset(e,t,this.length);for(var n=this[e],f=1,i=0;++i<t&&(f*=256);)n+=this[e+i]*f;return n>=(f*=128)&&(n-=Math.pow(2,8*t)),n},Buffer.prototype.readIntBE=function(e,t,r){e>>>=0,t>>>=0,r||checkOffset(e,t,this.length);for(var n=t,f=1,i=this[e+--n];n>0&&(f*=256);)i+=this[e+--n]*f;return i>=(f*=128)&&(i-=Math.pow(2,8*t)),i},Buffer.prototype.readInt8=function(e,t){return e>>>=0,t||checkOffset(e,1,this.length),128&this[e]?-1*(255-this[e]+1):this[e]},Buffer.prototype.readInt16LE=function(e,t){e>>>=0,t||checkOffset(e,2,this.length);var r=this[e]|this[e+1]<<8;return 32768&r?4294901760|r:r},Buffer.prototype.readInt16BE=function(e,t){e>>>=0,t||checkOffset(e,2,this.length);var r=this[e+1]|this[e]<<8;return 32768&r?4294901760|r:r},Buffer.prototype.readInt32LE=function(e,t){return e>>>=0,t||checkOffset(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},Buffer.prototype.readInt32BE=function(e,t){return e>>>=0,t||checkOffset(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},Buffer.prototype.readFloatLE=function(e,t){return e>>>=0,t||checkOffset(e,4,this.length),ieee754.read(this,e,!0,23,4)},Buffer.prototype.readFloatBE=function(e,t){return e>>>=0,t||checkOffset(e,4,this.length),ieee754.read(this,e,!1,23,4)},Buffer.prototype.readDoubleLE=function(e,t){return e>>>=0,t||checkOffset(e,8,this.length),ieee754.read(this,e,!0,52,8)},Buffer.prototype.readDoubleBE=function(e,t){return e>>>=0,t||checkOffset(e,8,this.length),ieee754.read(this,e,!1,52,8)},Buffer.prototype.writeUIntLE=function(e,t,r,n){(e=+e,t>>>=0,r>>>=0,n)||checkInt(this,e,t,r,Math.pow(2,8*r)-1,0);var f=1,i=0;for(this[t]=255&e;++i<r&&(f*=256);)this[t+i]=e/f&255;return t+r},Buffer.prototype.writeUIntBE=function(e,t,r,n){(e=+e,t>>>=0,r>>>=0,n)||checkInt(this,e,t,r,Math.pow(2,8*r)-1,0);var f=r-1,i=1;for(this[t+f]=255&e;--f>=0&&(i*=256);)this[t+f]=e/i&255;return t+r},Buffer.prototype.writeUInt8=function(e,t,r){return e=+e,t>>>=0,r||checkInt(this,e,t,1,255,0),this[t]=255&e,t+1},Buffer.prototype.writeUInt16LE=function(e,t,r){return e=+e,t>>>=0,r||checkInt(this,e,t,2,65535,0),this[t]=255&e,this[t+1]=e>>>8,t+2},Buffer.prototype.writeUInt16BE=function(e,t,r){return e=+e,t>>>=0,r||checkInt(this,e,t,2,65535,0),this[t]=e>>>8,this[t+1]=255&e,t+2},Buffer.prototype.writeUInt32LE=function(e,t,r){return e=+e,t>>>=0,r||checkInt(this,e,t,4,4294967295,0),this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e,t+4},Buffer.prototype.writeUInt32BE=function(e,t,r){return e=+e,t>>>=0,r||checkInt(this,e,t,4,4294967295,0),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},Buffer.prototype.writeIntLE=function(e,t,r,n){if(e=+e,t>>>=0,!n){var f=Math.pow(2,8*r-1);checkInt(this,e,t,r,f-1,-f)}var i=0,o=1,u=0;for(this[t]=255&e;++i<r&&(o*=256);)e<0&&0===u&&0!==this[t+i-1]&&(u=1),this[t+i]=(e/o>>0)-u&255;return t+r},Buffer.prototype.writeIntBE=function(e,t,r,n){if(e=+e,t>>>=0,!n){var f=Math.pow(2,8*r-1);checkInt(this,e,t,r,f-1,-f)}var i=r-1,o=1,u=0;for(this[t+i]=255&e;--i>=0&&(o*=256);)e<0&&0===u&&0!==this[t+i+1]&&(u=1),this[t+i]=(e/o>>0)-u&255;return t+r},Buffer.prototype.writeInt8=function(e,t,r){return e=+e,t>>>=0,r||checkInt(this,e,t,1,127,-128),e<0&&(e=255+e+1),this[t]=255&e,t+1},Buffer.prototype.writeInt16LE=function(e,t,r){return e=+e,t>>>=0,r||checkInt(this,e,t,2,32767,-32768),this[t]=255&e,this[t+1]=e>>>8,t+2},Buffer.prototype.writeInt16BE=function(e,t,r){return e=+e,t>>>=0,r||checkInt(this,e,t,2,32767,-32768),this[t]=e>>>8,this[t+1]=255&e,t+2},Buffer.prototype.writeInt32LE=function(e,t,r){return e=+e,t>>>=0,r||checkInt(this,e,t,4,2147483647,-2147483648),this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24,t+4},Buffer.prototype.writeInt32BE=function(e,t,r){return e=+e,t>>>=0,r||checkInt(this,e,t,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},Buffer.prototype.writeFloatLE=function(e,t,r){return writeFloat(this,e,t,!0,r)},Buffer.prototype.writeFloatBE=function(e,t,r){return writeFloat(this,e,t,!1,r)},Buffer.prototype.writeDoubleLE=function(e,t,r){return writeDouble(this,e,t,!0,r)},Buffer.prototype.writeDoubleBE=function(e,t,r){return writeDouble(this,e,t,!1,r)},Buffer.prototype.copy=function(e,t,r,n){if(!Buffer.isBuffer(e))throw new TypeError("argument should be a Buffer");if(r||(r=0),n||0===n||(n=this.length),t>=e.length&&(t=e.length),t||(t=0),n>0&&n<r&&(n=r),n===r)return 0;if(0===e.length||0===this.length)return 0;if(t<0)throw new RangeError("targetStart out of bounds");if(r<0||r>=this.length)throw new RangeError("Index out of range");if(n<0)throw new RangeError("sourceEnd out of bounds");n>this.length&&(n=this.length),e.length-t<n-r&&(n=e.length-t+r);var f=n-r;if(this===e&&"function"==typeof Uint8Array.prototype.copyWithin)this.copyWithin(t,r,n);else if(this===e&&r<t&&t<n)for(var i=f-1;i>=0;--i)e[i+t]=this[i+r];else Uint8Array.prototype.set.call(e,this.subarray(r,n),t);return f},Buffer.prototype.fill=function(e,t,r,n){if("string"==typeof e){if("string"==typeof t?(n=t,t=0,r=this.length):"string"==typeof r&&(n=r,r=this.length),void 0!==n&&"string"!=typeof n)throw new TypeError("encoding must be a string");if("string"==typeof n&&!Buffer.isEncoding(n))throw new TypeError("Unknown encoding: "+n);if(1===e.length){var f=e.charCodeAt(0);("utf8"===n&&f<128||"latin1"===n)&&(e=f)}}else"number"==typeof e&&(e&=255);if(t<0||this.length<t||this.length<r)throw new RangeError("Out of range index");if(r<=t)return this;var i;if(t>>>=0,r=void 0===r?this.length:r>>>0,e||(e=0),"number"==typeof e)for(i=t;i<r;++i)this[i]=e;else{var o=Buffer.isBuffer(e)?e:Buffer.from(e,n),u=o.length;if(0===u)throw new TypeError('The value "'+e+'" is invalid for argument "value"');for(i=0;i<r-t;++i)this[i+t]=o[i%u]}return this};var INVALID_BASE64_RE=/[^+/0-9A-Za-z-_]/g;function base64clean(e){if((e=(e=e.split("=")[0]).trim().replace(INVALID_BASE64_RE,"")).length<2)return"";for(;e.length%4!=0;)e+="=";return e}function toHex(e){return e<16?"0"+e.toString(16):e.toString(16)}function utf8ToBytes(e,t){var r;t=t||1/0;for(var n=e.length,f=null,i=[],o=0;o<n;++o){if((r=e.charCodeAt(o))>55295&&r<57344){if(!f){if(r>56319){(t-=3)>-1&&i.push(239,191,189);continue}if(o+1===n){(t-=3)>-1&&i.push(239,191,189);continue}f=r;continue}if(r<56320){(t-=3)>-1&&i.push(239,191,189),f=r;continue}r=65536+(f-55296<<10|r-56320)}else f&&(t-=3)>-1&&i.push(239,191,189);if(f=null,r<128){if((t-=1)<0)break;i.push(r)}else if(r<2048){if((t-=2)<0)break;i.push(r>>6|192,63&r|128)}else if(r<65536){if((t-=3)<0)break;i.push(r>>12|224,r>>6&63|128,63&r|128)}else{if(!(r<1114112))throw new Error("Invalid code point");if((t-=4)<0)break;i.push(r>>18|240,r>>12&63|128,r>>6&63|128,63&r|128)}}return i}function asciiToBytes(e){for(var t=[],r=0;r<e.length;++r)t.push(255&e.charCodeAt(r));return t}function utf16leToBytes(e,t){for(var r,n,f,i=[],o=0;o<e.length&&!((t-=2)<0);++o)n=(r=e.charCodeAt(o))>>8,f=r%256,i.push(f),i.push(n);return i}function base64ToBytes(e){return base64.toByteArray(base64clean(e))}function blitBuffer(e,t,r,n){for(var f=0;f<n&&!(f+r>=t.length||f>=e.length);++f)t[f+r]=e[f];return f}function isInstance(e,t){return e instanceof t||null!=e&&null!=e.constructor&&null!=e.constructor.name&&e.constructor.name===t.name}function numberIsNaN(e){return e!=e} }).call(this)}).call(this,require(351).Buffer)}, {"351":351,"566":566,"622":622}]; window.modules["386"] = [function(require,module,exports){var deburrLetter=require(1139),toString=require(1104),reLatin=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,rsComboMarksRange="\\u0300-\\u036f",reComboHalfMarksRange="\\ufe20-\\ufe2f",rsComboSymbolsRange="\\u20d0-\\u20ff",rsComboRange=rsComboMarksRange+reComboHalfMarksRange+rsComboSymbolsRange,rsCombo="["+rsComboRange+"]",reComboMark=RegExp(rsCombo,"g");function deburr(r){return(r=toString(r))&&r.replace(reLatin,deburrLetter).replace(reComboMark,"")}module.exports=deburr; }, {"1104":1104,"1139":1139}]; window.modules["415"] = [function(require,module,exports){var Module=function(){"use strict";function t(t,e){var n=new(Function.prototype.bind.apply(t,[null].concat(e)));return t.module.context[t.refName]=n,n}function e(t,e,n){var i=function(t){var e,n;for(e=0;e<t.length;e++)if((n=t[e])&&1===n.nodeType)return t[e];throw new Error("Must have element to bind controller")}(n),r=t.apply(null,e),o=new(Function.prototype.bind.apply(r,[null].concat(n)));return o.events&&function(t,e,n){var i,r,o,s,u;for(r in t)if(t.hasOwnProperty(r))if(-1===(s=r.lastIndexOf(" ")))e.addEventListener(r,n[t[r]].bind(n));else for(o=r.substring(s+1),u=e.querySelectorAll(r.substring(0,s)),i=0;i<u.length;i++)u[i].addEventListener(o,n[t[r]].bind(n))}(o.events,i,o),o}function n(t,e,n,i){var r;if("string"!=typeof n)throw new Error("Name must be a string");if("function"==typeof i?r=[]:(r=i.slice(0,i.length-1),i=i[i.length-1]),"function"!=typeof i)throw new Error("Must define function as last argument or last element of definition array");return i.refName=n,i.dependencies=r,i.module=t,i.providerStrategy=e,i}function i(t){var e,n=[],r=t.module,o=t.dependencies;for(e=0;e<o.length;e++)if(r.context[o[e]])n[e]=r.context[o[e]];else{if(!r.definitions[o[e]])throw new Error(o[e]+" not defined");n[e]=i(r.definitions[o[e]])}return t.providerStrategy(t,n,Array.prototype.slice.call(arguments,1))}var r=function(){this.definitions={},this.context={}};return r.prototype={providers:{controller:e,service:t},instantiate:i,get:function(t){if(this.context[t])return this.context[t];if(this.definitions[t]&&"function"==typeof this.definitions[t])return i.apply(this,[this.definitions[t]].concat(Array.prototype.slice.call(arguments,1)));if("undefined"!=typeof require)return i.apply(this,[n(this,e,t,require(t))].concat(Array.prototype.slice.call(arguments,1)));throw new Error(t+" is not defined")},controller:function(t,i){return this.definitions[t]=n(this,e,t,i),this},service:function(e,i){return this.definitions[e]=n(this,t,e,i),this},value:function(t,e){return this.context[t]=e,this}},r}(),DS=new Module,attach=this;void 0===this&&(attach=window),DS.value("$window",attach),DS.value("$document",attach.document),attach.DS=DS,DS.value("$module",DS),"undefined"!=typeof exports&&(module.exports=DS); }, {}]; window.modules["416"] = [function(require,module,exports){!function(e,t,n){"use strict";"function"==typeof window.define&&window.define.amd?window.define(n):"undefined"!=typeof module&&module.exports?module.exports=n():t.exports?t.exports=n():t.Fingerprint2=n()}(0,this,function(){"use strict";var e=function(t){if(!(this instanceof e))return new e(t);this.options=this.extend(t,{swfContainerId:"fingerprintjs2",swfPath:"flash/compiled/FontList.swf",detectScreenOrientation:!0,sortPluginsFor:[/palemoon/i],userDefinedFonts:[],excludeDoNotTrack:!0,excludePixelRatio:!0}),this.nativeForEach=Array.prototype.forEach,this.nativeMap=Array.prototype.map};return e.prototype={extend:function(e,t){if(null==e)return t;for(var n in e)null!=e[n]&&t[n]!==e[n]&&(t[n]=e[n]);return t},get:function(e){var t=this,n={data:[],addPreprocessedComponent:function(e){var i=e.value;"function"==typeof t.options.preprocessor&&(i=t.options.preprocessor(e.key,i)),n.data.push({key:e.key,value:i})}};n=this.userAgentKey(n),n=this.languageKey(n),n=this.colorDepthKey(n),n=this.deviceMemoryKey(n),n=this.pixelRatioKey(n),n=this.hardwareConcurrencyKey(n),n=this.screenResolutionKey(n),n=this.availableScreenResolutionKey(n),n=this.timezoneOffsetKey(n),n=this.sessionStorageKey(n),n=this.localStorageKey(n),n=this.indexedDbKey(n),n=this.addBehaviorKey(n),n=this.openDatabaseKey(n),n=this.cpuClassKey(n),n=this.platformKey(n),n=this.doNotTrackKey(n),n=this.pluginsKey(n),n=this.canvasKey(n),n=this.webglKey(n),n=this.webglVendorAndRendererKey(n),n=this.adBlockKey(n),n=this.hasLiedLanguagesKey(n),n=this.hasLiedResolutionKey(n),n=this.hasLiedOsKey(n),n=this.hasLiedBrowserKey(n),n=this.touchSupportKey(n),n=this.customEntropyFunction(n),this.fontsKey(n,function(n){t.audioKey(n,function(n){var i=[];t.each(n.data,function(e){var t=e.value;t&&"function"==typeof t.join?i.push(t.join(";")):i.push(t)});var a=t.x64hash128(i.join("~~~"),31);return e(a,n.data)})})},audioKey:function(e,t){if(this.options.excludeAudioFP)return t(e);var n=window.OfflineAudioContext||window.webkitOfflineAudioContext;if(null==n)return e.addPreprocessedComponent({key:"audio_fp",value:null}),t(e);var i=new n(1,44100,44100),a=i.createOscillator();a.type="triangle",a.frequency.setValueAtTime(1e4,i.currentTime);var r=i.createDynamicsCompressor();this.each([["threshold",-50],["knee",40],["ratio",12],["reduction",-20],["attack",0],["release",.25]],function(e){void 0!==r[e[0]]&&"function"==typeof r[e[0]].setValueAtTime&&r[e[0]].setValueAtTime(e[1],i.currentTime)}),i.oncomplete=function(n){var i=n.renderedBuffer.getChannelData(0).slice(4500,5e3).reduce(function(e,t){return e+Math.abs(t)},0).toString();return a.disconnect(),r.disconnect(),e.addPreprocessedComponent({key:"audio_fp",value:i}),t(e)},a.connect(r),r.connect(i.destination),a.start(0),i.startRendering()},customEntropyFunction:function(e){return"function"==typeof this.options.customFunction&&e.addPreprocessedComponent({key:"custom",value:this.options.customFunction()}),e},userAgentKey:function(e){return this.options.excludeUserAgent||e.addPreprocessedComponent({key:"user_agent",value:this.getUserAgent()}),e},getUserAgent:function(){return navigator.userAgent},languageKey:function(e){return this.options.excludeLanguage||e.addPreprocessedComponent({key:"language",value:navigator.language||navigator.userLanguage||navigator.browserLanguage||navigator.systemLanguage||""}),e},colorDepthKey:function(e){return this.options.excludeColorDepth||e.addPreprocessedComponent({key:"color_depth",value:window.screen.colorDepth||-1}),e},deviceMemoryKey:function(e){return this.options.excludeDeviceMemory||e.addPreprocessedComponent({key:"device_memory",value:this.getDeviceMemory()}),e},getDeviceMemory:function(){return navigator.deviceMemory||-1},pixelRatioKey:function(e){return this.options.excludePixelRatio||e.addPreprocessedComponent({key:"pixel_ratio",value:this.getPixelRatio()}),e},getPixelRatio:function(){return window.devicePixelRatio||""},screenResolutionKey:function(e){return this.options.excludeScreenResolution?e:this.getScreenResolution(e)},getScreenResolution:function(e){var t;return t=this.options.detectScreenOrientation&&window.screen.height>window.screen.width?[window.screen.height,window.screen.width]:[window.screen.width,window.screen.height],e.addPreprocessedComponent({key:"resolution",value:t}),e},availableScreenResolutionKey:function(e){return this.options.excludeAvailableScreenResolution?e:this.getAvailableScreenResolution(e)},getAvailableScreenResolution:function(e){var t;return window.screen.availWidth&&window.screen.availHeight&&(t=this.options.detectScreenOrientation?window.screen.availHeight>window.screen.availWidth?[window.screen.availHeight,window.screen.availWidth]:[window.screen.availWidth,window.screen.availHeight]:[window.screen.availHeight,window.screen.availWidth]),void 0!==t&&e.addPreprocessedComponent({key:"available_resolution",value:t}),e},timezoneOffsetKey:function(e){return this.options.excludeTimezoneOffset||e.addPreprocessedComponent({key:"timezone_offset",value:(new Date).getTimezoneOffset()}),e},sessionStorageKey:function(e){return!this.options.excludeSessionStorage&&this.hasSessionStorage()&&e.addPreprocessedComponent({key:"session_storage",value:1}),e},localStorageKey:function(e){return!this.options.excludeSessionStorage&&this.hasLocalStorage()&&e.addPreprocessedComponent({key:"local_storage",value:1}),e},indexedDbKey:function(e){return!this.options.excludeIndexedDB&&this.hasIndexedDB()&&e.addPreprocessedComponent({key:"indexed_db",value:1}),e},addBehaviorKey:function(e){return!this.options.excludeAddBehavior&&document.body&&document.body.addBehavior&&e.addPreprocessedComponent({key:"add_behavior",value:1}),e},openDatabaseKey:function(e){return!this.options.excludeOpenDatabase&&window.openDatabase&&e.addPreprocessedComponent({key:"open_database",value:1}),e},cpuClassKey:function(e){return this.options.excludeCpuClass||e.addPreprocessedComponent({key:"cpu_class",value:this.getNavigatorCpuClass()}),e},platformKey:function(e){return this.options.excludePlatform||e.addPreprocessedComponent({key:"navigator_platform",value:this.getNavigatorPlatform()}),e},doNotTrackKey:function(e){return this.options.excludeDoNotTrack||e.addPreprocessedComponent({key:"do_not_track",value:this.getDoNotTrack()}),e},canvasKey:function(e){return!this.options.excludeCanvas&&this.isCanvasSupported()&&e.addPreprocessedComponent({key:"canvas",value:this.getCanvasFp()}),e},webglKey:function(e){return!this.options.excludeWebGL&&this.isWebGlSupported()&&e.addPreprocessedComponent({key:"webgl",value:this.getWebglFp()}),e},webglVendorAndRendererKey:function(e){return!this.options.excludeWebGLVendorAndRenderer&&this.isWebGlSupported()&&e.addPreprocessedComponent({key:"webgl_vendor",value:this.getWebglVendorAndRenderer()}),e},adBlockKey:function(e){return this.options.excludeAdBlock||e.addPreprocessedComponent({key:"adblock",value:this.getAdBlock()}),e},hasLiedLanguagesKey:function(e){return this.options.excludeHasLiedLanguages||e.addPreprocessedComponent({key:"has_lied_languages",value:this.getHasLiedLanguages()}),e},hasLiedResolutionKey:function(e){return this.options.excludeHasLiedResolution||e.addPreprocessedComponent({key:"has_lied_resolution",value:this.getHasLiedResolution()}),e},hasLiedOsKey:function(e){return this.options.excludeHasLiedOs||e.addPreprocessedComponent({key:"has_lied_os",value:this.getHasLiedOs()}),e},hasLiedBrowserKey:function(e){return this.options.excludeHasLiedBrowser||e.addPreprocessedComponent({key:"has_lied_browser",value:this.getHasLiedBrowser()}),e},fontsKey:function(e,t){return this.options.excludeJsFonts?this.flashFontsKey(e,t):this.jsFontsKey(e,t)},flashFontsKey:function(e,t){return this.options.excludeFlashFonts?t(e):this.hasSwfObjectLoaded()&&this.hasMinFlashInstalled()?void 0===this.options.swfPath?t(e):void this.loadSwfAndDetectFonts(function(n){e.addPreprocessedComponent({key:"swf_fonts",value:n.join(";")}),t(e)}):t(e)},jsFontsKey:function(e,t){var n=this;return setTimeout(function(){var i=["monospace","sans-serif","serif"],a=["Andale Mono","Arial","Arial Black","Arial Hebrew","Arial MT","Arial Narrow","Arial Rounded MT Bold","Arial Unicode MS","Bitstream Vera Sans Mono","Book Antiqua","Bookman Old Style","Calibri","Cambria","Cambria Math","Century","Century Gothic","Century Schoolbook","Comic Sans","Comic Sans MS","Consolas","Courier","Courier New","Geneva","Georgia","Helvetica","Helvetica Neue","Impact","Lucida Bright","Lucida Calligraphy","Lucida Console","Lucida Fax","LUCIDA GRANDE","Lucida Handwriting","Lucida Sans","Lucida Sans Typewriter","Lucida Sans Unicode","Microsoft Sans Serif","Monaco","Monotype Corsiva","MS Gothic","MS Outlook","MS PGothic","MS Reference Sans Serif","MS Sans Serif","MS Serif","MYRIAD","MYRIAD PRO","Palatino","Palatino Linotype","Segoe Print","Segoe Script","Segoe UI","Segoe UI Light","Segoe UI Semibold","Segoe UI Symbol","Tahoma","Times","Times New Roman","Times New Roman PS","Trebuchet MS","Verdana","Wingdings","Wingdings 2","Wingdings 3"];n.options.extendedJsFonts&&(a=a.concat(["Abadi MT Condensed Light","Academy Engraved LET","ADOBE CASLON PRO","Adobe Garamond","ADOBE GARAMOND PRO","Agency FB","Aharoni","Albertus Extra Bold","Albertus Medium","Algerian","Amazone BT","American Typewriter","American Typewriter Condensed","AmerType Md BT","Andalus","Angsana New","AngsanaUPC","Antique Olive","Aparajita","Apple Chancery","Apple Color Emoji","Apple SD Gothic Neo","Arabic Typesetting","ARCHER","ARNO PRO","Arrus BT","Aurora Cn BT","AvantGarde Bk BT","AvantGarde Md BT","AVENIR","Ayuthaya","Bandy","Bangla Sangam MN","Bank Gothic","BankGothic Md BT","Baskerville","Baskerville Old Face","Batang","BatangChe","Bauer Bodoni","Bauhaus 93","Bazooka","Bell MT","Bembo","Benguiat Bk BT","Berlin Sans FB","Berlin Sans FB Demi","Bernard MT Condensed","BernhardFashion BT","BernhardMod BT","Big Caslon","BinnerD","Blackadder ITC","BlairMdITC TT","Bodoni 72","Bodoni 72 Oldstyle","Bodoni 72 Smallcaps","Bodoni MT","Bodoni MT Black","Bodoni MT Condensed","Bodoni MT Poster Compressed","Bookshelf Symbol 7","Boulder","Bradley Hand","Bradley Hand ITC","Bremen Bd BT","Britannic Bold","Broadway","Browallia New","BrowalliaUPC","Brush Script MT","Californian FB","Calisto MT","Calligrapher","Candara","CaslonOpnface BT","Castellar","Centaur","Cezanne","CG Omega","CG Times","Chalkboard","Chalkboard SE","Chalkduster","Charlesworth","Charter Bd BT","Charter BT","Chaucer","ChelthmITC Bk BT","Chiller","Clarendon","Clarendon Condensed","CloisterBlack BT","Cochin","Colonna MT","Constantia","Cooper Black","Copperplate","Copperplate Gothic","Copperplate Gothic Bold","Copperplate Gothic Light","CopperplGoth Bd BT","Corbel","Cordia New","CordiaUPC","Cornerstone","Coronet","Cuckoo","Curlz MT","DaunPenh","Dauphin","David","DB LCD Temp","DELICIOUS","Denmark","DFKai-SB","Didot","DilleniaUPC","DIN","DokChampa","Dotum","DotumChe","Ebrima","Edwardian Script ITC","Elephant","English 111 Vivace BT","Engravers MT","EngraversGothic BT","Eras Bold ITC","Eras Demi ITC","Eras Light ITC","Eras Medium ITC","EucrosiaUPC","Euphemia","Euphemia UCAS","EUROSTILE","Exotc350 Bd BT","FangSong","Felix Titling","Fixedsys","FONTIN","Footlight MT Light","Forte","FrankRuehl","Fransiscan","Freefrm721 Blk BT","FreesiaUPC","Freestyle Script","French Script MT","FrnkGothITC Bk BT","Fruitger","FRUTIGER","Futura","Futura Bk BT","Futura Lt BT","Futura Md BT","Futura ZBlk BT","FuturaBlack BT","Gabriola","Galliard BT","Gautami","Geeza Pro","Geometr231 BT","Geometr231 Hv BT","Geometr231 Lt BT","GeoSlab 703 Lt BT","GeoSlab 703 XBd BT","Gigi","Gill Sans","Gill Sans MT","Gill Sans MT Condensed","Gill Sans MT Ext Condensed Bold","Gill Sans Ultra Bold","Gill Sans Ultra Bold Condensed","Gisha","Gloucester MT Extra Condensed","GOTHAM","GOTHAM BOLD","Goudy Old Style","Goudy Stout","GoudyHandtooled BT","GoudyOLSt BT","Gujarati Sangam MN","Gulim","GulimChe","Gungsuh","GungsuhChe","Gurmukhi MN","Haettenschweiler","Harlow Solid Italic","Harrington","Heather","Heiti SC","Heiti TC","HELV","Herald","High Tower Text","Hiragino Kaku Gothic ProN","Hiragino Mincho ProN","Hoefler Text","Humanst 521 Cn BT","Humanst521 BT","Humanst521 Lt BT","Imprint MT Shadow","Incised901 Bd BT","Incised901 BT","Incised901 Lt BT","INCONSOLATA","Informal Roman","Informal011 BT","INTERSTATE","IrisUPC","Iskoola Pota","JasmineUPC","Jazz LET","Jenson","Jester","Jokerman","Juice ITC","Kabel Bk BT","Kabel Ult BT","Kailasa","KaiTi","Kalinga","Kannada Sangam MN","Kartika","Kaufmann Bd BT","Kaufmann BT","Khmer UI","KodchiangUPC","Kokila","Korinna BT","Kristen ITC","Krungthep","Kunstler Script","Lao UI","Latha","Leelawadee","Letter Gothic","Levenim MT","LilyUPC","Lithograph","Lithograph Light","Long Island","Lydian BT","Magneto","Maiandra GD","Malayalam Sangam MN","Malgun Gothic","Mangal","Marigold","Marion","Marker Felt","Market","Marlett","Matisse ITC","Matura MT Script Capitals","Meiryo","Meiryo UI","Microsoft Himalaya","Microsoft JhengHei","Microsoft New Tai Lue","Microsoft PhagsPa","Microsoft Tai Le","Microsoft Uighur","Microsoft YaHei","Microsoft Yi Baiti","MingLiU","MingLiU_HKSCS","MingLiU_HKSCS-ExtB","MingLiU-ExtB","Minion","Minion Pro","Miriam","Miriam Fixed","Mistral","Modern","Modern No. 20","Mona Lisa Solid ITC TT","Mongolian Baiti","MONO","MoolBoran","Mrs Eaves","MS LineDraw","MS Mincho","MS PMincho","MS Reference Specialty","MS UI Gothic","MT Extra","MUSEO","MV Boli","Nadeem","Narkisim","NEVIS","News Gothic","News GothicMT","NewsGoth BT","Niagara Engraved","Niagara Solid","Noteworthy","NSimSun","Nyala","OCR A Extended","Old Century","Old English Text MT","Onyx","Onyx BT","OPTIMA","Oriya Sangam MN","OSAKA","OzHandicraft BT","Palace Script MT","Papyrus","Parchment","Party LET","Pegasus","Perpetua","Perpetua Titling MT","PetitaBold","Pickwick","Plantagenet Cherokee","Playbill","PMingLiU","PMingLiU-ExtB","Poor Richard","Poster","PosterBodoni BT","PRINCETOWN LET","Pristina","PTBarnum BT","Pythagoras","Raavi","Rage Italic","Ravie","Ribbon131 Bd BT","Rockwell","Rockwell Condensed","Rockwell Extra Bold","Rod","Roman","Sakkal Majalla","Santa Fe LET","Savoye LET","Sceptre","Script","Script MT Bold","SCRIPTINA","Serifa","Serifa BT","Serifa Th BT","ShelleyVolante BT","Sherwood","Shonar Bangla","Showcard Gothic","Shruti","Signboard","SILKSCREEN","SimHei","Simplified Arabic","Simplified Arabic Fixed","SimSun","SimSun-ExtB","Sinhala Sangam MN","Sketch Rockwell","Skia","Small Fonts","Snap ITC","Snell Roundhand","Socket","Souvenir Lt BT","Staccato222 BT","Steamer","Stencil","Storybook","Styllo","Subway","Swis721 BlkEx BT","Swiss911 XCm BT","Sylfaen","Synchro LET","System","Tamil Sangam MN","Technical","Teletype","Telugu Sangam MN","Tempus Sans ITC","Terminal","Thonburi","Traditional Arabic","Trajan","TRAJAN PRO","Tristan","Tubular","Tunga","Tw Cen MT","Tw Cen MT Condensed","Tw Cen MT Condensed Extra Bold","TypoUpright BT","Unicorn","Univers","Univers CE 55 Medium","Univers Condensed","Utsaah","Vagabond","Vani","Vijaya","Viner Hand ITC","VisualUI","Vivaldi","Vladimir Script","Vrinda","Westminster","WHITNEY","Wide Latin","ZapfEllipt BT","ZapfHumnst BT","ZapfHumnst Dm BT","Zapfino","Zurich BlkEx BT","Zurich Ex BT","ZWAdobeF"])),a=(a=a.concat(n.options.userDefinedFonts)).filter(function(e,t){return a.indexOf(e)===t});var r=document.getElementsByTagName("body")[0],o=document.createElement("div"),s=document.createElement("div"),l={},d={},u=function(){var e=document.createElement("span");return e.style.position="absolute",e.style.left="-9999px",e.style.fontSize="72px",e.style.fontStyle="normal",e.style.fontWeight="normal",e.style.letterSpacing="normal",e.style.lineBreak="auto",e.style.lineHeight="normal",e.style.textTransform="none",e.style.textAlign="left",e.style.textDecoration="none",e.style.textShadow="none",e.style.whiteSpace="normal",e.style.wordBreak="normal",e.style.wordSpacing="normal",e.innerHTML="mmmmmmmmmmlli",e},c=function(e){for(var t=!1,n=0;n<i.length;n++)if(t=e[n].offsetWidth!==l[i[n]]||e[n].offsetHeight!==d[i[n]])return t;return t},h=function(){for(var e=[],t=0,n=i.length;t<n;t++){var a=u();a.style.fontFamily=i[t],o.appendChild(a),e.push(a)}return e}();r.appendChild(o);for(var g=0,p=i.length;g<p;g++)l[i[g]]=h[g].offsetWidth,d[i[g]]=h[g].offsetHeight;var f=function(){for(var e,t,n,r={},o=0,l=a.length;o<l;o++){for(var d=[],c=0,h=i.length;c<h;c++){var g=(e=a[o],t=i[c],n=void 0,(n=u()).style.fontFamily="'"+e+"',"+t,n);s.appendChild(g),d.push(g)}r[a[o]]=d}return r}();r.appendChild(s);for(var m=[],v=0,C=a.length;v<C;v++)c(f[a[v]])&&m.push(a[v]);r.removeChild(s),r.removeChild(o),e.addPreprocessedComponent({key:"js_fonts",value:m}),t(e)},1)},pluginsKey:function(e){return this.options.excludePlugins||(this.isIE()?this.options.excludeIEPlugins||e.addPreprocessedComponent({key:"ie_plugins",value:this.getIEPlugins()}):e.addPreprocessedComponent({key:"regular_plugins",value:this.getRegularPlugins()})),e},getRegularPlugins:function(){var e=[];if(navigator.plugins)for(var t=0,n=navigator.plugins.length;t<n;t++)navigator.plugins[t]&&e.push(navigator.plugins[t]);return this.pluginsShouldBeSorted()&&(e=e.sort(function(e,t){return e.name>t.name?1:e.name<t.name?-1:0})),this.map(e,function(e){var t=this.map(e,function(e){return[e.type,e.suffixes].join("~")}).join(",");return[e.name,e.description,t].join("::")},this)},getIEPlugins:function(){var e=[];return(Object.getOwnPropertyDescriptor&&Object.getOwnPropertyDescriptor(window,"ActiveXObject")||"ActiveXObject"in window)&&(e=this.map(["AcroPDF.PDF","Adodb.Stream","AgControl.AgControl","DevalVRXCtrl.DevalVRXCtrl.1","MacromediaFlashPaper.MacromediaFlashPaper","Msxml2.DOMDocument","Msxml2.XMLHTTP","PDF.PdfCtrl","QuickTime.QuickTime","QuickTimeCheckObject.QuickTimeCheck.1","RealPlayer","RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)","RealVideo.RealVideo(tm) ActiveX Control (32-bit)","Scripting.Dictionary","SWCtl.SWCtl","Shell.UIHelper","ShockwaveFlash.ShockwaveFlash","Skype.Detection","TDCCtl.TDCCtl","WMPlayer.OCX","rmocx.RealPlayer G2 Control","rmocx.RealPlayer G2 Control.1"],function(e){try{return new window.ActiveXObject(e),e}catch(e){return null}})),navigator.plugins&&(e=e.concat(this.getRegularPlugins())),e},pluginsShouldBeSorted:function(){for(var e=!1,t=0,n=this.options.sortPluginsFor.length;t<n;t++){var i=this.options.sortPluginsFor[t];if(navigator.userAgent.match(i)){e=!0;break}}return e},touchSupportKey:function(e){return this.options.excludeTouchSupport||e.addPreprocessedComponent({key:"touch_support",value:this.getTouchSupport()}),e},hardwareConcurrencyKey:function(e){return this.options.excludeHardwareConcurrency||e.addPreprocessedComponent({key:"hardware_concurrency",value:this.getHardwareConcurrency()}),e},hasSessionStorage:function(){try{return!!window.sessionStorage}catch(e){return!0}},hasLocalStorage:function(){try{return!!window.localStorage}catch(e){return!0}},hasIndexedDB:function(){try{return!!window.indexedDB}catch(e){return!0}},getHardwareConcurrency:function(){return navigator.hardwareConcurrency?navigator.hardwareConcurrency:"unknown"},getNavigatorCpuClass:function(){return navigator.cpuClass?navigator.cpuClass:"unknown"},getNavigatorPlatform:function(){return navigator.platform?navigator.platform:"unknown"},getDoNotTrack:function(){return navigator.doNotTrack?navigator.doNotTrack:navigator.msDoNotTrack?navigator.msDoNotTrack:window.doNotTrack?window.doNotTrack:"unknown"},getTouchSupport:function(){var e=0,t=!1;void 0!==navigator.maxTouchPoints?e=navigator.maxTouchPoints:void 0!==navigator.msMaxTouchPoints&&(e=navigator.msMaxTouchPoints);try{document.createEvent("TouchEvent"),t=!0}catch(e){}return[e,t,"ontouchstart"in window]},getCanvasFp:function(){var e=[],t=document.createElement("canvas");t.width=2e3,t.height=200,t.style.display="inline";var n=t.getContext("2d");return n.rect(0,0,10,10),n.rect(2,2,6,6),e.push("canvas winding:"+(!1===n.isPointInPath(5,5,"evenodd")?"yes":"no")),n.textBaseline="alphabetic",n.fillStyle="#f60",n.fillRect(125,1,62,20),n.fillStyle="#069",this.options.dontUseFakeFontInCanvas?n.font="11pt Arial":n.font="11pt no-real-font-123",n.fillText("Cwm fjordbank glyphs vext quiz, 😃",2,15),n.fillStyle="rgba(102, 204, 0, 0.2)",n.font="18pt Arial",n.fillText("Cwm fjordbank glyphs vext quiz, 😃",4,45),n.globalCompositeOperation="multiply",n.fillStyle="rgb(255,0,255)",n.beginPath(),n.arc(50,50,50,0,2*Math.PI,!0),n.closePath(),n.fill(),n.fillStyle="rgb(0,255,255)",n.beginPath(),n.arc(100,50,50,0,2*Math.PI,!0),n.closePath(),n.fill(),n.fillStyle="rgb(255,255,0)",n.beginPath(),n.arc(75,100,50,0,2*Math.PI,!0),n.closePath(),n.fill(),n.fillStyle="rgb(255,0,255)",n.arc(75,75,75,0,2*Math.PI,!0),n.arc(75,75,25,0,2*Math.PI,!0),n.fill("evenodd"),t.toDataURL&&e.push("canvas fp:"+t.toDataURL()),e.join("~")},getWebglFp:function(){var e,t=function(t){return e.clearColor(0,0,0,1),e.enable(e.DEPTH_TEST),e.depthFunc(e.LEQUAL),e.clear(e.COLOR_BUFFER_BIT|e.DEPTH_BUFFER_BIT),"["+t[0]+", "+t[1]+"]"};if(!(e=this.getWebglCanvas()))return null;var n=[],i=e.createBuffer();e.bindBuffer(e.ARRAY_BUFFER,i);var a=new Float32Array([-.2,-.9,0,.4,-.26,0,0,.732134444,0]);e.bufferData(e.ARRAY_BUFFER,a,e.STATIC_DRAW),i.itemSize=3,i.numItems=3;var r=e.createProgram(),o=e.createShader(e.VERTEX_SHADER);e.shaderSource(o,"attribute vec2 attrVertex;varying vec2 varyinTexCoordinate;uniform vec2 uniformOffset;void main(){varyinTexCoordinate=attrVertex+uniformOffset;gl_Position=vec4(attrVertex,0,1);}"),e.compileShader(o);var s=e.createShader(e.FRAGMENT_SHADER);e.shaderSource(s,"precision mediump float;varying vec2 varyinTexCoordinate;void main() {gl_FragColor=vec4(varyinTexCoordinate,0,1);}"),e.compileShader(s),e.attachShader(r,o),e.attachShader(r,s),e.linkProgram(r),e.useProgram(r),r.vertexPosAttrib=e.getAttribLocation(r,"attrVertex"),r.offsetUniform=e.getUniformLocation(r,"uniformOffset"),e.enableVertexAttribArray(r.vertexPosArray),e.vertexAttribPointer(r.vertexPosAttrib,i.itemSize,e.FLOAT,!1,0,0),e.uniform2f(r.offsetUniform,1,1),e.drawArrays(e.TRIANGLE_STRIP,0,i.numItems);try{n.push(e.canvas.toDataURL())}catch(t){}n.push("extensions:"+(e.getSupportedExtensions()||[]).join(";")),n.push("webgl aliased line width range:"+t(e.getParameter(e.ALIASED_LINE_WIDTH_RANGE))),n.push("webgl aliased point size range:"+t(e.getParameter(e.ALIASED_POINT_SIZE_RANGE))),n.push("webgl alpha bits:"+e.getParameter(e.ALPHA_BITS)),n.push("webgl antialiasing:"+(e.getContextAttributes().antialias?"yes":"no")),n.push("webgl blue bits:"+e.getParameter(e.BLUE_BITS)),n.push("webgl depth bits:"+e.getParameter(e.DEPTH_BITS)),n.push("webgl green bits:"+e.getParameter(e.GREEN_BITS)),n.push("webgl max anisotropy:"+function(e){var t=e.getExtension("EXT_texture_filter_anisotropic")||e.getExtension("WEBKIT_EXT_texture_filter_anisotropic")||e.getExtension("MOZ_EXT_texture_filter_anisotropic");if(t){var n=e.getParameter(t.MAX_TEXTURE_MAX_ANISOTROPY_EXT);return 0===n&&(n=2),n}return null}(e)),n.push("webgl max combined texture image units:"+e.getParameter(e.MAX_COMBINED_TEXTURE_IMAGE_UNITS)),n.push("webgl max cube map texture size:"+e.getParameter(e.MAX_CUBE_MAP_TEXTURE_SIZE)),n.push("webgl max fragment uniform vectors:"+e.getParameter(e.MAX_FRAGMENT_UNIFORM_VECTORS)),n.push("webgl max render buffer size:"+e.getParameter(e.MAX_RENDERBUFFER_SIZE)),n.push("webgl max texture image units:"+e.getParameter(e.MAX_TEXTURE_IMAGE_UNITS)),n.push("webgl max texture size:"+e.getParameter(e.MAX_TEXTURE_SIZE)),n.push("webgl max varying vectors:"+e.getParameter(e.MAX_VARYING_VECTORS)),n.push("webgl max vertex attribs:"+e.getParameter(e.MAX_VERTEX_ATTRIBS)),n.push("webgl max vertex texture image units:"+e.getParameter(e.MAX_VERTEX_TEXTURE_IMAGE_UNITS)),n.push("webgl max vertex uniform vectors:"+e.getParameter(e.MAX_VERTEX_UNIFORM_VECTORS)),n.push("webgl max viewport dims:"+t(e.getParameter(e.MAX_VIEWPORT_DIMS))),n.push("webgl red bits:"+e.getParameter(e.RED_BITS)),n.push("webgl renderer:"+e.getParameter(e.RENDERER)),n.push("webgl shading language version:"+e.getParameter(e.SHADING_LANGUAGE_VERSION)),n.push("webgl stencil bits:"+e.getParameter(e.STENCIL_BITS)),n.push("webgl vendor:"+e.getParameter(e.VENDOR)),n.push("webgl version:"+e.getParameter(e.VERSION));try{var l=e.getExtension("WEBGL_debug_renderer_info");l&&(n.push("webgl unmasked vendor:"+e.getParameter(l.UNMASKED_VENDOR_WEBGL)),n.push("webgl unmasked renderer:"+e.getParameter(l.UNMASKED_RENDERER_WEBGL)))}catch(t){}if(!e.getShaderPrecisionFormat)return n.join("~");var d=this;return d.each(["FLOAT","INT"],function(t){d.each(["VERTEX","FRAGMENT"],function(i){d.each(["HIGH","MEDIUM","LOW"],function(a){d.each(["precision","rangeMin","rangeMax"],function(r){var o=e.getShaderPrecisionFormat(e[i+"_SHADER"],e[a+"_"+t])[r];"precision"!==r&&(r="precision "+r);var s=["webgl ",i.toLowerCase()," shader ",a.toLowerCase()," ",t.toLowerCase()," ",r,":",o];n.push(s.join(""))})})})}),n.join("~")},getWebglVendorAndRenderer:function(){try{var e=this.getWebglCanvas(),t=e.getExtension("WEBGL_debug_renderer_info");return e.getParameter(t.UNMASKED_VENDOR_WEBGL)+"~"+e.getParameter(t.UNMASKED_RENDERER_WEBGL)}catch(e){return null}},getAdBlock:function(){var e=document.createElement("div");e.innerHTML=" ";var t=!(e.className="adsbox");try{document.body.appendChild(e),t=0===document.getElementsByClassName("adsbox")[0].offsetHeight,document.body.removeChild(e)}catch(e){t=!1}return t},getHasLiedLanguages:function(){if(void 0!==navigator.languages)try{if(navigator.languages[0].substr(0,2)!==navigator.language.substr(0,2))return!0}catch(e){return!0}return!1},getHasLiedResolution:function(){return window.screen.width<window.screen.availWidth||window.screen.height<window.screen.availHeight},getHasLiedOs:function(){var e,t=navigator.userAgent.toLowerCase(),n=navigator.oscpu,i=navigator.platform.toLowerCase();if(e=0<=t.indexOf("windows phone")?"Windows Phone":0<=t.indexOf("win")?"Windows":0<=t.indexOf("android")?"Android":0<=t.indexOf("linux")?"Linux":0<=t.indexOf("iphone")||0<=t.indexOf("ipad")?"iOS":0<=t.indexOf("mac")?"Mac":"Other",("ontouchstart"in window||0<navigator.maxTouchPoints||0<navigator.msMaxTouchPoints)&&"Windows Phone"!==e&&"Android"!==e&&"iOS"!==e&&"Other"!==e)return!0;if(void 0!==n){if(0<=(n=n.toLowerCase()).indexOf("win")&&"Windows"!==e&&"Windows Phone"!==e)return!0;if(0<=n.indexOf("linux")&&"Linux"!==e&&"Android"!==e)return!0;if(0<=n.indexOf("mac")&&"Mac"!==e&&"iOS"!==e)return!0;if((-1===n.indexOf("win")&&-1===n.indexOf("linux")&&-1===n.indexOf("mac"))!=("Other"===e))return!0}return 0<=i.indexOf("win")&&"Windows"!==e&&"Windows Phone"!==e||(0<=i.indexOf("linux")||0<=i.indexOf("android")||0<=i.indexOf("pike"))&&"Linux"!==e&&"Android"!==e||(0<=i.indexOf("mac")||0<=i.indexOf("ipad")||0<=i.indexOf("ipod")||0<=i.indexOf("iphone"))&&"Mac"!==e&&"iOS"!==e||(-1===i.indexOf("win")&&-1===i.indexOf("linux")&&-1===i.indexOf("mac"))!=("Other"===e)||void 0===navigator.plugins&&"Windows"!==e&&"Windows Phone"!==e},getHasLiedBrowser:function(){var e,t=navigator.userAgent.toLowerCase(),n=navigator.productSub;if(("Chrome"==(e=0<=t.indexOf("firefox")?"Firefox":0<=t.indexOf("opera")||0<=t.indexOf("opr")?"Opera":0<=t.indexOf("chrome")?"Chrome":0<=t.indexOf("safari")?"Safari":0<=t.indexOf("trident")?"Internet Explorer":"Other")||"Safari"===e||"Opera"===e)&&"20030107"!==n)return!0;var i,a=eval.toString().length;if(37===a&&"Safari"!==e&&"Firefox"!==e&&"Other"!==e)return!0;if(39===a&&"Internet Explorer"!==e&&"Other"!==e)return!0;if(33===a&&"Chrome"!==e&&"Opera"!==e&&"Other"!==e)return!0;try{throw"a"}catch(e){try{e.toSource(),i=!0}catch(e){i=!1}}return!(!i||"Firefox"===e||"Other"===e)},isCanvasSupported:function(){var e=document.createElement("canvas");return!(!e.getContext||!e.getContext("2d"))},isWebGlSupported:function(){if(!this.isCanvasSupported())return!1;var e=this.getWebglCanvas();return!!window.WebGLRenderingContext&&!!e},isIE:function(){return"Microsoft Internet Explorer"===navigator.appName||!("Netscape"!==navigator.appName||!/Trident/.test(navigator.userAgent))},hasSwfObjectLoaded:function(){return void 0!==window.swfobject},hasMinFlashInstalled:function(){return window.swfobject.hasFlashPlayerVersion("9.0.0")},addFlashDivNode:function(){var e=document.createElement("div");e.setAttribute("id",this.options.swfContainerId),document.body.appendChild(e)},loadSwfAndDetectFonts:function(e){var t="___fp_swf_loaded";window[t]=function(t){e(t)};var n=this.options.swfContainerId;this.addFlashDivNode();var i={onReady:t};window.swfobject.embedSWF(this.options.swfPath,n,"1","1","9.0.0",!1,i,{allowScriptAccess:"always",menu:"false"},{})},getWebglCanvas:function(){var e=document.createElement("canvas"),t=null;try{t=e.getContext("webgl")||e.getContext("experimental-webgl")}catch(e){}return t||(t=null),t},each:function(e,t,n){if(null!==e)if(this.nativeForEach&&e.forEach===this.nativeForEach)e.forEach(t,n);else if(e.length===+e.length){for(var i=0,a=e.length;i<a;i++)if(t.call(n,e[i],i,e)==={})return}else for(var r in e)if(e.hasOwnProperty(r)&&t.call(n,e[r],r,e)==={})return},map:function(e,t,n){var i=[];return null==e?i:this.nativeMap&&e.map===this.nativeMap?e.map(t,n):(this.each(e,function(e,a,r){i[i.length]=t.call(n,e,a,r)}),i)},x64Add:function(e,t){e=[e[0]>>>16,65535&e[0],e[1]>>>16,65535&e[1]],t=[t[0]>>>16,65535&t[0],t[1]>>>16,65535&t[1]];var n=[0,0,0,0];return n[3]+=e[3]+t[3],n[2]+=n[3]>>>16,n[3]&=65535,n[2]+=e[2]+t[2],n[1]+=n[2]>>>16,n[2]&=65535,n[1]+=e[1]+t[1],n[0]+=n[1]>>>16,n[1]&=65535,n[0]+=e[0]+t[0],n[0]&=65535,[n[0]<<16|n[1],n[2]<<16|n[3]]},x64Multiply:function(e,t){e=[e[0]>>>16,65535&e[0],e[1]>>>16,65535&e[1]],t=[t[0]>>>16,65535&t[0],t[1]>>>16,65535&t[1]];var n=[0,0,0,0];return n[3]+=e[3]*t[3],n[2]+=n[3]>>>16,n[3]&=65535,n[2]+=e[2]*t[3],n[1]+=n[2]>>>16,n[2]&=65535,n[2]+=e[3]*t[2],n[1]+=n[2]>>>16,n[2]&=65535,n[1]+=e[1]*t[3],n[0]+=n[1]>>>16,n[1]&=65535,n[1]+=e[2]*t[2],n[0]+=n[1]>>>16,n[1]&=65535,n[1]+=e[3]*t[1],n[0]+=n[1]>>>16,n[1]&=65535,n[0]+=e[0]*t[3]+e[1]*t[2]+e[2]*t[1]+e[3]*t[0],n[0]&=65535,[n[0]<<16|n[1],n[2]<<16|n[3]]},x64Rotl:function(e,t){return 32==(t%=64)?[e[1],e[0]]:t<32?[e[0]<<t|e[1]>>>32-t,e[1]<<t|e[0]>>>32-t]:(t-=32,[e[1]<<t|e[0]>>>32-t,e[0]<<t|e[1]>>>32-t])},x64LeftShift:function(e,t){return 0==(t%=64)?e:t<32?[e[0]<<t|e[1]>>>32-t,e[1]<<t]:[e[1]<<t-32,0]},x64Xor:function(e,t){return[e[0]^t[0],e[1]^t[1]]},x64Fmix:function(e){return e=this.x64Xor(e,[0,e[0]>>>1]),e=this.x64Multiply(e,[4283543511,3981806797]),e=this.x64Xor(e,[0,e[0]>>>1]),e=this.x64Multiply(e,[3301882366,444984403]),this.x64Xor(e,[0,e[0]>>>1])},x64hash128:function(e,t){t=t||0;for(var n=(e=e||"").length%16,i=e.length-n,a=[0,t],r=[0,t],o=[0,0],s=[0,0],l=[2277735313,289559509],d=[1291169091,658871167],u=0;u<i;u+=16)o=[255&e.charCodeAt(u+4)|(255&e.charCodeAt(u+5))<<8|(255&e.charCodeAt(u+6))<<16|(255&e.charCodeAt(u+7))<<24,255&e.charCodeAt(u)|(255&e.charCodeAt(u+1))<<8|(255&e.charCodeAt(u+2))<<16|(255&e.charCodeAt(u+3))<<24],s=[255&e.charCodeAt(u+12)|(255&e.charCodeAt(u+13))<<8|(255&e.charCodeAt(u+14))<<16|(255&e.charCodeAt(u+15))<<24,255&e.charCodeAt(u+8)|(255&e.charCodeAt(u+9))<<8|(255&e.charCodeAt(u+10))<<16|(255&e.charCodeAt(u+11))<<24],o=this.x64Multiply(o,l),o=this.x64Rotl(o,31),o=this.x64Multiply(o,d),a=this.x64Xor(a,o),a=this.x64Rotl(a,27),a=this.x64Add(a,r),a=this.x64Add(this.x64Multiply(a,[0,5]),[0,1390208809]),s=this.x64Multiply(s,d),s=this.x64Rotl(s,33),s=this.x64Multiply(s,l),r=this.x64Xor(r,s),r=this.x64Rotl(r,31),r=this.x64Add(r,a),r=this.x64Add(this.x64Multiply(r,[0,5]),[0,944331445]);switch(o=[0,0],s=[0,0],n){case 15:s=this.x64Xor(s,this.x64LeftShift([0,e.charCodeAt(u+14)],48));case 14:s=this.x64Xor(s,this.x64LeftShift([0,e.charCodeAt(u+13)],40));case 13:s=this.x64Xor(s,this.x64LeftShift([0,e.charCodeAt(u+12)],32));case 12:s=this.x64Xor(s,this.x64LeftShift([0,e.charCodeAt(u+11)],24));case 11:s=this.x64Xor(s,this.x64LeftShift([0,e.charCodeAt(u+10)],16));case 10:s=this.x64Xor(s,this.x64LeftShift([0,e.charCodeAt(u+9)],8));case 9:s=this.x64Xor(s,[0,e.charCodeAt(u+8)]),s=this.x64Multiply(s,d),s=this.x64Rotl(s,33),s=this.x64Multiply(s,l),r=this.x64Xor(r,s);case 8:o=this.x64Xor(o,this.x64LeftShift([0,e.charCodeAt(u+7)],56));case 7:o=this.x64Xor(o,this.x64LeftShift([0,e.charCodeAt(u+6)],48));case 6:o=this.x64Xor(o,this.x64LeftShift([0,e.charCodeAt(u+5)],40));case 5:o=this.x64Xor(o,this.x64LeftShift([0,e.charCodeAt(u+4)],32));case 4:o=this.x64Xor(o,this.x64LeftShift([0,e.charCodeAt(u+3)],24));case 3:o=this.x64Xor(o,this.x64LeftShift([0,e.charCodeAt(u+2)],16));case 2:o=this.x64Xor(o,this.x64LeftShift([0,e.charCodeAt(u+1)],8));case 1:o=this.x64Xor(o,[0,e.charCodeAt(u)]),o=this.x64Multiply(o,l),o=this.x64Rotl(o,31),o=this.x64Multiply(o,d),a=this.x64Xor(a,o)}return a=this.x64Xor(a,[0,e.length]),r=this.x64Xor(r,[0,e.length]),a=this.x64Add(a,r),r=this.x64Add(r,a),a=this.x64Fmix(a),r=this.x64Fmix(r),a=this.x64Add(a,r),r=this.x64Add(r,a),("00000000"+(a[0]>>>0).toString(16)).slice(-8)+("00000000"+(a[1]>>>0).toString(16)).slice(-8)+("00000000"+(r[0]>>>0).toString(16)).slice(-8)+("00000000"+(r[1]>>>0).toString(16)).slice(-8)}},e.VERSION="1.8.0",e}); }, {}]; window.modules["417"] = [function(require,module,exports){module.exports=require(116); }, {"116":116}]; window.modules["418"] = [function(require,module,exports){var arrayMap=require(960),baseIntersection=require(1026),baseRest=require(1086),castArrayLikeObject=require(1102),last=require(115),intersectionWith=baseRest(function(e){var r=last(e),t=arrayMap(e,castArrayLikeObject);return(r="function"==typeof r?r:void 0)&&t.pop(),t.length&&t[0]===e[0]?baseIntersection(t,void 0,r):[]});module.exports=intersectionWith; }, {"115":115,"960":960,"1026":1026,"1086":1086,"1102":1102}]; window.modules["443"] = [function(require,module,exports){"use strict";var __importDefault=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(exports,"__esModule",{value:!0}),exports.getSingleMerchantByPriority=exports.getMerchantsByPriority=exports.getRetailersPriority=exports.getAffiliatePriority=exports.getAffiliateMetadata=exports.affiliateSuppressSkimlinks=exports.affiliateAllowsCustomRetailer=exports.getAffiliateByUrl=exports.affiliateList=void 0;const findIndex_1=__importDefault(require(189)),get_1=__importDefault(require(31)),map_1=__importDefault(require(127)),sortBy_1=__importDefault(require(213)),rankings_1=require(444);exports.affiliateList=rankings_1.orderedAffiliates.map(e=>e.name);const getAffiliateByUrl=e=>{if(!e)return"";const t=rankings_1.orderedAffiliates.find(t=>{const i=!!t.domains.find(t=>e.includes(t.toLowerCase()));return"Amazon Associates"===t.name?i&&e.includes("tag="):i});return(0,get_1.default)(t,"name","")};exports.getAffiliateByUrl=getAffiliateByUrl;const affiliateAllowsCustomRetailer=e=>{const t=(0,exports.getAffiliateMetadata)(e);return t&&t.allowCustomRetailer};exports.affiliateAllowsCustomRetailer=affiliateAllowsCustomRetailer;const affiliateSuppressSkimlinks=e=>{const t=(0,exports.getAffiliateMetadata)(e);return!!Object.prototype.hasOwnProperty.call(t,"defaultToSkimlinks")&&!t.defaultToSkimlinks};exports.affiliateSuppressSkimlinks=affiliateSuppressSkimlinks;const getAffiliateMetadata=(e="")=>rankings_1.orderedAffiliates.find(t=>{const i=new RegExp(t.name,"i");return e&&e.match(i)})||{};exports.getAffiliateMetadata=getAffiliateMetadata;const getAffiliatePriority=(e="")=>(0,findIndex_1.default)(rankings_1.orderedAffiliates,t=>{const i=new RegExp(t.name,"i");return!(!e||!e.match(i))});exports.getAffiliatePriority=getAffiliatePriority;const getRetailersPriority=(e="")=>(0,findIndex_1.default)(rankings_1.orderedRetailers,t=>{const i=new RegExp(t,"i");return!(!e||!e.match(i))});exports.getRetailersPriority=getRetailersPriority;const getMerchantsByPriority=(e=[])=>{const t=[],i=[];e.forEach(e=>{const r=e.retailerName||e.name,a=(0,exports.getRetailersPriority)(r);if(a>-1)e.orderIndex=a,t.push(e);else{const t=e.affiliateName||e.affiliate,r=(0,exports.getAffiliatePriority)(t);e.orderIndex=r>-1?r:1/0,i.push(e)}});const r=(0,sortBy_1.default)(t,e=>e.orderIndex).concat((0,sortBy_1.default)(i,e=>e.orderIndex));return(0,map_1.default)(r,e=>(delete e.orderIndex,e))};exports.getMerchantsByPriority=getMerchantsByPriority;const getSingleMerchantByPriority=(e=[])=>{const t=(0,exports.getMerchantsByPriority)(e);return t.length?t[0]:{}};exports.getSingleMerchantByPriority=getSingleMerchantByPriority; }, {"31":31,"127":127,"189":189,"213":213,"444":444}]; window.modules["444"] = [function(require,module,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.orderedRetailers=exports.orderedAffiliates=void 0;const domains_1=require(445);exports.orderedAffiliates=[{name:"Sovrn",alwaysInclude:!1,defaultToSkimlinks:!1,domains:["redirect.viglink.com"]},{name:"Amazon Associates",alwaysInclude:!0,defaultToSkimlinks:!1,domains:["amazon.com","amazon.co.uk"]},{name:"Shareasale",alwaysInclude:!1,defaultToSkimlinks:!1,domains:["shareasale.com"]},{name:"Rakuten",alwaysInclude:!1,defaultToSkimlinks:!1,domains:["click.linksynergy.com/deeplink","linksynergy.walmart.com/deeplink","click.linksynergy.com/link"]},{name:"CJ",alwaysInclude:!1,allowCustomRetailer:!1,domains:["tkqlhce.com","jdoqocy.com","dpbolvw.net","anrdoezrs.net","kqzyfj.com"]},{name:"Pepperjam",alwaysInclude:!1,defaultToSkimlinks:!1,domains:["gopjn.com","pntrac.com","pjtra.com","pjatr.com","pntrs.com","pntra.com","pj.nutribullet.com","partner.ashworth-golf.com","pepperjam.riflepaperco.com"]},{name:"Impact",alwaysInclude:!1,defaultToSkimlinks:!1,domains:domains_1.impactDomains},{name:"Partnerize",alwaysInclude:!1,defaultToSkimlinks:!1,domains:["prf.hn","voxmediapartner.go2cloud.org","hbomax.prf.hn","saatva.prf.hn"]},{name:"Avantlink",alwaysInclude:!1,defaultToSkimlinks:!1,domains:["avantlink.com"]},{name:"Awin",alwaysInclude:!0,defaultToSkimlinks:!1,domains:["awin1.com"]},{name:"Skimlinks",alwaysInclude:!0,allowCustomRetailer:!0,defaultToSkimlinks:!1,domains:["go.redirectingat.com","go.skimresources.com"]},{name:"Narrativ",alwaysInclude:!0,defaultToSkimlinks:!1,domains:["howl.me/","shop-links.co/"]},{name:"Non-Network Affiliate Partner",alwaysInclude:!0,defaultToSkimlinks:!0,domains:[]},{name:"Non-Monetizeable",alwaysInclude:!0,defaultToSkimlinks:!0,domains:[]}],exports.orderedRetailers=["Amazon","Nordstrom","Dermstore","Chewy","Skinstore","Sephora","REI","West Elm","Backcountry","Best Buy","Walmart","Shopbop","Ssense","Zappos"]; }, {"445":445}]; window.modules["445"] = [function(require,module,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.impactDomains=exports.blockDomains=exports.internalHosts=void 0;const localities=["maine.","boston.","montreal.","ny.","philly.","dc.","toronto.","carolinas.","miami.","detroit.","atlanta.","louisville.","nashville.","chicago.","nola.","demo.","twincities.","houston.","dallas.","austin.","denver.","vegas.","sandiego.","la.","seattle.","sf.","pdx.","vancouver.","london.","phoenix.","punch."],withLocalities=["curbed.com","eater.com","sbnation.com"].map(o=>localities.map(e=>e+o)).reduce((o,e)=>o.concat(e),[]),subdomains=["alpha.polygon.com","qa-0.polygon.com","qa-1.polygon.com","qa-2.polygon.com","qa-3.polygon.com","qa-4.polygon.com","qa-5.polygon.com","qa-6.polygon.com","qa-7.polygon.com","qa-fastly.polygon.com","link.polygon.com","live.polygon.com","shop.polygon.com","summer-camp.polygon.com","w.polygon","apps.voxmedia.com","corp.voxmedia.com","ea-cdn.voxmedia.com","horus.voxmedia.com","jobs.voxmedia.com","chorus.voxmedia.com","product.voxmedia.com","terms-and-policies.voxmedia.com.s3.amazonaws.com","assets.sbnation.com","cdn0.sbnation.com","cdn1.sbnation.com","cdn2.sbnation.com","cdn3.sbnation.com","live.theverge.com","on.theverge.com","shop.theverge.com","store.theverge.com","subs.theverge.com","ww.theverge.com","link.vox.com","voxmedia.stories.usechorus.com","media1.popsugar-assets.com","podcasts.sbnation.com.s3.amazonaws.com"].concat(withLocalities);exports.internalHosts=["curbed.com","eater.com","grubstreet.com","nymag.com","polygon.com","popsugar.com","sbnation.com","thecut.com","thedodo.com","thrillist.com","verge.com","vox.com","voxmedia.com","vulture.com"].concat(subdomains);const nonRetailers=["atlassian.com","atlassian.net","aws.amazon.com","amazonaws.com","brave.com","cnn.com","chrome.com","espncdn.com","facebook.com","fandom.com","foxnews.com","foxsports.com","github.com","gitlab.com","gmail.com","hotmail.com","instagram.com","kotaku.com","meta.com","microsoft.com","mozilla.org","msn.com","nationalgeographic.com","outlook.com","plex.tv","plexapp.com","reddit.com","spotify.com","trello.com","tumblr.com","twitter.com","yahoo.com","youtube.com","wikia.com","wikipedia.org","x.com"];exports.blockDomains=["aboutamazon.com","apple.com","dazn.com","espn.com","goo.gl","link.springer.com","linkedin.com","liverpoolfc.com","nba.com","newyorker.com","nfl.com","nature.com","nytimes.com","paypal.com","rev.com","surveymonkey.com","theatlantic.com","thedailybeast.com","theinformation.com","thetimes.co.uk","vanityfair.com","washingtonpost.com","wired.com"].concat(nonRetailers).concat(exports.internalHosts),exports.impactDomains=["1800flowers.7ymy.net","adidas.njih.net","adorama.rfvk.net","aff.rosettastone.com","airbnb.pvxt.net","allbirds.pxf.io","allswellhome.mvvx.net","amicole.sjv.io","analuisa.pxf.io","apple.sjv.io","apt2b.sjv.io","arhaus.fx3vf7.net","article.sjv.io","aurahome.sjv.io","avocadomattress.n5ka.net","babbel.sjv.io","babylist.pxf.io","bala.pxf.io","balooliving.xayxet.net","bandier.sjv.io","bearmattress.pxf.io","bearaby-us.pxf.io","beautyrest.7sb2uw.net","becausemarket.sjv.io","bestbuy.7tiv.net","billie.sjv.io","birch.fziv.net","bloomscape.pxf.io","blueland.sjv.io","bokksucom.pxf.io","boody-eco-wear.pxf.io","brandless.pxf.io","brentwoodhome.q77h.net","brilliantearth.sjv.io","brooklinen.pxf.io","brooklynbedding.pxf.io","brother.pxf.io","bulletproof.fdf2.net","burstoralcare.bts6.net","burtsbees.pxf.io","by-humankind.ayph.net","byheart.pxf.io","caddis.pxf.io","camelbak.sjv.io","caraway-home.pxf.io","casemate.kxyi.net","casper.5ad6.net","catalinasnacksinc.pxf.io","caviar.n76h.net","caviar.pxf.io","cbsallaccess.qflm.net","cocoonbysealy.sjv.io","cometeer.pxf.io","cookunity.pxf.io","coop-sleep-goods.pxf.io","cornbread.pxf.io","coterie.sjv.io","crunchlabs.pxf.io","cuup.pxf.io","cuyana.64ud.net","devacurl.pxf.io","dicks-sporting-goods.ryvx.net","dieux.sjv.io","discoverycommunications.pxf.io","disneyplus.bn5x.net","dreamcloudsleep.xuok.net","eastbay.wrjfga.net","ebags.vayb.net","eight-sleep.ioym.net","enro.pxf.io","ettitudeus.sjv.io","eyebobs.pxf.io","fanatics.ncw6.net","feather-home-inc.lf49oc.net","fever.pxf.io","felixgray.ntaf.net","flaganthem.pxf.io","foco.vegb.net","francescas.sjv.io","fubo.tv","funimation.8u86.net","futurefitness.pxf.io","gap.dodxnr.net","gap.igs4ds.net","getquip.d67ag4.net","ghostbed.3uu8.net","girlfriendcollective.pxf.io","glamnetic.sjv.io","glossier.79ic8e.net","go.corsair.com","goby.pxf.io","goldbelly.pxf.io","golf-galaxy.selw.net","gorjana.pxf.io","goto.target.com","goto.walmart.com","go.web.plus.espn.com","guitar-center.pxf.io","hairstory.pxf.io","happy-dance.pxf.io","harryanddavid.2xc8.net","harrys.3tvl.net","hatch.sjv.io","hedley-and-bennett.sjv.io","helix-sleep.tkjf.net","hellobello.sjv.io","hersinc.pxf.io","himsinc.pxf.io","homedepot.sjv.io","huma.pxf.io","hydro-flask.pxf.io","hydrow.sjv.io","iliabeauty.nhuie7.net","imp.i114090.net","imp.i141824.net","imp.i157428.net","imp.i168918.net","imp.i209368.net","imp.i240138.net","imp.i277339.net","imp.i305175.net","imp.i308314.net","imp.i309903.net","imp.i312864.net","imp.i358707.net","imp.i366014.net","imp.i384100.net","jayson-home.jvam.net","john-lewis-and-partners.pxf.io","johnny-was.sjv.io","katom.sjv.io","kin-euphorics.pxf.io","kitsch.pxf.io","leesasleep.lvuv.net","lenox.pxf.io","levis.pfm4.net","logitech.cfzu.net","lord-jones.sjv.io","lowes.sjv.io","lovehoneyus.sjv.io","lovevery.pxf.io","lsg.zlwlj8.net","luminary.imlz.net","luxome.pxf.io","madeincookware.pxf.io","madison-reed.sjv.io","magicspoon.sjv.io","maisonette.sjv.io","mamask.sjv.io","mancrates.ln72.net","marlowpillow.sjv.io","masterclass.pxf.io","meena.5ad6.net","mejuri.pxf.io","mirrorco.hu6f.net","misfitsmarket.pxf.io","molekule.sjv.io","moon-juice.pxf.io","mujjo.pxf.io","mullybox.pxf.io","murrays-cheese.pxf.io","mynuface.pxf.io","naked-wines.pxf.io","nautilus.atkw.net","nectar.xovt.net","nestbedding.uxsi.net","ninjakitchen.pxf.io","nolahmattress.pxf.io","nomadnoe.pxf.io","nordstrom.sjv.io","nordstromrack.sjv.io","nuturelife.pxf.io","oliveandjune.kk2kau.net","onepluscom.pxf.io","our-place.pxf.io","oxo.x57o.net","parachutehome.sjv.io","patagonia.pxf.io","paulachoiceusca.l3km.net","paramountplus.qflm.net","pehrdesigns.pxf.io","personalcapital.sjv.io","pga-tour-superstore.pxf.io","plankmattress.pxf.io","plunge.pxf.io","plunge.pxf.io","prima.xq2wid.net","prose.ffxwxg.net","purple-carrot.wk5q.net","purple.e9jo.net","quince.sjv.io","qvc.uikc.net","razer.a9yw.net","remarkable.pxf.io","rhodeskin.sjv.io","robinhood.c3me6x.net","rumpl.sjv.io","savagexfentyaffiliate.pxf.io","sealy.pxf.io","seatgeek.pxf.io","seedhealthinc.pxf.io","serta.qq3wj3.net","sharkclean.sjv.io","showtime.i7cdw9.net","sijohome.com","silksnow.sjv.io","simplehuman.sjv.io","sling-tv.pxf.io","sofarsounds.sjv.io","solgaarddesigninc.sjv.io","solostove.pxf.io","splendidspoon.z724.net","spot-and-tango.i5md.net","stasher.thj6q2.net","stockx.pvxt.net","stearnsfoster.pxf.io","storyworthinc.pxf.io","studs.pxf.io","sun-basket-meal-delivery-purchase.sjv.io","surlatable.aiy7.net","tempurpedic.pxf.io","ten-thousand.sjv.io","the-company-store.7eer.net","thefarmersdog.otegtm.net","thenorthface.pxf.io","thetot.deg5.net","thistle.pxf.io","thuma.pxf.io","tommyjohn.bxvfun.net","tonic-cbd.pxf.io","tradecoffee.pxf.io","traeger.uym8.net","troubadour.pxf.io","true-botanicals.sjv.io","tuftandneedle.attfm2.net","tumbler.pxf.io","ubisoft.pxf.io","ulta.ztk5.net","ultimate-ears.dubn.net","umbra.sjv.io","upliftdesk.sjv.io","vaer-watches.sjv.io","vfcorporation.sjv.io","visible.pxf.io","vistaprintna.pxf.io","wealthfront.4fq8.net","westelm.e54b.net","whisker.pxf.io","wildgrain.sjv.io","winc.mivh.net","winkbeds.sjv.io","wolfermans.vx83.net","xula.pxf.io","yetius.pxf.io","yse-beauty.pxf.io","zola.pxf.io"]; }, {}]; window.modules["446"] = [function(require,module,exports){"use strict";var __createBinding=this&&this.__createBinding||(Object.create?function(e,t,i,s){void 0===s&&(s=i);var r=Object.getOwnPropertyDescriptor(t,i);r&&("get"in r?t.__esModule:!r.writable&&!r.configurable)||(r={enumerable:!0,get:function(){return t[i]}}),Object.defineProperty(e,s,r)}:function(e,t,i,s){void 0===s&&(s=i),e[s]=t[i]}),__setModuleDefault=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),__importStar=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var i in e)"default"!==i&&Object.prototype.hasOwnProperty.call(e,i)&&__createBinding(t,e,i);return __setModuleDefault(t,e),t},__importDefault=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(exports,"__esModule",{value:!0}),exports.__tests__=exports.getAffiliateDomain=exports.destructureAutomatedLink=exports.matchesAffiliateDomain=exports.buildAutomatedLinkForMerchant=exports.buildVanityLink=exports.buildAutomatedLink=void 0;const get_1=__importDefault(require(31)),isEmpty_1=__importDefault(require(180)),validUrl=__importStar(require(448)),domains_1=require(445),link_automation_settings_1=require(447),duetNetworks=["verge-us","polygon-us"],constructBaseUrl=(e,t,i)=>{if((0,isEmpty_1.default)(t))return e;const{order:s}=t;return s.forEach(s=>{i[s]&&(e=`${e}${t[s]}${i[s]}`)}),e},determineBaseUrlAndSplitBy=(e,t,i,s)=>{let r=e?`https://${i.hostname}${e}`:void 0,a=e||void 0;if(!t)return{isBaseUrl:r,splitBy:a};for(const e of t)s.includes(e)&&(r=`https://${i.hostname}${e}`,a=e);return{isBaseUrl:r,splitBy:a}},overrideSettingsAndValuesByNetworkId=(e,t,i="nymag-us")=>{if(["nymag-us","nymag-uk"].includes(i))return{settings:e,params:t};const[s]=i.split("-"),{locale:r,siteCode:a}=t,n=(0,get_1.default)(e,`networks.${s}.${r}`);return t.siteCode=(0,get_1.default)(n,"siteCode",a),{settings:e,params:t}},enableBlocklist=(e,t)=>duetNetworks.includes(e)&&domains_1.blockDomains.includes(t.replace("www.","")),buildAutomatedLink=(e,t,i="nymag-us")=>{const s=(0,link_automation_settings_1.getConfigByAffiliate)(e),{settings:r,params:a}=overrideSettingsAndValuesByNetworkId(s,t,i),{buyUrl:n,siteCode:o,retailerCode:l,campaignCode:u}=a,{parameters:d={},joinedBy:c="",encode:f=!0,linkAddons:m={}}=r,{order:p}=d,_=f?encodeURIComponent(n):n,g=(0,exports.getAffiliateDomain)(r,a),y=constructBaseUrl(g,m,{siteCode:o,retailerCode:l,campaignCode:u}),{host:k,searchParams:h}=new URL(n.toLowerCase()),A=[];let b="";return enableBlocklist(i,k)?null:duetNetworks.includes(i)&&e.match(/amazon/i)?h.size?`${n}&tag=${(0,link_automation_settings_1.getAmazonTagByNetworkId)(i)}`:`${n}?tag=${(0,link_automation_settings_1.getAmazonTagByNetworkId)(i)}`:(0,isEmpty_1.default)(s)||"Skimlinks"!==e&&(0,link_automation_settings_1.isDisabledAffiliate)(e)?"":(p.forEach(e=>{"xs"!==e?t[e]&&("buyUrl"===e?A.push(`${d[e]}${_}`):"function"==typeof d[e]?A.push(d[e](t[e])):A.push(`${d[e]}${t[e]}`)):A.push("xs=1")}),b=`${y}${A.join(c)}`,validUrl.isUri(b)?b:n)};exports.buildAutomatedLink=buildAutomatedLink;const buildVanityLink=(e,t)=>{const{affiliateName:i}=e,s=Object.assign({},e,{buyUrl:t});if(!i||(0,link_automation_settings_1.isDisabledAffiliate)(i))return"";const r=(0,link_automation_settings_1.getConfigByAffiliate)(i),{parameters:a={},joinedBy:n="",encode:o=!0,linkAddons:l={}}=r,{order:u}=a,d=o?encodeURIComponent(t):t,c=(0,exports.getAffiliateDomain)(r,e),f=constructBaseUrl(c,l,s),m=[];return(0,isEmpty_1.default)(r)?"":(u.forEach(e=>{s[e]&&("buyUrl"===e?m.push(`${a[e]}${d}`):"function"==typeof a[e]?m.push(a[e](s[e])):m.push(`${a[e]}${s[e]}`))}),`${f}${m.join(n)}`)};exports.buildVanityLink=buildVanityLink;const buildAutomatedLinkForMerchant=(e,t="nymag-us")=>(0,exports.buildAutomatedLink)(e.affiliateName||e.affiliate,e,t);exports.buildAutomatedLinkForMerchant=buildAutomatedLinkForMerchant;const matchesAffiliateDomain=e=>{const t=(0,link_automation_settings_1.getAvailableSettings)().map(e=>{const t=(0,link_automation_settings_1.getConfigByAffiliate)(e),i=(0,exports.getAffiliateDomain)(t);return i?i.replace("www.",""):""}).filter(e=>!!e);return e=e.replace("www.",""),!!t.find(t=>e.includes(t))};exports.matchesAffiliateDomain=matchesAffiliateDomain;const retrieveCodeStructures=(e,t,i)=>{var s;const{siteCode:r}=t,a=(0,get_1.default)(t,"name","").toLowerCase().split(" ")[0],n=(0,exports.getAffiliateDomain)(e),o=(null===(s=e.domains)||void 0===s?void 0:s.some(e=>i.includes(e.replace("https://",""))))||i.includes(n.replace("https://","")),l={baseUrl:null,campaignCode:null,retailerCode:null,success:!1};return(0,link_automation_settings_1.isDisabledAffiliate)(a)?(l.success=!0,l):o&&(i.includes(r)||(0,link_automation_settings_1.isSiteCodeOptional)(a))?processCodeStructure(l,e,t,i,n):l},processCodeStructure=(e,t,i,s,r)=>{const{paramsOnly:a,joinedBy:n,domains:o=[],codes:l,removeTrailingSlash:u,restoreTrailingSlashOnComplete:d=!1}=t,{order:c,baseUrl:f,alternateBaseUrls:m}=l,p=`https://${s.replace(/^https?:\/\//i,"")}`;try{const i=new URL(p);if(a)c.forEach(t=>{l[t]&&(e[t]=i.searchParams.get(l[t].replace("=","")))});else{if((0,isEmpty_1.default)(t)||(0,isEmpty_1.default)(l))return{baseUrl:null,campaignCode:null,retailerCode:null,success:!0};const{isBaseUrl:a,splitBy:_}=determineBaseUrlAndSplitBy(f,m,i,s),g=o.find(e=>s.includes(e))||r,y=p.replace(`${a||g}`,"").split("?")[0].split(n),k=u?a.slice(0,-1):a;a&&y.unshift(k),c.forEach((t,i)=>{if(l[t]){if(e[t]=y[i].replace(l[t],""),"retailerCode"===t&&!e[t])throw"required code";"baseUrl"===t&&(e[t]=y[i].replace(_,""),d&&(e[t]=`${e[t]}/`))}})}e.success=!0}catch(t){return e}return e},destructureAutomatedLink=e=>{if((0,isEmpty_1.default)(e)||(0,isEmpty_1.default)(e.affiliateSelection))return{};const{affiliateSelection:t,link:i=""}=e,s=(0,get_1.default)(t,"name","").toLowerCase().split(" ")[0],r=(0,link_automation_settings_1.getConfigByAffiliate)(s),a=retrieveCodeStructures(r,t,i);return(0,get_1.default)(a,"siteCode","")&&delete a.siteCode,a};exports.destructureAutomatedLink=destructureAutomatedLink;const getAffiliateDomain=(e,t={})=>{const{defaultDomain:i="",masterDomain:s=""}=e,{baseUrl:r=""}=t;return s||r||i};exports.getAffiliateDomain=getAffiliateDomain,exports.__tests__={constructBaseUrl:constructBaseUrl,retrieveCodeStructures:retrieveCodeStructures,overrideSettingsAndValuesByNetworkId:overrideSettingsAndValuesByNetworkId}; }, {"31":31,"180":180,"445":445,"447":447,"448":448}]; window.modules["447"] = [function(require,module,exports){(function (process){(function (){ "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.__tests__=exports.getAmazonTagByNetworkId=exports.isSiteCodeOptional=exports.getAvailableSettings=exports.isDisabledAffiliate=exports.getConfigByAffiliate=void 0;const linkAutoSettings={shareasale:{masterDomain:"https://shareasale.com/r.cfm?",codes:{campaignCode:"b=",retailerCode:"m=",order:["campaignCode","retailerCode"]},parameters:{campaignCode:"b=",retailerCode:"m=",siteCode:"u=",buyUrl:"urllink=",order:["campaignCode","siteCode","retailerCode","buyUrl"]},encode:!0,paramsOnly:!0,joinedBy:"&",networks:{polygon:{US:{siteCode:"1225169"}}}},impact:{masterDomain:"",codes:{baseUrl:"/c/",campaignCode:"/",retailerCode:"/",siteCode:"/",order:["baseUrl","siteCode","campaignCode","retailerCode"]},linkAddons:{campaignCode:"/",retailerCode:"/",siteCode:"/",order:["siteCode","campaignCode","retailerCode"]},parameters:{buyUrl:"?u=",order:["buyUrl"]},encode:!0,paramsOnly:!1,joinedBy:"/",removeTrailingSlash:!0,networks:{verge:{US:{siteCode:"482924"}},polygon:{US:{siteCode:"482924"}}}},partnerize:{masterDomain:"",defaultDomain:"https://prf.hn/click/",codes:{baseUrl:"/click/",retailerCode:"camref:",order:["baseUrl","retailerCode"]},parameters:{retailerCode:"camref:",campaignCode:"pubref:",buyUrl:"destination:",siteCode:e=>`[p_id:${e}]`,order:["retailerCode","campaignCode","siteCode","buyUrl"]},encode:!0,paramsOnly:!1,joinedBy:"/",removeTrailingSlash:!0,restoreTrailingSlashOnComplete:!0,networks:{verge:{US:{siteCode:"1011l394533"}},polygon:{US:{siteCode:"1101l394959"}}}},rakuten:{masterDomain:"https://click.linksynergy.com/deeplink?",codes:{retailerCode:"mid=",order:["retailerCode"]},parameters:{campaignCode:"u1=",retailerCode:"mid=",siteCode:"id=",buyUrl:"murl=",order:["siteCode","retailerCode","campaignCode","buyUrl"]},encode:!0,paramsOnly:!0,joinedBy:"&",networks:{verge:{US:{siteCode:"nOD/rLJHOac"}},polygon:{US:{siteCode:"nOD/rLJHOac"}}}},avantlink:{masterDomain:"https://www.avantlink.com/click.php?tt=cl&",codes:{retailerCode:"merchant_id=",order:["retailerCode"]},parameters:{retailerCode:"merchant_id=",siteCode:"website_id=",buyUrl:"url=",order:["retailerCode","siteCode","buyUrl"]},encode:!0,paramsOnly:!0,joinedBy:"&",networks:{verge:{US:{siteCode:"0f9b0f6f-13ac-4498-8e0f-b3beae765e07"}},polygon:{US:{siteCode:"26fa0f82-3449-4ff3-be51-3aafc2fdea15"}}}},pepperjam:{masterDomain:"",defaultDomain:"https://www.pjatr.com/t",codes:{baseUrl:"/t/",alternateBaseUrls:["/t/v1/"],retailerCode:"/",order:["baseUrl","retailerCode"]},linkAddons:{retailerCode:"/",order:["retailerCode"]},parameters:{siteCode:"?website=",buyUrl:"url=",order:["siteCode","buyUrl"]},domains:["https://www.gopjn.com/t","https://www.pntrac.com/t","https://www.pjtra.com/t","https://www.pntrs.com/t","https://www.pntra.com/t","https://pj.nutribullet.com/t","https://partner.ashworth-golf.com/t/v1","https://pepperjam.riflepaperco.com/t/v1"],encode:!0,paramsOnly:!1,joinedBy:"&",removeTrailingSlash:!0,networks:{verge:{US:{siteCode:"309942"}},polygon:{US:{siteCode:"309939"}}}},cj:{masterDomain:"https://www.anrdoezrs.net/links",codes:{},linkAddons:{siteCode:"/",order:["siteCode"]},parameters:{buyUrl:"/type/dlg/",order:["buyUrl"]},encode:!1,paramsOnly:!1,joinedBy:"/",networks:{verge:{US:{siteCode:"8836598"}},polygon:{US:{siteCode:"8836599"}}}},skimlinks:{masterDomain:"https://go.skimresources.com/",codes:{},parameters:{retailerCode:"merchant_id=",siteCode:"?id=",buyUrl:"url=",order:["siteCode","xs","buyUrl"]},paramsOnly:!0,encode:!0,joinedBy:"&",networks:{verge:{US:{siteCode:window.process.env.SKIMLINKS_US_VERGE_SITE_CODE||"1025X1701640"}},polygon:{US:{siteCode:window.process.env.SKIMLINKS_US_POLYGON_SITE_CODE||"1025X1701642"}}}},awin:{masterDomain:"https://www.awin1.com/cread.php?",codes:{retailerCode:"awinmid=",order:["retailerCode"]},parameters:{retailerCode:"awinmid=",siteCode:"awinaffid=",buyUrl:"ued=",order:["retailerCode","siteCode","buyUrl"]},encode:!0,paramsOnly:!0,joinedBy:"&"},amazon:{masterDomain:"",codes:{baseUrl:"/",order:["baseUrl"]},paramsOnly:!1,joinedBy:"/"},narrativ:{codes:{}},"non-monetizeable":{codes:{}},"non-network":{codes:{}}},disabledAffiliates={amazon:"Amazon Associates",narrativ:"Narrativ",skimlinks:"Skimlinks","non-monetizeable":"Non-Monetizeable","non-network":"Non-Network Affiliate Partner"},optionalSiteCode={cj:"cj",partnerize:"partnerize",pepperjam:"pepperjam"},amazonTags={"verge-us":"theverge02-20","polygon-us":"polygon05-20"},getConfigByAffiliate=e=>{if(!e)return{};const r=e.toLowerCase().split(" ")[0];return linkAutoSettings[r]||{}};exports.getConfigByAffiliate=getConfigByAffiliate;const isDisabledAffiliate=e=>{const r=e.toLowerCase().split(" ")[0];return!!disabledAffiliates[r]};exports.isDisabledAffiliate=isDisabledAffiliate;const getAvailableSettings=()=>Object.keys(linkAutoSettings);exports.getAvailableSettings=getAvailableSettings;const isSiteCodeOptional=e=>!!optionalSiteCode[e];exports.isSiteCodeOptional=isSiteCodeOptional;const getAmazonTagByNetworkId=e=>{var r;return null!==(r=amazonTags[e])&&void 0!==r?r:null};exports.getAmazonTagByNetworkId=getAmazonTagByNetworkId,exports.__tests__={linkAutoSettings:linkAutoSettings}; }).call(this)}).call(this,require(58))}, {"58":58}]; window.modules["448"] = [function(require,module,exports){!function(t){"use strict";t.exports.is_uri=r,t.exports.is_http_uri=i,t.exports.is_https_uri=s,t.exports.is_web_uri=n,t.exports.isUri=r,t.exports.isHttpUri=i,t.exports.isHttpsUri=s,t.exports.isWebUri=n;var e=function(t){return t.match(/(?:([^:\/?#]+):)?(?:\/\/([^\/?#]*))?([^?#]*)(?:\?([^#]*))?(?:#(.*))?/)};function r(t){if(t&&!/[^a-z0-9\:\/\?\#\[\]\@\!\$\&\'\(\)\*\+\,\;\=\.\-\_\~\%]/i.test(t)&&!/%[^0-9a-f]/i.test(t)&&!/%[0-9a-f](:?[^0-9a-f]|$)/i.test(t)){var r,i,s,n,f,o="",u="";if(o=(r=e(t))[1],i=r[2],s=r[3],n=r[4],f=r[5],o&&o.length&&s.length>=0){if(i&&i.length){if(0!==s.length&&!/^\//.test(s))return}else if(/^\/\//.test(s))return;if(/^[a-z][a-z0-9\+\-\.]*$/.test(o.toLowerCase()))return u+=o+":",i&&i.length&&(u+="//"+i),u+=s,n&&n.length&&(u+="?"+n),f&&f.length&&(u+="#"+f),u}}}function i(t,i){if(r(t)){var s,n,f,o,u="",a="",h="",p="";if(u=(s=e(t))[1],a=s[2],n=s[3],f=s[4],o=s[5],u){if(i){if("https"!=u.toLowerCase())return}else if("http"!=u.toLowerCase())return;if(a)return/:(\d+)$/.test(a)&&(h=a.match(/:(\d+)$/)[0],a=a.replace(/:\d+$/,"")),p+=u+":",p+="//"+a,h&&(p+=h),p+=n,f&&f.length&&(p+="?"+f),o&&o.length&&(p+="#"+o),p}}}function s(t){return i(t,!0)}function n(t){return i(t)||s(t)}}(module); }, {}]; window.modules["449"] = [function(require,module,exports){"use strict";var __importDefault=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(exports,"__esModule",{value:!0}),exports.__tests__=exports.ensureSubtagOnUrl=exports.getSubtagData=void 0;const assign_1=__importDefault(require(228)),map_1=__importDefault(require(127)),mapValues_1=__importDefault(require(298)),pickBy_1=__importDefault(require(229)),md5_1=__importDefault(require(450)),affiliates_service_1=require(443),domains_1=require(445),affiliateFields=["siteKey","clickDate","variation","format","device","pageId","productId","abTest","utmMedium","utmSource","sessionCount","utmCampaign","itmSearch","clickId","referrer"],affiliateSettings={"Amazon Associates":{subtagKey:"ascsubtag",maxLength:99,delimiter:"alt",encode:!1},Narrativ:{subtagKey:"u1",maxLength:97,delimiter:"standard",encode:!0},Rakuten:{subtagKey:"u1",maxLength:72,delimiter:"standard",encode:!1},Shareasale:{subtagKey:"afftrack",maxLength:99,delimiter:"standard",encode:!1},Skimlinks:{subtagKey:"xcust",maxLength:100,delimiter:"alt",encode:!1},Impact:{subtagKey:"subId2",maxLength:99,delimiter:"standard",encode:!1},Avantlink:{subtagKey:"ctc",maxLength:64,delimiter:"alt",encode:!1},CJ:{subtagKey:"sid",maxLength:64,delimiter:"alt",encode:!1,joinBy:"/",assignBy:"/",positioned:!0,position:"after",positionKey:"type/dlg/"},Partnerize:{subtagKey:"pubref",maxLength:100,delimiter:"alt",encode:!1,joinBy:"/",assignBy:":",positioned:!0,position:"after",positionKey:"camref"},Pepperjam:{subtagKey:"sid",maxLength:100,delimiter:"alt",encode:!1,positioned:!0,position:"before",positionKey:"url"},Awin:{subtagKey:"pref1",maxLength:100,delimiter:"alt",encode:!1,positioned:!0,position:"before",positionKey:"ued"},Sovrn:{subtagKey:"utm_term",maxLength:100,delimiter:"alt",encode:!1}},subtagDictionary={siteKey:"",variation:"v",format:"t",device:"d",pageId:"p",productId:"i",abTest:"a",utmMedium:"m",utmSource:"s",sessionCount:"u",utmCampaign:"c",itmSearch:"q",clickId:"k",referrer:"r"},subtagCharDictionary={siteKey:[0,2],clickDate:[2,6],variation:[6,7],format:[7,8],device:[8,9]},subtagPosDictionary={pageId:0,productId:1,abTest:2,utmMedium:3,utmSource:4,sessionCount:5,utmCampaign:6,itmSearch:7,clickId:8,referrer:9},prevDelimiters={standard:["[","]"],alt:["__","_"]},delimiters={standard:["[","]"],alt:["__",""]},prevDelimiterRegex=/\[(.*?)\][a-zA-Z0-9]|^___/g,currentDelimiterRegex=/\[(.*?)\]|__[a-zA-Z0-9]*/g,replaceDelimiterRegex=/\[|\]|__/g,referrerRegex=/\/\/([^/]+)(\/[^/#?]+)?/,shortenHost=e=>"www."===e.substring(0,4)?e.substring(4):e,shortenReferrer=e=>{const t=e&&e.match(referrerRegex);if(!t)return"";const i=shortenHost(t[1]).toLowerCase(),a=t[2]||"";return`${i}${domains_1.internalHosts.includes(i)?a:""}`},handleReferrer=e=>{e.referrer&&(e.referrer=shortenReferrer(e.referrer))},getClickDate=()=>{const e=new Date;return`${`${e.getMonth()+1}`.padStart(2,"0")}${`${e.getDate()}`.padStart(2,"0")}`},ensureClickDate=e=>{e.clickDate=e.clickDate?`${e.clickDate}`.substring(0,4):getClickDate()},handleClickId=e=>{e.clickId&&(e.clickId=(0,md5_1.default)(e.clickId).substring(0,8))},parseValueFromSubtag=(e,t,i)=>{const a=t[0]+e+t[1],r=i.split(a)[1]||"";return r?r.split(t[0])[0]:null},parseSubtag=(e,t=prevDelimiters.standard)=>{if(e.match(prevDelimiterRegex))return(0,pickBy_1.default)((0,mapValues_1.default)(subtagDictionary,i=>parseValueFromSubtag(i,t,e)));{const t=e.match(currentDelimiterRegex),i={};if(t){const e=t.shift().replace(replaceDelimiterRegex,"");e&&Object.entries(subtagCharDictionary).forEach(([t,a])=>{i[t]=e.substring(a[0],a[1])}),Object.entries(subtagPosDictionary).forEach(([e,a])=>{t[a]&&(i[e]=t[a].replace(replaceDelimiterRegex,""))})}return i}},parseQuery=(e="")=>e.split("&").reduce((e,t)=>{const i=t.split("=")[0],a=t.split("=")[1];return void 0!==a&&(e[i]=a),e},{}),applySubtagMaxlength=(e,t)=>{const i=t-3*(e.split(",").length-1+e.split("|").length-1);return e.substring(0,i)},generateSubtag=(e,t=delimiters.standard,i=!1)=>{const a=(e=>t=>`${e[0]}${t}${e[1]}`)(t),r=["siteKey","clickDate","variation","format","device"];let s=affiliateFields.reduce((i,s)=>{const n=e[s]||"";if(r.includes(s)){return`${"siteKey"===s?t[0]:""}${i}${n}${"device"===s?t[1]:""}`}return"n"===e.format?["pageId","productId"].includes(s)?`${i}${a(n)}`:i:`${i}${a(n)}`},"");return i&&(s=encodeURIComponent(s)),s},getSubtagData=e=>{const t={};return affiliateFields.forEach(i=>{e[i]&&(t[i]=e[i])}),t};exports.getSubtagData=getSubtagData;const processSubtagPosition=({url:e,positionKey:t,subtagKey:i,subtagString:a,joinBy:r,assignBy:s,position:n="after"})=>{const o=new RegExp(String.raw`${t}(.*)`,"s"),[u,l]=e.split(o),c=`${i}${s}${a}`,g=[],d=e=>e.reduce((e,t)=>{return e.slice(-1)===r&&(e=e.slice(0,-1)),e.length?[e,t].join(r):t},"");if("after"===n){if(!l)return e;const[a,n=""]=l.split(`${i}${s}`),o=n.split(r).slice(1).join(r);if(n)return g.push(`${u}${t}${a}`,c,o),d(g);if(l.startsWith(s)){const e=l.split(r).shift(),i=l.replace(e,"").slice(1);return g.push(`${u}${t}${e}`,c,i),d(g)}return g.push(`${u}${t}`,c),a&&g.push(a),d(g)}if("before"===n){const[e,a=""]=u.split(`${i}${s}`),n=a.split(r).slice(1).join(r);return g.push(e),n&&g.push(n),g.push(c,`${t}${l}`),d(g)}},processSubtag=({affiliate:e,subtagKeys:t,url:i,fullSubtag:a})=>{const r=affiliateSettings[e].subtagKey,s=affiliateSettings[e].maxLength,n=affiliateSettings[e].encode,o=affiliateSettings[e].delimiter,u=affiliateSettings[e].positioned||!1,l=affiliateSettings[e].position,c=affiliateSettings[e].positionKey,g=affiliateSettings[e].assignBy||"=",d=affiliateSettings[e].joinBy||"&",p=prevDelimiters[o],f=delimiters[o];let m,b=i.indexOf("?")>=0?i.split("?").pop():"",h=(0,exports.getSubtagData)(t);handleReferrer(h),handleClickId(h),ensureClickDate(h);const y=parseQuery(b);m=y[r]||"",h=(0,assign_1.default)(parseSubtag(m,p),(0,pickBy_1.default)(h));const S=generateSubtag(h,f,n);return m=applySubtagMaxlength(S,s),y[r]=m,b=(0,map_1.default)(y,(e,t)=>`${t}=${e}`).join("&"),i=u?processSubtagPosition({url:i,positionKey:c,subtagKey:r,subtagString:m,joinBy:d,assignBy:g,position:l}):i.split("?")[0]+`?${b}`,a?{urlWithSubtag:i,subtag:S}:i},ensureSubtagOnUrl=(e,t,i=!1,a)=>{const r=(0,affiliates_service_1.getAffiliateByUrl)(e)||a||"";return r?processSubtag({subtagKeys:t,affiliate:r,url:e,fullSubtag:i}):e};exports.ensureSubtagOnUrl=ensureSubtagOnUrl,exports.__tests__={processSubtag:processSubtag,processSubtagPosition:processSubtagPosition,generateSubtag:generateSubtag,parseQuery:parseQuery,parseSubtag:parseSubtag,shortenHost:shortenHost,shortenReferrer:shortenReferrer,handleReferrer:handleReferrer,getClickDate:getClickDate,ensureClickDate:ensureClickDate,handleClickId:handleClickId}; }, {"127":127,"228":228,"229":229,"298":298,"443":443,"445":445,"450":450}]; window.modules["450"] = [function(require,module,exports){!function(){var r=require(660),n=require(642).utf8,t=require(870),e=require(642).bin,i=function(o,u){o.constructor==String?o=u&&"binary"===u.encoding?e.stringToBytes(o):n.stringToBytes(o):t(o)?o=Array.prototype.slice.call(o,0):Array.isArray(o)||o.constructor===Uint8Array||(o=o.toString());for(var a=r.bytesToWords(o),s=8*o.length,c=1732584193,f=-271733879,g=-1732584194,y=271733878,l=0;l<a.length;l++)a[l]=16711935&(a[l]<<8|a[l]>>>24)|4278255360&(a[l]<<24|a[l]>>>8);a[s>>>5]|=128<<s%32,a[14+(s+64>>>9<<4)]=s;var h=i._ff,_=i._gg,v=i._hh,b=i._ii;for(l=0;l<a.length;l+=16){var d=c,T=f,p=g,q=y;c=h(c,f,g,y,a[l+0],7,-680876936),y=h(y,c,f,g,a[l+1],12,-389564586),g=h(g,y,c,f,a[l+2],17,606105819),f=h(f,g,y,c,a[l+3],22,-1044525330),c=h(c,f,g,y,a[l+4],7,-176418897),y=h(y,c,f,g,a[l+5],12,1200080426),g=h(g,y,c,f,a[l+6],17,-1473231341),f=h(f,g,y,c,a[l+7],22,-45705983),c=h(c,f,g,y,a[l+8],7,1770035416),y=h(y,c,f,g,a[l+9],12,-1958414417),g=h(g,y,c,f,a[l+10],17,-42063),f=h(f,g,y,c,a[l+11],22,-1990404162),c=h(c,f,g,y,a[l+12],7,1804603682),y=h(y,c,f,g,a[l+13],12,-40341101),g=h(g,y,c,f,a[l+14],17,-1502002290),c=_(c,f=h(f,g,y,c,a[l+15],22,1236535329),g,y,a[l+1],5,-165796510),y=_(y,c,f,g,a[l+6],9,-1069501632),g=_(g,y,c,f,a[l+11],14,643717713),f=_(f,g,y,c,a[l+0],20,-373897302),c=_(c,f,g,y,a[l+5],5,-701558691),y=_(y,c,f,g,a[l+10],9,38016083),g=_(g,y,c,f,a[l+15],14,-660478335),f=_(f,g,y,c,a[l+4],20,-405537848),c=_(c,f,g,y,a[l+9],5,568446438),y=_(y,c,f,g,a[l+14],9,-1019803690),g=_(g,y,c,f,a[l+3],14,-187363961),f=_(f,g,y,c,a[l+8],20,1163531501),c=_(c,f,g,y,a[l+13],5,-1444681467),y=_(y,c,f,g,a[l+2],9,-51403784),g=_(g,y,c,f,a[l+7],14,1735328473),c=v(c,f=_(f,g,y,c,a[l+12],20,-1926607734),g,y,a[l+5],4,-378558),y=v(y,c,f,g,a[l+8],11,-2022574463),g=v(g,y,c,f,a[l+11],16,1839030562),f=v(f,g,y,c,a[l+14],23,-35309556),c=v(c,f,g,y,a[l+1],4,-1530992060),y=v(y,c,f,g,a[l+4],11,1272893353),g=v(g,y,c,f,a[l+7],16,-155497632),f=v(f,g,y,c,a[l+10],23,-1094730640),c=v(c,f,g,y,a[l+13],4,681279174),y=v(y,c,f,g,a[l+0],11,-358537222),g=v(g,y,c,f,a[l+3],16,-722521979),f=v(f,g,y,c,a[l+6],23,76029189),c=v(c,f,g,y,a[l+9],4,-640364487),y=v(y,c,f,g,a[l+12],11,-421815835),g=v(g,y,c,f,a[l+15],16,530742520),c=b(c,f=v(f,g,y,c,a[l+2],23,-995338651),g,y,a[l+0],6,-198630844),y=b(y,c,f,g,a[l+7],10,1126891415),g=b(g,y,c,f,a[l+14],15,-1416354905),f=b(f,g,y,c,a[l+5],21,-57434055),c=b(c,f,g,y,a[l+12],6,1700485571),y=b(y,c,f,g,a[l+3],10,-1894986606),g=b(g,y,c,f,a[l+10],15,-1051523),f=b(f,g,y,c,a[l+1],21,-2054922799),c=b(c,f,g,y,a[l+8],6,1873313359),y=b(y,c,f,g,a[l+15],10,-30611744),g=b(g,y,c,f,a[l+6],15,-1560198380),f=b(f,g,y,c,a[l+13],21,1309151649),c=b(c,f,g,y,a[l+4],6,-145523070),y=b(y,c,f,g,a[l+11],10,-1120210379),g=b(g,y,c,f,a[l+2],15,718787259),f=b(f,g,y,c,a[l+9],21,-343485551),c=c+d>>>0,f=f+T>>>0,g=g+p>>>0,y=y+q>>>0}return r.endian([c,f,g,y])};i._ff=function(r,n,t,e,i,o,u){var a=r+(n&t|~n&e)+(i>>>0)+u;return(a<<o|a>>>32-o)+n},i._gg=function(r,n,t,e,i,o,u){var a=r+(n&e|t&~e)+(i>>>0)+u;return(a<<o|a>>>32-o)+n},i._hh=function(r,n,t,e,i,o,u){var a=r+(n^t^e)+(i>>>0)+u;return(a<<o|a>>>32-o)+n},i._ii=function(r,n,t,e,i,o,u){var a=r+(t^(n|~e))+(i>>>0)+u;return(a<<o|a>>>32-o)+n},i._blocksize=16,i._digestsize=16,module.exports=function(n,t){if(null==n)throw new Error("Illegal argument "+n);var o=r.wordsToBytes(i(n,t));return t&&t.asBytes?o:t&&t.asString?e.bytesToString(o):r.bytesToHex(o)}}(); }, {"642":642,"660":660,"870":870}]; window.modules["455"] = [function(require,module,exports){module.exports=parse;var bugTestDiv,innerHTMLBug=!1;"undefined"!=typeof document&&((bugTestDiv=document.createElement("div")).innerHTML=' <link/><table></table><a href="/a">a</a><input type="checkbox"/>',innerHTMLBug=!bugTestDiv.getElementsByTagName("link").length,bugTestDiv=void 0);var map={legend:[1,"<fieldset>","</fieldset>"],tr:[2,"<table><tbody>","</tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],_default:innerHTMLBug?[1,"X<div>","</div>"]:[0,"",""]};function parse(e,t){if("string"!=typeof e)throw new TypeError("String expected");t||(t=document);var a=/<([\w:]+)/.exec(e);if(!a)return t.createTextNode(e);e=e.replace(/^\s+|\s+$/g,"");var r=a[1];if("body"==r)return(l=t.createElement("html")).innerHTML=e,l.removeChild(l.lastChild);var l,i=Object.prototype.hasOwnProperty.call(map,r)?map[r]:map._default,p=i[0],o=i[1],n=i[2];for((l=t.createElement("div")).innerHTML=o+e+n;p--;)l=l.lastChild;if(l.firstChild==l.lastChild)return l.removeChild(l.firstChild);for(var d=t.createDocumentFragment();l.firstChild;)d.appendChild(l.removeChild(l.firstChild));return d}map.td=map.th=[3,"<table><tbody><tr>","</tr></tbody></table>"],map.option=map.optgroup=[1,'<select multiple="multiple">',"</select>"],map.thead=map.tbody=map.colgroup=map.caption=map.tfoot=[1,"<table>","</table>"],map.polyline=map.ellipse=map.polygon=map.circle=map.text=map.line=map.path=map.rect=map.g=[1,'<svg xmlns="http://www.w3.org/2000/svg" version="1.1">',"</svg>"]; }, {}]; window.modules["535"] = [function(require,module,exports){"use strict";const{AbortController:AbortController,AbortSignal:AbortSignal}="undefined"!=typeof self?self:"undefined"!=typeof window?window:void 0;module.exports=AbortController,module.exports.AbortSignal=AbortSignal,module.exports.default=AbortController; }, {}]; window.modules["536"] = [function(require,module,exports){(function (global){(function (){ "use strict";const ac=require(535),g="undefined"!=typeof self?self:"undefined"!=typeof window?window:"undefined"!=typeof global?global:void 0;g&&(void 0===g.AbortController&&(g.AbortController=ac.AbortController),void 0===g.AbortSignal&&(g.AbortSignal=ac.AbortSignal)); }).call(this)}).call(this,typeof global !== "undefined" ? global : typeof self !== "undefined" ? self : typeof window !== "undefined" ? window : {})}, {"535":535}]; window.modules["549"] = [function(require,module,exports){var indexOf=function(e,t){if(e.indexOf)return e.indexOf(t);for(var n=0;n<e.length;n++)if(e[n]===t)return n;return-1},Object_keys=function(e){if(Object.keys)return Object.keys(e);var t=[];for(var n in e)t.push(n);return t},forEach=function(e,t){if(e.forEach)return e.forEach(t);for(var n=0;n<e.length;n++)t(e[n],n,e)},defineProp=function(){try{return Object.defineProperty({},"_",{}),function(e,t,n){Object.defineProperty(e,t,{writable:!0,enumerable:!1,configurable:!0,value:n})}}catch(e){return function(e,t,n){e[t]=n}}}(),globals=["Array","Boolean","Date","Error","EvalError","Function","Infinity","JSON","Math","NaN","Number","Object","RangeError","ReferenceError","RegExp","String","SyntaxError","TypeError","URIError","decodeURI","decodeURIComponent","encodeURI","encodeURIComponent","escape","eval","isFinite","isNaN","parseFloat","parseInt","undefined","unescape"];function Context(){}Context.prototype={};var Script=exports.Script=function(e){if(!(this instanceof Script))return new Script(e);this.code=e};Script.prototype.runInContext=function(e){if(!(e instanceof Context))throw new TypeError("needs a 'context' argument.");var t=document.createElement("iframe");t.style||(t.style={}),t.style.display="none",document.body.appendChild(t);var n=t.contentWindow,r=n.eval,o=n.execScript;!r&&o&&(o.call(n,"null"),r=n.eval),forEach(Object_keys(e),function(t){n[t]=e[t]}),forEach(globals,function(t){e[t]&&(n[t]=e[t])});var c=Object_keys(n),i=r.call(n,this.code);return forEach(Object_keys(n),function(t){(t in e||-1===indexOf(c,t))&&(e[t]=n[t])}),forEach(globals,function(t){t in e||defineProp(e,t,n[t])}),document.body.removeChild(t),i},Script.prototype.runInThisContext=function(){return eval(this.code)},Script.prototype.runInNewContext=function(e){var t=Script.createContext(e),n=this.runInContext(t);return e&&forEach(Object_keys(t),function(n){e[n]=t[n]}),n},forEach(Object_keys(Script.prototype),function(e){exports[e]=Script[e]=function(t){var n=Script(t);return n[e].apply(n,[].slice.call(arguments,1))}}),exports.isContext=function(e){return e instanceof Context},exports.createScript=function(e){return exports.Script(e)},exports.createContext=Script.createContext=function(e){var t=new Context;return"object"==typeof e&&forEach(Object_keys(e),function(n){t[n]=e[n]}),t}; }, {}]; window.modules["560"] = [function(require,module,exports){}, {}]; window.modules["566"] = [function(require,module,exports){"use strict";exports.byteLength=byteLength,exports.toByteArray=toByteArray,exports.fromByteArray=fromByteArray;for(var lookup=[],revLookup=[],Arr="undefined"!=typeof Uint8Array?Uint8Array:Array,code="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",i=0,len=code.length;i<len;++i)lookup[i]=code[i],revLookup[code.charCodeAt(i)]=i;function getLens(o){var r=o.length;if(r%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var e=o.indexOf("=");return-1===e&&(e=r),[e,e===r?0:4-e%4]}function byteLength(o){var r=getLens(o),e=r[0],t=r[1];return 3*(e+t)/4-t}function _byteLength(o,r,e){return 3*(r+e)/4-e}function toByteArray(o){var r,e,t=getLens(o),n=t[0],u=t[1],p=new Arr(_byteLength(o,n,u)),a=0,h=u>0?n-4:n;for(e=0;e<h;e+=4)r=revLookup[o.charCodeAt(e)]<<18|revLookup[o.charCodeAt(e+1)]<<12|revLookup[o.charCodeAt(e+2)]<<6|revLookup[o.charCodeAt(e+3)],p[a++]=r>>16&255,p[a++]=r>>8&255,p[a++]=255&r;return 2===u&&(r=revLookup[o.charCodeAt(e)]<<2|revLookup[o.charCodeAt(e+1)]>>4,p[a++]=255&r),1===u&&(r=revLookup[o.charCodeAt(e)]<<10|revLookup[o.charCodeAt(e+1)]<<4|revLookup[o.charCodeAt(e+2)]>>2,p[a++]=r>>8&255,p[a++]=255&r),p}function tripletToBase64(o){return lookup[o>>18&63]+lookup[o>>12&63]+lookup[o>>6&63]+lookup[63&o]}function encodeChunk(o,r,e){for(var t,n=[],u=r;u<e;u+=3)t=(o[u]<<16&16711680)+(o[u+1]<<8&65280)+(255&o[u+2]),n.push(tripletToBase64(t));return n.join("")}function fromByteArray(o){for(var r,e=o.length,t=e%3,n=[],u=0,p=e-t;u<p;u+=16383)n.push(encodeChunk(o,u,u+16383>p?p:u+16383));return 1===t?(r=o[e-1],n.push(lookup[r>>2]+lookup[r<<4&63]+"==")):2===t&&(r=(o[e-2]<<8)+o[e-1],n.push(lookup[r>>10]+lookup[r>>4&63]+lookup[r<<2&63]+"=")),n.join("")}revLookup["-".charCodeAt(0)]=62,revLookup["_".charCodeAt(0)]=63; }, {}]; window.modules["615"] = [function(require,module,exports){}, {}]; window.modules["622"] = [function(require,module,exports){exports.read=function(a,o,t,r,h){var M,p,w=8*h-r-1,f=(1<<w)-1,e=f>>1,i=-7,N=t?h-1:0,n=t?-1:1,s=a[o+N];for(N+=n,M=s&(1<<-i)-1,s>>=-i,i+=w;i>0;M=256*M+a[o+N],N+=n,i-=8);for(p=M&(1<<-i)-1,M>>=-i,i+=r;i>0;p=256*p+a[o+N],N+=n,i-=8);if(0===M)M=1-e;else{if(M===f)return p?NaN:1/0*(s?-1:1);p+=Math.pow(2,r),M-=e}return(s?-1:1)*p*Math.pow(2,M-r)},exports.write=function(a,o,t,r,h,M){var p,w,f,e=8*M-h-1,i=(1<<e)-1,N=i>>1,n=23===h?Math.pow(2,-24)-Math.pow(2,-77):0,s=r?0:M-1,u=r?1:-1,l=o<0||0===o&&1/o<0?1:0;for(o=Math.abs(o),isNaN(o)||o===1/0?(w=isNaN(o)?1:0,p=i):(p=Math.floor(Math.log(o)/Math.LN2),o*(f=Math.pow(2,-p))<1&&(p--,f*=2),(o+=p+N>=1?n/f:n*Math.pow(2,1-N))*f>=2&&(p++,f/=2),p+N>=i?(w=0,p=i):p+N>=1?(w=(o*f-1)*Math.pow(2,h),p+=N):(w=o*Math.pow(2,N-1)*Math.pow(2,h),p=0));h>=8;a[t+s]=255&w,s+=u,w/=256,h-=8);for(p=p<<h|w,e+=h;e>0;a[t+s]=255&p,s+=u,p/=256,e-=8);a[t+s-u]|=128*l}; }, {}]; window.modules["642"] = [function(require,module,exports){var charenc={utf8:{stringToBytes:function(n){return charenc.bin.stringToBytes(unescape(encodeURIComponent(n)))},bytesToString:function(n){return decodeURIComponent(escape(charenc.bin.bytesToString(n)))}},bin:{stringToBytes:function(n){for(var e=[],r=0;r<n.length;r++)e.push(255&n.charCodeAt(r));return e},bytesToString:function(n){for(var e=[],r=0;r<n.length;r++)e.push(String.fromCharCode(n[r]));return e.join("")}}};module.exports=charenc; }, {}]; window.modules["644"] = [function(require,module,exports){(function (process){(function (){ "use strict";function assertPath(e){if("string"!=typeof e)throw new TypeError("Path must be a string. Received "+JSON.stringify(e))}function normalizeStringPosix(e,t){for(var r,n="",i=0,a=-1,o=0,l=0;l<=e.length;++l){if(l<e.length)r=e.charCodeAt(l);else{if(47===r)break;r=47}if(47===r){if(a===l-1||1===o);else if(a!==l-1&&2===o){if(n.length<2||2!==i||46!==n.charCodeAt(n.length-1)||46!==n.charCodeAt(n.length-2))if(n.length>2){var s=n.lastIndexOf("/");if(s!==n.length-1){-1===s?(n="",i=0):i=(n=n.slice(0,s)).length-1-n.lastIndexOf("/"),a=l,o=0;continue}}else if(2===n.length||1===n.length){n="",i=0,a=l,o=0;continue}t&&(n.length>0?n+="/..":n="..",i=2)}else n.length>0?n+="/"+e.slice(a+1,l):n=e.slice(a+1,l),i=l-a-1;a=l,o=0}else 46===r&&-1!==o?++o:o=-1}return n}function _format(e,t){var r=t.dir||t.root,n=t.base||(t.name||"")+(t.ext||"");return r?r===t.root?r+n:r+e+n:n}var posix={resolve:function(){for(var e,t="",r=!1,n=arguments.length-1;n>=-1&&!r;n--){var i;n>=0?i=arguments[n]:(void 0===e&&(e=process.cwd()),i=e),assertPath(i),0!==i.length&&(t=i+"/"+t,r=47===i.charCodeAt(0))}return t=normalizeStringPosix(t,!r),r?t.length>0?"/"+t:"/":t.length>0?t:"."},normalize:function(e){if(assertPath(e),0===e.length)return".";var t=47===e.charCodeAt(0),r=47===e.charCodeAt(e.length-1);return 0!==(e=normalizeStringPosix(e,!t)).length||t||(e="."),e.length>0&&r&&(e+="/"),t?"/"+e:e},isAbsolute:function(e){return assertPath(e),e.length>0&&47===e.charCodeAt(0)},join:function(){if(0===arguments.length)return".";for(var e,t=0;t<arguments.length;++t){var r=arguments[t];assertPath(r),r.length>0&&(void 0===e?e=r:e+="/"+r)}return void 0===e?".":posix.normalize(e)},relative:function(e,t){if(assertPath(e),assertPath(t),e===t)return"";if((e=posix.resolve(e))===(t=posix.resolve(t)))return"";for(var r=1;r<e.length&&47===e.charCodeAt(r);++r);for(var n=e.length,i=n-r,a=1;a<t.length&&47===t.charCodeAt(a);++a);for(var o=t.length-a,l=i<o?i:o,s=-1,h=0;h<=l;++h){if(h===l){if(o>l){if(47===t.charCodeAt(a+h))return t.slice(a+h+1);if(0===h)return t.slice(a+h)}else i>l&&(47===e.charCodeAt(r+h)?s=h:0===h&&(s=0));break}var f=e.charCodeAt(r+h);if(f!==t.charCodeAt(a+h))break;47===f&&(s=h)}var c="";for(h=r+s+1;h<=n;++h)h!==n&&47!==e.charCodeAt(h)||(0===c.length?c+="..":c+="/..");return c.length>0?c+t.slice(a+s):(a+=s,47===t.charCodeAt(a)&&++a,t.slice(a))},_makeLong:function(e){return e},dirname:function(e){if(assertPath(e),0===e.length)return".";for(var t=e.charCodeAt(0),r=47===t,n=-1,i=!0,a=e.length-1;a>=1;--a)if(47===(t=e.charCodeAt(a))){if(!i){n=a;break}}else i=!1;return-1===n?r?"/":".":r&&1===n?"//":e.slice(0,n)},basename:function(e,t){if(void 0!==t&&"string"!=typeof t)throw new TypeError('"ext" argument must be a string');assertPath(e);var r,n=0,i=-1,a=!0;if(void 0!==t&&t.length>0&&t.length<=e.length){if(t.length===e.length&&t===e)return"";var o=t.length-1,l=-1;for(r=e.length-1;r>=0;--r){var s=e.charCodeAt(r);if(47===s){if(!a){n=r+1;break}}else-1===l&&(a=!1,l=r+1),o>=0&&(s===t.charCodeAt(o)?-1==--o&&(i=r):(o=-1,i=l))}return n===i?i=l:-1===i&&(i=e.length),e.slice(n,i)}for(r=e.length-1;r>=0;--r)if(47===e.charCodeAt(r)){if(!a){n=r+1;break}}else-1===i&&(a=!1,i=r+1);return-1===i?"":e.slice(n,i)},extname:function(e){assertPath(e);for(var t=-1,r=0,n=-1,i=!0,a=0,o=e.length-1;o>=0;--o){var l=e.charCodeAt(o);if(47!==l)-1===n&&(i=!1,n=o+1),46===l?-1===t?t=o:1!==a&&(a=1):-1!==t&&(a=-1);else if(!i){r=o+1;break}}return-1===t||-1===n||0===a||1===a&&t===n-1&&t===r+1?"":e.slice(t,n)},format:function(e){if(null===e||"object"!=typeof e)throw new TypeError('The "pathObject" argument must be of type Object. Received type '+typeof e);return _format("/",e)},parse:function(e){assertPath(e);var t={root:"",dir:"",base:"",ext:"",name:""};if(0===e.length)return t;var r,n=e.charCodeAt(0),i=47===n;i?(t.root="/",r=1):r=0;for(var a=-1,o=0,l=-1,s=!0,h=e.length-1,f=0;h>=r;--h)if(47!==(n=e.charCodeAt(h)))-1===l&&(s=!1,l=h+1),46===n?-1===a?a=h:1!==f&&(f=1):-1!==a&&(f=-1);else if(!s){o=h+1;break}return-1===a||-1===l||0===f||1===f&&a===l-1&&a===o+1?-1!==l&&(t.base=t.name=0===o&&i?e.slice(1,l):e.slice(o,l)):(0===o&&i?(t.name=e.slice(1,a),t.base=e.slice(1,l)):(t.name=e.slice(o,a),t.base=e.slice(o,l)),t.ext=e.slice(a,l)),o>0?t.dir=e.slice(0,o-1):i&&(t.dir="/"),t},sep:"/",delimiter:":",win32:null,posix:null};posix.posix=posix,module.exports=posix; }).call(this)}).call(this,require(58))}, {"58":58}]; window.modules["645"] = [function(require,module,exports){(function (global){(function (){ "use strict";var format=require(1222);module.exports=pino;var _console=global.console||{},stdSerializers={req:mock,res:mock,err:asErrValue};function pino(e){(e=e||{}).browser=e.browser||{};var r=e.browser.transmit;if(r&&"function"!=typeof r.send)throw Error("pino: transmit option must have a send function");var i=e.browser.write||_console;e.browser.write&&(e.browser.asObject=!0);var t=e.serializers||{},s=Array.isArray(e.browser.serialize)?e.browser.serialize.filter(function(e){return"!stdSerializers.err"!==e}):!0===e.browser.serialize&&Object.keys(t),l=e.browser.serialize;Array.isArray(e.browser.serialize)&&e.browser.serialize.indexOf("!stdSerializers.err")>-1&&(l=!1);"function"==typeof i&&(i.error=i.fatal=i.warn=i.info=i.debug=i.trace=i),!1===e.enabled&&(e.level="silent");var n=e.level||"info",a=Object.create(i);a.log||(a.log=noop),Object.defineProperty(a,"levelVal",{get:function(){return"silent"===this.level?1/0:this.levels.values[this.level]}}),Object.defineProperty(a,"level",{get:function(){return this._level},set:function(e){if("silent"!==e&&!this.levels.values[e])throw Error("unknown level "+e);this._level=e,set(o,a,"error","log"),set(o,a,"fatal","error"),set(o,a,"warn","error"),set(o,a,"info","log"),set(o,a,"debug","log"),set(o,a,"trace","log")}});var o={transmit:r,serialize:s,asObject:e.browser.asObject,levels:["error","fatal","warn","info","debug","trace"]};return a.levels=pino.levels,a.level=n,a.setMaxListeners=a.getMaxListeners=a.emit=a.addListener=a.on=a.prependListener=a.once=a.prependOnceListener=a.removeListener=a.removeAllListeners=a.listeners=a.listenerCount=a.eventNames=a.write=a.flush=noop,a.serializers=t,a._serialize=s,a._stdErrSerialize=l,a.child=function(i){if(!i)throw new Error("missing bindings for child Pino");var l=i.serializers;if(s&&l){var n=Object.assign({},t,l),a=!0===e.browser.serialize?Object.keys(n):s;delete i.serializers,applySerializers([i],a,n,this._stdErrSerialize)}function o(e){this._childLevel=1+(0|e._childLevel),this.error=bind(e,i,"error"),this.fatal=bind(e,i,"fatal"),this.warn=bind(e,i,"warn"),this.info=bind(e,i,"info"),this.debug=bind(e,i,"debug"),this.trace=bind(e,i,"trace"),n&&(this.serializers=n,this._serialize=a),r&&this._logEvent.bindings.push(i)}return o.prototype=this,new o(this)},r&&(a._logEvent=createLogEventShape()),a}function set(e,r,i,t){var s=Object.getPrototypeOf(r);r[i]=r.levelVal>r.levels.values[i]?noop:s[i]?s[i]:_console[i]||_console[t]||noop,wrap(e,r,i)}function wrap(e,r,i){var t;(e.transmit||r[i]!==noop)&&(r[i]=(t=r[i],function(){for(var s=Date.now(),l=new Array(arguments.length),n=Object.getPrototypeOf&&Object.getPrototypeOf(this)===_console?_console:this,a=0;a<l.length;a++)l[a]=arguments[a];if(e.serialize&&!e.asObject&&applySerializers(l,this._serialize,this.serializers,this._stdErrSerialize),e.asObject?t.call(n,asObject(this,i,l,s)):t.apply(n,l),e.transmit){var o=e.transmit.level||r.level,v=pino.levels.values[o],c=pino.levels.values[i];if(c<v)return;transmit(this,{ts:s,methodLevel:i,methodValue:c,transmitLevel:o,transmitValue:pino.levels.values[e.transmit.level||r.level],send:e.transmit.send,val:r.levelVal},l)}}))}function asObject(e,r,i,t){e._serialize&&applySerializers(i,e._serialize,e.serializers,e._stdErrSerialize);var s=i[0],l={time:t,level:pino.levels.values[r]},n=1+(0|e._childLevel);if(n<1&&(n=1),null!==s&&"object"==typeof s){for(i=i.slice();n--&&"object"==typeof i[0];)Object.assign(l,i.shift());s=i.length?format(i):void 0}else"string"==typeof s&&(s=format(i));return void 0!==s&&(l.msg=s),l}function applySerializers(e,r,i,t){for(var s in e)if(t&&e[s]instanceof Error)e[s]=pino.stdSerializers.err(e[s]);else if("object"==typeof e[s]&&!Array.isArray(e[s]))for(var l in e[s])r&&r.indexOf(l)>-1&&l in i&&(e[s][l]=i[l](e[s][l]))}function bind(e,r,i){return function(){var t=new Array(1+arguments.length);t[0]=r;for(var s=1;s<t.length;s++)t[s]=arguments[s-1];return e[i].apply(this,t)}}function transmit(e,r,i){var t=r.send,s=r.ts,l=r.methodLevel,n=r.methodValue,a=r.val;applySerializers(i,e._serialize||Object.keys(e.serializers),e.serializers,void 0===e._stdErrSerialize||e._stdErrSerialize),e._logEvent.ts=s,e._logEvent.messages=i.filter(function(r){return-1===e._logEvent.bindings.indexOf(r)}),e._logEvent.level.label=l,e._logEvent.level.value=n,t(l,e._logEvent,a),e._logEvent=createLogEventShape()}function createLogEventShape(){return{ts:0,messages:[],bindings:[],level:{label:"",value:0}}}function asErrValue(e){var r={type:e.constructor.name,msg:e.message,stack:e.stack};for(var i in e)void 0===r[i]&&(r[i]=e[i]);return r}function mock(){return{}}function noop(){}pino.LOG_VERSION=1,pino.levels={values:{fatal:60,error:50,warn:40,info:30,debug:20,trace:10},labels:{10:"trace",20:"debug",30:"info",40:"warn",50:"error",60:"fatal"}},pino.stdSerializers=stdSerializers; }).call(this)}).call(this,typeof global !== "undefined" ? global : typeof self !== "undefined" ? self : typeof window !== "undefined" ? window : {})}, {"1222":1222}]; window.modules["659"] = [function(require,module,exports){var global="undefined"!=typeof self?self:this,__self__=function(){function t(){this.fetch=!1,this.DOMException=global.DOMException}return t.prototype=global,new t}();!function(t){!function(e){var r={searchParams:"URLSearchParams"in t,iterable:"Symbol"in t&&"iterator"in Symbol,blob:"FileReader"in t&&"Blob"in t&&function(){try{return new Blob,!0}catch(t){return!1}}(),formData:"FormData"in t,arrayBuffer:"ArrayBuffer"in t};if(r.arrayBuffer)var o=["[object Int8Array]","[object Uint8Array]","[object Uint8ClampedArray]","[object Int16Array]","[object Uint16Array]","[object Int32Array]","[object Uint32Array]","[object Float32Array]","[object Float64Array]"],n=ArrayBuffer.isView||function(t){return t&&o.indexOf(Object.prototype.toString.call(t))>-1};function i(t){if("string"!=typeof t&&(t=String(t)),/[^a-z0-9\-#$%&'*+.^_`|~]/i.test(t))throw new TypeError("Invalid character in header field name");return t.toLowerCase()}function s(t){return"string"!=typeof t&&(t=String(t)),t}function a(t){var e={next:function(){var e=t.shift();return{done:void 0===e,value:e}}};return r.iterable&&(e[Symbol.iterator]=function(){return e}),e}function h(t){this.map={},t instanceof h?t.forEach(function(t,e){this.append(e,t)},this):Array.isArray(t)?t.forEach(function(t){this.append(t[0],t[1])},this):t&&Object.getOwnPropertyNames(t).forEach(function(e){this.append(e,t[e])},this)}function f(t){if(t.bodyUsed)return Promise.reject(new TypeError("Already read"));t.bodyUsed=!0}function u(t){return new Promise(function(e,r){t.onload=function(){e(t.result)},t.onerror=function(){r(t.error)}})}function c(t){var e=new FileReader,r=u(e);return e.readAsArrayBuffer(t),r}function d(t){if(t.slice)return t.slice(0);var e=new Uint8Array(t.byteLength);return e.set(new Uint8Array(t)),e.buffer}function p(){return this.bodyUsed=!1,this._initBody=function(t){var e;this._bodyInit=t,t?"string"==typeof t?this._bodyText=t:r.blob&&Blob.prototype.isPrototypeOf(t)?this._bodyBlob=t:r.formData&&FormData.prototype.isPrototypeOf(t)?this._bodyFormData=t:r.searchParams&&URLSearchParams.prototype.isPrototypeOf(t)?this._bodyText=t.toString():r.arrayBuffer&&r.blob&&((e=t)&&DataView.prototype.isPrototypeOf(e))?(this._bodyArrayBuffer=d(t.buffer),this._bodyInit=new Blob([this._bodyArrayBuffer])):r.arrayBuffer&&(ArrayBuffer.prototype.isPrototypeOf(t)||n(t))?this._bodyArrayBuffer=d(t):this._bodyText=t=Object.prototype.toString.call(t):this._bodyText="",this.headers.get("content-type")||("string"==typeof t?this.headers.set("content-type","text/plain;charset=UTF-8"):this._bodyBlob&&this._bodyBlob.type?this.headers.set("content-type",this._bodyBlob.type):r.searchParams&&URLSearchParams.prototype.isPrototypeOf(t)&&this.headers.set("content-type","application/x-www-form-urlencoded;charset=UTF-8"))},r.blob&&(this.blob=function(){var t=f(this);if(t)return t;if(this._bodyBlob)return Promise.resolve(this._bodyBlob);if(this._bodyArrayBuffer)return Promise.resolve(new Blob([this._bodyArrayBuffer]));if(this._bodyFormData)throw new Error("could not read FormData body as blob");return Promise.resolve(new Blob([this._bodyText]))},this.arrayBuffer=function(){return this._bodyArrayBuffer?f(this)||Promise.resolve(this._bodyArrayBuffer):this.blob().then(c)}),this.text=function(){var t,e,r,o=f(this);if(o)return o;if(this._bodyBlob)return t=this._bodyBlob,e=new FileReader,r=u(e),e.readAsText(t),r;if(this._bodyArrayBuffer)return Promise.resolve(function(t){for(var e=new Uint8Array(t),r=new Array(e.length),o=0;o<e.length;o++)r[o]=String.fromCharCode(e[o]);return r.join("")}(this._bodyArrayBuffer));if(this._bodyFormData)throw new Error("could not read FormData body as text");return Promise.resolve(this._bodyText)},r.formData&&(this.formData=function(){return this.text().then(b)}),this.json=function(){return this.text().then(JSON.parse)},this}h.prototype.append=function(t,e){t=i(t),e=s(e);var r=this.map[t];this.map[t]=r?r+", "+e:e},h.prototype.delete=function(t){delete this.map[i(t)]},h.prototype.get=function(t){return t=i(t),this.has(t)?this.map[t]:null},h.prototype.has=function(t){return this.map.hasOwnProperty(i(t))},h.prototype.set=function(t,e){this.map[i(t)]=s(e)},h.prototype.forEach=function(t,e){for(var r in this.map)this.map.hasOwnProperty(r)&&t.call(e,this.map[r],r,this)},h.prototype.keys=function(){var t=[];return this.forEach(function(e,r){t.push(r)}),a(t)},h.prototype.values=function(){var t=[];return this.forEach(function(e){t.push(e)}),a(t)},h.prototype.entries=function(){var t=[];return this.forEach(function(e,r){t.push([r,e])}),a(t)},r.iterable&&(h.prototype[Symbol.iterator]=h.prototype.entries);var l=["DELETE","GET","HEAD","OPTIONS","POST","PUT"];function y(t,e){var r,o,n=(e=e||{}).body;if(t instanceof y){if(t.bodyUsed)throw new TypeError("Already read");this.url=t.url,this.credentials=t.credentials,e.headers||(this.headers=new h(t.headers)),this.method=t.method,this.mode=t.mode,this.signal=t.signal,n||null==t._bodyInit||(n=t._bodyInit,t.bodyUsed=!0)}else this.url=String(t);if(this.credentials=e.credentials||this.credentials||"same-origin",!e.headers&&this.headers||(this.headers=new h(e.headers)),this.method=(r=e.method||this.method||"GET",o=r.toUpperCase(),l.indexOf(o)>-1?o:r),this.mode=e.mode||this.mode||null,this.signal=e.signal||this.signal,this.referrer=null,("GET"===this.method||"HEAD"===this.method)&&n)throw new TypeError("Body not allowed for GET or HEAD requests");this._initBody(n)}function b(t){var e=new FormData;return t.trim().split("&").forEach(function(t){if(t){var r=t.split("="),o=r.shift().replace(/\+/g," "),n=r.join("=").replace(/\+/g," ");e.append(decodeURIComponent(o),decodeURIComponent(n))}}),e}function m(t,e){e||(e={}),this.type="default",this.status=void 0===e.status?200:e.status,this.ok=this.status>=200&&this.status<300,this.statusText="statusText"in e?e.statusText:"OK",this.headers=new h(e.headers),this.url=e.url||"",this._initBody(t)}y.prototype.clone=function(){return new y(this,{body:this._bodyInit})},p.call(y.prototype),p.call(m.prototype),m.prototype.clone=function(){return new m(this._bodyInit,{status:this.status,statusText:this.statusText,headers:new h(this.headers),url:this.url})},m.error=function(){var t=new m(null,{status:0,statusText:""});return t.type="error",t};var _=[301,302,303,307,308];m.redirect=function(t,e){if(-1===_.indexOf(e))throw new RangeError("Invalid status code");return new m(null,{status:e,headers:{location:t}})},e.DOMException=t.DOMException;try{new e.DOMException}catch(t){e.DOMException=function(t,e){this.message=t,this.name=e;var r=Error(t);this.stack=r.stack},e.DOMException.prototype=Object.create(Error.prototype),e.DOMException.prototype.constructor=e.DOMException}function w(t,o){return new Promise(function(n,i){var s=new y(t,o);if(s.signal&&s.signal.aborted)return i(new e.DOMException("Aborted","AbortError"));var a=new XMLHttpRequest;function f(){a.abort()}a.onload=function(){var t,e,r={status:a.status,statusText:a.statusText,headers:(t=a.getAllResponseHeaders()||"",e=new h,t.replace(/\r?\n[\t ]+/g," ").split(/\r?\n/).forEach(function(t){var r=t.split(":"),o=r.shift().trim();if(o){var n=r.join(":").trim();e.append(o,n)}}),e)};r.url="responseURL"in a?a.responseURL:r.headers.get("X-Request-URL");var o="response"in a?a.response:a.responseText;n(new m(o,r))},a.onerror=function(){i(new TypeError("Network request failed"))},a.ontimeout=function(){i(new TypeError("Network request failed"))},a.onabort=function(){i(new e.DOMException("Aborted","AbortError"))},a.open(s.method,s.url,!0),"include"===s.credentials?a.withCredentials=!0:"omit"===s.credentials&&(a.withCredentials=!1),"responseType"in a&&r.blob&&(a.responseType="blob"),s.headers.forEach(function(t,e){a.setRequestHeader(e,t)}),s.signal&&(s.signal.addEventListener("abort",f),a.onreadystatechange=function(){4===a.readyState&&s.signal.removeEventListener("abort",f)}),a.send(void 0===s._bodyInit?null:s._bodyInit)})}w.polyfill=!0,t.fetch||(t.fetch=w,t.Headers=h,t.Request=y,t.Response=m),e.Headers=h,e.Request=y,e.Response=m,e.fetch=w,Object.defineProperty(e,"__esModule",{value:!0})}({})}(__self__),__self__.fetch.ponyfill=!0,delete __self__.fetch.polyfill;var ctx=__self__;exports=ctx.fetch,exports.default=ctx.fetch,exports.fetch=ctx.fetch,exports.Headers=ctx.Headers,exports.Request=ctx.Request,exports.Response=ctx.Response,module.exports=exports; }, {}]; window.modules["660"] = [function(require,module,exports){!function(){var r="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",t={rotl:function(r,t){return r<<t|r>>>32-t},rotr:function(r,t){return r<<32-t|r>>>t},endian:function(r){if(r.constructor==Number)return 16711935&t.rotl(r,8)|4278255360&t.rotl(r,24);for(var n=0;n<r.length;n++)r[n]=t.endian(r[n]);return r},randomBytes:function(r){for(var t=[];r>0;r--)t.push(Math.floor(256*Math.random()));return t},bytesToWords:function(r){for(var t=[],n=0,o=0;n<r.length;n++,o+=8)t[o>>>5]|=r[n]<<24-o%32;return t},wordsToBytes:function(r){for(var t=[],n=0;n<32*r.length;n+=8)t.push(r[n>>>5]>>>24-n%32&255);return t},bytesToHex:function(r){for(var t=[],n=0;n<r.length;n++)t.push((r[n]>>>4).toString(16)),t.push((15&r[n]).toString(16));return t.join("")},hexToBytes:function(r){for(var t=[],n=0;n<r.length;n+=2)t.push(parseInt(r.substr(n,2),16));return t},bytesToBase64:function(t){for(var n=[],o=0;o<t.length;o+=3)for(var e=t[o]<<16|t[o+1]<<8|t[o+2],u=0;u<4;u++)8*o+6*u<=8*t.length?n.push(r.charAt(e>>>6*(3-u)&63)):n.push("=");return n.join("")},base64ToBytes:function(t){t=t.replace(/[^A-Z0-9+\/]/gi,"");for(var n=[],o=0,e=0;o<t.length;e=++o%4)0!=e&&n.push((r.indexOf(t.charAt(o-1))&Math.pow(2,-2*e+8)-1)<<2*e|r.indexOf(t.charAt(o))>>>6-2*e);return n}};module.exports=t}(); }, {}]; window.modules["707"] = [function(require,module,exports){var MILLISECONDS_IN_MINUTE=6e4;module.exports=function(e){var I=new Date(e.getTime()),t=I.getTimezoneOffset();I.setSeconds(0,0);var N=I.getTime()%MILLISECONDS_IN_MINUTE;return t*MILLISECONDS_IN_MINUTE+N}; }, {}]; window.modules["725"] = [function(require,module,exports){function isDate(e){return e instanceof Date}module.exports=isDate; }, {}]; window.modules["733"] = [function(require,module,exports){"use strict";var token="%[a-f0-9]{2}",singleMatcher=new RegExp("("+token+")|([^%]+?)","gi"),multiMatcher=new RegExp("("+token+")+","gi");function decodeComponents(e,t){try{return[decodeURIComponent(e.join(""))]}catch(e){}if(1===e.length)return e;t=t||1;var o=e.slice(0,t),n=e.slice(t);return Array.prototype.concat.call([],decodeComponents(o),decodeComponents(n))}function decode(e){try{return decodeURIComponent(e)}catch(n){for(var t=e.match(singleMatcher)||[],o=1;o<t.length;o++)t=(e=decodeComponents(t,o).join("")).match(singleMatcher)||[];return e}}function customDecodeURIComponent(e){for(var t={"%FE%FF":"��","%FF%FE":"��"},o=multiMatcher.exec(e);o;){try{t[o[0]]=decodeURIComponent(o[0])}catch(e){var n=decode(o[0]);n!==o[0]&&(t[o[0]]=n)}o=multiMatcher.exec(e)}t["%C2"]="�";for(var r=Object.keys(t),c=0;c<r.length;c++){var d=r[c];e=e.replace(new RegExp(d,"g"),t[d])}return e}module.exports=function(e){if("string"!=typeof e)throw new TypeError("Expected `encodedURI` to be of type `string`, got `"+typeof e+"`");try{return e=e.replace(/\+/g," "),decodeURIComponent(e)}catch(t){return customDecodeURIComponent(e)}}; }, {}]; window.modules["820"] = [function(require,module,exports){"use strict";var matchOperatorsRe=/[|\\{}()[\]^$+*?.]/g;module.exports=function(r){if("string"!=typeof r)throw new TypeError("Expected a string");return r.replace(matchOperatorsRe,"\\$&")}; }, {}]; window.modules["823"] = [function(require,module,exports){function stringify(t){return decirc(t,"",[],null),JSON.stringify(t)}function Circle(t,i,r){this.val=t,this.k=i,this.parent=r,this.count=1}function decirc(t,i,r,n){if("object"==typeof t&&null!==t){if("function"==typeof t.toJSON){if(t instanceof Circle)return void t.count++;if(void 0===t.toJSON.forceDecirc)return}for(var e=0;e<r.length;e++)if(r[e]===t)return void(n[i]=new Circle(t,i,n));for(var o in r.push(t),t)Object.prototype.hasOwnProperty.call(t,o)&&decirc(t[o],o,r,t);r.pop()}}module.exports=stringify,stringify.default=stringify,Circle.prototype.toJSON=function(){return 0==--this.count&&(this.parent[this.k]=this.val),"[Circular]"}; }, {}]; window.modules["824"] = [function(require,module,exports){"use strict";module.exports=function(r,e){for(var t={},n=Object.keys(r),s=Array.isArray(e),a=0;a<n.length;a++){var i=n[a],o=r[i];(s?-1!==e.indexOf(i):e(i,o,r))&&(t[i]=o)}return t}; }, {}]; window.modules["825"] = [function(require,module,exports){class ASCIIFolder{static fold(e="",o=""){let a="";if(null===e)return"";if("number"==typeof e)return""+e;if("string"!=typeof e)throw new Error("Invalid input data type");for(let A of e)a=A.charCodeAt(0)<128?a.concat(A):a.concat(ASCIIFolder.replaceChar(A,o));return a}static replaceChar(e,o){let a=ASCIIFolder.mapping.get(e.charCodeAt(0));return a||o}}ASCIIFolder.mapping=new Map([[192,"A"],[193,"A"],[194,"A"],[195,"A"],[196,"A"],[197,"A"],[256,"A"],[258,"A"],[260,"A"],[399,"A"],[461,"A"],[478,"A"],[480,"A"],[506,"A"],[512,"A"],[514,"A"],[550,"A"],[570,"A"],[7424,"A"],[7680,"A"],[7840,"A"],[7842,"A"],[7844,"A"],[7846,"A"],[7848,"A"],[7850,"A"],[7852,"A"],[7854,"A"],[7856,"A"],[7858,"A"],[7860,"A"],[7862,"A"],[9398,"A"],[65313,"A"],[224,"a"],[225,"a"],[226,"a"],[227,"a"],[228,"a"],[229,"a"],[257,"a"],[259,"a"],[261,"a"],[462,"a"],[479,"a"],[481,"a"],[507,"a"],[513,"a"],[515,"a"],[551,"a"],[592,"a"],[601,"a"],[602,"a"],[7567,"a"],[7573,"a"],[7681,"a"],[7834,"a"],[7841,"a"],[7843,"a"],[7845,"a"],[7847,"a"],[7849,"a"],[7851,"a"],[7853,"a"],[7855,"a"],[7857,"a"],[7859,"a"],[7861,"a"],[7863,"a"],[8336,"a"],[8340,"a"],[9424,"a"],[11365,"a"],[11375,"a"],[65345,"a"],[42802,"AA"],[198,"AE"],[482,"AE"],[508,"AE"],[7425,"AE"],[42804,"AO"],[42806,"AU"],[42808,"AV"],[42810,"AV"],[42812,"AY"],[9372,"(a)"],[42803,"aa"],[230,"ae"],[483,"ae"],[509,"ae"],[7426,"ae"],[42805,"ao"],[42807,"au"],[42809,"av"],[42811,"av"],[42813,"ay"],[385,"B"],[386,"B"],[579,"B"],[665,"B"],[7427,"B"],[7682,"B"],[7684,"B"],[7686,"B"],[9399,"B"],[65314,"B"],[384,"b"],[387,"b"],[595,"b"],[7532,"b"],[7552,"b"],[7683,"b"],[7685,"b"],[7687,"b"],[9425,"b"],[65346,"b"],[9373,"(b)"],[199,"C"],[262,"C"],[264,"C"],[266,"C"],[268,"C"],[391,"C"],[571,"C"],[663,"C"],[7428,"C"],[7688,"C"],[9400,"C"],[65315,"C"],[231,"c"],[263,"c"],[265,"c"],[267,"c"],[269,"c"],[392,"c"],[572,"c"],[597,"c"],[7689,"c"],[8580,"c"],[9426,"c"],[42814,"c"],[42815,"c"],[65347,"c"],[9374,"(c)"],[208,"D"],[270,"D"],[272,"D"],[393,"D"],[394,"D"],[395,"D"],[7429,"D"],[7430,"D"],[7690,"D"],[7692,"D"],[7694,"D"],[7696,"D"],[7698,"D"],[9401,"D"],[42873,"D"],[65316,"D"],[240,"d"],[271,"d"],[273,"d"],[396,"d"],[545,"d"],[598,"d"],[599,"d"],[7533,"d"],[7553,"d"],[7569,"d"],[7691,"d"],[7693,"d"],[7695,"d"],[7697,"d"],[7699,"d"],[9427,"d"],[42874,"d"],[65348,"d"],[452,"DZ"],[497,"DZ"],[453,"Dz"],[498,"Dz"],[9375,"(d)"],[568,"db"],[454,"dz"],[499,"dz"],[675,"dz"],[677,"dz"],[200,"E"],[201,"E"],[202,"E"],[203,"E"],[274,"E"],[276,"E"],[278,"E"],[280,"E"],[282,"E"],[398,"E"],[400,"E"],[516,"E"],[518,"E"],[552,"E"],[582,"E"],[7431,"E"],[7700,"E"],[7702,"E"],[7704,"E"],[7706,"E"],[7708,"E"],[7864,"E"],[7866,"E"],[7868,"E"],[7870,"E"],[7872,"E"],[7874,"E"],[7876,"E"],[7878,"E"],[9402,"E"],[11387,"E"],[65317,"E"],[232,"e"],[233,"e"],[234,"e"],[235,"e"],[275,"e"],[277,"e"],[279,"e"],[281,"e"],[283,"e"],[477,"e"],[517,"e"],[519,"e"],[553,"e"],[583,"e"],[600,"e"],[603,"e"],[604,"e"],[605,"e"],[606,"e"],[666,"e"],[7432,"e"],[7570,"e"],[7571,"e"],[7572,"e"],[7701,"e"],[7703,"e"],[7705,"e"],[7707,"e"],[7709,"e"],[7865,"e"],[7867,"e"],[7869,"e"],[7871,"e"],[7873,"e"],[7875,"e"],[7877,"e"],[7879,"e"],[8337,"e"],[9428,"e"],[11384,"e"],[65349,"e"],[9376,"(e)"],[401,"F"],[7710,"F"],[9403,"F"],[42800,"F"],[42875,"F"],[43003,"F"],[65318,"F"],[402,"f"],[7534,"f"],[7554,"f"],[7711,"f"],[7835,"f"],[9429,"f"],[42876,"f"],[65350,"f"],[9377,"(f)"],[64256,"ff"],[64259,"ffi"],[64260,"ffl"],[64257,"fi"],[64258,"fl"],[284,"G"],[286,"G"],[288,"G"],[290,"G"],[403,"G"],[484,"G"],[485,"G"],[486,"G"],[487,"G"],[500,"G"],[610,"G"],[667,"G"],[7712,"G"],[9404,"G"],[42877,"G"],[42878,"G"],[65319,"G"],[285,"g"],[287,"g"],[289,"g"],[291,"g"],[501,"g"],[608,"g"],[609,"g"],[7543,"g"],[7545,"g"],[7555,"g"],[7713,"g"],[9430,"g"],[42879,"g"],[65351,"g"],[9378,"(g)"],[292,"H"],[294,"H"],[542,"H"],[668,"H"],[7714,"H"],[7716,"H"],[7718,"H"],[7720,"H"],[7722,"H"],[9405,"H"],[11367,"H"],[11381,"H"],[65320,"H"],[293,"h"],[295,"h"],[543,"h"],[613,"h"],[614,"h"],[686,"h"],[687,"h"],[7715,"h"],[7717,"h"],[7719,"h"],[7721,"h"],[7723,"h"],[7830,"h"],[9431,"h"],[11368,"h"],[11382,"h"],[65352,"h"],[502,"HV"],[9379,"(h)"],[405,"hv"],[204,"I"],[205,"I"],[206,"I"],[207,"I"],[296,"I"],[298,"I"],[300,"I"],[302,"I"],[304,"I"],[406,"I"],[407,"I"],[463,"I"],[520,"I"],[522,"I"],[618,"I"],[7547,"I"],[7724,"I"],[7726,"I"],[7880,"I"],[7882,"I"],[9406,"I"],[43006,"I"],[65321,"I"],[236,"i"],[237,"i"],[238,"i"],[239,"i"],[297,"i"],[299,"i"],[301,"i"],[303,"i"],[305,"i"],[464,"i"],[521,"i"],[523,"i"],[616,"i"],[7433,"i"],[7522,"i"],[7548,"i"],[7574,"i"],[7725,"i"],[7727,"i"],[7881,"i"],[7883,"i"],[8305,"i"],[9432,"i"],[65353,"i"],[306,"IJ"],[9380,"(i)"],[307,"ij"],[308,"J"],[584,"J"],[7434,"J"],[9407,"J"],[65322,"J"],[309,"j"],[496,"j"],[567,"j"],[585,"j"],[607,"j"],[644,"j"],[669,"j"],[9433,"j"],[11388,"j"],[65354,"j"],[9381,"(j)"],[310,"K"],[408,"K"],[488,"K"],[7435,"K"],[7728,"K"],[7730,"K"],[7732,"K"],[9408,"K"],[11369,"K"],[42816,"K"],[42818,"K"],[42820,"K"],[65323,"K"],[311,"k"],[409,"k"],[489,"k"],[670,"k"],[7556,"k"],[7729,"k"],[7731,"k"],[7733,"k"],[9434,"k"],[11370,"k"],[42817,"k"],[42819,"k"],[42821,"k"],[65355,"k"],[9382,"(k)"],[313,"L"],[315,"L"],[317,"L"],[319,"L"],[321,"L"],[573,"L"],[671,"L"],[7436,"L"],[7734,"L"],[7736,"L"],[7738,"L"],[7740,"L"],[9409,"L"],[11360,"L"],[11362,"L"],[42822,"L"],[42824,"L"],[42880,"L"],[65324,"L"],[314,"l"],[316,"l"],[318,"l"],[320,"l"],[322,"l"],[410,"l"],[564,"l"],[619,"l"],[620,"l"],[621,"l"],[7557,"l"],[7735,"l"],[7737,"l"],[7739,"l"],[7741,"l"],[9435,"l"],[11361,"l"],[42823,"l"],[42825,"l"],[42881,"l"],[65356,"l"],[455,"LJ"],[7930,"LL"],[456,"Lj"],[9383,"(l)"],[457,"lj"],[7931,"ll"],[682,"ls"],[683,"lz"],[412,"M"],[7437,"M"],[7742,"M"],[7744,"M"],[7746,"M"],[9410,"M"],[11374,"M"],[43005,"M"],[43007,"M"],[65325,"M"],[623,"m"],[624,"m"],[625,"m"],[7535,"m"],[7558,"m"],[7743,"m"],[7745,"m"],[7747,"m"],[9436,"m"],[65357,"m"],[9384,"(m)"],[209,"N"],[323,"N"],[325,"N"],[327,"N"],[330,"N"],[413,"N"],[504,"N"],[544,"N"],[628,"N"],[7438,"N"],[7748,"N"],[7750,"N"],[7752,"N"],[7754,"N"],[9411,"N"],[65326,"N"],[241,"n"],[324,"n"],[326,"n"],[328,"n"],[329,"n"],[331,"n"],[414,"n"],[505,"n"],[565,"n"],[626,"n"],[627,"n"],[7536,"n"],[7559,"n"],[7749,"n"],[7751,"n"],[7753,"n"],[7755,"n"],[8319,"n"],[9437,"n"],[65358,"n"],[458,"NJ"],[459,"Nj"],[9385,"(n)"],[460,"nj"],[210,"O"],[211,"O"],[212,"O"],[213,"O"],[214,"O"],[216,"O"],[332,"O"],[334,"O"],[336,"O"],[390,"O"],[415,"O"],[416,"O"],[465,"O"],[490,"O"],[492,"O"],[510,"O"],[524,"O"],[526,"O"],[554,"O"],[556,"O"],[558,"O"],[560,"O"],[7439,"O"],[7440,"O"],[7756,"O"],[7758,"O"],[7760,"O"],[7762,"O"],[7884,"O"],[7886,"O"],[7888,"O"],[7890,"O"],[7892,"O"],[7894,"O"],[7896,"O"],[7898,"O"],[7900,"O"],[7902,"O"],[7904,"O"],[7906,"O"],[9412,"O"],[42826,"O"],[42828,"O"],[65327,"O"],[242,"o"],[243,"o"],[244,"o"],[245,"o"],[246,"o"],[248,"o"],[333,"o"],[335,"o"],[337,"o"],[417,"o"],[466,"o"],[491,"o"],[493,"o"],[511,"o"],[525,"o"],[527,"o"],[555,"o"],[557,"o"],[559,"o"],[561,"o"],[596,"o"],[629,"o"],[7446,"o"],[7447,"o"],[7575,"o"],[7757,"o"],[7759,"o"],[7761,"o"],[7763,"o"],[7885,"o"],[7887,"o"],[7889,"o"],[7891,"o"],[7893,"o"],[7895,"o"],[7897,"o"],[7899,"o"],[7901,"o"],[7903,"o"],[7905,"o"],[7907,"o"],[8338,"o"],[9438,"o"],[11386,"o"],[42827,"o"],[42829,"o"],[65359,"o"],[338,"OE"],[630,"OE"],[42830,"OO"],[546,"OU"],[7445,"OU"],[9386,"(o)"],[339,"oe"],[7444,"oe"],[42831,"oo"],[547,"ou"],[420,"P"],[7448,"P"],[7764,"P"],[7766,"P"],[9413,"P"],[11363,"P"],[42832,"P"],[42834,"P"],[42836,"P"],[65328,"P"],[421,"p"],[7537,"p"],[7549,"p"],[7560,"p"],[7765,"p"],[7767,"p"],[9439,"p"],[42833,"p"],[42835,"p"],[42837,"p"],[43004,"p"],[65360,"p"],[9387,"(p)"],[586,"Q"],[9414,"Q"],[42838,"Q"],[42840,"Q"],[65329,"Q"],[312,"q"],[587,"q"],[672,"q"],[9440,"q"],[42839,"q"],[42841,"q"],[65361,"q"],[9388,"(q)"],[569,"qp"],[340,"R"],[342,"R"],[344,"R"],[528,"R"],[530,"R"],[588,"R"],[640,"R"],[641,"R"],[7449,"R"],[7450,"R"],[7768,"R"],[7770,"R"],[7772,"R"],[7774,"R"],[9415,"R"],[11364,"R"],[42842,"R"],[42882,"R"],[65330,"R"],[341,"r"],[343,"r"],[345,"r"],[529,"r"],[531,"r"],[589,"r"],[636,"r"],[637,"r"],[638,"r"],[639,"r"],[7523,"r"],[7538,"r"],[7539,"r"],[7561,"r"],[7769,"r"],[7771,"r"],[7773,"r"],[7775,"r"],[9441,"r"],[42843,"r"],[42883,"r"],[65362,"r"],[9389,"(r)"],[346,"S"],[348,"S"],[350,"S"],[352,"S"],[536,"S"],[7776,"S"],[7778,"S"],[7780,"S"],[7782,"S"],[7784,"S"],[9416,"S"],[42801,"S"],[42885,"S"],[65331,"S"],[347,"s"],[349,"s"],[351,"s"],[353,"s"],[383,"s"],[537,"s"],[575,"s"],[642,"s"],[7540,"s"],[7562,"s"],[7777,"s"],[7779,"s"],[7781,"s"],[7783,"s"],[7785,"s"],[7836,"s"],[7837,"s"],[9442,"s"],[42884,"s"],[65363,"s"],[7838,"SS"],[9390,"(s)"],[223,"ss"],[64262,"st"],[354,"T"],[356,"T"],[358,"T"],[428,"T"],[430,"T"],[538,"T"],[574,"T"],[7451,"T"],[7786,"T"],[7788,"T"],[7790,"T"],[7792,"T"],[9417,"T"],[42886,"T"],[65332,"T"],[355,"t"],[357,"t"],[359,"t"],[427,"t"],[429,"t"],[539,"t"],[566,"t"],[647,"t"],[648,"t"],[7541,"t"],[7787,"t"],[7789,"t"],[7791,"t"],[7793,"t"],[7831,"t"],[9443,"t"],[11366,"t"],[65364,"t"],[222,"TH"],[42854,"TH"],[42792,"TZ"],[9391,"(t)"],[680,"tc"],[254,"th"],[7546,"th"],[42855,"th"],[678,"ts"],[42793,"tz"],[217,"U"],[218,"U"],[219,"U"],[220,"U"],[360,"U"],[362,"U"],[364,"U"],[366,"U"],[368,"U"],[370,"U"],[431,"U"],[467,"U"],[469,"U"],[471,"U"],[473,"U"],[475,"U"],[532,"U"],[534,"U"],[580,"U"],[7452,"U"],[7550,"U"],[7794,"U"],[7796,"U"],[7798,"U"],[7800,"U"],[7802,"U"],[7908,"U"],[7910,"U"],[7912,"U"],[7914,"U"],[7916,"U"],[7918,"U"],[7920,"U"],[9418,"U"],[65333,"U"],[249,"u"],[250,"u"],[251,"u"],[252,"u"],[361,"u"],[363,"u"],[365,"u"],[367,"u"],[369,"u"],[371,"u"],[432,"u"],[468,"u"],[470,"u"],[472,"u"],[474,"u"],[476,"u"],[533,"u"],[535,"u"],[649,"u"],[7524,"u"],[7577,"u"],[7795,"u"],[7797,"u"],[7799,"u"],[7801,"u"],[7803,"u"],[7909,"u"],[7911,"u"],[7913,"u"],[7915,"u"],[7917,"u"],[7919,"u"],[7921,"u"],[9444,"u"],[65365,"u"],[9392,"(u)"],[7531,"ue"],[434,"V"],[581,"V"],[7456,"V"],[7804,"V"],[7806,"V"],[7932,"V"],[9419,"V"],[42846,"V"],[42856,"V"],[65334,"V"],[651,"v"],[652,"v"],[7525,"v"],[7564,"v"],[7805,"v"],[7807,"v"],[9445,"v"],[11377,"v"],[11380,"v"],[42847,"v"],[65366,"v"],[42848,"VY"],[9393,"(v)"],[42849,"vy"],[372,"W"],[503,"W"],[7457,"W"],[7808,"W"],[7810,"W"],[7812,"W"],[7814,"W"],[7816,"W"],[9420,"W"],[11378,"W"],[65335,"W"],[373,"w"],[447,"w"],[653,"w"],[7809,"w"],[7811,"w"],[7813,"w"],[7815,"w"],[7817,"w"],[7832,"w"],[9446,"w"],[11379,"w"],[65367,"w"],[9394,"(w)"],[7818,"X"],[7820,"X"],[9421,"X"],[65336,"X"],[7565,"x"],[7819,"x"],[7821,"x"],[8339,"x"],[9447,"x"],[65368,"x"],[9395,"(x)"],[221,"Y"],[374,"Y"],[376,"Y"],[435,"Y"],[562,"Y"],[590,"Y"],[655,"Y"],[7822,"Y"],[7922,"Y"],[7924,"Y"],[7926,"Y"],[7928,"Y"],[7934,"Y"],[9422,"Y"],[65337,"Y"],[253,"y"],[255,"y"],[375,"y"],[436,"y"],[563,"y"],[591,"y"],[654,"y"],[7823,"y"],[7833,"y"],[7923,"y"],[7925,"y"],[7927,"y"],[7929,"y"],[7935,"y"],[9448,"y"],[65369,"y"],[9396,"(y)"],[377,"Z"],[379,"Z"],[381,"Z"],[437,"Z"],[540,"Z"],[548,"Z"],[7458,"Z"],[7824,"Z"],[7826,"Z"],[7828,"Z"],[9423,"Z"],[11371,"Z"],[42850,"Z"],[65338,"Z"],[378,"z"],[380,"z"],[382,"z"],[438,"z"],[541,"z"],[549,"z"],[576,"z"],[656,"z"],[657,"z"],[7542,"z"],[7566,"z"],[7825,"z"],[7827,"z"],[7829,"z"],[9449,"z"],[11372,"z"],[42851,"z"],[65370,"z"],[9397,"(z)"],[8304,"0"],[8320,"0"],[9450,"0"],[9471,"0"],[65296,"0"],[185,"1"],[8321,"1"],[9312,"1"],[9461,"1"],[10102,"1"],[10112,"1"],[10122,"1"],[65297,"1"],[9352,"1."],[9332,"(1)"],[178,"2"],[8322,"2"],[9313,"2"],[9462,"2"],[10103,"2"],[10113,"2"],[10123,"2"],[65298,"2"],[9353,"2."],[9333,"(2)"],[179,"3"],[8323,"3"],[9314,"3"],[9463,"3"],[10104,"3"],[10114,"3"],[10124,"3"],[65299,"3"],[9354,"3."],[9334,"(3)"],[8308,"4"],[8324,"4"],[9315,"4"],[9464,"4"],[10105,"4"],[10115,"4"],[10125,"4"],[65300,"4"],[9355,"4."],[9335,"(4)"],[8309,"5"],[8325,"5"],[9316,"5"],[9465,"5"],[10106,"5"],[10116,"5"],[10126,"5"],[65301,"5"],[9356,"5."],[9336,"(5)"],[8310,"6"],[8326,"6"],[9317,"6"],[9466,"6"],[10107,"6"],[10117,"6"],[10127,"6"],[65302,"6"],[9357,"6."],[9337,"(6)"],[8311,"7"],[8327,"7"],[9318,"7"],[9467,"7"],[10108,"7"],[10118,"7"],[10128,"7"],[65303,"7"],[9358,"7."],[9338,"(7)"],[8312,"8"],[8328,"8"],[9319,"8"],[9468,"8"],[10109,"8"],[10119,"8"],[10129,"8"],[65304,"8"],[9359,"8."],[9339,"(8)"],[8313,"9"],[8329,"9"],[9320,"9"],[9469,"9"],[10110,"9"],[10120,"9"],[10130,"9"],[65305,"9"],[9360,"9."],[9340,"(9)"],[9321,"10"],[9470,"10"],[10111,"10"],[10121,"10"],[10131,"10"],[9361,"10."],[9341,"(10)"],[9322,"11"],[9451,"11"],[9362,"11."],[9342,"(11)"],[9323,"12"],[9452,"12"],[9363,"12."],[9343,"(12)"],[9324,"13"],[9453,"13"],[9364,"13."],[9344,"(13)"],[9325,"14"],[9454,"14"],[9365,"14."],[9345,"(14)"],[9326,"15"],[9455,"15"],[9366,"15."],[9346,"(15)"],[9327,"16"],[9456,"16"],[9367,"16."],[9347,"(16)"],[9328,"17"],[9457,"17"],[9368,"17."],[9348,"(17)"],[9329,"18"],[9458,"18"],[9369,"18."],[9349,"(18)"],[9330,"19"],[9459,"19"],[9370,"19."],[9350,"(19)"],[9331,"20"],[9460,"20"],[9371,"20."],[9351,"(20)"],[171,'"'],[187,'"'],[8220,'"'],[8221,'"'],[8222,'"'],[8243,'"'],[8246,'"'],[10077,'"'],[10078,'"'],[10094,'"'],[10095,'"'],[65282,'"'],[8216,"'"],[8217,"'"],[8218,"'"],[8219,"'"],[8242,"'"],[8245,"'"],[8249,"'"],[8250,"'"],[10075,"'"],[10076,"'"],[65287,"'"],[8208,"-"],[8209,"-"],[8210,"-"],[8211,"-"],[8212,"-"],[8315,"-"],[8331,"-"],[65293,"-"],[8261,"["],[10098,"["],[65339,"["],[8262,"]"],[10099,"]"],[65341,"]"],[8317,"("],[8333,"("],[10088,"("],[10090,"("],[65288,"("],[11816,"(("],[8318,")"],[8334,")"],[10089,")"],[10091,")"],[65289,")"],[11817,"))"],[10092,"<"],[10096,"<"],[65308,"<"],[10093,">"],[10097,">"],[65310,">"],[10100,"{"],[65371,"{"],[10101,"}"],[65373,"}"],[8314,"+"],[8330,"+"],[65291,"+"],[8316,"="],[8332,"="],[65309,"="],[65281,"!"],[8252,"!!"],[8265,"!?"],[65283,"#"],[65284,"$"],[8274,"%"],[65285,"%"],[65286,"&"],[8270,"*"],[65290,"*"],[65292,","],[65294,"."],[8260,"/"],[65295,"/"],[65306,":"],[8271,";"],[65307,";"],[65311,"?"],[8263,"??"],[8264,"?!"],[65312,"@"],[65340,"\\"],[8248,"^"],[65342,"^"],[65343,"_"],[8275,"~"],[65374,"~"]]),module.exports=ASCIIFolder; }, {}]; window.modules["847"] = [function(require,module,exports){(function (global){(function (){ !function(r){var e="object"==typeof exports&&exports,a="object"==typeof module&&module&&module.exports==e&&module,t="object"==typeof global&&global;t.global!==t&&t.window!==t||(r=t);var o=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,s=/[\x01-\x7F]/g,u=/[\x01-\t\x0B\f\x0E-\x1F\x7F\x81\x8D\x8F\x90\x9D\xA0-\uFFFF]/g,c=/<\u20D2|=\u20E5|>\u20D2|\u205F\u200A|\u219D\u0338|\u2202\u0338|\u2220\u20D2|\u2229\uFE00|\u222A\uFE00|\u223C\u20D2|\u223D\u0331|\u223E\u0333|\u2242\u0338|\u224B\u0338|\u224D\u20D2|\u224E\u0338|\u224F\u0338|\u2250\u0338|\u2261\u20E5|\u2264\u20D2|\u2265\u20D2|\u2266\u0338|\u2267\u0338|\u2268\uFE00|\u2269\uFE00|\u226A\u0338|\u226A\u20D2|\u226B\u0338|\u226B\u20D2|\u227F\u0338|\u2282\u20D2|\u2283\u20D2|\u228A\uFE00|\u228B\uFE00|\u228F\u0338|\u2290\u0338|\u2293\uFE00|\u2294\uFE00|\u22B4\u20D2|\u22B5\u20D2|\u22D8\u0338|\u22D9\u0338|\u22DA\uFE00|\u22DB\uFE00|\u22F5\u0338|\u22F9\u0338|\u2933\u0338|\u29CF\u0338|\u29D0\u0338|\u2A6D\u0338|\u2A70\u0338|\u2A7D\u0338|\u2A7E\u0338|\u2AA1\u0338|\u2AA2\u0338|\u2AAC\uFE00|\u2AAD\uFE00|\u2AAF\u0338|\u2AB0\u0338|\u2AC5\u0338|\u2AC6\u0338|\u2ACB\uFE00|\u2ACC\uFE00|\u2AFD\u20E5|[\xA0-\u0113\u0116-\u0122\u0124-\u012B\u012E-\u014D\u0150-\u017E\u0192\u01B5\u01F5\u0237\u02C6\u02C7\u02D8-\u02DD\u0311\u0391-\u03A1\u03A3-\u03A9\u03B1-\u03C9\u03D1\u03D2\u03D5\u03D6\u03DC\u03DD\u03F0\u03F1\u03F5\u03F6\u0401-\u040C\u040E-\u044F\u0451-\u045C\u045E\u045F\u2002-\u2005\u2007-\u2010\u2013-\u2016\u2018-\u201A\u201C-\u201E\u2020-\u2022\u2025\u2026\u2030-\u2035\u2039\u203A\u203E\u2041\u2043\u2044\u204F\u2057\u205F-\u2063\u20AC\u20DB\u20DC\u2102\u2105\u210A-\u2113\u2115-\u211E\u2122\u2124\u2127-\u2129\u212C\u212D\u212F-\u2131\u2133-\u2138\u2145-\u2148\u2153-\u215E\u2190-\u219B\u219D-\u21A7\u21A9-\u21AE\u21B0-\u21B3\u21B5-\u21B7\u21BA-\u21DB\u21DD\u21E4\u21E5\u21F5\u21FD-\u2205\u2207-\u2209\u220B\u220C\u220F-\u2214\u2216-\u2218\u221A\u221D-\u2238\u223A-\u2257\u2259\u225A\u225C\u225F-\u2262\u2264-\u228B\u228D-\u229B\u229D-\u22A5\u22A7-\u22B0\u22B2-\u22BB\u22BD-\u22DB\u22DE-\u22E3\u22E6-\u22F7\u22F9-\u22FE\u2305\u2306\u2308-\u2310\u2312\u2313\u2315\u2316\u231C-\u231F\u2322\u2323\u232D\u232E\u2336\u233D\u233F\u237C\u23B0\u23B1\u23B4-\u23B6\u23DC-\u23DF\u23E2\u23E7\u2423\u24C8\u2500\u2502\u250C\u2510\u2514\u2518\u251C\u2524\u252C\u2534\u253C\u2550-\u256C\u2580\u2584\u2588\u2591-\u2593\u25A1\u25AA\u25AB\u25AD\u25AE\u25B1\u25B3-\u25B5\u25B8\u25B9\u25BD-\u25BF\u25C2\u25C3\u25CA\u25CB\u25EC\u25EF\u25F8-\u25FC\u2605\u2606\u260E\u2640\u2642\u2660\u2663\u2665\u2666\u266A\u266D-\u266F\u2713\u2717\u2720\u2736\u2758\u2772\u2773\u27C8\u27C9\u27E6-\u27ED\u27F5-\u27FA\u27FC\u27FF\u2902-\u2905\u290C-\u2913\u2916\u2919-\u2920\u2923-\u292A\u2933\u2935-\u2939\u293C\u293D\u2945\u2948-\u294B\u294E-\u2976\u2978\u2979\u297B-\u297F\u2985\u2986\u298B-\u2996\u299A\u299C\u299D\u29A4-\u29B7\u29B9\u29BB\u29BC\u29BE-\u29C5\u29C9\u29CD-\u29D0\u29DC-\u29DE\u29E3-\u29E5\u29EB\u29F4\u29F6\u2A00-\u2A02\u2A04\u2A06\u2A0C\u2A0D\u2A10-\u2A17\u2A22-\u2A27\u2A29\u2A2A\u2A2D-\u2A31\u2A33-\u2A3C\u2A3F\u2A40\u2A42-\u2A4D\u2A50\u2A53-\u2A58\u2A5A-\u2A5D\u2A5F\u2A66\u2A6A\u2A6D-\u2A75\u2A77-\u2A9A\u2A9D-\u2AA2\u2AA4-\u2AB0\u2AB3-\u2AC8\u2ACB\u2ACC\u2ACF-\u2ADB\u2AE4\u2AE6-\u2AE9\u2AEB-\u2AF3\u2AFD\uFB00-\uFB04]|\uD835[\uDC9C\uDC9E\uDC9F\uDCA2\uDCA5\uDCA6\uDCA9-\uDCAC\uDCAE-\uDCB9\uDCBB\uDCBD-\uDCC3\uDCC5-\uDCCF\uDD04\uDD05\uDD07-\uDD0A\uDD0D-\uDD14\uDD16-\uDD1C\uDD1E-\uDD39\uDD3B-\uDD3E\uDD40-\uDD44\uDD46\uDD4A-\uDD50\uDD52-\uDD6B]/g,l={"":"shy","":"zwnj","":"zwj","":"lrm","":"ic","":"it","":"af","":"rlm","":"ZeroWidthSpace","":"NoBreak","̑":"DownBreve","⃛":"tdot","⃜":"DotDot","\t":"Tab","\n":"NewLine"," ":"puncsp"," ":"MediumSpace"," ":"thinsp"," ":"hairsp"," ":"emsp13"," ":"ensp"," ":"emsp14"," ":"emsp"," ":"numsp"," ":"nbsp"," ":"ThickSpace","‾":"oline",_:"lowbar","‐":"dash","–":"ndash","—":"mdash","―":"horbar",",":"comma",";":"semi","⁏":"bsemi",":":"colon","⩴":"Colone","!":"excl","¡":"iexcl","?":"quest","¿":"iquest",".":"period","‥":"nldr","…":"mldr","·":"middot","'":"apos","‘":"lsquo","’":"rsquo","‚":"sbquo","‹":"lsaquo","›":"rsaquo",'"':"quot","“":"ldquo","”":"rdquo","„":"bdquo","«":"laquo","»":"raquo","(":"lpar",")":"rpar","[":"lsqb","]":"rsqb","{":"lcub","}":"rcub","⌈":"lceil","⌉":"rceil","⌊":"lfloor","⌋":"rfloor","⦅":"lopar","⦆":"ropar","⦋":"lbrke","⦌":"rbrke","⦍":"lbrkslu","⦎":"rbrksld","⦏":"lbrksld","⦐":"rbrkslu","⦑":"langd","⦒":"rangd","⦓":"lparlt","⦔":"rpargt","⦕":"gtlPar","⦖":"ltrPar","⟦":"lobrk","⟧":"robrk","⟨":"lang","⟩":"rang","⟪":"Lang","⟫":"Rang","⟬":"loang","⟭":"roang","❲":"lbbrk","❳":"rbbrk","‖":"Vert","§":"sect","¶":"para","@":"commat","*":"ast","/":"sol",undefined:null,"&":"amp","#":"num","%":"percnt","‰":"permil","‱":"pertenk","†":"dagger","‡":"Dagger","•":"bull","⁃":"hybull","′":"prime","″":"Prime","‴":"tprime","⁗":"qprime","‵":"bprime","⁁":"caret","`":"grave","´":"acute","˜":"tilde","^":"Hat","¯":"macr","˘":"breve","˙":"dot","¨":"die","˚":"ring","˝":"dblac","¸":"cedil","˛":"ogon","ˆ":"circ","ˇ":"caron","°":"deg","©":"copy","®":"reg","℗":"copysr","℘":"wp","℞":"rx","℧":"mho","℩":"iiota","←":"larr","↚":"nlarr","→":"rarr","↛":"nrarr","↑":"uarr","↓":"darr","↔":"harr","↮":"nharr","↕":"varr","↖":"nwarr","↗":"nearr","↘":"searr","↙":"swarr","↝":"rarrw","↝̸":"nrarrw","↞":"Larr","↟":"Uarr","↠":"Rarr","↡":"Darr","↢":"larrtl","↣":"rarrtl","↤":"mapstoleft","↥":"mapstoup","↦":"map","↧":"mapstodown","↩":"larrhk","↪":"rarrhk","↫":"larrlp","↬":"rarrlp","↭":"harrw","↰":"lsh","↱":"rsh","↲":"ldsh","↳":"rdsh","↵":"crarr","↶":"cularr","↷":"curarr","↺":"olarr","↻":"orarr","↼":"lharu","↽":"lhard","↾":"uharr","↿":"uharl","⇀":"rharu","⇁":"rhard","⇂":"dharr","⇃":"dharl","⇄":"rlarr","⇅":"udarr","⇆":"lrarr","⇇":"llarr","⇈":"uuarr","⇉":"rrarr","⇊":"ddarr","⇋":"lrhar","⇌":"rlhar","⇐":"lArr","⇍":"nlArr","⇑":"uArr","⇒":"rArr","⇏":"nrArr","⇓":"dArr","⇔":"iff","⇎":"nhArr","⇕":"vArr","⇖":"nwArr","⇗":"neArr","⇘":"seArr","⇙":"swArr","⇚":"lAarr","⇛":"rAarr","⇝":"zigrarr","⇤":"larrb","⇥":"rarrb","⇵":"duarr","⇽":"loarr","⇾":"roarr","⇿":"hoarr","∀":"forall","∁":"comp","∂":"part","∂̸":"npart","∃":"exist","∄":"nexist","∅":"empty","∇":"Del","∈":"in","∉":"notin","∋":"ni","∌":"notni","϶":"bepsi","∏":"prod","∐":"coprod","∑":"sum","+":"plus","±":"pm","÷":"div","×":"times","<":"lt","≮":"nlt","<⃒":"nvlt","=":"equals","≠":"ne","=⃥":"bne","⩵":"Equal",">":"gt","≯":"ngt",">⃒":"nvgt","¬":"not","|":"vert","¦":"brvbar","−":"minus","∓":"mp","∔":"plusdo","⁄":"frasl","∖":"setmn","∗":"lowast","∘":"compfn","√":"Sqrt","∝":"prop","∞":"infin","∟":"angrt","∠":"ang","∠⃒":"nang","∡":"angmsd","∢":"angsph","∣":"mid","∤":"nmid","∥":"par","∦":"npar","∧":"and","∨":"or","∩":"cap","∩︀":"caps","∪":"cup","∪︀":"cups","∫":"int","∬":"Int","∭":"tint","⨌":"qint","∮":"oint","∯":"Conint","∰":"Cconint","∱":"cwint","∲":"cwconint","∳":"awconint","∴":"there4","∵":"becaus","∶":"ratio","∷":"Colon","∸":"minusd","∺":"mDDot","∻":"homtht","∼":"sim","≁":"nsim","∼⃒":"nvsim","∽":"bsim","∽̱":"race","∾":"ac","∾̳":"acE","∿":"acd","≀":"wr","≂":"esim","≂̸":"nesim","≃":"sime","≄":"nsime","≅":"cong","≇":"ncong","≆":"simne","≈":"ap","≉":"nap","≊":"ape","≋":"apid","≋̸":"napid","≌":"bcong","≍":"CupCap","≭":"NotCupCap","≍⃒":"nvap","≎":"bump","≎̸":"nbump","≏":"bumpe","≏̸":"nbumpe","≐":"doteq","≐̸":"nedot","≑":"eDot","≒":"efDot","≓":"erDot","≔":"colone","≕":"ecolon","≖":"ecir","≗":"cire","≙":"wedgeq","≚":"veeeq","≜":"trie","≟":"equest","≡":"equiv","≢":"nequiv","≡⃥":"bnequiv","≤":"le","≰":"nle","≤⃒":"nvle","≥":"ge","≱":"nge","≥⃒":"nvge","≦":"lE","≦̸":"nlE","≧":"gE","≧̸":"ngE","≨︀":"lvnE","≨":"lnE","≩":"gnE","≩︀":"gvnE","≪":"ll","≪̸":"nLtv","≪⃒":"nLt","≫":"gg","≫̸":"nGtv","≫⃒":"nGt","≬":"twixt","≲":"lsim","≴":"nlsim","≳":"gsim","≵":"ngsim","≶":"lg","≸":"ntlg","≷":"gl","≹":"ntgl","≺":"pr","⊀":"npr","≻":"sc","⊁":"nsc","≼":"prcue","⋠":"nprcue","≽":"sccue","⋡":"nsccue","≾":"prsim","≿":"scsim","≿̸":"NotSucceedsTilde","⊂":"sub","⊄":"nsub","⊂⃒":"vnsub","⊃":"sup","⊅":"nsup","⊃⃒":"vnsup","⊆":"sube","⊈":"nsube","⊇":"supe","⊉":"nsupe","⊊︀":"vsubne","⊊":"subne","⊋︀":"vsupne","⊋":"supne","⊍":"cupdot","⊎":"uplus","⊏":"sqsub","⊏̸":"NotSquareSubset","⊐":"sqsup","⊐̸":"NotSquareSuperset","⊑":"sqsube","⋢":"nsqsube","⊒":"sqsupe","⋣":"nsqsupe","⊓":"sqcap","⊓︀":"sqcaps","⊔":"sqcup","⊔︀":"sqcups","⊕":"oplus","⊖":"ominus","⊗":"otimes","⊘":"osol","⊙":"odot","⊚":"ocir","⊛":"oast","⊝":"odash","⊞":"plusb","⊟":"minusb","⊠":"timesb","⊡":"sdotb","⊢":"vdash","⊬":"nvdash","⊣":"dashv","⊤":"top","⊥":"bot","⊧":"models","⊨":"vDash","⊭":"nvDash","⊩":"Vdash","⊮":"nVdash","⊪":"Vvdash","⊫":"VDash","⊯":"nVDash","⊰":"prurel","⊲":"vltri","⋪":"nltri","⊳":"vrtri","⋫":"nrtri","⊴":"ltrie","⋬":"nltrie","⊴⃒":"nvltrie","⊵":"rtrie","⋭":"nrtrie","⊵⃒":"nvrtrie","⊶":"origof","⊷":"imof","⊸":"mumap","⊹":"hercon","⊺":"intcal","⊻":"veebar","⊽":"barvee","⊾":"angrtvb","⊿":"lrtri","⋀":"Wedge","⋁":"Vee","⋂":"xcap","⋃":"xcup","⋄":"diam","⋅":"sdot","⋆":"Star","⋇":"divonx","⋈":"bowtie","⋉":"ltimes","⋊":"rtimes","⋋":"lthree","⋌":"rthree","⋍":"bsime","⋎":"cuvee","⋏":"cuwed","⋐":"Sub","⋑":"Sup","⋒":"Cap","⋓":"Cup","⋔":"fork","⋕":"epar","⋖":"ltdot","⋗":"gtdot","⋘":"Ll","⋘̸":"nLl","⋙":"Gg","⋙̸":"nGg","⋚︀":"lesg","⋚":"leg","⋛":"gel","⋛︀":"gesl","⋞":"cuepr","⋟":"cuesc","⋦":"lnsim","⋧":"gnsim","⋨":"prnsim","⋩":"scnsim","⋮":"vellip","⋯":"ctdot","⋰":"utdot","⋱":"dtdot","⋲":"disin","⋳":"isinsv","⋴":"isins","⋵":"isindot","⋵̸":"notindot","⋶":"notinvc","⋷":"notinvb","⋹":"isinE","⋹̸":"notinE","⋺":"nisd","⋻":"xnis","⋼":"nis","⋽":"notnivc","⋾":"notnivb","⌅":"barwed","⌆":"Barwed","⌌":"drcrop","⌍":"dlcrop","⌎":"urcrop","⌏":"ulcrop","⌐":"bnot","⌒":"profline","⌓":"profsurf","⌕":"telrec","⌖":"target","⌜":"ulcorn","⌝":"urcorn","⌞":"dlcorn","⌟":"drcorn","⌢":"frown","⌣":"smile","⌭":"cylcty","⌮":"profalar","⌶":"topbot","⌽":"ovbar","⌿":"solbar","⍼":"angzarr","⎰":"lmoust","⎱":"rmoust","⎴":"tbrk","⎵":"bbrk","⎶":"bbrktbrk","⏜":"OverParenthesis","⏝":"UnderParenthesis","⏞":"OverBrace","⏟":"UnderBrace","⏢":"trpezium","⏧":"elinters","␣":"blank","─":"boxh","│":"boxv","┌":"boxdr","┐":"boxdl","└":"boxur","┘":"boxul","├":"boxvr","┤":"boxvl","┬":"boxhd","┴":"boxhu","┼":"boxvh","═":"boxH","║":"boxV","╒":"boxdR","╓":"boxDr","╔":"boxDR","╕":"boxdL","╖":"boxDl","╗":"boxDL","╘":"boxuR","╙":"boxUr","╚":"boxUR","╛":"boxuL","╜":"boxUl","╝":"boxUL","╞":"boxvR","╟":"boxVr","╠":"boxVR","╡":"boxvL","╢":"boxVl","╣":"boxVL","╤":"boxHd","╥":"boxhD","╦":"boxHD","╧":"boxHu","╨":"boxhU","╩":"boxHU","╪":"boxvH","╫":"boxVh","╬":"boxVH","▀":"uhblk","▄":"lhblk","█":"block","░":"blk14","▒":"blk12","▓":"blk34","□":"squ","▪":"squf","▫":"EmptyVerySmallSquare","▭":"rect","▮":"marker","▱":"fltns","△":"xutri","▴":"utrif","▵":"utri","▸":"rtrif","▹":"rtri","▽":"xdtri","▾":"dtrif","▿":"dtri","◂":"ltrif","◃":"ltri","◊":"loz","○":"cir","◬":"tridot","◯":"xcirc","◸":"ultri","◹":"urtri","◺":"lltri","◻":"EmptySmallSquare","◼":"FilledSmallSquare","★":"starf","☆":"star","☎":"phone","♀":"female","♂":"male","♠":"spades","♣":"clubs","♥":"hearts","♦":"diams","♪":"sung","✓":"check","✗":"cross","✠":"malt","✶":"sext","❘":"VerticalSeparator","⟈":"bsolhsub","⟉":"suphsol","⟵":"xlarr","⟶":"xrarr","⟷":"xharr","⟸":"xlArr","⟹":"xrArr","⟺":"xhArr","⟼":"xmap","⟿":"dzigrarr","⤂":"nvlArr","⤃":"nvrArr","⤄":"nvHarr","⤅":"Map","⤌":"lbarr","⤍":"rbarr","⤎":"lBarr","⤏":"rBarr","⤐":"RBarr","⤑":"DDotrahd","⤒":"UpArrowBar","⤓":"DownArrowBar","⤖":"Rarrtl","⤙":"latail","⤚":"ratail","⤛":"lAtail","⤜":"rAtail","⤝":"larrfs","⤞":"rarrfs","⤟":"larrbfs","⤠":"rarrbfs","⤣":"nwarhk","⤤":"nearhk","⤥":"searhk","⤦":"swarhk","⤧":"nwnear","⤨":"toea","⤩":"tosa","⤪":"swnwar","⤳":"rarrc","⤳̸":"nrarrc","⤵":"cudarrr","⤶":"ldca","⤷":"rdca","⤸":"cudarrl","⤹":"larrpl","⤼":"curarrm","⤽":"cularrp","⥅":"rarrpl","⥈":"harrcir","⥉":"Uarrocir","⥊":"lurdshar","⥋":"ldrushar","⥎":"LeftRightVector","⥏":"RightUpDownVector","⥐":"DownLeftRightVector","⥑":"LeftUpDownVector","⥒":"LeftVectorBar","⥓":"RightVectorBar","⥔":"RightUpVectorBar","⥕":"RightDownVectorBar","⥖":"DownLeftVectorBar","⥗":"DownRightVectorBar","⥘":"LeftUpVectorBar","⥙":"LeftDownVectorBar","⥚":"LeftTeeVector","⥛":"RightTeeVector","⥜":"RightUpTeeVector","⥝":"RightDownTeeVector","⥞":"DownLeftTeeVector","⥟":"DownRightTeeVector","⥠":"LeftUpTeeVector","⥡":"LeftDownTeeVector","⥢":"lHar","⥣":"uHar","⥤":"rHar","⥥":"dHar","⥦":"luruhar","⥧":"ldrdhar","⥨":"ruluhar","⥩":"rdldhar","⥪":"lharul","⥫":"llhard","⥬":"rharul","⥭":"lrhard","⥮":"udhar","⥯":"duhar","⥰":"RoundImplies","⥱":"erarr","⥲":"simrarr","⥳":"larrsim","⥴":"rarrsim","⥵":"rarrap","⥶":"ltlarr","⥸":"gtrarr","⥹":"subrarr","⥻":"suplarr","⥼":"lfisht","⥽":"rfisht","⥾":"ufisht","⥿":"dfisht","⦚":"vzigzag","⦜":"vangrt","⦝":"angrtvbd","⦤":"ange","⦥":"range","⦦":"dwangle","⦧":"uwangle","⦨":"angmsdaa","⦩":"angmsdab","⦪":"angmsdac","⦫":"angmsdad","⦬":"angmsdae","⦭":"angmsdaf","⦮":"angmsdag","⦯":"angmsdah","⦰":"bemptyv","⦱":"demptyv","⦲":"cemptyv","⦳":"raemptyv","⦴":"laemptyv","⦵":"ohbar","⦶":"omid","⦷":"opar","⦹":"operp","⦻":"olcross","⦼":"odsold","⦾":"olcir","⦿":"ofcir","⧀":"olt","⧁":"ogt","⧂":"cirscir","⧃":"cirE","⧄":"solb","⧅":"bsolb","⧉":"boxbox","⧍":"trisb","⧎":"rtriltri","⧏":"LeftTriangleBar","⧏̸":"NotLeftTriangleBar","⧐":"RightTriangleBar","⧐̸":"NotRightTriangleBar","⧜":"iinfin","⧝":"infintie","⧞":"nvinfin","⧣":"eparsl","⧤":"smeparsl","⧥":"eqvparsl","⧫":"lozf","⧴":"RuleDelayed","⧶":"dsol","⨀":"xodot","⨁":"xoplus","⨂":"xotime","⨄":"xuplus","⨆":"xsqcup","⨍":"fpartint","⨐":"cirfnint","⨑":"awint","⨒":"rppolint","⨓":"scpolint","⨔":"npolint","⨕":"pointint","⨖":"quatint","⨗":"intlarhk","⨢":"pluscir","⨣":"plusacir","⨤":"simplus","⨥":"plusdu","⨦":"plussim","⨧":"plustwo","⨩":"mcomma","⨪":"minusdu","⨭":"loplus","⨮":"roplus","⨯":"Cross","⨰":"timesd","⨱":"timesbar","⨳":"smashp","⨴":"lotimes","⨵":"rotimes","⨶":"otimesas","⨷":"Otimes","⨸":"odiv","⨹":"triplus","⨺":"triminus","⨻":"tritime","⨼":"iprod","⨿":"amalg","⩀":"capdot","⩂":"ncup","⩃":"ncap","⩄":"capand","⩅":"cupor","⩆":"cupcap","⩇":"capcup","⩈":"cupbrcap","⩉":"capbrcup","⩊":"cupcup","⩋":"capcap","⩌":"ccups","⩍":"ccaps","⩐":"ccupssm","⩓":"And","⩔":"Or","⩕":"andand","⩖":"oror","⩗":"orslope","⩘":"andslope","⩚":"andv","⩛":"orv","⩜":"andd","⩝":"ord","⩟":"wedbar","⩦":"sdote","⩪":"simdot","⩭":"congdot","⩭̸":"ncongdot","⩮":"easter","⩯":"apacir","⩰":"apE","⩰̸":"napE","⩱":"eplus","⩲":"pluse","⩳":"Esim","⩷":"eDDot","⩸":"equivDD","⩹":"ltcir","⩺":"gtcir","⩻":"ltquest","⩼":"gtquest","⩽":"les","⩽̸":"nles","⩾":"ges","⩾̸":"nges","⩿":"lesdot","⪀":"gesdot","⪁":"lesdoto","⪂":"gesdoto","⪃":"lesdotor","⪄":"gesdotol","⪅":"lap","⪆":"gap","⪇":"lne","⪈":"gne","⪉":"lnap","⪊":"gnap","⪋":"lEg","⪌":"gEl","⪍":"lsime","⪎":"gsime","⪏":"lsimg","⪐":"gsiml","⪑":"lgE","⪒":"glE","⪓":"lesges","⪔":"gesles","⪕":"els","⪖":"egs","⪗":"elsdot","⪘":"egsdot","⪙":"el","⪚":"eg","⪝":"siml","⪞":"simg","⪟":"simlE","⪠":"simgE","⪡":"LessLess","⪡̸":"NotNestedLessLess","⪢":"GreaterGreater","⪢̸":"NotNestedGreaterGreater","⪤":"glj","⪥":"gla","⪦":"ltcc","⪧":"gtcc","⪨":"lescc","⪩":"gescc","⪪":"smt","⪫":"lat","⪬":"smte","⪬︀":"smtes","⪭":"late","⪭︀":"lates","⪮":"bumpE","⪯":"pre","⪯̸":"npre","⪰":"sce","⪰̸":"nsce","⪳":"prE","⪴":"scE","⪵":"prnE","⪶":"scnE","⪷":"prap","⪸":"scap","⪹":"prnap","⪺":"scnap","⪻":"Pr","⪼":"Sc","⪽":"subdot","⪾":"supdot","⪿":"subplus","⫀":"supplus","⫁":"submult","⫂":"supmult","⫃":"subedot","⫄":"supedot","⫅":"subE","⫅̸":"nsubE","⫆":"supE","⫆̸":"nsupE","⫇":"subsim","⫈":"supsim","⫋︀":"vsubnE","⫋":"subnE","⫌︀":"vsupnE","⫌":"supnE","⫏":"csub","⫐":"csup","⫑":"csube","⫒":"csupe","⫓":"subsup","⫔":"supsub","⫕":"subsub","⫖":"supsup","⫗":"suphsub","⫘":"supdsub","⫙":"forkv","⫚":"topfork","⫛":"mlcp","⫤":"Dashv","⫦":"Vdashl","⫧":"Barv","⫨":"vBar","⫩":"vBarv","⫫":"Vbar","⫬":"Not","⫭":"bNot","⫮":"rnmid","⫯":"cirmid","⫰":"midcir","⫱":"topcir","⫲":"nhpar","⫳":"parsim","⫽":"parsl","⫽⃥":"nparsl","♭":"flat","♮":"natur","♯":"sharp","¤":"curren","¢":"cent",$:"dollar","£":"pound","¥":"yen","€":"euro","¹":"sup1","½":"half","⅓":"frac13","¼":"frac14","⅕":"frac15","⅙":"frac16","⅛":"frac18","²":"sup2","⅔":"frac23","⅖":"frac25","³":"sup3","¾":"frac34","⅗":"frac35","⅜":"frac38","⅘":"frac45","⅚":"frac56","⅝":"frac58","⅞":"frac78","𝒶":"ascr","𝕒":"aopf","𝔞":"afr","𝔸":"Aopf","𝔄":"Afr","𝒜":"Ascr","ª":"ordf","á":"aacute","Á":"Aacute","à":"agrave","À":"Agrave","ă":"abreve","Ă":"Abreve","â":"acirc","Â":"Acirc","å":"aring","Å":"angst","ä":"auml","Ä":"Auml","ã":"atilde","Ã":"Atilde","ą":"aogon","Ą":"Aogon","ā":"amacr","Ā":"Amacr","æ":"aelig","Æ":"AElig","𝒷":"bscr","𝕓":"bopf","𝔟":"bfr","𝔹":"Bopf","ℬ":"Bscr","𝔅":"Bfr","𝔠":"cfr","𝒸":"cscr","𝕔":"copf","ℭ":"Cfr","𝒞":"Cscr","ℂ":"Copf","ć":"cacute","Ć":"Cacute","ĉ":"ccirc","Ĉ":"Ccirc","č":"ccaron","Č":"Ccaron","ċ":"cdot","Ċ":"Cdot","ç":"ccedil","Ç":"Ccedil","℅":"incare","𝔡":"dfr","ⅆ":"dd","𝕕":"dopf","𝒹":"dscr","𝒟":"Dscr","𝔇":"Dfr","ⅅ":"DD","𝔻":"Dopf","ď":"dcaron","Ď":"Dcaron","đ":"dstrok","Đ":"Dstrok","ð":"eth","Ð":"ETH","ⅇ":"ee","ℯ":"escr","𝔢":"efr","𝕖":"eopf","ℰ":"Escr","𝔈":"Efr","𝔼":"Eopf","é":"eacute","É":"Eacute","è":"egrave","È":"Egrave","ê":"ecirc","Ê":"Ecirc","ě":"ecaron","Ě":"Ecaron","ë":"euml","Ë":"Euml","ė":"edot","Ė":"Edot","ę":"eogon","Ę":"Eogon","ē":"emacr","Ē":"Emacr","𝔣":"ffr","𝕗":"fopf","𝒻":"fscr","𝔉":"Ffr","𝔽":"Fopf","ℱ":"Fscr","ff":"fflig","ffi":"ffilig","ffl":"ffllig","fi":"filig",fj:"fjlig","fl":"fllig","ƒ":"fnof","ℊ":"gscr","𝕘":"gopf","𝔤":"gfr","𝒢":"Gscr","𝔾":"Gopf","𝔊":"Gfr","ǵ":"gacute","ğ":"gbreve","Ğ":"Gbreve","ĝ":"gcirc","Ĝ":"Gcirc","ġ":"gdot","Ġ":"Gdot","Ģ":"Gcedil","𝔥":"hfr","ℎ":"planckh","𝒽":"hscr","𝕙":"hopf","ℋ":"Hscr","ℌ":"Hfr","ℍ":"Hopf","ĥ":"hcirc","Ĥ":"Hcirc","ℏ":"hbar","ħ":"hstrok","Ħ":"Hstrok","𝕚":"iopf","𝔦":"ifr","𝒾":"iscr","ⅈ":"ii","𝕀":"Iopf","ℐ":"Iscr","ℑ":"Im","í":"iacute","Í":"Iacute","ì":"igrave","Ì":"Igrave","î":"icirc","Î":"Icirc","ï":"iuml","Ï":"Iuml","ĩ":"itilde","Ĩ":"Itilde","İ":"Idot","į":"iogon","Į":"Iogon","ī":"imacr","Ī":"Imacr","ij":"ijlig","IJ":"IJlig","ı":"imath","𝒿":"jscr","𝕛":"jopf","𝔧":"jfr","𝒥":"Jscr","𝔍":"Jfr","𝕁":"Jopf","ĵ":"jcirc","Ĵ":"Jcirc","ȷ":"jmath","𝕜":"kopf","𝓀":"kscr","𝔨":"kfr","𝒦":"Kscr","𝕂":"Kopf","𝔎":"Kfr","ķ":"kcedil","Ķ":"Kcedil","𝔩":"lfr","𝓁":"lscr","ℓ":"ell","𝕝":"lopf","ℒ":"Lscr","𝔏":"Lfr","𝕃":"Lopf","ĺ":"lacute","Ĺ":"Lacute","ľ":"lcaron","Ľ":"Lcaron","ļ":"lcedil","Ļ":"Lcedil","ł":"lstrok","Ł":"Lstrok","ŀ":"lmidot","Ŀ":"Lmidot","𝔪":"mfr","𝕞":"mopf","𝓂":"mscr","𝔐":"Mfr","𝕄":"Mopf","ℳ":"Mscr","𝔫":"nfr","𝕟":"nopf","𝓃":"nscr","ℕ":"Nopf","𝒩":"Nscr","𝔑":"Nfr","ń":"nacute","Ń":"Nacute","ň":"ncaron","Ň":"Ncaron","ñ":"ntilde","Ñ":"Ntilde","ņ":"ncedil","Ņ":"Ncedil","№":"numero","ŋ":"eng","Ŋ":"ENG","𝕠":"oopf","𝔬":"ofr","ℴ":"oscr","𝒪":"Oscr","𝔒":"Ofr","𝕆":"Oopf","º":"ordm","ó":"oacute","Ó":"Oacute","ò":"ograve","Ò":"Ograve","ô":"ocirc","Ô":"Ocirc","ö":"ouml","Ö":"Ouml","ő":"odblac","Ő":"Odblac","õ":"otilde","Õ":"Otilde","ø":"oslash","Ø":"Oslash","ō":"omacr","Ō":"Omacr","œ":"oelig","Œ":"OElig","𝔭":"pfr","𝓅":"pscr","𝕡":"popf","ℙ":"Popf","𝔓":"Pfr","𝒫":"Pscr","𝕢":"qopf","𝔮":"qfr","𝓆":"qscr","𝒬":"Qscr","𝔔":"Qfr","ℚ":"Qopf","ĸ":"kgreen","𝔯":"rfr","𝕣":"ropf","𝓇":"rscr","ℛ":"Rscr","ℜ":"Re","ℝ":"Ropf","ŕ":"racute","Ŕ":"Racute","ř":"rcaron","Ř":"Rcaron","ŗ":"rcedil","Ŗ":"Rcedil","𝕤":"sopf","𝓈":"sscr","𝔰":"sfr","𝕊":"Sopf","𝔖":"Sfr","𝒮":"Sscr","Ⓢ":"oS","ś":"sacute","Ś":"Sacute","ŝ":"scirc","Ŝ":"Scirc","š":"scaron","Š":"Scaron","ş":"scedil","Ş":"Scedil","ß":"szlig","𝔱":"tfr","𝓉":"tscr","𝕥":"topf","𝒯":"Tscr","𝔗":"Tfr","𝕋":"Topf","ť":"tcaron","Ť":"Tcaron","ţ":"tcedil","Ţ":"Tcedil","™":"trade","ŧ":"tstrok","Ŧ":"Tstrok","𝓊":"uscr","𝕦":"uopf","𝔲":"ufr","𝕌":"Uopf","𝔘":"Ufr","𝒰":"Uscr","ú":"uacute","Ú":"Uacute","ù":"ugrave","Ù":"Ugrave","ŭ":"ubreve","Ŭ":"Ubreve","û":"ucirc","Û":"Ucirc","ů":"uring","Ů":"Uring","ü":"uuml","Ü":"Uuml","ű":"udblac","Ű":"Udblac","ũ":"utilde","Ũ":"Utilde","ų":"uogon","Ų":"Uogon","ū":"umacr","Ū":"Umacr","𝔳":"vfr","𝕧":"vopf","𝓋":"vscr","𝔙":"Vfr","𝕍":"Vopf","𝒱":"Vscr","𝕨":"wopf","𝓌":"wscr","𝔴":"wfr","𝒲":"Wscr","𝕎":"Wopf","𝔚":"Wfr","ŵ":"wcirc","Ŵ":"Wcirc","𝔵":"xfr","𝓍":"xscr","𝕩":"xopf","𝕏":"Xopf","𝔛":"Xfr","𝒳":"Xscr","𝔶":"yfr","𝓎":"yscr","𝕪":"yopf","𝒴":"Yscr","𝔜":"Yfr","𝕐":"Yopf","ý":"yacute","Ý":"Yacute","ŷ":"ycirc","Ŷ":"Ycirc","ÿ":"yuml","Ÿ":"Yuml","𝓏":"zscr","𝔷":"zfr","𝕫":"zopf","ℨ":"Zfr","ℤ":"Zopf","𝒵":"Zscr","ź":"zacute","Ź":"Zacute","ž":"zcaron","Ž":"Zcaron","ż":"zdot","Ż":"Zdot","Ƶ":"imped","þ":"thorn","Þ":"THORN","ʼn":"napos","α":"alpha","Α":"Alpha","β":"beta","Β":"Beta","γ":"gamma","Γ":"Gamma","δ":"delta","Δ":"Delta","ε":"epsi","ϵ":"epsiv","Ε":"Epsilon","ϝ":"gammad","Ϝ":"Gammad","ζ":"zeta","Ζ":"Zeta","η":"eta","Η":"Eta","θ":"theta","ϑ":"thetav","Θ":"Theta","ι":"iota","Ι":"Iota","κ":"kappa","ϰ":"kappav","Κ":"Kappa","λ":"lambda","Λ":"Lambda","μ":"mu","µ":"micro","Μ":"Mu","ν":"nu","Ν":"Nu","ξ":"xi","Ξ":"Xi","ο":"omicron","Ο":"Omicron","π":"pi","ϖ":"piv","Π":"Pi","ρ":"rho","ϱ":"rhov","Ρ":"Rho","σ":"sigma","Σ":"Sigma","ς":"sigmaf","τ":"tau","Τ":"Tau","υ":"upsi","Υ":"Upsilon","ϒ":"Upsi","φ":"phi","ϕ":"phiv","Φ":"Phi","χ":"chi","Χ":"Chi","ψ":"psi","Ψ":"Psi","ω":"omega","Ω":"ohm","а":"acy","А":"Acy","б":"bcy","Б":"Bcy","в":"vcy","В":"Vcy","г":"gcy","Г":"Gcy","ѓ":"gjcy","Ѓ":"GJcy","д":"dcy","Д":"Dcy","ђ":"djcy","Ђ":"DJcy","е":"iecy","Е":"IEcy","ё":"iocy","Ё":"IOcy","є":"jukcy","Є":"Jukcy","ж":"zhcy","Ж":"ZHcy","з":"zcy","З":"Zcy","ѕ":"dscy","Ѕ":"DScy","и":"icy","И":"Icy","і":"iukcy","І":"Iukcy","ї":"yicy","Ї":"YIcy","й":"jcy","Й":"Jcy","ј":"jsercy","Ј":"Jsercy","к":"kcy","К":"Kcy","ќ":"kjcy","Ќ":"KJcy","л":"lcy","Л":"Lcy","љ":"ljcy","Љ":"LJcy","м":"mcy","М":"Mcy","н":"ncy","Н":"Ncy","њ":"njcy","Њ":"NJcy","о":"ocy","О":"Ocy","п":"pcy","П":"Pcy","р":"rcy","Р":"Rcy","с":"scy","С":"Scy","т":"tcy","Т":"Tcy","ћ":"tshcy","Ћ":"TSHcy","у":"ucy","У":"Ucy","ў":"ubrcy","Ў":"Ubrcy","ф":"fcy","Ф":"Fcy","х":"khcy","Х":"KHcy","ц":"tscy","Ц":"TScy","ч":"chcy","Ч":"CHcy","џ":"dzcy","Џ":"DZcy","ш":"shcy","Ш":"SHcy","щ":"shchcy","Щ":"SHCHcy","ъ":"hardcy","Ъ":"HARDcy","ы":"ycy","Ы":"Ycy","ь":"softcy","Ь":"SOFTcy","э":"ecy","Э":"Ecy","ю":"yucy","Ю":"YUcy","я":"yacy","Я":"YAcy","ℵ":"aleph","ℶ":"beth","ℷ":"gimel","ℸ":"daleth"},i=/["&'<>`]/g,n={'"':""","&":"&","'":"'","<":"<",">":">","`":"`"},p=/&#(?:[xX][^a-fA-F0-9]|[^0-9xX])/,d=/[\0-\x08\x0B\x0E-\x1F\x7F-\x9F\uFDD0-\uFDEF\uFFFE\uFFFF]|[\uD83F\uD87F\uD8BF\uD8FF\uD93F\uD97F\uD9BF\uD9FF\uDA3F\uDA7F\uDABF\uDAFF\uDB3F\uDB7F\uDBBF\uDBFF][\uDFFE\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/,g=/&(CounterClockwiseContourIntegral|DoubleLongLeftRightArrow|ClockwiseContourIntegral|NotNestedGreaterGreater|NotSquareSupersetEqual|DiacriticalDoubleAcute|NotRightTriangleEqual|NotSucceedsSlantEqual|NotPrecedesSlantEqual|CloseCurlyDoubleQuote|NegativeVeryThinSpace|DoubleContourIntegral|FilledVerySmallSquare|CapitalDifferentialD|OpenCurlyDoubleQuote|EmptyVerySmallSquare|NestedGreaterGreater|DoubleLongRightArrow|NotLeftTriangleEqual|NotGreaterSlantEqual|ReverseUpEquilibrium|DoubleLeftRightArrow|NotSquareSubsetEqual|NotDoubleVerticalBar|RightArrowLeftArrow|NotGreaterFullEqual|NotRightTriangleBar|SquareSupersetEqual|DownLeftRightVector|DoubleLongLeftArrow|leftrightsquigarrow|LeftArrowRightArrow|NegativeMediumSpace|blacktriangleright|RightDownVectorBar|PrecedesSlantEqual|RightDoubleBracket|SucceedsSlantEqual|NotLeftTriangleBar|RightTriangleEqual|SquareIntersection|RightDownTeeVector|ReverseEquilibrium|NegativeThickSpace|longleftrightarrow|Longleftrightarrow|LongLeftRightArrow|DownRightTeeVector|DownRightVectorBar|GreaterSlantEqual|SquareSubsetEqual|LeftDownVectorBar|LeftDoubleBracket|VerticalSeparator|rightleftharpoons|NotGreaterGreater|NotSquareSuperset|blacktriangleleft|blacktriangledown|NegativeThinSpace|LeftDownTeeVector|NotLessSlantEqual|leftrightharpoons|DoubleUpDownArrow|DoubleVerticalBar|LeftTriangleEqual|FilledSmallSquare|twoheadrightarrow|NotNestedLessLess|DownLeftTeeVector|DownLeftVectorBar|RightAngleBracket|NotTildeFullEqual|NotReverseElement|RightUpDownVector|DiacriticalTilde|NotSucceedsTilde|circlearrowright|NotPrecedesEqual|rightharpoondown|DoubleRightArrow|NotSucceedsEqual|NonBreakingSpace|NotRightTriangle|LessEqualGreater|RightUpTeeVector|LeftAngleBracket|GreaterFullEqual|DownArrowUpArrow|RightUpVectorBar|twoheadleftarrow|GreaterEqualLess|downharpoonright|RightTriangleBar|ntrianglerighteq|NotSupersetEqual|LeftUpDownVector|DiacriticalAcute|rightrightarrows|vartriangleright|UpArrowDownArrow|DiacriticalGrave|UnderParenthesis|EmptySmallSquare|LeftUpVectorBar|leftrightarrows|DownRightVector|downharpoonleft|trianglerighteq|ShortRightArrow|OverParenthesis|DoubleLeftArrow|DoubleDownArrow|NotSquareSubset|bigtriangledown|ntrianglelefteq|UpperRightArrow|curvearrowright|vartriangleleft|NotLeftTriangle|nleftrightarrow|LowerRightArrow|NotHumpDownHump|NotGreaterTilde|rightthreetimes|LeftUpTeeVector|NotGreaterEqual|straightepsilon|LeftTriangleBar|rightsquigarrow|ContourIntegral|rightleftarrows|CloseCurlyQuote|RightDownVector|LeftRightVector|nLeftrightarrow|leftharpoondown|circlearrowleft|SquareSuperset|OpenCurlyQuote|hookrightarrow|HorizontalLine|DiacriticalDot|NotLessGreater|ntriangleright|DoubleRightTee|InvisibleComma|InvisibleTimes|LowerLeftArrow|DownLeftVector|NotSubsetEqual|curvearrowleft|trianglelefteq|NotVerticalBar|TildeFullEqual|downdownarrows|NotGreaterLess|RightTeeVector|ZeroWidthSpace|looparrowright|LongRightArrow|doublebarwedge|ShortLeftArrow|ShortDownArrow|RightVectorBar|GreaterGreater|ReverseElement|rightharpoonup|LessSlantEqual|leftthreetimes|upharpoonright|rightarrowtail|LeftDownVector|Longrightarrow|NestedLessLess|UpperLeftArrow|nshortparallel|leftleftarrows|leftrightarrow|Leftrightarrow|LeftRightArrow|longrightarrow|upharpoonleft|RightArrowBar|ApplyFunction|LeftTeeVector|leftarrowtail|NotEqualTilde|varsubsetneqq|varsupsetneqq|RightTeeArrow|SucceedsEqual|SucceedsTilde|LeftVectorBar|SupersetEqual|hookleftarrow|DifferentialD|VerticalTilde|VeryThinSpace|blacktriangle|bigtriangleup|LessFullEqual|divideontimes|leftharpoonup|UpEquilibrium|ntriangleleft|RightTriangle|measuredangle|shortparallel|longleftarrow|Longleftarrow|LongLeftArrow|DoubleLeftTee|Poincareplane|PrecedesEqual|triangleright|DoubleUpArrow|RightUpVector|fallingdotseq|looparrowleft|PrecedesTilde|NotTildeEqual|NotTildeTilde|smallsetminus|Proportional|triangleleft|triangledown|UnderBracket|NotHumpEqual|exponentiale|ExponentialE|NotLessTilde|HilbertSpace|RightCeiling|blacklozenge|varsupsetneq|HumpDownHump|GreaterEqual|VerticalLine|LeftTeeArrow|NotLessEqual|DownTeeArrow|LeftTriangle|varsubsetneq|Intersection|NotCongruent|DownArrowBar|LeftUpVector|LeftArrowBar|risingdotseq|GreaterTilde|RoundImplies|SquareSubset|ShortUpArrow|NotSuperset|quaternions|precnapprox|backepsilon|preccurlyeq|OverBracket|blacksquare|MediumSpace|VerticalBar|circledcirc|circleddash|CircleMinus|CircleTimes|LessGreater|curlyeqprec|curlyeqsucc|diamondsuit|UpDownArrow|Updownarrow|RuleDelayed|Rrightarrow|updownarrow|RightVector|nRightarrow|nrightarrow|eqslantless|LeftCeiling|Equilibrium|SmallCircle|expectation|NotSucceeds|thickapprox|GreaterLess|SquareUnion|NotPrecedes|NotLessLess|straightphi|succnapprox|succcurlyeq|SubsetEqual|sqsupseteq|Proportion|Laplacetrf|ImaginaryI|supsetneqq|NotGreater|gtreqqless|NotElement|ThickSpace|TildeEqual|TildeTilde|Fouriertrf|rmoustache|EqualTilde|eqslantgtr|UnderBrace|LeftVector|UpArrowBar|nLeftarrow|nsubseteqq|subsetneqq|nsupseteqq|nleftarrow|succapprox|lessapprox|UpTeeArrow|upuparrows|curlywedge|lesseqqgtr|varepsilon|varnothing|RightFloor|complement|CirclePlus|sqsubseteq|Lleftarrow|circledast|RightArrow|Rightarrow|rightarrow|lmoustache|Bernoullis|precapprox|mapstoleft|mapstodown|longmapsto|dotsquare|downarrow|DoubleDot|nsubseteq|supsetneq|leftarrow|nsupseteq|subsetneq|ThinSpace|ngeqslant|subseteqq|HumpEqual|NotSubset|triangleq|NotCupCap|lesseqgtr|heartsuit|TripleDot|Leftarrow|Coproduct|Congruent|varpropto|complexes|gvertneqq|LeftArrow|LessTilde|supseteqq|MinusPlus|CircleDot|nleqslant|NotExists|gtreqless|nparallel|UnionPlus|LeftFloor|checkmark|CenterDot|centerdot|Mellintrf|gtrapprox|bigotimes|OverBrace|spadesuit|therefore|pitchfork|rationals|PlusMinus|Backslash|Therefore|DownBreve|backsimeq|backprime|DownArrow|nshortmid|Downarrow|lvertneqq|eqvparsl|imagline|imagpart|infintie|integers|Integral|intercal|LessLess|Uarrocir|intlarhk|sqsupset|angmsdaf|sqsubset|llcorner|vartheta|cupbrcap|lnapprox|Superset|SuchThat|succnsim|succneqq|angmsdag|biguplus|curlyvee|trpezium|Succeeds|NotTilde|bigwedge|angmsdah|angrtvbd|triminus|cwconint|fpartint|lrcorner|smeparsl|subseteq|urcorner|lurdshar|laemptyv|DDotrahd|approxeq|ldrushar|awconint|mapstoup|backcong|shortmid|triangle|geqslant|gesdotol|timesbar|circledR|circledS|setminus|multimap|naturals|scpolint|ncongdot|RightTee|boxminus|gnapprox|boxtimes|andslope|thicksim|angmsdaa|varsigma|cirfnint|rtriltri|angmsdab|rppolint|angmsdac|barwedge|drbkarow|clubsuit|thetasym|bsolhsub|capbrcup|dzigrarr|doteqdot|DotEqual|dotminus|UnderBar|NotEqual|realpart|otimesas|ulcorner|hksearow|hkswarow|parallel|PartialD|elinters|emptyset|plusacir|bbrktbrk|angmsdad|pointint|bigoplus|angmsdae|Precedes|bigsqcup|varkappa|notindot|supseteq|precneqq|precnsim|profalar|profline|profsurf|leqslant|lesdotor|raemptyv|subplus|notnivb|notnivc|subrarr|zigrarr|vzigzag|submult|subedot|Element|between|cirscir|larrbfs|larrsim|lotimes|lbrksld|lbrkslu|lozenge|ldrdhar|dbkarow|bigcirc|epsilon|simrarr|simplus|ltquest|Epsilon|luruhar|gtquest|maltese|npolint|eqcolon|npreceq|bigodot|ddagger|gtrless|bnequiv|harrcir|ddotseq|equivDD|backsim|demptyv|nsqsube|nsqsupe|Upsilon|nsubset|upsilon|minusdu|nsucceq|swarrow|nsupset|coloneq|searrow|boxplus|napprox|natural|asympeq|alefsym|congdot|nearrow|bigstar|diamond|supplus|tritime|LeftTee|nvinfin|triplus|NewLine|nvltrie|nvrtrie|nwarrow|nexists|Diamond|ruluhar|Implies|supmult|angzarr|suplarr|suphsub|questeq|because|digamma|Because|olcross|bemptyv|omicron|Omicron|rotimes|NoBreak|intprod|angrtvb|orderof|uwangle|suphsol|lesdoto|orslope|DownTee|realine|cudarrl|rdldhar|OverBar|supedot|lessdot|supdsub|topfork|succsim|rbrkslu|rbrksld|pertenk|cudarrr|isindot|planckh|lessgtr|pluscir|gesdoto|plussim|plustwo|lesssim|cularrp|rarrsim|Cayleys|notinva|notinvb|notinvc|UpArrow|Uparrow|uparrow|NotLess|dwangle|precsim|Product|curarrm|Cconint|dotplus|rarrbfs|ccupssm|Cedilla|cemptyv|notniva|quatint|frac35|frac38|frac45|frac56|frac58|frac78|tridot|xoplus|gacute|gammad|Gammad|lfisht|lfloor|bigcup|sqsupe|gbreve|Gbreve|lharul|sqsube|sqcups|Gcedil|apacir|llhard|lmidot|Lmidot|lmoust|andand|sqcaps|approx|Abreve|spades|circeq|tprime|divide|topcir|Assign|topbot|gesdot|divonx|xuplus|timesd|gesles|atilde|solbar|SOFTcy|loplus|timesb|lowast|lowbar|dlcorn|dlcrop|softcy|dollar|lparlt|thksim|lrhard|Atilde|lsaquo|smashp|bigvee|thinsp|wreath|bkarow|lsquor|lstrok|Lstrok|lthree|ltimes|ltlarr|DotDot|simdot|ltrPar|weierp|xsqcup|angmsd|sigmav|sigmaf|zeetrf|Zcaron|zcaron|mapsto|vsupne|thetav|cirmid|marker|mcomma|Zacute|vsubnE|there4|gtlPar|vsubne|bottom|gtrarr|SHCHcy|shchcy|midast|midcir|middot|minusb|minusd|gtrdot|bowtie|sfrown|mnplus|models|colone|seswar|Colone|mstpos|searhk|gtrsim|nacute|Nacute|boxbox|telrec|hairsp|Tcedil|nbumpe|scnsim|ncaron|Ncaron|ncedil|Ncedil|hamilt|Scedil|nearhk|hardcy|HARDcy|tcedil|Tcaron|commat|nequiv|nesear|tcaron|target|hearts|nexist|varrho|scedil|Scaron|scaron|hellip|Sacute|sacute|hercon|swnwar|compfn|rtimes|rthree|rsquor|rsaquo|zacute|wedgeq|homtht|barvee|barwed|Barwed|rpargt|horbar|conint|swarhk|roplus|nltrie|hslash|hstrok|Hstrok|rmoust|Conint|bprime|hybull|hyphen|iacute|Iacute|supsup|supsub|supsim|varphi|coprod|brvbar|agrave|Supset|supset|igrave|Igrave|notinE|Agrave|iiiint|iinfin|copysr|wedbar|Verbar|vangrt|becaus|incare|verbar|inodot|bullet|drcorn|intcal|drcrop|cularr|vellip|Utilde|bumpeq|cupcap|dstrok|Dstrok|CupCap|cupcup|cupdot|eacute|Eacute|supdot|iquest|easter|ecaron|Ecaron|ecolon|isinsv|utilde|itilde|Itilde|curarr|succeq|Bumpeq|cacute|ulcrop|nparsl|Cacute|nprcue|egrave|Egrave|nrarrc|nrarrw|subsup|subsub|nrtrie|jsercy|nsccue|Jsercy|kappav|kcedil|Kcedil|subsim|ulcorn|nsimeq|egsdot|veebar|kgreen|capand|elsdot|Subset|subset|curren|aacute|lacute|Lacute|emptyv|ntilde|Ntilde|lagran|lambda|Lambda|capcap|Ugrave|langle|subdot|emsp13|numero|emsp14|nvdash|nvDash|nVdash|nVDash|ugrave|ufisht|nvHarr|larrfs|nvlArr|larrhk|larrlp|larrpl|nvrArr|Udblac|nwarhk|larrtl|nwnear|oacute|Oacute|latail|lAtail|sstarf|lbrace|odblac|Odblac|lbrack|udblac|odsold|eparsl|lcaron|Lcaron|ograve|Ograve|lcedil|Lcedil|Aacute|ssmile|ssetmn|squarf|ldquor|capcup|ominus|cylcty|rharul|eqcirc|dagger|rfloor|rfisht|Dagger|daleth|equals|origof|capdot|equest|dcaron|Dcaron|rdquor|oslash|Oslash|otilde|Otilde|otimes|Otimes|urcrop|Ubreve|ubreve|Yacute|Uacute|uacute|Rcedil|rcedil|urcorn|parsim|Rcaron|Vdashl|rcaron|Tstrok|percnt|period|permil|Exists|yacute|rbrack|rbrace|phmmat|ccaron|Ccaron|planck|ccedil|plankv|tstrok|female|plusdo|plusdu|ffilig|plusmn|ffllig|Ccedil|rAtail|dfisht|bernou|ratail|Rarrtl|rarrtl|angsph|rarrpl|rarrlp|rarrhk|xwedge|xotime|forall|ForAll|Vvdash|vsupnE|preceq|bigcap|frac12|frac13|frac14|primes|rarrfs|prnsim|frac15|Square|frac16|square|lesdot|frac18|frac23|propto|prurel|rarrap|rangle|puncsp|frac25|Racute|qprime|racute|lesges|frac34|abreve|AElig|eqsim|utdot|setmn|urtri|Equal|Uring|seArr|uring|searr|dashv|Dashv|mumap|nabla|iogon|Iogon|sdote|sdotb|scsim|napid|napos|equiv|natur|Acirc|dblac|erarr|nbump|iprod|erDot|ucirc|awint|esdot|angrt|ncong|isinE|scnap|Scirc|scirc|ndash|isins|Ubrcy|nearr|neArr|isinv|nedot|ubrcy|acute|Ycirc|iukcy|Iukcy|xutri|nesim|caret|jcirc|Jcirc|caron|twixt|ddarr|sccue|exist|jmath|sbquo|ngeqq|angst|ccaps|lceil|ngsim|UpTee|delta|Delta|rtrif|nharr|nhArr|nhpar|rtrie|jukcy|Jukcy|kappa|rsquo|Kappa|nlarr|nlArr|TSHcy|rrarr|aogon|Aogon|fflig|xrarr|tshcy|ccirc|nleqq|filig|upsih|nless|dharl|nlsim|fjlig|ropar|nltri|dharr|robrk|roarr|fllig|fltns|roang|rnmid|subnE|subne|lAarr|trisb|Ccirc|acirc|ccups|blank|VDash|forkv|Vdash|langd|cedil|blk12|blk14|laquo|strns|diams|notin|vDash|larrb|blk34|block|disin|uplus|vdash|vBarv|aelig|starf|Wedge|check|xrArr|lates|lbarr|lBarr|notni|lbbrk|bcong|frasl|lbrke|frown|vrtri|vprop|vnsup|gamma|Gamma|wedge|xodot|bdquo|srarr|doteq|ldquo|boxdl|boxdL|gcirc|Gcirc|boxDl|boxDL|boxdr|boxdR|boxDr|TRADE|trade|rlhar|boxDR|vnsub|npart|vltri|rlarr|boxhd|boxhD|nprec|gescc|nrarr|nrArr|boxHd|boxHD|boxhu|boxhU|nrtri|boxHu|clubs|boxHU|times|colon|Colon|gimel|xlArr|Tilde|nsime|tilde|nsmid|nspar|THORN|thorn|xlarr|nsube|nsubE|thkap|xhArr|comma|nsucc|boxul|boxuL|nsupe|nsupE|gneqq|gnsim|boxUl|boxUL|grave|boxur|boxuR|boxUr|boxUR|lescc|angle|bepsi|boxvh|varpi|boxvH|numsp|Theta|gsime|gsiml|theta|boxVh|boxVH|boxvl|gtcir|gtdot|boxvL|boxVl|boxVL|crarr|cross|Cross|nvsim|boxvr|nwarr|nwArr|sqsup|dtdot|Uogon|lhard|lharu|dtrif|ocirc|Ocirc|lhblk|duarr|odash|sqsub|Hacek|sqcup|llarr|duhar|oelig|OElig|ofcir|boxvR|uogon|lltri|boxVr|csube|uuarr|ohbar|csupe|ctdot|olarr|olcir|harrw|oline|sqcap|omacr|Omacr|omega|Omega|boxVR|aleph|lneqq|lnsim|loang|loarr|rharu|lobrk|hcirc|operp|oplus|rhard|Hcirc|orarr|Union|order|ecirc|Ecirc|cuepr|szlig|cuesc|breve|reals|eDDot|Breve|hoarr|lopar|utrif|rdquo|Umacr|umacr|efDot|swArr|ultri|alpha|rceil|ovbar|swarr|Wcirc|wcirc|smtes|smile|bsemi|lrarr|aring|parsl|lrhar|bsime|uhblk|lrtri|cupor|Aring|uharr|uharl|slarr|rbrke|bsolb|lsime|rbbrk|RBarr|lsimg|phone|rBarr|rbarr|icirc|lsquo|Icirc|emacr|Emacr|ratio|simne|plusb|simlE|simgE|simeq|pluse|ltcir|ltdot|empty|xharr|xdtri|iexcl|Alpha|ltrie|rarrw|pound|ltrif|xcirc|bumpe|prcue|bumpE|asymp|amacr|cuvee|Sigma|sigma|iiint|udhar|iiota|ijlig|IJlig|supnE|imacr|Imacr|prime|Prime|image|prnap|eogon|Eogon|rarrc|mdash|mDDot|cuwed|imath|supne|imped|Amacr|udarr|prsim|micro|rarrb|cwint|raquo|infin|eplus|range|rangd|Ucirc|radic|minus|amalg|veeeq|rAarr|epsiv|ycirc|quest|sharp|quot|zwnj|Qscr|race|qscr|Qopf|qopf|qint|rang|Rang|Zscr|zscr|Zopf|zopf|rarr|rArr|Rarr|Pscr|pscr|prop|prod|prnE|prec|ZHcy|zhcy|prap|Zeta|zeta|Popf|popf|Zdot|plus|zdot|Yuml|yuml|phiv|YUcy|yucy|Yscr|yscr|perp|Yopf|yopf|part|para|YIcy|Ouml|rcub|yicy|YAcy|rdca|ouml|osol|Oscr|rdsh|yacy|real|oscr|xvee|andd|rect|andv|Xscr|oror|ordm|ordf|xscr|ange|aopf|Aopf|rHar|Xopf|opar|Oopf|xopf|xnis|rhov|oopf|omid|xmap|oint|apid|apos|ogon|ascr|Ascr|odot|odiv|xcup|xcap|ocir|oast|nvlt|nvle|nvgt|nvge|nvap|Wscr|wscr|auml|ntlg|ntgl|nsup|nsub|nsim|Nscr|nscr|nsce|Wopf|ring|npre|wopf|npar|Auml|Barv|bbrk|Nopf|nopf|nmid|nLtv|beta|ropf|Ropf|Beta|beth|nles|rpar|nleq|bnot|bNot|nldr|NJcy|rscr|Rscr|Vscr|vscr|rsqb|njcy|bopf|nisd|Bopf|rtri|Vopf|nGtv|ngtr|vopf|boxh|boxH|boxv|nges|ngeq|boxV|bscr|scap|Bscr|bsim|Vert|vert|bsol|bull|bump|caps|cdot|ncup|scnE|ncap|nbsp|napE|Cdot|cent|sdot|Vbar|nang|vBar|chcy|Mscr|mscr|sect|semi|CHcy|Mopf|mopf|sext|circ|cire|mldr|mlcp|cirE|comp|shcy|SHcy|vArr|varr|cong|copf|Copf|copy|COPY|malt|male|macr|lvnE|cscr|ltri|sime|ltcc|simg|Cscr|siml|csub|Uuml|lsqb|lsim|uuml|csup|Lscr|lscr|utri|smid|lpar|cups|smte|lozf|darr|Lopf|Uscr|solb|lopf|sopf|Sopf|lneq|uscr|spar|dArr|lnap|Darr|dash|Sqrt|LJcy|ljcy|lHar|dHar|Upsi|upsi|diam|lesg|djcy|DJcy|leqq|dopf|Dopf|dscr|Dscr|dscy|ldsh|ldca|squf|DScy|sscr|Sscr|dsol|lcub|late|star|Star|Uopf|Larr|lArr|larr|uopf|dtri|dzcy|sube|subE|Lang|lang|Kscr|kscr|Kopf|kopf|KJcy|kjcy|KHcy|khcy|DZcy|ecir|edot|eDot|Jscr|jscr|succ|Jopf|jopf|Edot|uHar|emsp|ensp|Iuml|iuml|eopf|isin|Iscr|iscr|Eopf|epar|sung|epsi|escr|sup1|sup2|sup3|Iota|iota|supe|supE|Iopf|iopf|IOcy|iocy|Escr|esim|Esim|imof|Uarr|QUOT|uArr|uarr|euml|IEcy|iecy|Idot|Euml|euro|excl|Hscr|hscr|Hopf|hopf|TScy|tscy|Tscr|hbar|tscr|flat|tbrk|fnof|hArr|harr|half|fopf|Fopf|tdot|gvnE|fork|trie|gtcc|fscr|Fscr|gdot|gsim|Gscr|gscr|Gopf|gopf|gneq|Gdot|tosa|gnap|Topf|topf|geqq|toea|GJcy|gjcy|tint|gesl|mid|Sfr|ggg|top|ges|gla|glE|glj|geq|gne|gEl|gel|gnE|Gcy|gcy|gap|Tfr|tfr|Tcy|tcy|Hat|Tau|Ffr|tau|Tab|hfr|Hfr|ffr|Fcy|fcy|icy|Icy|iff|ETH|eth|ifr|Ifr|Eta|eta|int|Int|Sup|sup|ucy|Ucy|Sum|sum|jcy|ENG|ufr|Ufr|eng|Jcy|jfr|els|ell|egs|Efr|efr|Jfr|uml|kcy|Kcy|Ecy|ecy|kfr|Kfr|lap|Sub|sub|lat|lcy|Lcy|leg|Dot|dot|lEg|leq|les|squ|div|die|lfr|Lfr|lgE|Dfr|dfr|Del|deg|Dcy|dcy|lne|lnE|sol|loz|smt|Cup|lrm|cup|lsh|Lsh|sim|shy|map|Map|mcy|Mcy|mfr|Mfr|mho|gfr|Gfr|sfr|cir|Chi|chi|nap|Cfr|vcy|Vcy|cfr|Scy|scy|ncy|Ncy|vee|Vee|Cap|cap|nfr|scE|sce|Nfr|nge|ngE|nGg|vfr|Vfr|ngt|bot|nGt|nis|niv|Rsh|rsh|nle|nlE|bne|Bfr|bfr|nLl|nlt|nLt|Bcy|bcy|not|Not|rlm|wfr|Wfr|npr|nsc|num|ocy|ast|Ocy|ofr|xfr|Xfr|Ofr|ogt|ohm|apE|olt|Rho|ape|rho|Rfr|rfr|ord|REG|ang|reg|orv|And|and|AMP|Rcy|amp|Afr|ycy|Ycy|yen|yfr|Yfr|rcy|par|pcy|Pcy|pfr|Pfr|phi|Phi|afr|Acy|acy|zcy|Zcy|piv|acE|acd|zfr|Zfr|pre|prE|psi|Psi|qfr|Qfr|zwj|Or|ge|Gg|gt|gg|el|oS|lt|Lt|LT|Re|lg|gl|eg|ne|Im|it|le|DD|wp|wr|nu|Nu|dd|lE|Sc|sc|pi|Pi|ee|af|ll|Ll|rx|gE|xi|pm|Xi|ic|pr|Pr|in|ni|mp|mu|ac|Mu|or|ap|Gt|GT|ii);|&(Aacute|Agrave|Atilde|Ccedil|Eacute|Egrave|Iacute|Igrave|Ntilde|Oacute|Ograve|Oslash|Otilde|Uacute|Ugrave|Yacute|aacute|agrave|atilde|brvbar|ccedil|curren|divide|eacute|egrave|frac12|frac14|frac34|iacute|igrave|iquest|middot|ntilde|oacute|ograve|oslash|otilde|plusmn|uacute|ugrave|yacute|AElig|Acirc|Aring|Ecirc|Icirc|Ocirc|THORN|Ucirc|acirc|acute|aelig|aring|cedil|ecirc|icirc|iexcl|laquo|micro|ocirc|pound|raquo|szlig|thorn|times|ucirc|Auml|COPY|Euml|Iuml|Ouml|QUOT|Uuml|auml|cent|copy|euml|iuml|macr|nbsp|ordf|ordm|ouml|para|quot|sect|sup1|sup2|sup3|uuml|yuml|AMP|ETH|REG|amp|deg|eth|not|reg|shy|uml|yen|GT|LT|gt|lt)(?!;)([=a-zA-Z0-9]?)|&#([0-9]+)(;?)|&#[xX]([a-fA-F0-9]+)(;?)|&([0-9a-zA-Z]+)/g,m={aacute:"á",Aacute:"Á",abreve:"ă",Abreve:"Ă",ac:"∾",acd:"∿",acE:"∾̳",acirc:"â",Acirc:"Â",acute:"´",acy:"а",Acy:"А",aelig:"æ",AElig:"Æ",af:"",afr:"𝔞",Afr:"𝔄",agrave:"à",Agrave:"À",alefsym:"ℵ",aleph:"ℵ",alpha:"α",Alpha:"Α",amacr:"ā",Amacr:"Ā",amalg:"⨿",amp:"&",AMP:"&",and:"∧",And:"⩓",andand:"⩕",andd:"⩜",andslope:"⩘",andv:"⩚",ang:"∠",ange:"⦤",angle:"∠",angmsd:"∡",angmsdaa:"⦨",angmsdab:"⦩",angmsdac:"⦪",angmsdad:"⦫",angmsdae:"⦬",angmsdaf:"⦭",angmsdag:"⦮",angmsdah:"⦯",angrt:"∟",angrtvb:"⊾",angrtvbd:"⦝",angsph:"∢",angst:"Å",angzarr:"⍼",aogon:"ą",Aogon:"Ą",aopf:"𝕒",Aopf:"𝔸",ap:"≈",apacir:"⩯",ape:"≊",apE:"⩰",apid:"≋",apos:"'",ApplyFunction:"",approx:"≈",approxeq:"≊",aring:"å",Aring:"Å",ascr:"𝒶",Ascr:"𝒜",Assign:"≔",ast:"*",asymp:"≈",asympeq:"≍",atilde:"ã",Atilde:"Ã",auml:"ä",Auml:"Ä",awconint:"∳",awint:"⨑",backcong:"≌",backepsilon:"϶",backprime:"‵",backsim:"∽",backsimeq:"⋍",Backslash:"∖",Barv:"⫧",barvee:"⊽",barwed:"⌅",Barwed:"⌆",barwedge:"⌅",bbrk:"⎵",bbrktbrk:"⎶",bcong:"≌",bcy:"б",Bcy:"Б",bdquo:"„",becaus:"∵",because:"∵",Because:"∵",bemptyv:"⦰",bepsi:"϶",bernou:"ℬ",Bernoullis:"ℬ",beta:"β",Beta:"Β",beth:"ℶ",between:"≬",bfr:"𝔟",Bfr:"𝔅",bigcap:"⋂",bigcirc:"◯",bigcup:"⋃",bigodot:"⨀",bigoplus:"⨁",bigotimes:"⨂",bigsqcup:"⨆",bigstar:"★",bigtriangledown:"▽",bigtriangleup:"△",biguplus:"⨄",bigvee:"⋁",bigwedge:"⋀",bkarow:"⤍",blacklozenge:"⧫",blacksquare:"▪",blacktriangle:"▴",blacktriangledown:"▾",blacktriangleleft:"◂",blacktriangleright:"▸",blank:"␣",blk12:"▒",blk14:"░",blk34:"▓",block:"█",bne:"=⃥",bnequiv:"≡⃥",bnot:"⌐",bNot:"⫭",bopf:"𝕓",Bopf:"𝔹",bot:"⊥",bottom:"⊥",bowtie:"⋈",boxbox:"⧉",boxdl:"┐",boxdL:"╕",boxDl:"╖",boxDL:"╗",boxdr:"┌",boxdR:"╒",boxDr:"╓",boxDR:"╔",boxh:"─",boxH:"═",boxhd:"┬",boxhD:"╥",boxHd:"╤",boxHD:"╦",boxhu:"┴",boxhU:"╨",boxHu:"╧",boxHU:"╩",boxminus:"⊟",boxplus:"⊞",boxtimes:"⊠",boxul:"┘",boxuL:"╛",boxUl:"╜",boxUL:"╝",boxur:"└",boxuR:"╘",boxUr:"╙",boxUR:"╚",boxv:"│",boxV:"║",boxvh:"┼",boxvH:"╪",boxVh:"╫",boxVH:"╬",boxvl:"┤",boxvL:"╡",boxVl:"╢",boxVL:"╣",boxvr:"├",boxvR:"╞",boxVr:"╟",boxVR:"╠",bprime:"‵",breve:"˘",Breve:"˘",brvbar:"¦",bscr:"𝒷",Bscr:"ℬ",bsemi:"⁏",bsim:"∽",bsime:"⋍",bsol:"\\",bsolb:"⧅",bsolhsub:"⟈",bull:"•",bullet:"•",bump:"≎",bumpe:"≏",bumpE:"⪮",bumpeq:"≏",Bumpeq:"≎",cacute:"ć",Cacute:"Ć",cap:"∩",Cap:"⋒",capand:"⩄",capbrcup:"⩉",capcap:"⩋",capcup:"⩇",capdot:"⩀",CapitalDifferentialD:"ⅅ",caps:"∩︀",caret:"⁁",caron:"ˇ",Cayleys:"ℭ",ccaps:"⩍",ccaron:"č",Ccaron:"Č",ccedil:"ç",Ccedil:"Ç",ccirc:"ĉ",Ccirc:"Ĉ",Cconint:"∰",ccups:"⩌",ccupssm:"⩐",cdot:"ċ",Cdot:"Ċ",cedil:"¸",Cedilla:"¸",cemptyv:"⦲",cent:"¢",centerdot:"·",CenterDot:"·",cfr:"𝔠",Cfr:"ℭ",chcy:"ч",CHcy:"Ч",check:"✓",checkmark:"✓",chi:"χ",Chi:"Χ",cir:"○",circ:"ˆ",circeq:"≗",circlearrowleft:"↺",circlearrowright:"↻",circledast:"⊛",circledcirc:"⊚",circleddash:"⊝",CircleDot:"⊙",circledR:"®",circledS:"Ⓢ",CircleMinus:"⊖",CirclePlus:"⊕",CircleTimes:"⊗",cire:"≗",cirE:"⧃",cirfnint:"⨐",cirmid:"⫯",cirscir:"⧂",ClockwiseContourIntegral:"∲",CloseCurlyDoubleQuote:"”",CloseCurlyQuote:"’",clubs:"♣",clubsuit:"♣",colon:":",Colon:"∷",colone:"≔",Colone:"⩴",coloneq:"≔",comma:",",commat:"@",comp:"∁",compfn:"∘",complement:"∁",complexes:"ℂ",cong:"≅",congdot:"⩭",Congruent:"≡",conint:"∮",Conint:"∯",ContourIntegral:"∮",copf:"𝕔",Copf:"ℂ",coprod:"∐",Coproduct:"∐",copy:"©",COPY:"©",copysr:"℗",CounterClockwiseContourIntegral:"∳",crarr:"↵",cross:"✗",Cross:"⨯",cscr:"𝒸",Cscr:"𝒞",csub:"⫏",csube:"⫑",csup:"⫐",csupe:"⫒",ctdot:"⋯",cudarrl:"⤸",cudarrr:"⤵",cuepr:"⋞",cuesc:"⋟",cularr:"↶",cularrp:"⤽",cup:"∪",Cup:"⋓",cupbrcap:"⩈",cupcap:"⩆",CupCap:"≍",cupcup:"⩊",cupdot:"⊍",cupor:"⩅",cups:"∪︀",curarr:"↷",curarrm:"⤼",curlyeqprec:"⋞",curlyeqsucc:"⋟",curlyvee:"⋎",curlywedge:"⋏",curren:"¤",curvearrowleft:"↶",curvearrowright:"↷",cuvee:"⋎",cuwed:"⋏",cwconint:"∲",cwint:"∱",cylcty:"⌭",dagger:"†",Dagger:"‡",daleth:"ℸ",darr:"↓",dArr:"⇓",Darr:"↡",dash:"‐",dashv:"⊣",Dashv:"⫤",dbkarow:"⤏",dblac:"˝",dcaron:"ď",Dcaron:"Ď",dcy:"д",Dcy:"Д",dd:"ⅆ",DD:"ⅅ",ddagger:"‡",ddarr:"⇊",DDotrahd:"⤑",ddotseq:"⩷",deg:"°",Del:"∇",delta:"δ",Delta:"Δ",demptyv:"⦱",dfisht:"⥿",dfr:"𝔡",Dfr:"𝔇",dHar:"⥥",dharl:"⇃",dharr:"⇂",DiacriticalAcute:"´",DiacriticalDot:"˙",DiacriticalDoubleAcute:"˝",DiacriticalGrave:"`",DiacriticalTilde:"˜",diam:"⋄",diamond:"⋄",Diamond:"⋄",diamondsuit:"♦",diams:"♦",die:"¨",DifferentialD:"ⅆ",digamma:"ϝ",disin:"⋲",div:"÷",divide:"÷",divideontimes:"⋇",divonx:"⋇",djcy:"ђ",DJcy:"Ђ",dlcorn:"⌞",dlcrop:"⌍",dollar:"$",dopf:"𝕕",Dopf:"𝔻",dot:"˙",Dot:"¨",DotDot:"⃜",doteq:"≐",doteqdot:"≑",DotEqual:"≐",dotminus:"∸",dotplus:"∔",dotsquare:"⊡",doublebarwedge:"⌆",DoubleContourIntegral:"∯",DoubleDot:"¨",DoubleDownArrow:"⇓",DoubleLeftArrow:"⇐",DoubleLeftRightArrow:"⇔",DoubleLeftTee:"⫤",DoubleLongLeftArrow:"⟸",DoubleLongLeftRightArrow:"⟺",DoubleLongRightArrow:"⟹",DoubleRightArrow:"⇒",DoubleRightTee:"⊨",DoubleUpArrow:"⇑",DoubleUpDownArrow:"⇕",DoubleVerticalBar:"∥",downarrow:"↓",Downarrow:"⇓",DownArrow:"↓",DownArrowBar:"⤓",DownArrowUpArrow:"⇵",DownBreve:"̑",downdownarrows:"⇊",downharpoonleft:"⇃",downharpoonright:"⇂",DownLeftRightVector:"⥐",DownLeftTeeVector:"⥞",DownLeftVector:"↽",DownLeftVectorBar:"⥖",DownRightTeeVector:"⥟",DownRightVector:"⇁",DownRightVectorBar:"⥗",DownTee:"⊤",DownTeeArrow:"↧",drbkarow:"⤐",drcorn:"⌟",drcrop:"⌌",dscr:"𝒹",Dscr:"𝒟",dscy:"ѕ",DScy:"Ѕ",dsol:"⧶",dstrok:"đ",Dstrok:"Đ",dtdot:"⋱",dtri:"▿",dtrif:"▾",duarr:"⇵",duhar:"⥯",dwangle:"⦦",dzcy:"џ",DZcy:"Џ",dzigrarr:"⟿",eacute:"é",Eacute:"É",easter:"⩮",ecaron:"ě",Ecaron:"Ě",ecir:"≖",ecirc:"ê",Ecirc:"Ê",ecolon:"≕",ecy:"э",Ecy:"Э",eDDot:"⩷",edot:"ė",eDot:"≑",Edot:"Ė",ee:"ⅇ",efDot:"≒",efr:"𝔢",Efr:"𝔈",eg:"⪚",egrave:"è",Egrave:"È",egs:"⪖",egsdot:"⪘",el:"⪙",Element:"∈",elinters:"⏧",ell:"ℓ",els:"⪕",elsdot:"⪗",emacr:"ē",Emacr:"Ē",empty:"∅",emptyset:"∅",EmptySmallSquare:"◻",emptyv:"∅",EmptyVerySmallSquare:"▫",emsp:" ",emsp13:" ",emsp14:" ",eng:"ŋ",ENG:"Ŋ",ensp:" ",eogon:"ę",Eogon:"Ę",eopf:"𝕖",Eopf:"𝔼",epar:"⋕",eparsl:"⧣",eplus:"⩱",epsi:"ε",epsilon:"ε",Epsilon:"Ε",epsiv:"ϵ",eqcirc:"≖",eqcolon:"≕",eqsim:"≂",eqslantgtr:"⪖",eqslantless:"⪕",Equal:"⩵",equals:"=",EqualTilde:"≂",equest:"≟",Equilibrium:"⇌",equiv:"≡",equivDD:"⩸",eqvparsl:"⧥",erarr:"⥱",erDot:"≓",escr:"ℯ",Escr:"ℰ",esdot:"≐",esim:"≂",Esim:"⩳",eta:"η",Eta:"Η",eth:"ð",ETH:"Ð",euml:"ë",Euml:"Ë",euro:"€",excl:"!",exist:"∃",Exists:"∃",expectation:"ℰ",exponentiale:"ⅇ",ExponentialE:"ⅇ",fallingdotseq:"≒",fcy:"ф",Fcy:"Ф",female:"♀",ffilig:"ffi",fflig:"ff",ffllig:"ffl",ffr:"𝔣",Ffr:"𝔉",filig:"fi",FilledSmallSquare:"◼",FilledVerySmallSquare:"▪",fjlig:"fj",flat:"♭",fllig:"fl",fltns:"▱",fnof:"ƒ",fopf:"𝕗",Fopf:"𝔽",forall:"∀",ForAll:"∀",fork:"⋔",forkv:"⫙",Fouriertrf:"ℱ",fpartint:"⨍",frac12:"½",frac13:"⅓",frac14:"¼",frac15:"⅕",frac16:"⅙",frac18:"⅛",frac23:"⅔",frac25:"⅖",frac34:"¾",frac35:"⅗",frac38:"⅜",frac45:"⅘",frac56:"⅚",frac58:"⅝",frac78:"⅞",frasl:"⁄",frown:"⌢",fscr:"𝒻",Fscr:"ℱ",gacute:"ǵ",gamma:"γ",Gamma:"Γ",gammad:"ϝ",Gammad:"Ϝ",gap:"⪆",gbreve:"ğ",Gbreve:"Ğ",Gcedil:"Ģ",gcirc:"ĝ",Gcirc:"Ĝ",gcy:"г",Gcy:"Г",gdot:"ġ",Gdot:"Ġ",ge:"≥",gE:"≧",gel:"⋛",gEl:"⪌",geq:"≥",geqq:"≧",geqslant:"⩾",ges:"⩾",gescc:"⪩",gesdot:"⪀",gesdoto:"⪂",gesdotol:"⪄",gesl:"⋛︀",gesles:"⪔",gfr:"𝔤",Gfr:"𝔊",gg:"≫",Gg:"⋙",ggg:"⋙",gimel:"ℷ",gjcy:"ѓ",GJcy:"Ѓ",gl:"≷",gla:"⪥",glE:"⪒",glj:"⪤",gnap:"⪊",gnapprox:"⪊",gne:"⪈",gnE:"≩",gneq:"⪈",gneqq:"≩",gnsim:"⋧",gopf:"𝕘",Gopf:"𝔾",grave:"`",GreaterEqual:"≥",GreaterEqualLess:"⋛",GreaterFullEqual:"≧",GreaterGreater:"⪢",GreaterLess:"≷",GreaterSlantEqual:"⩾",GreaterTilde:"≳",gscr:"ℊ",Gscr:"𝒢",gsim:"≳",gsime:"⪎",gsiml:"⪐",gt:">",Gt:"≫",GT:">",gtcc:"⪧",gtcir:"⩺",gtdot:"⋗",gtlPar:"⦕",gtquest:"⩼",gtrapprox:"⪆",gtrarr:"⥸",gtrdot:"⋗",gtreqless:"⋛",gtreqqless:"⪌",gtrless:"≷",gtrsim:"≳",gvertneqq:"≩︀",gvnE:"≩︀",Hacek:"ˇ",hairsp:" ",half:"½",hamilt:"ℋ",hardcy:"ъ",HARDcy:"Ъ",harr:"↔",hArr:"⇔",harrcir:"⥈",harrw:"↭",Hat:"^",hbar:"ℏ",hcirc:"ĥ",Hcirc:"Ĥ",hearts:"♥",heartsuit:"♥",hellip:"…",hercon:"⊹",hfr:"𝔥",Hfr:"ℌ",HilbertSpace:"ℋ",hksearow:"⤥",hkswarow:"⤦",hoarr:"⇿",homtht:"∻",hookleftarrow:"↩",hookrightarrow:"↪",hopf:"𝕙",Hopf:"ℍ",horbar:"―",HorizontalLine:"─",hscr:"𝒽",Hscr:"ℋ",hslash:"ℏ",hstrok:"ħ",Hstrok:"Ħ",HumpDownHump:"≎",HumpEqual:"≏",hybull:"⁃",hyphen:"‐",iacute:"í",Iacute:"Í",ic:"",icirc:"î",Icirc:"Î",icy:"и",Icy:"И",Idot:"İ",iecy:"е",IEcy:"Е",iexcl:"¡",iff:"⇔",ifr:"𝔦",Ifr:"ℑ",igrave:"ì",Igrave:"Ì",ii:"ⅈ",iiiint:"⨌",iiint:"∭",iinfin:"⧜",iiota:"℩",ijlig:"ij",IJlig:"IJ",Im:"ℑ",imacr:"ī",Imacr:"Ī",image:"ℑ",ImaginaryI:"ⅈ",imagline:"ℐ",imagpart:"ℑ",imath:"ı",imof:"⊷",imped:"Ƶ",Implies:"⇒",in:"∈",incare:"℅",infin:"∞",infintie:"⧝",inodot:"ı",int:"∫",Int:"∬",intcal:"⊺",integers:"ℤ",Integral:"∫",intercal:"⊺",Intersection:"⋂",intlarhk:"⨗",intprod:"⨼",InvisibleComma:"",InvisibleTimes:"",iocy:"ё",IOcy:"Ё",iogon:"į",Iogon:"Į",iopf:"𝕚",Iopf:"𝕀",iota:"ι",Iota:"Ι",iprod:"⨼",iquest:"¿",iscr:"𝒾",Iscr:"ℐ",isin:"∈",isindot:"⋵",isinE:"⋹",isins:"⋴",isinsv:"⋳",isinv:"∈",it:"",itilde:"ĩ",Itilde:"Ĩ",iukcy:"і",Iukcy:"І",iuml:"ï",Iuml:"Ï",jcirc:"ĵ",Jcirc:"Ĵ",jcy:"й",Jcy:"Й",jfr:"𝔧",Jfr:"𝔍",jmath:"ȷ",jopf:"𝕛",Jopf:"𝕁",jscr:"𝒿",Jscr:"𝒥",jsercy:"ј",Jsercy:"Ј",jukcy:"є",Jukcy:"Є",kappa:"κ",Kappa:"Κ",kappav:"ϰ",kcedil:"ķ",Kcedil:"Ķ",kcy:"к",Kcy:"К",kfr:"𝔨",Kfr:"𝔎",kgreen:"ĸ",khcy:"х",KHcy:"Х",kjcy:"ќ",KJcy:"Ќ",kopf:"𝕜",Kopf:"𝕂",kscr:"𝓀",Kscr:"𝒦",lAarr:"⇚",lacute:"ĺ",Lacute:"Ĺ",laemptyv:"⦴",lagran:"ℒ",lambda:"λ",Lambda:"Λ",lang:"⟨",Lang:"⟪",langd:"⦑",langle:"⟨",lap:"⪅",Laplacetrf:"ℒ",laquo:"«",larr:"←",lArr:"⇐",Larr:"↞",larrb:"⇤",larrbfs:"⤟",larrfs:"⤝",larrhk:"↩",larrlp:"↫",larrpl:"⤹",larrsim:"⥳",larrtl:"↢",lat:"⪫",latail:"⤙",lAtail:"⤛",late:"⪭",lates:"⪭︀",lbarr:"⤌",lBarr:"⤎",lbbrk:"❲",lbrace:"{",lbrack:"[",lbrke:"⦋",lbrksld:"⦏",lbrkslu:"⦍",lcaron:"ľ",Lcaron:"Ľ",lcedil:"ļ",Lcedil:"Ļ",lceil:"⌈",lcub:"{",lcy:"л",Lcy:"Л",ldca:"⤶",ldquo:"“",ldquor:"„",ldrdhar:"⥧",ldrushar:"⥋",ldsh:"↲",le:"≤",lE:"≦",LeftAngleBracket:"⟨",leftarrow:"←",Leftarrow:"⇐",LeftArrow:"←",LeftArrowBar:"⇤",LeftArrowRightArrow:"⇆",leftarrowtail:"↢",LeftCeiling:"⌈",LeftDoubleBracket:"⟦",LeftDownTeeVector:"⥡",LeftDownVector:"⇃",LeftDownVectorBar:"⥙",LeftFloor:"⌊",leftharpoondown:"↽",leftharpoonup:"↼",leftleftarrows:"⇇",leftrightarrow:"↔",Leftrightarrow:"⇔",LeftRightArrow:"↔",leftrightarrows:"⇆",leftrightharpoons:"⇋",leftrightsquigarrow:"↭",LeftRightVector:"⥎",LeftTee:"⊣",LeftTeeArrow:"↤",LeftTeeVector:"⥚",leftthreetimes:"⋋",LeftTriangle:"⊲",LeftTriangleBar:"⧏",LeftTriangleEqual:"⊴",LeftUpDownVector:"⥑",LeftUpTeeVector:"⥠",LeftUpVector:"↿",LeftUpVectorBar:"⥘",LeftVector:"↼",LeftVectorBar:"⥒",leg:"⋚",lEg:"⪋",leq:"≤",leqq:"≦",leqslant:"⩽",les:"⩽",lescc:"⪨",lesdot:"⩿",lesdoto:"⪁",lesdotor:"⪃",lesg:"⋚︀",lesges:"⪓",lessapprox:"⪅",lessdot:"⋖",lesseqgtr:"⋚",lesseqqgtr:"⪋",LessEqualGreater:"⋚",LessFullEqual:"≦",LessGreater:"≶",lessgtr:"≶",LessLess:"⪡",lesssim:"≲",LessSlantEqual:"⩽",LessTilde:"≲",lfisht:"⥼",lfloor:"⌊",lfr:"𝔩",Lfr:"𝔏",lg:"≶",lgE:"⪑",lHar:"⥢",lhard:"↽",lharu:"↼",lharul:"⥪",lhblk:"▄",ljcy:"љ",LJcy:"Љ",ll:"≪",Ll:"⋘",llarr:"⇇",llcorner:"⌞",Lleftarrow:"⇚",llhard:"⥫",lltri:"◺",lmidot:"ŀ",Lmidot:"Ŀ",lmoust:"⎰",lmoustache:"⎰",lnap:"⪉",lnapprox:"⪉",lne:"⪇",lnE:"≨",lneq:"⪇",lneqq:"≨",lnsim:"⋦",loang:"⟬",loarr:"⇽",lobrk:"⟦",longleftarrow:"⟵",Longleftarrow:"⟸",LongLeftArrow:"⟵",longleftrightarrow:"⟷",Longleftrightarrow:"⟺",LongLeftRightArrow:"⟷",longmapsto:"⟼",longrightarrow:"⟶",Longrightarrow:"⟹",LongRightArrow:"⟶",looparrowleft:"↫",looparrowright:"↬",lopar:"⦅",lopf:"𝕝",Lopf:"𝕃",loplus:"⨭",lotimes:"⨴",lowast:"∗",lowbar:"_",LowerLeftArrow:"↙",LowerRightArrow:"↘",loz:"◊",lozenge:"◊",lozf:"⧫",lpar:"(",lparlt:"⦓",lrarr:"⇆",lrcorner:"⌟",lrhar:"⇋",lrhard:"⥭",lrm:"",lrtri:"⊿",lsaquo:"‹",lscr:"𝓁",Lscr:"ℒ",lsh:"↰",Lsh:"↰",lsim:"≲",lsime:"⪍",lsimg:"⪏",lsqb:"[",lsquo:"‘",lsquor:"‚",lstrok:"ł",Lstrok:"Ł",lt:"<",Lt:"≪",LT:"<",ltcc:"⪦",ltcir:"⩹",ltdot:"⋖",lthree:"⋋",ltimes:"⋉",ltlarr:"⥶",ltquest:"⩻",ltri:"◃",ltrie:"⊴",ltrif:"◂",ltrPar:"⦖",lurdshar:"⥊",luruhar:"⥦",lvertneqq:"≨︀",lvnE:"≨︀",macr:"¯",male:"♂",malt:"✠",maltese:"✠",map:"↦",Map:"⤅",mapsto:"↦",mapstodown:"↧",mapstoleft:"↤",mapstoup:"↥",marker:"▮",mcomma:"⨩",mcy:"м",Mcy:"М",mdash:"—",mDDot:"∺",measuredangle:"∡",MediumSpace:" ",Mellintrf:"ℳ",mfr:"𝔪",Mfr:"𝔐",mho:"℧",micro:"µ",mid:"∣",midast:"*",midcir:"⫰",middot:"·",minus:"−",minusb:"⊟",minusd:"∸",minusdu:"⨪",MinusPlus:"∓",mlcp:"⫛",mldr:"…",mnplus:"∓",models:"⊧",mopf:"𝕞",Mopf:"𝕄",mp:"∓",mscr:"𝓂",Mscr:"ℳ",mstpos:"∾",mu:"μ",Mu:"Μ",multimap:"⊸",mumap:"⊸",nabla:"∇",nacute:"ń",Nacute:"Ń",nang:"∠⃒",nap:"≉",napE:"⩰̸",napid:"≋̸",napos:"ʼn",napprox:"≉",natur:"♮",natural:"♮",naturals:"ℕ",nbsp:" ",nbump:"≎̸",nbumpe:"≏̸",ncap:"⩃",ncaron:"ň",Ncaron:"Ň",ncedil:"ņ",Ncedil:"Ņ",ncong:"≇",ncongdot:"⩭̸",ncup:"⩂",ncy:"н",Ncy:"Н",ndash:"–",ne:"≠",nearhk:"⤤",nearr:"↗",neArr:"⇗",nearrow:"↗",nedot:"≐̸",NegativeMediumSpace:"",NegativeThickSpace:"",NegativeThinSpace:"",NegativeVeryThinSpace:"",nequiv:"≢",nesear:"⤨",nesim:"≂̸",NestedGreaterGreater:"≫",NestedLessLess:"≪",NewLine:"\n",nexist:"∄",nexists:"∄",nfr:"𝔫",Nfr:"𝔑",nge:"≱",ngE:"≧̸",ngeq:"≱",ngeqq:"≧̸",ngeqslant:"⩾̸",nges:"⩾̸",nGg:"⋙̸",ngsim:"≵",ngt:"≯",nGt:"≫⃒",ngtr:"≯",nGtv:"≫̸",nharr:"↮",nhArr:"⇎",nhpar:"⫲",ni:"∋",nis:"⋼",nisd:"⋺",niv:"∋",njcy:"њ",NJcy:"Њ",nlarr:"↚",nlArr:"⇍",nldr:"‥",nle:"≰",nlE:"≦̸",nleftarrow:"↚",nLeftarrow:"⇍",nleftrightarrow:"↮",nLeftrightarrow:"⇎",nleq:"≰",nleqq:"≦̸",nleqslant:"⩽̸",nles:"⩽̸",nless:"≮",nLl:"⋘̸",nlsim:"≴",nlt:"≮",nLt:"≪⃒",nltri:"⋪",nltrie:"⋬",nLtv:"≪̸",nmid:"∤",NoBreak:"",NonBreakingSpace:" ",nopf:"𝕟",Nopf:"ℕ",not:"¬",Not:"⫬",NotCongruent:"≢",NotCupCap:"≭",NotDoubleVerticalBar:"∦",NotElement:"∉",NotEqual:"≠",NotEqualTilde:"≂̸",NotExists:"∄",NotGreater:"≯",NotGreaterEqual:"≱",NotGreaterFullEqual:"≧̸",NotGreaterGreater:"≫̸",NotGreaterLess:"≹",NotGreaterSlantEqual:"⩾̸",NotGreaterTilde:"≵",NotHumpDownHump:"≎̸",NotHumpEqual:"≏̸",notin:"∉",notindot:"⋵̸",notinE:"⋹̸",notinva:"∉",notinvb:"⋷",notinvc:"⋶",NotLeftTriangle:"⋪",NotLeftTriangleBar:"⧏̸",NotLeftTriangleEqual:"⋬",NotLess:"≮",NotLessEqual:"≰",NotLessGreater:"≸",NotLessLess:"≪̸",NotLessSlantEqual:"⩽̸",NotLessTilde:"≴",NotNestedGreaterGreater:"⪢̸",NotNestedLessLess:"⪡̸",notni:"∌",notniva:"∌",notnivb:"⋾",notnivc:"⋽",NotPrecedes:"⊀",NotPrecedesEqual:"⪯̸",NotPrecedesSlantEqual:"⋠",NotReverseElement:"∌",NotRightTriangle:"⋫",NotRightTriangleBar:"⧐̸",NotRightTriangleEqual:"⋭",NotSquareSubset:"⊏̸",NotSquareSubsetEqual:"⋢",NotSquareSuperset:"⊐̸",NotSquareSupersetEqual:"⋣",NotSubset:"⊂⃒",NotSubsetEqual:"⊈",NotSucceeds:"⊁",NotSucceedsEqual:"⪰̸",NotSucceedsSlantEqual:"⋡",NotSucceedsTilde:"≿̸",NotSuperset:"⊃⃒",NotSupersetEqual:"⊉",NotTilde:"≁",NotTildeEqual:"≄",NotTildeFullEqual:"≇",NotTildeTilde:"≉",NotVerticalBar:"∤",npar:"∦",nparallel:"∦",nparsl:"⫽⃥",npart:"∂̸",npolint:"⨔",npr:"⊀",nprcue:"⋠",npre:"⪯̸",nprec:"⊀",npreceq:"⪯̸",nrarr:"↛",nrArr:"⇏",nrarrc:"⤳̸",nrarrw:"↝̸",nrightarrow:"↛",nRightarrow:"⇏",nrtri:"⋫",nrtrie:"⋭",nsc:"⊁",nsccue:"⋡",nsce:"⪰̸",nscr:"𝓃",Nscr:"𝒩",nshortmid:"∤",nshortparallel:"∦",nsim:"≁",nsime:"≄",nsimeq:"≄",nsmid:"∤",nspar:"∦",nsqsube:"⋢",nsqsupe:"⋣",nsub:"⊄",nsube:"⊈",nsubE:"⫅̸",nsubset:"⊂⃒",nsubseteq:"⊈",nsubseteqq:"⫅̸",nsucc:"⊁",nsucceq:"⪰̸",nsup:"⊅",nsupe:"⊉",nsupE:"⫆̸",nsupset:"⊃⃒",nsupseteq:"⊉",nsupseteqq:"⫆̸",ntgl:"≹",ntilde:"ñ",Ntilde:"Ñ",ntlg:"≸",ntriangleleft:"⋪",ntrianglelefteq:"⋬",ntriangleright:"⋫",ntrianglerighteq:"⋭",nu:"ν",Nu:"Ν",num:"#",numero:"№",numsp:" ",nvap:"≍⃒",nvdash:"⊬",nvDash:"⊭",nVdash:"⊮",nVDash:"⊯",nvge:"≥⃒",nvgt:">⃒",nvHarr:"⤄",nvinfin:"⧞",nvlArr:"⤂",nvle:"≤⃒",nvlt:"<⃒",nvltrie:"⊴⃒",nvrArr:"⤃",nvrtrie:"⊵⃒",nvsim:"∼⃒",nwarhk:"⤣",nwarr:"↖",nwArr:"⇖",nwarrow:"↖",nwnear:"⤧",oacute:"ó",Oacute:"Ó",oast:"⊛",ocir:"⊚",ocirc:"ô",Ocirc:"Ô",ocy:"о",Ocy:"О",odash:"⊝",odblac:"ő",Odblac:"Ő",odiv:"⨸",odot:"⊙",odsold:"⦼",oelig:"œ",OElig:"Œ",ofcir:"⦿",ofr:"𝔬",Ofr:"𝔒",ogon:"˛",ograve:"ò",Ograve:"Ò",ogt:"⧁",ohbar:"⦵",ohm:"Ω",oint:"∮",olarr:"↺",olcir:"⦾",olcross:"⦻",oline:"‾",olt:"⧀",omacr:"ō",Omacr:"Ō",omega:"ω",Omega:"Ω",omicron:"ο",Omicron:"Ο",omid:"⦶",ominus:"⊖",oopf:"𝕠",Oopf:"𝕆",opar:"⦷",OpenCurlyDoubleQuote:"“",OpenCurlyQuote:"‘",operp:"⦹",oplus:"⊕",or:"∨",Or:"⩔",orarr:"↻",ord:"⩝",order:"ℴ",orderof:"ℴ",ordf:"ª",ordm:"º",origof:"⊶",oror:"⩖",orslope:"⩗",orv:"⩛",oS:"Ⓢ",oscr:"ℴ",Oscr:"𝒪",oslash:"ø",Oslash:"Ø",osol:"⊘",otilde:"õ",Otilde:"Õ",otimes:"⊗",Otimes:"⨷",otimesas:"⨶",ouml:"ö",Ouml:"Ö",ovbar:"⌽",OverBar:"‾",OverBrace:"⏞",OverBracket:"⎴",OverParenthesis:"⏜",par:"∥",para:"¶",parallel:"∥",parsim:"⫳",parsl:"⫽",part:"∂",PartialD:"∂",pcy:"п",Pcy:"П",percnt:"%",period:".",permil:"‰",perp:"⊥",pertenk:"‱",pfr:"𝔭",Pfr:"𝔓",phi:"φ",Phi:"Φ",phiv:"ϕ",phmmat:"ℳ",phone:"☎",pi:"π",Pi:"Π",pitchfork:"⋔",piv:"ϖ",planck:"ℏ",planckh:"ℎ",plankv:"ℏ",plus:"+",plusacir:"⨣",plusb:"⊞",pluscir:"⨢",plusdo:"∔",plusdu:"⨥",pluse:"⩲",PlusMinus:"±",plusmn:"±",plussim:"⨦",plustwo:"⨧",pm:"±",Poincareplane:"ℌ",pointint:"⨕",popf:"𝕡",Popf:"ℙ",pound:"£",pr:"≺",Pr:"⪻",prap:"⪷",prcue:"≼",pre:"⪯",prE:"⪳",prec:"≺",precapprox:"⪷",preccurlyeq:"≼",Precedes:"≺",PrecedesEqual:"⪯",PrecedesSlantEqual:"≼",PrecedesTilde:"≾",preceq:"⪯",precnapprox:"⪹",precneqq:"⪵",precnsim:"⋨",precsim:"≾",prime:"′",Prime:"″",primes:"ℙ",prnap:"⪹",prnE:"⪵",prnsim:"⋨",prod:"∏",Product:"∏",profalar:"⌮",profline:"⌒",profsurf:"⌓",prop:"∝",Proportion:"∷",Proportional:"∝",propto:"∝",prsim:"≾",prurel:"⊰",pscr:"𝓅",Pscr:"𝒫",psi:"ψ",Psi:"Ψ",puncsp:" ",qfr:"𝔮",Qfr:"𝔔",qint:"⨌",qopf:"𝕢",Qopf:"ℚ",qprime:"⁗",qscr:"𝓆",Qscr:"𝒬",quaternions:"ℍ",quatint:"⨖",quest:"?",questeq:"≟",quot:'"',QUOT:'"',rAarr:"⇛",race:"∽̱",racute:"ŕ",Racute:"Ŕ",radic:"√",raemptyv:"⦳",rang:"⟩",Rang:"⟫",rangd:"⦒",range:"⦥",rangle:"⟩",raquo:"»",rarr:"→",rArr:"⇒",Rarr:"↠",rarrap:"⥵",rarrb:"⇥",rarrbfs:"⤠",rarrc:"⤳",rarrfs:"⤞",rarrhk:"↪",rarrlp:"↬",rarrpl:"⥅",rarrsim:"⥴",rarrtl:"↣",Rarrtl:"⤖",rarrw:"↝",ratail:"⤚",rAtail:"⤜",ratio:"∶",rationals:"ℚ",rbarr:"⤍",rBarr:"⤏",RBarr:"⤐",rbbrk:"❳",rbrace:"}",rbrack:"]",rbrke:"⦌",rbrksld:"⦎",rbrkslu:"⦐",rcaron:"ř",Rcaron:"Ř",rcedil:"ŗ",Rcedil:"Ŗ",rceil:"⌉",rcub:"}",rcy:"р",Rcy:"Р",rdca:"⤷",rdldhar:"⥩",rdquo:"”",rdquor:"”",rdsh:"↳",Re:"ℜ",real:"ℜ",realine:"ℛ",realpart:"ℜ",reals:"ℝ",rect:"▭",reg:"®",REG:"®",ReverseElement:"∋",ReverseEquilibrium:"⇋",ReverseUpEquilibrium:"⥯",rfisht:"⥽",rfloor:"⌋",rfr:"𝔯",Rfr:"ℜ",rHar:"⥤",rhard:"⇁",rharu:"⇀",rharul:"⥬",rho:"ρ",Rho:"Ρ",rhov:"ϱ",RightAngleBracket:"⟩",rightarrow:"→",Rightarrow:"⇒",RightArrow:"→",RightArrowBar:"⇥",RightArrowLeftArrow:"⇄",rightarrowtail:"↣",RightCeiling:"⌉",RightDoubleBracket:"⟧",RightDownTeeVector:"⥝",RightDownVector:"⇂",RightDownVectorBar:"⥕",RightFloor:"⌋",rightharpoondown:"⇁",rightharpoonup:"⇀",rightleftarrows:"⇄",rightleftharpoons:"⇌",rightrightarrows:"⇉",rightsquigarrow:"↝",RightTee:"⊢",RightTeeArrow:"↦",RightTeeVector:"⥛",rightthreetimes:"⋌",RightTriangle:"⊳",RightTriangleBar:"⧐",RightTriangleEqual:"⊵",RightUpDownVector:"⥏",RightUpTeeVector:"⥜",RightUpVector:"↾",RightUpVectorBar:"⥔",RightVector:"⇀",RightVectorBar:"⥓",ring:"˚",risingdotseq:"≓",rlarr:"⇄",rlhar:"⇌",rlm:"",rmoust:"⎱",rmoustache:"⎱",rnmid:"⫮",roang:"⟭",roarr:"⇾",robrk:"⟧",ropar:"⦆",ropf:"𝕣",Ropf:"ℝ",roplus:"⨮",rotimes:"⨵",RoundImplies:"⥰",rpar:")",rpargt:"⦔",rppolint:"⨒",rrarr:"⇉",Rrightarrow:"⇛",rsaquo:"›",rscr:"𝓇",Rscr:"ℛ",rsh:"↱",Rsh:"↱",rsqb:"]",rsquo:"’",rsquor:"’",rthree:"⋌",rtimes:"⋊",rtri:"▹",rtrie:"⊵",rtrif:"▸",rtriltri:"⧎",RuleDelayed:"⧴",ruluhar:"⥨",rx:"℞",sacute:"ś",Sacute:"Ś",sbquo:"‚",sc:"≻",Sc:"⪼",scap:"⪸",scaron:"š",Scaron:"Š",sccue:"≽",sce:"⪰",scE:"⪴",scedil:"ş",Scedil:"Ş",scirc:"ŝ",Scirc:"Ŝ",scnap:"⪺",scnE:"⪶",scnsim:"⋩",scpolint:"⨓",scsim:"≿",scy:"с",Scy:"С",sdot:"⋅",sdotb:"⊡",sdote:"⩦",searhk:"⤥",searr:"↘",seArr:"⇘",searrow:"↘",sect:"§",semi:";",seswar:"⤩",setminus:"∖",setmn:"∖",sext:"✶",sfr:"𝔰",Sfr:"𝔖",sfrown:"⌢",sharp:"♯",shchcy:"щ",SHCHcy:"Щ",shcy:"ш",SHcy:"Ш",ShortDownArrow:"↓",ShortLeftArrow:"←",shortmid:"∣",shortparallel:"∥",ShortRightArrow:"→",ShortUpArrow:"↑",shy:"",sigma:"σ",Sigma:"Σ",sigmaf:"ς",sigmav:"ς",sim:"∼",simdot:"⩪",sime:"≃",simeq:"≃",simg:"⪞",simgE:"⪠",siml:"⪝",simlE:"⪟",simne:"≆",simplus:"⨤",simrarr:"⥲",slarr:"←",SmallCircle:"∘",smallsetminus:"∖",smashp:"⨳",smeparsl:"⧤",smid:"∣",smile:"⌣",smt:"⪪",smte:"⪬",smtes:"⪬︀",softcy:"ь",SOFTcy:"Ь",sol:"/",solb:"⧄",solbar:"⌿",sopf:"𝕤",Sopf:"𝕊",spades:"♠",spadesuit:"♠",spar:"∥",sqcap:"⊓",sqcaps:"⊓︀",sqcup:"⊔",sqcups:"⊔︀",Sqrt:"√",sqsub:"⊏",sqsube:"⊑",sqsubset:"⊏",sqsubseteq:"⊑",sqsup:"⊐",sqsupe:"⊒",sqsupset:"⊐",sqsupseteq:"⊒",squ:"□",square:"□",Square:"□",SquareIntersection:"⊓",SquareSubset:"⊏",SquareSubsetEqual:"⊑",SquareSuperset:"⊐",SquareSupersetEqual:"⊒",SquareUnion:"⊔",squarf:"▪",squf:"▪",srarr:"→",sscr:"𝓈",Sscr:"𝒮",ssetmn:"∖",ssmile:"⌣",sstarf:"⋆",star:"☆",Star:"⋆",starf:"★",straightepsilon:"ϵ",straightphi:"ϕ",strns:"¯",sub:"⊂",Sub:"⋐",subdot:"⪽",sube:"⊆",subE:"⫅",subedot:"⫃",submult:"⫁",subne:"⊊",subnE:"⫋",subplus:"⪿",subrarr:"⥹",subset:"⊂",Subset:"⋐",subseteq:"⊆",subseteqq:"⫅",SubsetEqual:"⊆",subsetneq:"⊊",subsetneqq:"⫋",subsim:"⫇",subsub:"⫕",subsup:"⫓",succ:"≻",succapprox:"⪸",succcurlyeq:"≽",Succeeds:"≻",SucceedsEqual:"⪰",SucceedsSlantEqual:"≽",SucceedsTilde:"≿",succeq:"⪰",succnapprox:"⪺",succneqq:"⪶",succnsim:"⋩",succsim:"≿",SuchThat:"∋",sum:"∑",Sum:"∑",sung:"♪",sup:"⊃",Sup:"⋑",sup1:"¹",sup2:"²",sup3:"³",supdot:"⪾",supdsub:"⫘",supe:"⊇",supE:"⫆",supedot:"⫄",Superset:"⊃",SupersetEqual:"⊇",suphsol:"⟉",suphsub:"⫗",suplarr:"⥻",supmult:"⫂",supne:"⊋",supnE:"⫌",supplus:"⫀",supset:"⊃",Supset:"⋑",supseteq:"⊇",supseteqq:"⫆",supsetneq:"⊋",supsetneqq:"⫌",supsim:"⫈",supsub:"⫔",supsup:"⫖",swarhk:"⤦",swarr:"↙",swArr:"⇙",swarrow:"↙",swnwar:"⤪",szlig:"ß",Tab:"\t",target:"⌖",tau:"τ",Tau:"Τ",tbrk:"⎴",tcaron:"ť",Tcaron:"Ť",tcedil:"ţ",Tcedil:"Ţ",tcy:"т",Tcy:"Т",tdot:"⃛",telrec:"⌕",tfr:"𝔱",Tfr:"𝔗",there4:"∴",therefore:"∴",Therefore:"∴",theta:"θ",Theta:"Θ",thetasym:"ϑ",thetav:"ϑ",thickapprox:"≈",thicksim:"∼",ThickSpace:" ",thinsp:" ",ThinSpace:" ",thkap:"≈",thksim:"∼",thorn:"þ",THORN:"Þ",tilde:"˜",Tilde:"∼",TildeEqual:"≃",TildeFullEqual:"≅",TildeTilde:"≈",times:"×",timesb:"⊠",timesbar:"⨱",timesd:"⨰",tint:"∭",toea:"⤨",top:"⊤",topbot:"⌶",topcir:"⫱",topf:"𝕥",Topf:"𝕋",topfork:"⫚",tosa:"⤩",tprime:"‴",trade:"™",TRADE:"™",triangle:"▵",triangledown:"▿",triangleleft:"◃",trianglelefteq:"⊴",triangleq:"≜",triangleright:"▹",trianglerighteq:"⊵",tridot:"◬",trie:"≜",triminus:"⨺",TripleDot:"⃛",triplus:"⨹",trisb:"⧍",tritime:"⨻",trpezium:"⏢",tscr:"𝓉",Tscr:"𝒯",tscy:"ц",TScy:"Ц",tshcy:"ћ",TSHcy:"Ћ",tstrok:"ŧ",Tstrok:"Ŧ",twixt:"≬",twoheadleftarrow:"↞",twoheadrightarrow:"↠",uacute:"ú",Uacute:"Ú",uarr:"↑",uArr:"⇑",Uarr:"↟",Uarrocir:"⥉",ubrcy:"ў",Ubrcy:"Ў",ubreve:"ŭ",Ubreve:"Ŭ",ucirc:"û",Ucirc:"Û",ucy:"у",Ucy:"У",udarr:"⇅",udblac:"ű",Udblac:"Ű",udhar:"⥮",ufisht:"⥾",ufr:"𝔲",Ufr:"𝔘",ugrave:"ù",Ugrave:"Ù",uHar:"⥣",uharl:"↿",uharr:"↾",uhblk:"▀",ulcorn:"⌜",ulcorner:"⌜",ulcrop:"⌏",ultri:"◸",umacr:"ū",Umacr:"Ū",uml:"¨",UnderBar:"_",UnderBrace:"⏟",UnderBracket:"⎵",UnderParenthesis:"⏝",Union:"⋃",UnionPlus:"⊎",uogon:"ų",Uogon:"Ų",uopf:"𝕦",Uopf:"𝕌",uparrow:"↑",Uparrow:"⇑",UpArrow:"↑",UpArrowBar:"⤒",UpArrowDownArrow:"⇅",updownarrow:"↕",Updownarrow:"⇕",UpDownArrow:"↕",UpEquilibrium:"⥮",upharpoonleft:"↿",upharpoonright:"↾",uplus:"⊎",UpperLeftArrow:"↖",UpperRightArrow:"↗",upsi:"υ",Upsi:"ϒ",upsih:"ϒ",upsilon:"υ",Upsilon:"Υ",UpTee:"⊥",UpTeeArrow:"↥",upuparrows:"⇈",urcorn:"⌝",urcorner:"⌝",urcrop:"⌎",uring:"ů",Uring:"Ů",urtri:"◹",uscr:"𝓊",Uscr:"𝒰",utdot:"⋰",utilde:"ũ",Utilde:"Ũ",utri:"▵",utrif:"▴",uuarr:"⇈",uuml:"ü",Uuml:"Ü",uwangle:"⦧",vangrt:"⦜",varepsilon:"ϵ",varkappa:"ϰ",varnothing:"∅",varphi:"ϕ",varpi:"ϖ",varpropto:"∝",varr:"↕",vArr:"⇕",varrho:"ϱ",varsigma:"ς",varsubsetneq:"⊊︀",varsubsetneqq:"⫋︀",varsupsetneq:"⊋︀",varsupsetneqq:"⫌︀",vartheta:"ϑ",vartriangleleft:"⊲",vartriangleright:"⊳",vBar:"⫨",Vbar:"⫫",vBarv:"⫩",vcy:"в",Vcy:"В",vdash:"⊢",vDash:"⊨",Vdash:"⊩",VDash:"⊫",Vdashl:"⫦",vee:"∨",Vee:"⋁",veebar:"⊻",veeeq:"≚",vellip:"⋮",verbar:"|",Verbar:"‖",vert:"|",Vert:"‖",VerticalBar:"∣",VerticalLine:"|",VerticalSeparator:"❘",VerticalTilde:"≀",VeryThinSpace:" ",vfr:"𝔳",Vfr:"𝔙",vltri:"⊲",vnsub:"⊂⃒",vnsup:"⊃⃒",vopf:"𝕧",Vopf:"𝕍",vprop:"∝",vrtri:"⊳",vscr:"𝓋",Vscr:"𝒱",vsubne:"⊊︀",vsubnE:"⫋︀",vsupne:"⊋︀",vsupnE:"⫌︀",Vvdash:"⊪",vzigzag:"⦚",wcirc:"ŵ",Wcirc:"Ŵ",wedbar:"⩟",wedge:"∧",Wedge:"⋀",wedgeq:"≙",weierp:"℘",wfr:"𝔴",Wfr:"𝔚",wopf:"𝕨",Wopf:"𝕎",wp:"℘",wr:"≀",wreath:"≀",wscr:"𝓌",Wscr:"𝒲",xcap:"⋂",xcirc:"◯",xcup:"⋃",xdtri:"▽",xfr:"𝔵",Xfr:"𝔛",xharr:"⟷",xhArr:"⟺",xi:"ξ",Xi:"Ξ",xlarr:"⟵",xlArr:"⟸",xmap:"⟼",xnis:"⋻",xodot:"⨀",xopf:"𝕩",Xopf:"𝕏",xoplus:"⨁",xotime:"⨂",xrarr:"⟶",xrArr:"⟹",xscr:"𝓍",Xscr:"𝒳",xsqcup:"⨆",xuplus:"⨄",xutri:"△",xvee:"⋁",xwedge:"⋀",yacute:"ý",Yacute:"Ý",yacy:"я",YAcy:"Я",ycirc:"ŷ",Ycirc:"Ŷ",ycy:"ы",Ycy:"Ы",yen:"¥",yfr:"𝔶",Yfr:"𝔜",yicy:"ї",YIcy:"Ї",yopf:"𝕪",Yopf:"𝕐",yscr:"𝓎",Yscr:"𝒴",yucy:"ю",YUcy:"Ю",yuml:"ÿ",Yuml:"Ÿ",zacute:"ź",Zacute:"Ź",zcaron:"ž",Zcaron:"Ž",zcy:"з",Zcy:"З",zdot:"ż",Zdot:"Ż",zeetrf:"ℨ",ZeroWidthSpace:"",zeta:"ζ",Zeta:"Ζ",zfr:"𝔷",Zfr:"ℨ",zhcy:"ж",ZHcy:"Ж",zigrarr:"⇝",zopf:"𝕫",Zopf:"ℤ",zscr:"𝓏",Zscr:"𝒵",zwj:"",zwnj:""},f={aacute:"á",Aacute:"Á",acirc:"â",Acirc:"Â",acute:"´",aelig:"æ",AElig:"Æ",agrave:"à",Agrave:"À",amp:"&",AMP:"&",aring:"å",Aring:"Å",atilde:"ã",Atilde:"Ã",auml:"ä",Auml:"Ä",brvbar:"¦",ccedil:"ç",Ccedil:"Ç",cedil:"¸",cent:"¢",copy:"©",COPY:"©",curren:"¤",deg:"°",divide:"÷",eacute:"é",Eacute:"É",ecirc:"ê",Ecirc:"Ê",egrave:"è",Egrave:"È",eth:"ð",ETH:"Ð",euml:"ë",Euml:"Ë",frac12:"½",frac14:"¼",frac34:"¾",gt:">",GT:">",iacute:"í",Iacute:"Í",icirc:"î",Icirc:"Î",iexcl:"¡",igrave:"ì",Igrave:"Ì",iquest:"¿",iuml:"ï",Iuml:"Ï",laquo:"«",lt:"<",LT:"<",macr:"¯",micro:"µ",middot:"·",nbsp:" ",not:"¬",ntilde:"ñ",Ntilde:"Ñ",oacute:"ó",Oacute:"Ó",ocirc:"ô",Ocirc:"Ô",ograve:"ò",Ograve:"Ò",ordf:"ª",ordm:"º",oslash:"ø",Oslash:"Ø",otilde:"õ",Otilde:"Õ",ouml:"ö",Ouml:"Ö",para:"¶",plusmn:"±",pound:"£",quot:'"',QUOT:'"',raquo:"»",reg:"®",REG:"®",sect:"§",shy:"",sup1:"¹",sup2:"²",sup3:"³",szlig:"ß",thorn:"þ",THORN:"Þ",times:"×",uacute:"ú",Uacute:"Ú",ucirc:"û",Ucirc:"Û",ugrave:"ù",Ugrave:"Ù",uml:"¨",uuml:"ü",Uuml:"Ü",yacute:"ý",Yacute:"Ý",yen:"¥",yuml:"ÿ"},b={0:"�",128:"€",130:"‚",131:"ƒ",132:"„",133:"…",134:"†",135:"‡",136:"ˆ",137:"‰",138:"Š",139:"‹",140:"Œ",142:"Ž",145:"‘",146:"’",147:"“",148:"”",149:"•",150:"–",151:"—",152:"˜",153:"™",154:"š",155:"›",156:"œ",158:"ž",159:"Ÿ"},h=[1,2,3,4,5,6,7,8,11,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,64976,64977,64978,64979,64980,64981,64982,64983,64984,64985,64986,64987,64988,64989,64990,64991,64992,64993,64994,64995,64996,64997,64998,64999,65e3,65001,65002,65003,65004,65005,65006,65007,65534,65535,131070,131071,196606,196607,262142,262143,327678,327679,393214,393215,458750,458751,524286,524287,589822,589823,655358,655359,720894,720895,786430,786431,851966,851967,917502,917503,983038,983039,1048574,1048575,1114110,1114111],q=String.fromCharCode,v={}.hasOwnProperty,w=function(r,e){return v.call(r,e)},D=function(r,e){if(!r)return e;var a,t={};for(a in e)t[a]=w(r,a)?r[a]:e[a];return t},y=function(r,e){var a="";return r>=55296&&r<=57343||r>1114111?(e&&x("character reference outside the permissible Unicode range"),"�"):w(b,r)?(e&&x("disallowed character reference"),b[r]):(e&&function(r,e){for(var a=-1,t=r.length;++a<t;)if(r[a]==e)return!0;return!1}(h,r)&&x("disallowed character reference"),r>65535&&(a+=q((r-=65536)>>>10&1023|55296),r=56320|1023&r),a+=q(r))},A=function(r){return"&#x"+r.toString(16).toUpperCase()+";"},E=function(r){return"&#"+r+";"},x=function(r){throw Error("Parse error: "+r)},k=function(r,e){(e=D(e,k.options)).strict&&d.test(r)&&x("forbidden code point");var a=e.encodeEverything,t=e.useNamedReferences,n=e.allowUnsafeSymbols,p=e.decimal?E:A,g=function(r){return p(r.charCodeAt(0))};return a?(r=r.replace(s,function(r){return t&&w(l,r)?"&"+l[r]+";":g(r)}),t&&(r=r.replace(/>\u20D2/g,">⃒").replace(/<\u20D2/g,"<⃒").replace(/fj/g,"fj")),t&&(r=r.replace(c,function(r){return"&"+l[r]+";"}))):t?(n||(r=r.replace(i,function(r){return"&"+l[r]+";"})),r=(r=r.replace(/>\u20D2/g,">⃒").replace(/<\u20D2/g,"<⃒")).replace(c,function(r){return"&"+l[r]+";"})):n||(r=r.replace(i,g)),r.replace(o,function(r){var e=r.charCodeAt(0),a=r.charCodeAt(1);return p(1024*(e-55296)+a-56320+65536)}).replace(u,g)};k.options={allowUnsafeSymbols:!1,encodeEverything:!1,strict:!1,useNamedReferences:!1,decimal:!1};var L=function(r,e){var a=(e=D(e,L.options)).strict;return a&&p.test(r)&&x("malformed character reference"),r.replace(g,function(r,t,o,s,u,c,l,i,n){var p,d,g,b,h,q;return t?m[h=t]:o?(h=o,(q=s)&&e.isAttributeValue?(a&&"="==q&&x("`&` did not start a character reference"),r):(a&&x("named character reference was not terminated by a semicolon"),f[h]+(q||""))):u?(g=u,d=c,a&&!d&&x("character reference was not terminated by a semicolon"),p=parseInt(g,10),y(p,a)):l?(b=l,d=i,a&&!d&&x("character reference was not terminated by a semicolon"),p=parseInt(b,16),y(p,a)):(a&&x("named character reference was not terminated by a semicolon"),r)})};L.options={isAttributeValue:!1,strict:!1};var S={version:"1.2.0",encode:k,decode:L,escape:function(r){return r.replace(i,function(r){return n[r]})},unescape:L};if("function"==typeof define&&"object"==typeof define.amd&&define.amd)define(function(){return S});else if(e&&!e.nodeType)if(a)a.exports=S;else for(var C in S)w(S,C)&&(e[C]=S[C]);else r.he=S}(this); }).call(this)}).call(this,typeof global !== "undefined" ? global : typeof self !== "undefined" ? self : typeof window !== "undefined" ? window : {})}, {}]; window.modules["848"] = [function(require,module,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(e){return e=unmatchedRightQuotes(e=unmatchedLeftQuotes(e=appendPlurals(e=appendWhitelist(e=quote(e=specialCase(e=inWord(e=prependDecades(e=prependWhitelist(e)))))))))};var a="’",l="‘",r="’";function prependWhitelist(e){return e.replace(/'(tis|twas)/gi,a+"$1")}function prependDecades(e){return e.replace(/'(\d0s)/gi,a+"$1")}function inWord(e){return e.replace(/(\S)'(\S)/gi,"$1"+a+"$2").replace(/(\S)'(\S)/gi,"$1"+a+"$2")}function specialCase(e){return e.replace(/'(n)'/gi,a+"$1"+a)}function quote(e){return e.replace(/(^|\s)(?:"(.*?)"|'(.*?[^(?:o|ol|s)])')(\s|$)/,"$1"+l+"$2$3"+r+"$4")}function appendWhitelist(e){return e.replace(/(o|ol)'/gi,"$1"+a)}function appendPlurals(e){return e.replace(/(s)'(\s|$)/gi,"$1"+a+"$2")}function unmatchedLeftQuotes(e){return e.replace(/(^|\s)['"](.*?)/gi,"$1"+l+"$2")}function unmatchedRightQuotes(e){return e.replace(/(.*?)['"](\s|$)/gi,"$1"+r+"$2")}module.exports=exports.default; }, {}]; window.modules["870"] = [function(require,module,exports){function isBuffer(f){return!!f.constructor&&"function"==typeof f.constructor.isBuffer&&f.constructor.isBuffer(f)}function isSlowBuffer(f){return"function"==typeof f.readFloatLE&&"function"==typeof f.slice&&isBuffer(f.slice(0,0))}module.exports=function(f){return null!=f&&(isBuffer(f)||isSlowBuffer(f)||!!f._isBuffer)}; }, {}]; window.modules["873"] = [function(require,module,exports){(function (global){(function (){ !function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports):"function"==typeof define&&define.amd?define(["exports"],e):e(t.WHATWGFetch={})}(this,function(t){"use strict";var e="undefined"!=typeof globalThis&&globalThis||"undefined"!=typeof self&&self||"undefined"!=typeof global&&global||{},r={searchParams:"URLSearchParams"in e,iterable:"Symbol"in e&&"iterator"in Symbol,blob:"FileReader"in e&&"Blob"in e&&function(){try{return new Blob,!0}catch(t){return!1}}(),formData:"FormData"in e,arrayBuffer:"ArrayBuffer"in e};if(r.arrayBuffer)var o=["[object Int8Array]","[object Uint8Array]","[object Uint8ClampedArray]","[object Int16Array]","[object Uint16Array]","[object Int32Array]","[object Uint32Array]","[object Float32Array]","[object Float64Array]"],n=ArrayBuffer.isView||function(t){return t&&o.indexOf(Object.prototype.toString.call(t))>-1};function s(t){if("string"!=typeof t&&(t=String(t)),/[^a-z0-9\-#$%&'*+.^_`|~!]/i.test(t)||""===t)throw new TypeError('Invalid character in header field name: "'+t+'"');return t.toLowerCase()}function i(t){return"string"!=typeof t&&(t=String(t)),t}function a(t){var e={next:function(){var e=t.shift();return{done:void 0===e,value:e}}};return r.iterable&&(e[Symbol.iterator]=function(){return e}),e}function h(t){this.map={},t instanceof h?t.forEach(function(t,e){this.append(e,t)},this):Array.isArray(t)?t.forEach(function(t){if(2!=t.length)throw new TypeError("Headers constructor: expected name/value pair to be length 2, found"+t.length);this.append(t[0],t[1])},this):t&&Object.getOwnPropertyNames(t).forEach(function(e){this.append(e,t[e])},this)}function u(t){if(!t._noBody)return t.bodyUsed?Promise.reject(new TypeError("Already read")):void(t.bodyUsed=!0)}function f(t){return new Promise(function(e,r){t.onload=function(){e(t.result)},t.onerror=function(){r(t.error)}})}function d(t){var e=new FileReader,r=f(e);return e.readAsArrayBuffer(t),r}function c(t){if(t.slice)return t.slice(0);var e=new Uint8Array(t.byteLength);return e.set(new Uint8Array(t)),e.buffer}function y(){return this.bodyUsed=!1,this._initBody=function(t){var e;this.bodyUsed=this.bodyUsed,this._bodyInit=t,t?"string"==typeof t?this._bodyText=t:r.blob&&Blob.prototype.isPrototypeOf(t)?this._bodyBlob=t:r.formData&&FormData.prototype.isPrototypeOf(t)?this._bodyFormData=t:r.searchParams&&URLSearchParams.prototype.isPrototypeOf(t)?this._bodyText=t.toString():r.arrayBuffer&&r.blob&&((e=t)&&DataView.prototype.isPrototypeOf(e))?(this._bodyArrayBuffer=c(t.buffer),this._bodyInit=new Blob([this._bodyArrayBuffer])):r.arrayBuffer&&(ArrayBuffer.prototype.isPrototypeOf(t)||n(t))?this._bodyArrayBuffer=c(t):this._bodyText=t=Object.prototype.toString.call(t):(this._noBody=!0,this._bodyText=""),this.headers.get("content-type")||("string"==typeof t?this.headers.set("content-type","text/plain;charset=UTF-8"):this._bodyBlob&&this._bodyBlob.type?this.headers.set("content-type",this._bodyBlob.type):r.searchParams&&URLSearchParams.prototype.isPrototypeOf(t)&&this.headers.set("content-type","application/x-www-form-urlencoded;charset=UTF-8"))},r.blob&&(this.blob=function(){var t=u(this);if(t)return t;if(this._bodyBlob)return Promise.resolve(this._bodyBlob);if(this._bodyArrayBuffer)return Promise.resolve(new Blob([this._bodyArrayBuffer]));if(this._bodyFormData)throw new Error("could not read FormData body as blob");return Promise.resolve(new Blob([this._bodyText]))}),this.arrayBuffer=function(){if(this._bodyArrayBuffer){var t=u(this);return t||(ArrayBuffer.isView(this._bodyArrayBuffer)?Promise.resolve(this._bodyArrayBuffer.buffer.slice(this._bodyArrayBuffer.byteOffset,this._bodyArrayBuffer.byteOffset+this._bodyArrayBuffer.byteLength)):Promise.resolve(this._bodyArrayBuffer))}if(r.blob)return this.blob().then(d);throw new Error("could not read as ArrayBuffer")},this.text=function(){var t,e,r,o,n,s=u(this);if(s)return s;if(this._bodyBlob)return t=this._bodyBlob,e=new FileReader,r=f(e),o=/charset=([A-Za-z0-9_-]+)/.exec(t.type),n=o?o[1]:"utf-8",e.readAsText(t,n),r;if(this._bodyArrayBuffer)return Promise.resolve(function(t){for(var e=new Uint8Array(t),r=new Array(e.length),o=0;o<e.length;o++)r[o]=String.fromCharCode(e[o]);return r.join("")}(this._bodyArrayBuffer));if(this._bodyFormData)throw new Error("could not read FormData body as text");return Promise.resolve(this._bodyText)},r.formData&&(this.formData=function(){return this.text().then(b)}),this.json=function(){return this.text().then(JSON.parse)},this}h.prototype.append=function(t,e){t=s(t),e=i(e);var r=this.map[t];this.map[t]=r?r+", "+e:e},h.prototype.delete=function(t){delete this.map[s(t)]},h.prototype.get=function(t){return t=s(t),this.has(t)?this.map[t]:null},h.prototype.has=function(t){return this.map.hasOwnProperty(s(t))},h.prototype.set=function(t,e){this.map[s(t)]=i(e)},h.prototype.forEach=function(t,e){for(var r in this.map)this.map.hasOwnProperty(r)&&t.call(e,this.map[r],r,this)},h.prototype.keys=function(){var t=[];return this.forEach(function(e,r){t.push(r)}),a(t)},h.prototype.values=function(){var t=[];return this.forEach(function(e){t.push(e)}),a(t)},h.prototype.entries=function(){var t=[];return this.forEach(function(e,r){t.push([r,e])}),a(t)},r.iterable&&(h.prototype[Symbol.iterator]=h.prototype.entries);var l=["CONNECT","DELETE","GET","HEAD","OPTIONS","PATCH","POST","PUT","TRACE"];function p(t,r){if(!(this instanceof p))throw new TypeError('Please use the "new" operator, this DOM object constructor cannot be called as a function.');var o,n,s=(r=r||{}).body;if(t instanceof p){if(t.bodyUsed)throw new TypeError("Already read");this.url=t.url,this.credentials=t.credentials,r.headers||(this.headers=new h(t.headers)),this.method=t.method,this.mode=t.mode,this.signal=t.signal,s||null==t._bodyInit||(s=t._bodyInit,t.bodyUsed=!0)}else this.url=String(t);if(this.credentials=r.credentials||this.credentials||"same-origin",!r.headers&&this.headers||(this.headers=new h(r.headers)),this.method=(o=r.method||this.method||"GET",n=o.toUpperCase(),l.indexOf(n)>-1?n:o),this.mode=r.mode||this.mode||null,this.signal=r.signal||this.signal||function(){if("AbortController"in e)return(new AbortController).signal}(),this.referrer=null,("GET"===this.method||"HEAD"===this.method)&&s)throw new TypeError("Body not allowed for GET or HEAD requests");if(this._initBody(s),!("GET"!==this.method&&"HEAD"!==this.method||"no-store"!==r.cache&&"no-cache"!==r.cache)){var i=/([?&])_=[^&]*/;if(i.test(this.url))this.url=this.url.replace(i,"$1_="+(new Date).getTime());else{this.url+=(/\?/.test(this.url)?"&":"?")+"_="+(new Date).getTime()}}}function b(t){var e=new FormData;return t.trim().split("&").forEach(function(t){if(t){var r=t.split("="),o=r.shift().replace(/\+/g," "),n=r.join("=").replace(/\+/g," ");e.append(decodeURIComponent(o),decodeURIComponent(n))}}),e}function m(t,e){if(!(this instanceof m))throw new TypeError('Please use the "new" operator, this DOM object constructor cannot be called as a function.');if(e||(e={}),this.type="default",this.status=void 0===e.status?200:e.status,this.status<200||this.status>599)throw new RangeError("Failed to construct 'Response': The status provided (0) is outside the range [200, 599].");this.ok=this.status>=200&&this.status<300,this.statusText=void 0===e.statusText?"":""+e.statusText,this.headers=new h(e.headers),this.url=e.url||"",this._initBody(t)}p.prototype.clone=function(){return new p(this,{body:this._bodyInit})},y.call(p.prototype),y.call(m.prototype),m.prototype.clone=function(){return new m(this._bodyInit,{status:this.status,statusText:this.statusText,headers:new h(this.headers),url:this.url})},m.error=function(){var t=new m(null,{status:200,statusText:""});return t.ok=!1,t.status=0,t.type="error",t};var w=[301,302,303,307,308];m.redirect=function(t,e){if(-1===w.indexOf(e))throw new RangeError("Invalid status code");return new m(null,{status:e,headers:{location:t}})},t.DOMException=e.DOMException;try{new t.DOMException}catch(e){t.DOMException=function(t,e){this.message=t,this.name=e;var r=Error(t);this.stack=r.stack},t.DOMException.prototype=Object.create(Error.prototype),t.DOMException.prototype.constructor=t.DOMException}function E(o,n){return new Promise(function(a,u){var f=new p(o,n);if(f.signal&&f.signal.aborted)return u(new t.DOMException("Aborted","AbortError"));var d=new XMLHttpRequest;function c(){d.abort()}if(d.onload=function(){var t,e,r={statusText:d.statusText,headers:(t=d.getAllResponseHeaders()||"",e=new h,t.replace(/\r?\n[\t ]+/g," ").split("\r").map(function(t){return 0===t.indexOf("\n")?t.substr(1,t.length):t}).forEach(function(t){var r=t.split(":"),o=r.shift().trim();if(o){var n=r.join(":").trim();try{e.append(o,n)}catch(t){console.warn("Response "+t.message)}}}),e)};0===f.url.indexOf("file://")&&(d.status<200||d.status>599)?r.status=200:r.status=d.status,r.url="responseURL"in d?d.responseURL:r.headers.get("X-Request-URL");var o="response"in d?d.response:d.responseText;setTimeout(function(){a(new m(o,r))},0)},d.onerror=function(){setTimeout(function(){u(new TypeError("Network request failed"))},0)},d.ontimeout=function(){setTimeout(function(){u(new TypeError("Network request timed out"))},0)},d.onabort=function(){setTimeout(function(){u(new t.DOMException("Aborted","AbortError"))},0)},d.open(f.method,function(t){try{return""===t&&e.location.href?e.location.href:t}catch(e){return t}}(f.url),!0),"include"===f.credentials?d.withCredentials=!0:"omit"===f.credentials&&(d.withCredentials=!1),"responseType"in d&&(r.blob?d.responseType="blob":r.arrayBuffer&&(d.responseType="arraybuffer")),n&&"object"==typeof n.headers&&!(n.headers instanceof h||e.Headers&&n.headers instanceof e.Headers)){var y=[];Object.getOwnPropertyNames(n.headers).forEach(function(t){y.push(s(t)),d.setRequestHeader(t,i(n.headers[t]))}),f.headers.forEach(function(t,e){-1===y.indexOf(e)&&d.setRequestHeader(e,t)})}else f.headers.forEach(function(t,e){d.setRequestHeader(e,t)});f.signal&&(f.signal.addEventListener("abort",c),d.onreadystatechange=function(){4===d.readyState&&f.signal.removeEventListener("abort",c)}),d.send(void 0===f._bodyInit?null:f._bodyInit)})}E.polyfill=!0,e.fetch||(e.fetch=E,e.Headers=h,e.Request=p,e.Response=m),t.Headers=h,t.Request=p,t.Response=m,t.fetch=E,Object.defineProperty(t,"__esModule",{value:!0})}); }).call(this)}).call(this,typeof global !== "undefined" ? global : typeof self !== "undefined" ? self : typeof window !== "undefined" ? window : {})}, {}]; window.modules["874"] = [function(require,module,exports){(function (global,Buffer){(function (){ !function(t,n){var r,e;"object"==typeof exports&&"undefined"!=typeof module?module.exports=n():"function"==typeof define&&define.amd?define(n):(r=t.Base64,(e=n()).noConflict=function(){return t.Base64=r,e},t.Meteor&&(Base64=e),t.Base64=e)}("undefined"!=typeof self?self:"undefined"!=typeof window?window:"undefined"!=typeof global?global:this,function(){"use strict";var t,n="function"==typeof Buffer,r="function"==typeof TextDecoder?new TextDecoder:void 0,e="function"==typeof TextEncoder?new TextEncoder:void 0,o=Array.prototype.slice.call("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="),u=(t={},o.forEach(function(n,r){return t[n]=r}),t),i=/^(?:[A-Za-z\d+\/]{4})*?(?:[A-Za-z\d+\/]{2}(?:==)?|[A-Za-z\d+\/]{3}=?)?$/,f=String.fromCharCode.bind(String),c="function"==typeof Uint8Array.from?Uint8Array.from.bind(Uint8Array):function(t){return new Uint8Array(Array.prototype.slice.call(t,0))},a=function(t){return t.replace(/=/g,"").replace(/[+\/]/g,function(t){return"+"==t?"-":"_"})},d=function(t){return t.replace(/[^A-Za-z0-9\+\/]/g,"")},s=function(t){for(var n,r,e,u,i="",f=t.length%3,c=0;c<t.length;){if((r=t.charCodeAt(c++))>255||(e=t.charCodeAt(c++))>255||(u=t.charCodeAt(c++))>255)throw new TypeError("invalid character found");i+=o[(n=r<<16|e<<8|u)>>18&63]+o[n>>12&63]+o[n>>6&63]+o[63&n]}return f?i.slice(0,f-3)+"===".substring(f):i},l="function"==typeof btoa?function(t){return btoa(t)}:n?function(t){return Buffer.from(t,"binary").toString("base64")}:s,h=n?function(t){return Buffer.from(t).toString("base64")}:function(t){for(var n=[],r=0,e=t.length;r<e;r+=4096)n.push(f.apply(null,t.subarray(r,r+4096)));return l(n.join(""))},p=function(t,n){return void 0===n&&(n=!1),n?a(h(t)):h(t)},y=function(t){if(t.length<2)return(n=t.charCodeAt(0))<128?t:n<2048?f(192|n>>>6)+f(128|63&n):f(224|n>>>12&15)+f(128|n>>>6&63)+f(128|63&n);var n=65536+1024*(t.charCodeAt(0)-55296)+(t.charCodeAt(1)-56320);return f(240|n>>>18&7)+f(128|n>>>12&63)+f(128|n>>>6&63)+f(128|63&n)},A=/[\uD800-\uDBFF][\uDC00-\uDFFFF]|[^\x00-\x7F]/g,b=function(t){return t.replace(A,y)},g=n?function(t){return Buffer.from(t,"utf8").toString("base64")}:e?function(t){return h(e.encode(t))}:function(t){return l(b(t))},B=function(t,n){return void 0===n&&(n=!1),n?a(g(t)):g(t)},x=function(t){return B(t,!0)},C=/[\xC0-\xDF][\x80-\xBF]|[\xE0-\xEF][\x80-\xBF]{2}|[\xF0-\xF7][\x80-\xBF]{3}/g,m=function(t){switch(t.length){case 4:var n=((7&t.charCodeAt(0))<<18|(63&t.charCodeAt(1))<<12|(63&t.charCodeAt(2))<<6|63&t.charCodeAt(3))-65536;return f(55296+(n>>>10))+f(56320+(1023&n));case 3:return f((15&t.charCodeAt(0))<<12|(63&t.charCodeAt(1))<<6|63&t.charCodeAt(2));default:return f((31&t.charCodeAt(0))<<6|63&t.charCodeAt(1))}},v=function(t){return t.replace(C,m)},U=function(t){if(t=t.replace(/\s+/g,""),!i.test(t))throw new TypeError("malformed base64.");t+="==".slice(2-(3&t.length));for(var n,r,e,o="",c=0;c<t.length;)n=u[t.charAt(c++)]<<18|u[t.charAt(c++)]<<12|(r=u[t.charAt(c++)])<<6|(e=u[t.charAt(c++)]),o+=64===r?f(n>>16&255):64===e?f(n>>16&255,n>>8&255):f(n>>16&255,n>>8&255,255&n);return o},F="function"==typeof atob?function(t){return atob(d(t))}:n?function(t){return Buffer.from(t,"base64").toString("binary")}:U,w=n?function(t){return c(Buffer.from(t,"base64"))}:function(t){return c(F(t).split("").map(function(t){return t.charCodeAt(0)}))},S=function(t){return w(D(t))},E=n?function(t){return Buffer.from(t,"base64").toString("utf8")}:r?function(t){return r.decode(w(t))}:function(t){return v(F(t))},D=function(t){return d(t.replace(/[-_]/g,function(t){return"-"==t?"+":"/"}))},R=function(t){return E(D(t))},z=function(t){return{value:t,enumerable:!1,writable:!0,configurable:!0}},T=function(){var t=function(t,n){return Object.defineProperty(String.prototype,t,z(n))};t("fromBase64",function(){return R(this)}),t("toBase64",function(t){return B(this,t)}),t("toBase64URI",function(){return B(this,!0)}),t("toBase64URL",function(){return B(this,!0)}),t("toUint8Array",function(){return S(this)})},Z=function(){var t=function(t,n){return Object.defineProperty(Uint8Array.prototype,t,z(n))};t("toBase64",function(t){return p(this,t)}),t("toBase64URI",function(){return p(this,!0)}),t("toBase64URL",function(){return p(this,!0)})},j={version:"3.7.7",VERSION:"3.7.7",atob:F,atobPolyfill:U,btoa:l,btoaPolyfill:s,fromBase64:R,toBase64:B,encode:B,encodeURI:x,encodeURL:x,utob:b,btou:v,decode:R,isValid:function(t){if("string"!=typeof t)return!1;var n=t.replace(/\s+/g,"").replace(/={0,2}$/,"");return!/[^\s0-9a-zA-Z\+/]/.test(n)||!/[^\s0-9a-zA-Z\-_]/.test(n)},fromUint8Array:p,toUint8Array:S,extendString:T,extendUint8Array:Z,extendBuiltins:function(){T(),Z()},Base64:{}};return Object.keys(j).forEach(function(t){return j.Base64[t]=j[t]}),j}); }).call(this)}).call(this,typeof global !== "undefined" ? global : typeof self !== "undefined" ? self : typeof window !== "undefined" ? window : {},require(351).Buffer)}, {"351":351}]; window.modules["904"] = [function(require,module,exports){(function (process){(function (){ !function(n){"use strict";var e,t=n.jsonpClient,o="undefined"!=typeof process?process.browser:"undefined"!=typeof window,r=/[\\?|&]callback=([a-z0-9_]+)/i,i=function(){var n,t,o,r,i=Array.prototype.slice.apply(arguments),a=i.slice(0,-1),l=0,c=[];try{if("function"!=typeof(n=i.slice(-1)[0]))throw new Error("Callback not found")}catch(n){throw new Error("jsonpClient expects a callback")}for("string"!=typeof a[0]&&(a=a[0]),r=function(){var e=0;for(c=c.sort(function(n,e){return n.position>e.position}),e=0;c.length>e;e+=1)c[e]=c[e].data;c.unshift(null),n.apply(null,c)},o=function(o,i){e(a[l],function(e,o){if(!t){if(t=e,e)return n(e);c.push({data:o,position:i}),c.length===a.length&&r()}})},l=0;a.length>l;l+=1)o(a[l],l)};i.noConflict=function(){return n.jsonpClient=t,i},e=o?function(){var n,e,t=document.getElementsByTagName("head")[0];return e=function(n,e){var o=document.createElement("script"),r=!1;o.src=n,o.async=!0,o.onload=o.onreadystatechange=function(){r||this.readyState&&"loaded"!==this.readyState&&"complete"!==this.readyState||(r=!0,o.onload=o.onreadystatechange=null,o&&o.parentNode&&o.parentNode.removeChild(o),e())},t.appendChild(o)},n=function(n,e){var t=n.match(r);if(!t)return e(new Error("Could not find callback on URL"));e(null,t[1])},function(t,o){n(t,function(n,r){var i,a=window[r];if(n)return o(n);window[r]=function(n){i=n},e(t,function(n){if(n||i||(n=new Error("Calling to "+r+" did not returned a JSON response.Make sure the callback "+r+" exists and is properly formatted.")),a)window[r]=a;else try{delete window[r]}catch(n){window[r]=void 0}o(n,i)})})}}():require(905),"undefined"!=typeof module&&module.exports?module.exports=i:n.jsonpClient=i}(this); }).call(this)}).call(this,require(58))}, {"58":58,"905":905}]; window.modules["905"] = [function(require,module,exports){(function (process,global){(function (){ "use strict";var evalJsonp,parseJsonp,evalOrParseJavascript,fetchRemoteJsonp,fetchUrl,fetchLocalJsonp,request=require(560),vm=require(549),fs=require(615),parensRegex=/(^\(|\);?\s*$)/,functionRegex=/^[a-z\d_]*\(/i,functionNameRegex=/([\w\d_]*)\(/,enableLocalFileSupport="test"===window.process.env.NODE_ENV||window.process.env.JSONP_CLIENT_ENABLE_LOCAL_SUPPORT;if("test"===window.process.env.NODE_ENV&&window.process.env.SUPERAGENT_MOCK){var mockConfig=global.superAgentMockConfig||require(window.process.env.SUPERAGENT_MOCK);require(560)(request,mockConfig)}parseJsonp=function(e,t){var r,n,o=null;try{r=e.replace(functionRegex,"").replace(parensRegex,""),n=JSON.parse(r)}catch(e){o=e}t(o,n)},evalJsonp=function(e,t){var r,n;e=(e||"")+"",r=vm.createContext({error:null,cbData:null}),n="function "+(e.match(functionNameRegex)||[null,!1])[1]+" (data) { cbData = data } try { "+e+" } catch(e) { error = e;} ";try{vm.runInContext(n,r)}catch(e){t(new Error(e))}if(r.error)return t(new Error(r.error));t(null,r.cbData)},evalOrParseJavascript=function(e,t){e=e.toString(),parseJsonp(e,function(r,n){if(r)return evalJsonp(e,function(e,r){t(e,r)});t(r,n)})},fetchUrl=function(e,t){request.get(e).buffer(!0).accept("application/javascript").parse(function(e,t){e.text="",e.setEncoding("utf8"),e.on("data",function(t){e.text=e.text+t}),e.on("end",t)}).end(function(r,n){!r&&n&&n.status&&n.status>=400&&(r=new Error("Could not fetch url "+e+", with status "+(n&&n.status||"unknown")+". Got error: "+(r&&r.message)+".")),t(r,n&&n.text||"cb({})")})},fetchRemoteJsonp=function(e,t){fetchUrl(e,function(e,r){if(e)return t(e);evalOrParseJavascript(r,t)})},fetchLocalJsonp=enableLocalFileSupport?function(e,t){e=e.split("?")[0],fs.readFile(e,function(e,r){if(e)return t(e);evalOrParseJavascript(r,t)})}:fetchRemoteJsonp,module.exports=function(e,t){e.match(/^http/)?fetchRemoteJsonp(e,t):fetchLocalJsonp(e,t)}; }).call(this)}).call(this,require(58),typeof global !== "undefined" ? global : typeof self !== "undefined" ? self : typeof window !== "undefined" ? window : {})}, {"58":58,"549":549,"560":560,"615":615}]; window.modules["907"] = [function(require,module,exports){var getNative=require(909),root=require(908),DataView=getNative(root,"DataView");module.exports=DataView; }, {"908":908,"909":909}]; window.modules["908"] = [function(require,module,exports){var freeGlobal=require(1142),freeSelf="object"==typeof self&&self&&self.Object===Object&&self,root=freeGlobal||freeSelf||Function("return this")();module.exports=root; }, {"1142":1142}]; window.modules["909"] = [function(require,module,exports){var baseIsNative=require(1039),getValue=require(1147);function getNative(e,a){var t=getValue(e,a);return baseIsNative(t)?t:void 0}module.exports=getNative; }, {"1039":1039,"1147":1147}]; window.modules["910"] = [function(require,module,exports){var hashClear=require(915),hashDelete=require(911),hashGet=require(912),hashHas=require(913),hashSet=require(914);function Hash(e){var h=-1,a=null==e?0:e.length;for(this.clear();++h<a;){var s=e[h];this.set(s[0],s[1])}}Hash.prototype.clear=hashClear,Hash.prototype.delete=hashDelete,Hash.prototype.get=hashGet,Hash.prototype.has=hashHas,Hash.prototype.set=hashSet,module.exports=Hash; }, {"911":911,"912":912,"913":913,"914":914,"915":915}]; window.modules["911"] = [function(require,module,exports){function hashDelete(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}module.exports=hashDelete; }, {}]; window.modules["912"] = [function(require,module,exports){var nativeCreate=require(1153),HASH_UNDEFINED="__lodash_hash_undefined__",objectProto=Object.prototype,hasOwnProperty=objectProto.hasOwnProperty;function hashGet(e){var t=this.__data__;if(nativeCreate){var r=t[e];return r===HASH_UNDEFINED?void 0:r}return hasOwnProperty.call(t,e)?t[e]:void 0}module.exports=hashGet; }, {"1153":1153}]; window.modules["913"] = [function(require,module,exports){var nativeCreate=require(1153),objectProto=Object.prototype,hasOwnProperty=objectProto.hasOwnProperty;function hashHas(e){var t=this.__data__;return nativeCreate?void 0!==t[e]:hasOwnProperty.call(t,e)}module.exports=hashHas; }, {"1153":1153}]; window.modules["914"] = [function(require,module,exports){var nativeCreate=require(1153),HASH_UNDEFINED="__lodash_hash_undefined__";function hashSet(e,t){var a=this.__data__;return this.size+=this.has(e)?0:1,a[e]=nativeCreate&&void 0===t?HASH_UNDEFINED:t,this}module.exports=hashSet; }, {"1153":1153}]; window.modules["915"] = [function(require,module,exports){var nativeCreate=require(1153);function hashClear(){this.__data__=nativeCreate?nativeCreate(null):{},this.size=0}module.exports=hashClear; }, {"1153":1153}]; window.modules["917"] = [function(require,module,exports){var isObject=require(181),objectCreate=Object.create,baseCreate=function(){function e(){}return function(t){if(!isObject(t))return{};if(objectCreate)return objectCreate(t);e.prototype=t;var r=new e;return e.prototype=void 0,r}}();module.exports=baseCreate; }, {"181":181}]; window.modules["919"] = [function(require,module,exports){var listCacheClear=require(920),listCacheDelete=require(924),listCacheGet=require(921),listCacheHas=require(923),listCacheSet=require(922);function ListCache(e){var t=-1,a=null==e?0:e.length;for(this.clear();++t<a;){var s=e[t];this.set(s[0],s[1])}}ListCache.prototype.clear=listCacheClear,ListCache.prototype.delete=listCacheDelete,ListCache.prototype.get=listCacheGet,ListCache.prototype.has=listCacheHas,ListCache.prototype.set=listCacheSet,module.exports=ListCache; }, {"920":920,"921":921,"922":922,"923":923,"924":924}]; window.modules["920"] = [function(require,module,exports){function listCacheClear(){this.__data__=[],this.size=0}module.exports=listCacheClear; }, {}]; window.modules["921"] = [function(require,module,exports){var assocIndexOf=require(976);function listCacheGet(e){var s=this.__data__,a=assocIndexOf(s,e);return a<0?void 0:s[a][1]}module.exports=listCacheGet; }, {"976":976}]; window.modules["922"] = [function(require,module,exports){var assocIndexOf=require(976);function listCacheSet(s,e){var t=this.__data__,a=assocIndexOf(t,s);return a<0?(++this.size,t.push([s,e])):t[a][1]=e,this}module.exports=listCacheSet; }, {"976":976}]; window.modules["923"] = [function(require,module,exports){var assocIndexOf=require(976);function listCacheHas(s){return assocIndexOf(this.__data__,s)>-1}module.exports=listCacheHas; }, {"976":976}]; window.modules["924"] = [function(require,module,exports){var assocIndexOf=require(976),arrayProto=Array.prototype,splice=arrayProto.splice;function listCacheDelete(e){var r=this.__data__,a=assocIndexOf(r,e);return!(a<0)&&(a==r.length-1?r.pop():splice.call(r,a,1),--this.size,!0)}module.exports=listCacheDelete; }, {"976":976}]; window.modules["926"] = [function(require,module,exports){var getNative=require(909),root=require(908),Map=getNative(root,"Map");module.exports=Map; }, {"908":908,"909":909}]; window.modules["927"] = [function(require,module,exports){var mapCacheClear=require(932),mapCacheDelete=require(931),mapCacheGet=require(928),mapCacheHas=require(929),mapCacheSet=require(930);function MapCache(e){var a=-1,p=null==e?0:e.length;for(this.clear();++a<p;){var t=e[a];this.set(t[0],t[1])}}MapCache.prototype.clear=mapCacheClear,MapCache.prototype.delete=mapCacheDelete,MapCache.prototype.get=mapCacheGet,MapCache.prototype.has=mapCacheHas,MapCache.prototype.set=mapCacheSet,module.exports=MapCache; }, {"928":928,"929":929,"930":930,"931":931,"932":932}]; window.modules["928"] = [function(require,module,exports){var getMapData=require(1145);function mapCacheGet(a){return getMapData(this,a).get(a)}module.exports=mapCacheGet; }, {"1145":1145}]; window.modules["929"] = [function(require,module,exports){var getMapData=require(1145);function mapCacheHas(a){return getMapData(this,a).has(a)}module.exports=mapCacheHas; }, {"1145":1145}]; window.modules["930"] = [function(require,module,exports){var getMapData=require(1145);function mapCacheSet(e,a){var t=getMapData(this,e),i=t.size;return t.set(e,a),this.size+=t.size==i?0:1,this}module.exports=mapCacheSet; }, {"1145":1145}]; window.modules["931"] = [function(require,module,exports){var getMapData=require(1145);function mapCacheDelete(e){var a=getMapData(this,e).delete(e);return this.size-=a?1:0,a}module.exports=mapCacheDelete; }, {"1145":1145}]; window.modules["932"] = [function(require,module,exports){var Hash=require(910),ListCache=require(919),Map=require(926);function mapCacheClear(){this.size=0,this.__data__={hash:new Hash,map:new(Map||ListCache),string:new Hash}}module.exports=mapCacheClear; }, {"910":910,"919":919,"926":926}]; window.modules["933"] = [function(require,module,exports){var getNative=require(909),root=require(908),Promise=getNative(root,"Promise");module.exports=Promise; }, {"908":908,"909":909}]; window.modules["934"] = [function(require,module,exports){var getNative=require(909),root=require(908),Set=getNative(root,"Set");module.exports=Set; }, {"908":908,"909":909}]; window.modules["935"] = [function(require,module,exports){var MapCache=require(927),setCacheAdd=require(936),setCacheHas=require(937);function SetCache(e){var a=-1,t=null==e?0:e.length;for(this.__data__=new MapCache;++a<t;)this.add(e[a])}SetCache.prototype.add=SetCache.prototype.push=setCacheAdd,SetCache.prototype.has=setCacheHas,module.exports=SetCache; }, {"927":927,"936":936,"937":937}]; window.modules["936"] = [function(require,module,exports){var HASH_UNDEFINED="__lodash_hash_undefined__";function setCacheAdd(_){return this.__data__.set(_,HASH_UNDEFINED),this}module.exports=setCacheAdd; }, {}]; window.modules["937"] = [function(require,module,exports){function setCacheHas(a){return this.__data__.has(a)}module.exports=setCacheHas; }, {}]; window.modules["938"] = [function(require,module,exports){var ListCache=require(919),stackClear=require(942),stackDelete=require(939),stackGet=require(940),stackHas=require(941),stackSet=require(943);function Stack(t){var e=this.__data__=new ListCache(t);this.size=e.size}Stack.prototype.clear=stackClear,Stack.prototype.delete=stackDelete,Stack.prototype.get=stackGet,Stack.prototype.has=stackHas,Stack.prototype.set=stackSet,module.exports=Stack; }, {"919":919,"939":939,"940":940,"941":941,"942":942,"943":943}]; window.modules["939"] = [function(require,module,exports){function stackDelete(e){var t=this.__data__,s=t.delete(e);return this.size=t.size,s}module.exports=stackDelete; }, {}]; window.modules["940"] = [function(require,module,exports){function stackGet(t){return this.__data__.get(t)}module.exports=stackGet; }, {}]; window.modules["941"] = [function(require,module,exports){function stackHas(a){return this.__data__.has(a)}module.exports=stackHas; }, {}]; window.modules["942"] = [function(require,module,exports){var ListCache=require(919);function stackClear(){this.__data__=new ListCache,this.size=0}module.exports=stackClear; }, {"919":919}]; window.modules["943"] = [function(require,module,exports){var ListCache=require(919),Map=require(926),MapCache=require(927),LARGE_ARRAY_SIZE=200;function stackSet(e,a){var t=this.__data__;if(t instanceof ListCache){var i=t.__data__;if(!Map||i.length<LARGE_ARRAY_SIZE-1)return i.push([e,a]),this.size=++t.size,this;t=this.__data__=new MapCache(i)}return t.set(e,a),this.size=t.size,this}module.exports=stackSet; }, {"919":919,"926":926,"927":927}]; window.modules["944"] = [function(require,module,exports){var root=require(908),Symbol=root.Symbol;module.exports=Symbol; }, {"908":908}]; window.modules["945"] = [function(require,module,exports){var root=require(908),Uint8Array=root.Uint8Array;module.exports=Uint8Array; }, {"908":908}]; window.modules["946"] = [function(require,module,exports){var getNative=require(909),root=require(908),WeakMap=getNative(root,"WeakMap");module.exports=WeakMap; }, {"908":908,"909":909}]; window.modules["947"] = [function(require,module,exports){function apply(l,e,a){switch(a.length){case 0:return l.call(e);case 1:return l.call(e,a[0]);case 2:return l.call(e,a[0],a[1]);case 3:return l.call(e,a[0],a[1],a[2])}return l.apply(e,a)}module.exports=apply; }, {}]; window.modules["948"] = [function(require,module,exports){function arrayEach(r,a){for(var n=-1,e=null==r?0:r.length;++n<e&&!1!==a(r[n],n,r););return r}module.exports=arrayEach; }, {}]; window.modules["950"] = [function(require,module,exports){function arrayFilter(r,a){for(var e=-1,l=null==r?0:r.length,t=0,n=[];++e<l;){var o=r[e];a(o,e,r)&&(n[t++]=o)}return n}module.exports=arrayFilter; }, {}]; window.modules["951"] = [function(require,module,exports){var baseIndexOf=require(952);function arrayIncludes(e,n){return!!(null==e?0:e.length)&&baseIndexOf(e,n,0)>-1}module.exports=arrayIncludes; }, {"952":952}]; window.modules["952"] = [function(require,module,exports){var baseFindIndex=require(1007),baseIsNaN=require(1024),strictIndexOf=require(1025);function baseIndexOf(e,s,n){return s==s?strictIndexOf(e,s,n):baseFindIndex(e,baseIsNaN,n)}module.exports=baseIndexOf; }, {"1007":1007,"1024":1024,"1025":1025}]; window.modules["953"] = [function(require,module,exports){function arrayIncludesWith(r,n,e){for(var t=-1,u=null==r?0:r.length;++t<u;)if(e(n,r[t]))return!0;return!1}module.exports=arrayIncludesWith; }, {}]; window.modules["954"] = [function(require,module,exports){var baseTimes=require(955),isArguments=require(956),isArray=require(241),isBuffer=require(957),isIndex=require(958),isTypedArray=require(959),objectProto=Object.prototype,hasOwnProperty=objectProto.hasOwnProperty;function arrayLikeKeys(e,r){var s=isArray(e),i=!s&&isArguments(e),t=!s&&!i&&isBuffer(e),a=!s&&!i&&!t&&isTypedArray(e),n=s||i||t||a,y=n?baseTimes(e.length,String):[],u=y.length;for(var o in e)!r&&!hasOwnProperty.call(e,o)||n&&("length"==o||t&&("offset"==o||"parent"==o)||a&&("buffer"==o||"byteLength"==o||"byteOffset"==o)||isIndex(o,u))||y.push(o);return y}module.exports=arrayLikeKeys; }, {"241":241,"955":955,"956":956,"957":957,"958":958,"959":959}]; window.modules["955"] = [function(require,module,exports){function baseTimes(e,r){for(var s=-1,a=Array(e);++s<e;)a[s]=r(s);return a}module.exports=baseTimes; }, {}]; window.modules["956"] = [function(require,module,exports){var baseIsArguments=require(1029),isObjectLike=require(1030),objectProto=Object.prototype,hasOwnProperty=objectProto.hasOwnProperty,propertyIsEnumerable=objectProto.propertyIsEnumerable,isArguments=baseIsArguments(function(){return arguments}())?baseIsArguments:function(e){return isObjectLike(e)&&hasOwnProperty.call(e,"callee")&&!propertyIsEnumerable.call(e,"callee")};module.exports=isArguments; }, {"1029":1029,"1030":1030}]; window.modules["957"] = [function(require,module,exports){var root=require(908),stubFalse=require(1175),freeExports="object"==typeof exports&&exports&&!exports.nodeType&&exports,freeModule=freeExports&&"object"==typeof module&&module&&!module.nodeType&&module,moduleExports=freeModule&&freeModule.exports===freeExports,Buffer=moduleExports?root.Buffer:void 0,nativeIsBuffer=Buffer?Buffer.isBuffer:void 0,isBuffer=nativeIsBuffer||stubFalse;module.exports=isBuffer; }, {"908":908,"1175":1175}]; window.modules["958"] = [function(require,module,exports){var MAX_SAFE_INTEGER=9007199254740991,reIsUint=/^(?:0|[1-9]\d*)$/;function isIndex(e,n){var r=typeof e;return!!(n=null==n?MAX_SAFE_INTEGER:n)&&("number"==r||"symbol"!=r&&reIsUint.test(e))&&e>-1&&e%1==0&&e<n}module.exports=isIndex; }, {}]; window.modules["959"] = [function(require,module,exports){var baseIsTypedArray=require(1045),baseUnary=require(996),nodeUtil=require(1158),nodeIsTypedArray=nodeUtil&&nodeUtil.isTypedArray,isTypedArray=nodeIsTypedArray?baseUnary(nodeIsTypedArray):baseIsTypedArray;module.exports=isTypedArray; }, {"996":996,"1045":1045,"1158":1158}]; window.modules["960"] = [function(require,module,exports){function arrayMap(r,a){for(var n=-1,e=null==r?0:r.length,l=Array(e);++n<e;)l[n]=a(r[n],n,r);return l}module.exports=arrayMap; }, {}]; window.modules["961"] = [function(require,module,exports){function arrayPush(r,a){for(var e=-1,n=a.length,t=r.length;++e<n;)r[t+e]=a[e];return r}module.exports=arrayPush; }, {}]; window.modules["962"] = [function(require,module,exports){function arrayReduce(r,e,u,a){var n=-1,l=null==r?0:r.length;for(a&&l&&(u=r[++n]);++n<l;)u=e(u,r[n],n,r);return u}module.exports=arrayReduce; }, {}]; window.modules["965"] = [function(require,module,exports){function copyArray(r,o){var y=-1,a=r.length;for(o||(o=Array(a));++y<a;)o[y]=r[y];return o}module.exports=copyArray; }, {}]; window.modules["967"] = [function(require,module,exports){function arraySome(r,e){for(var n=-1,o=null==r?0:r.length;++n<o;)if(e(r[n],n,r))return!0;return!1}module.exports=arraySome; }, {}]; window.modules["969"] = [function(require,module,exports){function baseProperty(r){return function(e){return null==e?void 0:e[r]}}module.exports=baseProperty; }, {}]; window.modules["971"] = [function(require,module,exports){var reAsciiWord=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g;function asciiWords(r){return r.match(reAsciiWord)||[]}module.exports=asciiWords; }, {}]; window.modules["973"] = [function(require,module,exports){var defineProperty=require(981);function baseAssignValue(e,r,i){"__proto__"==r&&defineProperty?defineProperty(e,r,{configurable:!0,enumerable:!0,value:i,writable:!0}):e[r]=i}module.exports=baseAssignValue; }, {"981":981}]; window.modules["974"] = [function(require,module,exports){function eq(e,n){return e===n||e!=e&&n!=n}module.exports=eq; }, {}]; window.modules["975"] = [function(require,module,exports){var baseAssignValue=require(973),eq=require(974),objectProto=Object.prototype,hasOwnProperty=objectProto.hasOwnProperty;function assignValue(e,s,a){var r=e[s];hasOwnProperty.call(e,s)&&eq(r,a)&&(void 0!==a||s in e)||baseAssignValue(e,s,a)}module.exports=assignValue; }, {"973":973,"974":974}]; window.modules["976"] = [function(require,module,exports){var eq=require(974);function assocIndexOf(e,r){for(var n=e.length;n--;)if(eq(e[n][0],r))return n;return-1}module.exports=assocIndexOf; }, {"974":974}]; window.modules["977"] = [function(require,module,exports){var copyObject=require(978),keys=require(240);function baseAssign(e,s){return e&©Object(s,keys(s),e)}module.exports=baseAssign; }, {"240":240,"978":978}]; window.modules["978"] = [function(require,module,exports){var assignValue=require(975),baseAssignValue=require(973);function copyObject(e,a,s,r){var i=!s;s||(s={});for(var u=-1,n=a.length;++u<n;){var l=a[u],o=r?r(s[l],e[l],l,s,e):void 0;void 0===o&&(o=e[l]),i?baseAssignValue(s,l,o):assignValue(s,l,o)}return s}module.exports=copyObject; }, {"973":973,"975":975}]; window.modules["979"] = [function(require,module,exports){var copyObject=require(978),keysIn=require(980);function baseAssignIn(e,n){return e&©Object(n,keysIn(n),e)}module.exports=baseAssignIn; }, {"978":978,"980":980}]; window.modules["980"] = [function(require,module,exports){var arrayLikeKeys=require(954),baseKeysIn=require(1055),isArrayLike=require(1059);function keysIn(e){return isArrayLike(e)?arrayLikeKeys(e,!0):baseKeysIn(e)}module.exports=keysIn; }, {"954":954,"1055":1055,"1059":1059}]; window.modules["981"] = [function(require,module,exports){var getNative=require(909),defineProperty=function(){try{var e=getNative(Object,"defineProperty");return e({},"",{}),e}catch(e){}}();module.exports=defineProperty; }, {"909":909}]; window.modules["983"] = [function(require,module,exports){var Stack=require(938),arrayEach=require(948),assignValue=require(975),baseAssign=require(977),baseAssignIn=require(979),cloneBuffer=require(987),copyArray=require(965),copySymbols=require(990),copySymbolsIn=require(988),getAllKeys=require(989),getAllKeysIn=require(984),getTag=require(985),initCloneArray=require(986),initCloneByTag=require(994),initCloneObject=require(991),isArray=require(241),isBuffer=require(957),isMap=require(992),isObject=require(181),isSet=require(993),keys=require(240),keysIn=require(980),CLONE_DEEP_FLAG=1,CLONE_FLAT_FLAG=2,CLONE_SYMBOLS_FLAG=4,argsTag="[object Arguments]",arrayTag="[object Array]",boolTag="[object Boolean]",dateTag="[object Date]",errorTag="[object Error]",funcTag="[object Function]",genTag="[object GeneratorFunction]",mapTag="[object Map]",numberTag="[object Number]",objectTag="[object Object]",regexpTag="[object RegExp]",setTag="[object Set]",stringTag="[object String]",symbolTag="[object Symbol]",weakMapTag="[object WeakMap]",arrayBufferTag="[object ArrayBuffer]",dataViewTag="[object DataView]",float32Tag="[object Float32Array]",float64Tag="[object Float64Array]",int8Tag="[object Int8Array]",int16Tag="[object Int16Array]",int32Tag="[object Int32Array]",uint8Tag="[object Uint8Array]",uint8ClampedTag="[object Uint8ClampedArray]",uint16Tag="[object Uint16Array]",uint32Tag="[object Uint32Array]",cloneableTags={};function baseClone(e,a,r,n,g,o){var t,l=a&CLONE_DEEP_FLAG,i=a&CLONE_FLAT_FLAG,s=a&CLONE_SYMBOLS_FLAG;if(r&&(t=g?r(e,n,g,o):r(e)),void 0!==t)return t;if(!isObject(e))return e;var c=isArray(e);if(c){if(t=initCloneArray(e),!l)return copyArray(e,t)}else{var T=getTag(e),b=T==funcTag||T==genTag;if(isBuffer(e))return cloneBuffer(e,l);if(T==objectTag||T==argsTag||b&&!g){if(t=i||b?{}:initCloneObject(e),!l)return i?copySymbolsIn(e,baseAssignIn(t,e)):copySymbols(e,baseAssign(t,e))}else{if(!cloneableTags[T])return g?e:{};t=initCloneByTag(e,T,l)}}o||(o=new Stack);var u=o.get(e);if(u)return u;o.set(e,t),isSet(e)?e.forEach(function(n){t.add(baseClone(n,a,r,n,e,o))}):isMap(e)&&e.forEach(function(n,g){t.set(g,baseClone(n,a,r,g,e,o))});var y=c?void 0:(s?i?getAllKeysIn:getAllKeys:i?keysIn:keys)(e);return arrayEach(y||e,function(n,g){y&&(n=e[g=n]),assignValue(t,g,baseClone(n,a,r,g,e,o))}),t}cloneableTags[argsTag]=cloneableTags[arrayTag]=cloneableTags[arrayBufferTag]=cloneableTags[dataViewTag]=cloneableTags[boolTag]=cloneableTags[dateTag]=cloneableTags[float32Tag]=cloneableTags[float64Tag]=cloneableTags[int8Tag]=cloneableTags[int16Tag]=cloneableTags[int32Tag]=cloneableTags[mapTag]=cloneableTags[numberTag]=cloneableTags[objectTag]=cloneableTags[regexpTag]=cloneableTags[setTag]=cloneableTags[stringTag]=cloneableTags[symbolTag]=cloneableTags[uint8Tag]=cloneableTags[uint8ClampedTag]=cloneableTags[uint16Tag]=cloneableTags[uint32Tag]=!0,cloneableTags[errorTag]=cloneableTags[funcTag]=cloneableTags[weakMapTag]=!1,module.exports=baseClone; }, {"181":181,"240":240,"241":241,"938":938,"948":948,"957":957,"965":965,"975":975,"977":977,"979":979,"980":980,"984":984,"985":985,"986":986,"987":987,"988":988,"989":989,"990":990,"991":991,"992":992,"993":993,"994":994}]; window.modules["984"] = [function(require,module,exports){var baseGetAllKeys=require(1017),getSymbolsIn=require(1115),keysIn=require(980);function getAllKeysIn(e){return baseGetAllKeys(e,keysIn,getSymbolsIn)}module.exports=getAllKeysIn; }, {"980":980,"1017":1017,"1115":1115}]; window.modules["985"] = [function(require,module,exports){var DataView=require(907),Map=require(926),Promise=require(933),Set=require(934),WeakMap=require(946),baseGetTag=require(1018),toSource=require(1041),mapTag="[object Map]",objectTag="[object Object]",promiseTag="[object Promise]",setTag="[object Set]",weakMapTag="[object WeakMap]",dataViewTag="[object DataView]",dataViewCtorString=toSource(DataView),mapCtorString=toSource(Map),promiseCtorString=toSource(Promise),setCtorString=toSource(Set),weakMapCtorString=toSource(WeakMap),getTag=baseGetTag;(DataView&&getTag(new DataView(new ArrayBuffer(1)))!=dataViewTag||Map&&getTag(new Map)!=mapTag||Promise&&getTag(Promise.resolve())!=promiseTag||Set&&getTag(new Set)!=setTag||WeakMap&&getTag(new WeakMap)!=weakMapTag)&&(getTag=function(e){var a=baseGetTag(e),t=a==objectTag?e.constructor:void 0,r=t?toSource(t):"";if(r)switch(r){case dataViewCtorString:return dataViewTag;case mapCtorString:return mapTag;case promiseCtorString:return promiseTag;case setCtorString:return setTag;case weakMapCtorString:return weakMapTag}return a}),module.exports=getTag; }, {"907":907,"926":926,"933":933,"934":934,"946":946,"1018":1018,"1041":1041}]; window.modules["986"] = [function(require,module,exports){var objectProto=Object.prototype,hasOwnProperty=objectProto.hasOwnProperty;function initCloneArray(t){var r=t.length,n=new t.constructor(r);return r&&"string"==typeof t[0]&&hasOwnProperty.call(t,"index")&&(n.index=t.index,n.input=t.input),n}module.exports=initCloneArray; }, {}]; window.modules["987"] = [function(require,module,exports){var root=require(908),freeExports="object"==typeof exports&&exports&&!exports.nodeType&&exports,freeModule=freeExports&&"object"==typeof module&&module&&!module.nodeType&&module,moduleExports=freeModule&&freeModule.exports===freeExports,Buffer=moduleExports?root.Buffer:void 0,allocUnsafe=Buffer?Buffer.allocUnsafe:void 0;function cloneBuffer(e,o){if(o)return e.slice();var r=e.length,f=allocUnsafe?allocUnsafe(r):new e.constructor(r);return e.copy(f),f}module.exports=cloneBuffer; }, {"908":908}]; window.modules["988"] = [function(require,module,exports){var copyObject=require(978),getSymbolsIn=require(1115);function copySymbolsIn(e,o){return copyObject(e,getSymbolsIn(e),o)}module.exports=copySymbolsIn; }, {"978":978,"1115":1115}]; window.modules["989"] = [function(require,module,exports){var baseGetAllKeys=require(1017),getSymbols=require(1114),keys=require(240);function getAllKeys(e){return baseGetAllKeys(e,keys,getSymbols)}module.exports=getAllKeys; }, {"240":240,"1017":1017,"1114":1114}]; window.modules["990"] = [function(require,module,exports){var copyObject=require(978),getSymbols=require(1114);function copySymbols(e,o){return copyObject(e,getSymbols(e),o)}module.exports=copySymbols; }, {"978":978,"1114":1114}]; window.modules["991"] = [function(require,module,exports){var baseCreate=require(917),getPrototype=require(1148),isPrototype=require(1053);function initCloneObject(e){return"function"!=typeof e.constructor||isPrototype(e)?{}:baseCreate(getPrototype(e))}module.exports=initCloneObject; }, {"917":917,"1053":1053,"1148":1148}]; window.modules["992"] = [function(require,module,exports){var baseIsMap=require(1037),baseUnary=require(996),nodeUtil=require(1158),nodeIsMap=nodeUtil&&nodeUtil.isMap,isMap=nodeIsMap?baseUnary(nodeIsMap):baseIsMap;module.exports=isMap; }, {"996":996,"1037":1037,"1158":1158}]; window.modules["993"] = [function(require,module,exports){var baseIsSet=require(1044),baseUnary=require(996),nodeUtil=require(1158),nodeIsSet=nodeUtil&&nodeUtil.isSet,isSet=nodeIsSet?baseUnary(nodeIsSet):baseIsSet;module.exports=isSet; }, {"996":996,"1044":1044,"1158":1158}]; window.modules["994"] = [function(require,module,exports){var cloneArrayBuffer=require(1109),cloneDataView=require(1110),cloneRegExp=require(1111),cloneSymbol=require(1112),cloneTypedArray=require(1068),boolTag="[object Boolean]",dateTag="[object Date]",mapTag="[object Map]",numberTag="[object Number]",regexpTag="[object RegExp]",setTag="[object Set]",stringTag="[object String]",symbolTag="[object Symbol]",arrayBufferTag="[object ArrayBuffer]",dataViewTag="[object DataView]",float32Tag="[object Float32Array]",float64Tag="[object Float64Array]",int8Tag="[object Int8Array]",int16Tag="[object Int16Array]",int32Tag="[object Int32Array]",uint8Tag="[object Uint8Array]",uint8ClampedTag="[object Uint8ClampedArray]",uint16Tag="[object Uint16Array]",uint32Tag="[object Uint32Array]";function initCloneByTag(e,a,r){var t=e.constructor;switch(a){case arrayBufferTag:return cloneArrayBuffer(e);case boolTag:case dateTag:return new t(+e);case dataViewTag:return cloneDataView(e,r);case float32Tag:case float64Tag:case int8Tag:case int16Tag:case int32Tag:case uint8Tag:case uint8ClampedTag:case uint16Tag:case uint32Tag:return cloneTypedArray(e,r);case mapTag:return new t;case numberTag:case stringTag:return new t(e);case regexpTag:return cloneRegExp(e);case setTag:return new t;case symbolTag:return cloneSymbol(e)}}module.exports=initCloneByTag; }, {"1068":1068,"1109":1109,"1110":1110,"1111":1111,"1112":1112}]; window.modules["996"] = [function(require,module,exports){function baseUnary(n){return function(r){return n(r)}}module.exports=baseUnary; }, {}]; window.modules["997"] = [function(require,module,exports){function cacheHas(a,c){return a.has(c)}module.exports=cacheHas; }, {}]; window.modules["998"] = [function(require,module,exports){var baseForOwn=require(999),createBaseEach=require(1000),baseEach=createBaseEach(baseForOwn);module.exports=baseEach; }, {"999":999,"1000":1000}]; window.modules["999"] = [function(require,module,exports){var baseFor=require(1011),keys=require(240);function baseForOwn(e,r){return e&&baseFor(e,r,keys)}module.exports=baseForOwn; }, {"240":240,"1011":1011}]; window.modules["1000"] = [function(require,module,exports){var isArrayLike=require(1059);function createBaseEach(r,e){return function(a,i){if(null==a)return a;if(!isArrayLike(a))return r(a,i);for(var t=a.length,n=e?t:-1,u=Object(a);(e?n--:++n<t)&&!1!==i(u[n],n,u););return a}}module.exports=createBaseEach; }, {"1059":1059}]; window.modules["1004"] = [function(require,module,exports){var isSymbol=require(1005);function baseExtremum(r,e,m){for(var o=-1,i=r.length;++o<i;){var l=r[o],u=e(l);if(null!=u&&(void 0===a?u==u&&!isSymbol(u):m(u,a)))var a=u,s=l}return s}module.exports=baseExtremum; }, {"1005":1005}]; window.modules["1005"] = [function(require,module,exports){var baseGetTag=require(1018),isObjectLike=require(1030),symbolTag="[object Symbol]";function isSymbol(e){return"symbol"==typeof e||isObjectLike(e)&&baseGetTag(e)==symbolTag}module.exports=isSymbol; }, {"1018":1018,"1030":1030}]; window.modules["1006"] = [function(require,module,exports){var baseEach=require(998);function baseFilter(e,a){var r=[];return baseEach(e,function(e,s,t){a(e,s,t)&&r.push(e)}),r}module.exports=baseFilter; }, {"998":998}]; window.modules["1007"] = [function(require,module,exports){function baseFindIndex(e,n,r,d){for(var t=e.length,i=r+(d?1:-1);d?i--:++i<t;)if(n(e[i],i,e))return i;return-1}module.exports=baseFindIndex; }, {}]; window.modules["1009"] = [function(require,module,exports){var arrayPush=require(961),isFlattenable=require(1010);function baseFlatten(a,e,r,t,l){var n=-1,s=a.length;for(r||(r=isFlattenable),l||(l=[]);++n<s;){var u=a[n];e>0&&r(u)?e>1?baseFlatten(u,e-1,r,t,l):arrayPush(l,u):t||(l[l.length]=u)}return l}module.exports=baseFlatten; }, {"961":961,"1010":1010}]; window.modules["1010"] = [function(require,module,exports){var Symbol=require(944),isArguments=require(956),isArray=require(241),spreadableSymbol=Symbol?Symbol.isConcatSpreadable:void 0;function isFlattenable(e){return isArray(e)||isArguments(e)||!!(spreadableSymbol&&e&&e[spreadableSymbol])}module.exports=isFlattenable; }, {"241":241,"944":944,"956":956}]; window.modules["1011"] = [function(require,module,exports){var createBaseFor=require(1012),baseFor=createBaseFor();module.exports=baseFor; }, {"1012":1012}]; window.modules["1012"] = [function(require,module,exports){function createBaseFor(e){return function(r,t,a){for(var n=-1,o=Object(r),c=a(r),u=c.length;u--;){var f=c[e?u:++n];if(!1===t(o[f],f,o))break}return r}}module.exports=createBaseFor; }, {}]; window.modules["1014"] = [function(require,module,exports){var castPath=require(1015),toKey=require(1016);function baseGet(e,t){for(var a=0,r=(t=castPath(t,e)).length;null!=e&&a<r;)e=e[toKey(t[a++])];return a&&a==r?e:void 0}module.exports=baseGet; }, {"1015":1015,"1016":1016}]; window.modules["1015"] = [function(require,module,exports){var isArray=require(241),isKey=require(1063),stringToPath=require(1105),toString=require(1104);function castPath(r,t){return isArray(r)?r:isKey(r,t)?[r]:stringToPath(toString(r))}module.exports=castPath; }, {"241":241,"1063":1063,"1104":1104,"1105":1105}]; window.modules["1016"] = [function(require,module,exports){var isSymbol=require(1005),INFINITY=1/0;function toKey(r){if("string"==typeof r||isSymbol(r))return r;var e=r+"";return"0"==e&&1/r==-INFINITY?"-0":e}module.exports=toKey; }, {"1005":1005}]; window.modules["1017"] = [function(require,module,exports){var arrayPush=require(961),isArray=require(241);function baseGetAllKeys(r,a,e){var s=a(r);return isArray(r)?s:arrayPush(s,e(r))}module.exports=baseGetAllKeys; }, {"241":241,"961":961}]; window.modules["1018"] = [function(require,module,exports){var Symbol=require(944),getRawTag=require(1020),objectToString=require(1019),nullTag="[object Null]",undefinedTag="[object Undefined]",symToStringTag=Symbol?Symbol.toStringTag:void 0;function baseGetTag(e){return null==e?void 0===e?undefinedTag:nullTag:symToStringTag&&symToStringTag in Object(e)?getRawTag(e):objectToString(e)}module.exports=baseGetTag; }, {"944":944,"1019":1019,"1020":1020}]; window.modules["1019"] = [function(require,module,exports){var objectProto=Object.prototype,nativeObjectToString=objectProto.toString;function objectToString(t){return nativeObjectToString.call(t)}module.exports=objectToString; }, {}]; window.modules["1020"] = [function(require,module,exports){var Symbol=require(944),objectProto=Object.prototype,hasOwnProperty=objectProto.hasOwnProperty,nativeObjectToString=objectProto.toString,symToStringTag=Symbol?Symbol.toStringTag:void 0;function getRawTag(t){var o=hasOwnProperty.call(t,symToStringTag),r=t[symToStringTag];try{t[symToStringTag]=void 0;var a=!0}catch(t){}var e=nativeObjectToString.call(t);return a&&(o?t[symToStringTag]=r:delete t[symToStringTag]),e}module.exports=getRawTag; }, {"944":944}]; window.modules["1021"] = [function(require,module,exports){function baseGt(e,t){return e>t}module.exports=baseGt; }, {}]; window.modules["1023"] = [function(require,module,exports){function baseHasIn(n,e){return null!=n&&e in Object(n)}module.exports=baseHasIn; }, {}]; window.modules["1024"] = [function(require,module,exports){function baseIsNaN(e){return e!=e}module.exports=baseIsNaN; }, {}]; window.modules["1025"] = [function(require,module,exports){function strictIndexOf(r,t,e){for(var n=e-1,f=r.length;++n<f;)if(r[n]===t)return n;return-1}module.exports=strictIndexOf; }, {}]; window.modules["1026"] = [function(require,module,exports){var SetCache=require(935),arrayIncludes=require(951),arrayIncludesWith=require(953),arrayMap=require(960),baseUnary=require(996),cacheHas=require(997),nativeMin=Math.min;function baseIntersection(a,e,r){for(var n=r?arrayIncludesWith:arrayIncludes,t=a[0].length,c=a.length,i=c,s=Array(c),h=1/0,u=[];i--;){var y=a[i];i&&e&&(y=arrayMap(y,baseUnary(e))),h=nativeMin(y.length,h),s[i]=!r&&(e||t>=120&&y.length>=120)?new SetCache(i&&y):void 0}y=a[0];var l=-1,o=s[0];a:for(;++l<t&&u.length<h;){var v=y[l],d=e?e(v):v;if(v=r||0!==v?v:0,!(o?cacheHas(o,d):n(u,d,r))){for(i=c;--i;){var I=s[i];if(!(I?cacheHas(I,d):n(a[i],d,r)))continue a}o&&o.push(d),u.push(v)}}return u}module.exports=baseIntersection; }, {"935":935,"951":951,"953":953,"960":960,"996":996,"997":997}]; window.modules["1027"] = [function(require,module,exports){var apply=require(947),castPath=require(1015),last=require(115),parent=require(1028),toKey=require(1016);function baseInvoke(e,a,r){a=castPath(a,e);var t=null==(e=parent(e,a))?e:e[toKey(last(a))];return null==t?void 0:apply(t,e,r)}module.exports=baseInvoke; }, {"115":115,"947":947,"1015":1015,"1016":1016,"1028":1028}]; window.modules["1028"] = [function(require,module,exports){var baseGet=require(1014),baseSlice=require(1092);function parent(e,r){return r.length<2?e:baseGet(e,baseSlice(r,0,-1))}module.exports=parent; }, {"1014":1014,"1092":1092}]; window.modules["1029"] = [function(require,module,exports){var baseGetTag=require(1018),isObjectLike=require(1030),argsTag="[object Arguments]";function baseIsArguments(e){return isObjectLike(e)&&baseGetTag(e)==argsTag}module.exports=baseIsArguments; }, {"1018":1018,"1030":1030}]; window.modules["1030"] = [function(require,module,exports){function isObjectLike(e){return null!=e&&"object"==typeof e}module.exports=isObjectLike; }, {}]; window.modules["1032"] = [function(require,module,exports){var baseIsEqualDeep=require(1033),isObjectLike=require(1030);function baseIsEqual(e,s,a,u,i){return e===s||(null==e||null==s||!isObjectLike(e)&&!isObjectLike(s)?e!=e&&s!=s:baseIsEqualDeep(e,s,a,u,baseIsEqual,i))}module.exports=baseIsEqual; }, {"1030":1030,"1033":1033}]; window.modules["1033"] = [function(require,module,exports){var Stack=require(938),equalArrays=require(1034),equalByTag=require(1035),equalObjects=require(1036),getTag=require(985),isArray=require(241),isBuffer=require(957),isTypedArray=require(959),COMPARE_PARTIAL_FLAG=1,argsTag="[object Arguments]",arrayTag="[object Array]",objectTag="[object Object]",objectProto=Object.prototype,hasOwnProperty=objectProto.hasOwnProperty;function baseIsEqualDeep(r,e,a,t,u,s){var g=isArray(r),i=isArray(e),y=g?arrayTag:getTag(r),c=i?arrayTag:getTag(e),o=(y=y==argsTag?objectTag:y)==objectTag,T=(c=c==argsTag?objectTag:c)==objectTag,A=y==c;if(A&&isBuffer(r)){if(!isBuffer(e))return!1;g=!0,o=!1}if(A&&!o)return s||(s=new Stack),g||isTypedArray(r)?equalArrays(r,e,a,t,u,s):equalByTag(r,e,y,a,t,u,s);if(!(a&COMPARE_PARTIAL_FLAG)){var q=o&&hasOwnProperty.call(r,"__wrapped__"),l=T&&hasOwnProperty.call(e,"__wrapped__");if(q||l){var b=q?r.value():r,_=l?e.value():e;return s||(s=new Stack),u(b,_,a,t,s)}}return!!A&&(s||(s=new Stack),equalObjects(r,e,a,t,u,s))}module.exports=baseIsEqualDeep; }, {"241":241,"938":938,"957":957,"959":959,"985":985,"1034":1034,"1035":1035,"1036":1036}]; window.modules["1034"] = [function(require,module,exports){var SetCache=require(935),arraySome=require(967),cacheHas=require(997),COMPARE_PARTIAL_FLAG=1,COMPARE_UNORDERED_FLAG=2;function equalArrays(e,r,a,t,i,u){var A=a&COMPARE_PARTIAL_FLAG,n=e.length,c=r.length;if(n!=c&&!(A&&c>n))return!1;var f=u.get(e),o=u.get(r);if(f&&o)return f==r&&o==e;var _=-1,s=!0,R=a&COMPARE_UNORDERED_FLAG?new SetCache:void 0;for(u.set(e,r),u.set(r,e);++_<n;){var h=e[_],l=r[_];if(t)var v=A?t(l,h,_,r,e,u):t(h,l,_,e,r,u);if(void 0!==v){if(v)continue;s=!1;break}if(R){if(!arraySome(r,function(e,r){if(!cacheHas(R,r)&&(h===e||i(h,e,a,t,u)))return R.push(r)})){s=!1;break}}else if(h!==l&&!i(h,l,a,t,u)){s=!1;break}}return u.delete(e),u.delete(r),s}module.exports=equalArrays; }, {"935":935,"967":967,"997":997}]; window.modules["1035"] = [function(require,module,exports){var Symbol=require(944),Uint8Array=require(945),eq=require(974),equalArrays=require(1034),mapToArray=require(1140),setToArray=require(1098),COMPARE_PARTIAL_FLAG=1,COMPARE_UNORDERED_FLAG=2,boolTag="[object Boolean]",dateTag="[object Date]",errorTag="[object Error]",mapTag="[object Map]",numberTag="[object Number]",regexpTag="[object RegExp]",setTag="[object Set]",stringTag="[object String]",symbolTag="[object Symbol]",arrayBufferTag="[object ArrayBuffer]",dataViewTag="[object DataView]",symbolProto=Symbol?Symbol.prototype:void 0,symbolValueOf=symbolProto?symbolProto.valueOf:void 0;function equalByTag(e,r,a,t,o,s,y){switch(a){case dataViewTag:if(e.byteLength!=r.byteLength||e.byteOffset!=r.byteOffset)return!1;e=e.buffer,r=r.buffer;case arrayBufferTag:return!(e.byteLength!=r.byteLength||!s(new Uint8Array(e),new Uint8Array(r)));case boolTag:case dateTag:case numberTag:return eq(+e,+r);case errorTag:return e.name==r.name&&e.message==r.message;case regexpTag:case stringTag:return e==r+"";case mapTag:var b=mapToArray;case setTag:var g=t&COMPARE_PARTIAL_FLAG;if(b||(b=setToArray),e.size!=r.size&&!g)return!1;var u=y.get(e);if(u)return u==r;t|=COMPARE_UNORDERED_FLAG,y.set(e,r);var l=equalArrays(b(e),b(r),t,o,s,y);return y.delete(e),l;case symbolTag:if(symbolValueOf)return symbolValueOf.call(e)==symbolValueOf.call(r)}return!1}module.exports=equalByTag; }, {"944":944,"945":945,"974":974,"1034":1034,"1098":1098,"1140":1140}]; window.modules["1036"] = [function(require,module,exports){var getAllKeys=require(989),COMPARE_PARTIAL_FLAG=1,objectProto=Object.prototype,hasOwnProperty=objectProto.hasOwnProperty;function equalObjects(t,e,r,o,n,c){var a=r&COMPARE_PARTIAL_FLAG,s=getAllKeys(t),l=s.length;if(l!=getAllKeys(e).length&&!a)return!1;for(var i=l;i--;){var u=s[i];if(!(a?u in e:hasOwnProperty.call(e,u)))return!1}var f=c.get(t),A=c.get(e);if(f&&A)return f==e&&A==t;var v=!0;c.set(t,e),c.set(e,t);for(var y=a;++i<l;){var P=t[u=s[i]],g=e[u];if(o)var p=a?o(g,P,u,e,t,c):o(P,g,u,t,e,c);if(!(void 0===p?P===g||n(P,g,r,o,c):p)){v=!1;break}y||(y="constructor"==u)}if(v&&!y){var O=t.constructor,b=e.constructor;O!=b&&"constructor"in t&&"constructor"in e&&!("function"==typeof O&&O instanceof O&&"function"==typeof b&&b instanceof b)&&(v=!1)}return c.delete(t),c.delete(e),v}module.exports=equalObjects; }, {"989":989}]; window.modules["1037"] = [function(require,module,exports){var getTag=require(985),isObjectLike=require(1030),mapTag="[object Map]";function baseIsMap(e){return isObjectLike(e)&&getTag(e)==mapTag}module.exports=baseIsMap; }, {"985":985,"1030":1030}]; window.modules["1038"] = [function(require,module,exports){var Stack=require(938),baseIsEqual=require(1032),COMPARE_PARTIAL_FLAG=1,COMPARE_UNORDERED_FLAG=2;function baseIsMatch(r,e,a,t){var i=a.length,u=i,n=!t;if(null==r)return!u;for(r=Object(r);i--;){var s=a[i];if(n&&s[2]?s[1]!==r[s[0]]:!(s[0]in r))return!1}for(;++i<u;){var A=(s=a[i])[0],E=r[A],R=s[1];if(n&&s[2]){if(void 0===E&&!(A in r))return!1}else{var _=new Stack;if(t)var f=t(E,R,A,r,e,_);if(!(void 0===f?baseIsEqual(R,E,COMPARE_PARTIAL_FLAG|COMPARE_UNORDERED_FLAG,t,_):f))return!1}}return!0}module.exports=baseIsMatch; }, {"938":938,"1032":1032}]; window.modules["1039"] = [function(require,module,exports){var isFunction=require(1040),isMasked=require(1042),isObject=require(181),toSource=require(1041),reRegExpChar=/[\\^$.*+?()[\]{}|]/g,reIsHostCtor=/^\[object .+?Constructor\]$/,funcProto=Function.prototype,objectProto=Object.prototype,funcToString=funcProto.toString,hasOwnProperty=objectProto.hasOwnProperty,reIsNative=RegExp("^"+funcToString.call(hasOwnProperty).replace(reRegExpChar,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function baseIsNative(e){return!(!isObject(e)||isMasked(e))&&(isFunction(e)?reIsNative:reIsHostCtor).test(toSource(e))}module.exports=baseIsNative; }, {"181":181,"1040":1040,"1041":1041,"1042":1042}]; window.modules["1040"] = [function(require,module,exports){var baseGetTag=require(1018),isObject=require(181),asyncTag="[object AsyncFunction]",funcTag="[object Function]",genTag="[object GeneratorFunction]",proxyTag="[object Proxy]";function isFunction(e){if(!isObject(e))return!1;var n=baseGetTag(e);return n==funcTag||n==genTag||n==asyncTag||n==proxyTag}module.exports=isFunction; }, {"181":181,"1018":1018}]; window.modules["1041"] = [function(require,module,exports){var funcProto=Function.prototype,funcToString=funcProto.toString;function toSource(t){if(null!=t){try{return funcToString.call(t)}catch(t){}try{return t+""}catch(t){}}return""}module.exports=toSource; }, {}]; window.modules["1042"] = [function(require,module,exports){var coreJsData=require(1116),maskSrcKey=function(){var e=/[^.]+$/.exec(coreJsData&&coreJsData.keys&&coreJsData.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}();function isMasked(e){return!!maskSrcKey&&maskSrcKey in e}module.exports=isMasked; }, {"1116":1116}]; window.modules["1044"] = [function(require,module,exports){var getTag=require(985),isObjectLike=require(1030),setTag="[object Set]";function baseIsSet(e){return isObjectLike(e)&&getTag(e)==setTag}module.exports=baseIsSet; }, {"985":985,"1030":1030}]; window.modules["1045"] = [function(require,module,exports){var baseGetTag=require(1018),isLength=require(1046),isObjectLike=require(1030),argsTag="[object Arguments]",arrayTag="[object Array]",boolTag="[object Boolean]",dateTag="[object Date]",errorTag="[object Error]",funcTag="[object Function]",mapTag="[object Map]",numberTag="[object Number]",objectTag="[object Object]",regexpTag="[object RegExp]",setTag="[object Set]",stringTag="[object String]",weakMapTag="[object WeakMap]",arrayBufferTag="[object ArrayBuffer]",dataViewTag="[object DataView]",float32Tag="[object Float32Array]",float64Tag="[object Float64Array]",int8Tag="[object Int8Array]",int16Tag="[object Int16Array]",int32Tag="[object Int32Array]",uint8Tag="[object Uint8Array]",uint8ClampedTag="[object Uint8ClampedArray]",uint16Tag="[object Uint16Array]",uint32Tag="[object Uint32Array]",typedArrayTags={};function baseIsTypedArray(a){return isObjectLike(a)&&isLength(a.length)&&!!typedArrayTags[baseGetTag(a)]}typedArrayTags[float32Tag]=typedArrayTags[float64Tag]=typedArrayTags[int8Tag]=typedArrayTags[int16Tag]=typedArrayTags[int32Tag]=typedArrayTags[uint8Tag]=typedArrayTags[uint8ClampedTag]=typedArrayTags[uint16Tag]=typedArrayTags[uint32Tag]=!0,typedArrayTags[argsTag]=typedArrayTags[arrayTag]=typedArrayTags[arrayBufferTag]=typedArrayTags[boolTag]=typedArrayTags[dataViewTag]=typedArrayTags[dateTag]=typedArrayTags[errorTag]=typedArrayTags[funcTag]=typedArrayTags[mapTag]=typedArrayTags[numberTag]=typedArrayTags[objectTag]=typedArrayTags[regexpTag]=typedArrayTags[setTag]=typedArrayTags[stringTag]=typedArrayTags[weakMapTag]=!1,module.exports=baseIsTypedArray; }, {"1018":1018,"1030":1030,"1046":1046}]; window.modules["1046"] = [function(require,module,exports){var MAX_SAFE_INTEGER=9007199254740991;function isLength(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=MAX_SAFE_INTEGER}module.exports=isLength; }, {}]; window.modules["1047"] = [function(require,module,exports){var baseMatches=require(1049),baseMatchesProperty=require(1050),identity=require(1048),isArray=require(241),property=require(1051);function baseIteratee(e){return"function"==typeof e?e:null==e?identity:"object"==typeof e?isArray(e)?baseMatchesProperty(e[0],e[1]):baseMatches(e):property(e)}module.exports=baseIteratee; }, {"241":241,"1048":1048,"1049":1049,"1050":1050,"1051":1051}]; window.modules["1048"] = [function(require,module,exports){function identity(t){return t}module.exports=identity; }, {}]; window.modules["1049"] = [function(require,module,exports){var baseIsMatch=require(1038),getMatchData=require(1061),matchesStrictComparable=require(1060);function baseMatches(a){var t=getMatchData(a);return 1==t.length&&t[0][2]?matchesStrictComparable(t[0][0],t[0][1]):function(e){return e===a||baseIsMatch(e,a,t)}}module.exports=baseMatches; }, {"1038":1038,"1060":1060,"1061":1061}]; window.modules["1050"] = [function(require,module,exports){var baseIsEqual=require(1032),get=require(31),hasIn=require(1062),isKey=require(1063),isStrictComparable=require(1064),matchesStrictComparable=require(1060),toKey=require(1016),COMPARE_PARTIAL_FLAG=1,COMPARE_UNORDERED_FLAG=2;function baseMatchesProperty(e,r){return isKey(e)&&isStrictComparable(r)?matchesStrictComparable(toKey(e),r):function(a){var t=get(a,e);return void 0===t&&t===r?hasIn(a,e):baseIsEqual(r,t,COMPARE_PARTIAL_FLAG|COMPARE_UNORDERED_FLAG)}}module.exports=baseMatchesProperty; }, {"31":31,"1016":1016,"1032":1032,"1060":1060,"1062":1062,"1063":1063,"1064":1064}]; window.modules["1051"] = [function(require,module,exports){var baseProperty=require(969),basePropertyDeep=require(1078),isKey=require(1063),toKey=require(1016);function property(e){return isKey(e)?baseProperty(toKey(e)):basePropertyDeep(e)}module.exports=property; }, {"969":969,"1016":1016,"1063":1063,"1078":1078}]; window.modules["1052"] = [function(require,module,exports){var isPrototype=require(1053),nativeKeys=require(1054),objectProto=Object.prototype,hasOwnProperty=objectProto.hasOwnProperty;function baseKeys(e){if(!isPrototype(e))return nativeKeys(e);var r=[];for(var t in Object(e))hasOwnProperty.call(e,t)&&"constructor"!=t&&r.push(t);return r}module.exports=baseKeys; }, {"1053":1053,"1054":1054}]; window.modules["1053"] = [function(require,module,exports){var objectProto=Object.prototype;function isPrototype(o){var t=o&&o.constructor;return o===("function"==typeof t&&t.prototype||objectProto)}module.exports=isPrototype; }, {}]; window.modules["1054"] = [function(require,module,exports){var overArg=require(1149),nativeKeys=overArg(Object.keys,Object);module.exports=nativeKeys; }, {"1149":1149}]; window.modules["1055"] = [function(require,module,exports){var isObject=require(181),isPrototype=require(1053),nativeKeysIn=require(1056),objectProto=Object.prototype,hasOwnProperty=objectProto.hasOwnProperty;function baseKeysIn(e){if(!isObject(e))return nativeKeysIn(e);var r=isPrototype(e),t=[];for(var o in e)("constructor"!=o||!r&&hasOwnProperty.call(e,o))&&t.push(o);return t}module.exports=baseKeysIn; }, {"181":181,"1053":1053,"1056":1056}]; window.modules["1056"] = [function(require,module,exports){function nativeKeysIn(n){var e=[];if(null!=n)for(var r in Object(n))e.push(r);return e}module.exports=nativeKeysIn; }, {}]; window.modules["1058"] = [function(require,module,exports){var baseEach=require(998),isArrayLike=require(1059);function baseMap(r,a){var e=-1,i=isArrayLike(r)?Array(r.length):[];return baseEach(r,function(r,s,n){i[++e]=a(r,s,n)}),i}module.exports=baseMap; }, {"998":998,"1059":1059}]; window.modules["1059"] = [function(require,module,exports){var isFunction=require(1040),isLength=require(1046);function isArrayLike(i){return null!=i&&isLength(i.length)&&!isFunction(i)}module.exports=isArrayLike; }, {"1040":1040,"1046":1046}]; window.modules["1060"] = [function(require,module,exports){function matchesStrictComparable(t,e){return function(r){return null!=r&&(r[t]===e&&(void 0!==e||t in Object(r)))}}module.exports=matchesStrictComparable; }, {}]; window.modules["1061"] = [function(require,module,exports){var isStrictComparable=require(1064),keys=require(240);function getMatchData(r){for(var e=keys(r),t=e.length;t--;){var a=e[t],i=r[a];e[t]=[a,i,isStrictComparable(i)]}return e}module.exports=getMatchData; }, {"240":240,"1064":1064}]; window.modules["1062"] = [function(require,module,exports){var baseHasIn=require(1023),hasPath=require(1151);function hasIn(a,s){return null!=a&&hasPath(a,s,baseHasIn)}module.exports=hasIn; }, {"1023":1023,"1151":1151}]; window.modules["1063"] = [function(require,module,exports){var isArray=require(241),isSymbol=require(1005),reIsDeepProp=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,reIsPlainProp=/^\w*$/;function isKey(r,e){if(isArray(r))return!1;var s=typeof r;return!("number"!=s&&"symbol"!=s&&"boolean"!=s&&null!=r&&!isSymbol(r))||(reIsPlainProp.test(r)||!reIsDeepProp.test(r)||null!=e&&r in Object(e))}module.exports=isKey; }, {"241":241,"1005":1005}]; window.modules["1064"] = [function(require,module,exports){var isObject=require(181);function isStrictComparable(e){return e==e&&!isObject(e)}module.exports=isStrictComparable; }, {"181":181}]; window.modules["1068"] = [function(require,module,exports){var cloneArrayBuffer=require(1109);function cloneTypedArray(r,e){var f=e?cloneArrayBuffer(r.buffer):r.buffer;return new r.constructor(f,r.byteOffset,r.length)}module.exports=cloneTypedArray; }, {"1109":1109}]; window.modules["1069"] = [function(require,module,exports){var isArrayLike=require(1059),isObjectLike=require(1030);function isArrayLikeObject(e){return isObjectLike(e)&&isArrayLike(e)}module.exports=isArrayLikeObject; }, {"1030":1030,"1059":1059}]; window.modules["1070"] = [function(require,module,exports){var baseGetTag=require(1018),getPrototype=require(1148),isObjectLike=require(1030),objectTag="[object Object]",funcProto=Function.prototype,objectProto=Object.prototype,funcToString=funcProto.toString,hasOwnProperty=objectProto.hasOwnProperty,objectCtorString=funcToString.call(Object);function isPlainObject(t){if(!isObjectLike(t)||baseGetTag(t)!=objectTag)return!1;var e=getPrototype(t);if(null===e)return!0;var o=hasOwnProperty.call(e,"constructor")&&e.constructor;return"function"==typeof o&&o instanceof o&&funcToString.call(o)==objectCtorString}module.exports=isPlainObject; }, {"1018":1018,"1030":1030,"1148":1148}]; window.modules["1072"] = [function(require,module,exports){var arrayMap=require(960),baseGet=require(1014),baseIteratee=require(1047),baseMap=require(1058),baseSortBy=require(1073),baseUnary=require(996),compareMultiple=require(1074),identity=require(1048),isArray=require(241);function baseOrderBy(e,r,a){r=r.length?arrayMap(r,function(e){return isArray(e)?function(r){return baseGet(r,1===e.length?e[0]:e)}:e}):[identity];var t=-1;r=arrayMap(r,baseUnary(baseIteratee));var i=baseMap(e,function(e,a,i){return{criteria:arrayMap(r,function(r){return r(e)}),index:++t,value:e}});return baseSortBy(i,function(e,r){return compareMultiple(e,r,a)})}module.exports=baseOrderBy; }, {"241":241,"960":960,"996":996,"1014":1014,"1047":1047,"1048":1048,"1058":1058,"1073":1073,"1074":1074}]; window.modules["1073"] = [function(require,module,exports){function baseSortBy(r,e){var o=r.length;for(r.sort(e);o--;)r[o]=r[o].value;return r}module.exports=baseSortBy; }, {}]; window.modules["1074"] = [function(require,module,exports){var compareAscending=require(1113);function compareMultiple(e,r,i){for(var n=-1,c=e.criteria,a=r.criteria,t=c.length,o=i.length;++n<t;){var p=compareAscending(c[n],a[n]);if(p)return n>=o?p:p*("desc"==i[n]?-1:1)}return e.index-r.index}module.exports=compareMultiple; }, {"1113":1113}]; window.modules["1076"] = [function(require,module,exports){var baseGet=require(1014),baseSet=require(1077),castPath=require(1015);function basePickBy(e,a,t){for(var r=-1,s=a.length,b={};++r<s;){var c=a[r],i=baseGet(e,c);t(i,c)&&baseSet(b,castPath(c,e),i)}return b}module.exports=basePickBy; }, {"1014":1014,"1015":1015,"1077":1077}]; window.modules["1077"] = [function(require,module,exports){var assignValue=require(975),castPath=require(1015),isIndex=require(958),isObject=require(181),toKey=require(1016);function baseSet(e,r,t,i){if(!isObject(e))return e;for(var s=-1,a=(r=castPath(r,e)).length,o=a-1,u=e;null!=u&&++s<a;){var n=toKey(r[s]),c=t;if("__proto__"===n||"constructor"===n||"prototype"===n)return e;if(s!=o){var _=u[n];void 0===(c=i?i(_,n,u):void 0)&&(c=isObject(_)?_:isIndex(r[s+1])?[]:{})}assignValue(u,n,c),u=u[n]}return e}module.exports=baseSet; }, {"181":181,"958":958,"975":975,"1015":1015,"1016":1016}]; window.modules["1078"] = [function(require,module,exports){var baseGet=require(1014);function basePropertyDeep(e){return function(r){return baseGet(r,e)}}module.exports=basePropertyDeep; }, {"1014":1014}]; window.modules["1079"] = [function(require,module,exports){function basePropertyOf(r){return function(e){return null==r?void 0:r[e]}}module.exports=basePropertyOf; }, {}]; window.modules["1080"] = [function(require,module,exports){var baseUnset=require(1081),isIndex=require(958),arrayProto=Array.prototype,splice=arrayProto.splice;function basePullAt(e,r){for(var a=e?r.length:0,s=a-1;a--;){var t=r[a];if(a==s||t!==l){var l=t;isIndex(t)?splice.call(e,t,1):baseUnset(e,t)}}return e}module.exports=basePullAt; }, {"958":958,"1081":1081}]; window.modules["1081"] = [function(require,module,exports){var castPath=require(1015),last=require(115),parent=require(1028),toKey=require(1016);function baseUnset(e,t){return t=castPath(t,e),null==(e=parent(e,t))||delete e[toKey(last(t))]}module.exports=baseUnset; }, {"115":115,"1015":1015,"1016":1016,"1028":1028}]; window.modules["1084"] = [function(require,module,exports){function baseReduce(e,u,n,c,o){return o(e,function(e,o,t){n=c?(c=!1,e):u(n,e,o,t)}),n}module.exports=baseReduce; }, {}]; window.modules["1086"] = [function(require,module,exports){var identity=require(1048),overRest=require(1087),setToString=require(1088);function baseRest(e,t){return setToString(overRest(e,t,identity),e+"")}module.exports=baseRest; }, {"1048":1048,"1087":1087,"1088":1088}]; window.modules["1087"] = [function(require,module,exports){var apply=require(947),nativeMax=Math.max;function overRest(r,a,e){return a=nativeMax(void 0===a?r.length-1:a,0),function(){for(var t=arguments,n=-1,o=nativeMax(t.length-a,0),v=Array(o);++n<o;)v[n]=t[a+n];n=-1;for(var i=Array(a+1);++n<a;)i[n]=t[n];return i[a]=e(v),apply(r,this,i)}}module.exports=overRest; }, {"947":947}]; window.modules["1088"] = [function(require,module,exports){var baseSetToString=require(1089),shortOut=require(1159),setToString=shortOut(baseSetToString);module.exports=setToString; }, {"1089":1089,"1159":1159}]; window.modules["1089"] = [function(require,module,exports){var constant=require(1090),defineProperty=require(981),identity=require(1048),baseSetToString=defineProperty?function(e,t){return defineProperty(e,"toString",{configurable:!0,enumerable:!1,value:constant(t),writable:!0})}:identity;module.exports=baseSetToString; }, {"981":981,"1048":1048,"1090":1090}]; window.modules["1090"] = [function(require,module,exports){function constant(n){return function(){return n}}module.exports=constant; }, {}]; window.modules["1092"] = [function(require,module,exports){function baseSlice(e,r,a){var l=-1,n=e.length;r<0&&(r=-r>n?0:n+r),(a=a>n?n:a)<0&&(a+=n),n=r>a?0:a-r>>>0,r>>>=0;for(var o=Array(n);++l<n;)o[l]=e[l+r];return o}module.exports=baseSlice; }, {}]; window.modules["1094"] = [function(require,module,exports){var Symbol=require(944),arrayMap=require(960),isArray=require(241),isSymbol=require(1005),INFINITY=1/0,symbolProto=Symbol?Symbol.prototype:void 0,symbolToString=symbolProto?symbolProto.toString:void 0;function baseToString(r){if("string"==typeof r)return r;if(isArray(r))return arrayMap(r,baseToString)+"";if(isSymbol(r))return symbolToString?symbolToString.call(r):"";var o=r+"";return"0"==o&&1/r==-INFINITY?"-0":o}module.exports=baseToString; }, {"241":241,"944":944,"960":960,"1005":1005}]; window.modules["1095"] = [function(require,module,exports){var trimmedEndIndex=require(1096),reTrimStart=/^\s+/;function baseTrim(e){return e?e.slice(0,trimmedEndIndex(e)+1).replace(reTrimStart,""):e}module.exports=baseTrim; }, {"1096":1096}]; window.modules["1096"] = [function(require,module,exports){var reWhitespace=/\s/;function trimmedEndIndex(e){for(var r=e.length;r--&&reWhitespace.test(e.charAt(r)););return r}module.exports=trimmedEndIndex; }, {}]; window.modules["1097"] = [function(require,module,exports){var SetCache=require(935),arrayIncludes=require(951),arrayIncludesWith=require(953),cacheHas=require(997),createSet=require(1099),setToArray=require(1098),LARGE_ARRAY_SIZE=200;function baseUniq(e,r,a){var s=-1,t=arrayIncludes,u=e.length,c=!0,i=[],n=i;if(a)c=!1,t=arrayIncludesWith;else if(u>=LARGE_ARRAY_SIZE){var h=r?null:createSet(e);if(h)return setToArray(h);c=!1,t=cacheHas,n=new SetCache}else n=r?[]:i;e:for(;++s<u;){var l=e[s],_=r?r(l):l;if(l=a||0!==l?l:0,c&&_==_){for(var o=n.length;o--;)if(n[o]===_)continue e;r&&n.push(_),i.push(l)}else t(n,_,a)||(n!==i&&n.push(_),i.push(l))}return i}module.exports=baseUniq; }, {"935":935,"951":951,"953":953,"997":997,"1098":1098,"1099":1099}]; window.modules["1098"] = [function(require,module,exports){function setToArray(r){var o=-1,e=Array(r.size);return r.forEach(function(r){e[++o]=r}),e}module.exports=setToArray; }, {}]; window.modules["1099"] = [function(require,module,exports){var Set=require(934),noop=require(1137),setToArray=require(1098),INFINITY=1/0,createSet=Set&&1/setToArray(new Set([,-0]))[1]==INFINITY?function(e){return new Set(e)}:noop;module.exports=createSet; }, {"934":934,"1098":1098,"1137":1137}]; window.modules["1100"] = [function(require,module,exports){var arrayMap=require(960);function baseValues(a,r){return arrayMap(r,function(r){return a[r]})}module.exports=baseValues; }, {"960":960}]; window.modules["1102"] = [function(require,module,exports){var isArrayLikeObject=require(1069);function castArrayLikeObject(r){return isArrayLikeObject(r)?r:[]}module.exports=castArrayLikeObject; }, {"1069":1069}]; window.modules["1103"] = [function(require,module,exports){var identity=require(1048);function castFunction(t){return"function"==typeof t?t:identity}module.exports=castFunction; }, {"1048":1048}]; window.modules["1104"] = [function(require,module,exports){var baseToString=require(1094);function toString(r){return null==r?"":baseToString(r)}module.exports=toString; }, {"1094":1094}]; window.modules["1105"] = [function(require,module,exports){var memoizeCapped=require(1156),rePropName=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,reEscapeChar=/\\(\\)?/g,stringToPath=memoizeCapped(function(e){var r=[];return 46===e.charCodeAt(0)&&r.push(""),e.replace(rePropName,function(e,a,p,o){r.push(p?o.replace(reEscapeChar,"$1"):a||e)}),r});module.exports=stringToPath; }, {"1156":1156}]; window.modules["1109"] = [function(require,module,exports){var Uint8Array=require(945);function cloneArrayBuffer(r){var e=new r.constructor(r.byteLength);return new Uint8Array(e).set(new Uint8Array(r)),e}module.exports=cloneArrayBuffer; }, {"945":945}]; window.modules["1110"] = [function(require,module,exports){var cloneArrayBuffer=require(1109);function cloneDataView(e,r){var f=r?cloneArrayBuffer(e.buffer):e.buffer;return new e.constructor(f,e.byteOffset,e.byteLength)}module.exports=cloneDataView; }, {"1109":1109}]; window.modules["1111"] = [function(require,module,exports){var reFlags=/\w*$/;function cloneRegExp(e){var r=new e.constructor(e.source,reFlags.exec(e));return r.lastIndex=e.lastIndex,r}module.exports=cloneRegExp; }, {}]; window.modules["1112"] = [function(require,module,exports){var Symbol=require(944),symbolProto=Symbol?Symbol.prototype:void 0,symbolValueOf=symbolProto?symbolProto.valueOf:void 0;function cloneSymbol(o){return symbolValueOf?Object(symbolValueOf.call(o)):{}}module.exports=cloneSymbol; }, {"944":944}]; window.modules["1113"] = [function(require,module,exports){var isSymbol=require(1005);function compareAscending(i,r){if(i!==r){var e=void 0!==i,n=null===i,o=i==i,l=isSymbol(i),u=void 0!==r,m=null===r,s=r==r,c=isSymbol(r);if(!m&&!c&&!l&&i>r||l&&u&&s&&!m&&!c||n&&u&&s||!e&&s||!o)return 1;if(!n&&!l&&!c&&i<r||c&&e&&o&&!n&&!l||m&&e&&o||!u&&o||!s)return-1}return 0}module.exports=compareAscending; }, {"1005":1005}]; window.modules["1114"] = [function(require,module,exports){var arrayFilter=require(950),stubArray=require(1150),objectProto=Object.prototype,propertyIsEnumerable=objectProto.propertyIsEnumerable,nativeGetSymbols=Object.getOwnPropertySymbols,getSymbols=nativeGetSymbols?function(r){return null==r?[]:(r=Object(r),arrayFilter(nativeGetSymbols(r),function(e){return propertyIsEnumerable.call(r,e)}))}:stubArray;module.exports=getSymbols; }, {"950":950,"1150":1150}]; window.modules["1115"] = [function(require,module,exports){var arrayPush=require(961),getPrototype=require(1148),getSymbols=require(1114),stubArray=require(1150),nativeGetSymbols=Object.getOwnPropertySymbols,getSymbolsIn=nativeGetSymbols?function(r){for(var e=[];r;)arrayPush(e,getSymbols(r)),r=getPrototype(r);return e}:stubArray;module.exports=getSymbolsIn; }, {"961":961,"1114":1114,"1148":1148,"1150":1150}]; window.modules["1116"] = [function(require,module,exports){var root=require(908),coreJsData=root["__core-js_shared__"];module.exports=coreJsData; }, {"908":908}]; window.modules["1117"] = [function(require,module,exports){var baseRest=require(1086),isIterateeCall=require(1118);function createAssigner(e){return baseRest(function(t,r){var a=-1,i=r.length,s=i>1?r[i-1]:void 0,n=i>2?r[2]:void 0;for(s=e.length>3&&"function"==typeof s?(i--,s):void 0,n&&isIterateeCall(r[0],r[1],n)&&(s=i<3?void 0:s,i=1),t=Object(t);++a<i;){var o=r[a];o&&e(t,o,a,s)}return t})}module.exports=createAssigner; }, {"1086":1086,"1118":1118}]; window.modules["1118"] = [function(require,module,exports){var eq=require(974),isArrayLike=require(1059),isIndex=require(958),isObject=require(181);function isIterateeCall(e,r,i){if(!isObject(i))return!1;var t=typeof r;return!!("number"==t?isArrayLike(i)&&isIndex(r,i.length):"string"==t&&r in i)&&eq(i[r],e)}module.exports=isIterateeCall; }, {"181":181,"958":958,"974":974,"1059":1059}]; window.modules["1122"] = [function(require,module,exports){var arrayReduce=require(962),deburr=require(386),words=require(1123),rsApos="['’]",reApos=RegExp(rsApos,"g");function createCompounder(r){return function(e){return arrayReduce(words(deburr(e).replace(reApos,"")),r,"")}}module.exports=createCompounder; }, {"386":386,"962":962,"1123":1123}]; window.modules["1123"] = [function(require,module,exports){var asciiWords=require(971),hasUnicodeWord=require(1152),toString=require(1104),unicodeWords=require(1162);function words(r,o,i){return r=toString(r),void 0===(o=i?void 0:o)?hasUnicodeWord(r)?unicodeWords(r):asciiWords(r):r.match(o)||[]}module.exports=words; }, {"971":971,"1104":1104,"1152":1152,"1162":1162}]; window.modules["1124"] = [function(require,module,exports){var baseIteratee=require(1047),isArrayLike=require(1059),keys=require(240);function createFind(e){return function(r,i,t){var a=Object(r);if(!isArrayLike(r)){var n=baseIteratee(i,3);r=keys(r),i=function(e){return n(a[e],e,a)}}var s=e(r,i,t);return s>-1?a[n?r[s]:s]:void 0}}module.exports=createFind; }, {"240":240,"1047":1047,"1059":1059}]; window.modules["1133"] = [function(require,module,exports){var toNumber=require(1136),INFINITY=1/0,MAX_INTEGER=1.7976931348623157e308;function toFinite(e){return e?(e=toNumber(e))===INFINITY||e===-INFINITY?(e<0?-1:1)*MAX_INTEGER:e==e?e:0:0===e?e:0}module.exports=toFinite; }, {"1136":1136}]; window.modules["1135"] = [function(require,module,exports){var toFinite=require(1133);function toInteger(t){var e=toFinite(t),r=e%1;return e==e?r?e-r:e:0}module.exports=toInteger; }, {"1133":1133}]; window.modules["1136"] = [function(require,module,exports){var baseTrim=require(1095),isObject=require(181),isSymbol=require(1005),NAN=NaN,reIsBadHex=/^[-+]0x[0-9a-f]+$/i,reIsBinary=/^0b[01]+$/i,reIsOctal=/^0o[0-7]+$/i,freeParseInt=parseInt;function toNumber(e){if("number"==typeof e)return e;if(isSymbol(e))return NAN;if(isObject(e)){var r="function"==typeof e.valueOf?e.valueOf():e;e=isObject(r)?r+"":r}if("string"!=typeof e)return 0===e?e:+e;e=baseTrim(e);var t=reIsBinary.test(e);return t||reIsOctal.test(e)?freeParseInt(e.slice(2),t?2:8):reIsBadHex.test(e)?NAN:+e}module.exports=toNumber; }, {"181":181,"1005":1005,"1095":1095}]; window.modules["1137"] = [function(require,module,exports){function noop(){}module.exports=noop; }, {}]; window.modules["1139"] = [function(require,module,exports){var basePropertyOf=require(1079),deburredLetters={"À":"A","Á":"A","Â":"A","Ã":"A","Ä":"A","Å":"A","à":"a","á":"a","â":"a","ã":"a","ä":"a","å":"a","Ç":"C","ç":"c","Ð":"D","ð":"d","È":"E","É":"E","Ê":"E","Ë":"E","è":"e","é":"e","ê":"e","ë":"e","Ì":"I","Í":"I","Î":"I","Ï":"I","ì":"i","í":"i","î":"i","ï":"i","Ñ":"N","ñ":"n","Ò":"O","Ó":"O","Ô":"O","Õ":"O","Ö":"O","Ø":"O","ò":"o","ó":"o","ô":"o","õ":"o","ö":"o","ø":"o","Ù":"U","Ú":"U","Û":"U","Ü":"U","ù":"u","ú":"u","û":"u","ü":"u","Ý":"Y","ý":"y","ÿ":"y","Æ":"Ae","æ":"ae","Þ":"Th","þ":"th","ß":"ss","Ā":"A","Ă":"A","Ą":"A","ā":"a","ă":"a","ą":"a","Ć":"C","Ĉ":"C","Ċ":"C","Č":"C","ć":"c","ĉ":"c","ċ":"c","č":"c","Ď":"D","Đ":"D","ď":"d","đ":"d","Ē":"E","Ĕ":"E","Ė":"E","Ę":"E","Ě":"E","ē":"e","ĕ":"e","ė":"e","ę":"e","ě":"e","Ĝ":"G","Ğ":"G","Ġ":"G","Ģ":"G","ĝ":"g","ğ":"g","ġ":"g","ģ":"g","Ĥ":"H","Ħ":"H","ĥ":"h","ħ":"h","Ĩ":"I","Ī":"I","Ĭ":"I","Į":"I","İ":"I","ĩ":"i","ī":"i","ĭ":"i","į":"i","ı":"i","Ĵ":"J","ĵ":"j","Ķ":"K","ķ":"k","ĸ":"k","Ĺ":"L","Ļ":"L","Ľ":"L","Ŀ":"L","Ł":"L","ĺ":"l","ļ":"l","ľ":"l","ŀ":"l","ł":"l","Ń":"N","Ņ":"N","Ň":"N","Ŋ":"N","ń":"n","ņ":"n","ň":"n","ŋ":"n","Ō":"O","Ŏ":"O","Ő":"O","ō":"o","ŏ":"o","ő":"o","Ŕ":"R","Ŗ":"R","Ř":"R","ŕ":"r","ŗ":"r","ř":"r","Ś":"S","Ŝ":"S","Ş":"S","Š":"S","ś":"s","ŝ":"s","ş":"s","š":"s","Ţ":"T","Ť":"T","Ŧ":"T","ţ":"t","ť":"t","ŧ":"t","Ũ":"U","Ū":"U","Ŭ":"U","Ů":"U","Ű":"U","Ų":"U","ũ":"u","ū":"u","ŭ":"u","ů":"u","ű":"u","ų":"u","Ŵ":"W","ŵ":"w","Ŷ":"Y","ŷ":"y","Ÿ":"Y","Ź":"Z","Ż":"Z","Ž":"Z","ź":"z","ż":"z","ž":"z","IJ":"IJ","ij":"ij","Œ":"Oe","œ":"oe","ʼn":"'n","ſ":"s"},deburrLetter=basePropertyOf(deburredLetters);module.exports=deburrLetter; }, {"1079":1079}]; window.modules["1140"] = [function(require,module,exports){function mapToArray(r){var a=-1,o=Array(r.size);return r.forEach(function(r,n){o[++a]=[n,r]}),o}module.exports=mapToArray; }, {}]; window.modules["1141"] = [function(require,module,exports){var basePropertyOf=require(1079),htmlEscapes={"&":"&","<":"<",">":">",'"':""","'":"'"},escapeHtmlChar=basePropertyOf(htmlEscapes);module.exports=escapeHtmlChar; }, {"1079":1079}]; window.modules["1142"] = [function(require,module,exports){(function (global){(function (){ var freeGlobal="object"==typeof global&&global&&global.Object===Object&&global;module.exports=freeGlobal; }).call(this)}).call(this,typeof global !== "undefined" ? global : typeof self !== "undefined" ? self : typeof window !== "undefined" ? window : {})}, {}]; window.modules["1145"] = [function(require,module,exports){var isKeyable=require(1146);function getMapData(a,e){var t=a.__data__;return isKeyable(e)?t["string"==typeof e?"string":"hash"]:t.map}module.exports=getMapData; }, {"1146":1146}]; window.modules["1146"] = [function(require,module,exports){function isKeyable(e){var o=typeof e;return"string"==o||"number"==o||"symbol"==o||"boolean"==o?"__proto__"!==e:null===e}module.exports=isKeyable; }, {}]; window.modules["1147"] = [function(require,module,exports){function getValue(e,u){return null==e?void 0:e[u]}module.exports=getValue; }, {}]; window.modules["1148"] = [function(require,module,exports){var overArg=require(1149),getPrototype=overArg(Object.getPrototypeOf,Object);module.exports=getPrototype; }, {"1149":1149}]; window.modules["1149"] = [function(require,module,exports){function overArg(r,e){return function(n){return r(e(n))}}module.exports=overArg; }, {}]; window.modules["1150"] = [function(require,module,exports){function stubArray(){return[]}module.exports=stubArray; }, {}]; window.modules["1151"] = [function(require,module,exports){var castPath=require(1015),isArguments=require(956),isArray=require(241),isIndex=require(958),isLength=require(1046),toKey=require(1016);function hasPath(e,r,t){for(var s=-1,i=(r=castPath(r,e)).length,a=!1;++s<i;){var n=toKey(r[s]);if(!(a=null!=e&&t(e,n)))break;e=e[n]}return a||++s!=i?a:!!(i=null==e?0:e.length)&&isLength(i)&&isIndex(n,i)&&(isArray(e)||isArguments(e))}module.exports=hasPath; }, {"241":241,"956":956,"958":958,"1015":1015,"1016":1016,"1046":1046}]; window.modules["1152"] = [function(require,module,exports){var reHasUnicodeWord=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/;function hasUnicodeWord(o){return reHasUnicodeWord.test(o)}module.exports=hasUnicodeWord; }, {}]; window.modules["1153"] = [function(require,module,exports){var getNative=require(909),nativeCreate=getNative(Object,"create");module.exports=nativeCreate; }, {"909":909}]; window.modules["1156"] = [function(require,module,exports){var memoize=require(1157),MAX_MEMOIZE_SIZE=500;function memoizeCapped(e){var m=memoize(e,function(e){return r.size===MAX_MEMOIZE_SIZE&&r.clear(),e}),r=m.cache;return m}module.exports=memoizeCapped; }, {"1157":1157}]; window.modules["1157"] = [function(require,module,exports){var MapCache=require(927),FUNC_ERROR_TEXT="Expected a function";function memoize(e,a){if("function"!=typeof e||null!=a&&"function"!=typeof a)throw new TypeError(FUNC_ERROR_TEXT);var c=function(){var r=arguments,t=a?a.apply(this,r):r[0],n=c.cache;if(n.has(t))return n.get(t);var o=e.apply(this,r);return c.cache=n.set(t,o)||n,o};return c.cache=new(memoize.Cache||MapCache),c}memoize.Cache=MapCache,module.exports=memoize; }, {"927":927}]; window.modules["1158"] = [function(require,module,exports){var freeGlobal=require(1142),freeExports="object"==typeof exports&&exports&&!exports.nodeType&&exports,freeModule=freeExports&&"object"==typeof module&&module&&!module.nodeType&&module,moduleExports=freeModule&&freeModule.exports===freeExports,freeProcess=moduleExports&&freeGlobal.process,nodeUtil=function(){try{var e=freeModule&&freeModule.require&&freeModule.require("util").types;return e||freeProcess&&freeProcess.binding&&freeProcess.binding("util")}catch(e){}}();module.exports=nodeUtil; }, {"1142":1142}]; window.modules["1159"] = [function(require,module,exports){var HOT_COUNT=800,HOT_SPAN=16,nativeNow=Date.now;function shortOut(t){var r=0,e=0;return function(){var n=nativeNow(),o=HOT_SPAN-(n-e);if(e=n,o>0){if(++r>=HOT_COUNT)return arguments[0]}else r=0;return t.apply(void 0,arguments)}}module.exports=shortOut; }, {}]; window.modules["1162"] = [function(require,module,exports){var rsAstralRange="\\ud800-\\udfff",rsComboMarksRange="\\u0300-\\u036f",reComboHalfMarksRange="\\ufe20-\\ufe2f",rsComboSymbolsRange="\\u20d0-\\u20ff",rsComboRange=rsComboMarksRange+reComboHalfMarksRange+rsComboSymbolsRange,rsDingbatRange="\\u2700-\\u27bf",rsLowerRange="a-z\\xdf-\\xf6\\xf8-\\xff",rsMathOpRange="\\xac\\xb1\\xd7\\xf7",rsNonCharRange="\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf",rsPunctuationRange="\\u2000-\\u206f",rsSpaceRange=" \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",rsUpperRange="A-Z\\xc0-\\xd6\\xd8-\\xde",rsVarRange="\\ufe0e\\ufe0f",rsBreakRange=rsMathOpRange+rsNonCharRange+rsPunctuationRange+rsSpaceRange,rsApos="['’]",rsBreak="["+rsBreakRange+"]",rsCombo="["+rsComboRange+"]",rsDigits="\\d+",rsDingbat="["+rsDingbatRange+"]",rsLower="["+rsLowerRange+"]",rsMisc="[^"+rsAstralRange+rsBreakRange+rsDigits+rsDingbatRange+rsLowerRange+rsUpperRange+"]",rsFitz="\\ud83c[\\udffb-\\udfff]",rsModifier="(?:"+rsCombo+"|"+rsFitz+")",rsNonAstral="[^"+rsAstralRange+"]",rsRegional="(?:\\ud83c[\\udde6-\\uddff]){2}",rsSurrPair="[\\ud800-\\udbff][\\udc00-\\udfff]",rsUpper="["+rsUpperRange+"]",rsZWJ="\\u200d",rsMiscLower="(?:"+rsLower+"|"+rsMisc+")",rsMiscUpper="(?:"+rsUpper+"|"+rsMisc+")",rsOptContrLower="(?:"+rsApos+"(?:d|ll|m|re|s|t|ve))?",rsOptContrUpper="(?:"+rsApos+"(?:D|LL|M|RE|S|T|VE))?",reOptMod=rsModifier+"?",rsOptVar="["+rsVarRange+"]?",rsOptJoin="(?:"+rsZWJ+"(?:"+[rsNonAstral,rsRegional,rsSurrPair].join("|")+")"+rsOptVar+reOptMod+")*",rsOrdLower="\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",rsOrdUpper="\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])",rsSeq=rsOptVar+reOptMod+rsOptJoin,rsEmoji="(?:"+[rsDingbat,rsRegional,rsSurrPair].join("|")+")"+rsSeq,reUnicodeWord=RegExp([rsUpper+"?"+rsLower+"+"+rsOptContrLower+"(?="+[rsBreak,rsUpper,"$"].join("|")+")",rsMiscUpper+"+"+rsOptContrUpper+"(?="+[rsBreak,rsUpper+rsMiscLower,"$"].join("|")+")",rsUpper+"?"+rsMiscLower+"+"+rsOptContrLower,rsUpper+"+"+rsOptContrUpper,rsOrdUpper,rsOrdLower,rsDigits,rsEmoji].join("|"),"g");function unicodeWords(r){return r.match(reUnicodeWord)||[]}module.exports=unicodeWords; }, {}]; window.modules["1166"] = [function(require,module,exports){var root=require(908),now=function(){return root.Date.now()};module.exports=now; }, {"908":908}]; window.modules["1167"] = [function(require,module,exports){var baseRest=require(1086),eq=require(974),isIterateeCall=require(1118),keysIn=require(980),objectProto=Object.prototype,hasOwnProperty=objectProto.hasOwnProperty,defaults=baseRest(function(e,r){e=Object(e);var t=-1,o=r.length,a=o>2?r[2]:void 0;for(a&&isIterateeCall(r[0],r[1],a)&&(o=1);++t<o;)for(var s=r[t],l=keysIn(s),n=-1,i=l.length;++n<i;){var u=l[n],b=e[u];(void 0===b||eq(b,objectProto[u])&&!hasOwnProperty.call(e,u))&&(e[u]=s[u])}return e});module.exports=defaults; }, {"974":974,"980":980,"1086":1086,"1118":1118}]; window.modules["1169"] = [function(require,module,exports){var escapeHtmlChar=require(1141),toString=require(1104),reUnescapedHtml=/[&<>"']/g,reHasUnescapedHtml=RegExp(reUnescapedHtml.source);function escape(e){return(e=toString(e))&&reHasUnescapedHtml.test(e)?e.replace(reUnescapedHtml,escapeHtmlChar):e}module.exports=escape; }, {"1104":1104,"1141":1141}]; window.modules["1174"] = [function(require,module,exports){var apply=require(947),baseEach=require(998),baseInvoke=require(1027),baseRest=require(1086),isArrayLike=require(1059),invokeMap=baseRest(function(e,a,r){var i=-1,s="function"==typeof a,n=isArrayLike(e)?Array(e.length):[];return baseEach(e,function(e){n[++i]=s?apply(a,e,r):baseInvoke(e,a,r)}),n});module.exports=invokeMap; }, {"947":947,"998":998,"1027":1027,"1059":1059,"1086":1086}]; window.modules["1175"] = [function(require,module,exports){function stubFalse(){return!1}module.exports=stubFalse; }, {}]; window.modules["1177"] = [function(require,module,exports){function isNull(l){return null===l}module.exports=isNull; }, {}]; window.modules["1179"] = [function(require,module,exports){function isUndefined(e){return void 0===e}module.exports=isUndefined; }, {}]; window.modules["1188"] = [function(require,module,exports){var toString=require(1104);function toLower(o){return toString(o).toLowerCase()}module.exports=toLower; }, {"1104":1104}]; window.modules["1190"] = [function(require,module,exports){var baseIteratee=require(1047),baseUniq=require(1097);function uniqBy(e,r){return e&&e.length?baseUniq(e,baseIteratee(r,2)):[]}module.exports=uniqBy; }, {"1047":1047,"1097":1097}]; window.modules["1222"] = [function(require,module,exports){var safeStringify=require(823);function tryStringify(r){try{return JSON.stringify(r)}catch(r){return'"[Circular]"'}}module.exports=function(r,e){var i=e&&e.lowres?tryStringify:safeStringify,t=r[0];if("string"!=typeof t){for(var a=new Array(r.length),n=0;n<r.length;n++)a[n]=i(r[n]);return a.join(" ")}var f=r.length;if(1===f)return t;for(var s="",c="",o=1,l=0,u=t.length,y=0;y<u;){if(37===t.charCodeAt(y)&&y+1<u){switch(t.charCodeAt(y+1)){case 100:if(o>=f)break;if(l<y&&(c+=t.slice(l,y)),null==r[o])break;c+=Number(r[o]),l=y+=2;break;case 79:case 111:case 106:if(o>=f)break;if(l<y&&(c+=t.slice(l,y)),void 0===r[o])break;var g=typeof r[o];if("string"===g){c+="'"+r[o]+"'",l=y+=2;break}if("function"===g){c+=r[o].name||"<anonymous>",l=y+=2;break}c+=i(r[o]),l=y+=2;break;case 115:if(o>=f)break;l<y&&(c+=t.slice(l,y)),c+=String(r[o]),l=y+=2;break;case 37:l<y&&(c+=t.slice(l,y)),c+="%",l=y+=2}++o}++y}for(0===l?c=t:l<u&&(c+=t.slice(l));o<f;)c+=null===(s=r[o++])||"object"!=typeof s?" "+s:" "+i(s);return c}; }, {"823":823}]; window.modules["1316"] = [function(require,module,exports){"use strict";module.exports=(e=>encodeURIComponent(e).replace(/[!'()*]/g,e=>`%${e.charCodeAt(0).toString(16).toUpperCase()}`)); }, {}]; window.modules["1317"] = [function(require,module,exports){"use strict";module.exports=((e,t)=>{if("string"!=typeof e||"string"!=typeof t)throw new TypeError("Expected the arguments to be of type `string`");if(""===t)return[e];const r=e.indexOf(t);return-1===r?[e]:[e.slice(0,r),e.slice(r+t.length)]}); }, {}]; window.modules["1320"] = [function(require,module,exports){"use strict";var undef,has=Object.prototype.hasOwnProperty;function decode(e){try{return decodeURIComponent(e.replace(/\+/g," "))}catch(e){return null}}function encode(e){try{return encodeURIComponent(e)}catch(e){return null}}function querystring(e){for(var n,r=/([^=?#&]+)=?([^&]*)/g,t={};n=r.exec(e);){var o=decode(n[1]),u=decode(n[2]);null===o||null===u||o in t||(t[o]=u)}return t}function querystringify(e,n){n=n||"";var r,t,o=[];for(t in"string"!=typeof n&&(n="?"),e)if(has.call(e,t)){if((r=e[t])||null!==r&&r!==undef&&!isNaN(r)||(r=""),t=encode(t),r=encode(r),null===t||null===r)continue;o.push(t+"="+r)}return o.length?n+o.join("&"):""}exports.stringify=querystringify,exports.parse=querystring; }, {}]; window.modules["1335"] = [function(require,module,exports){"use strict";module.exports=function(e,t){if(t=t.split(":")[0],!(e=+e))return!1;switch(t){case"http":case"ws":return 80!==e;case"https":case"wss":return 443!==e;case"ftp":return 21!==e;case"gopher":return 70!==e;case"file":return!1}return 0!==e}; }, {}]; window.modules["1345"] = [function(require,module,exports){module.exports=require(1346); }, {"1346":1346}]; window.modules["1346"] = [function(require,module,exports){!function(e,a){"use strict";var n=function(e,a){var n,t,u,l,s,r,m,c,h,d,g,k,f,y,p,A="-",b=[";","?",":","@","&","=","+","$",",","/"],z=[";","?",":","@","&","=","+","$",","],E="",j="",S=!0,O={},v={"À":"A","Á":"A","Â":"A","Ã":"A","Ä":"Ae","Å":"A","Æ":"AE","Ç":"C","È":"E","É":"E","Ê":"E","Ë":"E","Ì":"I","Í":"I","Î":"I","Ï":"I","Ð":"D","Ñ":"N","Ò":"O","Ó":"O","Ô":"O","Õ":"O","Ö":"Oe","Ő":"O","Ø":"O","Ù":"U","Ú":"U","Û":"U","Ü":"Ue","Ű":"U","Ý":"Y","Þ":"TH","ß":"ss","à":"a","á":"a","â":"a","ã":"a","ä":"ae","å":"a","æ":"ae","ç":"c","è":"e","é":"e","ê":"e","ë":"e","ì":"i","í":"i","î":"i","ï":"i","ð":"d","ñ":"n","ò":"o","ó":"o","ô":"o","õ":"o","ö":"oe","ő":"o","ø":"o","ù":"u","ú":"u","û":"u","ü":"ue","ű":"u","ý":"y","þ":"th","ÿ":"y","ẞ":"SS","ا":"a","أ":"a","إ":"i","آ":"aa","ؤ":"u","ئ":"e","ء":"a","ب":"b","ت":"t","ث":"th","ج":"j","ح":"h","خ":"kh","د":"d","ذ":"th","ر":"r","ز":"z","س":"s","ش":"sh","ص":"s","ض":"dh","ط":"t","ظ":"z","ع":"a","غ":"gh","ف":"f","ق":"q","ك":"k","ل":"l","م":"m","ن":"n","ه":"h","و":"w","ي":"y","ى":"a","ة":"h","ﻻ":"la","ﻷ":"laa","ﻹ":"lai","ﻵ":"laa","َ":"a","ً":"an","ِ":"e","ٍ":"en","ُ":"u","ٌ":"on","ْ":"","٠":"0","١":"1","٢":"2","٣":"3","٤":"4","٥":"5","٦":"6","٧":"7","٨":"8","٩":"9","က":"k","ခ":"kh","ဂ":"g","ဃ":"ga","င":"ng","စ":"s","ဆ":"sa","ဇ":"z","စျ":"za","ည":"ny","ဋ":"t","ဌ":"ta","ဍ":"d","ဎ":"da","ဏ":"na","တ":"t","ထ":"ta","ဒ":"d","ဓ":"da","န":"n","ပ":"p","ဖ":"pa","ဗ":"b","ဘ":"ba","မ":"m","ယ":"y","ရ":"ya","လ":"l","ဝ":"w","သ":"th","ဟ":"h","ဠ":"la","အ":"a","ြ":"y","ျ":"ya","ွ":"w","ြွ":"yw","ျွ":"ywa","ှ":"h","ဧ":"e","၏":"-e","ဣ":"i","ဤ":"-i","ဉ":"u","ဦ":"-u","ဩ":"aw","သြော":"aw","ဪ":"aw","၀":"0","၁":"1","၂":"2","၃":"3","၄":"4","၅":"5","၆":"6","၇":"7","၈":"8","၉":"9","္":"","့":"","း":"","č":"c","ď":"d","ě":"e","ň":"n","ř":"r","š":"s","ť":"t","ů":"u","ž":"z","Č":"C","Ď":"D","Ě":"E","Ň":"N","Ř":"R","Š":"S","Ť":"T","Ů":"U","Ž":"Z","ހ":"h","ށ":"sh","ނ":"n","ރ":"r","ބ":"b","ޅ":"lh","ކ":"k","އ":"a","ވ":"v","މ":"m","ފ":"f","ދ":"dh","ތ":"th","ލ":"l","ގ":"g","ޏ":"gn","ސ":"s","ޑ":"d","ޒ":"z","ޓ":"t","ޔ":"y","ޕ":"p","ޖ":"j","ޗ":"ch","ޘ":"tt","ޙ":"hh","ޚ":"kh","ޛ":"th","ޜ":"z","ޝ":"sh","ޞ":"s","ޟ":"d","ޠ":"t","ޡ":"z","ޢ":"a","ޣ":"gh","ޤ":"q","ޥ":"w","ަ":"a","ާ":"aa","ި":"i","ީ":"ee","ު":"u","ޫ":"oo","ެ":"e","ޭ":"ey","ޮ":"o","ޯ":"oa","ް":"","α":"a","β":"v","γ":"g","δ":"d","ε":"e","ζ":"z","η":"i","θ":"th","ι":"i","κ":"k","λ":"l","μ":"m","ν":"n","ξ":"ks","ο":"o","π":"p","ρ":"r","σ":"s","τ":"t","υ":"y","φ":"f","χ":"x","ψ":"ps","ω":"o","ά":"a","έ":"e","ί":"i","ό":"o","ύ":"y","ή":"i","ώ":"o","ς":"s","ϊ":"i","ΰ":"y","ϋ":"y","ΐ":"i","Α":"A","Β":"B","Γ":"G","Δ":"D","Ε":"E","Ζ":"Z","Η":"I","Θ":"TH","Ι":"I","Κ":"K","Λ":"L","Μ":"M","Ν":"N","Ξ":"KS","Ο":"O","Π":"P","Ρ":"R","Σ":"S","Τ":"T","Υ":"Y","Φ":"F","Χ":"X","Ψ":"PS","Ω":"W","Ά":"A","Έ":"E","Ί":"I","Ό":"O","Ύ":"Y","Ή":"I","Ώ":"O","Ϊ":"I","Ϋ":"Y","ā":"a","ē":"e","ģ":"g","ī":"i","ķ":"k","ļ":"l","ņ":"n","ū":"u","Ā":"A","Ē":"E","Ģ":"G","Ī":"I","Ķ":"k","Ļ":"L","Ņ":"N","Ū":"U","Ќ":"Kj","ќ":"kj","Љ":"Lj","љ":"lj","Њ":"Nj","њ":"nj","Тс":"Ts","тс":"ts","ą":"a","ć":"c","ę":"e","ł":"l","ń":"n","ś":"s","ź":"z","ż":"z","Ą":"A","Ć":"C","Ę":"E","Ł":"L","Ń":"N","Ś":"S","Ź":"Z","Ż":"Z","Є":"Ye","І":"I","Ї":"Yi","Ґ":"G","є":"ye","і":"i","ї":"yi","ґ":"g","ă":"a","Ă":"A","ș":"s","Ș":"S","ț":"t","Ț":"T","ţ":"t","Ţ":"T","а":"a","б":"b","в":"v","г":"g","д":"d","е":"e","ё":"yo","ж":"zh","з":"z","и":"i","й":"i","к":"k","л":"l","м":"m","н":"n","о":"o","п":"p","р":"r","с":"s","т":"t","у":"u","ф":"f","х":"kh","ц":"c","ч":"ch","ш":"sh","щ":"sh","ъ":"","ы":"y","ь":"","э":"e","ю":"yu","я":"ya","А":"A","Б":"B","В":"V","Г":"G","Д":"D","Е":"E","Ё":"Yo","Ж":"Zh","З":"Z","И":"I","Й":"I","К":"K","Л":"L","М":"M","Н":"N","О":"O","П":"P","Р":"R","С":"S","Т":"T","У":"U","Ф":"F","Х":"Kh","Ц":"C","Ч":"Ch","Ш":"Sh","Щ":"Sh","Ъ":"","Ы":"Y","Ь":"","Э":"E","Ю":"Yu","Я":"Ya","ђ":"dj","ј":"j","ћ":"c","џ":"dz","Ђ":"Dj","Ј":"j","Ћ":"C","Џ":"Dz","ľ":"l","ĺ":"l","ŕ":"r","Ľ":"L","Ĺ":"L","Ŕ":"R","ş":"s","Ş":"S","ı":"i","İ":"I","ğ":"g","Ğ":"G","ả":"a","Ả":"A","ẳ":"a","Ẳ":"A","ẩ":"a","Ẩ":"A","đ":"d","Đ":"D","ẹ":"e","Ẹ":"E","ẽ":"e","Ẽ":"E","ẻ":"e","Ẻ":"E","ế":"e","Ế":"E","ề":"e","Ề":"E","ệ":"e","Ệ":"E","ễ":"e","Ễ":"E","ể":"e","Ể":"E","ọ":"o","Ọ":"o","ố":"o","Ố":"O","ồ":"o","Ồ":"O","ổ":"o","Ổ":"O","ộ":"o","Ộ":"O","ỗ":"o","Ỗ":"O","ơ":"o","Ơ":"O","ớ":"o","Ớ":"O","ờ":"o","Ờ":"O","ợ":"o","Ợ":"O","ỡ":"o","Ỡ":"O","Ở":"o","ở":"o","ị":"i","Ị":"I","ĩ":"i","Ĩ":"I","ỉ":"i","Ỉ":"i","ủ":"u","Ủ":"U","ụ":"u","Ụ":"U","ũ":"u","Ũ":"U","ư":"u","Ư":"U","ứ":"u","Ứ":"U","ừ":"u","Ừ":"U","ự":"u","Ự":"U","ữ":"u","Ữ":"U","ử":"u","Ử":"ư","ỷ":"y","Ỷ":"y","ỳ":"y","Ỳ":"Y","ỵ":"y","Ỵ":"Y","ỹ":"y","Ỹ":"Y","ạ":"a","Ạ":"A","ấ":"a","Ấ":"A","ầ":"a","Ầ":"A","ậ":"a","Ậ":"A","ẫ":"a","Ẫ":"A","ắ":"a","Ắ":"A","ằ":"a","Ằ":"A","ặ":"a","Ặ":"A","ẵ":"a","Ẵ":"A","“":'"',"”":'"',"‘":"'","’":"'","∂":"d","ƒ":"f","™":"(TM)","©":"(C)","œ":"oe","Œ":"OE","®":"(R)","†":"+","℠":"(SM)","…":"...","˚":"o","º":"o","ª":"a","•":"*","၊":",","။":".",$:"USD","€":"EUR","₢":"BRN","₣":"FRF","£":"GBP","₤":"ITL","₦":"NGN","₧":"ESP","₩":"KRW","₪":"ILS","₫":"VND","₭":"LAK","₮":"MNT","₯":"GRD","₱":"ARS","₲":"PYG","₳":"ARA","₴":"UAH","₵":"GHS","¢":"cent","¥":"CNY","元":"CNY","円":"YEN","﷼":"IRR","₠":"EWE","฿":"THB","₨":"INR","₹":"INR","₰":"PF"},w=["်","ް"],U={"ာ":"a","ါ":"a","ေ":"e","ဲ":"e","ိ":"i","ီ":"i","ို":"o","ု":"u","ူ":"u","ေါင်":"aung","ော":"aw","ော်":"aw","ေါ":"aw","ေါ်":"aw","်":"်","က်":"et","ိုက်":"aik","ောက်":"auk","င်":"in","ိုင်":"aing","ောင်":"aung","စ်":"it","ည်":"i","တ်":"at","ိတ်":"eik","ုတ်":"ok","ွတ်":"ut","ေတ်":"it","ဒ်":"d","ိုဒ်":"ok","ုဒ်":"ait","န်":"an","ာန်":"an","ိန်":"ein","ုန်":"on","ွန်":"un","ပ်":"at","ိပ်":"eik","ုပ်":"ok","ွပ်":"ut","န်ုပ်":"nub","မ်":"an","ိမ်":"ein","ုမ်":"on","ွမ်":"un","ယ်":"e","ိုလ်":"ol","ဉ်":"in","ံ":"an","ိံ":"ein","ုံ":"on","ައް":"ah","ަށް":"ah"},C={en:{},az:{"ç":"c","ə":"e","ğ":"g","ı":"i","ö":"o","ş":"s","ü":"u","Ç":"C","Ə":"E","Ğ":"G","İ":"I","Ö":"O","Ş":"S","Ü":"U"},cs:{"č":"c","ď":"d","ě":"e","ň":"n","ř":"r","š":"s","ť":"t","ů":"u","ž":"z","Č":"C","Ď":"D","Ě":"E","Ň":"N","Ř":"R","Š":"S","Ť":"T","Ů":"U","Ž":"Z"},fi:{"ä":"a","Ä":"A","ö":"o","Ö":"O"},hu:{"ä":"a","Ä":"A","ö":"o","Ö":"O","ü":"u","Ü":"U","ű":"u","Ű":"U"},lt:{"ą":"a","č":"c","ę":"e","ė":"e","į":"i","š":"s","ų":"u","ū":"u","ž":"z","Ą":"A","Č":"C","Ę":"E","Ė":"E","Į":"I","Š":"S","Ų":"U","Ū":"U"},lv:{"ā":"a","č":"c","ē":"e","ģ":"g","ī":"i","ķ":"k","ļ":"l","ņ":"n","š":"s","ū":"u","ž":"z","Ā":"A","Č":"C","Ē":"E","Ģ":"G","Ī":"i","Ķ":"k","Ļ":"L","Ņ":"N","Š":"S","Ū":"u","Ž":"Z"},pl:{"ą":"a","ć":"c","ę":"e","ł":"l","ń":"n","ó":"o","ś":"s","ź":"z","ż":"z","Ą":"A","Ć":"C","Ę":"e","Ł":"L","Ń":"N","Ó":"O","Ś":"S","Ź":"Z","Ż":"Z"},sk:{"ä":"a","Ä":"A"},sr:{"љ":"lj","њ":"nj","Љ":"Lj","Њ":"Nj","đ":"dj","Đ":"Dj"},tr:{"Ü":"U","Ö":"O","ü":"u","ö":"o"}},I={ar:{"∆":"delta","∞":"la-nihaya","♥":"hob","&":"wa","|":"aw","<":"aqal-men",">":"akbar-men","∑":"majmou","¤":"omla"},az:{},ca:{"∆":"delta","∞":"infinit","♥":"amor","&":"i","|":"o","<":"menys que",">":"mes que","∑":"suma dels","¤":"moneda"},cz:{"∆":"delta","∞":"nekonecno","♥":"laska","&":"a","|":"nebo","<":"mene jako",">":"vice jako","∑":"soucet","¤":"mena"},de:{"∆":"delta","∞":"unendlich","♥":"Liebe","&":"und","|":"oder","<":"kleiner als",">":"groesser als","∑":"Summe von","¤":"Waehrung"},dv:{"∆":"delta","∞":"kolunulaa","♥":"loabi","&":"aai","|":"noonee","<":"ah vure kuda",">":"ah vure bodu","∑":"jumula","¤":"faisaa"},en:{"∆":"delta","∞":"infinity","♥":"love","&":"and","|":"or","<":"less than",">":"greater than","∑":"sum","¤":"currency"},es:{"∆":"delta","∞":"infinito","♥":"amor","&":"y","|":"u","<":"menos que",">":"mas que","∑":"suma de los","¤":"moneda"},fr:{"∆":"delta","∞":"infiniment","♥":"Amour","&":"et","|":"ou","<":"moins que",">":"superieure a","∑":"somme des","¤":"monnaie"},gr:{},hu:{"∆":"delta","∞":"vegtelen","♥":"szerelem","&":"es","|":"vagy","<":"kisebb mint",">":"nagyobb mint","∑":"szumma","¤":"penznem"},it:{"∆":"delta","∞":"infinito","♥":"amore","&":"e","|":"o","<":"minore di",">":"maggiore di","∑":"somma","¤":"moneta"},lt:{},lv:{"∆":"delta","∞":"bezgaliba","♥":"milestiba","&":"un","|":"vai","<":"mazak neka",">":"lielaks neka","∑":"summa","¤":"valuta"},my:{"∆":"kwahkhyaet","∞":"asaonasme","♥":"akhyait","&":"nhin","|":"tho","<":"ngethaw",">":"kyithaw","∑":"paungld","¤":"ngwekye"},mk:{},nl:{"∆":"delta","∞":"oneindig","♥":"liefde","&":"en","|":"of","<":"kleiner dan",">":"groter dan","∑":"som","¤":"valuta"},pl:{"∆":"delta","∞":"nieskonczonosc","♥":"milosc","&":"i","|":"lub","<":"mniejsze niz",">":"wieksze niz","∑":"suma","¤":"waluta"},pt:{"∆":"delta","∞":"infinito","♥":"amor","&":"e","|":"ou","<":"menor que",">":"maior que","∑":"soma","¤":"moeda"},ro:{"∆":"delta","∞":"infinit","♥":"dragoste","&":"si","|":"sau","<":"mai mic ca",">":"mai mare ca","∑":"suma","¤":"valuta"},ru:{"∆":"delta","∞":"beskonechno","♥":"lubov","&":"i","|":"ili","<":"menshe",">":"bolshe","∑":"summa","¤":"valjuta"},sk:{"∆":"delta","∞":"nekonecno","♥":"laska","&":"a","|":"alebo","<":"menej ako",">":"viac ako","∑":"sucet","¤":"mena"},sr:{},tr:{"∆":"delta","∞":"sonsuzluk","♥":"ask","&":"ve","|":"veya","<":"kucuktur",">":"buyuktur","∑":"toplam","¤":"para birimi"},uk:{"∆":"delta","∞":"bezkinechnist","♥":"lubov","&":"i","|":"abo","<":"menshe",">":"bilshe","∑":"suma","¤":"valjuta"},vn:{"∆":"delta","∞":"vo cuc","♥":"yeu","&":"va","|":"hoac","<":"nho hon",">":"lon hon","∑":"tong","¤":"tien te"}};if("string"!=typeof e)return"";if("string"==typeof a&&(A=a),m=I.en,c=C.en,"object"==typeof a)for(g in n=a.maintainCase||!1,O=a.custom&&"object"==typeof a.custom?a.custom:O,u=+a.truncate>1&&a.truncate||!1,l=a.uric||!1,s=a.uricNoSlash||!1,r=a.mark||!1,S=!1!==a.symbols&&!1!==a.lang,A=a.separator||A,l&&(p+=b.join("")),s&&(p+=z.join("")),r&&(p+=[".","!","~","*","'","(",")"].join("")),m=a.lang&&I[a.lang]&&S?I[a.lang]:S?I.en:{},c=a.lang&&C[a.lang]?C[a.lang]:!1===a.lang||!0===a.lang?{}:C.en,a.titleCase&&"number"==typeof a.titleCase.length&&Array.prototype.toString.call(a.titleCase)?(a.titleCase.forEach(function(e){O[e+""]=e+""}),t=!0):t=!!a.titleCase,a.custom&&"number"==typeof a.custom.length&&Array.prototype.toString.call(a.custom)&&a.custom.forEach(function(e){O[e+""]=e+""}),Object.keys(O).forEach(function(a){var n;n=a.length>1?new RegExp("\\b"+o(a)+"\\b","gi"):new RegExp(o(a),"gi"),e=e.replace(n,O[a])}),O)p+=g;for(p=o(p+=A),f=!1,y=!1,d=0,k=(e=e.replace(/(^\s+|\s+$)/g,"")).length;d<k;d++)g=e[d],i(g,O)?f=!1:c[g]?(g=f&&c[g].match(/[A-Za-z0-9]/)?" "+c[g]:c[g],f=!1):g in v?(d+1<k&&w.indexOf(e[d+1])>=0?(j+=g,g=""):!0===y?(g=U[j]+v[g],j=""):g=f&&v[g].match(/[A-Za-z0-9]/)?" "+v[g]:v[g],f=!1,y=!1):g in U?(j+=g,g="",d===k-1&&(g=U[j]),y=!0):!m[g]||l&&-1!==b.join("").indexOf(g)||s&&-1!==z.join("").indexOf(g)?(!0===y?(g=U[j]+g,j="",y=!1):f&&(/[A-Za-z0-9]/.test(g)||E.substr(-1).match(/A-Za-z0-9]/))&&(g=" "+g),f=!1):(g=f||E.substr(-1).match(/[A-Za-z0-9]/)?A+m[g]:m[g],g+=void 0!==e[d+1]&&e[d+1].match(/[A-Za-z0-9]/)?A:"",f=!0),E+=g.replace(new RegExp("[^\\w\\s"+p+"_-]","g"),A);return t&&(E=E.replace(/(\w)(\S*)/g,function(e,a,n){var t=a.toUpperCase()+(null!==n?n:"");return Object.keys(O).indexOf(t.toLowerCase())<0?t:t.toLowerCase()})),E=E.replace(/\s+/g,A).replace(new RegExp("\\"+A+"+","g"),A).replace(new RegExp("(^\\"+A+"+|\\"+A+"+$)","g"),""),u&&E.length>u&&(h=E.charAt(u)===A,E=E.slice(0,u),h||(E=E.slice(0,E.lastIndexOf(A)))),n||t||(E=E.toLowerCase()),E},t=function(e){return function(a){return n(a,e)}},o=function(e){return e.replace(/[-\\^$*+?.()|[\]{}\/]/g,"\\$&")},i=function(e,a){for(var n in a)if(a[n]===e)return!0};if("undefined"!=typeof module&&module.exports)module.exports=n,module.exports.createSlug=t;else if("undefined"!=typeof define&&define.amd)define([],function(){return n});else try{if(e.getSlug||e.createSlug)throw"speakingurl: globals exists /(getSlug|createSlug)/";e.getSlug=n,e.createSlug=t}catch(e){}}(this); }, {}]; window.modules["1387"] = [function(require,module,exports){!function(e){var t=function(e){return new y(e)};t.version="0.6.8","undefined"!=typeof module&&module.exports?module.exports=t:"function"==typeof define&&define.amd?define(function(){return t}):e.typogr=t;var n=function(e,t){return new RegExp(e,t)},s=/<(\/)?(style|pre|code|kbd|script|math|title)[^>]*>/i,r=t.amp=function(e){var t=/(\s| )(&|&|&\#38;)(\s| )/g;if(e||"string"==typeof e)return e.replace(/(<[^<]*>)?([^<]*)(<\/[^<]*>)?/g,function(e,n,r,a){return a=a||"",(n=n||"").match(s)?n+r+a:n+(r=r.replace(t,'$1<span class="amp">&</span>$3'))+a})},a=t.ord=function(e){if(e||"string"==typeof e){var t,n=f(e),r=[],a=!1,p=/(\d+)(st|nd|rd|th)/g;return n.forEach(function(e){"tag"===e.type?(r.push(e.txt),t=s.exec(e.txt),a=!(!t||void 0!==t[1])):a?r.push(e.txt):r.push(e.txt.replace(p,'$1<span class="ord">$2</span>'))}),r.join("")}},p=t.initQuotes=function(e){var t=n("(?:(?:<(?:p|h[1-6]|li|dt|dd)[^>]*>|^)\\s*(?:<(?:a|em|span|strong|i|b)[^>]*>\\s*)*)(?:(\"|“|“)|('|‘|‘))","i");if(e||"string"==typeof e)return e.replace(t,function(e,t,n){var s=t?"dquo":"quo",r=t||n;return[e.slice(0,e.lastIndexOf(r)),'<span class="',s,'">',r,"</span>"].join("")})},c=t.widont=function(e){var t="(?:<(?:a|em|span|strong|i|b)[^>]*?>)*?[^\\s<>]+(?:</(?:a|em|span|strong|i|b)[^>]*?>)*?",s=n("(\\s+"+t+"\\s+"+t+")(?:\\s+)([^<>\\s]+(?:\\s*</(?:a|em|span|strong|i|b)[^>]*?>\\s*\\.*)*?(?:\\s*?</(?:p|h[1-6]|li|dt|dd)>|$))","gi");return e.replace(s,'$1<span class="widont"> </span>$2')},i=t.caps=function(e){var t,r=f(e),a=[],p=!1,c=n("((\\b[A-Z\\d]*[A-Z]\\d*[A-Z][A-Z\\d']*\\b)|(\\b[A-Z]+\\.\\s?(?:[A-Z]+\\.\\s?)+)(?:\\s|\\b|$))","g");return r.forEach(function(e){"tag"===e.type?(a.push(e.txt),t=s.exec(e.txt),p=!(!t||void 0!==t[1])):p?a.push(e.txt):a.push(e.txt.replace(c,function(e,t,n,s){var r,a;return n?'<span class="caps">%s</span>'.replace("%s",n):(" "===s.slice(-1)?(r=s.slice(0,-1),a=" "):(r=s,a=""),'<span class="caps">%s1</span>%s2'.replace("%s1",r).replace("%s2",a))}))}),a.join("")};t.typogrify=function(e){var t=e;return e.jquery&&e.html&&(t=e.html()),t=r(t),t=c(t),t=u(t),t=i(t),t=p(t),t=a(t)};var l,o,u=t.smartypants=function(e){var t,n,r=f(e),a=[],p=[],c="",i="",l=!1,o="";return r.forEach(function(e){if("tag"===e.type)a.push(e.txt),null!==(i=s.exec(e.txt))&&(c=i[2].toLowerCase(),i[1]?(p.length>0&&c===p[p.length-1]&&p.pop(),0===p.length&&(l=!1)):(p.push(c),l=!0));else{if(n=(n=e.txt).replace(/(rock )'n'( roll)/gi,"$1’n’$2"),t=n.slice(-1),!l)switch(n=g(n),n=h(n),n=d(n),n=x(n)){case"'":n=/\S/.test(o)?"’":"‘";break;case'"':n=/\S/.test(o)?"”":"“";break;default:n=m(n)}o=t,a.push(n)}}),a.join("")},f=t.tokenize=function(e){for(var t,n=[],s=0,r=/([^<]*)(<[^>]*>)/gi;null!==(t=r.exec(e));){var a=t[1],p=t[2];a&&n.push({type:"text",txt:a}),n.push({type:"tag",txt:p}),s=r.lastIndex}return r.lastIndex<=e.length&&("."==e.slice(-1)&&".."!=e.slice(-2)?(n.push({type:"text",txt:e.slice(s,e.length-1)}),n.push({type:"text",txt:e.slice(-1)})):n.push({type:"text",txt:e.slice(s)})),n},g=t.smartEscapes=function(e){return e.replace(/\\"/g,""").replace(/\\'/g,"'").replace(/\\-/g,"-").replace(/\\\./g,".").replace(/\\\\/g,"\").replace(/\\`/g,"`")},h=t.smartDashes=function(e){return e.replace(/---/g,"—").replace(/([^<][^!]|[^!]|^)--(?!>)/g,"$1–")},d=t.smartEllipses=function(e){return e.replace(/\.\.\./g,"…").replace(/\. \. \./g,"…")},x=t.smartBackticks=function(e){return e.replace(/``/g,"“").replace(/''/g,"”")},m=t.smartQuotes=function(e){var t="(?=%s\\B)".replace("%s","[!\"#\\$\\%\\'()*+,-.\\/:;<=>?\\@\\[\\\\]\\^_`{|}~]"),s="[^\\ \\t\\r\\n\\[\\{\\(\\-]",r=n("(\\s| |--|&[mn]dash;|–|—|ȁ[34];)'(?=\\w)","g"),a=n("("+s+")'(?!\\s | s\\b | \\d)","g"),p=n("("+s+")'(?!\\s | s\\b)","g"),c=n('(\\s| |--|&[mn]dash;|–|—|ȁ[34];)"(?=\\w)',"g"),i=n('"(?=\\s)',"g"),l=n("("+s+')"',"g");return e.replace(n("^'%s".replace("%s",t),"g"),"’").replace(n('^"%s'.replace("%s",t),"g"),"”").replace(/"'(?=\w)/g,"“‘").replace(/'"(?=\w)/g,"‘“").replace(/\b'(?=\d{2}s)/g,"’").replace(r,"$1‘").replace(a,"$1’").replace(p,"$1’$2").replace("'","’").replace(c,"$1“").replace(i,"”").replace(l,"$1”").replace('"',"“")},y=function(e){this._wrapped=e},v=function(e,n){y.prototype[e]=function(){return e=n.call(t,this._wrapped),this._chain?t(e).chain():e;var e}};for(l in t)t.hasOwnProperty(l)&&((o=t[l])&&o.constructor&&o.call&&o.apply)&&v(l,t[l]);y.prototype.chain=function(){return this._chain=!0,this},y.prototype.value=function(){return this._wrapped}}(this); }, {}]; window.modules["1481"] = [function(require,module,exports){(function (process,__filename){(function (){ "use strict";const _get=require(31),urlParse=require(142),log=require(28).setup({file:__filename}),universalRest=require(42),agoraLib=require(125),AGORA_HOST=window.process.env.AGORA_HOST,AGORA_ENDPOINT=AGORA_HOST?`${AGORA_HOST}/api/v1`:null,URL_RE=/^https?:\/\/.*$/,fetchClient=require(659),AGORA_REQUEST_CANCEL_TIMEOUT=+window.process.env.AGORA_REQUEST_CANCEL_TIMEOUT,VALID_URL_RE=new RegExp("^https?://(?:[-\\w\\u00a1-\\uffff]{0,63}[^-_]\\.)+(?:[a-z\\u00a1-\\uffff]{2,}\\.?)(?:[/?#](\\S*))?$","i"),CONTAINS_INVALID_URL_CHARS_RE=new RegExp("[^a-z0-9*+-._~:/?#@!$&\\(\\),;='%]+","i"),networkId="nymag-us",requestHeader={"Content-Type":"application/json","x-agora-network-id":networkId};require(536);const fetch=(e,t={},r={})=>{const{timeoutAmount:a,abortController:n,httpClient:i}=r,s=n||new AbortController,o=s.signal;t||(t={}),t.signal=o;const l=setTimeout(()=>{s.abort()},a||AGORA_REQUEST_CANCEL_TIMEOUT);return(i||fetchClient)(e,t).then(e=>(clearTimeout(l),e))};function getProducts(e={}){const t=`${AGORA_ENDPOINT}/products/list`,r={method:"POST",headers:requestHeader,body:JSON.stringify({limit:e.limit||20,start:e.start||0,sortDirection:e.sortDirection||"desc",filters:e.filters||{}})};return fetch(t,r,{timeoutAmount:2e4}).then(handleResponse).then(e=>({total:e.length,products:e})).catch(handleError(t))}function getProduct(e){const t=`${AGORA_ENDPOINT}/products/${e}?networkId=${networkId}`;if(!AGORA_ENDPOINT)throw new Error("No Agora endpoint has been set");if("string"!=typeof e)throw new Error("request must provide a product id");return fetch(t).then(handleResponse).then(e=>e).catch(handleError(t))}function getProductsByMerchantBuyUrl(e=""){if(!e)throw new Error("must provide a merchant buyUrl");return getProducts({filters:{buyUrl:e}}).then(e=>e.products)}function getProductsByMerchantItemId(e=""){if(!e)throw new Error("must provide a merchant itemId");return getProducts({filters:{buyUrlItemId:e}}).then(e=>e.products)}function getVariations(e){const t=`${AGORA_ENDPOINT}/products/${e}/variations`;if(!AGORA_ENDPOINT)throw new Error("No Agora endpoint has been set");return fetch(t).then(handleResponse).catch(handleError(t))}function linkVariation(e,t){const r=`${AGORA_ENDPOINT}/products/${e}/variations/${t}/link`,a={method:"POST",headers:requestHeader};if(!AGORA_ENDPOINT)throw new Error("No Agora endpoint has been set");return fetch(r,a).then(handleResponse)}function unlinkVariation(e,t){const r=`${AGORA_ENDPOINT}/products/${e}/variations/${t}/unlink`,a={method:"POST",headers:requestHeader};if(!AGORA_ENDPOINT)throw new Error("No Agora endpoint has been set");return fetch(r,a).then(handleResponse).catch(handleError(r))}function getProductWithLegacyIdsById(e){return getProduct(e).then(e=>getLegacyIds(null==e?void 0:e.productId).then(t=>(e.legacyIds=t||[],e)))}function postProduct(e){const t=`${AGORA_ENDPOINT}/products`,r={method:"POST",headers:requestHeader,body:JSON.stringify(e)};return fetch(t,r).then(handleResponse).catch(handleError(t))}function putProduct(e,t){const r=`${AGORA_ENDPOINT}/products/${e}`,a={method:"PUT",headers:requestHeader,body:JSON.stringify(t)};return fetch(r,a).then(handleResponse).catch(handleError(r))}function patchProduct(e,t){const r=`${AGORA_ENDPOINT}/products/${e}`,a={method:"PATCH",headers:requestHeader,body:JSON.stringify(t)};return fetch(r,a).then(handleResponse)}function deleteProduct(e){const t=`${AGORA_ENDPOINT}/products/${e}`;return fetch(t,{method:"DELETE",headers:requestHeader}).then(handleResponse).catch(handleError(t))}function mergeProducts(e){const t=`${AGORA_ENDPOINT}/legacy-products`,r={method:"POST",headers:requestHeader,body:JSON.stringify(e)};return fetch(t,r).then(handleResponse).catch(handleError(t))}function getLegacyIds(e){const t=`${AGORA_ENDPOINT}/legacy-products/${e}`;return fetch(t).then(handleResponse).catch(handleError(t))}function getMerchants(e){const{limit:t=100,start:r=0,sortDirection:a="desc",filters:n={}}=e;let i=`${AGORA_ENDPOINT}/merchants?limit=${t}&start=${r}&sortDirection=${a}`;for(const[e,t]of Object.entries(n))t&&(i+=`&filters[${e}]=${t}`);return fetch(i).then(handleResponse).catch(handleError(i))}function getMerchant(e){const t=`${AGORA_ENDPOINT}/merchants/${e}`;if("string"!=typeof e)throw new Error("request must provide a merchant id");return fetch(t).then(handleResponse).catch(handleError(t))}function patchMerchant(e,t){const r=`${AGORA_ENDPOINT}/merchants/${e}`,a={method:"PATCH",headers:requestHeader,body:JSON.stringify(t)};return fetch(r,a).then(handleResponse)}function postMerchant(e){const t=`${AGORA_ENDPOINT}/merchants`,r={method:"POST",headers:requestHeader,body:JSON.stringify(e)};return fetch(t,r).then(handleResponse).catch(handleError(t))}function putMerchant(e,t){const r=`${AGORA_ENDPOINT}/merchants/${e}`,a={method:"PUT",headers:requestHeader,body:JSON.stringify(t)};return fetch(r,a).then(handleResponse).catch(handleError(r))}function deleteMerchant(e){const t=`${AGORA_ENDPOINT}/merchants/${e}`;return fetch(t,{method:"DELETE",headers:requestHeader}).then(handleResponse).catch(handleError(t))}function migrateMerchants(e){const t=`${AGORA_ENDPOINT}/merchants/migrate-affiliate`,r={method:"POST",headers:requestHeader,body:JSON.stringify(e)};return fetch(t,r).then(handleResponse).catch(handleError(t))}function getRetailers(e){const{limit:t=100,start:r=0,sortDirection:a="asc",sortBy:n="name",filters:i={}}=e;let s=`${AGORA_ENDPOINT}/retailers?limit=${t}&start=${r}&sortDirection=${a}&sortBy=${n}`;for(const[e,t]of Object.entries(i))t&&(s+=`&filters[${e}]=${t}`);return fetch(s).then(handleResponse).then(e=>({total:e.length,retailers:e})).catch(handleError(s))}function getRetailer(e){const t=`${AGORA_ENDPOINT}/retailers/${e}`;return fetch(t).then(handleResponse).catch(handleError(t))}function postRetailer(e){const t=`${AGORA_ENDPOINT}/retailers`,r={method:"POST",headers:requestHeader,body:JSON.stringify(e)};return fetch(t,r).then(handleResponse).catch(handleError(t))}function putRetailer(e,t){const r=`${AGORA_ENDPOINT}/retailers/${e}`,a={method:"PUT",headers:requestHeader,body:JSON.stringify(t)};return fetch(r,a).then(handleResponse).catch(handleError(r))}function deleteRetailer(e){const t=`${AGORA_ENDPOINT}/retailers/${e}`;return fetch(t,{method:"DELETE",headers:requestHeader}).then(handleResponse).catch(handleError(t))}function getAffiliates(e={}){const{limit:t=100,start:r=0}=e,a=`${AGORA_ENDPOINT}/affiliates?limit=${t}&start=${r}`;return fetch(a).then(handleResponse).then(e=>({total:e.length,affiliates:e})).catch(handleError(a))}function getAffiliateRetailers(e={}){const{retailerId:t,affiliateId:r,limit:a=20,start:n=0,sortDirection:i="asc",sortBy:s="updatedAt",filters:o={}}=e;let l=`${AGORA_ENDPOINT}/affiliate-retailers?limit=${a}&start=${n}&sortDirection=${i}&sortBy=${s}`;for(const[e,t]of Object.entries(o))t&&(l+=`&filters[${e}]=${t}`);return r&&(l+=`&affiliateId=${r}`),t&&(l+=`&retailerId=${t}`),fetch(l).then(handleResponse).catch(handleError(l))}function listAffiliateRetailers(e={}){const t=`${AGORA_ENDPOINT}/affiliate-retailers/list`,r={method:"POST",headers:requestHeader,body:JSON.stringify({limit:e.limit||20,start:e.start||0,sortDirection:e.sortDirection||"asc",sortBy:e.sortBy||"updatedAt",filters:e.filters||{},affiliateId:e.affiliateId,retailerId:e.retailerId})};return fetch(t,r).then(handleResponse).catch(handleError(t))}function getAffiliateRetailersByRetailerId(e){const t=`${AGORA_ENDPOINT}/affiliate-retailers?retailerId=${e}`;return fetch(t).then(handleResponse).catch(handleError(t))}function getAffiliateRetailersByAffiliateId(e){const t=`${AGORA_ENDPOINT}/affiliate-retailers?affiliateId=${e}`;return fetch(t).then(handleResponse).catch(handleError(t))}function getAffiliateRetailer(e){const t=`${AGORA_ENDPOINT}/affiliate-retailers/${e}`;return fetch(t).then(handleResponse).catch(handleError(t))}function postAffiliateRetailer(e={}){const t=`${AGORA_ENDPOINT}/affiliate-retailers`,r={method:"POST",headers:requestHeader,body:JSON.stringify(e)};return fetch(t,r).then(handleResponse).catch(handleError(t))}function patchAffiliateRetailer(e,t){const r=`${AGORA_ENDPOINT}/affiliate-retailers/${e}`,a={method:"PATCH",headers:requestHeader,body:JSON.stringify(t)};return fetch(r,a).then(handleResponse).catch(handleError(r))}function deleteAffiliateRetailer(e){const t=`${AGORA_ENDPOINT}/affiliate-retailers/${e}`;return fetch(t,{method:"DELETE",headers:requestHeader}).catch(handleError(t))}function handleResponse(e){try{return e.json().then(t=>{if(e.status>=400)throw new Error(_get(t,"message",""));return t})}catch(e){throw new Error(e.message)}}function handleError(e){return t=>{throw log("warn",`Failed request to ${e}`,t),new Error(`request to ${e} failed`)}}function isURL(e){return URL_RE.test(e)}function searchByQueryWithRawResults(e,t){const r=`//${t.site.host}${80!==t.site.port?`:${t.site.port}`:""}${t.site.path}/_agora/_search`;return universalRest.post(r,e,!0)}function getRetailersByAffiliateIdAndShouldMatchName(e,t){if(!e)return Promise.reject();return listAffiliateRetailers({affiliateId:e,sortBy:"retailerName",filters:{retailerName:t}})}function getRetailersByAffiliateIdAndMustMatchName(e,t){if(!e)return Promise.reject();return listAffiliateRetailers({affiliateId:e,sortBy:"retailerName",filters:{matchRetailerName:t}})}function queryRetailersByUrl(e){return getRetailers({filters:{domains:urlParse(e).host.split("www.").join("")},limit:10}).then(e=>e.retailers?e.retailers:[])}function queryRetailersByMatchName(e){return getRetailers({filters:{matchName:e},limit:10}).then(e=>e.retailers?e.retailers:[])}function getRetailersByName(e){return getRetailers({filters:{name:e},limit:50}).then(e=>e.retailers?e.retailers:[])}function validateProductUrl(e){if(!e)return!1;const t=e.match(VALID_URL_RE);return null!==t&&!(t.length>1&&t[1]&&null!==t[1].match(CONTAINS_INVALID_URL_CHARS_RE))}module.exports={validateProductUrl:validateProductUrl,getProducts:getProducts,getProductsByMerchantBuyUrl:getProductsByMerchantBuyUrl,getProductsByMerchantItemId:getProductsByMerchantItemId,getProduct:getProduct,getProductWithLegacyIdsById:getProductWithLegacyIdsById,postProduct:postProduct,putProduct:putProduct,patchProduct:patchProduct,mergeProducts:mergeProducts,deleteProduct:deleteProduct,getLegacyIds:getLegacyIds,getMerchants:getMerchants,getMerchant:getMerchant,postMerchant:postMerchant,patchMerchant:patchMerchant,putMerchant:putMerchant,deleteMerchant:deleteMerchant,migrateMerchants:migrateMerchants,getRetailers:getRetailers,getRetailersByName:getRetailersByName,getRetailer:getRetailer,postRetailer:postRetailer,putRetailer:putRetailer,deleteRetailer:deleteRetailer,getRetailersByAffiliateIdAndShouldMatchName:getRetailersByAffiliateIdAndShouldMatchName,getRetailersByAffiliateIdAndMustMatchName:getRetailersByAffiliateIdAndMustMatchName,getAffiliates:getAffiliates,getAffiliateRetailers:getAffiliateRetailers,getAffiliateRetailersByRetailerId:getAffiliateRetailersByRetailerId,getAffiliateRetailersByAffiliateId:getAffiliateRetailersByAffiliateId,getAffiliateRetailer:getAffiliateRetailer,postAffiliateRetailer:postAffiliateRetailer,patchAffiliateRetailer:patchAffiliateRetailer,deleteAffiliateRetailer:deleteAffiliateRetailer,isURL:isURL,searchByQueryWithRawResults:searchByQueryWithRawResults,queryRetailersByUrl:queryRetailersByUrl,queryRetailersByMatchName:queryRetailersByMatchName,linkAutomation:agoraLib.linkAutomation,getVariations:getVariations,linkVariation:linkVariation,unlinkVariation:unlinkVariation},module.exports.__test__={fetch:fetch,networkId:networkId}; }).call(this)}).call(this,require(58),"/services/universal/agora.js")}, {"28":28,"31":31,"42":42,"58":58,"125":125,"142":142,"536":536,"659":659}]; window.modules["cut-header.client"] = [function(require,module,exports){"use strict";const dom=require(4),_throttle=require(113);DS.controller("cut-header",["$window",function(t){function e(e){var i=dom.find("body");this.el=e,this.menubtn=dom.findAll(e,".menu-btn")[1],this.menu=dom.find(e,".right"),this.logo=dom.find(e,".left"),this.expandedNav=dom.find(e,"#expanded-nav"),this.menuBtnMobile=dom.find(e,".menu-btn.mobile"),this.sections=dom.findAll("main, footer, section:not(.search):not(.ad-splash)"),this.scrolling=!1,this.maxWidth=e.classList.contains("homepage-breakpoints")?767:600,this.nav=dom.find(e,".nav"),t.innerWidth<this.maxWidth&&t.addEventListener("scroll",_throttle(this.scrollDetect.bind(this),200)),i.addEventListener("click",this.handleBodyClick.bind(this)),document.onkeydown=this.handleKeydown.bind(this)}return e.prototype={events:{".menu-btn click":"chevronClickHandler"},chevronClickHandler:function(){this.menu.classList.toggle("is-active"),this.logo.classList.toggle("menu-open"),this.menubtn.classList.toggle("nav-open"),this.menu.classList.contains("is-active")?(this.menubtn.setAttribute("aria-expanded","true"),this.menuBtnMobile.setAttribute("aria-expanded","true"),t.innerWidth<=this.maxWidth&&this.toggleHomePage()):(this.menubtn.setAttribute("aria-expanded","false"),this.menuBtnMobile.setAttribute("aria-expanded","false"),t.innerWidth<=this.maxWidth&&this.toggleHomePage())},scrollDetect:function(){t.scrollY>0?this.scrolling=!0:this.scrolling=!1,this.scrolling?this.nav.classList.add("scrolling"):this.nav.classList.remove("scrolling")},closeNav:function(){this.menu.classList.toggle("is-active"),this.logo.classList.toggle("menu-open"),this.menubtn.classList.toggle("nav-open"),this.menubtn.setAttribute("aria-expanded","false"),this.menuBtnMobile.setAttribute("aria-expanded","false")},toggleHomePage:function(){this.sections.forEach(function(t){t.classList.toggle("hidden-component")})},handleKeydown:function(t){27===(t||window.event).keyCode&&this.menu.classList.contains("is-active")&&this.closeNav()},handleBodyClick:function(t){!this.nav.contains(t.target)&&t.target!==this.menuBtnMobile&&this.menu.classList.contains("is-active")&&this.closeNav()}},e}]); }, {"4":4,"113":113}]; window.modules["search.client"] = [function(require,module,exports){"use strict";const dom=require(4),{reportSearch:reportSearch}=require(144),gtm=require(3);let searchEl,queryEl,expandEl,closeEl,submitEl,placeholderText;function compressSearch(){(window.innerWidth>=1180&&""==queryEl.value||window.innerWidth<1180)&&(searchEl.classList.remove("expanded"),queryEl.placeholder=placeholderText,queryEl.value="")}function expandSearch(){searchEl.classList.contains("expanded")||(searchEl.classList.add("expanded"),queryEl.value="",window.innerWidth<1180?queryEl.placeholder="":queryEl.placeholder=placeholderText,queryEl.focus())}function clearSearch(){queryEl.placeholder=placeholderText,queryEl.value=""}function submitHandler(e){e.preventDefault(),trackThenSubmit()}function trackThenSubmit(){gtm.reportCustomEvent({category:"search",label:"on="+window.location.href,action:queryEl.value}),reportSearch((queryEl.value||"").split(" "),()=>searchEl.submit())}function addEventListeners(e){searchEl.addEventListener("keypress",expandSearch),queryEl.addEventListener("keypress",expandSearch),queryEl.addEventListener("click",expandSearch),expandEl.addEventListener("click",expandSearch),submitEl.addEventListener("click",trackThenSubmit),searchEl.addEventListener("submit",submitHandler),e?closeEl.addEventListener("click",clearSearch):(closeEl.addEventListener("click",compressSearch),queryEl.addEventListener("blur",compressSearch))}function init(e){searchEl=dom.find(e,".search-form"),queryEl=dom.find(e,".search-query"),expandEl=dom.find(e,".expand-button"),closeEl=dom.find(e,".close-button"),submitEl=dom.find(e,".submit-button"),placeholderText=e.getAttribute("data-placeholder-text")||"",addEventListeners(-1!==e.className.indexOf("search_centered"))}module.exports=(e=>{init(e)}); }, {"3":3,"4":4,"144":144}]; window.modules["follow.client"] = [function(require,module,exports){"use strict";const _find=require(117),$popup=require(146);DS.controller("follow",[function(){function e(e){this.el=e,this.handle=e.getAttribute("data-handle")}return e.prototype={events:{click:"openFollow"},openFollow:function(e){var t,n,o=$popup.position,a=$popup.params,s={},l={w:780,h:500},r=new o(l.w,l.h),w=this.el.classList;s.handle=this.handle,l.left=r.left,l.top=r.top,n=_find([{className:"facebook",url:"https://facebook.com/{handle}",network:"Facebook"},{className:"pinterest",url:"https://www.pinterest.com/{handle}",network:"Pinterest"},{className:"instagram",url:"https://www.instagram.com/{handle}",network:"Instagram"},{className:"rss",url:"https://feeds.feedburner.com/{handle}",network:"RSS"},{className:"twitter",url:"https://twitter.com/intent/follow?screen_name={handle}&tw_p=followbutton&variant=2.0",network:"Twitter"},{className:"snapchat",url:"https://www.snapchat.com/discover/{handle}",network:"Snapchat"},{className:"tiktok",url:"https://www.tiktok.com/{handle}",network:"TikTok"}],function(e){return w.contains(e.className)}),s.url=n.url.replace("{handle}",s.handle),s.network=n.network,s.name="Follow "+s.handle+" on "+s.network,t=new a(s,l),window.open(t.address,t.name,t.features),e.preventDefault()}},e}]); }, {"117":117,"146":146}]; window.modules["head-gtm.client"] = [function(require,module,exports){"use strict";const{onCLS:onCLS,onFID:onFID,onLCP:onLCP,onTTFB:onTTFB,onINP:onINP}=require(233),isProduction=require(39)();function reportWebVitals({name:e,delta:t,value:n,id:o,attribution:a}){var l;const i="string"==typeof e?e.toUpperCase():e,r={name:e,delta:t,value:n,id:o},d={event:"analyticsEvent",event_action:i,event_category:"Web Vitals",event_label:o,event_value:t,nonInteraction:!0,transport:"beacon"};"INP"===e&&(r.target=d.target=null==a?void 0:a.eventTarget,r.eventTime=d.eventTime=null==a?void 0:a.eventTime,r.loadState=d.loadState=null==a?void 0:a.loadState,r.eventType=d.eventType=null==a?void 0:a.eventType),isProduction||console.log("reportWebVitals: %O",JSON.stringify(r,null,"\t")),null===(l=window.dataLayer)||void 0===l||l.push(d)}onCLS(e=>{e.delta=Math.round(1e3*e.delta),reportWebVitals(e)}),onFID(e=>{e.delta=Math.round(e.delta),reportWebVitals(e)}),onLCP(e=>{e.delta=Math.round(e.delta),reportWebVitals(e)}),onTTFB(e=>{e.delta=Math.round(e.delta),reportWebVitals(e)}),onINP(e=>{reportWebVitals(e)}); }, {"39":39,"233":233}]; window.modules["concert-ads.client"] = [function(require,module,exports){"use strict";const _find=require(117),{getSiteBase:getSiteBase}=require(133),customMappings={"crime-assault":"Power","career money productivity":"Power","feminism-politics-identity":"Power","culture-media":"Culture",celebrity:"Culture",living:"Style",fashion:"Style",shopping:"Style",weddings:"Style",beauty:"Style",animals:"Self","dating & relationships":"Self","learning creativity":"Self","relationships-friends family":"Self","mental health personality social behavior":"Self","learning creativity":"Self","health-wellness":"Self",parenting:"Self","relationships-sex dating marriage":"Self","career & money":"Money"},striptags=require(147),auth=require(19);function installConcertAds(){const e=new URLSearchParams(window.location.search).get("concert_config_url"),t=e||window.concertConfigUrl;window._nymPermutive||console.warn("ConcertAds initializing without Permutive"),window.concertAds=createConcertAds(),window.concertAds.loadRemoteConfig(t).then(function(){window.concertAds.install()})}function createConcertAds(){const e=getAuthStatus(),t=getSubstatus(e);let n=getData("title"),a=window.location.href,i=getData("section"),o="",r=getData("type"),c=getData("pageUri")||"",s=getData("title")||"",l=getData("vertical");const d=c.includes("strategist");n&&(n=striptags(htmlDecode(n)).split(" ")),a=a.slice(a.lastIndexOf("/")+1);const u={kw:getKeywords(),network:l,page_type:r,entry_group:d?getKeywords():i,keywords:n,pn:a,entry_title:[s],substatus:t,pageload_id:window.pageloadId};return"Homepage"===r?o="homepage":d?o=getStratSlugPath():"Section Page"===r&&(o=(o=window.location.pathname).replace(/\//g,"")),i&&-1===i.indexOf(" ")&&!d&&(o=i),customMappings[i]&&(o=customMappings[i]),window.location.hostname.match(/\.aws\./i)&&(u.clay_sandbox_env=l),new window.ConcertAds({cmd:[],slots:[],dfpVariables:u,slugPath:o?"/"+o.replace(/—|–/g,"-"):"",loggedIn:"unauthenticated"!==e,paywallActive:getPaywallStatus(e)})}function getKeywords(){try{const e=window._nymPermutive.article.keywords;return e&&e.length>0&&e.some(Boolean)?e:(document.querySelector('meta[name="keywords"]')||document.querySelector('meta[property="article:tag"]')).getAttribute("content").split(",").map(function(e){return e.trim()})}catch(e){return}}function getData(e){if(window._nymPermutive){if(e in window._nymPermutive)return window._nymPermutive[e];if(window._nymPermutive.article&&e in window._nymPermutive.article)return window._nymPermutive.article[e];if(window._nymPermutive.user&&e in window._nymPermutive.user)return window._nymPermutive.user[e]}}function htmlDecode(e){var t=document.createElement("div");return t.innerHTML=e,0===t.childNodes.length?"":t.childNodes[0].nodeValue}function getSubstatus(e){return"entitled"===e?"subscribed":"unentitled"===e?"registered":"anonymous"}function getAuthStatus(){const e=auth.getAppMetadata();return e?e.has_subscription?"entitled":"unentitled":"unauthenticated"}function getPaywallStatus(e){const t=getData("totalCount")||0;return Boolean(t>=3&&"entitled"!==e)}function getStratSlugPath(){const e=document.querySelector(".body > div")||{},t=document.querySelector("body")||{},n=e&&e.classList,a=n&&n.length?[...n]:[],i=_find(a,e=>e.includes("feature"));if(n){if(i)return"Feature";if(n.contains("lede-gallery-content"))return"Image_Gallery";if(t.classList.contains("one-column-layout"))return"One_Column_Article";if(n.contains("article-content"))return"Standard_Article"}}window.addEventListener("auth:init",()=>{window.ConcertAds?installConcertAds():window.addEventListener("concertAdsReady",installConcertAds)});let localStorageKey,admiralURL,site=getSiteBase();site.includes("intelligencer")?(localStorageKey="_aQS02NDc5MDdGOUVBRjRCODk4QjNGNEM5NjItMw",admiralURL="https://monacobeatles.com/files/3407b9/0391c1706a54c395d9f548ee6c56b7.js"):site.includes("thecut")?(localStorageKey="_aQS02NDc5MDdGOUVBRjRCODk4QjNGNEM5NjItOQ",admiralURL="https://monacobeatles.com/j/e297772d9/d558e07876f889cf71fb37f8caa.main.js"):site.includes("vulture")?(localStorageKey="_aQS02NDc5MDdGOUVBRjRCODk4QjNGNEM5NjItOA",admiralURL="https://monacobeatles.com/bundles/8298300175/a7aa2989de6a1aac0ef836d0eb.min.js"):site.includes("grubstreet")?(localStorageKey="_aQS02NDc5MDdGOUVBRjRCODk4QjNGNEM5NjItNg",admiralURL="https://monacobeatles.com/f9815f/9da6f49e5992a6939665f0f98df7dd-prod.js"):site.includes("strategist")?(localStorageKey="_aQS02NDc5MDdGOUVBRjRCODk4QjNGNEM5NjItMw",admiralURL="https://monacobeatles.com/files/3407b9/0391c1706a54c395d9f548ee6c56b7.js"):site.includes("strategist-uk")?(localStorageKey="_aQS02NDc5MDdGOUVBRjRCODk4QjNGNEM5NjItMw",admiralURL="https://monacobeatles.com/files/3407b9/0391c1706a54c395d9f548ee6c56b7.js"):site.includes("curbed")?(localStorageKey="_aQS02NDc5MDdGOUVBRjRCODk4QjNGNEM5NjItNQ",admiralURL="https://monacobeatles.com/build/82769058/571347fc6d8f47dcd5c11153c3be.js"):site.includes("nymag")?(localStorageKey="_aQS02NDc5MDdGOUVBRjRCODk4QjNGNEM5NjItMw",admiralURL="https://monacobeatles.com/files/3407b9/0391c1706a54c395d9f548ee6c56b7.js"):console.log("Site host unknown. Unable to set Admiral variables.");let temp=document.createElement("script");temp.setAttribute("id","admiral");let admiralScript=`!(function(o,_name) {\n o[_name] = o[_name] || function $() {\n ($.q = $.q || []).push(arguments)\n }, o[_name].v=o[_name].v||2;\n !(function(o,t,n,f,e,i){\n function c(f,e){\n (f=(function(t,n){\n try{\n if(n=(t=o.localStorage).getItem("${localStorageKey}"))return JSON.parse(n).lgk||[];\n if((t.getItem("v4ac1eiZr0")||"").split(",")[4]>0)return[\n [_name+"-engaged","true"]\n ]\n }catch(f){}\n })())&&typeof f.forEach===n&&(e=o[t].pubads())&&f.forEach((function(o){\n o&&o[0]&&e.setTargeting(o[0],o[1]||"")\n }))\n }(i=o[t]=o[t]||{}).cmd=i.cmd||[],typeof i.pubads===n?c():typeof i.cmd.unshift===n?i.cmd.unshift(c):i.cmd.push(c\n )})(window,"googletag","function");\n })(window,decodeURI('%61%64%6d%69r%61l'));\n\n !(function(t,c,i) {\n i = t.createElement(c),t=t.getElementsByTagName(c)[0],i.async=1,i.src="${admiralURL}",i.setAttribute("id", "admiral"),t.parentNode.insertBefore(i,t)\n })(document,"script");`;temp.innerHTML=admiralScript,document.head.appendChild(temp); }, {"19":19,"117":117,"133":133,"147":147}]; window.modules["ad.client"] = [function(require,module,exports){"use strict";const _forEach=require(116),_max=require(118),_find=require(117),_includes=require(119),$visibility=require(5),dom=require(4),MAX_MOBILE_RE=/[[0-9]{1,3}-(768|600)/,MAX_TABLET_RE=/[0-9]{3}-(1024|1180)/,DESKTOP_RE=/(1024|1180)-plus/,AD_NAME_SELECTOR='[data-name^="/4088/"], [data-name^="/172968584/"]';var flaggedComponentsOnPage=function(){var e,t=document.querySelector(".article-content"),n=[];return t&&_forEach(['.article-sidebar[data-width="large"]'],function(a){e=t.querySelectorAll(a),_forEach(e,function(e){n.push(e)})}),n}();function getElementsVerticalOverlap(e,t){var n=e.getBoundingClientRect(),a=t.getBoundingClientRect();return!(n.top>a.bottom||n.right<a.left||n.bottom<a.top||n.left>a.right)?a.bottom-n.top:0}function getElementsOverlapAmount(e,t){var n,a=[];return _forEach(t,function(t){n=getElementsVerticalOverlap(e,t),a.push(n)}),_max(a)}function getNYMagAdChannel(e){var t="";switch(e){case"company information":t="company";break;case"new york guides & things to do":t="to-do";break;case"other":t=e;break;case"sponsored guides":t="s-guides";break;case"urbanist":t="urbanist";break;default:t=""}return t}function appendSectionToDfpAds(){var e,t,n,a=document.querySelector("meta[property='og:site_name']"),o=document.querySelector("article[data-content-channel]"),i=document.querySelectorAll(AD_NAME_SELECTOR);a&&(e=a.content),o&&(t=o.getAttribute("data-content-channel").toLowerCase()),t&&"New York Magazine"===e&&(n=getNYMagAdChannel(t)),n&&appendToAdd(i,n)}function appendPageTypeToDfpAds(){let e=document.querySelector(".body > div")||{},t=document.querySelector("body")||{},n=e&&e.classList,a=n&&n.length?[...n]:[],o=_find(a,e=>e.includes("feature")),i=document.querySelectorAll(AD_NAME_SELECTOR);n&&(o?appendPageNumberPositionToDfpAds(i,"Feature"):n.contains("lede-gallery-content")?appendPageNumberPositionToDfpAds(i,"Image_Gallery"):t.classList.contains("one-column-layout")?appendPageNumberPositionToDfpAds(i,"One_Column_Article"):n.contains("article-content")&&appendPageNumberPositionToDfpAds(i,"Standard_Article"))}function appendPageNumberPositionToDfpAds(e,t){const n=["528x379","1100x200","1x1"];let a=e||[],o=dom.find(".ad-splash"),i=dom.find("section.wrapper"),r=dom.find(".secondary"),d=dom.find(".bottom"),s=dom.find(".primary"),c={IA:{xsMobile:{normal:1,grid:1},mobile:{normal:1,grid:1},tablet:{normal:1,grid:1},desktop:{normal:1,grid:1}},BA:{xsMobile:{normal:1,grid:1},mobile:{normal:1,grid:1},tablet:{normal:1,grid:1},desktop:{normal:1,grid:1}}};a.forEach(e=>{let a,l="",u=e.dataset.sizes,m=e.classList.value,p=_find(n,e=>u.includes(e)),g=e.parentElement.classList.contains("image-gallery-mobile-grid-ad");if(u&&!p||e.setAttribute("data-name",e.getAttribute("data-name")+"/"+t),i&&u&&!p){let n,u;if(o&&o.contains(e)?l="LB":i&&i.contains(e)?l="IA":(r&&r.contains(e)||d&&d.contains(e)||s&&s.contains(e))&&(l="BA"),c[l]){if(!(u=checkForAdViewport(m)))return;g?(n=c[l][u].grid,c[l][u].grid++):(n=c[l][u].normal,c[l][u].normal++),a=n<=9?n:"N"}t&&l&&e.setAttribute("data-name",`${e.getAttribute("data-name")}/${t}/${l}${"LB"!==l?a:""}`)}})}function checkForAdViewport(e){return _includes(e,"0-480")?"xsMobile":MAX_MOBILE_RE.test(e)?"mobile":MAX_TABLET_RE.test(e)?"tablet":DESKTOP_RE.test(e)?"desktop":void 0}function appendToAdd(e,t){_forEach(e,e=>{e.setAttribute("data-name",e.getAttribute("data-name")+"/"+t)})}function injectGoogleScripts(){var e=document.createElement("script"),t=document.createElement("script"),n=document.createDocumentFragment();e.src="//www.googletagservices.com/tag/js/gpt.js",e.async="async",t.src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js",t.async="async",n.appendChild(e),n.appendChild(t),document.getElementsByTagName("body")[0].appendChild(n)}appendSectionToDfpAds(),appendPageTypeToDfpAds(),injectGoogleScripts(),DS.controller("ad",["adService",function(e){return function(t){var n,a,o,i=t.getAttribute("data-offload"),r=new $visibility.Visible(t,{preloadThreshold:i?window.innerHeight/4:200}),d=!1;function s(){window.innerWidth>=1180&&t.parentElement.classList.contains("ad-repeat")&&flaggedComponentsOnPage.length&&(a=getElementsOverlapAmount(t,flaggedComponentsOnPage),o=parseInt(t.parentElement.getAttribute("data-gap"),10),t.style.marginTop=o+30+a+"px")}function c(){s(),e.refresh(n)}function l(){e.remove(n),d||(d=!0,r.on("shown",c))}document.querySelector('script[data-name="concert-ads"]')||(n=e.create(t),r.preload&&$visibility.isElementNotHidden(t)?(e.addToPageLoadQueue(n),i&&r.on("hidden",l)):(r.on("preload",function(){!n.slot&&$visibility.isElementNotHidden(t)&&(s(),e.load(n))}),i&&r.on("hidden",l)),this.adData=n)}}]); }, {"4":4,"5":5,"116":116,"117":117,"118":118,"119":119}]; window.modules["collection-package.client"] = [function(require,module,exports){"use strict";const lazyLoad=require(188);module.exports=(e=>{const t=document.querySelectorAll(".article");if(e.classList.contains("carousel-layout")){t.forEach(e=>{e.addEventListener("touchstart",function(e){return function(){e.oncontextmenu=(e=>(e.preventDefault(),e.stopPropigation(),!1)),e.classList.add("grabbed")}}(e)),e.addEventListener("touchend",function(e){return function(){e.classList.remove("grabbed")}}(e))})}t.forEach(e=>{!function(e){const t=e.querySelectorAll("source[data-srcset]"),r=e.querySelector("img[data-src]"),a=e.querySelector(".article-img-wrapper");if(t&&r&&a){const e=new lazyLoad.LazyLoader(a,r,t);a.classList.add("contains-image"),e.init()}}(e)})}); }, {"188":188}]; window.modules["coverlines.client"] = [function(require,module,exports){"use strict";const auth=require(19),gtm=require(3),appendLandingPageParams=require(143);function sendAnalytics(e,n,t){gtm.reportNow({event:t,[t]:{action:e.trim(),status:n?"logged in":"not logged in"}})}module.exports=(e=>{const n=e.className,t="coverlines"===n,i=t?e.querySelector(".cta-container-read-more"):null,r=t?e.querySelector(".cta-container-subscribe"):null,a=window.location.hostname.includes("thecut");let c=!1;if(window.addEventListener("auth:init",()=>{if(c=auth.isSubscriber(),t&&!a){if(c)return i.className="cta-container-read-more active",void(r.className="cta-container-subscribe hidden");i.className="cta-container-read-more hidden",r.className="cta-container-subscribe active"}}),t){const n=a?"read_cover_story":"in_this_issue",t=i.innerText;if(i.addEventListener("click",()=>sendAnalytics(t,c,n)),!a){const t=e.querySelectorAll(".to-landing-page"),i=e.querySelectorAll("p > a"),a=r.innerText;return appendLandingPageParams(t),r.addEventListener("click",()=>sendAnalytics(a,c,n)),void s(i,n)}const l=e.querySelectorAll(".headline > a"),o=e.querySelectorAll(".teaser > a");return s(l,n),void s(o,n)}if("coverlines_single-story"===n){s(e.querySelectorAll("a"),"read_cover_story")}function s(e,n){e.length&&e.forEach(e=>{const t=e.getAttribute("href");e.addEventListener("click",()=>sendAnalytics(`inline link_${t}`,c,n))})}}); }, {"3":3,"19":19,"143":143}]; window.modules["collection-articles.client"] = [function(require,module,exports){"use strict";const dom=require(4),lazyLoad=require(188),Hammer=require(191),_debounce=require(160),BREAKPOINT=768,ANIMATION_DURATION=250;function insertDivInCarousel(e){const t=document.createElement("div"),n=null==e?void 0:e.children;n[0].classList.add("first-story"),n[0].classList.remove("feed-item"),t.classList.add("carousel-stories-container"),Array.from(n).forEach((n,i)=>{i>0&&(e.removeChild(n),t.appendChild(n))}),e.appendChild(t)}module.exports=(e=>{var t,n=0,i=0,r=!1;const o=e.querySelector(".collection-articles-wrapper"),a=e.querySelector(".list-wrapper"),s=dom.findAll(e,".feed-item"),l=e.classList[0].includes("carousel"),c=e.getAttribute("class");for(;n<s.length;n++)w(s[n]);if(o){if("collection-articles_vulture-carousel"===c)return insertDivInCarousel(o);l&&(t=new Hammer(a),function(e){var t;for(t=0;t<e.length;t++)e[t].addEventListener("dragstart",function(e){e.preventDefault()})}(o.querySelectorAll("a, img")),window.addEventListener("resize",_debounce(d)),d())}function d(){t.off("swipeleft").off("swiperight"),i=0,o.style.transform="translate(0px)",window.innerWidth<BREAKPOINT&&t.on("swipeleft",m).on("swiperight",u)}function f(e){var t,n=(t=s,[].slice.call(t).map(function(e){return-e.offsetLeft+function(e){return(e.parentNode.parentNode.offsetWidth-e.offsetWidth)/2}(e)}))[e];r=!0,function(e,t,n,i){var r=Date.now(),o=e.getBoundingClientRect().left,a=t-o,s=function(){var t,l,c=(Date.now()-r)/n;c>1?(window.cancelAnimationFrame(s),i&&i()):(t=o+(l=c)*(2-l)*a,e.style.transform="translate("+t+"px)",window.requestAnimationFrame(s))};n||(n=0);window.requestAnimationFrame(s)}(o,n,ANIMATION_DURATION,function(){i=e,r=!1})}function u(){r||i>0&&f(i-1)}function m(){r||i<s.length-1&&f(i+1)}function w(e){const t=dom.findAll(e,"source[data-srcset]"),n=dom.find(e,"img[data-src]"),i=dom.find(e,".feed-image-wrap");if(t&&n&&i){let e=new lazyLoad.LazyLoader(i,n,t);i.classList.add("contains-image"),e.init()}}}); }, {"4":4,"160":160,"188":188,"191":191}]; window.modules["most-popular.client"] = [function(require,module,exports){"use strict";const dom=require(4),lazyLoad=require(188);function lazyLoadImage(a){const o=dom.find(a,"img[data-src]"),d=a&&dom.findAll(a,"source[data-srcset]"),e=o&&dom.closest(o,".feed-image-wrap");if(o&&e){new lazyLoad.LazyLoader(e,o,d).init()}}function handleLazyLoad(a){(dom.findAll(a,".most-popular-item")||[]).forEach(lazyLoadImage)}module.exports=(a=>{handleLazyLoad(a)}); }, {"4":4,"188":188}]; window.modules["collection-excerpt.client"] = [function(require,module,exports){"use strict";const dom=require(4),lazyLoad=require(188);module.exports=(e=>{!function(e){const a=dom.find(e,"img[data-src]"),i=dom.find(e,".image-wrap");if(i&&a){let e=new lazyLoad.LazyLoader(i,a);e.init()}}(e)}); }, {"4":4,"188":188}]; window.modules["collection-silo.client"] = [function(require,module,exports){"use strict";const dom=require(4),lazyLoad=require(188),Hammer=require(191),_debounce=require(160),BREAKPOINT=768,ANIMATION_DURATION=250;module.exports=(e=>{var t,n=0,r=0,o=!1;const i=e.querySelector(".story-list"),a=e.querySelector(".story-wrapper"),s=dom.findAll(e,".story-item");if(i)for(t=new Hammer(a),function(e){var t;for(t=0;t<e.length;t++)e[t].addEventListener("dragstart",function(e){e.preventDefault()})}(i.querySelectorAll("a, img")),window.addEventListener("resize",_debounce(d)),d();n<s.length;n++)u(s[n]);function d(){t.off("swipeleft").off("swiperight"),r=0,i.style.transform="translate(0px)",window.innerWidth<BREAKPOINT&&t.on("swipeleft",c).on("swiperight",l)}function f(e){var t,n=(t=s,[].slice.call(t).map(function(e){return-e.offsetLeft+function(e){return(e.parentNode.parentNode.offsetWidth-e.offsetWidth)/2}(e)}))[e];o=!0,function(e,t,n,r){var o=Date.now(),i=e.getBoundingClientRect().left,a=t-i,s=function(){var t,d,f=(Date.now()-o)/n;f>1?(window.cancelAnimationFrame(s),r&&r()):(t=i+(d=f)*(2-d)*a,e.style.transform="translate("+t+"px)",window.requestAnimationFrame(s))};n||(n=0);window.requestAnimationFrame(s)}(i,n,ANIMATION_DURATION,function(){r=e,o=!1})}function l(){o||r>0&&f(r-1)}function c(){o||r<s.length-1&&f(r+1)}function u(e){const t=dom.findAll(e,"source[data-srcset]"),n=dom.find(e,"img[data-src]"),r=dom.find(e,".image-wrapper");if(t&&n&&r){let e=new lazyLoad.LazyLoader(r,n,t);r.classList.add("contains-image"),e.init()}}}); }, {"4":4,"160":160,"188":188,"191":191}]; window.modules["latest-feed.client"] = [function(require,module,exports){"use strict";const lazyLoad=require(188);let latestFeedActiveTab={};function setActiveTab(e,t){const a=t,i=t.getAttribute("aria-controls"),l=e.querySelector(`#${i}`),c=e.querySelector(`#${i}-title`),r=e.querySelector(`#${i}-link`);latestFeedActiveTab={trigger:a,panel:l,heading:c,link:r}}function addListeners(e,t,a,i){t.addEventListener("mouseover",()=>handleTabEvent(e,t,!0,i)),t.addEventListener("focus",()=>handleTabEvent(e,t,!1,i)),t.index=a}function handleTabEvent(e,t,a,i){t!==latestFeedActiveTab.trigger&&(toggleActiveTab(!1,i),setActiveTab(e,t),toggleActiveTab(!0,i),a&&t.focus())}function toggleActiveTab(e,t){const a=latestFeedActiveTab.trigger,i=latestFeedActiveTab.panel,l=latestFeedActiveTab.heading,c=latestFeedActiveTab.link;if(i&&l){if(a.setAttribute("aria-selected",e),i.classList.toggle("active",e),l.classList.toggle("active",e),c&&c.classList.toggle("active",e),!e)return a.setAttribute("tabindex","-1");a.removeAttribute("tabindex"),t.scrollTop=0}}function expandTab(e){const t=latestFeedActiveTab.panel.querySelector(".mobile-collapsed a");e.classList.toggle("expanded"),t&&t.focus()}module.exports=(e=>{const t=e.querySelectorAll(".article"),a=e.querySelectorAll(".tab-trigger"),i=e.querySelector(".tabs"),l=e.querySelectorAll(".expand-button");a.length&&(setActiveTab(e,a[0]),toggleActiveTab(!0,i),a.forEach((t,a)=>{addListeners(e,t,a,i)}),l.forEach(t=>{t.addEventListener("click",function(){expandTab(e)})})),t.forEach(e=>{!function(e){const t=e.querySelectorAll("source[data-srcset]"),a=e.querySelector("img[data-src]"),i=e.querySelector(".article-img-wrapper");if(t&&a&&i){let e=new lazyLoad.LazyLoader(i,a,t);e.init()}}(e)})}); }, {"188":188}]; window.modules["collection-articles-lede.client"] = [function(require,module,exports){"use strict";const dom=require(4),lazyLoad=require(188);module.exports=(e=>{let d=0;const a=dom.findAll(e,".lede-item");for(;d<a.length;d++)i(a[d]);function i(e){const d=dom.findAll(e,"source[data-srcset]"),a=dom.find(e,"img[data-src]"),i=dom.find(e,".lede-image-wrap");if(d&&a&&i){let e=new lazyLoad.LazyLoader(i,a,d);i.classList.add("contains-image"),e.init()}}}); }, {"4":4,"188":188}]; window.modules["gtm.client"] = [function(require,module,exports){"use strict";const $gtm=require(3),{generateZephrTrackingId:generateZephrTrackingId}=require(232);DS.controller("gtm",[function(){return function(e){$gtm.init(e.getAttribute("data-container-id"),e.getAttribute("data-site-slug"))}}]),generateZephrTrackingId(); }, {"3":3,"232":232}]; window.modules["profitwell-inject.client"] = [function(require,module,exports){"use strict";const auth=require(19);module.exports=(t=>{window.addEventListener("auth:init",()=>{const e=auth.isAuthenticated(),i=document.createElement("script"),a=`\n (function(i,s,o,g,r,a,m){i[o]=i[o]||function(){(i[o].q=i[o].q||[]).push(arguments)};\n a=s.createElement(g);m=s.getElementsByTagName(g)[0];a.async=1;a.src=r+'?auth='+\n s.getElementById(o+'-js').getAttribute('data-pw-auth');m.parentNode.insertBefore(a,m);\n })(window,document,'profitwell','script','https://public.profitwell.com/js/profitwell.js');\n\n profitwell('start', ${e?`{ 'user_email': '${auth.getEmail()}' }`:"{}"});\n `;i.id="profitwell-js",i.dataset.pwAuth="2d1c024c7e0c8a7449a9e35d2b494e7b",i.text=a,t.appendChild(i)})}); }, {"19":19}]; window.modules["customer-alert-banner.client"] = [function(require,module,exports){"use strict";const auth=require(19),gtm=require(3),{checkDifferenceInDays:checkDifferenceInDays,isTwoMonthsOrLess:isTwoMonthsOrLess}=require(6),isProd=require(39)(),endOfMonth=require(45),readJSONFromScript=e=>{try{return JSON.parse(e.innerHTML)}catch(e){return{alerts:[]}}};module.exports=(e=>{const{alerts:t=[]}=readJSONFromScript(e.querySelector("script")),r=e.querySelector(".customer-alert-container"),i=e.querySelector(".alert-headline"),s=e.querySelector(".link-chevrons"),n=e.querySelector("#alertCloseButton"),a=e.querySelector(".alert-icon"),o=window.location.hostname.includes("localhost")?"https://subs.localhost/graphql":`https://subs.${isProd?"prd":"stg"}.aws.nymetro.com/graphql`,c={cardExpired:"card-expired",cardUpdate:"card-update",pastDue:"past-due",verifyEmail:"verify-email",subscriptionEnding:"subscription-ending",siteIssue:"site-issue",resubscribe:"resubscribe"};let u=()=>{},d=!1,l=e.querySelector(".banner-cta");t.map(e=>{e.type===c.siteIssue&&(d=!0)}),window.addEventListener("auth:init",()=>{const e=auth.getEmail(),r=1e3*(Math.floor(3*Math.random())+1),i=auth.isAuthenticated(),s=auth.isSubscriber(),n=auth.getUserID(),a=auth.getUserLastDateCanceledSubscriptionChecked(),c=checkDifferenceInDays(a,new Date,30),l={toutInfo:{daysTillSubscriptionEnds:0,userId:n},subscriptionEnding:!1,cardUpdate:!1,cardExpired:!1,pastDue:!1,verifyEmail:i&&!auth.isEmailVerified(),resubscribe:!1,siteIssue:d},p=["active","past_due","trialing","unpaid"];i?d?h(l,t):setTimeout(()=>{fetch(o,{method:"POST",headers:{"Content-Type":"application/json",Authorization:`Bearer ${auth.getAuthJwt()}`,user:window.btoa(e)},body:m(e)}).then(e=>e.json()).then(e=>{if(e&&e.data.user.stripeCustomer){const{payment:t,hasCanceledSubscription:r,subscriptions:i}=e.data.user.stripeCustomer,n=new Date;if(s&&i&&i.status){if(p.includes(i.status)){if(l.pastDue=i&&"past_due"===i.status,i.current_period_end){const e=new Date(1e3*i.current_period_end).getTime()-n.getTime(),t=Math.floor(e/864e5);l.toutInfo.daysTillSubscriptionEnds=t}if(t){const e=new Date(t.exp_year,t.exp_month-1);l.cardUpdate=isTwoMonthsOrLess(t.exp_year,t.exp_month),l.cardExpired=endOfMonth(e)<n}}}else!r||!c&&a||(u=(()=>{auth.updateUserCanceledSubscriptionCheck(n)}))}h(l,t)}).catch(e=>{console.error("THERE WAS AN ERROR: ",e)})},r):h(l,t)});const p=(e,t=!1)=>{const r=[{id:"user alert",name:[{id:c.pastDue,gtmNameValue:"Past Due Payment"},{id:c.cardExpired,gtmNameValue:"Card Has Expired"},{id:c.cardUpdate,gtmNameValue:"Card Expiring Soon"},{id:c.verifyEmail,gtmNameValue:"Verify Your Email"},{id:c.subscriptionEnding,gtmNameValue:"Subscription Ending Soon"},{id:c.siteIssue,gtmNameValue:"Site or Service Outage"},{id:c.resubscribe,gtmNameValue:"Resubscribe"}].find(t=>t.id===e.type).gtmNameValue,creative:`${e.headline}${e.bannerCTA?` || ${e.bannerCTA}`:""}`,position:"top banner"}],i={event:t?"eec.promotionClick":"eec.promotionView",ecommerce:t?{promoClick:{promotions:r}}:{promoView:{promotions:r}}};gtm.reportNow(i)},m=(e="")=>JSON.stringify({query:`{\n user(email: "${e}") {\n stripeCustomer {\n hasCanceledSubscription\n payment {\n exp_year\n exp_month\n }\n subscriptions {\n status\n current_period_end\n }\n },\n }\n }`}),h=(t,o)=>{let d=(e=>{let t="";return Object.keys(e).forEach(r=>{e[r]&&(t=c[r])}),t})(t);const m=o.filter(e=>e.type===d);if(m.length){const o=m[0],h=o.headline.replace("{site}",window.location.host).replace("{amountOfDays}",t.toutInfo.daysTillSubscriptionEnds);p(o),i.innerHTML=h,r.addEventListener("click",()=>{p(o,!0)}),r.classList.add(o.style),o.bannerCTA?(o.url&&((l=e.querySelector(".banner-cta.link")).href=o.url),l.innerHTML=o.bannerCTA,d===c.verifyEmail&&t.toutInfo.userId&&l.addEventListener("click",()=>{((e,t)=>auth.sendVerificationEmail().then(e=>e.json()).then(r=>{e.innerHTML=r&&r.ok?`<p class="black-text">${t}</p>`:"<p>There was an error processing the request. Please try again later.</p>"}).catch(e=>console.error("Error verifying email: ",e)))(r.querySelector(".content"),o.bannerCTAVerification)})):(l.remove(),s.remove()),o.dismissable||n.remove(),o.useAlertIcon||a.remove(),r.classList.add("show"),n.addEventListener("click",()=>{u(),r.classList.remove("show")})}else r.remove()}}); }, {"3":3,"6":6,"19":19,"39":39,"45":45}]; window.modules["global-nav.client"] = [function(require,module,exports){"use strict";const dom=require(4),auth=require(19),signInButton=dom.find(".user-signin"),signOutButton=dom.find(".user-signout"),globalNav=dom.find('[class^="global-nav"]'),body=dom.find("body"),dropdownItems=dom.findAll(".dropdown-wrap"),gtm=require(3),appendLandingPageParams=require(143),pageUri=require(133).getPageUri(),subscriptionPromoLinks=dom.findAll(".persist-params"),searchString=window.location.search||"";function closeDropdowns(e){let n=globalNav.querySelectorAll(".dropdown.open");dropdownItems.forEach(function(t){let i=t.querySelector(".dropdown");!n||t.contains(e.target)&&27!==e.keyCode||i.classList.remove("open")})}function gtmSendReport(e,n,t){let i={eventCategory:"ecommerce",eventAction:"componentClick",brand:e,dimension23:"global-nav",list:pageUri,pageZone:"header",variant:"nav-link"};"global-nav-link"===t&&(i.eventLabel=n.href),gtm.reportNow(i)}function updateElementTargetUrlsIfQueryStrings(e){if(searchString){const n=new URLSearchParams(searchString);let t=e.href;if(t.includes("?")){const i=t.split("?"),o=new URLSearchParams(i[1]);for(let e of n.entries())o.set(e[0],e[1]);t=`${i[0]}?${o.toString()}`,e.href=t}else e.href=`${t}?${n.toString()}`}}function init(e){const n=e.querySelectorAll(".to-landing-page");window.addEventListener("auth:init",()=>{signInButton.addEventListener("click",function(e){e.preventDefault(),auth.showEmbeddedLoginFlow("top navigation")}),signOutButton.addEventListener("click",function(e){e.preventDefault(),gtmSendReport("Sign Out",e.target,"user-info-link"),auth.logout()}),auth.isAuthenticated()&&e.classList.add("signed-in"),auth.isSubscriber()&&e.classList.add("subscribed"),auth.isMobileAppRequest()&&e.classList.add("nymag-app"),e.querySelectorAll(".user-link").forEach(e=>{e.classList.add("active")}),subscriptionPromoLinks.forEach(e=>{updateElementTargetUrlsIfQueryStrings(e)}),appendLandingPageParams(n)})}dropdownItems.forEach(function(e){e.addEventListener("click",function(){e.querySelector(".dropdown").classList.toggle("open")})}),body.addEventListener("click",closeDropdowns),document.addEventListener("keydown",closeDropdowns),globalNav.addEventListener("click",function(e){let n=e.target;n.classList.contains("global-nav-track")&>mSendReport(n.text,n,"global-nav-link")}),module.exports=init; }, {"3":3,"4":4,"19":19,"133":133,"143":143}]; window.modules["aaa-module-mounting.legacy"] = [function(require,module,exports){"use strict";const _pickBy=require(229),_each=require(417),Fingerprint2=require(416),DS=require(415),Eventify=require(255);function registerGlobals(){window.DS=DS,window.Eventify=Eventify,window.Fingerprint2=Fingerprint2,DS.value("Eventify",Eventify),DS.value("Fingerprint2",Fingerprint2),DS.value("$document",window.document),DS.value("$window",window)}function mountDollarSliceComponents(){DS.service("components",["$document","$module",function(e,n){var o=_pickBy(n.definitions,e=>e.providerStrategy===n.providers.controller),r=Object.keys(o);function t(e){return o=>{try{n.get(e,o)}catch(e){logMountError(o,e)}}}_each(r,n=>{var o=e.querySelectorAll('[data-uri*="/_components/'+n+'/"]'),r=e.querySelectorAll('[data-uri$="/_components/'+n+'"]');_each(o,t(n)),_each(r,t(n))}),this.components=r}]),DS.get("components")}function logMountError(e,n){const o=e.outerHTML.slice(0,e.outerHTML.indexOf(e.innerHTML));console.error("Error attaching controller to "+o,n)}registerGlobals(),"loading"===document.readyState?document.addEventListener("DOMContentLoaded",()=>{mountDollarSliceComponents()}):mountDollarSliceComponents(); }, {"229":229,"255":255,"415":415,"416":416,"417":417}]; window.modules["ads.legacy"] = [function(require,module,exports){"use strict";const _map=require(127),_forEach=require(116),_isString=require(277),_intersectionWith=require(418),_isEqual=require(283),_each=require(417),_debounce=require(160),_sortBy=require(213),page=require(133),visit=require(123);DS.service("adService",["Eventify","$cid","$document","$window",function(e,t,a,i){var o,n,s,r,d,c,u,l,g={},p=this,h=[],f=visit.getQueryParamsObject(["utm_campaign"]),m=document.querySelector('script[data-type="ad-a9"]'),b=[],w=!1,v=[],y=document.querySelector('script[data-name="ad-doubleverify"]');document.querySelector('script[data-name="concert-ads"]')||(i.NYM={},i.NYM.analytics={},i.NYM.analytics.adStartTime=i.performance.now(),i.googletag=i.googletag||{},i.googletag.cmd=i.googletag.cmd||[],u=i.googletag,(m||y)&&(i.googletag.cmd=i.googletag.cmd||[],i.googletag.cmd.push(function(){i.googletag.pubads().disableInitialLoad()})),m&&(l=i.setInterval(function(){void 0!==window.apstag&&void 0!==window.apstag.timeout&&(i.clearInterval(l),window.apstag.cleared=!0,l=null)},10),setTimeout(function(){l&&(i.clearInterval(l),i.googletag.pubads().refresh(),window.apstag||console.log("MESSAGE: Timeout for A9 load exceeded, aborting"))},500)),y&&(b.push(new Promise(function(e){w?e():v.push(e)})),c=i.setTimeout(T,2500)),o=function(e){var t,a,o=e.data,n=[];return o.loaded?e:(o.loaded=!0,t=null,(t=o.sizes?u.defineSlot(o.name,o.sizes,o.id).addService(u.pubads()):u.defineOutOfPageSlot(o.name,o.id).addService(u.pubads())).setTargeting("adid",o.id),f.hasOwnProperty("utm_campaign")&&t.setTargeting("utmcamp",f.utm_campaign),a=p.getAdCount(o.label),t.setTargeting("label",o.label+"_"+o.site+"-"+a),u.display(o.id),u.pubads().addEventListener("slotOnload",function(){i.NYM.analytics.firstAdLoadTime||(i.NYM.analytics.firstAdLoadTime=i.performance.now(),i.NYM.analytics.firstAdLoadLabel=e.data.label)}),n=_(o),Promise.all(b).then(function(){n?window.apstag&&window.apstag.cleared?window.apstag.fetchBids({slots:[n],timeout:window.apstag.timeout},function(){u.cmd.push(function(){window.apstag.setDisplayBids(),u.pubads().refresh([t],{changeCorrelator:!1})})}):y&&u.pubads().refresh([t],{changeCorrelator:!1}):u.pubads().refresh([t],{changeCorrelator:!1})}),e.slot=t,e)},n=function(e){var a,i,o,n=t(),s=e.getAttribute("data-name"),r=e.getAttribute("data-sizes"),d=e.getAttribute("data-label"),c=e.getAttribute("data-site");n=e.id,r&&r.length?(r=r.split(","),a=[],_map(r,function(e){e=e.split("x"),i=parseInt(e[0]),o=parseInt(e[1]),a.push([i,o])})):(e.classList.add("oop"),a=!1),this.data={id:n,name:s,sizes:a,loaded:!1,label:d,site:c},g[n]=this},r=function(e){u.cmd.push(function(){var t=o(e);g[e.data.id]=t})},s=function(e){var t=[];e.slot?(t=_(e))&&window.apstag&&window.apstag.cleared&&window.apstag.fetchBids({slots:[t],timeout:window.apstag.timeout},function(){u.cmd.push(function(){window.apstag.setDisplayBids(),u.pubads().refresh([e.slot],{changeCorrelator:!1})})}):e&&r(e)},u.cmd.push(function(){var e,t,o,n=page.getMeta("article:tag"),s=page.getMeta("author"),r=i.location.href,d=(e=a.head.querySelector(".head-gtm"),t=a.body.querySelector(".gtm"),e&&"top"===e.getAttribute("data-gtm")?"gtmtop":t&&"bottom"===t.getAttribute("data-gtm")?"gtmbottom":"");o=[],_forEach([n,s,d],function(e){_forEach(e.split(","),function(e){(e=e.trim().toLowerCase().replace(/\s/g,"-").replace(/\'|\’/g,"")).length&&o.push(e)})}),u.pubads().setTargeting("kw",o),u.pubads().setTargeting("entry_group",o),r=r.slice(r.lastIndexOf("/")+1),u.pubads().setTargeting("pn",r),u.companionAds().setRefreshUnfilledSlots(!0),u.pubads().enableAsyncRendering(),u.enableServices()}),this.load=r,this.create=function(e){return new n(e)},this.refresh=function(e){var t;_isString(e)?(t=this.getById(e),s(t)):s(e)},this.remove=function(e){var t=e.data.id;a.getElementById(t).innerHTML=""},this.getAdCount=function(e){var t,a=0,i=Object.keys(g);return _each(i,function(i){(t=g[i]).data.loaded&&t.data.label===e&&a++}),a},this.getById=function(e){return g[e]},d=_debounce(function(){var e={TopLeaderboard:1,RightColTopMPU:2,outOfPage:99,"homepageTakeover/TopLeaderboard":1},t=_sortBy(h,function(t){return e[t.data.label]||10});_forEach(t,function(e){return e.data.sizes?r(e):i.setTimeout(function(){r(e)},2e3)}),y&&window.PQ.cmd.push(()=>{try{window.PQ.loadSignals(["ids","bsc","vlp"],T)}catch(e){T(),console.error(`There has been an error loading Double Verify signals: ${e}`)}}),h=[]},10),this.addToPageLoadQueue=function(e){h.push(e),d()});function _(e){var t,a=e.sizes;return a=_intersectionWith(a,[[970,250],[970,90],[728,90],[300,600],[300,250],[320,100],[320,50]],_isEqual),e.sizes&&e.sizes.length&&(t={slotID:e.id,sizes:a,slotName:e.label}),t}function T(){i.clearTimeout(c),w=!0,_forEach(v,function(e){e()})}}]); }, {"116":116,"123":123,"127":127,"133":133,"160":160,"213":213,"277":277,"283":283,"417":417,"418":418}]; window.modules["cid.legacy"] = [function(require,module,exports){"use strict";DS.service("$cid",function(){var r=Math.floor(100*Math.random());return function(){return"cid-"+ ++r}}); }, {}]; window.modules["client.legacy"] = [function(require,module,exports){"use strict";require("cid.legacy"),require("ads.legacy"),require("facebook.legacy"),require("aaa-module-mounting.legacy"); }, {"cid.legacy":"cid.legacy","ads.legacy":"ads.legacy","aaa-module-mounting.legacy":"aaa-module-mounting.legacy","facebook.legacy":"facebook.legacy"}]; window.modules["facebook.legacy"] = [function(require,module,exports){"use strict";DS.service("facebook",[function(){this.fb=function(i){window.FB&&window.FB[i].apply(this,Array.prototype.slice.call(arguments,1))}}]); }, {}]; require=(function e(t,n,r){function s(o,u){if(!n[o]){if(!t[o]){var a=typeof require=="function"&&require;if(!u&&a)return a(o,!0);if(i)return i(o,!0);var f=new Error("Cannot find module '"+o+"'");throw f.code="MODULE_NOT_FOUND",f}var l=n[o]={exports:{}};t[o][0].call(l.exports,function(e){var n=t[o][1][e];return s(n?n:e)},l,l.exports,e,t,n,r)}return n[o].exports}var i=typeof require=="function"&&require;for(var o=0;o<r.length;o++)s(r[o]);return s})(window.modules,{},[]); /* eslint-env browser */ 'use strict'; /** * mount legacy services from _global.js, if any */ function mountLegacyServices() { Object.keys(window.modules).filter(key => typeof key === 'string' && key.match(/\.legacy$/)).forEach(key => window.require(key)); } function tryToMount(fn, el, name) { try { fn(el); // init the controller } catch (e) { const elementTag = el.outerHTML.slice(0, el.outerHTML.indexOf(el.innerHTML)); console.error(`Error initializing controller for "${name}" on "${elementTag}"`, e); } } /** * mount client.js component controllers */ function mountComponentModules() { Object.keys(window.modules).filter(key => typeof key === 'string' && key.match(/\.client$/)).forEach(key => { let controllerFn = window.require(key); if (typeof controllerFn === 'function') { const name = key.replace('.client', ''), instancesSelector = `[data-uri*="_components/${name}/"]`, defaultSelector = `[data-uri$="_components${name}"]`, instances = document.querySelectorAll(instancesSelector), defaults = document.querySelectorAll(defaultSelector); for (let el of instances) { tryToMount(controllerFn, el, name); } for (let el of defaults) { tryToMount(controllerFn, el, name); } } }); } // Make sure that a `window.process.env.NODE_ENV` is available in the client for any dependencies, // services, or components that could require it // note: the `` value is swapped for the actual environment variable in /lib/cmd/compile/scripts.js window.process = window.process || {}; window.process.env = window.process.env || {}; if (!window.process.env.NODE_ENV) { window.process.env.NODE_ENV = ''; } // note: legacy controllers that require legacy services (e.g. dollar-slice) must // wait for DOMContentLoaded to initialize themselves, as the files themselves must be mounted first mountLegacyServices(); mountComponentModules(); // ]] </script></body> </html>