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&<&&(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.