1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7177],{4736:(e,a,n)=>{"use strict";n.d(a,{L0:()=>s,ql:()=>i,xi:()=>r});var t=n(79598);let s=(0,t.UG)("\n fragment MinimalProductFragment on Product {\n id\n title\n handle\n availableForSale\n vendor\n description\n descriptionHtml\n compareAtPriceRange {\n maxVariantPrice {\n amount\n currencyCode\n }\n }\n priceRange {\n minVariantPrice {\n amount\n currencyCode\n }\n maxVariantPrice {\n amount\n currencyCode\n }\n }\n featuredImage {\n id\n url\n width\n height\n altText\n }\n images(first: 20) {\n nodes {\n id\n url\n altText\n }\n }\n }\n");(0,t.UG)("\n query GetProducts {\n products(first: 250) {\n edges {\n node {\n ...MinimalProductFragment\n }\n cursor\n }\n }\n }\n ",[s]);let i=(0,t.UG)("\n query GetProduct($id: ID!) {\n product(id: $id) {\n ...MinimalProductFragment\n selectedOrFirstAvailableVariant {\n id\n availableForSale\n title\n price {\n amount\n currencyCode\n }\n compareAtPrice {\n amount\n currencyCode\n }\n selectedOptions {\n name\n value\n }\n }\n seo {\n description\n title\n }\n collections(first: 1) {\n nodes {\n id\n handle\n title\n }\n }\n descriptionHtml\n vendor\n options {\n id\n name\n optionValues {\n id\n name\n swatch {\n color\n }\n }\n }\n variants(first: 200) {\n nodes {\n id\n title\n price {\n amount\n currencyCode\n }\n availableForSale\n quantityAvailable\n compareAtPrice {\n amount\n currencyCode\n }\n selectedOptions {\n ... on SelectedOption {\n name\n value\n }\n }\n }\n }\n }\n }\n ",[s]),r=(0,t.UG)("\n query GetProduct($id: ID!, $options: [SelectedOptionInput!]!) {\n product(id: $id) {\n variantBySelectedOptions(selectedOptions: $options, caseInsensitiveMatch: true, ignoreUnknownOptions: true) {\n id\n availableForSale\n price {\n amount\n currencyCode\n }\n compareAtPrice {\n amount\n currencyCode\n }\n }\n }\n }\n")},14590:(e,a,n)=>{"use strict";n.d(a,{FS:()=>i,ND:()=>t,k5:()=>s});let t={"v1-all-access-annual":"All Access Annual","v1-all-access-monthly":"All Access Monthly"},s=[{name:"Europe",code:"EUR"},{name:"North America",code:"NAM"},{name:"South America",code:"SAM"},{name:"Asia",code:"ASI"},{name:"Africa",code:"AFR"},{name:"Oceania",code:"OCE"},{name:"Antarctica",code:"ANT"}],i=[{name:"Afghanistan",code:"AF"},{name:"\xc5land Islands",code:"AX"},{name:"Albania",code:"AL"},{name:"Algeria",code:"DZ"},{name:"American Samoa",code:"AS"},{name:"AndorrA",code:"AD"},{name:"Angola",code:"AO"},{name:"Anguilla",code:"AI"},{name:"Antarctica",code:"AQ"},{name:"Antigua and Barbuda",code:"AG"},{name:"Argentina",code:"AR"},{name:"Armenia",code:"AM"},{name:"Aruba",code:"AW"},{name:"Australia",code:"AU"},{name:"Austria",code:"AT"},{name:"Azerbaijan",code:"AZ"},{name:"Bahamas",code:"BS"},{name:"Bahrain",code:"BH"},{name:"Bangladesh",code:"BD"},{name:"Barbados",code:"BB"},{name:"Belarus",code:"BY"},{name:"Belgium",code:"BE"},{name:"Belize",code:"BZ"},{name:"Benin",code:"BJ"},{name:"Bermuda",code:"BM"},{name:"Bhutan",code:"BT"},{name:"Bolivia",code:"BO"},{name:"Bosnia and Herzegovina",code:"BA"},{name:"Botswana",code:"BW"},{name:"Bouvet Island",code:"BV"},{name:"Brazil",code:"BR"},{name:"British Indian Ocean Territory",code:"IO"},{name:"Brunei Darussalam",code:"BN"},{name:"Bulgaria",code:"BG"},{name:"Burkina Faso",code:"BF"},{name:"Burundi",code:"BI"},{name:"Cambodia",code:"KH"},{name:"Cameroon",code:"CM"},{name:"Canada",code:"CA"},{name:"Cape Verde",code:"CV"},{name:"Cayman Islands",code:"KY"},{name:"Central African Republic",code:"CF"},{name:"Chad",code:"TD"},{name:"Chile",code:"CL"},{name:"China",code:"CN"},{name:"Christmas Island",code:"CX"},{name:"Cocos (Keeling) Islands",code:"CC"},{name:"Colombia",code:"CO"},{name:"Comoros",code:"KM"},{name:"Congo",code:"CG"},{name:"Congo, The Democratic Republic of the",code:"CD"},{name:"Cook Islands",code:"CK"},{name:"Costa Rica",code:"CR"},{name:'Cote D"Ivoire',code:"CI"},{name:"Croatia",code:"HR"},{name:"Cuba",code:"CU"},{name:"Cyprus",code:"CY"},{name:"Czech Republic",code:"CZ"},{name:"Denmark",code:"DK"},{name:"Djibouti",code:"DJ"},{name:"Dominica",code:"DM"},{name:"Dominican Republic",code:"DO"},{name:"Ecuador",code:"EC"},{name:"Egypt",code:"EG"},{name:"El Salvador",code:"SV"},{name:"Equatorial Guinea",code:"GQ"},{name:"Eritrea",code:"ER"},{name:"Estonia",code:"EE"},{name:"Ethiopia",code:"ET"},{name:"Falkland Islands (Malvinas)",code:"FK"},{name:"Faroe Islands",code:"FO"},{name:"Fiji",code:"FJ"},{name:"Finland",code:"FI"},{name:"France",code:"FR"},{name:"French Guiana",code:"GF"},{name:"French Polynesia",code:"PF"},{name:"French Southern Territories",code:"TF"},{name:"Gabon",code:"GA"},{name:"Gambia",code:"GM"},{name:"Georgia",code:"GE"},{name:"Germany",code:"DE"},{name:"Ghana",code:"GH"},{name:"Gibraltar",code:"GI"},{name:"Greece",code:"GR"},{name:"Greenland",code:"GL"},{name:"Grenada",code:"GD"},{name:"Guadeloupe",code:"GP"},{name:"Guam",code:"GU"},{name:"Guatemala",code:"GT"},{name:"Guernsey",code:"GG"},{name:"Guinea",code:"GN"},{name:"Guinea-Bissau",code:"GW"},{name:"Guyana",code:"GY"},{name:"Haiti",code:"HT"},{name:"Heard Island and Mcdonald Islands",code:"HM"},{name:"Holy See (Vatican City State)",code:"VA"},{name:"Honduras",code:"HN"},{name:"Hong Kong",code:"HK"},{name:"Hungary",code:"HU"},{name:"Iceland",code:"IS"},{name:"India",code:"IN"},{name:"Indonesia",code:"ID"}
1,{name:"Iran, Islamic Republic Of",code:"IR"},{name:"Iraq",code:"IQ"},{name:"Ireland",code:"IE"},{name:"Isle of Man",code:"IM"},{name:"Israel",code:"IL"},{name:"Italy",code:"IT"},{name:"Jamaica",code:"JM"},{name:"Japan",code:"JP"},{name:"Jersey",code:"JE"},{name:"Jordan",code:"JO"},{name:"Kazakhstan",code:"KZ"},{name:"Kenya",code:"KE"},{name:"Kiribati",code:"KI"},{name:'Korea, Democratic People"S Republic of',code:"KP"},{name:"Korea, Republic of",code:"KR"},{name:"Kuwait",code:"KW"},{name:"Kyrgyzstan",code:"KG"},{name:'Lao People"S Democratic Republic',code:"LA"},{name:"Latvia",code:"LV"},{name:"Lebanon",code:"LB"},{name:"Lesotho",code:"LS"},{name:"Liberia",code:"LR"},{name:"Libyan Arab Jamahiriya",code:"LY"},{name:"Liechtenstein",code:"LI"},{name:"Lithuania",code:"LT"},{name:"Luxembourg",code:"LU"},{name:"Macao",code:"MO"},{name:"Macedonia, The Former Yugoslav Republic of",code:"MK"},{name:"Madagascar",code:"MG"},{name:"Malawi",code:"MW"},{name:"Malaysia",code:"MY"},{name:"Maldives",code:"MV"},{name:"Mali",code:"ML"},{name:"Malta",code:"MT"},{name:"Marshall Islands",code:"MH"},{name:"Martinique",code:"MQ"},{name:"Mauritania",code:"MR"},{name:"Mauritius",code:"MU"},{name:"Mayotte",code:"YT"},{name:"Mexico",code:"MX"},{name:"Micronesia, Federated States of",code:"FM"},{name:"Moldova, Republic of",code:"MD"},{name:"Monaco",code:"MC"},{name:"Mongolia",code:"MN"},{name:"Montenegro",code:"ME"},{name:"Montserrat",code:"MS"},{name:"Morocco",code:"MA"},{name:"Mozambique",code:"MZ"},{name:"Myanmar",code:"MM"},{name:"Namibia",code:"NA"},{name:"Nauru",code:"NR"},{name:"Nepal",code:"NP"},{name:"Netherlands",code:"NL"},{name:"Netherlands Antilles",code:"AN"},{name:"New Caledonia",code:"NC"},{name:"New Zealand",code:"NZ"},{name:"Nicaragua",code:"NI"},{name:"Niger",code:"NE"},{name:"Nigeria",code:"NG"},{name:"Niue",code:"NU"},{name:"Norfolk Island",code:"NF"},{name:"Northern Mariana Islands",code:"MP"},{name:"Norway",code:"NO"},{name:"Oman",code:"OM"},{name:"Pakistan",code:"PK"},{name:"Palau",code:"PW"},{name:"Palestinian Territory, Occupied",code:"PS"},{name:"Panama",code:"PA"},{name:"Papua New Guinea",code:"PG"},{name:"Paraguay",code:"PY"},{name:"Peru",code:"PE"},{name:"Philippines",code:"PH"},{name:"Pitcairn",code:"PN"},{name:"Poland",code:"PL"},{name:"Portugal",code:"PT"},{name:"Puerto Rico",code:"PR"},{name:"Qatar",code:"QA"},{name:"Reunion",code:"RE"},{name:"Romania",code:"RO"},{name:"Russian Federation",code:"RU"},{name:"RWANDA",code:"RW"},{name:"Saint Helena",code:"SH"},{name:"Saint Kitts and Nevis",code:"KN"},{name:"Saint Lucia",code:"LC"},{name:"Saint Pierre and Miquelon",code:"PM"},{name:"Saint Vincent and the Grenadines",code:"VC"},{name:"Samoa",code:"WS"},{name:"San Marino",code:"SM"},{name:"Sao Tome and Principe",code:"ST"},{name:"Saudi Arabia",code:"SA"},{name:"Senegal",code:"SN"},{name:"Serbia",code:"RS"},{name:"Seychelles",code:"SC"},{name:"Sierra Leone",code:"SL"},{name:"Singapore",code:"SG"},{name:"Slovakia",code:"SK"},{name:"Slovenia",code:"SI"},{name:"Solomon Islands",code:"SB"},{name:"Somalia",code:"SO"},{name:"South Africa",code:"ZA"},{name:"South Georgia and the South Sandwich Islands",code:"GS"},{name:"Spain",code:"ES"},{name:"Sri Lanka",code:"LK"},{name:"Sudan",code:"SD"},{name:"Suriname",code:"SR"},{name:"Svalbard and Jan Mayen",code:"SJ"},{name:"Swaziland",code:"SZ"},{name:"Sweden",code:"SE"},{name:"Switzerland",code:"CH"},{name:"Syrian Arab Republic",code:"SY"},{name:"Taiwan, Province of China",code:"TW"},{name:"Tajikistan",code:"TJ"},{name:"Tanzania, United Republic of",code:"TZ"},{name:"Thailand",code:"TH"},{name:"Timor-Leste",code:"TL"},{name:"Togo",code:"TG"},{name:"Tokelau",code:"TK"},{name:"Tonga",code:"TO"},{name:"Trinidad and Tobago",code:"TT"},{name:"Tunisia",code:"TN"},{name:"Turkey",code:"TR"},{name:"Turkmenistan",code:"TM"},{name:"Turks and Caicos Islands",code:"TC"},{name:"Tuvalu",code:"TV"},{name:"Uganda",code:"UG"},{name:"Ukraine",code:"UA"},{name:"United Arab Emirates",code:"AE"},{name:"United Kingdom",code:"GB"},{name:"United States",code:"US"},{name:"United States Minor Outlying Islands",code:"UM"},{name:"Uruguay",code:"UY"},{name:"Uzbekistan",code:"UZ"},{name:"Vanuatu",code:"VU"},{name:"Venezuela",code:"VE"},{name:"Viet Nam",code:"VN"},{name:"Virgin Islands, British",code:"VG"},{name:"Virgin Islands, U.S.",code:"VI"},{name:"Wallis and Futuna",code:"WF"},{name:"Western Sahara",code:"EH"},{name:"Yemen",code:"YE"},{name:"Zambia",code:"ZM"},{name:"Zimbabwe",code:"ZW"}]},15403:(e,a,n)=>{"use strict";n.d(a,{ReactScan:()=>r});var t=n(95039),s=n(28336),i=n(48503);function r(){return(0,i.useEffect)(()=>{(0,s.SQ)({enabled:!1})},[]),(0,t.jsx)(t.Fragment,{})}},26705:(e,a,n)=>{"use strict";n.d(a,{p:()=>i});var t=n(95039);n(48503);var s=n(44916);function i(e){let{className:a,type:n,...i}=e;return(0,t.jsx)("input",{type:n,"data-slot":"input",className:(0,s.cn)("file:text-neutral-950 placeholder:text-neutral-500 selection:bg-neutral-900 selection:text-neutral-50 border-neutral-300 flex h-10 w-full min-w-0 bg-neutral-100 px-3 py-1 text-base transition-[color,box-shadow] outline-none file:inline-flex file:h-7 file:border-0 file:bg-transparent file:text-sm file:font-medium disabled:pointer-events-none disabled:cursor-not-allowed disabled:opacity-50 md:text-sm","focus-visible:border-neutral-950 focus-visible:ring-neutral-950/50 focus-visible:ring-[3px]","aria-invalid:ring-red-500/20 aria-invalid:border-red-500",a),...i})}},44916:(e,a,n)=>{"use strict";n.d(a,{$:()=>r,cn:()=>i});var t=n(64139),s=n(79903);function i(){for(var e=arguments.length,a=Array(e),n=0;n<e;n++)a[n]=arguments[n];return(0,s.QP)((0,t.$)(a))}function r(e){let a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"USD";return new Intl.NumberFormat("en-US",{style:"currency",currency:a,maximumFractionDigits:0}).format(parseFloat(e))}}
1,53508:(e,a,n)=>{"use strict";n.d(a,{i:()=>l,q:()=>r});var t=n(95039),s=n(42308),i=n(5779);let r=new s.E({});function l(e){let{children:a}=e;return(0,t.jsx)(i.Ht,{client:r,children:a})}},54462:(e,a,n)=>{"use strict";n.d(a,{_:()=>h,e:()=>m});var t=n(95039),s=n(79598),i=n(75362),r=n(31913),l=n(48503);let o="__lucidmonday__cartid__",c=(0,l.createContext)(void 0);async function d(){var e,a,n;let t=null!=(n=null==(a=(await (0,s.g7)(i.Jl)).data.cartCreate)||null==(e=a.cart)?void 0:e.id)?n:"";return localStorage.setItem(o,t),t}async function u(){let e=localStorage.getItem(o);if(!e&&!(e=await d()))return null;let a=await (0,s.g7)(i.jx,{cartId:e});return a.data.cart?a.data:(localStorage.removeItem(o),null)}function m(e){let{children:a}=e,n=(0,r.I)({queryKey:["cart"],queryFn:u});return(0,t.jsx)(c.Provider,{value:n,children:a})}function h(){let e=(0,l.useContext)(c);if(void 0===e)throw Error("useCart must be used within a CartProvider");return e}},57967:(e,a,n)=>{"use strict";n.d(a,{y:()=>r});var t=n(14156),s=n(42418),i=n(62429);let r=(0,t.MB)({plugins:[(0,s.px)(),(0,i.X)({subscription:!0})]})},60496:(e,a,n)=>{Promise.resolve().then(n.t.bind(n,75378,23)),Promise.resolve().then(n.bind(n,66786)),Promise.resolve().then(n.bind(n,15403)),Promise.resolve().then(n.bind(n,23250)),Promise.resolve().then(n.t.bind(n,15564,23)),Promise.resolve().then(n.t.bind(n,68666,23)),Promise.resolve().then(n.t.bind(n,78150,23)),Promise.resolve().then(n.t.bind(n,52712,23))},66786:(e,a,n)=>{"use strict";n.d(a,{Providers:()=>eu});var t=n(95039),s=n(36373),i=n(48503),r=n(45694),l=n(82226),o=n(44916);function c(e){let{...a}=e;return(0,t.jsx)(r.bL,{"data-slot":"dialog",...a})}function d(e){let{...a}=e;return(0,t.jsx)(r.ZL,{"data-slot":"dialog-portal",...a})}function u(e){let{className:a,...n}=e;return(0,t.jsx)(r.hJ,{"data-slot":"dialog-overlay",className:(0,o.cn)("data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 fixed inset-0 z-50 bg-black/50 grid place-items-end lg:place-items-center overflow-y-auto lg:p-12",a),...n})}function m(e){let{className:a,children:n,showCloseButton:s=!0,...i}=e;return(0,t.jsx)(d,{"data-slot":"dialog-portal",children:(0,t.jsx)(u,{children:(0,t.jsxs)(r.UC,{"data-lenis-prevent":!0,"data-slot":"dialog-content",className:(0,o.cn)("bg-white data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:slide-out-to-bottom data-[state=open]:slide-in-from-bottom z-50 w-full gap-4 p-5 shadow-lg duration-200 relative",a),...i,children:[n,s&&(0,t.jsxs)(r.bm,{"data-slot":"dialog-close",className:"ring-offset-white focus:ring-neutral-950 hover:bg-neutral-100 p-2 data-[state=open]:text-black absolute top-2 right-2 rounded-full opacity-70 transition-opacity hover:opacity-100 focus:ring-2 focus:ring-offset-2 focus:outline-hidden disabled:pointer-events-none [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-8",children:[(0,t.jsx)(l.A,{}),(0,t.jsx)("span",{className:"sr-only",children:"Close"})]})]})})})}function h(e){let{className:a,...n}=e;return(0,t.jsx)("div",{"data-slot":"dialog-header",className:(0,o.cn)("flex flex-col gap-2 text-left",a),...n})}function x(e){let{className:a,...n}=e;return(0,t.jsx)(r.hE,{"data-slot":"dialog-title",className:(0,o.cn)("text-2xl leading-none",a),...n})}var p=n(73357);function g(e){let{className:a,...n}=e;return(0,t.jsx)(p.bL,{"data-slot":"tabs",className:(0,o.cn)("flex flex-col gap-2",a),...n})}function f(e){let{className:a,...n}=e;return(0,t.jsx)(p.B8,{"data-slot":"tabs-list",className:(0,o.cn)("text-neutral-500 inline-flex h-10 w-fit items-center justify-center",a),...n})}function b(e){let{className:a,...n}=e;return(0,t.jsx)(p.l9,{"data-slot":"tabs-trigger",className:(0,o.cn)("data-[state=active]:border-black border-transparent border-b-2 focus-visible:border-neutral-950 focus-visible:ring-neutral-950/50 focus-visible:outline-ring text-neutral-950 inline-flex h-[calc(100%-1px)] flex-1 items-center justify-center gap-1.5 px-2 py-1 text-sm font-medium whitespace-nowrap transition-[color,box-shadow] focu
1s-visible:ring-[3px] focus-visible:outline-1 disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4",a),...n})}function v(e){let{className:a,...n}=e;return(0,t.jsx)(p.UC,{"data-slot":"tabs-content",className:(0,o.cn)("flex-1 outline-none",a),...n})}var y=n(57967),j=n(93478),w=n(31649),N=n(74391),C=n(26705),A=n(57364);function S(e){let{className:a,...n}=e;return(0,t.jsx)(A.b,{"data-slot":"label",className:(0,o.cn)("flex items-center gap-2 text-sm leading-none font-medium select-none group-data-[disabled=true]:pointer-events-none group-data-[disabled=true]:opacity-50 peer-disabled:cursor-not-allowed peer-disabled:opacity-50 mb-1.5",a),...n})}var k=n(47143);function P(){var e,a;let n=y.y.useSession(),[,s]=(0,w.ZA)("dialog",w.tU),[,i]=(0,w.ZA)("auth-modal-tab",w.tU);return(0,t.jsxs)("div",{className:"lg:p-8 pt-4",children:[(0,t.jsx)("div",{className:"w-32 rounded-full bg-neutral-100 overflow-hidden mb-12",children:(0,t.jsx)(k.default,{alt:"",src:"/monmon-circle.png",width:224,height:224,className:"w-full h-full object-cover","aria-hidden":"true"})}),(0,t.jsxs)("div",{className:"space-y-5",children:[(0,t.jsxs)("div",{children:[(0,t.jsx)(S,{htmlFor:"name",children:"Name"}),(0,t.jsx)(C.p,{id:"name",placeholder:"John Doe",defaultValue:null==(e=n.data)?void 0:e.user.name,readOnly:!0,disabled:!0})]}),(0,t.jsxs)("div",{children:[(0,t.jsx)(S,{htmlFor:"email",children:"Email"}),(0,t.jsx)("div",{className:"relative",children:(0,t.jsx)(C.p,{id:"email",value:null==(a=n.data)?void 0:a.user.email,readOnly:!0,disabled:!0})})]}),(0,t.jsxs)("div",{children:[(0,t.jsx)(S,{children:"Password"}),(0,t.jsx)(N.$,{onClick:()=>{s("auth"),i("forgot-password")},variant:"outline",size:"sm",children:"Change"})]})]})]})}var M=n(31913),I=n(5124),G=n(77057),U=n(23558),F=n(71146),E=n(14590),z=n(74060);function L(){let e=(0,z.usePathname)(),{data:a,isLoading:n}=(0,M.I)({queryFn:async()=>{var e,a;let n=await y.y.subscription.list();return null!=(a=null==n||null==(e=n.data)?void 0:e.filter(e=>"active"===e.status))?a:[]},queryKey:["subscription"]}),{data:s,isLoading:i}=(0,M.I)({queryFn:async()=>{let e=await fetch("/api/subscription");return await e.json()},queryKey:["subscriptionPriceDetails"]}),[,r]=(0,w.ZA)("dialog",w.tU);return n||i?(0,t.jsx)(F.y,{className:"my-24"}):(null==a?void 0:a.length)===0?(0,t.jsxs)("div",{className:"lg:p-8 min-h-64 w-full",children:[(0,t.jsx)("h3",{className:"flex items-center gap-1.5 my-8 leading-none font-light",children:"You are not currently subscribed to any plans."}),(0,t.jsx)(N.$,{variant:"outline",onClick:()=>r("all-access"),children:"View Plans"})]}):(0,t.jsx)(t.Fragment,{children:null==a?void 0:a.map(a=>{var n,i,r;return(0,t.jsxs)("div",{className:"p-5 pt-2 lg:p-8 w-full",children:[(0,t.jsxs)("div",{className:"space-y-2 mb-8",children:[(0,t.jsxs)("h3",{className:"flex items-center gap-1.5 leading-none font-light text-xs lg:text-base",children:[(0,t.jsx)(I.A,{className:"flex-shrink-0 mr-1.5","aria-hidden":"true"}),"Your subscription is currently ",(0,t.jsx)("b",{className:"underline",children:a.status})]}),a.periodEnd&&!a.cancelAtPeriodEnd&&(0,t.jsxs)("h3",{className:"flex items-center gap-1.5 leading-none font-light text-xs lg:text-base",children:[(0,t.jsx)(I.A,{className:"flex-shrink-0 mr-1.5","aria-hidden":"true"}),"Your next payment is on ",(0,t.jsx)("b",{className:"underline",children:(0,U.GP)(new Date(a.periodEnd),"MMM d, yyyy")})," for"," ",(0,t.jsx)("b",{className:"underline",children:(0,o.$)(null!=(r=(n=(null==s||null==(i=s[a.id])?void 0:i.nextPrice)/100,n.toString()))?r:"0")})]}),(0,t.jsxs)("h3",{className:"flex items-center gap-1.5 leading-none font-light text-xs lg:text-base",children:[(0,t.jsx)(I.A,{className:"flex-shrink-0 mr-1.5","aria-hidden":"true"}),"You are on the ",(0,t.jsx)("b",{className:"underline",children:E.ND[a.plan]})," ","plan."]}),a.cancelAtPeriodEnd&&(0,t.jsxs)("h3",{className:"flex items-center gap-1.5 leading-none font-light text-xs lg:text-base",children:[(0,t.jsx)(I.A,{className:"flex-shrink-0 mr-1.5","aria-hidden":"true"}),"Your subscription will ",(0,t.jsx)("b",{children:"end"})," ",a.periodEnd?(0,t.jsxs)(t.Fragment,{children:["on ",(0,U.GP)(new Date(a.periodEnd),"MMM d, yyyy")]}):"at the end of this period","."]})]}),(0,t.jsxs)("div",{className:"flex flex-col lg:flex-row items-center gap-3",children:[(0,t.jsx)(N.$,{variant:"outline",onClick:()=>y.y.subscription.billingPortal({returnUrl:e+window.location.search},{onError:e=>{G.oR.error(e.error.message)}}),children:"Manage Subscription"}),!a.plan.endsWith("-annual")&&(0,t.jsx)(N.$,{variant:"outline",onClick:()=>y.y.subscription.upgrade({subscriptionId:a.id,plan:"v1-all-access-annual",successUrl:"/subscription/thank-you",returnUrl:"/subscription/thank-you"},{onError:e=>{G.oR.error(e.error.message)}}),children:"Switch to Annual"}),!a.cancelAtPeriodEnd&&(0,t.jsx)(N.$,{variant:"outline",onClick:()=>y.y.subscription.cancel({returnUrl:e+window.location.search,subscriptionId:a.id},{onError:e=>{G.oR.error(e.error.message)}}),children:"Cancel Subscription"})]})]},a.id)})})}var R=n(42347),T=n.n(R);function D(){return(0,t.jsxs)("div",{className:"lg:p-8 text-center flex flex-col items-center justify-center h-96 w-full",children:[(0,t.jsxs)("p",{className:"mb-4",children:["Need help with your subscription? Please contact"," ",(0,t.jsx)(T(),{className:"underline",href:"mailto:[email protected]",children:"[email protected]"})]}),(0,t.jsxs)("p",{children:["Need help with your shipments or orders? Please contact"," ",(0,t.jsx)(T(),{className:"underline",href:"mailto:[email protected]",children:"[email protected]"})," ","with your order number and name."]})]})}function $(){let{data:e}=(0,M.I)({queryKey:["subscription"],queryFn:async()=>{var e,a;let n=await y.y.subscription.list();return null!=(a=null==n||null==(e=n.data)?void 0:e.filter(e=>"active"===e.status))?a:[]}});return(0,t.jsxs)("div",{className:"p-8 w-full flex flex-col items-center justify-center",children:[(null==e?void 0:e.some(e=>e.plan.endsWith("-annual")))&&(0,t.jsxs)("div",{className:"rounded-lg border border-neutral-200 p-8 w-full",children:[(0,t.jsx)("p",{children:"Included with your subscription"}),(0,t.jsx)("p",{className:"text-xs text-neutral-500",children:"You currently have no unclaimed magazines. They will show up here when new magazines are released while you are subscribed."})]}),(0,t.jsx)("p",{className:"mt-12",children:"Orders page"}),(0,t.jsx)("p",{className:"text-xs text-neutral-500",children:"You do not have any prior orders."})]})}function B(e){let{className:a}=e;return(0,t.jsx)("svg",{className:a,id:"Discord-Logo",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 126.644 96",children:(0,t.jsx)("path",{fill:"#5865f2",id:"Discord-Symbol-Blurple",d:"M81.15,0c-1.2376,2.1973-2.3489,4.4704-3.3591,6.794-9.5975-1.4396-19.3718-1.4396-28.9945,0-.985-2.3236-2.1216-4.5967-3.3591-6.794-9.0166,1.5407-17.8059,4.2431-26.1405,8.0568C2.779,32.5304-1.6914,56.3725.5312,79.8863c9.6732,7.1476,20.5083,12.603,32.0505,16.0884,2.6014-3.4854,4.8998-7.1981,6.8698-11.0623-3.738-1.3891-7.3497-3.1318-10.8098-5.1523.9092-.6567,1.7932-1.3386,2.6519-1.9953,20.281,9.547,43.7696,9.547,64.0758,0,.8587.7072,1.7427,1.3891,2.6519,1.9953-3.4601,2.0457-7.0718,3.7632-10.835,5.1776,1.97,3.8642,4.2683,7.5769,6.8698,11.0623,11.5419-3.4854,22.3769-8.9156,32.0509-16.0631,2.626-27.2771-4.496-50.9172-18.817-71.8548C98.9811,4.2684,90.1918,1.5659,81.1752.0505l-.0252-.0505ZM42.2802,65.4144c-6.2383,0-11.4159-5.6575-11.4159-12.6535s4.9755-12.6788,11.3907-12.6788,11.5169,5.708,11.4159,12.6788c-.101,6.9708-5.026,12.6535-11.3907,12.6535ZM84.3576,65.4144c-6.2637,0-11.3907-5.6575-11.3907-12.6535s4.9755-12.6788,11.3907-12.6788,11.4917,5.708,11.3906,12.6788c-.101,6.9708-5.026,12.6535-11.3906,12.6535Z"})})}function O(e){let{className:a}=e;return(0,t.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"20",height:"20",viewBox:"0 0 20 20",className:a,children:[(0,t.jsx)("defs",{children:(0,t.jsx)("clipPath",{id:"clip-path",children:(0,t.jsx)("rect",{id:"Rectangle_2","data-name":"Rectangle 2",width:"20",height:"20",transform:"translate(12 10)",fill:"#fff"})})}),(0,t.jsxs)("g",{id:"Group_1","data-name":"Group 1",transform:"translate(-12 -10)",clipPath:"url(#clip-path)",children:[(0,t.jsx)("path",{id:"Path_1","data-name":"Path 1",d:"M31.6,20.227a11.489,11.489,0,0,0-.182-2.045H22V22.05h5.382a4.6,4.6,0,0,1-2,3.018v2.509h3.232a9.753,9.753,0,0,0,2.982-7.35Z",fill:"#4285f4"}),(0,t.jsx)("path",{id:"Path_2","data-name":"Path 2",d:"M22,30a9.547,9.547,0,0,0,6.618-2.423l-3.232-2.509A6.033,6.033,0,0,1,16.4,21.9H13.064v2.591A10,10,0,0,0,22,30Z",fill:"#34a853"}),(0,t.jsx)("path",{id:"Path_3","data-name":"Path 3",d:"M16.4,21.9a5.913,5.913,0,0,1,0-3.8V15.509H13.064a10.013,10.013,0,0,0,0,8.982L16.4,21.9Z",fill:"#fbbc04"}),(0,t.jsx)("path",{id:"Path_4","data-name":"Path 4",d:"M22,13.977a5.4,5.4,0,0,1,3.823,1.5L28.691,12.6A9.611,9.611,0,0,0,22,10a10,10,0,0,0-8.936,5.509L16.4,18.1A5.96,5.96,0,0,1,22,13.977Z",fill:"#e94235"})]})]})}var V=n(53508);function Z(){let{data:e,isLoading:a,error:n}=(0,M.I)({queryKey:["connections"],queryFn:async()=>{var e;let a=await y.y.listAccounts();if(a.error)throw Error(a.error.message);return null!=(e=null==a?void 0:a.data)?e:[]}});return n?(0,t.jsx)(t.Fragment,{children:n.message}):a?(0,t.jsx)(F.y,{}):(0,t.jsxs)("div",{className:"p-8 w-full flex flex-col",children:[(0,t.jsx)("h1",{className:"text-lg mb-4",children:"Connections"}),(0,t.jsx)("p",{className:"mb-8",children:"Connect your accounts to gain custom benefits that go with your subscription."}),(0,t.jsxs)("div",{className:"space-y-2",children:[(0,t.jsxs)("div",{className:"flex items-center gap-8",children:[(0,t.jsxs)(N.$,{disabled:null==e?void 0:e.some(e=>"google"===e.providerId),type:"button",variant:"outline",onClick:()=>{y.y.linkSocial({provider:"google"})},size:"lg",className:"w-64",children:[(0,t.jsx)(O,{}),"Link Google Account"]}),(0,t.jsx)("p",{className:"text-sm text-neutral-500",children:(null==e?void 0:e.some(e=>"google"===e.providerId))?(0,t.jsxs)(t.Fragment,{children:["Connected",(0,t.jsx)(N.$,{type:"button",variant:"outline",size:"sm",className:"ml-4",onClick:async()=>{await y.y.unlinkAccount({providerId:"google"}
1),await V.q.invalidateQueries({queryKey:["connections"]})},children:"Unlink account"})]}):"Add the ability to sign in with Google."})]}),(0,t.jsxs)("div",{className:"flex items-center gap-8",children:[(0,t.jsxs)(N.$,{type:"button",variant:"outline",disabled:null==e?void 0:e.some(e=>"discord"===e.providerId),onClick:()=>{y.y.linkSocial({provider:"discord"})},size:"lg",className:"w-64",children:[(0,t.jsx)(B,{}),"Link Discord Account"]}),(0,t.jsx)("p",{className:"text-sm text-neutral-500",children:(null==e?void 0:e.some(e=>"discord"===e.providerId))?(0,t.jsxs)(t.Fragment,{children:["Connected",(0,t.jsx)(N.$,{type:"button",variant:"outline",size:"sm",className:"ml-4",onClick:async()=>{await y.y.unlinkAccount({providerId:"discord"}),await V.q.invalidateQueries({queryKey:["connections"]})},children:"Unlink account"})]}):"Add the ability to sign in with Discord. If you are subscribed to All Access, this will grant you access to private channels on our server."})]})]})]})}function K(){let{mutate:e,isPending:a}=(0,j.n)({mutationFn:async()=>{await y.y.signOut({fetchOptions:{onSuccess:()=>{n.refetch()},onResponse:()=>{r(null),window.location.reload()}}})}}),n=y.y.useSession(),[s,r]=(0,w.ZA)("dialog",w.tU),[l,o]=(0,w.ZA)("account-dialog-tab",w.tU.withDefault("account"));return(0,i.useEffect)(()=>{var e;(null==n||null==(e=n.data)?void 0:e.user)||n.isPending||"account"!==s||(r(null),o(null))},[n]),(0,t.jsx)(c,{open:"account"===s,onOpenChange:e=>r(e?"account":null),children:(0,t.jsxs)(m,{"data-lenis-prevent":!0,className:"p-0 w-screen max-w-4xl! min-h-[80dvh]",children:[(0,t.jsx)(h,{className:"p-5",children:(0,t.jsx)("div",{className:"flex items-center justify-between w-full",children:(0,t.jsx)(x,{className:"text-3xl font-medium tracking-tighter",children:"My Account"})})}),(0,t.jsxs)(g,{value:l,onValueChange:o,className:"px-5 pb-5",children:[(0,t.jsxs)("div",{className:"w-full relative flex flex-col lg:flex-row gap-4 lg:gap-0 items-center justify-between",children:[(0,t.jsxs)(f,{className:"overflow-x-auto w-full lg:w-auto items-start justify-start",children:[(0,t.jsx)(b,{value:"account",children:"Account"}),(0,t.jsx)(b,{value:"subscription",children:"Subscription"}),(0,t.jsx)(b,{value:"orders",children:"Orders"}),(0,t.jsx)(b,{value:"connections",children:"Connections"}),(0,t.jsx)(b,{value:"support",children:"Support"})]}),(0,t.jsx)(N.$,{variant:"secondary",size:"sm",loading:a,onClick:()=>e(),children:"Sign Out"})]}),(0,t.jsx)(v,{className:"pt-5",value:"account",children:(0,t.jsx)(P,{})}),(0,t.jsx)(v,{value:"orders",children:(0,t.jsx)($,{})}),(0,t.jsx)(v,{value:"subscription",className:"flex flex-col items-center justify-between",children:(0,t.jsx)(L,{})}),(0,t.jsx)(v,{value:"connections",className:"flex flex-col items-center justify-between",children:(0,t.jsx)(Z,{})}),(0,t.jsx)(v,{value:"support",className:"flex flex-col items-center justify-between",children:(0,t.jsx)(D,{})})]})]})})}var q=n(92665),H=n(85928);let _=e=>{let{...a}=e,{theme:n="system"}=(0,H.D)();return(0,t.jsx)(G.l$,{theme:n,className:"toaster group flex items-center justify-center",toastOptions:{style:{border:0,borderRadius:"100px",padding:"0.6rem 1rem",width:"auto"}},position:"top-center",icons:{error:(0,t.jsx)(q.A,{className:"text-neutral-400 size-4 mr-2"}),warning:(0,t.jsx)(q.A,{className:"text-neutral-400 size-4 mr-2"})},expand:!0,style:{"--normal-bg":"var(--color-black)","--normal-text":"var(--color-white)"},...a})};var Y=n(99347),J=n(81806);function Q(e){let{className:a,...n}=e;return(0,t.jsx)(Y.bL,{"data-slot":"radio-group",className:(0,o.cn)("grid gap-3",a),...n})}function W(e){let{className:a,...n}=e;return(0,t.jsx)(Y.q7,{"data-slot":"radio-group-item",className:(0,o.cn)("border-black text-neutral-900 focus-visible:border-neutral-950 focus-visible:ring-neutral-950/50 aria-invalid:ring-red-500/20 dark:aria-invalid:ring-red-500/40 aria-invalid:border-red-500 dark:bg-neutral-200/30 aspect-square size-4 shrink-0 rounded-full border shadow-xs transition-[color,box-shadow] outline-none focus-visible:ring-[3px] disabled:cursor-not-allowed disabled:opacity-50 dark:border-neutral-800 dark:text-neutral-50 dark:focus-visible:border-neutral-300 dark:focus-visible:ring-neutral-300/50 dark:aria-invalid:ring-red-900/20 dark:dark:aria-invalid:ring-red-900/40 dark:aria-invalid:border-red-900 dark:dark:bg-neutral-800/30",a),...n,children:(0,t.jsx)(Y.C1,{"data-slot":"radio-group-indicator",className:"relative flex items-center justify-center",children:(0,t.jsx)(J.A,{className:"fill-black absolute top-1/2 left-1/2 size-2.5 -translate-x-1/2 -translate-y-1/2"})})})}let X=["Physical copy of each Lucid Monday Magazine (including 200+ sounds) on release","15% discount on all LM merch drops","Early access to exclusive magazines, collabs, and drops","RSVP priority to all Lucid Monday events","Guaranteed entry to public LM shows (while capacity allows)","Access to our private channel Discord w/ BTS content, Q&As, artists AMAs, and team updates","Early access to submit beats for LM sync/licensing opportunities","Exclusive partner perks (discounts on VSTs, music tech, software, etc.)"];function ee(){let[e,a]=(0,w.ZA)("dialog",w.tU),[,n]=(0,w.ZA)("account-dialog-tab",w.tU.withDefault("account")),s=y.y.useSession(),[r,l]=(0,i.useState)("all-access-annual"),{data:d}=(0,M.I)({queryFn:async()=>{var e,a;let n=await y.y.subscription.list();return null!=(a=null==n||null==(e=n.data)?void 0:e.filter(e=>"active"===e.status))?a:[]},queryKey:["subscription"]});return(0,t.jsx)(c,{open:"all-access"===e,onOpenChange:e=>a(e?"all-access":null),children:(0,t.jsxs)(m,{"data-lenis-prevent":!0,className:"p-0 w-full max-w-4xl!",children:[(0,t.jsx)("div",{className:"text-black bg-blue-100 p-5",children:"Limited time offer: Subscribe to Annual and receive Issue 01-09 Sample Pack for free (1000+ sounds)"}),(0,t.jsx)(h,{className:"p-10 pt-20 lg:pt-10 pb-0",children:(0,t.jsxs)("div",{className:"flex flex-col lg:flex-row items-center justify-between w-full",children:[(0,t.jsxs)(x,{className:"text-4xl lg:text-6xl font-bold tracking-tighter",children:["Lucid Monday â",(0,t.jsx)("br",{}),"All Access Pass"]}),(0,t.jsxs)("div",{className:"flex flex-col text-center lg:text-right my-8 lg:my-0 lg:items-end gap-4",children:[(0,t.jsxs)(x,{className:"text2xl font-bold tracking-tighter leading-tight",children:[(0,t.jsxs)("s",{children:["$","all-access-annual"===r?12:15]})," $","all-access-annual"===r?10:12,"/Month",(0,t.jsx)("br",{}),"all-access-annual"===r&&"(2 months free)"]}),(null!=d?d:[]).length>0?(0,t.jsx)(N.$,{onClick:()=>{a("account"),n("subscription")},variant:"outline",children:"Manage Subscription"}):(0,t.jsx)(N.$,{onClick:()=>{var e;(null==(e=s.data)?void 0:e.user)?y.y.subscription.upgrade({plan:"all-access-annual"===r?"v1-all-access-annual":"v1-all-access-monthly",successUrl:"/subscription/thank-you",cancelUrl:"/"},{onError:e=>{G.oR.error(e.error.message)}}):a("auth")},variant:"outline",children:"Subscribe Now"})]})]})}),(0,t.jsx)("div",{className:"lg:px-10 pt-5 pb-2 h-120 w-full",children:(0,t.jsx)("div",{className:"bg-[#f0ecef] p-12 w-full h-full overflow-hidden",children:(0,t.jsx)(k.default,{src:"/monmon-circle.png",alt:"Lucid Monday All Access Pass",width:1e3,height:1e3,className:"w-full h-full object-contain animate-spin [animation-duration:30s]"})})}),(0,t.jsxs)(Q,{className:"grid grid-cols-1 lg:grid-cols-2 gap-2 lg:px-10",value:r,onValueChange:l,children:[(0,t.jsxs)("label",{htmlFor:"all-access-monthly",className:"bg-[#f0ecef] space-y-2 p-5",children:[(0,t.jsxs)("div",{className:"flex items-center gap-2",children:[(0,t.jsx)(W,{value:"all-access-monthly",id:"all-access-monthly"}),(0,t.jsx)("h4",{children:"Monthly Digital"})]}),(0,t.jsxs)("h4",{children:[(0,t.jsx)("s",{children:"$15"})," $12/month"]}),(0,t.jsx)("p",{className:"text-xs",children:"Charged as $12 at time of order. Automatically renews monthly at $12. Cancel or pause anytime."})]}),(0,t.jsxs)("label",{htmlFor:"all-access-annual",className:"bg-[#f0ecef] p-5 space-y-2",children:[(0,t.jsxs)("div",{className:"flex items-center gap-2",children:[(0,t.jsx)(W,{value:"all-access-annual",id:"all-access-annual"}),(0,t.jsx)("h4",{children:"Annual Digital + Print"})]}),(0,t.jsxs)("h4",{children:[(0,t.jsx)("s",{children:"$12"})," $10/month for one year"]}),(0,t.jsx)("p",{className:"text-xs",children:"Charged as $120 at time of order for one year. Automatically renews at $144/year. Cancel or pause anytime."})]})]}),(0,t.jsx)("div",{className:"p-3 lg:p-10 !pt-0",children:(0,t.jsx)("div",{className:"grid grid-cols-1 lg:grid-cols-2 py-12 pt-5 lg:pb-0 gap-8 lg:gap-2 gap-x-10",children:X.map((e,a)=>(0,t.jsxs)("h3",{className:(0,o.cn)("flex items-center gap-3 leading-none font-light",0==a?"all-access-monthly"===r?"line-through opacity-50":"font-medium":""),children:[(0,t.jsx)(I.A,{className:"flex-shrink-0"}),e]},e))})})]})})}var ea=n(31924),en=n(1969),et=n(4762);function es(){let[e,a]=(0,w.ZA)("dialog",w.tU),[n,s]=(0,w.ZA)("auth-modal-tab",w.tU.withDefault("sign-in"));return(0,t.jsx)(c,{open:"auth"===e,onOpenChange:e=>a(e?"auth":null),children:(0,t.jsxs)(m,{className:"p-0 w-full max-w-md!",children:[(0,t.jsx)("div",{className:"overflow-hidden",children:(0,t.jsx)("div",{className:"-mt-[50%] p-16 w-full h-full overflow-hidden",children:(0,t.jsx)(k.default,{src:"/monmon-circle-no-bg.png",alt:"Lucid Monday All Access Pass",width:1e3,height:1e3,className:"w-full h-full object-contain animate-spin [animation-duration:30s]","aria-hidden":"true"})})}),(0,t.jsxs)(p.tU,{defaultValue:"sign-in",value:n,onValueChange:s,children:[(0,t.jsx)(p.av,{value:"sign-in",children:(0,t.jsx)(el,{})}),(0,t.jsx)(p.av,{value:"sign-up",children:(0,t.jsx)(eo,{})}),(0,t.jsx)(p.av,{value:"forgot-password",children:(0,t.jsx)(er,{})}),(0,t.jsx)(p.av,{value:"reset-password",children:(0,t.jsx)(ei,{})})]})]})})}function ei(){let[,e]=(0,w.ZA)("auth-modal-tab",w.tU.withDefault("sign-in")),[a]=(0,w.ZA)("token",w.tU),n=et.z.object({password:et.z.string().min(8),passwordConfirmation:et.z.string().min(8)}).refine(e=>e.password===e.passwordConfirmation,{message:"Passwords do not match",path:["passwordConfirmation"]}),s=(0,ea.mN)({resolver:(0,en.u)(n),defaultValues:{password:"",passwordConfirmation:""}}),{mutate:i,isPending:r,error:l}=(0,j.n)({mutationFn:async n=>{if(!a)throw Error("Token is required");let{error:t}=await y.y.resetPassword({newPassword:n.password,token:a});if(t)throw t;e("sign-in"),alert("Password reset successfully")}});return a?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("div",{className:"p-10 -mt-20 z-50 relative flex flex-col gap-5",children:(0,t.jsxs)("div",{children:[(0,t.jsxs)("h2",{className:"text-3xl font-bold tracking-tight text-center mb-2",children:[(0,t.jsx)(I.A,{className:"size-8 inline-block -translate-y-0.5 mr-1","aria-hidden":"true"}),"Reset Password"]}),(0,t.jsx)("p",{className:"text-center text-sm",children:"Setup a new password for your account"})]})}),(0,t.jsxs)("form",{className:"p-10 pt-0 space-y-4",onSubmit:s.handleSubmit(e=>{i(e)}),children:[(0,t.jsx)(C.p,{type:"password",placeholder:"New Password",className:"h-14",...s.register("password"),"aria-label":"New Password"}),(0,t.jsx)(C.p,{type:"password",placeholder:"Confirm New Password",className:"h-14",...s.register("passwordConfirmation"),"aria-label":"Confirm New Password"}),(0,t.jsx)(N.$,{type:"submit",className:"w-full",loading:r,children:"Reset Password"}),(0,t.jsx)("p",{className:"text-red-500 text-xs",children:null==l?void 0:l.message})]})]}):(0,t.jsx)("div",{children:(0,t.jsx)(F.y,{})})}function er(){let[,e]=(0,w.ZA)("auth-modal-tab",w.tU.withDefault("sign-in")),a=et.z.object({email:et.z.string().email()}),n=(0,ea.mN)({resolver:(0,en.u)(a),defaultValues:{email:""}}),{mutate:s,isPending:i,error:r,isSuccess:l}=(0,j.n)({mutationFn:async e=>{let{error:a}=await y.y.requestPasswordReset({email:e.email});if(a)throw a}});return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("div",{className:"p-10 -mt-20 z-50 relative flex flex-col gap-5",children:(0,t.jsxs)("div",{children:[(0,t.jsxs)("h2",{className:"text-3xl font-bold tracking-tight text-center mb-2",children:[(0,t.jsx)(I.A,{className:"size-8 inline-block -translate-y-0.5 mr-1","aria-hidden":"true"}),"Reset Password"]}),(0,t.jsx)("p",{className:"text-center text-sm",children:"Forgot your password? Enter your email below to get a link to set a new one."})]})}),l?(0,t.jsx)("div",{className:"p-10 text-center",children:"Check your email for a link to reset your password, check your spam inbox as well."}):(0,t.jsxs)("form",{className:"p-10 pt-0 space-y-4",onSubmit:n.handleSubmit(e=>{s(e)}),children:[(0,t.jsx)(C.p,{type:"email",placeholder:"Email",className:"h-14",...n.register("email"),"aria-label":"Email"}),(0,t.jsx)(N.$,{type:"submit",className:"w-full",loading:i,children:"Send Reset Link"}),(0,t.jsx)("p",{className:"text-red-500 text-xs",children:null==r?void 0:r.message}),(0,t.jsx)("div",{className:"flex items-center justify-between",children:(0,t.jsx)("button",{type:"button",className:"underline text-xs text-center",onClick:()=>e("forgot-password"),children:"Remember your password? Sign In"})})]})]})}function el(){let[,e]=(0,w.ZA)("auth-modal-tab",w.tU.withDefault("sign-in")),[,a]=(0,w.ZA)("dialog",w.tU),n=et.z.object({email:et.z.string().email(),password:et.z.string().min(5)}),s=(0,ea.mN)({resolver:(0,en.u)(n),defaultValues:{email:"",password:""}}),{mutate:i,isPending:r,error:l}=(0,j.n)({mutationFn:async e=>{let{error:n}=await y.y.signIn.email({email:e.email,password:e.password});if(n)throw n;"klaviyo"in window&&window.klaviyo.identify({email:e.email}
1),await V.q.invalidateQueries({queryKey:["subscription"]}),await V.q.invalidateQueries({queryKey:["magazineRaws"]}),a("account")}});return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)("div",{className:"p-10 -mt-20 z-50 relative flex flex-col gap-5",children:[(0,t.jsxs)("div",{children:[(0,t.jsxs)("h2",{className:"text-3xl font-bold tracking-tight text-center mb-2",children:[(0,t.jsx)(I.A,{className:"size-8 inline-block -translate-y-0.5 mr-1","aria-hidden":"true"}),"Sign In to Lucid Monday"]}),(0,t.jsx)("p",{className:"text-center text-sm",children:"Sign in or sign up for a Lucid Monday account to view your orders, subscribe to all access and more."})]}),(0,t.jsxs)(N.$,{type:"button",variant:"outline",onClick:()=>{y.y.signIn.social({provider:"google"})},size:"lg",className:"w-full",children:[(0,t.jsx)(O,{}),"Sign In with Google"]}),(0,t.jsxs)(N.$,{type:"button",variant:"outline",onClick:()=>{y.y.signIn.social({provider:"discord"})},size:"lg",className:"w-full",children:[(0,t.jsx)(B,{}),"Sign In with Discord"]})]}),(0,t.jsxs)("form",{className:"p-10 pt-0 space-y-4",onSubmit:s.handleSubmit(e=>{i(e)}),children:[(0,t.jsx)(C.p,{type:"email",placeholder:"Email",className:"h-14",...s.register("email"),"aria-label":"Email"}),(0,t.jsx)(C.p,{type:"password",placeholder:"Password",className:"h-14",...s.register("password"),"aria-label":"Password"}),(0,t.jsx)(N.$,{type:"submit",className:"w-full",loading:r,children:"Sign In"}),(0,t.jsx)("p",{className:"text-red-500 text-xs",children:null==l?void 0:l.message}),(0,t.jsxs)("div",{className:"flex items-center justify-between",children:[(0,t.jsx)("button",{type:"button",className:"underline text-xs text-center",onClick:()=>e("sign-up"),children:"Don't have an account? Sign Up"}),(0,t.jsx)("button",{type:"button",className:"underline text-xs text-center",onClick:()=>e("forgot-password"),children:"Forgot Password?"})]})]})]})}function eo(){var e,a,n,s;let[,i]=(0,w.ZA)("auth-modal-tab",w.tU.withDefault("sign-in")),[,r]=(0,w.ZA)("dialog",w.tU),l=et.z.object({name:et.z.string().min(1),email:et.z.string().email(),password:et.z.string().min(5),passwordConfirmation:et.z.string().min(5)}).refine(e=>e.password===e.passwordConfirmation,{message:"Passwords do not match",path:["passwordConfirmation"]}),o=(0,ea.mN)({resolver:(0,en.u)(l),defaultValues:{name:"",email:"",password:"",passwordConfirmation:""}}),{mutate:c,isPending:d,error:u}=(0,j.n)({mutationFn:async e=>{let{error:a}=await y.y.signUp.email({email:e.email,password:e.password,name:e.name});if(a)throw a;"klaviyo"in window&&window.klaviyo.identify({email:e.email}),r("account")}});return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)("div",{className:"p-10 -mt-20 z-50 relative flex flex-col gap-5",children:[(0,t.jsxs)("div",{children:[(0,t.jsxs)("h2",{className:"text-3xl font-bold tracking-tight text-center mb-2",children:[(0,t.jsx)(I.A,{className:"size-8 inline-block -translate-y-0.5 mr-1","aria-hidden":"true"}),"Sign Up"]}),(0,t.jsx)("p",{className:"text-center text-sm",children:"Sign up for a Lucid Monday account to view your orders, subscribe to all access and more."})]}),(0,t.jsxs)(N.$,{type:"button",variant:"outline",onClick:()=>{y.y.signIn.social({provider:"google"})},size:"lg",className:"w-full",children:[(0,t.jsx)(O,{}),"Sign Up with Google"]}),(0,t.jsxs)(N.$,{type:"button",variant:"outline",onClick:()=>{y.y.signIn.social({provider:"discord"})},size:"lg",className:"w-full",children:[(0,t.jsx)(B,{}),"Sign Up with Discord"]})]}),(0,t.jsxs)("form",{className:"p-10 pt-0 space-y-4",onSubmit:o.handleSubmit(e=>{c(e)}),children:[(0,t.jsx)(C.p,{type:"text",placeholder:"Name",className:"h-14",...o.register("name"),"aria-label":"Name"}),(0,t.jsx)("p",{className:"text-red-500 text-xs",children:null==(e=o.formState.errors.name)?void 0:e.message}),(0,t.jsx)(C.p,{type:"email",placeholder:"Email",className:"h-14",...o.register("email"),"aria-label":"Email"}),(0,t.jsx)("p",{className:"text-red-500 text-xs",children:null==(a=o.formState.errors.email)?void 0:a.message}),(0,t.jsx)(C.p,{type:"password",placeholder:"Password",className:"h-14",...o.register("password"),"aria-label":"Password"}),(0,t.jsx)("p",{className:"text-red-500 text-xs",children:null==(n=o.formState.errors.password)?void 0:n.message}),(0,t.jsx)(C.p,{type:"password",placeholder:"Password",className:"h-14",...o.register("passwordConfirmation"),"aria-label":"Confirm Password"}),(0,t.jsx)("p",{className:"text-red-500 text-xs",children:null==(s=o.formState.errors.passwordConfirmation)?void 0:s.message}),(0,t.jsx)(N.$,{type:"submit",className:"w-full",loading:d,children:"Sign Up"}),(0,t.jsx)("p",{className:"text-red-500 text-xs",children:null==u?void 0:u.message}),(0,t.jsx)("div",{className:"flex items-center justify-between",children:(0,t.jsx)("button",{type:"button",className:"underline text-xs text-center",onClick:()=>i("sign-in"),children:"Already have an account? Sign In"})}),(0,t.jsxs)("p",{className:"text-xs text-center mt-3",children:["By signing up, you agree to our"," ",(0,t.jsx)(T(),{href:"/terms",className:"underline",children:"Terms of Service"})," ","and"," ",(0,t.jsx)(T(),{href:"/privacy",className:"underline",children:"Privacy Policy"}),"."]})]})]})}var ec=n(54462),ed=n(73151);function eu(e){let{children:a}=e;return(0,t.jsx)(s.N,{children:(0,t.jsx)(V.i,{children:(0,t.jsx)(ec.e,{children:(0,t.jsxs)(ed.Z,{children:[(0,t.jsx)(K,{}),(0,t.jsx)(ee,{}),(0,t.jsx)(es,{}),(0,t.jsx)(_,{}),a]})})})})}},71146:(e,a,n)=>{"use strict";n.d(a,{y:()=>i});var t=n(95039),s=n(44916);function i(e){let{className:a}=e;return(0,t.jsx)("div",{className:"animate-spin duration-100 w-min h-min",children:(0,t.jsx)("div",{className:(0,s.cn)("size-9 border-2 border-neutral-300 border-t-black rounded-full [animation-duration:1200ms] [animation-timing-function:var(--ease-in-out)] animate-spin",a)})})}},73151:(e,a,n)=>{"use strict";n.d(a,{Z:()=>r,h:()=>l});var t=n(95039),s=n(48503);let i=(0,s.createContext)(void 0);function r(e){let{children:a}
1=e,[n,r]=(0,s.useState)(!1),[l,o]=(0,s.useState)(!1),c=(0,s.useMemo)(()=>({searchOpen:n,setSearchOpen:r,mobileMenuOpen:l,setMobileMenuOpen:o,anyModalOpen:n||l}),[n,l]);return(0,t.jsx)(i.Provider,{value:c,children:a})}function l(){let e=(0,s.useContext)(i);if(void 0===e)throw Error("useModal must be used within a ModalProvider");return e}},74391:(e,a,n)=>{"use strict";n.d(a,{$:()=>c});var t=n(95039);n(48503);var s=n(55835),i=n(21187),r=n(44916),l=n(71146);let o=(0,i.F)("inline-flex items-center justify-center gap-2 whitespace-nowrap text-sm font-medium transition-all disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg:not([class*='size-'])]:size-4 shrink-0 [&_svg]:shrink-0 focus-visible:border-neutral-950 focus-visible:ring-neutral-950/50 focus-visible:ring-[3px] aria-invalid:ring-red-500/20 aria-invalid:border-red-500 rounded-full",{variants:{variant:{default:"bg-black text-white shadow-xs hover:bg-black/95",destructive:"bg-red-500 text-white shadow-xs hover:bg-red-500/90 focus-visible:ring-red-500/20 dark:focus-visible:ring-red-500/40 dark:bg-red-500/60 dark:bg-red-900 dark:hover:bg-red-900/90 dark:focus-visible:ring-red-900/20 dark:dark:focus-visible:ring-red-900/40 dark:dark:bg-red-900/60",outline:"border bg-white shadow-xs hover:bg-neutral-100 hover:text-neutral-900 dark:bg-neutral-200/30 dark:border-neutral-200 dark:hover:bg-neutral-200/50 dark:bg-neutral-950 dark:hover:bg-neutral-800 dark:hover:text-neutral-50 dark:dark:bg-neutral-800/30 dark:dark:border-neutral-800 dark:dark:hover:bg-neutral-800/50",secondary:"bg-neutral-100 text-neutral-900 shadow-xs hover:bg-neutral-100/80 dark:bg-neutral-800 dark:text-neutral-50 dark:hover:bg-neutral-800/80",ghost:"hover:bg-neutral-100 hover:text-neutral-900 dark:hover:bg-neutral-100/50 dark:hover:bg-neutral-800 dark:hover:text-neutral-50 dark:dark:hover:bg-neutral-800/50",link:"text-neutral-900 underline-offset-4 hover:underline dark:text-neutral-50"},size:{default:"h-10 px-4 py-2 has-[>svg]:px-3",sm:"h-8 gap-1.5 px-3 has-[>svg]:px-2.5",lg:"h-12 px-6 has-[>svg]:px-4",icon:"size-9 flex items-center justify-center p-0 leading-none"}},defaultVariants:{variant:"default",size:"default"}});function c(e){let{className:a,variant:n,size:i,asChild:c=!1,loading:d=!1,...u}=e,m=c?s.DX:"button";return(0,t.jsxs)(m,{"data-slot":"button",className:(0,r.cn)(o({variant:n,size:i,className:a})),...u,children:[d&&(0,t.jsx)(l.y,{className:"size-4"}),u.children]})}},75362:(e,a,n)=>{"use strict";n.d(a,{Jl:()=>r,Vs:()=>c,jx:()=>d,pj:()=>l,zY:()=>o});var t=n(79598),s=n(4736);let i=(0,t.UG)("\n fragment CartFragment on Cart {\n id\n checkoutUrl\n totalQuantity\n cost {\n subtotalAmount {\n amount\n currencyCode\n }\n checkoutChargeAmount {\n amount\n currencyCode\n }\n totalAmount {\n amount\n currencyCode\n }\n }\n lines(first: 250) {\n nodes {\n id\n quantity\n cost {\n amountPerQuantity {\n amount\n currencyCode\n }\n totalAmount {\n amount\n currencyCode\n }\n compareAtAmountPerQuantity {\n amount\n currencyCode\n }\n }\n merchandise {\n ... on ProductVariant {\n id\n title\n image {\n id\n url\n }\n product {\n ...MinimalProductFragment\n }\n quantityRule {\n increment\n maximum\n minimum\n }\n }\n }\n }\n }\n }\n ",[s.L0]),r=(0,t.UG)("\n mutation CreateCart($input: CartInput) {\n cartCreate(input: $input) {\n cart {\n ...CartFragment\n }\n userErrors {\n code\n }\n }\n }\n ",[i]),l=(0,t.UG)("\n mutation AddToCart($lines: [CartLineInput!]!, $cartId: ID!) {\n cartLinesAdd(lines: $lines, cartId: $cartId) {\n cart {\n id\n }\n userErrors {\n message\n field\n code\n }\n }\n }\n "),o=(0,t.UG)("\n mutation RemoveFromCart($cartId: ID!, $lineIds: [ID!]!) {\n cartLinesRemove(cartId: $cartId, lineIds: $lineIds) {\n cart {\n id\n }\n userErrors {\n message\n field\n code\n }\n }\n }\n "),c=(0,t.UG)("\n mutation UpdateCartQuantity($cartId: ID!, $lines: [CartLineUpdateInput!]!) {\n cartLinesUpdate(cartId: $cartId, lines: $lines) {\n cart {\n ...CartFragment\n }\n userErrors {\n field\n message\n }\n }\n }\n ",[i]),d=(0,t.UG)("\n query GetCart($cartId: ID!) {\n cart(id: $cartId) {\n ...CartFragment\n }\n }\n ",[i])},75378:()=>{},79598:(e,a,n)=>{"use strict";n.d(a,{UG:()=>l,g7:()=>r});var t=n(35643),s=n(87847),i=n(76931);async function r(e,a){var n,t;let r=await fetch("https://".concat("lucidmonday.myshopify.com","/api/").concat("2025-10","/graphql.json?op=").concat(null==(t=(0,s.A)(e))||null==(n=t.name)?void 0:n.value),{method:"POST",headers:{"x-shopify-storefront-access-token":"56690f163bd544cfddf344f1c51603a8","Content-Type":"application/json"},body:JSON.stringify({query:(0,i.y)(e),variables:a}),cache:"no-store"});return await r.json()}let l=(0,t.Se)()}},e=>{e.O(0,[7293,7974,8319,2347,277,3954,5564,4294,1649,4166,1591,928,3072,3558,6387,2391,1140,7622,7358],()=>e(e.s=60496)),_N_E=e.O()}]);
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.