PageSourceSearch

https://vidapeps.com/assets/Legal-XYe4TvNr.js

js vidapeps.com collected 2026-10-04 08:09:59 UTC 3,024 bytes, 1 lines download raw bytes

1import{j as e}from"./vendor-query-CniT1WJL.js";import{L as m,k as x,r as h}from"./vendor-react-69GsFwrV.js";import{dN as p,dO as f,dP as o,f as l,G as g,dQ as j,P as u,dR as n,dS as d,dT as i,F as c,dU as N}from"./index-KjAD5lCC.js";import{ac as b,T as L}from"./vendor-ui-Ad3ANzF6.js";import"./vendor-forms-q6h4WU-p.js";function k({active:s,className:a}){return e.jsx("nav",{"aria-label":"Legal pages",children:e.jsx(p,{className:l("-mx-5 flex gap-2 px-5 pb-1",a),children:f.map(t=>{const r=t===s;return e.jsx(m,{href:`/legal/${t}`,"data-testid":`tab-legal-${t}`,"aria-current":r?"page":void 0,className:l("shrink-0 whitespace-nowrap rounded-pill border px-4 py-2 text-sm font-semibold tracking-[-0.01em]","motion-safe:transition-colors",r?"border-primary bg-primary text-primary-foreground shadow-md":"border-card-border bg-card text-ink-2 hover:bg-muted hover:text-ink"),children:o[t].navLabel},t)})})})}function w({doc:s}){return e.jsx(g,{tone:"strong",className:"p-6 sm:p-8","data-testid":`legal-doc-${s.slug}`,children:e.jsxs("article",{"aria-labelledby":`legal-title-${s.slug}`,children:[e.jsxs("header",{children:[e.jsxs("div",{className:"flex items-start gap-2.5",children:[e.jsx(b,{className:"mt-1.5 size-5 shrink-0 text-primary","aria-hidden":"true"}),e.jsx("h1",{id:`legal-title-${s.slug}`,className:"font-display text-t2 text-ink dark:text-white",children:s.title})]}),e.jsxs("p",{className:"mt-2 text-caption text-ink-3 dark:text-white/55",children:["Effective ",j," · VidaPeps"]}),s.warningBadge?e.jsxs(u,{variant:"research",className:"mt-3",children:[e.jsx(L,{className:"size-3.5","aria-hidden":"true"}),s.warningBadge]}):null]}),e.jsx("div",{className:"mt-7 flex flex-col gap-6",children:s.sections.map(a=>e.jsxs("section",{children:[e.jsx("h2",{className:"text-t3 text-ink dark:text-white",children:a.h}),e.jsx("div",{className:"mt-2 space-y-3",children:a.body.map(t=>e.jsx("p",{className:"text-body leading-relaxed text-ink-2 dark:text-white/70",children:t},t.slice(0,48)))})]},a.h))}),e.jsx("footer",{className:"mt-8 border-t border-ink/10 pt-5 dark:border-white/10",children:e.jsxs("p",{className:"text-caption text-ink-3 dark:text-white/55",children:["Questions about this policy? Contact our compliance team at"," ",e.jsx("a",{href:`mailto:${n}`,className:"font-mono font-semibold text-primary underline-offset-2 hover:underline",children:n}),"."]})})]})})}function C(){const[,s]=x("/legal/:doc?"),a=s?.doc?.toLowerCase();if(h.useEffect(()=>{a&&d.has(a)&&window.location.replace(i)},[a]),a&&d.has(a))return e.jsx(c,{width:"narrow",className:"py-10",children:e.jsxs("p",{className:"text-sm text-ink-3",children:["The SMS policy has moved. Redirecting to"," ",e.jsx("a",{className:"text-primary underline",href:i,children:i}),"…"]})});const t=N(a),r=o[t];return e.jsxs(c,{width:"narrow",className:"py-7 md:py-10",children:[e.jsx("p",{className:"text-overline uppercase text-primary",children:"Legal & Compliance"}),e.jsx(k,{active:t,className:"mt-4 mb-6"}),e.jsx(w,{doc:r},t)]})}export{C 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.