1import{j as t}from"./vendor-motion-hRg_q8lq.js";import{d as x,r as o}from"./vendor-react-E98sgxjj.js";import{u as h,H as b,L as f}from"./index-BKzE8EQ8.js";import{P as g,L as w}from"./LandingFooter-DjCjfhwD.js";import{A as j}from"./index-BxtVm1Yj.js";import"./vendor-fa-Bn2dnpnC.js";import"./vendor-query-bOUN_gKe.js";import"./useLocaleNavigate-BNriJdRU.js";import"./UserAvatarMenu-BoKKInby.js";import"./Tooltip-C8AvPGtA.js";import"./Avatar-B60wpoS5.js";import"./MediaImage-DKgx-nW4.js";import"./tabBarStore-624ukDKJ.js";import"./socialLinks-DmmZmq5v.js";import"./exploreHandoff-RQymaHkp.js";import"./AuthShell-DPeun0C_.js";import"./AuthPanel-B4zt6SJ5.js";import"./pendingReferral-B4JPXhl_.js";import"./LaunchPromoClips-eRoWsyBt.js";const N=["unsubscribed","already_unsubscribed","expired","invalid","missing","not_found"];function O(){const{t:e}=h("common"),[n]=x(),[m,s]=o.useState(!1),[l,c]=o.useState("signup"),d=u=>{c(u||"signup"),s(!0)},r=(n.get("status")||"").trim(),i=N.includes(r)?r:"default",a=e(`newsletter.status.${i}.title`),p=e(`newsletter.status.${i}.message`);return t.jsxs("div",{className:"min-h-screen bg-background text-foreground",children:[t.jsxs(b,{children:[t.jsxs("title",{children:[a," | Tesana"]}),t.jsx("meta",{name:"description",content:e("newsletter.metaDescription")})]}),t.jsx(g,{onAuthClick:d}),t.jsx("main",{className:"max-w-2xl mx-auto px-4 sm:px-6 lg:px-8 pt-32 pb-24",children:t.jsxs("div",{className:"rounded-2xl border border-white/10 bg-white/5 p-8 md:p-10",children:[t.jsx("h1",{className:"text-3xl font-semibold text-white mb-4",children:a}),t.jsx("p",{className:"text-white/75 leading-relaxed",children:p}),t.jsxs("div",{className:"mt-8 flex flex-wrap gap-3",children:[t.jsx(f,{to:"/",className:"inline-flex items-center rounded-lg bg-white text-black px-4 py-2 text-sm font-medium hover:opacity-90 transition-opacity",children:e("newsletter.backToTesana")}),t.jsx("a",{href:"mailto:[email protected]",className:"inline-flex items-center rounded-lg border border-white/20 text-white px-4 py-2 text-sm font-medium hover:bg-white/10 transition-colors",children:e("newsletter.contactSupport")})]})]})}),t.jsx(w,{}),t.jsx(j,{isOpen:m,onClose:()=>s(!1),initialMode:l})]})}export{O as default};
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.