(globalThis["TURBOPACK_remote_chunk_loading_global_wx-next-web"]||(globalThis["TURBOPACK_remote_chunk_loading_global_wx-next-web"]=[])).push(["object"==typeof document?document.currentScript:void 0,828615,e=>{"use strict";var t=e.i(902875),a=e.i(528600),s=e.i(247865),i=e.i(725287),r=e.i(381477),l=e.i(695478),n=e.i(343277),o=e.i(422825),A=e.i(790010),d=e.i(279887),c=e.i(965257),u=e.i(546446),m=e.i(540768),g=e.i(682142),h=e.i(782937),E=e.i(695881),p=e.i(333350),f=e.i(64412),w=e.i(950771),x=e.i(537989),y=e.i(695203),O=e.i(158662),B=e.i(736677),b=e.i(220126),Q=e.i(358273),R=e.i(542675),C=e.i(777638),z=e.i(122124),v=e.i(409628),k=e.i(924776),I=e.i(605781);let j=(0,E.createLogger)("useTrackEmailFunnelEnd");var N=e.i(553329),S=e.i(841118);let D={src:e.i(448829).default,width:960,height:640,blurWidth:8,blurHeight:5,blurDataURL:"data:image/jpeg;base64,/9j/4AAQSkZJRgABAgAAAQABAAD/wAARCAAFAAgDAREAAhEBAxEB/9sAQwAKBwcIBwYKCAgICwoKCw4YEA4NDQ4dFRYRGCMfJSQiHyIhJis3LyYpNCkhIjBBMTQ5Oz4+PiUuRElDPEg3PT47/9sAQwEKCwsODQ4cEBAcOygiKDs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDLeRWAAiVSBjIzz719ck11PJuf/9k="},K={src:e.i(404916).default,width:960,height:640,blurWidth:8,blurHeight:5,blurDataURL:"data:image/jpeg;base64,/9j/4AAQSkZJRgABAgAAAQABAAD/wAARCAAFAAgDAREAAhEBAxEB/9sAQwAKBwcIBwYKCAgICwoKCw4YEA4NDQ4dFRYRGCMfJSQiHyIhJis3LyYpNCkhIjBBMTQ5Oz4+PiUuRElDPEg3PT47/9sAQwEKCwsODQ4cEBAcOygiKDs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDy6SZHjVRbxoVUAspOT7nmukzP/9k="},U={src:e.i(583231).default,width:960,height:548,blurWidth:8,blurHeight:5,blurDataURL:"data:image/jpeg;base64,/9j/4AAQSkZJRgABAgAAAQABAAD/wAARCAAFAAgDAREAAhEBAxEB/9sAQwAKBwcIBwYKCAgICwoKCw4YEA4NDQ4dFRYRGCMfJSQiHyIhJis3LyYpNCkhIjBBMTQ5Oz4+PiUuRElDPEg3PT47/9sAQwEKCwsODQ4cEBAcOygiKDs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDhY9ektNN+zQW0a7w5lZiTv54AHara0auQknJSsf/Z"},F={src:e.i(877095).default,width:960,height:586,blurWidth:8,blurHeight:5,blurDataURL:"data:image/jpeg;base64,/9j/4AAQSkZJRgABAgAAAQABAAD/wAARCAAFAAgDAREAAhEBAxEB/9sAQwAKBwcIBwYKCAgICwoKCw4YEA4NDQ4dFRYRGCMfJSQiHyIhJis3LyYpNCkhIjBBMTQ5Oz4+PiUuRElDPEg3PT47/9sAQwEKCwsODQ4cEBAcOygiKDs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDrrLw1YR3Vsk0azKQX2FAEzj0rd1ZtN3MlCK0sf//Z"},P={src:e.i(499050).default,width:800,height:600,blurWidth:8,blurHeight:6,blurDataURL:"data:image/jpeg;base64,/9j/4AAQSkZJRgABAgAAAQABAAD/wAARCAAGAAgDAREAAhEBAxEB/9sAQwAKBwcIBwYKCAgICwoKCw4YEA4NDQ4dFRYRGCMfJSQiHyIhJis3LyYpNCkhIjBBMTQ5Oz4+PiUuRElDPEg3PT47/9sAQwEKCwsODQ4cEBAcOygiKDs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDmZdYebbbvEp3/AHCR0wev5158aSjqjo5k43Z//9k="},M={src:e.i(846413).default,width:960,height:640,blurWidth:8,blurHeight:5,blurDataURL:"data:image/jpeg;base64,/9j/4AAQSkZJRgABAgAAAQABAAD/wAARCAAFAAgDAREAAhEBAxEB/9sAQwAKBwcIBwYKCAgICwoKCw4YEA4NDQ4dFRYRGCMfJSQiHyIhJis3LyYpNCkhIjBBMTQ5Oz4+PiUuRElDPEg3PT47/9sAQwEKCwsODQ4cEBAcOygiKDs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDXLQ3V7PcS20W4fLwCOK4Y5rXSTVrs5KmV4eppJaH/2Q=="},L={src:e.i(467394).default,width:960,height:640,blurWidth:8,blurHeight:5,blurDataURL:"data:image/jpeg;base64,/9j/4AAQSkZJRgABAgAAAQABAAD/wAARCAAFAAgDAREAAhEBAxEB/9sAQwAKBwcIBwYKCAgICwoKCw4YEA4NDQ4dFRYRGCMfJSQiHyIhJis3LyYpNCkhIjBBMTQ5Oz4+PiUuRElDPEg3PT47/9sAQwEKCwsODQ4cEBAcOygiKDs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDgLHWHe0isFgVGkcDzgxyoPOAOlQ4vm5rlppQ5bH//2Q=="},T={src:e.i(331252).default,width:960,height:640,blurWidth:8,blurHeight:5,blurDataURL:"data:image/jpeg;base64,/9j/4AAQSkZJRgABAgAAAQABAAD/wAARCAAFAAgDAREAAhEBAxEB/9sAQwAKBwcIBwYKCAgICwoKCw4YEA4NDQ4dFRYRGCMfJSQiHyIhJis3LyYpNCkhIjBBMTQ5Oz4+PiUuRElDPEg3PT47/9sAQwEKCwsODQ4cEBAcOygiKDs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDAOoxX3heS1On2sTS2nmSSxxqGYr0J4rnUHZyv1PQXLZK26P/Z"},W=[{category:"daily-newsletter",imageSrc:D.src,bgColor:"#3A62CD"},{category:"weekly-brief",imageSrc:K.src,bgColor:"#0D132A"},{category:"activity-snow-newsletter",imageSrc:F.src},{category:"on-your-radar",imageSrc:U.src},{category:"gardening-emails",imageSrc:P.src},{category:"tailgate-emails",imageSrc:L.src},{category:"fairway-forecast",imageSrc:M.src},{category:"travel-emails",imageSrc:T.src}].map(({category:e,...t})=>{let{publicName:a,name:s,cadence:i,description:r}=S.EMAIL_CATEGORIES[e];return{categoryName:a,name:s,cadence:i,description:r,...t}}),J=(0,E.createLogger)("useNewsletterSignup");var Y=e.i(897360),Z=e.i(747961);let V=(0,s.forwardRef)(({title:e,titleId:a,desc:s,descId:i,...r},l)=>(0,t.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 16 16",ref:l,"aria-labelledby":a,"aria-describedby":i,...r,children:[s?(0,t.jsx)("desc",{id:i,children:s}):null,void 0===e?(0,t.jsx)("title",{id:a,children:"Checkmark"}):e?(0,t.jsx)("title",{id:a,children:e}):null,(0,t.jsx)("path",{fill:"currentColor",d:"M8 1a7 7 0 1 0 0 14A7 7 0 0 0 8 1m-1 9.795-2.5-2.5.795-.795L7 9.205 10.705 5.5l.798.793z"})]})),H=s.default.forwardRef((e,a)=>(0,t.jsx)(Z.BaseIcon,{ref:a,icon:V,...e}));H.displayName="CheckmarkFilled";let G=(0,s.forwardRef)(({title:e,titleId:a,desc:s,descId:i,...r},l)=>(0,t.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 16 16",ref:l,"aria-labelledby":a,"aria-describedby":i,...r,children:[s?(0,t.jsx)("desc",{id:i,children:s}):null,void 0===e?(0,t.jsx)("title",{id:a,children:"Plus"}):e?(0,t.jsx)("title",{id:a,children:e}):null,(0,t.jsxs)("g",{fill:"currentColor",children:[(0,t.jsx)("path",{d:"M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14M8 2.273a5.727 5.727 0 1 0 0 11.454A5.727 5.727 0 0 0 8 2.273"}),(0,t.jsx)("path",{d:"M11.182 8a.636.636 0 0 0-.636-.636h-1.91v-1.91a.636.636 0 1 0-1.272 0v1.91h-1.91a.636.636 0 1 0 0 1.272h1.91v1.91a.636.636 0 0 0 1.272 0v-1.91h1.91A.636.636 0 0 0 11.182 8"})]})]})),q=s.default.forwardRef((e,a)=>(0,t.jsx)(Z.BaseIcon,{ref:a,icon:G,...e}));q.displayName="PlusOutline";var X=e.i(368847),_=e.i(877957),$=e.i(846871),ee=e.i(632137),et=e.i(62544),ea=e.i(598513),es=e.i(37429),ei=e.i(240058);function er({newsletter:e,selected:a,onToggle:s,priority:i=!1,disabled:r=!1}){let{imageSrc:l,cadence:n,name:o,description:A,sampleUrl:d,bgColor:c}=e;return(0,t.jsxs)("div",{className:(0,ee.cn)("relative isolate flex h-full overflow-hidden rounded-2xl border-2 border-transparent transition-colors duration-200 sm:flex-col",!r&&"hover:border-blue-500",a&&"border-blue-500"),children:[(0,t.jsx)("button",{type:"button",onClick:s,disabled:r,"aria-pressed":a,"aria-label":`${a?"Unsubscribe from":"Subscribe to"} ${o}`,className:(0,ee.cn)("absolute inset-0 z-10 rounded-2xl focus-visible:ring-2 focus-visible:ring-blue-500 focus-visible:outline-none focus-visible:ring-inset",r?"cursor-not-allowed":"cursor-pointer")}),(0,t.jsxs)("div",{className:(0,ee.cn)("relative aspect-[3/2] w-2/5 shrink-0 transition-opacity sm:aspect-[3/2] sm:w-full",r&&"opacity-90"),children:[(0,t.jsx)(es.default,{src:l,alt:"",fill:!0,sizes:"(max-width: 640px) 40vw, (max-width: 1024px) 50vw, 33vw",objectFit:c?"contain":"cover",priority:i,isFetchPriority:i,rounded:!1,className:"max-sm:rounded-r-2xl sm:rounded-b-2xl",style:c?{backgroundColor:c}:void 0}),(0,t.jsx)("span",{"aria-hidden":"true",className:"pointer-events-none absolute top-0 right-0 flex size-11.5 items-center justify-center rounded-full",children:a?(0,t.jsx)(H,{className:"size-6.5 text-white"}):(0,t.jsx)(q,{className:"size-6.5 text-white"})})]}),(0,t.jsxs)("div",{className:"flex flex-1 flex-col gap-2 p-4 sm:gap-4",children:[(0,t.jsxs)("div",{className:"flex flex-col gap-2",children:[(0,t.jsx)(X.default,{variant:"Body.S.Bold",color:"secondary",children:n}),(0,t.jsx)(X.default,{variant:"Title.S",elementType:"h3",color:"primary",children:o}),(0,t.jsx)(X.default,{variant:"Body.S",color:"secondary",children:A})]}),d&&(0,t.jsx)(ei.default,{href:d,className:"relative z-20 w-fit text-sm font-bold text-gray-900 underline underline-offset-2 focus-visible:ring-2 focus-visible:ring-blue-500 focus-visible:outline-none",children:"View Sample"})]})]})}var el=e.i(990420),en=e.i(732520),eo=e.i(336726),eA=e.i(527207),ed=e.i(825440),ec=e.i(269767),eu=e.i(697380),em=e.i(909232),eg=e.i(498076),eh=e.i(546334),eE=e.i(314552),ep=e.i(611540),ef=e.i(983950),ew=e.i(81083);let ex=()=>{let[e,a]=(0,s.useState)(!1);return(0,t.jsxs)(et.Dialog,{open:e,onOpenChange:a,children:[(0,t.jsx)(et.DialogTrigger,{asChild:!0,children:(0,t.jsx)(_.Button,{variant:"link",type:"button",className:"h-[revert] p-0 font-bold text-gray-900 underline underline-offset-2",children:"Sign In."})}),(0,t.jsxs)(et.DialogContent,{className:"flex max-h-[90dvh] max-w-sm flex-col overflow-hidden pt-10",onOpenAutoFocus:e=>{e.preventDefault(),e.currentTarget?.querySelector("input")?.focus()},children:[(0,t.jsx)(et.DialogTitle,{className:"sr-only",children:"Sign in"}),(0,t.jsx)("div",{className:"min-h-0 flex-1 overflow-y-auto",children:(0,t.jsx)(ew.default,{initSignin:!0})})]})]})};var ey=e.i(924689);function eO({isUserLoggedIn:e,selectedCount:a,defaultEmail:r,defaultLocation:l,saving:n,disabled:o=!1,success:A,serverError:d,onSubmit:c}){let[m,g]=(0,s.useState)(!1),h=(0,u.useAtomValue)(eu.fixedBottomAdHeightAtom),E=(0,eg.useIsMobile)(),p=(0,em.useClientMobileMedia)(),f=(0,i.useParams)(),w=f?.locale||eE.defaultLocale,x=(0,ep.interpolateUrl)(ep.URLS.termsOfUse,{locale:w}),y=(0,ep.interpolateUrl)(ep.URLS.privacyPolicy,{locale:w}),O=(0,s.useMemo)(()=>ey.z.object({email:e?ey.z.string():ey.z.email({error:"Enter a valid email address."}),location:ey.z.custom().refine(Boolean,{error:"Add your location."}),selectedCount:e?ey.z.number():ey.z.number().gt(0,{error:"Select at least one newsletter to continue."})}),[e]),B=(0,el.useForm)({resolver:(0,en.zodResolver)(O),defaultValues:{email:"",location:null,selectedCount:a}}),{control:b,handleSubmit:Q,setValue:R,setError:C,trigger:z,formState:{isSubmitted:v,errors:k}}=B;(0,s.useEffect)(()=>{r&&R("email",r)},[r,R]),(0,s.useEffect)(()=>{l&&R("location",l)},[l,R]);let I=v||!!k.selectedCount;(0,s.useEffect)(()=>{R("selectedCount",a,{shouldValidate:I})},[R,a,I]),(0,s.useEffect)(()=>{d&&C("email",{type:"server",message:d})},[d,C]),(0,s.useEffect)(()=>{A&&g(!1)},[A]),(0,s.useEffect)(()=>(document.body.style.overflow=m&&p?"hidden":"",()=>{document.body.style.overflow=""}),[m,p]);let j=Q(e=>c({email:e.email,location:e.location})),N=e||a>0,S=()=>{N?g(!0):z("selectedCount")},D=e=>{p&&(m||N?g(!0):(e.currentTarget.blur(),S()))},K=`calc(${3.5*!!E}rem + ${h}px)`,U=a>0?`${a} ${1===a?"Newsletter":"Newsletters"} Selected`:"Sign up for our newsletters";return(0,t.jsx)(ec.Form,{...B,children:(0,t.jsxs)("form",{onSubmit:j,noValidate:!0,className:"contents",children:[(0,t.jsx)("div",{style:{"--ad-bottom":`${h}px`,"--mobile-offset":K},className:(0,ee.cn)("z-adOverlay md:z-sticky border-t border-gray-200 bg-white","md:sticky md:bottom-[var(--ad-bottom)]",m?"max-md:animate-in max-md:fade-in-0 max-md:fixed max-md:inset-0 max-md:overflow-y-auto max-md:pt-14 max-md:duration-200":"max-md:sticky max-md:bottom-[var(--mobile-offset)]"),children:(0,t.jsxs)("div",{className:"mx-auto flex w-full max-w-6xl flex-col gap-3 px-4 py-4",children:[(0,t.jsxs)(_.Button,{type:"button",variant:"ghostUI",size:"text",onClick:()=>m?g(!1):S(),"aria-expanded":m,className:"flex w-full items-center justify-between text-left focus-visible:ring-2 focus-visible:ring-blue-500 focus-visible:outline-none md:pointer-events-none",children:[(0,t.jsx)(X.default,{variant:"Body.L.Bold",children:U}),m?(0,t.jsx)(eo.ChevronDown,{className:"size-5 text-gray-900 md:hidden","aria-hidden":"true"}):(0,t.jsx)(eA.ChevronUp,{className:"size-5 text-gray-900 md:hidden","aria-hidden":"true"})]}),(0,t.jsx)(ec.FormField,{control:b,name:"selectedCount",render:()=>(0,t.jsx)(ec.FormMessage,{className:"text-xxs text-alert-severe -mt-1"})}),(0,t.jsxs)("div",{className:"flex flex-col gap-4 md:grid md:grid-cols-[minmax(0,2fr)_minmax(0,3fr)_auto] md:items-start md:gap-x-4 md:gap-y-1",children:[(0,t.jsx)(ec.FormField,{control:b,name:"email",disabled:o||n,render:({field:a})=>(0,t.jsx)(ec.FormItem,{className:"min-w-0 md:col-start-1 md:row-start-1",children:(0,t.jsx)(ec.FormControl,{children:(0,t.jsx)(ed.Input,{...a,label:"Email address",type:"email",variant:"rounded",autoComplete:"email",onFocus:D,required:!e,readOnly:e})})})}),!e&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)("div",{className:(0,ee.cn)("flex flex-col items-start gap-2 max-md:-mt-4 md:col-start-1 md:row-start-2",!m&&"max-md:hidden"),children:[(0,t.jsxs)(X.default,{variant:"Body.S",color:"secondary",children:["Already have an account? ",(0,t.jsx)(ex,{})]}),(0,t.jsx)(ef.default,{text:"signin_with",shape:"pill"})]}),(0,t.jsxs)("div",{"aria-hidden":"true",className:(0,ee.cn)("flex items-center gap-3 text-gray-500 md:hidden",!m&&"max-md:hidden"),children:[(0,t.jsx)("span",{className:"h-px flex-1 bg-gray-200"}),(0,t.jsx)(X.default,{variant:"Body.S",color:"secondary",children:"and"}),(0,t.jsx)("span",{className:"h-px flex-1 bg-gray-200"})]})]}),(0,t.jsx)(ec.FormField,{control:b,name:"location",render:({field:e,fieldState:a})=>(0,t.jsx)(ec.FormItem,{className:(0,ee.cn)("min-w-0 md:col-start-2 md:row-start-1",!m&&"max-md:hidden"),children:(0,t.jsx)(eh.LocationInput,{location:e.value,onChangeLocation:e.onChange,label:"Add a city or zip code for your forecast",error:a.error?.message,disabled:o||n,className:"h-12 border-[#25242220]"})})}),(0,t.jsxs)(X.default,{variant:"Body.S",color:"secondary",className:(0,ee.cn)("md:col-span-2 md:col-start-2 md:row-start-2",!m&&"max-md:hidden"),children:["By continuing, you're signing up to receive the selected email newsletters and confirm that you agree to the"," ",(0,t.jsx)(ei.default,{href:x,className:"underline underline-offset-2",children:"Terms of Use"})," ","and"," ",(0,t.jsx)(ei.default,{href:y,className:"underline underline-offset-2",children:"Privacy Policy"}),"."]}),(0,t.jsx)(_.Button,{type:"submit",size:"lg",loading:n,disabled:o,className:(0,ee.cn)("h-12 self-start md:col-start-3 md:row-start-1",!m&&"max-md:hidden"),children:"Sign Up"})]})]})}),(0,t.jsx)("div",{"aria-hidden":"true",className:"hidden md:block",style:{height:h}}),(0,t.jsx)("div",{"aria-hidden":"true",className:"md:hidden",style:{height:56+h}})]})})}function eB({isUserLoggedIn:e,userEmail:a,newsletterSignup:i}){let{submit:r,reset:l,status:n,error:o,initializing:A,defaultSelectedGroups:d,defaultLocation:c}=i,u=(0,ea.useSendInteractionEvent)(),[m,g]=(0,s.useState)({}),h=(0,s.useRef)(!1);(0,s.useEffect)(()=>{!h.current&&d&&(h.current=!0,g(e=>({...d,...e})))},[d]);let E=W.filter(e=>m[e.categoryName]).length,p=E===W.length;return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(et.Dialog,{open:"success"===n,onOpenChange:e=>{e||l()},children:(0,t.jsx)(et.DialogContent,{className:"max-w-md p-8",children:(0,t.jsxs)("div",{className:"flex flex-col items-center gap-4 text-center",children:[(0,t.jsx)("span",{className:"flex size-14 items-center justify-center rounded-full bg-green-100",children:(0,t.jsx)(Y.Checkmark,{className:"size-7 text-green-600","aria-hidden":"true",title:""})}),(0,t.jsx)(et.DialogTitle,{asChild:!0,children:(0,t.jsx)(X.default,{variant:"Title.M",elementType:"h2",color:"primary",children:"You're all set"})}),(0,t.jsx)(et.DialogDescription,{asChild:!0,children:(0,t.jsx)(X.default,{variant:"Body.M",color:"secondary",children:"We've updated your newsletter preferences."})})]})})}),(0,t.jsxs)("div",{className:"container mx-auto max-w-6xl px-4 py-8",children:[(0,t.jsxs)("header",{className:"mb-6 flex flex-col gap-2",children:[(0,t.jsx)(X.default,{variant:"Title.XL",elementType:"h1",color:"primary",children:"Newsletters"}),(0,t.jsx)(X.default,{variant:"Body.M",color:"secondary",children:"Get the best of The Weather Channel straight to your inbox. Select from our newsletters below and enter your email to sign up."})]}),(0,t.jsx)("div",{className:"mb-4 flex justify-start",children:A?(0,t.jsxs)("span",{className:"inline-flex h-10 items-center gap-2 px-2 py-1",children:[(0,t.jsx)($.Loader,{size:"sm",variant:"primary",label:"Loading your newsletter preferences"}),(0,t.jsx)(X.default,{variant:"Body.S",color:"secondary",children:"Getting your preferences…"})]}):(0,t.jsxs)(_.Button,{variant:"ghostUI",size:"text",onClick:()=>g(Object.fromEntries(W.map(e=>[e.categoryName,!p]))),"aria-pressed":p,className:(0,ee.cn)("gap-2 rounded-full px-4 py-2.5 text-sm font-bold transition-colors focus-visible:ring-2 focus-visible:ring-blue-500 focus-visible:ring-offset-2 focus-visible:outline-none",p?"bg-blue-100 text-blue-700":"bg-gray-100 text-gray-900 hover:bg-gray-200"),children:[p?(0,t.jsx)(H,{className:"size-5 text-blue-600","aria-hidden":"true",title:""}):(0,t.jsx)(q,{className:"size-5","aria-hidden":"true",title:""}),"Select All"]})}),(0,t.jsx)("ul",{className:"grid grid-cols-1 gap-6 sm:grid-cols-2 lg:grid-cols-3",children:W.map((e,a)=>(0,t.jsx)("li",{className:"h-full",children:(0,t.jsx)(er,{newsletter:e,selected:!!m[e.categoryName],onToggle:()=>{let t;return t=e.categoryName,g(e=>({...e,[t]:!e[t]}))},priority:a{u({interactionElement:"newsletter signup",interactionType:"click",moduleId:"newsletter-page"}),r({email:e,location:t,selections:W.map(e=>({name:e.categoryName,isSubscribed:!!m[e.categoryName]}))})}})]})}e.s(["default",0,()=>{let{user:{isUserLoggedIn:e},userProfile:E}=(0,a.useUser)(),S=function(){let e=(0,i.useParams)(),t=e?.locale,{updateEmailPreference:E,emailSubscriptions:S,isLoadingPreferences:D}=(0,o.useEmailPreferences)({forceSubs:!0}),{user:{isUserLoggedIn:K,userID:U}}=(0,a.useUser)(),{signup:F}=(0,A.useUserSignup)(),P=(0,d.useTrackEmailSubscription)(),M=(0,c.useTrackAlertSubscriptionChanged)(),L=(()=>{let e=(0,u.useAtomValue)(x.pageIdAtom),t=(0,u.useAtomValue)(w.pageLocaleAtom),a=(0,u.useAtomValue)(y.deviceClassAtom),r=(0,u.useAtomValue)(O.experimentJoinListAtom),l=(0,u.useAtomValue)(B.sourcePageAtom),n=(0,u.useAtomValue)(b.sourceModuleAtom),o=(0,i.usePathname)(),{location:A}=(0,f.useLocation)(),d=(0,k.useIsHightouchReady)();return(0,s.useCallback)(s=>{if(!p.default)return;if(!d)return void j.warn('Hightouch: Event "email-funnel-end" skipped - SDK not ready');let i=(0,g.getCICookie)(),c=i?.["TWC-GeoIP-Country"]??(0,m.getCookie)("twc-location-country"),u=i?.["TWC-GeoIP-Region"]??(0,m.getCookie)("twc-location-region"),E=i?.["TWC-Privacy"]??(0,m.getCookie)("twc-privacy"),f=window.DprSdk?.getGdprConsentOptInsString()??"",w=window.DprSdk?.getCcpaSaleOptInString()??"",x=String(window.DprSdk?.getUserConsent("sale-of-data")!==!1),y=(0,m.getCookie)("partner")||"",O=(0,h.getPartnerByPattern)(y)??y,B=(0,Q.getMetricsSession)(),b=new Date,k=(0,R.parseTpcc)((0,C.getTpcc)()),N=e=>s.isUserLoggedIn?"NA":String(e),S={eventChainID:crypto.randomUUID(),emailType:s.isUserLoggedIn?"newsletter registered":"newsletter anonymous",emailFilled:N(s.emailFilled),locationFilled:N(s.locationFilled),nameFilled:"NA",passwordFilled:"NA",marketingOptIn:!1,failReason:s.failReason||"NA",registrationSubmitted:s.registrationSubmitted,registrationComplete:s.registrationComplete,pageId:e??"",url:(0,z.getAnonymizedPath)(o??""),schemaVersion:"nextgen",locale:t,deviceClass:a,partner:O,sessionId:B?.sessionId||"",sessionStartTime:new Date(B?.sessionStartTime||0).toISOString(),siteMode:"normal",dayOfWeek:v.WEEK_DAYS[b.getDay()]??"",hourOfDay:b.getHours(),regime:E??"",cookiesEnabled:navigator?.cookieEnabled??!1,gpcSignalOptOut:window.navigator?.globalPrivacyControl??!1,functionalTechnologies:f.includes("functional-technology"),geographicallyRelevantAds:window.DprSdk?.getUserConsent("geographically-relevant-advertising")!==!1,interestBasedAds:window.DprSdk?.getUserConsent("interest-based-ads")!==!1,priv:f,privProducts:w,saleOfData:x,saleOfDataAuthorization:x,sensitiveDataAuthorization:String(window.DprSdk?.getUserConsent("sensitive-data")!==!1),referrer:document.referrer,campaign:(0,C.getCampaign)(),sourcePage:l??k.sourcePage??void 0,sourceModule:n?.id??k.sourceModule??void 0,sourceUpsellPlacement:k.sourceUpsellPlacement??void 0,samsungVersion:(0,C.getSamsungVersion)(),experimentJoinList:r,weatherMode:"normal",physicalCountry:c??"",physicalState:u??"",wlocCity:A?.city??null,wlocCountry:A?.countryCode??null,wlocState:A?.adminDistrictCode??null,wlocDMA:A?.dmaCd??null,appVersion:"9f3905e45dbdf9d656368bd8e5dabddd1a5d8be3".slice(0,10)};try{let e=(0,I.trackEmailFunnelEnd)(S);return j.info('Hightouch: Event "email-funnel-end" tracked'),e}catch(e){j.error('Hightouch: Event "email-funnel-end" failed',{error:e});return}},[d,e,t,a,r,l,n,o,A])})(),[T,Y]=(0,s.useState)("idle"),[Z,V]=(0,s.useState)(null),[H,G]=(0,s.useState)(),[q,X]=(0,s.useState)(!1),_=(0,s.useMemo)(()=>{let e=K&&S?(0,l.findSubscriptionGroup)(S,"daily-newsletters-1")?.attributes?.location:void 0;return"string"==typeof e&&e?e:null},[S,K]),{data:$,isLoading:ee}=(0,r.default)(_?["getLocationPointByPlaceId",_,t]:null,([e,t,a])=>(0,n.getLocationPointByPlaceId)(t,a));(0,s.useEffect)(()=>{if(q||!K||!S)return;X(!0);let e={};W.forEach(t=>{e[t.categoryName]=(0,l.findSubscriptionGroup)(S,t.categoryName)?.isSubscribed||!1}),G(e)},[q,K,S]);let et=K&&!S&&(!U||D),ea=K&&!!S&&(!q||ee),es=(0,s.useCallback)(()=>{Y("idle"),V(null)},[]);return{submit:(0,s.useCallback)(async({email:e,location:t,selections:a})=>{V(null),Y("saving");let s=a=>void L({isUserLoggedIn:K,emailFilled:!!e,locationFilled:!!t,registrationSubmitted:!0,registrationComplete:!a,failReason:a});if(!K){let{success:t,error:a}=await F({email:e,password:null},!1);if(!t){let e=936===a.messageCode||1027===a.messageCode?"An account with this email exists, please sign in to continue.":"We could not create an account for you, please try again.";V(e),Y("error"),s(e);return}}let i=t?(0,l.getMorningBriefAttrs)(t):void 0,r=a.map(({name:e,isSubscribed:t})=>({subscriptionGroupName:e,isSubscribed:t,...i&&"daily-newsletters-1"===e?{attributes:i}:void 0})),{data:n,error:o}=await (0,N.tryCatch)(E(r));if(o||n?.status!=="success"){o&&J.error("Email preferences request failed",{requestError:o});let e=n?.emailError??n?.error??"Failed to subscribe, please try again.";return V(e),Y("error"),s(e),n??void 0}return a.forEach(({name:e,isSubscribed:t})=>{P({name:e,status:t}),M({name:e,status:t,alertId:e})}),Y("success"),s(),n},[K,F,E,P,M,L]),reset:es,status:T,error:Z,initializing:et||ea,defaultSelectedGroups:H,defaultLocation:$?.location??null}}();return(0,t.jsx)(eB,{isUserLoggedIn:e,userEmail:E?.email,newsletterSignup:S})}],828615)},841118,(e,t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.MOE_SUBSCRIPTION_CATEGORIES=a.MOE_TO_PUBLIC=a.EMAIL_CATEGORIES=void 0,a.isMoeSubscriptionCategory=function(e){return!!e&&e in a.EMAIL_CATEGORIES},a.publicNameToMoeCategory=function(e){return s[e]},a.EMAIL_CATEGORIES={"daily-newsletter":{publicName:"daily-newsletters-1",name:"Morning Brief",cadence:"Daily",description:"Your local forecast, plus daily trivia, stunning photos and our meteorologists' top picks. All in one place, every morning."},"marketing-new":{publicName:"marketing-emails-1",name:"Offers and Promotions",cadence:"",description:"Stop paying full price – our curated offers deliver hand-picked discounts and product reviews across everything from outdoor gear to home essentials, so you never miss out on the sales."},"wu-marketing-emails":{publicName:"wu-marketing-emails-1",name:"Weather Underground",cadence:"",description:"A global community, connecting data from environmental sensors. The future of weather is personal, hyperlocal, and smarter than you think."},"activity-snow-newsletter":{publicName:"activity-snow-newsletter",name:"Weekly Snow Report",cadence:"Weekly (Monthly during off-season)",description:"Forecasts from every major ski region across the country, in one quick and easy roundup. Your mountain planning cheat sheet, delivered fresh."},"weekly-brief":{publicName:"weekly-brief",name:"Weekly Brief",cadence:"Weekly",description:"Your week ahead, plus the biggest weather stories, what's brewing next and expert answers to your questions. All the weather that matters, every week."},"on-your-radar":{publicName:"on-your-radar",name:"On Your Radar",cadence:"Weekly",description:"New products, tools and features you need to know about, rounded up for you. The latest from our team, every week."},"fairway-forecast":{publicName:"fairway-forecast",name:"Fairway Forecast",cadence:"Weekly",description:"A golf spotlight synced to the forecast, helping you find more time on the green to improve your swing."},"gardening-emails":{publicName:"gardening-emails",name:"Garden Report",cadence:"Weekly",description:"Expert gardening insights and forecast-synced tips to help your home and garden thrive every week."},"travel-emails":{publicName:"travel-emails",name:"Travel Report",cadence:"Weekly",description:"Travel sweet spots and forecast-synced timing guides for your bucket-list destinations. Quick, weather-driven intel packed with travel trivia and expert gear recommendations to fuel your next adventure."},"tailgate-emails":{publicName:"tailgate-emails",name:"Tailgate Report",cadence:"Weekly",description:"Game day weather outlooks and key climate stories impacting this week's matchups. Complete with tough-weather venue guides, fan setups, and must-have tailgating gear."}},a.MOE_TO_PUBLIC=Object.fromEntries(Object.entries(a.EMAIL_CATEGORIES).map(([e,{publicName:t}])=>[e,t]));let s=Object.fromEntries(Object.entries(a.MOE_TO_PUBLIC).map(([e,t])=>[t,e]));a.MOE_SUBSCRIPTION_CATEGORIES=Object.keys(a.EMAIL_CATEGORIES)}]);