1import{i as h,n as f,r as j,j as e,N,c as v,l as m,C as w,o as k,S as C,L as a,F as A,p as l,X as S,A as x,q as B}from"./index-CZZTnQvQ.js";import{P as D}from"./PageLayout-C1OKQX5W.js";import{T as z}from"./TrustStrip-DZmWEh0n.js";import{C as L}from"./CTABlock-DIiQg3bi.js";import P from"./Disclaimer-C0xUZBIK.js";import{g as I,b as M,C as R}from"./biomarkers-Ds4MTXLk.js";import{g as $}from"./biomarker-mapping-DidJtNFH.js";import{H as F}from"./heart-pulse-DctyCJob.js";import{C as p}from"./circle-alert-D-T4lsMb.js";import{A as E}from"./arrow-left-Dh_rdAp2.js";import{A as H}from"./index-DkyTR5gK.js";import"./user-check-V1IkfMsW.js";import"./lock-Ci6jU5D6.js";import"./shield-check-CYgo5g5-.js";import"./CheckoutButton-obGpVej6.js";import"./loader-circle-DFkjXrsk.js";import"./credit-card-Cz_VT1-k.js";import"./offer-CZf1R7h6.js";import"./info-yV2qoxFZ.js";import"./triangle-alert-aTzcEz2_.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 T=h("Lightbulb",[["path",{d:"M15 14c.2-1 .7-1.7 1.5-2.5 1-.9 1.5-2.2 1.5-3.5A6 6 0 0 0 6 8c0 1 .2 2.2 1.5 3.5.7.7 1.3 1.5 1.5 2.5",key:"1gvzjb"}],["path",{d:"M9 18h6",key:"x1upvd"}],["path",{d:"M10 22h4",key:"ceow96"}]]);/** 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 O=h("SlidersHorizontal",[["line",{x1:"21",x2:"14",y1:"4",y2:"4",key:"obuewd"}],["line",{x1:"10",x2:"3",y1:"4",y2:"4",key:"1q6298"}],["line",{x1:"21",x2:"12",y1:"12",y2:"12",key:"1iu8h1"}],["line",{x1:"8",x2:"3",y1:"12",y2:"12",key:"ntss68"}],["line",{x1:"21",x2:"16",y1:"20",y2:"20",key:"14d8ph"}],["line",{x1:"12",x2:"3",y1:"20",y2:"20",key:"m0wm8r"}],["line",{x1:"14",x2:"14",y1:"2",y2:"6",key:"14e1ph"}],["line",{x1:"8",x2:"8",y1:"10",y2:"14",key:"1i6ji0"}],["line",{x1:"16",x2:"16",y1:"18",y2:"22",key:"1lctlv"}]]),le=()=>{var c;const{slug:n}=f(),s=n?I(n):void 0,[u,d]=j.useState(null);if(!s)return e.jsx(N,{to:"/biomarkers",replace:!0});const o=(c=s.relatedBiomarkers)==null?void 0:c.map(r=>M.find(t=>t.slug===r)).filter(Boolean),g=[{id:"importance",title:"Why It Matters",icon:F,summary:s.importance.slice(0,90)+"â¦",renderContent:()=>e.jsx("p",{className:"text-sm text-muted-foreground leading-relaxed",children:s.importance})},{id:"symptoms",title:"Associated Symptoms",icon:v,summary:`${s.symptoms.length} commonly reported associations`,renderContent:()=>e.jsx("div",{className:"grid grid-cols-1 sm:grid-cols-2 gap-2",children:s.symptoms.map((r,t)=>e.jsxs("div",{className:"flex items-start gap-2",children:[e.jsx("span",{className:"w-1.5 h-1.5 bg-primary rounded-full flex-shrink-0 mt-1.5"}),e.jsx("span",{className:"text-sm text-muted-foreground",children:r})]},t))})},{id:"optimization",title:"Optimization Support",icon:T,summary:s.optimization.slice(0,90)+"â¦",renderContent:()=>e.jsxs("div",{className:"space-y-3",children:[e.jsx("p",{className:"text-sm text-muted-foreground leading-relaxed",children:s.optimization}),e.jsxs("div",{className:"flex items-start gap-2 bg-primary/5 border border-primary/20 p-3",children:[e.jsx(p,{className:"w-4 h-4 text-primary flex-shrink-0 mt-0.5"}),e.jsx("p",{className:"text-xs text-muted-foreground",children:"Individual results vary. No specific outcomes are guaranteed."})]})]})},{id:"clinical",title:"Clinical Use",icon:m,summary:s.clinicalUse.slice(0,90)+"â¦",renderContent:()=>e.jsx("p",{className:"text-sm text-muted-foreground leading-relaxed",children:s.clinicalUse})},{id:"factors",title:"Influencing Factors",icon:O,summary:`${s.influencingFactors.length} known variables`,renderContent:()=>e.jsx("div",{className:"flex flex-wrap gap-2",children:s.influencingFactors.map((r,t)=>e.jsxs("span",{className:"inline-flex items-center gap-1.5 px-2.5 py-1 border border-border/10 bg-muted/30 text-xs font-medium text-muted-foreground",children:[e.jsx(w,{className:"w-3 h-3 text-primary"}),r]},t))})},{id:"review",title:"Physician Review",icon:k,summary:"Interpreted by Internal Medicine Specialists",renderContent:()=>e.jsxs("div",{className:"flex items-start gap-4",children:[e.jsx("div",{className:"w-10 h-10 border border-border/10 flex items-center justify-center flex-shrink-0",children:e.jsx(m,{className:"w-5 h-5 text-primary"})}),e.jsxs("div",{children:[e.jsx("p",{className:"text-sm font-semibold text-foreground mb-1",children:"Physician Reviewed Results"}),e.jsx("p",{className:"text-sm text-muted-foreground",children:"All results are interpreted by a licensed Internal Medicine Specialist with expertise in men's health. Care decisions are individualized."})]})]})}];return e.jsxs(D,{showDisclaimer:!1,children:[e.jsx(C,{title:`${s.name} â Biomarker Assessment`,description:`${s.measures}. Learn why ${s.name} matters for men's health and how assessment may support optimization.`,path:`/biomarkers/${n}`}),e.jsx("section",{className:"py-6 bg-background border-b border-border/10",children:e.jsx("div",{className:"container mx-auto px-6 lg:px-12",children:e.jsxs(a,{to:"/biomarkers",className:"inline-flex items-center text-muted-foreground hover:text-primary font-heading text-sm transition-colors",children:[e.jsx(E,{className:"w-4 h-4 mr-2"}),"Back to Biomarker Directory"]})})}),e.jsx("section",{className:"py-10 lg:py-16 bg-background border-b border-border/10",children:e.jsx("div",{className:"container mx-auto px-6 lg:px-12",children:e.jsxs("div",{className:"max-w-5xl",children:[e.jsxs("div",{className:"flex items-center gap-3 mb-3",children:[e.jsx("span",{className:"text-primary font-heading font-medium text-[10px] tracking-widest uppercase",children:s.category}),s.isAdvanced&&e.jsxs("span",{className:"bg-amber-500/10 text-amber-600 px-2.5 py-0.5 text-[10px] font-heading font-semibold inline-flex items-center uppercase tracking-wide",children:[e.jsx(A,{className:"w-3 h-3 mr-1"}),"Advanced"]}),s.isDerived&&e.jsxs("span",{className:"bg-blue-500/10 text-blue-600 px-2.5 py-0.5 text-[10px] font-heading font-semibold inline-flex items-center uppercase tracking-wide",children:[e.jsx(R,{className:"w-3 h-3 mr-1"}),"Derived"]})]}),e.jsx("h1",{className:"text-3xl md:text-4xl font-heading font-bold text-foreground mb-3",children:s.name}),e.jsx("p",{className:"text-lg text-muted-foreground font-body leading-relaxed max-w-3xl",children:s.measures}),s.availabilityNote&&e.jsxs("div",{className:"mt-4 flex items-start gap-3 bg-amber-500/5 border border-amber-500/20 p-3",children:[e.jsx(p,{className:"w-4 h-4 text-amber-500 flex-shrink-0 mt-0.5"}),e.jsxs("p",{className:"text-xs text-amber-700 dark:text-amber-400",children:[e.jsx("strong",{children:"Availability:"})," ",s.availabilityNote]})]})]})})}),e.jsx(z,{}),e.jsx("section",{className:"py-12 lg:py-16 bg-background",children:e.jsx("div",{className:"container mx-auto px-6 lg:px-12",children:e.jsxs("div",{className:"max-w-5xl mx-auto",children:[e.jsx("p",{className:"text-[10px] font-mono uppercase tracking-widest text-muted-foreground
11/50 mb-6",children:"Clinical Data Modules"}),e.jsx("div",{className:"grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-3 gap-4",children:g.map((r,t)=>{const i=u===r.id,b=r.icon;return e.jsx(l.div,{layout:!0,initial:{opacity:0,y:12},animate:{opacity:1,y:0},transition:{delay:t*.06,duration:.4},className:`border border-border/10 bg-background cursor-pointer transition-shadow duration-300 ${i?"sm:col-span-2 lg:col-span-3 shadow-lg":"hover:border-primary/20 hover:shadow-sm"}`,onClick:()=>d(i?null:r.id),children:e.jsxs("div",{className:"p-5",children:[e.jsxs("div",{className:"flex items-start justify-between mb-3",children:[e.jsxs("div",{className:"flex items-center gap-2.5",children:[e.jsx("div",{className:"w-8 h-8 border border-border/10 flex items-center justify-center",children:e.jsx(b,{className:"w-4 h-4 text-primary"})}),e.jsx("h3",{className:"text-sm font-heading font-bold text-foreground uppercase tracking-wide",children:r.title})]}),i&&e.jsx("button",{onClick:y=>{y.stopPropagation(),d(null)},className:"w-6 h-6 flex items-center justify-center text-muted-foreground hover:text-foreground transition-colors",children:e.jsx(S,{className:"w-3.5 h-3.5"})})]}),e.jsx(H,{mode:"wait",children:i?e.jsx(l.div,{initial:{opacity:0,height:0},animate:{opacity:1,height:"auto"},exit:{opacity:0,height:0},transition:{duration:.3},children:r.renderContent()},"expanded"):e.jsx(l.p,{initial:{opacity:0}
11,animate:{opacity:1},exit:{opacity:0},className:"text-xs text-muted-foreground leading-relaxed",children:r.summary},"collapsed")})]})},r.id)})})]})})}),o&&o.length>0&&e.jsx("section",{className:"py-12 lg:py-16 bg-background border-t border-border/10",children:e.jsx("div",{className:"container mx-auto px-6 lg:px-12",children:e.jsxs("div",{className:"max-w-5xl mx-auto",children:[e.jsx("p",{className:"text-[10px] font-mono uppercase tracking-widest text-muted-foreground/50 mb-4",children:"Related Markers"}),e.jsx("div",{className:"grid sm:grid-cols-2 md:grid-cols-3 gap-3",children:o.map(r=>e.jsx(a,{to:`/biomarkers/${r.slug}`,className:"border border-border/10 p-4 hover:border-primary/30 transition-colors group",children:e.jsxs("div",{className:"flex items-center justify-between",children:[e.jsxs("div",{children:[e.jsx("span",{className:"text-[10px] text-primary font-heading uppercase tracking-wide",children:r.category}),e.jsx("h3",{className:"text-sm font-heading font-bold text-foreground",children:r.name})]}),e.jsx(x,{className:"w-4 h-4 text-muted-foreground group-hover:text-primary transition-colors"})]})},r.slug))})]})})}),$(s.slug)&&e.jsx("section",{className:"py-8 bg-background border-t border-border/10",children:e.jsx("div",{className:"container mx-auto px-6 lg:px-12",children:e.jsx("div",{className:"max-w-5xl mx-auto",children:e.jsxs("div",{className:"border border-border/10 p-5 flex flex-col sm:flex-row items-start sm:items-center justify-between gap-4",children:[e.jsxs("div",{className:"flex items-center gap-4",children:[e.jsx("div",{className:"w-10 h-10 border border-border/10 flex items-center justify-center",children:e.jsx(B,{className:"w-5 h-5 text-primary"})}),e.jsxs("div",{children:[e.jsxs("h5",{className:"text-sm font-heading font-bold text-foreground",children:["See ",s.name," in Action"]}),e.jsx("p",{className:"text-xs text-muted-foreground",children:"View longitudinal trends, reference ranges, and clinical scoring in the interactive dashboard demo."})]})]}),e.jsxs(a,{to:"/dashboard-demo",className:"btn-hero-outline text-sm whitespace-nowrap",children:["View Dashboard Demo",e.jsx(x,{className:"w-4 h-4"})]})]})})})}),e.jsx("section",{className:"py-12 lg:py-16 bg-background border-t border-border/10",children:e.jsx("div",{className:"container mx-auto px-6 lg:px-12",children:e.jsxs("div",{className:"max-w-3xl mx-auto text-center",children:[e.jsx("h2",{className:"text-2xl md:text-3xl font-heading font-bold mb-4 text-foreground",children:"Ready to Assess This Biomarker?"}),e.jsxs("p",{className:"text-sm text-muted-foreground font-body mb-6",children:["Our comprehensive panels include ",s.name," along with related markers for complete assessment."]}),e.jsxs("div",{className:"flex flex-col sm:flex-row gap-4 justify-center",children:[e.jsx(a,{to:"/intake",className:"btn-hero",children:"Start Your Assessment"}),e.jsx(a,{to:"/executive-report",className:"btn-hero-outline",children:"View Full Report Demo"})]})]})})}),e.jsx("section",{className:"py-8 bg-background border-t border-border/10",children:e.jsx("div",{className:"container mx-auto px-6 lg:px-12",children:e.jsx("div",{className:"max-w-3xl mx-auto",children:e.jsx(P,{variant:"compact"})})})}),e.jsx(L,{})]})};export{le 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.