PageSourceSearch

https://www.tatler.com/verso/static/presenter-newsletter-manage.69a2a8ec54775b3079ff.js

js tatler.com collected 2026-09-24 08:43:20 UTC 82,961 bytes, 1,220 lines download raw bytes

1(()=>{var e,t,i,a,n,r={12501(e,t,i){"use strict";i.d(t,{Ay:()=>S.A,GO:()=>f.A,IJ:()=>u.A,LF:()=>o.A,LQ:()=>p.A,RJ:()=>L.A,Rv:()=>H.A,UT:()=>K.A,Vx:()=>w.A,W3:()=>N.A,ZJ:()=>b.A,at:()=>P.A,dd:()=>m.A,lw:()=>A.A,v0:()=>s.A,wi:()=>r.A});var a=i(85152),n=i(86936),r=i(73521),o=i(68594),s=i(77455),l=i(80163),d=i(87958),c=i(66412),g=i(78298),h=i(23485),u=i(33808),p=i(54051),m=i(45642),b=i(70185),A=i(77468),y=i(27215),$=i(95846),f=i(15143),w=i(21438),v=i(27859),k=i(50978),S=i(15883),x=i(46511),C=i(76081),L=i(73656),H=i(22297),N=i(92486),P=i(54551),K=i(70574);a.A,n.A,r.A,o.A,s.A,l.A,d.A,N.A,c.A,g.A,h.A,u.A,p.A,m.A,b.A,A.A,y.A,$.A,f.A,w.A,v.A,k.A,S.A,x.A,C.A,L.A,H.A,P.A,K.A},76960(e,t,i){"use strict";i.d(t,{I:()=>a});const a={primary:{normal:{text:"colors.interactive.base.white",background:"colors.interactive.base.brand-primary",border:"colors.interactive.base.brand-primary"},hover:{text:"colors.interactive.base.white",background:"colors.interactive.base.brand-secondary",border:"colors.interactive.base.brand-secondary"},focus:{text:"colors.interactive.base.white",background:"colors.interactive.base.brand-primary",border:"colors.interactive.base.brand-primary"},active:{text:"colors.interactive.base.white",background:"colors.interactive.base.brand-secondary",border:"colors.interactive.base.brand-secondary"},disabled:{text:"colors.interactive.base.white",background:"colors.interactive.base.light",border:"colors.interactive.base.light"}},"primary-pair":{normal:{text:"colors.interactive.base.brand-primary",background:"colors.interactive.base.white",border:"colors.interactive.base.brand-primary"},hover:{text:"colors.interactive.base.white",background:"colors.interactive.base.brand-primary",border:"colors.interactive.base.brand-primary"},focus:{text:"colors.interactive.base.brand-primary",background:"colors.interactive.base.white",border:"colors.interactive.base.brand-primary"},active:{text:"colors.interactive.base.white",background:"colors.interactive.base.brand-primary",border:"colors.interactive.base.brand-primary"},disabled:{text:"colors.interactive.base.light",background:"colors.interactive.base.white",border:"colors.interactive.base.light"}},secondary:{normal:{text:"colors.interactive.base.black"},hover:{text:"colors.interactive.base.brand-primary"},focus:{text:"colors.interactive.base.black"},active:{text:"colors.interactive.base.brand-primary"},disabled:{text:"colors.interactive.base.light"}},utility:{normal:{text:"colors.interactive.base.white",background:"colors.interactive.base.black",border:"colors.interactive.base.black"},hover:{text:"colors.interactive.base.white",background:"colors.interactive.base.brand-primary",border:"colors.interactive.base.brand-primary"},focus:{text:"colors.interactive.base.white",background:"colors.interactive.base.black",border:"colors.interactive.base.black"},active:{text:"colors.interactive.base.white",background:"colors.interactive.base.brand-primary",border:"colors.interactive.base.brand-primary"},disabled:{text:"colors.interactive.base.white",background:"colors.interactive.base.light",border:"colors.interactive.base.light"}},"utility-inverted":{normal:{text:"colors.interactive.base.black",background:"colors.interactive.base.white",border:"colors.interactive.base.white"},hover:{text:"colors.interactive.base.white",background:"colors.interactive.base.brand-primary",border:"colors.interactive.base.brand-primary"},focus:{text:"colors.interactive.base.black",background:"colors.interactive.base.white",border:"colors.interactive.base.white"},active:{text:"colors.interactive.base.white",background:"colors.interactive.base.brand-primary",border:"colors.interactive.base.brand-primary"},disabled:{text:"colors.interactive.base.light",background:"colors.interactive.base.dark",border:"colors.interactive.base.dark"}}
1,"utility-pair":{normal:{text:"colors.interactive.base.black",background:"colors.interactive.base.white",border:"colors.interactive.base.black"},hover:{text:"colors.interactive.base.white",background:"colors.interactive.base.black",border:"colors.interactive.base.black"},focus:{text:"colors.interactive.base.black",background:"colors.interactive.base.white",border:"colors.interactive.base.black"},active:{text:"colors.interactive.base.white",background:"colors.interactive.base.black",border:"colors.interactive.base.black"},disabled:{text:"colors.interactive.base.light",background:"colors.interactive.base.white",border:"colors.interactive.base.light"}},"utility-pair-inverted":{normal:{text:"colors.interactive.base.white",background:null,border:"colors.interactive.base.white"},hover:{text:"colors.interactive.base.black",background:"colors.interactive.base.white",border:"colors.interactive.base.white"},focus:{text:"colors.interactive.base.white",background:"colors.interactive.base.black",border:"colors.interactive.base.white"},active:{text:"colors.interactive.base.black",background:"colors.interactive.base.white",border:"colors.interactive.base.white"},disabled:{text:"colors.interactive.base.dark",background:null,border:"colors.interactive.base.dark"}},"inverted-text":{normal:{text:"colors.interactive.base.white"},hover:{text:"colors.interactive.base.brand-primary"},focus:{text:"colors.interactive.base.white"},active:{text:"colors.interactive.base.brand-primary"},disabled:{text:"colors.interactive.base.dark"}}
1,"utility-pair-secondary":{normal:{text:"colors.interactive.base.brand-primary",background:"colors.interactive.base.white",border:"colors.interactive.base.white"},hover:{text:"colors.interactive.base.brand-secondary",background:"colors.interactive.base.white",border:"colors.interactive.base.white"},focus:{text:"colors.interactive.base.brand-primary",background:"colors.interactive.base.white",border:"colors.interactive.base.white"},active:{text:"colors.interactive.base.brand-secondary",background:"colors.interactive.base.white",border:"colors.interactive.base.white"},disabled:{text:"colors.interactive.base.light",background:"colors.interactive.base.white",border:"colors.interactive.base.white"}}}},91470(e,t,i){"use strict";i.r(t),i.d(t,{Account:()=>a.A,AgeGate:()=>n.A,Arrow:()=>r.A,ArrowOut:()=>o.A,Article:()=>s.A,BadgeArtist:()=>l.A,BadgeDayOne:()=>d.A,BadgeStaff:()=>c.A,BlueSky:()=>p.A,Bookmark:()=>g.A,BookmarkActivated:()=>h.A,BookmarkNew:()=>u.A,CartFilled:()=>m.A,CartOutlined:()=>b.A,Check:()=>A.A,ChevronDown:()=>v.A,ChevronFill:()=>$.A,ChevronLeft:()=>f.A,ChevronRight:()=>y.A,ChevronUp:()=>w.A,Close:()=>k.A,Collapse:()=>S.A,Comment:()=>x.A,Copy:()=>C.A,CopyLink:()=>L.A,Dot:()=>H.A,DownloadCloud:()=>N.A,DownloadWeb:()=>P.A,Email:()=>K.A,EmailFilled:()=>E.A,Enlarge:()=>M.A,Expand:()=>q.A,Facebook:()=>I.A,Filmstrip:()=>T.A,Flipboard:()=>O.A,Gallery:()=>D.A,GoogleNews:()=>F.A,Grid:()=>U.A,Headphone:()=>R.A,Instagram:()=>B.A,LargeChevron:()=>V.A,LeftChevron:()=>_.A,Like:()=>G.A,LikeFilled:()=>j.A,Line:()=>W.A,LinkedIn:()=>z.A,List:()=>Q.A,LocationPin:()=>X.A,Maximize:()=>ee.A,Menu:()=>te.A,NativeShare:()=>ie.A,Newsletter:()=>ae.A,NewsletterArrow:()=>ne.A,OK:()=>Z.A,Paperclip:()=>J.A,Passkey:()=>ce.A,Pause:()=>re.A,PhotoStack:()=>he.A,Pinterest:()=>oe.A,PitchforkUpvote:()=>se.A,PitchforkUpvoteFilled:()=>le.A,Play:()=>de.A,PlayOutlined:()=>ue.A,Playlist:()=>ge.A,Print:()=>pe.A,RatingFilled:()=>me.A,RatingHalf:()=>be.A,RatingOutlined:()=>Ae.A,Replay:()=>ye.A,Rss:()=>$e.A,Search:()=>fe.A,Share:()=>ve.A,Shopping:()=>ke.A,SlimHeadphone:()=>we.A,Snapchat:()=>Se.A,SocialHandle:()=>xe.A,SplitView:()=>Ce.A,Spotify:()=>Le.A,Subscribe:()=>He.A,Telegram:()=>Ne.A,Threads:()=>Oe.A,Tiktok:()=>Ke.A,Timestamp:()=>Pe.A,Triangle:()=>Ee.A,TriangleDown:()=>Me.A,TriangleUp:()=>qe.A,Tumblr:()=>Ie.A,Twitter:()=>Te.A,VK:()=>_e.A,VerificationBadge:()=>Fe.A,Vero:()=>De.A,Viber:()=>Ue.A,Video:()=>Re.A,VolumeHigh:()=>Be.A,VolumeMute:()=>Ve.A,WeChat:()=>Ge.A,WebLink:()=>We.A,Weibo:()=>je.A,Whatsapp:()=>ze.A,Xing:()=>Xe.A,YandexZen:()=>Ye.A,YouTube:()=>Ze.A,default:()=>Je});var a=i(92237),n=i(86138),r=i(69571),o=i(64607),s=i(90628),l=i(53090),d=i(74695),c=i(93107),g=i(315),h=i(52585),u=i(44584),p=i(81463),m=i(58366),b=i(72172),A=i(9218),y=i(25751),$=i(58180),f=i(18972),w=i(68804),v=i(40589),k=i(80046),S=i(56099),x=i(56807),C=i(4585),L=i(25601),H=i(60261),N=i(66087),P=i(39392),K=i(57942),E=i(62410),q=i(58332),M=i(83476),I=i(69192),T=i(50694),O=i(50907),F=i(24596),D=i(39336),U=i(49776),R=i(53636),B=i(7994),V=i(79350),_=i(65234),G=i(35483),j=i(74771),W=i(8990),z=i(25534),X=i(42132),Y=i(3503),Z=i(22650),J=i(13150),Q=i(61852),ee=i(30110),te=i(15447),ie=i(28828),ae=i(60779),ne=i(65102),re=i(13148),oe=i(24888),se=i(60889),le=i(13901),de=i(11118),ce=i(57946),ge=i(85026),he=i(5232),ue=i(25856),pe=i(40641),me=i(35149),be=i(36928),Ae=i(85323),ye=i(81055),$e=i(29454),fe=i(36652),we=i(20855),ve=i(69657),ke=i(64964),Se=i(74170),xe=i(89281),Ce=i(12583),Le=i(59596),He=i(86522),Ne=i(46119),Pe=i(92566),Ke=i(50610),Ee=i(90040),qe=i(15497),Me=i(82652),Ie=i(32262),Te=i(33189),Oe=i(29011),Fe=i(192),De=i(34214),Ue=i(16576),Re=i(12037),Be=i(29186),Ve=i(3711),_e=i(52783),Ge=i(85858),je=i(93470),We=i(27448),ze=i(90370),Xe=i(36216),Ye=i(51716),Ze=i(92459);const Je={Account:a.A,AgeGate:n.A,Arrow:r.A,ArrowOut:o.A,Article:s.A,BadgeArtist:l.A,BadgeDayOne:d.A,BadgeStaff:c.A,Bookmark:g.A,BookmarkActivated:h.A,BookmarkNew:u.A,BlueSky:p.A,CartFilled:m.A,CartOutlined:b.A,Check:A.A,ChevronRight:y.A,ChevronFill:$.A,ChevronLeft:f.A,ChevronUp:w.A,ChevronDown:v.A,Close:k.A,Collapse:S.A,Comment:x.A,Copy:C.A,CopyLink:L.A,Dot:H.A,DownloadCloud:N.A,DownloadWeb:P.A,Email:K.A,EmailFilled:E.A,Expand:q.A,Enlarge:M.A,Facebook:I.A,Filmstrip:T.A,Flipboard:O.A,GoogleNews:F.A,Gallery:D.A,Grid:U.A,Headphone:R.A,Instagram:B.A,LargeChevron:V.A,LeftChevron:_.A,Like:G.A,LikeFilled:j.A,Line:W.A,LinkedIn:z.A,LocationPin:X.A,OK:Z.A,List:Q.A,Lock:Y.A,Maximize:ee.A,Menu:te.A,NativeShare:ie.A,Newsletter:ae.A,NewsletterArrow:ne.A,Pa
1perclip:J.A,Pause:re.A,Pinterest:oe.A,PitchforkUpvote:se.A,PitchforkUpvoteFilled:le.A,Play:de.A,Passkey:ce.A,Playlist:ge.A,PhotoStack:he.A,PlayOutlined:ue.A,Print:pe.A,RatingFilled:me.A,RatingHalf:be.A,RatingOutlined:Ae.A,Replay:ye.A,Rss:$e.A,Search:fe.A,Share:ve.A,Shopping:ke.A,SlimHeadphone:we.A,Snapchat:Se.A,SocialHandle:xe.A,SplitView:Ce.A,Spotify:Le.A,Subscribe:He.A,Telegram:Ne.A,Timestamp:Pe.A,Tiktok:Ke.A,Threads:Oe.A,Triangle:Ee.A,TriangleUp:qe.A,TriangleDown:Me.A,Tumblr:Ie.A,Twitter:Te.A,VerificationBadge:Fe.A,Vero:De.A,Viber:Ue.A,Video:Re.A,VolumeHigh:Be.A,VolumeMute:Ve.A,VK:_e.A,WeChat:Ge.A,Weibo:je.A,WebLink:We.A,Whatsapp:ze.A,Xing:Xe.A,YandexZen:Ye.A,YouTube:Ze.A}},24695(e,t,i){"use strict";i.r(t),i.d(t,{Account:()=>a.A,AgeGate:()=>n.A,Arrow:()=>r.A,ArrowOut:()=>o.A,Article:()=>s.A,BadgeArtist:()=>l.A,BadgeDayOne:()=>d.A,BadgeStaff:()=>c.A,BlueSky:()=>p.A,Bookmark:()=>g.A,BookmarkActivated:()=>h.A,BookmarkNew:()=>u.A,CartFilled:()=>m.A,CartOutlined:()=>b.A,Check:()=>A.A,ChevronDown:()=>v.A,ChevronFill:()=>$.A,ChevronLeft:()=>f.A,ChevronRight:()=>y.A,ChevronUp:()=>w.A,Close:()=>k.A,Collapse:()=>S.A,Comment:()=>x.A,CopyLink:()=>C.A,Dot:()=>L.A,DownloadCloud:()=>H.A,DownloadWeb:()=>N.A,Email:()=>P.A,EmailFilled:()=>K.A,Enlarge:()=>E.A,Expand:()=>q.A,Facebook:()=>M.A,Filmstrip:()=>I.A,Flipboard:()=>T.A,Gallery:()=>O.A,GoogleNews:()=>F.A,Grid:()=>D.A,Headphone:()=>U.A,Information:()=>R.A,Instagram:()=>B.A,LargeChevron:()=>V.A,LeftChevron:()=>Ze.A,Like:()=>G.A,LikeFilled:()=>j.A,Line:()=>W.A,LinkedIn:()=>z.A,List:()=>X.A,LocationPin:()=>Y.A,Maximize:()=>Z.A,Menu:()=>J.A,NativeShare:()=>Q.A,Newsletter:()=>ee.A,NewsletterArrow:()=>te.A,OK:()=>ie.A,Paperclip:()=>ae.A,Passkey:()=>ce.A,Pause:()=>ne.A,PhotoStack:()=>re.A,Pinterest:()=>oe.A,PitchforkUpvote:()=>se.A,PitchforkUpvoteFilled:()=>le.A,Play:()=>de.A,PlayOutlined:()=>he.A,Playlist:()=>ge.A,Print:()=>ue.A,RatingFilled:()=>pe.A,RatingHalf:()=>me.A,RatingOutlined:()=>be.A,Replay:()=>Ae.A,Rss:()=>ye.A,Search:()=>$e.A,Share:()=>fe.A,Shopping:()=>we.A,SlimHeadphone:()=>ve.A,Snapchat:()=>ke.A,SocialHandle:()=>Se.A,SplitView:()=>Ce.A,Spotify:()=>xe.A,Star:()=>Le.A,Subscribe:()=>Je.A,Telegram:()=>He.A,Threads:()=>Ne.A,Tiktok:()=>Pe.A,Timestamp:()=>Ke.A,Triangle:()=>Ee.A,TriangleDown:()=>qe.A,TriangleUp:()=>Me.A,Tumblr:()=>Ie.A,Twitter:()=>Te.A,VK:()=>Ve.A,VerificationBadge:()=>Oe.A,Vero:()=>Fe.A,Viber:()=>De.A,Video:()=>Ue.A,VolumeHigh:()=>Re.A,VolumeMute:()=>Be.A,WeChat:()=>_e.A,WebLink:()=>je.A,Weibo:()=>Ge.A,Whatsapp:()=>We.A,Xing:()=>ze.A,YandexZen:()=>Xe.A,YouTube:()=>Ye.A,default:()=>Qe});var a=i(63104),n=i(83383),r=i(4262),o=i(25116),s=i(87793),l=i(95599),d=i(28538),c=i(44760),g=i(70931),h=i(64736),u=i(42605),p=i(72942),m=i(80809),b=i(19751),A=i(18635),y=i(69880),$=i(38537),f=i(9137),w=i(47749),v=i(19328),k=i(76399),S=i(73672),x=i(28650),C=i(19310),L=i(30408),H=i(7742),N=i(20821),P=i(43403),K=i(68579),E=i(28717),q=i(93467),M=i(23871),I=i(85803),T=i(76702),O=i(20381),F=i(25727),D=i(36355),U=i(43657),R=i(25965),B=i(25855),V=i(82281),_=i(63208),G=i(50716),j=i(27404),W=i(35105),z=i(22921),X=i(25963),Y=i(78477),Z=i(32209),J=i(26488),Q=i(67977),ee=i(55020),te=i(66491),ie=i(32313),ae=i(19775),ne=i(57561),re=i(26407),oe=i(16401),se=i(99576),le=i(12256),de=i(69433),ce=i(23971),ge=i(65469),he=i(77067),ue=i(19368),pe=i(60614),me=i(60703),be=i(85348),Ae=i(39184),ye=i(42223),$e=i(73767),fe=i(44244),we=i(61599),ve=i(8550),ke=i(37193),Se=i(50762),xe=i(71369),Ce=i(29246),Le=i(7171),He=i(75260),Ne=i(92550),Pe=i(97057),Ke=i(49811),Ee=i(91583),qe=i(84979),Me=i(1846),Ie=i(10537),Te=i(98152),Oe=i(70417),Fe=i(56765),De=i(78041),Ue=i(62524),Re=i(82785),Be=i(3052),Ve=i(98276),_e=i(6133),Ge=i(97575),je=i(96989),We=i(69301),ze=i(26835),Xe=i(34013),Ye=i(55166),Ze
1=i(66191),Je=i(77035);const Qe={Account:a.A,AgeGate:n.A,Arrow:r.A,ArrowOut:o.A,Article:s.A,BadgeArtist:l.A,BadgeDayOne:d.A,BadgeStaff:c.A,Bookmark:g.A,BookmarkActivated:h.A,BookmarkNew:u.A,BlueSky:p.A,CartFilled:m.A,CartOutlined:b.A,Check:A.A,ChevronRight:y.A,ChevronFill:$.A,ChevronLeft:f.A,ChevronUp:w.A,ChevronDown:v.A,Close:k.A,Collapse:S.A,Comment:x.A,CopyLink:C.A,Dot:L.A,DownloadCloud:H.A,DownloadWeb:N.A,Email:P.A,EmailFilled:K.A,Enlarge:E.A,Expand:q.A,Facebook:M.A,Filmstrip:I.A,Flipboard:T.A,Gallery:O.A,GoogleNews:F.A,Grid:D.A,Headphone:U.A,Information:R.A,Instagram:B.A,LargeChevron:V.A,LeftChevron:Ze.A,Like:G.A,LikeFilled:j.A,Line:W.A,LinkedIn:z.A,List:X.A,Lock:_.A,LocationPin:Y.A,Maximize:Z.A,Menu:J.A,NativeShare:Q.A,Newsletter:ee.A,NewsletterArrow:te.A,OK:ie.A,Paperclip:ae.A,Pause:ne.A,PhotoStack:re.A,Pinterest:oe.A,PitchforkUpvote:se.A,PitchforkUpvoteFilled:le.A,Play:de.A,Passkey:ce.A,Playlist:ge.A,PlayOutlined:he.A,Print:ue.A,RatingFilled:pe.A,RatingHalf:me.A,RatingOutlined:be.A,Replay:Ae.A,Rss:ye.A,Search:$e.A,Share:fe.A,Shopping:we.A,SlimHeadphone:ve.A,Snapchat:ke.A,SocialHandle:Se.A,Spotify:xe.A,SplitView:Ce.A,Star:Le.A,Subscribe:Je.A,Telegram:He.A,Threads:Ne.A,Tiktok:Pe.A,Timestamp:Ke.A,Triangle:Ee.A,TriangleDown:qe.A,TriangleUp:Me.A,Tumblr:Ie.A,Twitter:Te.A,VerificationBadge:Oe.A,Vero:Fe.A,Viber:De.A,Video:Ue.A,VolumeHigh:Re.A,VolumeMute:Be.A,VK:Ve.A,WeChat:_e.A,Weibo:Ge.A,WebLink:je.A,Whatsapp:We.A,Xing:ze.A,YandexZen:Xe.A,YouTube:Ye.A}},56892(e,t,i){"use strict";i.d(t,{createCookie:()=>o.n,default:()=>l,deleteCookie:()=>a.Y,getCookie:()=>n.R,getCookieDomainFromHostname:()=>r.A,getCookieFromPrefix:()=>s.Z});var a=i(36099),n=i(76510),r=i(88546),o=i(87664),s=i(94386);const l={getCookieDomain:r.R,getCookieDomainFromHostname:r.A,deleteCookie:a.Y,getCookie:n.R,createCookie:o.n,getCookieFromPrefix:s.Z}},10927(e,t,i){"use strict";i.d(t,{A:()=>o});var a=i(96540),n=i(55364),r=i.n(n);const o=(e,t="browser")=>{const i=e.displayName||e.name;class n extends a.Component{constructor(){super(),this.render=()=>{const i={[t]:{incognitoMode:this.state.incognitoDetected}},n=r()({},this.props,i);return a.createElement(e,{...n})},this.state={incognitoDetected:!1}}componentDidMount(){this.updateIncognitoDetectedState()}componentWillUnmount(){this.unbindChannel&&this.unbindChannel()}listenForIncognitoDetectionEvents(){window.cnBus&&window.cnBus.on&&(this.unbindChannel=window.cnBus.on("ads.environment.incognito.detected.#",()=>{this.setState({incognitoDetected:!0})}))}updateIncognitoDetectedState(){window.cnBus&&window.cnBus.history&&Boolean(window.cnBus.history("ads.environment.incognito.detected.#").length)?this.setState({incognitoDetected:!0}):this.listenForIncognitoDetectionEvents()}}return n.displayName=`withIncognitoDetection(${i})`,n}},57744(e,t,i){"use strict";i.d(t,{M3:()=>o.A,Tk:()=>a.A,ro:()=>n.A,z5:()=>r.A});var a=i(82407),n=i(26410),r=(i(79810),i(27543)),o=i(34967)},50317(e,t,i){"use strict";i.d(t,{U:()=>n});var a=i(96540);const n=({query:e,initialValue:t=!1})=>{const i=(0,a.useCallback)(t=>{const i=window.matchMedia(e);return i.addEventListener("change",t),()=>{i.removeEventListener("change",t)}},[e]),n=(0,a.useCallback)(()=>window.matchMedia(e).matches,[e]),r=(0,a.useCallback)(()=>t,[t]);return(0,a.useSyncExternalStore)(i,n,r)}},60434(e,t,i){"use strict";i.d(t,{HG:()=>w,LZ:()=>A,Mq:()=>f,Nf:()=>d,Q1:()=>x,cn:()=>b,i$:()=>y,tJ:()=>c,tT:()=>$,tw:()=>h,u3:()=>m,vB:()=>S,vT:()=>u});var a=i(38267),n=i(18608),r=i(26865),o=i(88456),s=i(96472),l=i(99906);const d=a.Ay.div.withConfig({displayName:"TextFieldLabelText"})`
2  ${(0,r.Gg)("typography.definitions.utility.label")};
3  transition: color ${s.L6.timingButtonDefault} ease-in;
4`,c=a.Ay.div.withConfig({displayName:"TextFieldIcon"})`
5  svg {
6    ${({theme:e})=>(0,r.FM)(e,"normal","icon")}
7  }
8
9  .icon-search {
10    margin-top: 8px;
11    margin-left: 9px;
12  }
13
14  &:active,
15  &:focus {
16    svg {
17      ${({theme:e})=>(0,r.FM)(e,"active","icon")}
18    }
19  }
20  position: absolute;
21  top: -5%;
22  transform: translateY(calc(50% + ${(0,r.Kq)(1)}));
23  transition: fill ${s.L6.timingButtonDefault} ease-in;
24  width: ${(0,r.Kq)(3)};
25  height: 1.7rem;
26
27  /* leading */
28  ${({LeadingIcon:e})=>e&&`left: ${(0,r.Kq)(1)};`}
29
30  /* trailing */
31  ${({TrailingIcon:e})=>e&&`right: ${(0,r.Kq)(1)};`}
32`,g=a.AH`
33  ${(0,r.Gg)("typography.definitions.utility.input-core")};
34  margin-top: ${(0,r.Kq)(1)};
35  padding: ${(0,r.Kq)(1)} ${(0,r.Kq)(1.5)};
36  width: 100%;
37  text-transform: none;
38  transition-property: color, background, border;
39  transition-duration: ${s.L6.timingButtonDefault};
40  transition-timing-function: ease-in;
41
42  ${({theme:e})=>(0,r.FM)(e,"normal","background")}
43  ${({theme:e})=>(0,r.FM)(e,"normal","text")}
44  ${({theme:e})=>(0,r.FM)(e,"normal","border")}
45
46  &:focus {
47    outline: 0;
48    + ${c} {
49      svg {
50        ${({theme:e})=>(0,r.FM)(e,"valid","icon")}
51      }
52    }
53  }
54
55  &:active,
56  &:focus {
57    ${({theme:e})=>(0,r.FM)(e,"active","background")}
58    ${({theme:e})=>(0,r.FM)(e,"active","text")}
59    ${({theme:e})=>(0,r.FM)(e,"active","border")}
60  }
61
62  &[disabled] {
63    ${({theme:e})=>(0,r.FM)(e,"disabled","background")}
64    ${({theme:e})=>(0,r.FM)(e,"disabled","text")}
65    ${({theme:e})=>(0,r.FM)(e,"disabled","border")}
66  }
67`,h=(0,a.Ay)(n.aE).withConfig({displayName:"TextFieldControlInput"})`
68  ${g}
69  border-radius: 0;
70  height: ${(0,r.Kq)(6)};
71  appearance: none;
72  ${(0,r.R9)("hasLeadingIcon",!0,`padding-left: ${(0,r.Kq)(6.25)};`)}
73
74  ${(0,r.R9)("hasTrailingIcon",!0,`padding-right: ${(0,r.Kq)(6)};`)}
75`,u=(0,a.Ay)(n.MW).withConfig({displayName:"TextFieldControlTextarea"})`
76  ${g}
77  max-width: 100%;
78
79  resize: none;
80  ${({customHeightMultiplier:e})=>e?`  \n      height:${(0,r.Kq)(e)};\n    `:`\n     height:${(0,r.Kq)(19)};\n    `}
81  ${({hasBoxShadow:e})=>e&&"\n    box-shadow: -2px 2px 5px rgba(0, 0, 0, 0.1);\n  "}
82   ${({hasRoundedEdges:e})=>e&&"\n    border-radius: 999px;\n  "}
83`,p=a.AH`
84  ${h}, ${u} {
85    ${({theme:e})=>(0,r.FM)(e,"valid","background")}
86    ${({theme:e})=>(0,r.FM)(e,"valid","text")}
87    ${({theme:e})=>(0,r.FM)(e,"valid","border")}
88  }
89
90  ${c} {
91    svg {
92      ${({theme:e})=>(0,r.FM)(e,"valid","icon")}
93    }
94  }
95`,m=a.Ay.div.withConfig({displayName:"TextFieldAssistiveText"})`
96  ${(0,r.Gg)("typography.definitions.utility.assistive-text")}
97
98  grid-column: -1 / 1;
99  transition: color ${s.L6.timingButtonDefault} ease-in;
100  margin-top: ${(0,r.Kq)(1)};
101
102  ${({theme:e})=>(0,r._o)(e,"color","colors.interactive.base.dark")};
103`,b=(0,a.Ay)(n.vm).withConfig({displayName:"TextFieldLabel"}).attrs(e=>({as:"label",...e}))`
104  /* disabled */
105  ${d}, ${m} {
106    ${({isDisabled:e,theme:t})=>e&&(0,r._o)(t,"color","colors.interactive.base.dark")}
107  }
108
109  ${c} {
110    svg {
111      ${({theme:e})=>(0,r.FM)(e,"disabled","icon")}
112    }
113  }
114
115  /* leading-icon */
116  ${h}, ${u} {
117    ${(0,r.R9)("hasInlineLabel",!0,a.AH`
118        margin-top: 0;
119        padding-top: ${(0,r.Kq)(3)};
120      `)}
121  }
122
123  /* inline */
124  ${d} {
125    ${(0,r.R9)("hasInlineLabel",!0,a.AH`
126        ${(0,r.Gg)("typography.definitions.utility.assistive-text")};
127        position: absolute;
128        z-index: 1;
129        margin-left: 1px; /* to match the 1px left border of the input area */
130        padding: ${(0,r.Kq)(1)} ${(0,r.Kq)(1)} 0;
131      `)}
132  }
133
134  ${(0,r.R9)("isActivated",!0,p)}
135`,A=a.Ay.div.withConfig({displayName:"TextFieldInputContainer"})`
136  position: relative;
137  grid-column: 1;
138
139  input[type='search'] {
140    appearance: none;
141  }
142`,y=a.Ay.datalist.withConfig({displayName:"TextFieldDataList"})``,$=a.Ay.option.withConfig({displayName:"TextFieldDataListOption"})``,f=(0,a.Ay)(o.A).withConfig({displayName:"TextFieldButton"})`
143  height: 48px;
144  ${(0,r.Xm)(0,s.LO.md)} {
145    margin-top: ${(0,r.Kq)(1)};
146  }
147
148  /* mobile-hide */
149  ${({hideButtonInMobile:e})=>e&&`\n    ${(0,r.Xm)(0,`${l.VS.md}px`)} {\n      position: absolute;\n      visibility: hidden;\n    }\n  `}
150
151  ${({theme:e,isInverted:t})=>t&&`\n      border-radius: 3px;\n      ${(0,r._o)(e,"background-color","colors.interactive.base.brand-secondary")};\n      \n      ${(0,r.H4)(s.LO.md)} {\n        margin-left: ${(0,r.Kq)(1)};\n      }\n\n  `}
152`,w=(0,a.Ay)(n.vm).withConfig({displayName:"TextFieldErrorText"}).attrs(e=>({as:"div",colorToken:"colors.interactive.feedback.invalid-primary",topSpacing:1,typeIdentity:"typography.definitions.utility.assistive-text",...e}))`
153  grid-column: -1 / 1;
154`,v=a.AH`
155  ${h}, ${u} {
156    ${({theme:e})=>
156(0,r.FM)(e,"invalid","background")}
157    ${({theme:e})=>(0,r.FM)(e,"invalid","text")}
158    ${({theme:e})=>(0,r.FM)(e,"invalid","border")}
159  }
160
161  ${c} {
162    svg {
163      ${({theme:e})=>(0,r.FM)(e,"invalid","icon")}
164    }
165  }
166
167  ${({hasAttachedButton:e,isAlwaysStacked:t})=>e&&!t&&`\n    ${(0,r.H4)(s.LO.md)} {\n      grid-column: 1 / span 2;\n    }\n  `}
168`,k=a.AH`
169  ${(0,r.Xm)(0,s.LO.md)} {
170    grid-template-columns: auto ${(0,r.Kq)(14)};
171    align-items: end;
172  }
173
174  ${f} {
175    margin-top: 0;
176    ${(0,r.Xm)(0,s.LO.md)} {
177      min-width: unset;
178    }
179  }
180`,S=a.Ay.span.withConfig({displayName:"TextFieldWrapper"})`
181  display: grid;
182  margin-bottom: ${(0,r.Kq)(2)};
183
184  ${(0,r.H4)(s.LO.md)} {
185    ${({shouldUseAlternativeStyle:e})=>e&&`margin-bottom: ${(0,r.Kq)(3)};`}
186  }
187
188  /* hasAttachedButton */
189  ${({hasAttachedButton:e,isAlwaysStacked:t})=>!t&&e?`\n    ${(0,r.H4)(s.LO.md)} {\n      grid-template-columns: 1fr auto;\n      align-items: end;\n    }\n  `:""}
190  ${({hasAttachedButtonForMobile:e})=>e&&`\n    ${(0,r.L7)(s.LO.md)} {\n      grid-template-columns: 1fr auto;\n      align-items: end;\n    }`}
191
192  ::placeholder {
193    ${({theme:e})=>(0,r._o)(e,"color","colors.interactive.base.dark")};
194  }
195
196  ${({hasAttachedButton:e,isNeverStacked:t})=>e&&t?k:""};
197
198  /* error */
199  ${(0,r.R9)("hasErrorState",!0,v)}
200  /* alternative-style */
201
202  ${d} {
203    ${({hasAttachedButton:e,isAlwaysStacked:t})=>!t&&e?`\n      ${(0,r.H4)(s.LO.md)} {\n          grid-column: span 2;\n      }\n    `:""}
204  }
205
206  ${w} {
207    ${({hasAttachedButton:e,isAlwaysStacked:t})=>!t&&e?`\n      ${(0,r.H4)(s.LO.md)} {\n        grid-column: 1 / span 2;\n      }\n    `:""}
208  }
209`,x=(0,a.Ay)(n.sH).withConfig({displayName:"TextFieldErrorSuggestion"}).attrs(e=>({colorToken:"colors.interactive.feedback.invalid-primary",typeIdentity:"typography.definitions.utility.assistive-text",...e}))`
210  text-decoration: underline;
211
212  &:hover {
213    ${({theme:e})=>(0,r._o)(e,"color","colors.interactive.feedback.invalid-primary")};
214  }
215`},63761(e,t,i){"use strict";i.d(t,{p:()=>l,z:()=>s});var a=i(96540),n=i(5556),r=i.n(n),o=i(18106);const s=a.createContext({}),l=({lang:e,children:t})=>a.createElement(s.Provider,{value:e||o.xN},t);l.propTypes={children:r().node,lang:r().string},l.displayName="ContentLangProvider"},34549(e,t,i){"use strict";i.d(t,{h:()=>o});var a=i(96540),n=i(63761),r=i(18106);const o=()=>(0,a.useContext)(n.z)||r.xN},96461(e,t,i){"use strict";i.d(t,{C:()=>l,c:()=>s});var a=i(5556),n=i.n(a),r=i(96540),o=i(59867);const s=r.createContext(!1),l=({children:e})=>{const[t,i]=(0,r.useState)(!1),a=(0,r.useRef)(null);return(0,r.useEffect)(()=>{{const e=()=>{i(!0),a.current&&a.current.off()};a.current=window.Kendra.WINDOW_EVENT.on(o.m.SCROLL_DEBOUNCE,e)}return()=>{a.current&&a.current.off()}},[]),r.createElement(s.Provider,{value:t},e)};l.propTypes={children:n().node},l.displayName="HasScrolledProvider"},35363(e,t,i){"use strict";i.d(t,{Y:()=>r});var a=i(96540),n=i(96461);const r=()=>(0,a.useContext)(n.c)},63118(e,t,i){"use strict";i.d(t,{f5:()=>a});const a="lightboxReturnUrl"},78934(e,t,i){"use strict";i.d(t,{DP:()=>r,r2:()=>n,yk:()=>o});const a=e=>{const[t,i,a,n,r]=e.split("/").filter(Boolean);return"discover"===t&&"in"===a&&i&&n&&r?{photoId:i,contentType:n,contentId:r}:null},n=e=>{try{const t=new URL(e.href,window.location.origin).pathname;return a(t)}catch{return null}},r=e=>("function"==typeof e.composedPath?e.composedPath().find(e=>e instanceof HTMLAnchorElement&&e.matches("a[href]"))??null:null)||(e.target instanceof Element?e.target.closest("a[href]"):null),o=e=>{e.preventDefault()}},60881(e,t,i){"use strict";i.d(t,{s:()=>l});var a=i(38267),n=i(5556),r=i.n(n),o=i(26865),s=(i(18730),i(45741));const l=a.Ay.a.withConfig({displayName:"BaseLink"})`
216  margin: 0;
217  ${s.PA}
218  ${s.h8}
219    ${({align:e})=>e&&s.nK.includes(e)&&`\n      align-self: ${e};\n      justify-self: ${e};\n      ${s.AV[e]};\n   `}
220   ${({textAlign:e})=>e&&s.nK.includes(e)&&`text-align: ${e}; `}
221
222     ${({theme:e,typeIdentity:t="typography.definitions.consumptionEditorial.body-core"})=>(0,o.Gg)(e,t)};
223
224  a {
225    color: inherit;
226  }
227
228  ${({bottomSpacing:e,topSpacing:t})=>e||t?"display: block;":""}
229
230  color: ${({theme:e,colorToken:t="colors.interactive.base.light"})=>(0,o.HK)(e,t)};
231  transition-property: color, background, text-shadow;
232  transition-duration: 5s;
233  transition-timing-function: ease-in-out;
234  ${({theme:e,typeToken:t})=>(0,o.Gg)(e,t)}
235  ${({theme:e,colorStaticLinkToken:t,colorSecondaryLinkToken:i,linkStyle:a="default"})=>(0,o.pe)(e,t,i,a)}
236  ${({hasUnderline:e=!0})=>(e=>e?"":"\n    cursor: pointer;\n    text-decoration: none;\n\n    &:active,\n    &:link,\n    &:visited {\n      text-decoration: none;\n    }\n\n    &:hover,\n    &:focus {\n      text-decoration: underline;\n    }\n  ")(e)}
237`;l.propTypes={as:r().string,colorSecondaryLinkToken:r().string,colorStaticLinkToken:r().string,colorToken:r().string,hasUnderline:r().bool,linkStyle:r().oneOf(["global","default","navigation"]),target:r().str
237ing,typeToken:r().string}},45741(e,t,i){"use strict";i.d(t,{AV:()=>c,PA:()=>s,c7:()=>g,h8:()=>l,nK:()=>d});var a=i(38267),n=i(5556),r=i.n(n),o=i(26865);const s=({bottomSpacing:e})=>e&&!isNaN(e)?`margin-bottom: ${(0,o.Kq)(e)};`:"",l=({topSpacing:e})=>e&&!isNaN(e)?`margin-top: ${(0,o.Kq)(e)};`:"",d=["left","center","right"],c={left:"\n  margin-left: 0;\n  margin-right: auto;\n  ",center:"\n  margin-left: auto;\n  margin-right: auto;\n  ",right:"\n  margin-right: 0;\n  margin-left: auto;\n  "},g=a.Ay.div.withConfig({displayName:"BaseWrap-sc"})`
238  margin: 0;
239  ${s}
240  ${l}
241  ${({align:e})=>e&&d.includes(e)&&`\n    align-self: ${e};\n    justify-self: ${e};\n    ${c[e]};\n `}
242 ${({textAlign:e})=>e&&d.includes(e)&&`text-align: ${e}; `}
243`;g.propTypes={align:r().oneOf(d),as:r().string,bottomSpacing:r().number,textAlign:r().oneOf(d),topSpacing:r().number}},1123(e,t,i){"use strict";i.d(t,{Cy:()=>g,Rn:()=>l,VO:()=>o,aU:()=>s,mO:()=>c,mS:()=>d});var a=i(26865),n=i(75163),r=i(96472);const o=()=>`\n  --grid-gap: ${(0,a.Kq)(2)};\n  --grid-margin: ${(0,a.Kq)(3)};\n\n  @media (min-width: ${r.LO.md}) {\n    --grid-gap: ${(0,a.Kq)(3)};\n    --grid-margin: ${(0,a.Kq)(6)};\n  }\n\n  @media (min-width: ${r.LO.lg}) {\n    --grid-gap: ${(0,a.Kq)(4)};\n  }\n\n  @media (min-width: ${r.LO.xl}) {\n    --grid-margin: ${(0,a.Kq)(8)};\n  }\n  `,s=(e,t=!1)=>{const i=t?-1:1;return`\n    ${e}-right: calc(${i} * var(--grid-margin));\n    ${e}-left: calc(${i} * var(--grid-margin));\n  `},l=e=>`\n      ${n.pT.Color.Surface}:  #${e};\n      ${n.pT.Color.SurfaceAd}:  #${e};\n      background-color: #${e};\n    `,d=e=>`\n      border-color: #${e};\n    `,c=e=>`\n      border-top: 1px solid #${e};\n   `,g=()=>`padding-top: ${(0,a.Kq)(7,"px")};`},54494(e,t,i){"use strict";var a=i(88055),n=i.n(a),r=i(42194),o=i.n(r),s=i(69843),l=i.n(s),d=i(5556),c=i.n(d),g=i(96540),h=i(38798),u=i(45135),p=i(90090),m=i(56892),b=i(28846),A=i(88511),y=i(6442),$=i(89674),f=i(53499),w=i(11025),v=i(72081),k=i(45548),S=i(51151),x=i(59376),C=i(9664),L=i(73275),H=i(38267),N=i(18608),P=i(96472),K=i(26865),E=i(99906),q=i(30543),M=i(4081),I=i(86659),T=i(86778),O=i(8316),F=i(86245),D=i(73730),U=i(78938),R=i(13965),B=i(7228),V=i(7044),_=i(69195),G=i(69741),j=i(77307),W=i(40653),z=i(20404),X=i(60434),Y=i(8070),Z=i(36185);const J=`\n  grid-column: span 4;\n  ${(0,K.Xm)(0,P.LO.md)} {\n    margin-right: ${(0,K.Kq)(2)};\n    margin-left: ${(0,K.Kq)(2)};\n  }\n  ${(0,K.H4)(P.LO.md)} {\n    grid-column: 2 / span 10;\n  }\n  ${(0,K.H4)(P.LO.lg)} {\n    grid-column: 3 / span 8;\n  }\n`,Q="\n  animation-name: slide-up;\n  animation-duration: 300ms;\n  animation-timing-function: ease-out;\n\n  @keyframes slide-up {\n    0% {\n      transform: translateY(100%);\n    }\n    100% {\n      transform: translateY(0);\n    }\n  }\n",ee=(0,H.Ay)(q.A).withConfig({displayName:"NewsLetterManagePage"})`
244  && {
245    background-color: ${(0,K.HK)("colors.background.light")};
246    ${_.BI} {
247      ${J}
248    }
249  }
250
251  ${({hasFooterMargins:e})=>!e&&H.AH`
252      ${M.dW} {
253        margin-top: unset;
254      }
255    `}
256
257  ${({hasAlternateNewsletterStyle:e,pageHeaderHeight:t})=>e&&t&&"0px"!==t&&H.AH`
258      ${Z.LP} {
259        padding-top: ${t};
260      }
261    `}
262`,te=(0,H.Ay)(I.A.NoMargins).withConfig({displayName:"NewsLetterManagePageGrid"})`
263  > ${W.E}:first-child {
264    grid-column: span 4;
265    ${(0,K.H4)(P.LO.md)} {
266      grid-column: 2 / span 10;
267    }
268    ${(0,K.H4)(P.LO.lg)} {
269      grid-column: 3 / span 8;
270    }
271  }
272  > ${W.E}:last-child {
273    grid-column: 1 / -1;
274  }
275
276  && {
277    ${(0,K.H4)(P.LO.md)} {
278      margin-bottom: ${(0,K.Kq)(6)};
279    }
280    ${B.BF} {
281      max-height: 184px;
282    }
283    ${({hasAlternateNewsletterStyle:e})=>e&&H.AH`
284        ${({brand:e})=>["ALLURE"].includes(e)?H.AH`
285                background-color: ${(0,K.HK)("colors.interactive.base.white")};
286              `:H.AH`
287                background-color: ${(0,K.HK)("colors.background.white")};
288              `}
289        max-width: none;
290        gap: ${(0,K.Kq)(0)};
291        ${(0,K.H4)(P.LO.md)} {
292          margin-bottom: ${(0,K.Kq)(0)};
293        }
294      `}
295  }
296`,ie=(0,H.Ay)(T.A.ContentLeftNoBackground).withConfig({displayName:"NewsLetterManagePageLede"})`
297  padding: ${(0,K.Kq)(9)} ${(0,K.Kq)(2)} 0;
298  ${(0,K.Xm)(0,P.LO.md)} {
299    text-align: center;
300  }
301  ${(0,K.H4)(P.LO.md)} {
302    padding: ${(0,K.Kq)(12)} 0 ${(0,K.Kq)(2)};
303  }
304  ${(0,K.Xm)(0,P.LO.md)} {
305    margin-right: ${(0,K.Kq)(2)};
306    margin-left: ${(0,K.Kq)(2)};
307    ${({hasAlternateNewsletterStyle:e})=>e&&H.AH`
308        margin-right: ${(0,K.Kq)(3)};
309        margin-left: ${(0,K.Kq)(3)};
310      `}
311  }
312  ${({hasAlternateNewsletterStyle:e})=>e&&H.AH`
313      && {
314        padding: ${(0,K.Kq)(4)} 0;
315        text-align: center;
316
317        h1 {
318          ${(0,K.Gg)("typography.definitions.utility.heading")};
319          ${(0,K._o)("color","colors.interactive.base.black")}
320        }
321
322        h2 {
323          ${(0,K.Gg)("typography.definitions.utility.description")}
324          ${(0,K._o)("color","colors.interactive.base.body")}
325        }
326
327        a {
328          ${(0,K._o)("color","colors.interactive.base.brand-primary")};
329          text-decoration: underline;
330        }
331
332        @media (max-width: ${P.LO.md}) {
333          text-align: left;
334        }
335      }
336    `}
337  ${({hasAlternateNewsletterStyle:e,brand:t})=>e&&!["VF","GQ","VOGUE","AD","GLM","EPI","BNA"].includes(t)&&H.AH`
338      && {
339        a {
340          text-decoration: none;
341        }
342      }
343    `}
344`,ae=(0,H.Ay)(O.A).withConfig({displayName:"NewsLetterManagePageNewsLetterSubscribeForm"})`
345  display: grid;
346  grid-column: 1 / -1;
347  grid-template-columns: repeat(4, 1fr);
348
349  ${(0,K.H4)(P.LO.md)} {
350    grid-template-columns: repeat(12, 1fr);
351  }
352
353  ${({hasAlternateNewsletterStyle:e,shouldShowError:t})=>e&&!t&&H.AH`
354      ${X.tw} {
355        /* stylelint-disable */
356        border-color: ${(0,K.HK)("colors.interactive.base.light")} !important;
357        color: ${(0,K.HK)("colors.interactive.base.black")} !important;
358        /* stylelint-enable */
359      }
360    `}
361
362  ${({hasAlternateNewsletterStyle:e,shouldShowError:t})=>e&&t&&H.AH`
363      ${X.tw} {
364        /* stylelint-disable */
365        border-color: ${(0,K.HK)("colors.interactive.feedback.invalid-primary")} !important;
366        color: ${(0,K.HK)("colors.interactive.feedback.invalid-primary")} !important;
367        /* stylelint-enable */
368      }
369    `}
370
371  ${({hasAlternateNewsletterStyle:e})=>e&&H.AH`
372      ${({brand:e})=>["ALLURE"].includes(e)?H.AH`
373              background-color: ${(0,K.HK)("colors.interactive.base.white")};
374            `:H.AH`
375              background-color: ${(0,K.HK)("colors.background.white")};
376            `}
377
378      .utility-validation-description {
379        display: none;
380      }
381
382      .grecaptcha-badge {
383        visibility: hidden;
384      }
385    `}
386`,ne=(0,H.Ay)("div").withConfig({displayName:"NewsLetterManagePageSelectionControlListItems"})`
387  ${({showListInColumns:e})=>e&&H.AH`
388      @media (min-width: ${P.LO.md}) {
389        grid-template-columns: repeat(3, 1fr);
390      }
391    `}
392  ${G.tZ} {
393    border-bottom: 1px solid;
394    ${({theme:e})=>(0,K._o)(e,"border-color","colors.discovery.body.white.divider")};
395    padding: ${(0,K.Kq)(4)} 0;
396  }
397`,re=(0,H.Ay)("div").withConfig({displayName:"NewsletterCategoryWrapper"})`
398  padding-bottom: ${(0,K.Kq)(4)};
399`,oe=(0,H.Ay)(N.vm).withConfig({displayName:"NewsletterSectionHed"}).attrs(e=>({as:"div",colorToken:"colors.interactive.base.body",typeIdentity:"typography.definitions.discovery.subhed-section-collection",...e}))`
400  display: block;
401  grid-column: 1/2;
402  ${({brand:e})=>["GQ"].includes(e)?H.AH`
403          border-top: ${(0,K.Kq)(.5)} solid;
404        `:H.AH`
405          border-top: ${(0,K.Kq)(1/8)} solid;
406        `}
407  ${({theme:e})=>(0,K._o)(e,"border-color","colors.interactive.base.body")};
408  padding-top: ${(0,K.Kq)(1)};
409  padding-bottom: ${(0,K.Kq)(2)};
410`,se=(0,H.Ay)(R.A.Checkbox).withConfig({displayName:"NewsLetterManagePageItem"})`
411  && {
412    ${({showListInColumns:e})=>e&&H.AH`
413        && {
414          @media (min-width: ${P.LO.md}) {
415            &:nth-last-child(2) {
416              border: 0;
417            }
418
419            &:last-of-type {
420              border: 0;
421            }
422          }
423        }
424      `}
425
426    &&:first-child {
427      padding-top: 0;
428    }
429
430    &:first-of-type {
431      padding-top: 0;
432    }
433
434    @media (min-width: ${P.LO.sm}) {
435      &:last-of-type {
436        border: 0;
437        padding-bottom: 0;
438      }
439    }
440  }
441`,le=(0,H.Ay)(F.A).withConfig({displayName:"NewsLetterManagePageCard"})`
442  ${J}
443  margin-bottom: ${(0,K.Kq)(4)};
444
445  ${({hasAlternateNewsletterStyle:e})=>e&&H.AH`
446      padding: ${(0,K.Kq)(0)};
447      ${(0,K.L7)(P.LO.md)} {
448        margin: 0 ${(0,K.Kq)(3)} ${(0,K.Kq)(4)};
449      }
450    `}
451
452  ${({showListInColumns:e,hasAlternateNewsletterStyle:t})=>e&&H.AH`
453      &&& ${ne} {
454        ${(0,K.L7)(P.LO.md)} {
455          ${({hasAlternateNewsletterStyle:e})=>e&&H.AH`
456              display: grid;
457              grid-gap: ${(0,K.Kq)(2)};
458            `}
459        }
460        ${(0,K.H4)(P.LO.md)} {
461          display: grid;
462          position: relative;
463          grid-gap: ${t?(0,K.Kq)(2):"2.5rem"};
464          grid-template-areas: 'discovery-selection-control';
465          margin: 0 auto;
466          padding-right: 0;
467          padding-left: 0;
468
469          ${G.tZ} {
470            padding-top: 0;
471          }
472        }
473
474        ${se} {
475          ${(0,K.H4)(P.LO.md)} {
476            &:nth-child(2n):nth-last-child(-n + 3) ~ label {
477              border: 0;
478              padding-bottom: 0;
479            }
480          }
481        }
482      }
483    `}
484`,de=(0,H.Ay)(N.vm).withConfig({displayName:"NewsLetterManagePageDisclaimer"}).attrs(e=>({as:"div",...e}))`
485  ${({showMarketingConsents:e})=>H.AH`
486      text-align: ${e?"left":"center"};
487    `}
488  ${(0,K.Gg)("typography.definitions.utility.assistive-text")}
489  grid-column-start: 2;
490  color: ${(0,K.HK)("colors.interactive.base.dark")};
491
492  p {
493    margin: 0;
494  }
495
496  a {
497    ${({theme:e})=>(0,K.pe)(e,"colors.consumption.body.standard.link","colors.consumption.body.standard.link-hover")};
498  }
499  ${({newsletterPalette:e,theme:t})=>e&&H.AH`
500      color: ${(0,K.HK)("colors.interactive.base.white")};
501
502      a {
503        ${(0,K.pe)(t,"colors.interactive.base.brand-secondary","colors.consumption.body.standard.link-hover")};
504      }
505    `}
506`,ce=(0,H.Ay)(D.A.Utility).withConfig({displayName:"NewsLetterManagePageAutenticatedSubmitButton"})`
507  margin: 0 auto;
508`,ge=(0,H.Ay)("div").withConfig({displayName:"NewsLetterManagePageSubmitContainer"})`
509  ${J}
510  ${({showStickySubmit:e})=>e&&H.AH`
511      && {
512        display: grid;
513        bottom: 0;
514        grid-column: 1 / -1;
515        border-top: 1px solid
516          ${(0,K.HK)("colors.discovery.body.white.divider")};
517        border-bottom: 1px solid
518          ${(0,K.HK)("colors.discovery.body.white.divider")};
519        background: ${(0,K.HK)("colors.background.light")};
520        padding: ${(0,K.Kq)(4)} 0;
521        max-width: unset;
522        ${(0,K.H4)(P.LO.md)} {
523          grid-template-columns: repeat(12, 1fr);
524          padding: ${(0,K.Kq)(5)} 0;
525          ${j.RV} {
526            grid-column: 3 / span 8;
527          }
528        }
529        ${(0,K.H4)(P.LO.lg)} {
530          ${j.RV} {
531            grid-column: 4 / span 4;
532          }
533        }
534      }
535    `}
536  ${({newsletterPalette:e})=>e&&H.AH`
537      background: ${(0,K.HK)("colors.foundation.footer.bg")};
538    `}
539  ${z.Jg} {
540    margin: ${(0,K.Kq)(.5)} ${(0,K.Kq)(0)}
541      ${(0,K.Kq)(1)};
542  }
543`,he=(0,H.Ay)(U.A).withConfig({displayName:"NewsLetterManagePagePreferencesSecondaryOptins"})`
544  margin-top: ${(0,K.Kq)(4)};
545  border-top: 1px solid ${(0,K.HK)("colors.discovery.body.white.divider")};
546  padding-top: ${(0,K.Kq)(4)};
547`,ue=(0,H.Ay)("div").withConfig({displayName:"NewsLetterManagePageSubmitModel"})`
548  position: relative;
549
550  .closebtn {
551    display: none;
552    position: absolute;
553    top: 0.5rem;
554    right: 0.5rem;
555    border: none;
556    background: no-repeat;
557    padding: 0;
558
559    svg {
560      fill: ${(0,K.HK)("colors.interactive.base.border")};
561    }
562  }
563
564  ${({hideTextField:e})=>e&&H.AH`
565      box-shadow: 0 0 24px 0 rgba(45, 45, 45, 0.16);
566      background-color: ${(0,K.HK)("colors.interactive.base.white")};
567      padding: ${(0,K.Kq)(2)} ${(0,K.Kq)(3)}
568        ${(0,K.Kq)(4)};
569    `}
570
571  ${({signedUpUser:e})=>e&&H.AH`
572      .closebtn {
573        display: block;
574      }
575    `}
576
577  ${(0,K.H4)(P.LO.xl)} {
578    box-shadow: none;
579    background: transparent;
580  }
581
582  ${X.vB} {
583    grid-template-columns: auto;
584    row-gap: 1rem;
585
586    button {
587      border-color: ${(0,K.HK)("colors.interactive.base.brand-primary")};
588      background-color: ${(0,K.HK)("colors.interactive.base.brand-primary")};
589    }
590  }
591
592  ${X.Nf} {
593    ${(0,K.Gg)("typography.definitions.utility.description")};
594    margin-bottom: ${(0,K.Kq)(1)};
595  }
596
597  ${({isSingleNewsletter:e})=>e&&H.AH`
598      width: ${(0,K.Kq)(45.375)};
599    `}
600`,pe=()=>H.AH`
601  box-shadow: none;
602  background: linear-gradient(
603    to bottom,
604    rgba(255, 255, 255, 0),
605    rgba(255, 255, 255, 1) 50%
606  );
607
608  ${({hasPreferenceChanged:e})=>e&&H.AH`
609      box-shadow: inherit;
610      background: transparent;
611    `}
612`,me=H.AH`
613  ${(0,K.H4)(P.LO.xl)} {
614    .closebtn {
615      display: block;
616    }
617
618    ${({hideTextField:e})=>e?pe:H.AH`
619            position: fixed;
620            top: 0;
621            left: 0;
622            width: 100%;
623            height: 100%;
624            background-color: rgba(0, 0, 0, 0.5);
625            z-index: 9999;
626            max-height: unset;
627            ${ue} {
628              top: 50%;
629              left: 50%;
630              transform: translate(-50%, -50%);
631              background-color: #fff;
632              z-index: 10000;
633              overflow: auto;
634              border-radius: 8px;
635              padding: ${(0,K.Kq)(8)} ${(0,K.Kq)(3)}
636                ${(0,K.Kq)(12)};
637            }
638          `}
639    ${j.RV} {
640      grid-column: 5 / span 4;
641    }
642  }
643`,be=H.AH`
644  &&& {
645    box-shadow: none;
646  }
647
648  ${de} {
649    text-align: left;
650  }
651
652  ${(0,K.Xm)(P.LO.md,`${E.VS.xl}px`)} {
653    ${ue} {
654      width: fill-available;
655    }
656  }
657
658  ${(0,K.H4)(P.LO.xl)} {
659    ${ue} {
660      width: ${(0,K.Kq)(45.375)};
661    }
662  }
663`,Ae=(0,H.Ay)("div").withConfig({displayName:"NewsLetterManagePageSubmitModelWrapper"})`
664  ${({showStickySubmit:e,isFewerNL:t})=>e&&H.AH`
665      display: grid;
666      bottom: 0;
667      grid-column: 1 / -1;
668      grid-template-columns: repeat(12, 1fr);
669      z-index: ${P.KV.stickyLayer};
670      background: transparent;
671      max-width: unset;
672
673      ${({hasUpdatedPrefs:e})=>e?H.AH`
674              max-height: 500px; //random height for animation
675              ${Q}
676            `:H.AH`
677              max-height: 0;
678              animation-name: slide-down;
679              animation-duration: 300ms;
680              animation-timing-function: ease-out;
681
682              @keyframes slide-down {
683                0% {
684                  transform: translateY(0);
685                }
686                100% {
687                  transform: translateY(100%);
688                }
689              }
690              overflow: hidden;
691              transition: max-height 0.3s;
692            `}
693
694      ${de} {
695        text-align: left;
696      }
697
698      ${(0,K.L7)(P.LO.lg)} {
699        ${j.RV} {
700          grid-column: 1 / -1;
701        }
702      }
703
704      ${(0,K.H4)(P.LO.lg)} {
705        ${j.RV} {
706          grid-column: 4 / span 6;
707        }
708      }
709
710      ${!t&&me}
711    `}
712
713  ${({isSingleNewsletter:e})=>e&&be}
714`,ye=(0,H.Ay)("div").withConfig({displayName:"NewsLetterManagePageSubmitModelTextField"})`
715  box-shadow: 0 0 24px 0 rgba(45, 45, 45, 0.16);
716  background-color: ${(0,K.HK)("colors.interactive.base.white")};
717  ${({isSingleNewsletter:e})=>!e&&Q};
718
719  .newsletter-subscribe-form {
720    margin: 0;
721    padding: 0;
722    text-align: start;
723    line-height: 0.5em;
724  }
725
726  .selection-control-list__item:last-of-type {
727    padding-top: 0;
728  }
729
730  .selection-control-list__item {
731    grid-column-gap: ${(0,K.Kq)(1.5)};
732
733    ${H.AH`
734      &${z.Jg} {
735        padding-top: ${(0,K.Kq)(0)};
736      }
737    `}
738  }
739
740  ${(0,K.L7)(P.LO.md)} {
741    padding: ${(0,K.Kq)(4)} ${(0,K.Kq)(3)}
742      ${(0,K.Kq)(3)};
743
744    ${({hasMarketingPermissions:e})=>e&&H.AH`
745        ${X.vB} button {
746          margin-top: 0;
747        }
748      `}
749  }
750
751  ${(0,K.Xm)(P.LO.md,`calc(${P.LO.lg} - 1px)`)} {
752    padding: ${(0,K.Kq)(4)} ${(0,K.Kq)(6)}
753      ${(0,K.Kq)(3)};
754  }
755
756  ${(0,K.Xm)(P.LO.lg,`calc(${P.LO.xl} - 1px)`)} {
757    padding: ${(0,K.Kq)(3)} ${(0,K.Kq)(2)}
758      ${(0,K.Kq)(4)};
759  }
760
761  ${(0,K.H4)(P.LO.xl)} {
762    animation: none;
763    box-shadow: none;
764    background: transparent;
765  }
766
767  ${({errorPosition:e})=>"belowTextField"===e&&H.AH`
768      ${X.HG} {
769        margin-top: ${(0,K.Kq)(-1)};
770      }
771    `};
772`,$e=(0,H.Ay)("div").withConfig({displayName:"NewsLetterManagePageSubmitModelSignUpBtn"})`
773  background-color: ${(0,K.HK)("colors.interactive.base.brand-primary")};
774  width: 100%;
775`,fe=(0,H.Ay)("div").withConfig({displayName:"NewsLetterManagePageSubmitModelSignUpedWrapper"})`
776  display: grid;
777  gap: 1rem;
778  box-shadow: 0 0 24px 0 rgba(45, 45, 45, 0.16);
779  background-color: ${(0,K.HK)("colors.interactive.base.white")};
780  padding-bottom: ${(0,K.Kq)(1.5)};
781  ${Q};
782
783  ${(0,K.L7)(P.LO.md)} {
784    padding: ${(0,K.Kq)(4)} ${(0,K.Kq)(3)}
785      ${(0,K.Kq)(6)};
786  }
787
788  ${(0,K.Xm)(P.LO.md,`calc(${P.LO.lg} - 1px)`)} {
789    padding: ${(0,K.Kq)(4)} ${(0,K.Kq)(6)}
790      ${(0,K.Kq)(6)};
791  }
792
793  ${(0,K.Xm)(P.LO.lg,`calc(${P.LO.xl} - 1px)`)} {
794    padding: ${(0,K.Kq)(4)} ${(0,K.Kq)(3)}
795      ${(0,K.Kq)(6)};
796  }
797
798  ${(0,K.H4)(P.LO.xl)} {
799    animation: none;
800    box-shadow: none;
801    background: transparent;
802  }
803`,we=(0,H.Ay)(N.vm).withConfig({displayName:"NewsLetterManagePageSubmitModelSignUpedHed"}).attrs(e=>({as:"div",colorToken:"colors.discovery.body.light.heading",typeIdentity:"typography.definitions.utility.modal-hed",...e}))``,ve=(0,H.Ay)(N.vm).withConfig({displayName:"NewsLetterManagePageSubmitModelSignUpedDek"}).attrs(e=>({as:"div",colorToken:"colors.discovery.body.white.description",typeIdentity:"typography.definitions.utility.modal-body",...e}))`
804  a {
805    text-decoration: underline;
806    color: ${(0,K.HK)("colors.foundation.expanded-utility.nav-link.default")};
807    ${({brand:e})=>["CNT"].includes(e)&&H.AH`
808        color: ${(0,K.HK)("colors.interactive.base.brand-primary")};
809      `}
810  }
811  ${(0,K.L7)(P.LO.md)} {
812    padding-bottom: ${(0,K.Kq)(2)};
813  }
814`,ke=H.AH`
815  display: grid;
816  position: fixed;
817  bottom: 0;
818  left: 50%;
819  grid-template-columns: repeat(12, 1fr);
820  justify-content: center;
821  transform: translate(-50%, -25%);
822  z-index: 999;
823  width: 100%;
824
825  ${Y.d2} {
826    grid-column: 1 / -1;
827    border-radius: 8px;
828    box-shadow: 0 0 24px 0 rgba(45, 45, 45, 0.16);
829    padding: ${(0,K.Kq)(2)} ${(0,K.Kq)(3)}
830      ${(0,K.Kq)(3)};
831
832    ${Y.UX} {
833      padding-top: 0;
834
835      ${(0,K.Gg)("typography.definitions.discovery.hed-core-primary")};
836    }
837
838    ${Y.px} {
839      color: ${(0,K.HK)("colors.interactive.base.body")};
840      ${(0,K.Gg)("typography.definitions.foundation.meta-primary")};
841    }
842
843    ${(0,K.L7)(P.LO.md)} {
844      margin: 0 ${(0,K.Kq)(3)};
845    }
846
847    @media (min-width: calc(${P.LO.md})) and (max-width: calc(${P.LO.lg} - 1px)) {
848      grid-column: 4 / span 6;
849    }
850
851    ${(0,K.H4)(P.LO.lg)} {
852      grid-column: 5 / span 4;
853    }
854  }
855`,Se=(0,H.Ay)("div").withConfig({displayName:"NewsLetterManagePageToaster"}).attrs(e=>({colorToken:"colors.interactive.base.body",...e}))`
856  ${ke}
857`,xe=(0,H.Ay)("div").withConfig({displayName:"NewsLetterManagePageToasterForFewerNL"}).attrs(e=>({colorToken:"colors.interactive.base.body",...e}))`
858  ${ke}
859
860  display: flex;
861  position: sticky;
862  transform: none;
863  padding-bottom: ${(0,K.Kq)(3)};
864
865  ${Y.d2} {
866    width: fill-available;
867  }
868`,Ce=`\n    ${ie}, ${le} {\n      margin: 0 auto ${(0,K.Kq)(4)} auto;\n      max-width: ${(0,K.Kq)(64)};\n    }\n\n    ${ie} {\n      padding: ${(0,K.Kq)(4)} 0 0;\n    }\n    \n    ${ue} {\n      padding-right: 0;\n      padding-bottom: ${(0,K.Kq)(4)};\n      padding-left: 0;\n    }\n\n    ${Ae} {\n      padding-right: ${(0,K.Kq)(8)};\n      padding-left: ${(0,K.Kq)(8)};\n\n      .sticky-box__primary {\n        max-width: ${(0,K.Kq)(64)};\n      }\n    }\n\n    ${xe} {\n      padding-right: ${(0,K.Kq)(8)};\n      padding-left: ${(0,K.Kq)(8)};\n\n      ${Y.d2} {\n        max-width: ${(0,K.Kq)(64)};\n      }\n    }\n`,Le=H.AH`
869  ${(0,K.L7)(`${E.VS.md}px`)} {
870    .responsive-asset {
871      padding-right: ${(0,K.Kq)(3)};
872      padding-left: ${(0,K.Kq)(3)};
873    }
874  }
875`,He=(0,H.Ay)("div").withConfig({displayName:"NewsLetterLeftPanel"})`
876  flex: 50%;
877
878  .responsive-asset {
879    ${V.l} {
880      height: 100%;
881
882      &::before {
883        padding: 0;
884      }
885    }
886
887    .aspect-ratio--overlay-container {
888      position: relative;
889      height: 100%;
890    }
891  }
892
893  ${(0,K.H4)(P.LO.md)} {
894    height: ${({pageHeaderHeight:e})=>H.AH`calc(100vh - ${e})`};
895    overflow: hidden;
896  }
897
898  .responsive-asset {
899    height: 100%;
900    ${B.Em}, ${B.BF} {
901      width: 100%;
902      height: 100%;
903    }
904
905    ${B.BF} {
906      object-fit: cover;
907    }
908  }
909
910  ${({isSingleNewsletter:e})=>e&&Le}
911`,Ne=H.AH`
912  display: flex;
913  align-items: center;
914
915  ${ie} {
916    margin-top: 0;
917    margin-bottom: 0;
918    padding-top: 0;
919    padding-bottom: 0;
920    text-align: center;
921  }
922
923  ${le} {
924    display: none;
925  }
926
927  ${$e} {
928    color: ${(0,K.HK)("colors.background.white")};
929
930    .button__icon-container {
931      fill: ${(0,K.HK)("colors.background.white")};
932    }
933
934    ${({successBtnStyle:e})=>"outlined"===e&&H.AH`
935        &,
936        &:focus {
937          background-color: ${(0,K.HK)("colors.background.white")};
938          color: ${(0,K.HK)("colors.background.black")};
939
940          .button__icon-container {
941            fill: ${(0,K.HK)("colors.background.black")};
942          }
943        }
944      `}
945  }
946
947  ${(0,K.L7)(`${E.VS.md}px`)} {
948    ${ie} {
949      text-align: left;
950    }
951
952    ${ue} {
953      box-shadow: none;
954      padding-right: ${(0,K.Kq)(3)};
955      padding-left: ${(0,K.Kq)(3)};
956      width: 100%;
957    }
958
959    ${ye} {
960      padding-right: 0;
961      padding-left: 0;
962    }
963  }
964`,Pe=H.AH`
965  flex: 50%;
966  ${te} {
967    display: block;
968  }
969
970  ${ie} {
971    text-align: left;
972  }
973
974  ${ae} {
975    display: flex;
976    flex-direction: column;
977    /* padding-bottom: $ { calculateSpacing(4)}; */
978  }
979
980  &&& ${ne} {
981    display: flex;
982    flex-direction: column;
983  }
984
985  ${Ae} {
986    border-radius: ${(0,K.Kq)(1)} ${(0,K.Kq)(1)} 0 0;
987    /* Elevation 300 */
988    box-shadow: 0 0 ${(0,K.Kq)(3)} 0 rgba(45, 45, 45, 0.16);
989    background: #fff;
990  }
991
992  ${ye} {
993    box-shadow: none;
994    padding-top: 0;
995    padding-bottom: 0;
996  }
997
998  ${ue} {
999    padding-top: ${(0,K.Kq)(4)};
1000    padding-bottom: ${(0,K.Kq)(3)};
1001  }
1002
1003  ${fe} {
1004    box-shadow: none;
1005  }
1006
1007  ${xe}, ${Se} {
1008    display: none;
1009  }
1010
1011  ${Y.d2} {
1012    border: 0;
1013  }
1014
1015  ${Y.UX} {
1016    padding-bottom: 0;
1017  }
1018
1019  ${(0,K.H4)(P.LO.md)} {
1020    height: ${({pageHeaderHeight:e})=>H.AH`calc(100vh - ${e})`};
1021    overflow: scroll;
1022
1023    ${xe} {
1024      display: flex;
1025    }
1026
1027    ${Se} {
1028      display: none;
1029    }
1030
1031    ${Ae} {
1032      display: flex;
1033      justify-content: center;
1034
1035      .sticky-box__primary {
1036        width: fill-available;
1037      }
1038    }
1039
1040    ${ue} {
1041      box-shadow: none;
1042      padding-right: 0;
1043      padding-left: 0;
1044    }
1045
1046    ${ye}, ${fe} {
1047      padding-right: 0;
1048      padding-left: 0;
1049    }
1050  }
1051
1052  ${(0,K.L7)(`${E.VS.md}px`)} {
1053    ${fe} {
1054      padding: ${(0,K.Kq)(4)} ${(0,K.Kq)(3)}
1055        ${(0,K.Kq)(1)};
1056    }
1057
1058    ${xe} {
1059      display: none;
1060    }
1061
1062    ${Se} {
1063      display: grid;
1064    }
1065  }
1066
1067  ${(0,K.Xm)(P.LO.md,`${E.VS.lg}px`)} {
1068    ${ie}, ${le} {
1069      margin-right: ${(0,K.Kq)(3)};
1070      margin-left: ${(0,K.Kq)(3)};
1071    }
1072
1073    ${Ae} {
1074      padding-right: ${(0,K.Kq)(3)};
1075      padding-left: ${(0,K.Kq)(3)};
1076    }
1077
1078    ${xe} {
1079      padding-right: ${(0,K.Kq)(3)};
1080      padding-left: ${(0,K.Kq)(3)};
1081    }
1082  }
1083
1084  ${(0,K.Xm)(P.LO.lg,`${E.VS.xl}px`)} {
1085    ${ie}, ${le} {
1086      margin-right: ${(0,K.Kq)(6)};
1087      margin-left: ${(0,K.Kq)(6)};
1088    }
1089
1090    ${Ae} {
1091      padding-right: ${(0,K.Kq)(6)};
1092      padding-left: ${(0,K.Kq)(6)};
1093    }
1094
1095    ${xe} {
1096      padding-right: ${(0,K.Kq)(6)};
1097      padding-left: ${(0,K.Kq)(6)};
1098    }
1099  }
1100
1101  ${(0,K.Xm)(P.LO.max,`${E.VS.xxl}px`)} {
1102    ${ie}, ${le} {
1103      margin: 0 auto ${(0,K.Kq)(4)} auto;
1104      max-width: ${(0,K.Kq)(64)};
1105    }
1106
1107    ${Ce}
1108  }
1109
1110  ${(0,K.H4)(P.LO.fullBleed)} {
1111    ${ie}, ${le} {
1112      margin: 0 auto ${(0,K.Kq)(8)} auto;
1113      max-width: ${(0,K.Kq)(64)};
1114    }
1115
1116    ${Ce}
1117  }
1118
1119  ${({isSingleNewsletter:e})=>e&&Ne}
1120`,Ke=(0,H.Ay)("div").withConfig({displayName:"NewsLetterRightPanel"})`
1121  ${({isFewerNL:e,hasAlternateNewsletterStyle:t})=>e&&t&&Pe};
1122`,Ee=(0,H.Ay)(D.A.Primary).withConfig({displayName:"NewsLetterManagePageCloseSubmitModel"}).attrs(e=>({colorToken:"colors.interactive.base.black",typeIdentity:"typography.definitions.foundation.link-utility",...e}))`
1123  margin: 0 auto;
1124  border: none;
1125  background: transparent;
1126  padding: 0;
1127  text-decoration: underline;
1128  color: ${(0,K.HK)("colors.interactive.base.black")};
1129
1130  &:hover {
1131    border: none;
1132    background: transparent;
1133    text-decoration: underline;
1134    color: ${(0,K.HK)("colors.interactive.base.black")};
1135  }
1136`,qe=(0,H.Ay)("div").withConfig({displayName:"NewsLetterManagePagePreviewHed"}).attrs(e=>({colorToken:"colors.interactive.base.black",typeIdentity:"typography.definitions.utility.landing-description",...e}))`
1137  background-color: ${(0,K.HK)("colors.background.light")};
1138  padding-top: ${(0,K.Kq)(1)};
1139  padding-bottom: ${(0,K.Kq)(1)};
1140  text-align: center;
1141  font-size: ${(0,K.Kq)(2)};
1142`,Me=(0,H.Ay)("div").withConfig({displayName:"NewsLetterManagePagePreviewComingSoon"}).attrs(e=>({colorToken:"colors.interactive.base.black",typeIdentity:"typography.definitions.utility.landing-description",...e}))`
1143  display: flex;
1144  align-items: center;
1145  justify-content: center;
1146  background-color: ${(0,K.HK)("colors.background.light")};
1147  height: 100%;
1148`,Ie=(0,H.Ay)("div").withConfig({displayName:"NewsLetterPreviewWrapper"})`
1149  display: block;
1150  position: absolute;
1151  bottom: 0;
1152  width: 100%;
1153  height: 0;
1154  overflow: hidden;
1155
1156  ${({pageHeaderHeight:e,isPreviewVisible:t})=>t&&H.AH`
1157      transition: 0.5s ease;
1158      height: calc(100vh - ${e});
1159    `};
1160
1161  iframe {
1162    border: none;
1163    width: 100%;
1164    height: ${({pageHeaderHeight:e})=>H.AH`calc(100vh - ${e}
1164 - ${(0,K.Kq)(5.5)})`};
1165  }
1166
1167  ${({pageHeaderHeight:e,isPreviewVisible:t})=>t&&H.AH`
1168      ${(0,K.L7)(`${E.VS.md}px`)} {
1169        height: calc(100vh - ${e} - ${(0,K.Kq)(3)});
1170        overflow: visible;
1171      }
1172    `}
1173`,Te=(0,H.Ay)(N.sH).withConfig({displayName:"NewsLetterManagePagePreviewLink"}).attrs(e=>({as:"a",hasUnderline:!1,typeIdentity:"typography.definitions.utility.button-utility",...e}))`
1174  z-index: 9;
1175  border-radius: ${(0,K.Kq)(6)};
1176  box-shadow: 0 1px 6px 0 rgba(0, 0, 0, 0.1);
1177  background-color: ${(0,K.HK)("colors.interactive.base.white")};
1178  padding: ${(0,K.Kq)(2)};
1179  width: fit-content;
1180
1181  &:hover {
1182    text-decoration: none;
1183  }
1184`,Oe=(0,H.Ay)("div").withConfig({displayName:"NewsLetterManagePagePreviewWrapper"})`
1185  display: flex;
1186  position: absolute;
1187  bottom: 0;
1188  flex-direction: column;
1189  align-items: center;
1190  justify-content: center;
1191  padding-bottom: ${(0,K.Kq)(2)};
1192  width: 50%;
1193
1194  ${(0,K.L7)(`${E.VS.md}px`)} {
1195    z-index: 2;
1196    width: 100%;
1197  }
1198`,Fe=H.AH`
1199  ${(0,K.L7)(`${E.VS.md}px`)} {
1200    display: flex;
1201    flex-direction: column-reverse;
1202    padding-top: ${(0,K.Kq)(3)};
1203    padding-bottom: ${(0,K.Kq)(3)};
1204
1205    ${He} {
1206      position: relative;
1207    }
1208  }
1209`,De=(0,H.Ay)("div").withConfig({displayName:"NewsLetterPageContent"})`
1210  ${({isFewerNL:e,hasAlternateNewsletterStyle:t})=>e&&t&&H.AH`
1211      display: flex;
1212      background-color: ${(0,K.HK)("colors.background.white")};
1213
1214      ${(0,K.L7)(`${E.VS.md}px`)} {
1215        display: block;
1216      }
1217    `}
1218
1219  ${({isSingleNewsletter:e,hasAlternateNewsletterStyle:t})=>e&&t&&Fe}
1220`;var Ue=i(99010),Re=i(30616),Be=i(84050),Ve=i(76196),_e=i(62282),Ge=i(12501);const je=({amguuid:e,authenticatedButtonLabel:t,signedUpUser:i,buttonLabel:a,branchIdentifier:n,buttonLabelOnSuccess:r,brand:o,checked:s,checkedItem:l,dangerousDek:d,dangerousDisclaimer:c,dangerousHed:h,dangerousLegend:u,errors:p,hasSubscribed:m,hasUpdatedPrefs:b,hasValidSailthruId:H,hideModel:N,hideTextField:P,image:K,heroImage:E,isAuthenticated:q,isPending:M,modalSubmitHandler:I,newsletterPalette:T,inputChangeHandler:O,items:F,checkedMarketing:U,handleHideTextField:R,handleModelCloseBtn:B,handleLoginUserSignUp:V,hasPreferenceChanged:_,onChangeHandler:G,onMarketingChangeHandler:j,onSubmitHandler:W,optins:z,placeholder:X,profile:Y,shouldShowError:Z,showListInColumns:J,showStickySubmit:Q,hasAlternateNewsletterStyle:pe,textFieldAssistiveSubtext:me,textFieldLabel:be,textFieldName:ke,recaptchaSiteKey:Ce,recaptchaCallback:Le,showMarketingConsents:Ne,updatedPrefs:Pe,signedInDek:Fe,signedUpDek:je,signUpSuccessDek:We,cookiePref:ze,selectedPrefs:Xe,userSubscribedNewsletterIds:Ye,siteCode:Ze,xClientID:Je})=>{const[Qe,et]=g.useState("0px"),[tt,it]=g.useState(!1),[at,nt]=g.useState({}),rt="belowTextField",[ot,st]=g.useState(!1),[lt,dt]=g.useState(!1);g.useEffect(()=>{const e=document.querySelector("header, nav"),t=e?e.offsetHeight:0;let i=`${t}px`;et(i);document.querySelector("[data-testid='StackedNavigationHeader']")&&st(!0),window.cnBus.on("journey.unit.render.end",()=>{const e=document.querySelector(".journey-unit__container:not(.nav-cta__component)");if(e){const a=e.offsetHeight||0;i=`${t+a}px`,et(i)}document.querySelector(".journey-unit__container .NewsletterSubscriptionOnlyWrapper")&&dt(!0)}),window.Kendra.TRACK_COMPONENT.broadcast(f.G.RENDER,{name:"NewsletterManageContent"})},[]);const{formatMessage:ct}=(0,y.A)(),gt="manage",ht=z.length>0,ut=H&&ht,pt=q||H,mt=Q?w.A:"div",bt=F.length,At=1===bt;let yt="/account/profile",$t="/auth/initiate",ft="/newsletter";n&&($t+=`?branch=${n}`,yt+=`?branch=${n}`,ft+=`&branch=${n}`);const wt=Y.email&&Fe.replace("{{email}}",Y.email).replace("{{profile}}",yt).replace("{{signInURL}}",$t),vt=F.map(e=>e.category).filter((e,t,i)=>i.indexOf(e)===t),kt=i&&!Y.email&&je.replace("{{email}}",i).replace("{{newsletterURL}}",ft),St=At&&F[0]?.newsletterTemplateURL||"",xt=We.replace("{{email}}",i);g.useEffect(()=>{if(At){const t=1===F.length&&e&&F&&s&&s[F[0]?.id];nt(i||t?{ButtonIcon:Ve.A,hasEnableIcon:!0,iconPosition:"before",label:r,hasLabelCount:!1,btnStyle:"outlined",isDisabled:!0}:{ButtonIcon:Be.A,hasEnableIcon:!0,iconPosition:"before",label:a,btnStyle:"filled",hasLabelCount:!1,isDisabled:!1})}else nt({label:a,hasLabelCount:!0})},[F,e,s,i,r,a,At,be]);const Ct=At&&!q&&!H,[Lt]=F,Ht=Ct&&Lt?.dangerousDek||d,Nt=Ct&&Lt?.dangerousHed||h;let Pt={};pe?(Pt={dangerousDek:kt||wt||Ht},P||i||(Pt={dangerousDek:""})):Pt={dangerousDek:Ht}
1220,!q&&lt&&(Pt={dangerousDek:'<p>Already a WIRED subscriber? <a href="/auth/initiate?redirectURL=/newsletter">Sign in</a></p>'});const Kt=Ne&&ht;let Et={};const qt=()=>Kt&&g.createElement(he,{checked:U,dangerousLegend:ct(S.A.secondaryOptinsDangerousLegend),formName:gt,isPending:M,onChangeHandler:j,optins:z});Kt&&(Et={...Et,marketingPermissions:qt});const Mt={};F.forEach(e=>{Mt[e.category]?Mt[e.category]+=1:Mt[e.category]=1});const It={email:{typeMismatch:ct(S.A.typeMismatchMessage)}};return g.createElement(ee,{hasFooterMargins:!pe,hasAlternateNewsletterStyle:pe,pageHeaderHeight:Qe,brand:o},g.createElement(De,{isFewerNL:bt<=3,hasAlternateNewsletterStyle:pe,isSingleNewsletter:At,pageHeaderHeight:Qe,hasPadding:ot&&Number(Qe.replace("px",""))>=112},bt<=3&&pe&&E&&g.createElement(He,{pageHeaderHeight:Qe,isSingleNewsletter:At},g.createElement(L.A,{contentType:"photo",...E,altText:"image alt text",shouldHoldImageSpace:!0,sizes:"100vw"}),At&&g.createElement(Oe,{isPreviewVisible:tt},g.createElement(Ie,{pageHeaderHeight:Qe,isPreviewVisible:tt},g.createElement(qe,null,ct(S.A.previewText,{symbol:""})),St?g.createElement("iframe",{src:St,title:"Newsletter Preview"}):g.createElement(Me,null,g.createElement("div",null,ct(S.A.comingSoon)))),g.createElement(Te,{onClick:()=>{it(!tt)},dangerouslySetInnerHTML:{__html:ct(tt?S.A.goBackFromPreviewButton:S.A.readPreviewButton)}}))),g.createElement(Ke,{isFewerNL:bt<=3,hasAlternateNewsletterStyle:pe,pageHeaderHeight:Qe,isSingleNewsletter:At,successBtnStyle:at.btnStyle},g.createElement(te,{hasAlternateNewsletterStyle:pe,brand:o},g.createElement(ie,{dangerousHed:Nt,hasAlternateNewsletterStyle:pe,brand:o,image:pe?void 0:K,...Pt}),g.createElement(ae,{errors:p,name:gt,onSubmitHandler:W,hasAlternateNewsletterStyle:pe,shouldShowError:Z||p?.length>0,brand:o,customInvalidityMessages:It},g.createElement(le,{showListInColumns:J,hasAlternateNewsletterStyle:pe},g.createElement(Ge.at,{isAuthenticated:q,userSubscribedNewsletterIds:Ye,amguuid:e,siteCode:Ze,xClientID:Je,email:Y.email}),pe&&g.createElement($.A,{dangerousLegend:u,formName:gt,isDisabled:M,items:F},vt.map((e,t)=>g.createElement(re,{key:`${e}.${t}`},bt>3&&g.createElement(oe,{brand:o,dangerouslySetInnerHTML:{__html:e}}),g.createElement(ne,{showListInColumns:J},F.map((t,a)=>e===t.category?g.createElement(Ue.A,{...t,onChangeHandler:G,formName:gt,index:a,isChecked:s?s[t.id]:void 0,isDisabled:M,key:`${t.name}.${t.value}`,showListInColumns:J,isAuthenticated:q,isTrackedUser:Boolean(i),hasValidSailthruId:H,cookiePref:ze,previewLinkText:ct(S.A.previewText,{symbol:" »"})}):null))))),!pe&&g.createElement($.A,{dangerousLegend:u,formName:gt,isDisabled:M,items:F},g.createElement(ne,{showListInColumns:J,hasAlternateNewsletterStyle:pe,hasOnlyTwoItems:!1},F.map((e,t)=>g.createElement(se,{...e,onChangeHandler:G,formName:gt,index:t,isChecked:s?s[e.id]:void 0,isDisabled:M,key:`${e.name}.${e.value}`,showListInColumns:J})))),ut&&g.createElement(he,{checked:U,dangerousLegend:ct(S.A.secondaryOptinsDangerousLegend),formName:gt,isPending:M,onChangeHandler:j,optins:z})),pe&&g.createElement(Ae,{as:mt,showStickySubmit:Q,hasUpdatedPrefs:Pe.length>0,hideTextField:P,hideModel:N,hasPreferenceChanged:_,isFewerNL:bt<=3&&pe,isSingleNewsletter:At},!N&&(!pt||At)&&g.createElement(ue,{signedUpUser:i,hideTextField:P,onKeyUp:e=>{"Escape"===e.key&&B()}},!P&&!At&&g.createElement(D.A.Primary,{ButtonIcon:Re.A,isIconButton:!0,className:"closebtn",onClickHandler:B,role:"button",label:"close button"}),!P&&!m&&g.createElement(ye,{hideTextField:P,hasMarketingPermissions:Kt,isSingleNewsletter:At,errorPosition:rt},g.createElement(k.A.Consumer,null,e=>g.createElement(v.A.SingleLine,{buttonInputKind:"submit",buttonLabel:ct(S.A.completeSignUp),formName:gt,hasAttachedButton:!0,hasAutoFocus:!0,isRequired:!0,isAlwaysStacked:!0,label:be,name:ke,labelCountValue:Xe.length,hasLabelCount:!At,placeholder:X,defaultValue:i,type:"email",isDisabled:m||M||!b,errorPosition:rt,shouldEnableErrorSuggestions:!0,errorText:e&&e.length>0?(0,A.createValidationErrorMessage)(e):null,onInputChange:O,onClickHandler:I,...Et})),c&&g.createElement(de,{dangerouslySetInnerHTML:{__html:c}}),At&&g.createElement(Ee,{onClickHandler:B,role:"button",label:ct(S.A.closeSubmitModelTextField)})),m&&!At&&g.createElement(fe,null,g.createElement(we,{dangerouslySetInnerHTML:{__html:ct(S.A.signUpMessage)}}),g.createElement(ve,{brand:o,dangerouslySetInnerHTML:{__html:xt}})),(At&&i||P)&&g.createElement($e,{as:D.A.Primary,onClickHandler:At&&Y.email?()=>{V(F[0].id)}:R,countValue:Xe.length,hasLabelCount:!At,...at}))),!pe&&(pt?g.createElement(ge,{as:mt,showStickySubmit:Q},g.createElement(ce,{label:t,inputKind:"submit",isDisabled:m||M||!b})):g.createElement(ge,{as:mt,showStickySubmit:Q,newsletterPalette:T},g.createElement(v.A.SingleLine,{assistiveSubtext:me,buttonInputKind:"submit",buttonInverted:T,buttonLabel:a,formName:gt,hasAttachedButton:!0,hasInlineLabel:!0,isDisabled:M||m,isRequired:!0,isNeverStacked:!0,label:be,name:ke,placeholder:X,type:"email"}),c&&g.createElement(de,{newsletterPalette:T,dangerouslySetInnerHTML:{__html:c},showMarketingConsents:Ne}),Ne&&ht&&z.map((e,t)=>g.createElement(C.A.Checkbox,{inputAttributes:e.inputAttributes,assistiveText:e.dangerousDek,formName:gt,index:t,isDefaultChecked:!1,key:e.id,name:e.name,value:"true",onCh
1220angeHandler:j})))),Ce&&g.createElement(x.A,{recaptchaCallback:Le,recaptchaSiteKey:Ce,widgetId:"recaptcha-id-newsletter-manage"}),!At&&bt<=3&&pe&&_&&l&&g.createElement(xe,null,g.createElement(_e.A,{contentAlign:"center",isFixed:!0,delayDuration:3e3,title:g.createElement("div",{dangerouslySetInnerHTML:{__html:l?.dangerousHed}})},g.createElement("p",{dangerouslySetInnerHTML:{__html:ct(S.A.signedUpPopUpMessage)}}))))),!At&&_&&l&&g.createElement(Se,null,g.createElement(_e.A,{contentAlign:"center",isFixed:!0,delayDuration:3e3,title:g.createElement("div",{dangerouslySetInnerHTML:{__html:l?.dangerousHed}})},g.createElement("p",{dangerouslySetInnerHTML:{__html:ct(S.A.signedUpPopUpMessage)}}))))))};je.propTypes={amguuid:c().string,authenticatedButtonLabel:c().string.isRequired,branchIdentifier:c().string,brand:c().string,buttonLabel:c().string.isRequired,buttonLabelOnSuccess:c().string,checked:c().object,checkedItem:c().object,checkedMarketing:c().object,className:c().string,cookiePref:c().array,dangerousDek:c().string.isRequired,dangerousDisclaimer:c().string,dangerousHed:c().string.isRequired,dangerousLegend:c().string.isRequired,errors:c().array,handleHideTextField:c().func,handleLoginUserSignUp:c().func,handleModelCloseBtn:c().func,hasAlternateNewsletterStyle:c().bool,hasPreferenceChanged:c().bool,hasSubscribed:c().bool,hasUpdatedPrefs:c().bool,hasValidSailthruId:c().bool,heroImage:c().object,hideModel:c().bool,hideTextField:c().bool,image:c().object,inputChangeHandler:c().func,isAuthenticated:c().bool,isPending:c().bool,items:c().array.isRequired,modalSubmitHandler:c().func,newsletterPalette:c().string,onChangeHandler:c().func.isRequired,onMarketingChangeHandler:c().func.isRequired,onSubmitHandler:c().func,optins:c().array.isRequired,placeholder:c().string,profile:c().object,recaptchaCallback:c().func,recaptchaSiteKey:c().string,selectedPrefs:c().array,shouldShowError:c().bool,showListInColumns:c().bool,showMarketingConsents:c().bool,showStickySubmit:c().bool,signedInDek:c().string,signedUpDek:c().string,signedUpUser:c().string,signUpSuccessDek:c().string,siteCode:c().string,textFieldAssistiveSubtext:c().string,textFieldLabel:c().string.isRequired,textFieldName:c().string.isRequired,updatedPrefs:c().array,userSubscribedNewsletterIds:c().array,xClientID:c().string};const We=je;var ze=i(42723),Xe=i(14307),Ye=i(38188);const Ze=36e5;class Je extends g.Component{constructor(e){super(e),this.onChange=e=>{const{checked:t,updatedPrefs:i,hasValidSailthruId:a}=this.state,{items:n,hasAlternateNewsletterStyle:r,isAuthenticated:o}=this.props,{id:s}=e.target.dataset,l=!t[s],d=n?.find(e=>e.id.toString()===s.toString());this.setState({isModelClose:!1,hideTextField:!0});const c=b.A.trackUpdatedPrefs({newNewsletterStatus:l,targetNewsletter:s,updatedPrefs:i});this.setState({checked:{...t,[s]:l},hasSubscribed:!1,updatedPrefs:c,selectedPrefs:c,hasPreferenceChanged:!1,checkedItem:null},()=>{(o||a)&&r&&this.manageSubscription(d)})},this.onMarketingChange=e=>{const{checkedMarketing:t,hasValidSailthruId:i}=this.state,{hasAlternateNewsletterStyle:a}=this.props,{id:n}=e.target.dataset;t[n]=!t[n],this.trackUpdatedMarketingPrefs(n,t),this.setState({checkedMarketing:t,hasSubscribed:!1},()=>{i&&a&&this.doSubscribe()})},this.getDangerousContent=()=>{const{authenticatedDangerousDek:e,dangerousDek:t,dangerousHed:i,isAuthenticated:a}=this.props,{hasValidSailthruId:n}=this.state;let r={dangerousDek:t,dangerousHed:i};return(a||n)&&(r={dangerousDek:e,dangerousHed:i}),r},this.getErrors=({badResponseDetails:e=[],hasUnknownError:t,hasEmptyNewslettersPrefs:i})=>{const a=[],{intl:n}=this.props;if(i)a.push({id:"no-newsletters-selected-message",text:n.formatMessage(S.A.emptyNewsletterErrorMessage)});else if(t)a.push({id:"unknown-error-message",text:n.formatMessage(S.A.unknownErrorMessage)});else if(e.length>0){const t=e[0]?.errorMessage||e[0]?.detail,i=t&&t.includes("|");a.push({id:"bad-response-server-message",text:i?(0,Ye.r)(t,n.formatMessage,S.A):t||n.formatMessage(S.A.badResponseServerMessage)})}return a},this.getSubscribedContent=()=>{const{authenticatedButtonLabel:e,authenticatedButtonLabelOnSuccess:t,buttonLabel:i,buttonLabelOnSuccess:a}=this.props;return this.state.hasSubscribed?{authenticatedButtonLabel:t,buttonLabel:a}:{authenticatedButtonLabel:e,buttonLabel:i}},this.trackUpdatedMarketingPrefs=(e,t)=>{const{updatedMarketingPrefs:i}=this.state;let a=[],n=!1;if(0!==i.length&&(a=i.reduce((t,i)=>{const{marketingPermission:a}=i;
1220return a===e?(n=!0,t):(t.push(i),t)},[])),!n){const i=t[e];a.push({marketingPermission:e,status:i})}this.setState({updatedMarketingPrefs:a})},this.fetchNewsletterPrefs=async(e=!1)=>{const{amguuid:t,doUpdateAuthenticatedStatus:i,items:a,profile:n,provider:r,sailthruId:o,userPlatformProxy:s,xClientID:l}=this.props,d=a.reduce((e,t)=>(e.push(t.id),e),[]);this.setState({isPending:!0});const c={amgUUID:t,newsletterIds:d,provider:r,sailthruId:o,userPlatformProxy:s,xClientID:l,sendAllNewsletterIds:!0};try{const t=await b.A.getNewsletterSubscriptions(c);if(200!==t.status)throw t;this.setState({hasFetchedPrefs:!0,isPending:!1});const{newsletterSubscriptions:{data:i=[]}={},marketingConsents:a}=t;return n.email=i[0]&&i[0].attributes.email,this.updateNewsletterDisplay(i),void(e&&this.updateMarketingDisplay(a))}catch(e){const t={badResponseDetails:[],hasFetchedPrefs:!1,isPending:!1};o||401!==e.status?o&&400===e.status?t.hasValidSailthruId=!1:t.hasUnknownError=!0:(i(),t.hasUnknownError=!0),this.setState(t)}},this.updateNewsletterDisplay=e=>{const{doUpdateNewsletterStatusDisplay:t,items:i}=this.props,a=e.reduce((e,{attributes:{newsletterId:t,status:i}})=>("SUBSCRIBED"===i&&e.add(t.toString()),e),new Set);this.setState({userSubscribedNewsletterIds:[...a]});const r=n()(i);r.forEach(e=>{const{id:t}=e;e.isChecked=a.has(t)}),t(r)},this.updateMarketingDisplay=e=>{const{doUpdateMarketingStatusDisplay:t,optins:i}=this.props,a=n()(i);a.forEach(t=>{const{id:i}=t;e[i]&&(t.isChecked=!0)}),t(a)},this.emitAnalyticsEvents=(e,t)=>{const i=[],a=[],{items:n}=this.props;"impression"!==t?(e.forEach(e=>{const{newsletterId:r,status:o}=e;let s="";if("SUBSCRIBED"===o&&(i.push(r),s="signup"),"UNSUBSCRIBED"===o&&(a.push(r),s="unsubscribe"),s){const e=n.find(e=>String(e.id)===r),i={type:t&&"error"===t?"error":s,newsletter_id:String(r),newsletter_title:e.dangerousHed,cadence:e.frequencyBadge,subject:"newsletter_centre"};(0,Xe.pu)(i)}}),i.length>0&&(t&&"error"===t||(0,p.W8)("newsletter-signup-complete",{newsletterId:i.join("|")})),a.length>0&&(t&&"error"===t||(0,p.W8)("newsletter-unsubscribe-complete",{newsletterId:a.join("|")}))):n.forEach(e=>{const t={type:"impression",newsletter_id:String(e.id),newsletter_title:e.dangerousHed,cadence:e.frequencyBadge,subject:"newsletter_centre"};(0,Xe.pu)(t)})},this.constructUserEmail=(e={})=>{const t=(e&&e.target||document).querySelector(`[name=${this.props.textFieldName}]`),{signedUpUser:i}=this.state,{profile:a}=this.state;return i||(a&&a.email?a.email:t&&t.value)},this.constructSubscriptionPayload=(e,t)=>{e&&e.preventDefault(),this.setState({isPending:!0});const{amguuid:i,sourceCode:a,sourceCodeForCheckingReCaptcha:n,sailthruId:r,xClientID:s,formName:d,recaptchaSiteKey:c}=this.props,{checkedMarketing:g,updatedPrefs:h,updatedMarketingPrefs:u}=this.state,p=this.constructUserEmail(e);let m=u.length>0?g:(()=>{const e=o()(g,l());return Object.keys(e).length>0?e:null})();m=o()(m,e=>l()(e)||!e);const b={};Object.keys(m).forEach(e=>{e.split(",").map(e=>e.trim()).forEach(t=>{b[t]=m[e]})});const A={email:p,subscriptions:h,marketingConsents:b,url:window.location.href,formName:d,sourceCode:a,sourceCodeForCheckingReCaptcha:n};return c&&(A.recaptchaResponse=t),{amgUUID:i,sailthruId:r,payload:A,xClientID:s}},this.handleHideTextField=()=>{this.state.updatedPrefs.length>0&&this.setState({hideTextField:!1})},this.handleModelCloseBtn=()=>{const{hasSubscribed:e}=this.state;this.setState({shouldShowError:!1}),e?this.setState({isModelClose:!0,hideTextField:!0,updatedPrefs:[]}):this.setState({isModelClose:!1,hideTextField:!0})},this.handleLoginUserSignUp=e=>{const t=document.querySelector(`input[name="newsletter-list-${e}"]`);t?.click()},this.inputChangeHandler=(e,t)=>{const i=(0,m.getCookie)("ns-anonymous-user-email")||"",a="string"==typeof i&&i.length>0;this.setState({shouldShowError:!1,badResponseDetails:[],hasUnknownError:!1,...a?{signedUpUser:"string"==typeof t?t:this.constructUserEmail(e)}:""})},this.modalSubmitHandler=()=>{this.setState({shouldShowError:!0})},this.doSubscribe=async(e,t)=>{const i=this.constructSubscriptionPayload(e,t),{isAuthenticated:a,hasAlternateNewsletterStyle:n}=this.props,{hasValidSailthruId:r,updatedMarketingPrefs:o,updatedPrefs:s}=this.state;if(a||0!==s.length||0!==o.length)try{if(s.length>0||o.length>0){const e=await b.A.saveNewsletterSubscriptions(i),{success:t,message:o}=e.savePreference;if(!t)return this.setState({badResponseDetails:o?[{errorMessage:o}]:[],hasEmptyNewslettersPrefs:!1,hasUnknownError:!1,isPending:!1}),void this.emitAnalyticsEvents(s,"error");!a&&!r||n||this.setState({updatedPrefs:[],updatedMarketingPrefs:[]})}let e=[];
1220if(n&&!a){document.cookie=(0,m.createCookie)("ns-anonymous-user-email",i.payload.email,{path:"/",expirationInMs:Ze}),await(0,A.updateEmailSHAForAnonymousUS)(i.payload.email,a);const t=(0,m.getCookie)("ns-anonymous-user-pref")||[];t.length>0&&(e=JSON.parse(t)),i.payload.subscriptions.forEach(t=>{const i=e.findIndex(e=>e.newsletterId===t.newsletterId);-1===i&&"UNSUBSCRIBED"!==t.status||e.splice(i,1),"SUBSCRIBED"===t.status&&e.push(t)}),document.cookie=(0,m.createCookie)("ns-anonymous-user-pref",JSON.stringify(e),{path:"/",expirationInMs:Ze})}this.emitAnalyticsEvents(s),this.setState({badResponseDetails:[],hasEmptyNewslettersPrefs:!1,hasSubscribed:!0,hasUnknownError:!1,isPending:!1,signedUpUser:i?.payload?.email,selectedPrefs:[],updatedMarketingPrefs:[],cookiePref:e}),this.props.items.length>3&&this.setState({updatedPrefs:[]})}catch{this.setState({badResponseDetails:[],hasEmptyNewslettersPrefs:!1,hasUnknownError:!0,isPending:!1})}else this.setState({badResponseDetails:[],hasEmptyNewslettersPrefs:!0,hasSubscribed:!1,hasUnknownError:!1,isPending:!1})},this.recaptchaCallback=e=>new Promise(t=>{this.doSubscribe(null,e),t()}),this.recaptchaSubmitHandler=()=>{this.setState({shouldShowError:!1});const{recaptchaSiteKey:e,shouldCenterAlignRecaptcha:t}=this.props;e?ze.Ay.executeV2Recaptcha():this.doSubscribe(),t&&ze.Ay.centerAlignRecaptchaChallenge()};const{sailthruId:t}=this.props,i=t&&/^([A-Za-z0-9+/]{4})*([A-Za-z0-9+/]{3}=|[A-Za-z0-9+/]{2}==)?$/.test(t),a=(0,m.getCookie)("ns-anonymous-user-pref")||[];let r=[];a.length>0&&(r=JSON.parse(a)),this.state={badResponseDetails:[],hasEmptyNewslettersPrefs:!1,hasFetchedPrefs:!1,hasSubscribed:!1,hasUnknownError:!1,hideTextField:!0,isModelClose:!1,hasValidSailthruId:i,isPending:!1,checked:e.items.reduce((e,{id:t,isChecked:i})=>{e[t]=i;const a=(0,m.getCookie)("ns-anonymous-user-pref");if(this.props.hasAlternateNewsletterStyle&&!this.props.isAuthenticated&&a&&a.length>0){JSON.parse(a).forEach(i=>{i.newsletterId===t.toString()&&(e[t]=!0)})}return e},{}),checkedMarketing:e.optins.reduce((e,{id:t,isChecked:i})=>(e[t]=i,e),{}),cookiePref:r,profile:e.profile,updatedPrefs:[],updatedMarketingPrefs:[],signedUpUser:"",hasPreferenceChanged:!1,checkedItem:null,shouldShowError:!1,selectedPrefs:[],userSubscribedNewsletterIds:[]}}componentDidMount(){const{hasValidSailthruId:e}=this.state,{isAuthenticated:t,hasAlternateNewsletterStyle:i}=this.props;i&&t&&((0,m.deleteCookie)("ns-anonymous-user-email"),(0,m.deleteCookie)("ns-anonymous-user-pref")),e&&this.fetchNewsletterPrefs(!0);const a=[];if(this.props.newsletterSettings?.newsletterSelected){const{checked:e}=this.state;this.props.items.forEach(t=>{a.push({newsletterId:t.id.toString(),status:"SUBSCRIBED"}),this.setState({checked:{...e,[t.id]:!0},hasSubscribed:!1})})}!i||t&&e||!(0,m.getCookie)("ns-anonymous-user-email")||this.setState({signedUpUser:(0,m.getCookie)("ns-anonymous-user-email")}),this.setState({updatedPrefs:a}),this.emitAnalyticsEvents([],"impression")}componentDidUpdate(e){const{isAuthenticated:t,items:i,optins:a}=this.props,{badResponseDetails:n=[],hasFetchedPrefs:r,hasUnknownError:o,isPending:s,hasValidSailthruId:l}=this.state;if(!r&&!s&&(t||l)&&!o&&n.length<=0&&this.fetchNewsletterPrefs(),i!==e.items){const e=i.reduce((e,{id:t,isChecked:i})=>(e[t]=i,e),{});this.setState({checked:e})}if(a!==e.optins){const e=a.reduce((e,{id:t,isChecked:i})=>(e[t]=i,e),{});this.setState({checkedMarketing:e})}}async manageSubscription(e){this.setState({hasPreferenceChanged:!0,checkedItem:e}),await this.doSubscribe()}render(){const{checked:e,cookiePref:t,badResponseDetails:i,hasEmptyNewslettersPrefs:a,hasSubscribed:n,hasUnknownError:r,hasValidSailthruId:o,isPending:s,checkedMarketing:l,updatedMarketingPrefs:d,updatedPrefs:c,hideTextField:h,signedUpUser:u,isModelClose:p,hasPreferenceChanged:m,checkedItem:b,shouldShowError:A,selectedPrefs:y,userSubscribedNewsletterIds:$}=this.state,{isAuthenticated:f,hasAlternateNewsletterStyle:w,items:v,showStickySubmit:k,showMarketingConsents:S}=this.props,x=c.length>0||d.length>0,C=this.getErrors({badResponseDetails:i,hasUnknownError:r,hasEmptyNewslettersPrefs:a});return g.createElement(We,{...this.props,...this.getDangerousContent(),...this.get
1220SubscribedContent(),updatedPrefs:c,isAuthenticated:f,isPending:s,checked:e,checkedMarketing:l,cookiePref:t,errors:C,hasSubscribed:n,selectedPrefs:y,hasUpdatedPrefs:x,hasValidSailthruId:o,hideTextField:h,handleHideTextField:this.handleHideTextField,onChangeHandler:this.onChange,onMarketingChangeHandler:this.onMarketingChange,onSubmitHandler:this.recaptchaSubmitHandler,handleModelCloseBtn:this.handleModelCloseBtn,recaptchaCallback:this.recaptchaCallback,signedUpUser:u,hideModel:p,hasPreferenceChanged:m,checkedItem:b,shouldShowError:A,inputChangeHandler:this.inputChangeHandler,modalSubmitHandler:this.modalSubmitHandler,showMarketingConsents:S,showStickySubmit:w?1!==v?.length:k,handleLoginUserSignUp:this.handleLoginUserSignUp,userSubscribedNewsletterIds:$})}}Je.propTypes={amguuid:c().string,authenticatedButtonLabel:c().string.isRequired,authenticatedButtonLabelOnSuccess:c().string.isRequired,authenticatedDangerousDek:c().string.isRequired,buttonLabel:c().string.isRequired,buttonLabelOnSuccess:c().string.isRequired,className:c().string,dangerousDek:c().string.isRequired,dangerousDisclaimer:c().string,dangerousHed:c().string.isRequired,dangerousLegend:c().string.isRequired,doUpdateAuthenticatedStatus:c().func.isRequired,doUpdateMarketingStatusDisplay:c().func.isRequired,doUpdateNewsletterStatusDisplay:c().func.isRequired,formName:c().string,hasAlternateNewsletterStyle:c().bool,intl:c().object,isAuthenticated:c().bool,items:c().array.isRequired,marketingPermissionsCode:c().string,newsletterSettings:c().shape({newsletterSelected:c().bool}),onSubmitHandler:c().func,optins:c().array.isRequired,placeholder:c().string,profile:c().object,provider:c().string,recaptchaSiteKey:c().string,sailthruId:c().string,shouldCenterAlignRecaptcha:c().bool,showListInColumns:c().bool,showMarketingConsents:c().bool,showStickySubmit:c().bool,siteCode:c().string,sourceCode:c().string,sourceCodeForCheckingReCaptcha:c().string,textFieldAssistiveSubtext:c().string,textFieldLabel:c().string.isRequired,textFieldName:c().string.isRequired,userPlatformProxy:c().string,xClientID:c().string},Je.defaultProps={profile:{}};const Qe=(0,u.Ng)(e=>{const{newsletterContent:t,user:i,userPlatform:a}=e;return{...t,...i,...a}},e=>({doUpdateMarketingStatusDisplay:t=>{e({type:"MERGE_KEY",key:"newsletterContent",value:{optins:t}})},doUpdateNewsletterStatusDisplay:t=>{e({type:"MERGE_KEY",key:"newsletterContent",value:{items:t}})},doUpdateAuthenticatedStatus:()=>{e({type:"MERGE_KEY",key:"user",value:{isAuthenticated:!1}})}}))((0,h.Ay)(Je));(0,i(29118).A)(Qe)},86456(e,t,i){"use strict";var a=i(84743);i.n(a)().defineLocale("zh-Hant-TW",{parentLocale:"zh-tw"})},69843(e){e.exports=function(e){return null==e}},6048(e){e.exports=function(e){if("function"!=typeof e)throw new TypeError("Expected a function");return function(){var t=arguments;switch(t.length){case 0:return!e.call(this);case 1:return!e.call(this,t[0]);case 2:return!e.call(this,t[0],t[1]);case 3:return!e.call(this,t[0],t[1],t[2])}return!e.apply(this,t)}}},42194(e,t,i){var a=i(15389),n=i(6048),r=i(71086);e.exports=function(e,t){return r(e,n(a(t)))}},71086(e,t,i){var a=i(34932),n=i(15389),r=i(97420),o=i(83349);e.exports=function(e,t){if(null==e)return{};var i=a(o(e),function(e){return[e]});return t=n(t),r(e,i,function(e,i){return t(e,i[0])})}}},o={};function s(e){var t=o[e];if(void 0!==t)return t.exports;var i=o[e]={id:e,loaded:!1,exports:{}};return r[e].call(i.exports,i,i.exports,s),i.loaded=!0,i.exports}s.m=r,e=[],s.O=(t,i,a,n)=>{if(!i){var r=1/0;for(c=0;c<e.length;c++){for(var[i,a,n]=e[c],o=!0,l=0;l<i.length;l++)(!1&n||r>=n)&&Object.keys(s.O).every(e=>s.O[e](i[l]))?i.splice(l--,1):(o=!1,n<r&&(r=n));if(o){e.splice(c--,1);var d=a();void 0!==d&&(t=d)}}return t}n=n||0;for(var c=e.length;c>0&&e[c-1][2]>n;c--)e[c]=e[c-1];e[c]=[i,a,n]},s.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return s.d(t,{a:t}),t},i=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__,s.t=function(e,a){if(1&a&&(e=this(e)),8&a)return e;if("object"==typeof e&&e){if(4&a&&e.__esModule)return e;if(16&a&&"function"==typeof e.then)return e}var n=Object.create(null);s.r(n);var r={};t=t||[null,i({}),i([]),i(i)];for(var o=2&a&&e;("object"==typeof o||"function"==typeof o)&&!~t.indexOf(o);
1220o=i(o))Object.getOwnPropertyNames(o).forEach(t=>r[t]=()=>e[t]);return r.default=()=>e,s.d(n,r),n},s.d=(e,t)=>{for(var i in t)s.o(t,i)&&!s.o(e,i)&&Object.defineProperty(e,i,{enumerable:!0,get:t[i]})},s.f={},s.e=e=>Promise.all(Object.keys(s.f).reduce((t,i)=>(s.f[i](e,t),t),[])),s.u=e=>"chunk."+(7800===e?"tny-puzzles-and-games":e)+"."+{7800:"23767aa9df18f755e6a2",7833:"dc2bfd5835272c54b213"}[e]+".js",s.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),a={},n="verso:",s.l=(e,t,i,r)=>{if(a[e])a[e].push(t);else{var o,l;if(void 0!==i)for(var d=document.getElementsByTagName("script"),c=0;c<d.length;c++){var g=d[c];if(g.getAttribute("src")==e||g.getAttribute("data-webpack")==n+i){o=g;break}}o||(l=!0,(o=document.createElement("script")).charset="utf-8",s.nc&&o.setAttribute("nonce",s.nc),o.setAttribute("data-webpack",n+i),o.src=e),a[e]=[t];var h=(t,i)=>{o.onerror=o.onload=null,clearTimeout(u);var n=a[e];if(delete a[e],o.parentNode&&o.parentNode.removeChild(o),n&&n.forEach(e=>e(i)),t)return t(i)},u=setTimeout(h.bind(null,void 0,{type:"timeout",target:o}),12e4);o.onerror=h.bind(null,o.onerror),o.onload=h.bind(null,o.onload),l&&document.head.appendChild(o)}},s.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},s.nmd=e=>(e.paths=[],e.children||(e.children=[]),e),s.p="/verso/static/",(()=>{var e={61:0,7728:0,9129:0};s.f.j=(t,i)=>{var a=s.o(e,t)?e[t]:void 0;if(0!==a)if(a)i.push(a[2]);else{var n=new Promise((i,n)=>a=e[t]=[i,n]);i.push(a[2]=n);var r=s.p+s.u(t),o=new Error;s.l(r,i=>{if(s.o(e,t)&&(0!==(a=e[t])&&(e[t]=void 0),a)){var n=i&&("load"===i.type?"missing":i.type),r=i&&i.target&&i.target.src;o.message="Loading chunk "+t+" failed.\n("+n+": "+r+")",o.name="ChunkLoadError",o.type=n,o.request=r,a[1](o)}},"chunk-"+t,t)}},s.O.j=t=>0===e[t];var t=(t,i)=>{var a,n,[r,o,l]=i,d=0;if(r.some(t=>0!==e[t])){for(a in o)s.o(o,a)&&(s.m[a]=o[a]);if(l)var c=l(s)}for(t&&t(i);d<r.length;d++)n=r[d],s.o(e,n)&&e[n]&&e[n][0](),e[n]=0;return s.O(c)},i=globalThis.webpackChunkverso=globalThis.webpackChunkverso||[];i.forEach(t.bind(null,0)),i.push=t.bind(null,i.push.bind(i))})(),s.nc=void 0;var l=s.O(void 0,[5590,8879,1956,5135,4046,254,8576,7270,5441,4223,4595,5263,9537,8828,7314,130,8141,793,4602,4307,7794,9749,6555,4341,9385],()=>s(54494));l=s.O(l)})();

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.