PageSourceSearch

https://sonomos.ai/assets/CheckoutSuccess-0Gs-fv_r.js

js sonomos.ai collected 2026-09-24 13:33:20 UTC 3,831 bytes, 11 lines download raw bytes

1import{c as s,j as e,S as a,H as c,A as o,a1 as d,L as r,F as l}from"./app-C5yrFt3l.js";import{P as m}from"./PageTransition-D-f2CTq1.js";import{B as u}from"./button-BMTKyP_P.js";/**
2 * @license lucide-react v0.462.0 - ISC
3 *
4 * This source code is licensed under the ISC license.
5 * See the LICENSE file in the root directory of this source tree.
6 */const x=s("CircleCheckBig",[["path",{d:"M21.801 10A10 10 0 1 1 17 3.335",key:"yps3ct"}],["path",{d:"m9 11 3 3L22 4",key:"1pflzl"}]]);/**
7 * @license lucide-react v0.462.0 - ISC
8 *
9 * This source code is licensed under the ISC license.
10 * See the LICENSE file in the root directory of this source tree.
11 */const h=s("UserCog",[["circle",{cx:"18",cy:"15",r:"3",key:"gjjjvw"}],["circle",{cx:"9",cy:"7",r:"4",key:"nufk8"}],["path",{d:"M10 15H6a4 4 0 0 0-4 4v2",key:"1nfge6"}],["path",{d:"m21.7 16.4-.9-.3",key:"12j9ji"}],["path",{d:"m15.2 13.9-.9-.3",key:"1fdjdi"}],["path",{d:"m16.6 18.7.3-.9",key:"heedtr"}],["path",{d:"m19.1 12.2.3-.9",key:"1af3ki"}],["path",{d:"m19.6 18.7-.4-1",key:"1x9vze"}],["path",{d:"m16.8 12.3-.4-1",key:"vqeiwj"}],["path",{d:"m14.3 16.6 1-.4",key:"1qlj63"}],["path",{d:"m20.7 13.8 1-.4",key:"1v5t8k"}]]),p=[{icon:o,title:"Download Locke",description:"Install the Locke desktop app, then open it to join the Early Access waitlist from your device.",link:"/downloads/",primary:!0},{icon:h,title:"Set Up Your Account",description:"Configure your detection preferences and profile.",link:"/account/"},{icon:d,title:"Read the Quick-Start Guide",description:"Learn how Locke works and get set up in under 5 minutes.",link:"/support/locke/install/"}],k=()=>e.jsxs(e.Fragment,{children:[e.jsx(a,{canonical:"/checkout-success",title:"Subscription Confirmed — Sonomos",description:"Your Sonomos subscription is now active. Welcome aboard.",noindex:!0}),e.jsx(c,{}),e.jsx(m,{children:e.jsx("main",{id:"main-content",className:"min-h-screen pt-32 pb-20 flex items-start justify-center",children:e.jsxs("div",{className:"container-narrow max-w-xl text-center",children:[e.jsx("div",{className:"flex justify-center mb-8",children:e.jsx("div",{className:"w-16 h-16 rounded-full bg-green-500/10 flex items-center justify-center",children:e.jsx(x,{className:"w-8 h-8 text-green-500"})})}),e.jsx("h1",{className:"text-display-serif mb-4",children:"You're all set."}),e.jsx("p",{className:"text-body text-muted-foreground mb-3",children:"Your Sonomos subscription is now active. You can start using the full privacy layer immediately."}),e.jsx("p",{className:"text-xs text-muted-foreground mb-10",children:"Your 30-day free trial has started — you won't be charged until it ends."}),e.jsxs("div",{className:"text-left space-y-3 mb-10",children:[e.jsx("h2",{className:"text-sm font-semibold uppercase tracking-wide text-muted-foreground text-center mb-5",children:"What's next"}),p.map(t=>{const n=`group flex items-start gap-4 p-4 rounded-xl border transition-all duration-200 ${t.primary?"border-foreground
11/15 bg-foreground/[0.03] hover:border-foreground/25":"border-border/40 hover:border-border/70"}`,i=e.jsxs(e.Fragment,{children:[e.jsx("div",{className:"w-10 h-10 rounded-lg bg-muted flex items-center justify-center shrink-0 group-hover:bg-foreground/5 transition-colors",children:e.jsx(t.icon,{className:"w-5 h-5 text-muted-foreground"})}),e.jsxs("div",{className:"flex-1 min-w-0",children:[e.jsx("p",{className:"text-sm font-medium mb-0.5",children:t.title}),e.jsx("p",{className:"text-xs text-muted-foreground",children:t.description})]}),e.jsx(o,{className:"w-4 h-4 text-muted-foreground shrink-0 mt-3 group-hover:translate-x-0.5 transition-transform"})]});return e.jsx(r,{to:t.link,className:n,children:i},t.title)})]}),e.jsx(u,{asChild:!0,variant:"hero",size:"lg",children:e.jsx(r,{to:"/",children:"Return Home"})})]})})}),e.jsx(l,{})]});export{k 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.