1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,15788,e=>{"use strict";let t=(0,e.i(75254).default)("truck",[["path",{d:"M14 18V6a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2v11a1 1 0 0 0 1 1h2",key:"wrbu53"}],["path",{d:"M15 18H9",key:"1lyqi6"}],["path",{d:"M19 18h2a1 1 0 0 0 1-1v-3.65a1 1 0 0 0-.22-.624l-3.48-4.35A1 1 0 0 0 17.52 8H14",key:"lysw3i"}],["circle",{cx:"17",cy:"18",r:"2",key:"332jqn"}],["circle",{cx:"7",cy:"18",r:"2",key:"19iecd"}]]);e.s(["Truck",()=>t],15788)},3116,e=>{"use strict";let t=(0,e.i(75254).default)("clock",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M12 6v6l4 2",key:"mmk7yg"}]]);e.s(["Clock",()=>t],3116)},10980,e=>{"use strict";let t=(0,e.i(75254).default)("book-open",[["path",{d:"M12 7v14",key:"1akyts"}],["path",{d:"M3 18a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h5a4 4 0 0 1 4 4 4 4 0 0 1 4-4h5a1 1 0 0 1 1 1v13a1 1 0 0 1-1 1h-6a3 3 0 0 0-3 3 3 3 0 0 0-3-3z",key:"ruj8y"}]]);e.s(["BookOpen",()=>t],10980)},74875,e=>{"use strict";let t=(0,e.i(75254).default)("circle-question-mark",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3",key:"1u773s"}],["path",{d:"M12 17h.01",key:"p32p05"}]]);e.s(["HelpCircle",()=>t],74875)},63488,e=>{"use strict";let t=(0,e.i(75254).default)("mail",[["path",{d:"m22 7-8.991 5.727a2 2 0 0 1-2.009 0L2 7",key:"132q7q"}],["rect",{x:"2",y:"4",width:"20",height:"16",rx:"2",key:"izxlao"}]]);e.s(["Mail",()=>t],63488)},94983,e=>{"use strict";let t=(0,e.i(75254).default)("message-circle",[["path",{d:"M2.992 16.342a2 2 0 0 1 .094 1.167l-1.065 3.29a1 1 0 0 0 1.236 1.168l3.413-.998a2 2 0 0 1 1.099.092 10 10 0 1 0-4.777-4.719",key:"1sd12s"}]]);e.s(["MessageCircle",()=>t],94983)},78583,e=>{"use strict";let t=(0,e.i(75254).default)("file-text",[["path",{d:"M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z",key:"1oefj6"}],["path",{d:"M14 2v5a1 1 0 0 0 1 1h5",key:"wfsgrz"}],["path",{d:"M10 9H8",key:"b1mrlr"}],["path",{d:"M16 13H8",key:"t4e002"}],["path",{d:"M16 17H8",key:"z1uh3a"}]]);e.s(["FileText",()=>t],78583)},61659,55436,e=>{"use strict";var t=e.i(75254);let r=(0,t.default)("credit-card",[["rect",{width:"20",height:"14",x:"2",y:"5",rx:"2",key:"ynyp8z"}],["line",{x1:"2",x2:"22",y1:"10",y2:"10",key:"1b3vmo"}]]);e.s(["CreditCard",()=>r],61659);let a=(0,t.default)("search",[["path",{d:"m21 21-4.34-4.34",key:"14j7rj"}],["circle",{cx:"11",cy:"11",r:"8",key:"4ej97u"}]]);e.s(["Search",()=>a],55436)},78894,e=>{"use strict";let t=(0,e.i(75254).default)("triangle-alert",[["path",{d:"m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3",key:"wmoenq"}],["path",{d:"M12 9v4",key:"juzpu7"}],["path",{d:"M12 17h.01",key:"p32p05"}]]);e.s(["AlertTriangle",()=>t],78894)},55874,e=>{"use strict";var t=e.i(43476),r=e.i(932),a=e.i(71645),s=e.i(22016),o=e.i(63488),i=e.i(94983),n=e.i(78583),l=e.i(74875),c=e.i(15788),d=e.i(61659);
1let m=(0,e.i(75254).default)("shield-alert",[["path",{d:"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z",key:"oel41y"}],["path",{d:"M12 8v4",key:"1got3b"}],["path",{d:"M12 16h.01",key:"1drbdi"}]]);var u=e.i(64659),h=e.i(63059),p=e.i(55436),x=e.i(78894),y=e.i(3116),f=e.i(20286),g=e.i(37727);let b=[{id:"getting-started",icon:e.i(10980).BookOpen,color:"#206d7c",title:"Getting Started",description:"Sign up, assessments, and beginning your journey.",faqs:[{q:"How do I sign up to Dr. Frank's?",a:"Create a free account on our website, complete the short online health assessment, and one of our clinicians will review your application within 24â48 hours. You'll receive an email once a decision has been made."},{q:"What happens during the assessment?",a:"You'll answer questions about your health history, current medications, weight history, and goals. You may also be asked to upload a recent photo for our clinical team to verify eligibility."},{q:"How long does approval take?",a:"Most assessments are reviewed within 24â48 hours during working days (MondayâFriday, 9amâ5pm). You'll get an email notification as soon as a decision is made."},{q:"What age do I need to be?",a:"You must be 18 or over to use Dr. Frank's services. We also require a BMI of 27+ (or 25+ with a weight-related condition) to qualify for weight-loss treatments."}]},{id:"prescription",icon:f.Stethoscope,color:"#0e7490",title:"My Prescription",description:"Dosage, adjustments, side effects, and clinical queries.",faqs:[{q:"How do I know what dose I'm on?",a:"Your current dose and titration schedule are shown in your dashboard under the 'Treatment' tab. Your prescribing clinician sets this based on your health data."},{q:"Can I request a dose increase?",a:"Dose adjustments are made by your clinician during scheduled reviews. You can book a dose review appointment from your dashboard. Please do not increase your dose without clinical guidance."},{q:"What side effects should I watch for?",a:"Common side effects include nausea, vomiting, constipation, and reduced appetite â especially when starting or increasing dose. If you experience chest pain, difficulty breathing, or severe abdominal pain, seek emergency care immediately."},{q:"How do I store my medication?",a:"All GLP-1 medications (Wegovy, Mounjaro, Saxenda) must be stored in the fridge (2â8°C) until opened. Once in use, they can be kept at room temperature (below 30°C) for up to 28 days. Never freeze."},{q:"What if I miss an injection?",a:"If you miss a weekly dose and your next dose is more than 5 days away, administer as soon as possible. If it's less than 5 days until your next scheduled dose, skip the missed dose and continue on your normal schedule."}]},{id:"delivery",icon:c.Truck,color:"#0284c7",title:"Delivery & Orders",description:"Tracking, timescales, and shipping queries.",faqs:[{q:"How long does delivery take?",a:"Clinician-led orders are currently being fulfilled within 48 hours of your approved assessment, via our partner pharmacy on a direct-pay model. Standard Royal Mail delivery follows from dispatch."},{q:"How do I track my order? / Where is my order?",a:"For any order-status query, please book a clinician appointment so our team can look it up for you: https://online-booking.semble.io/?token=20f74946f98bc811ee8aab7f28f30a34e0cd324e"},{q:"What if my order hasn't arrived?",a:"Please book an appointment with our team so we can investigate and arrange a replacement if needed: https://online-booking.semble.io/?token=20f74946f98bc811ee8aab7f28f30a34e0cd324e"}]},{id:"billing",icon:d.CreditCard,color:"#7c3aed",title:"Account & Billing",description:"Subscriptions, payments, and account management.",faqs:[{q:"How does my subscription work?",a:"Your subscription auto-renews on a monthly basis and includes your medication supply and ongoing clinical support. You can pause or cancel at any time from the 'Treatment' tab in your dashboard."},{q:"How do I update my payment details?",a:"Go to your dashboard â Treatment tab â Subscription settings. Click 'Update payment method' to securely update your card details via our payment provider."},{q:"Can I get a refund?",a:"Due to the nature of prescription medication, we're unable to accept returns. However, if your order arrives damaged or incorrect, please contact us within 48 hours and we'll resolve it."},{q:"Will I be charged if I pause my subscription?",a:"No. Pausing your subscription stops future billing immediately. Your next charge will resume when you reactivate. Note that pausing may affect your prescription continuity â speak to your clinician."}]},{id:"safety",icon:m,color:"#dc2626",title:"Safety & Side Effects",description:"What to do if something doesn't feel right.",faqs:[{q:"When should I seek emergency help?",a:"Call 999 or go to A&E immediately if you experience: chest pain or tightness, difficulty breathing, severe abdominal pain, signs of a serious allergic reaction (swelling of face/lips/tongue), or if you feel faint or have a very fast heartbeat."},{q:"How do I report a side effect?",a:"You can report side effects to your clinician via a secure message in the dashboard, or contact our support team at enquiries@drfranks.
1co.uk. Serious side effects should also be reported to the MHRA via the Yellow Card scheme (yellowcard.mhra.gov.uk)."},{q:"Is it safe to drink alcohol while on GLP-1 medication?",a:"Alcohol should be limited while on GLP-1 medications. It can increase the risk of low blood sugar (in combination with other medications) and may worsen gastrointestinal side effects. Speak to your clinician for personalised advice."},{q:"Can I take other medications alongside my treatment?",a:"Always tell your prescribing clinician about all medications, supplements, and herbal remedies you take. Some interactions may require dose adjustments or alternative treatments."}]},{id:"account",icon:l.HelpCircle,color:"#d97706",title:"Account & Technical",description:"Login issues, account settings, and portal help.",faqs:[{q:"I've forgotten my password â how do I reset it?",a:"Click 'Forgot password' on the sign-in page and enter your registered email address. You'll receive a reset link within a few minutes. Check your spam folder if it doesn't arrive."},{q:"How do I update my personal details?",a:"Log in and navigate to your profile page (click your name in the top-right corner). You can update your name, phone number, and address from there."},{q:"How do I close my account?",a:"To close your account, please email [email protected] from your registered email address. We'll process the request within 5 working days. Please note: active subscriptions must be cancelled first."},{q:"The portal isn't loading â what should I do?",a:"Try clearing your browser cache and cookies, or try a different browser. If the issue persists, email us with your device type and browser version and our tech team will assist."}]},{id:"documents",icon:n.FileText,color:"#059669",title:"Documents & Letters",description:"GP letters, prescription copies, and clinical documents.",faqs:[{q:"Can I get a copy of my prescription?",a:"Yes. Go to your dashboard and navigate to the 'Documents' section. You can download a PDF copy of your prescription at any time."},{q:"Can you send a letter to my GP?",a:"Yes â we can provide a summary letter for your GP. Request this via your dashboard or by emailing [email protected]. Allow up to 5 working days for the letter to be prepared."},{q:"Is my data safe?",a:"Yes. All data is stored and processed in accordance with UK GDPR and our Privacy Policy. We use encrypted storage, secure transmission (TLS), and never sell your data to third parties."}]},{id:"message",icon:i.MessageCircle,color:"#0891b2",title:"Messaging & Appointments",description:"Booking consultations and communicating with your clinician.",faqs:[{q:"How do I book an appointment?",a:"Log in to your dashboard and click 'Book Appointment' from the Overview or Appointments tab. Choose your preferred clinician, date, and time. You'll receive a confirmation email."},{q:"How do I message my clinician?",a:"Use the secure messaging feature in your dashboard to send non-urgent messages to your clinician. For urgent clinical concerns, please call our clinical line instead."},{q:"Can I reschedule an appointment?",a:"Yes â go to the Appointments tab in your dashboard, find the upcoming appointment, and select 'Reschedule'. Please give at least 24 hours' notice where possible."}]}];function v(e){let s,o,i,n,l,c,d=(0,r.c)(15),{faq:m}=e,[h,p]=(0,a.useState)(!1);d[0]===Symbol.for("react.memo_cache_sentinel")?(s=()=>p(w),d[0]=s):s=d[0],d[1]!==m.q?(o=(0,t.jsx)("span",{className:"text-sm font-medium text-foreground group-hover:text-primary transition-colors leading-snug",children:m.q}),d[1]=m.q,d[2]=o):o=d[2];let x=h?"rotate(180deg)":"rotate(0deg)";return d[3]!==x?(i=(0,t.jsx)(u.ChevronDown,{size:16,className:"shrink-0 text-text-muted transition-transform duration-200",style:{transform:x}}),d[3]=x,d[4]=i):i=d[4],d[5]!==h||d[6]!==o||d[7]!==i?(n=(0,t.jsxs)("button",{className:"w-full flex items-center justify-between gap-3 py-4 text-left group",onClick:s,"aria-expanded":h,children:[o,i]}),d[5]=h,d[6]=o,d[7]=i,d[8]=n):n=d[8],d[9]!==m.a||d[10]!==h?(l=h&&(0,t.jsx)("div",{className:"pb-4 pr-6",children:(0,t.jsx)("p",{className:"text-sm text-text-secondary leading-relaxed",children:m.a})}),d[9]=m.a,d[10]=h,d[11]=l):l=d[11],d[12]!==n||d[13]!==l?(c=(0,t.jsxs)("div",{className:"border-b border-gray-100 last:border-0",children:[n,l]}),d[12]=n,d[13]=l,d[14]=c):c=d[14],c}function w(e){return!e}function k(e){let a,s,o,i,n,l,c,d,m,h,p,x,y,f,g,b=(0,r.c)(45),{cat:v,expanded:w,onToggle:k}=e,q=v.icon,N=w?v.color+"40":"#e5e7eb",C=w?v.color+"05":"white",S=w?`0 0 0 2px ${v.color}20`:void 0;b[0]!==N||b[1]!==C||b[2]!==S?(a={borderColor:N,background:C,boxShadow:S},b[0]=N,b[1]=C,b[2]=S,b[3]=a):a=b[3];let _=v.color+"15";b[4]!==_?(s={background:_},b[4]=_,b[5]=s):s=b[5],b[6]!==v.color?(o={color:v.color},b[6]=v.color,b[7]=o):o=b[7],b[8]!==q||b[9]!==o?(i=(0,t.jsx)(q,{size:22,style:o}),b[8]=q,b[9]=o,b[10]=i):i=b[10],b[11]!==s||b[12]!==i?(n=(0,t.jsx)("div",{className:"w-11 h-11 rounded-xl flex items-center justify-center shrink-0",style:s,children:i}),b[11]=s,b[12]=i,b[13]=n):n=b[13],b[14]!==v.title?(l=(0,t.jsx)("p",{className:"font-semibold text-foreground text-[0.95rem]",children:v.title}),b[14]=v.title,b[15]=l):l=b[15],b[16]!==v.description?(c=(0,t.jsx)("p",{className:"text-xs text-text-secondary mt-0.5 leading-snug",children:v.description}),b[16]=v.description,b[17]=c):c=b[17],b[18]!==l||b[19]!==c?(d=(0,t.jsxs)("div",{className:"flex-1 min-w-0",children:[l,c]}),b[18]=l,b[19]=c,b[20]=d):d=b[20];let I=v.color+"15";b[21]!==v.color||b[22]!==I?(m={background:I,color:v.color},b[21]=v.color,b[22]=I,b[23]=m):m=b[23],b[24]!==v.faqs.length||b[25]!==m?(h=(0,t.jsxs)("span",{className:"text-xs font-medium px-2 py-0.5 rounded-full",style:m,children:[v.faqs.length," FAQs"]}),b[24]=v.faqs.length,b[25]=m,b[26]=h):h=b[26];let M=w?"rotate(180deg)":"rotate(0deg)";return b[27]!==M?(p=(0,t.jsx)(u.ChevronDown,{size:16,className:"text-text-muted transition-transform duration-200",style:{transform:M}}),b[27]=M,b[28]=p):p=b[28],b[29]!==h||b[30]!==p?(x=(0,t.jsxs)("div",{className:"flex items-center gap-2 shrink-0",children:[h,p]}),b[29]=h,b[30]=p,b[31]=x):x=b[31],b[32]!==w||b[33]!==k||b[34]!==d||b[35]!==x||b[36]!==n?(y=(0,t.jsxs)("button",{className:"w-full flex items-center gap-4 p-5 text-left",onClick:k,"aria-expanded":w,children:[n,d,x]}),b[32]=w,b[33]=k,b[34]=d,b[35]=x,b[36]=n,b[37]=y):y=b[37],b[38]!==v.faqs||b[39]!==w?(f=w&&(0,t.jsx)("div",{className:"px-5 pb-2 border-t border-gray-100",children:v.faqs.map(j)}),b[38]=v.faqs,b[39]=w,b[40]=f):f=b[40],b[41]!==y||b[42]!==f||b[43]!==a?(g=(0,t.jsxs)("div",{className:"rounded-2xl border transition-all duration-200",style:a,children:[y,f]}),b[41]=y,b[42]=f,b[43]=a,b[44]=g):g=b[44],g}function j(e){return(0,t.jsx)(v,{faq:e},e.q)}function q(e){let s,o,i,n,l,c,d,m,h,p,x,y,f,g=(0,r.c)(33),{cat:b,faq:v,Icon:w}=e,[k,j]=(0,a.useState)(!1),q=k?b.color+"40":"#e5e7eb";g[0]!==q?(s={borderColor:q},g[0]=q,g[1]=s):s=g[1],g[2]===Symbol.for("react.memo_cache_sentinel")?(o=()=>j(N),g[2]=o):o=g[2];let C=b.color+"15";g[3]!==C?(i={background:C},g[3]=C,g[4]=i):i=g[4],g[5]!==b.color?(n={color:b.color},g[5]=b.color,g[6]=n):n=g[6],g[7]!==w||g[8]!==n?(l=(0,t.jsx)(w,{size:16,style:n}),g[7]=w,g[8]=n,g[9]=l):l=g[9],g[10]!==i||g[11]!==l?(c=(0,t.jsx)("div",{className:"w-8 h-8 rounded-lg flex items-center justify-center shrink-0 mt-0.5",style:i,children:l}),g[10]=i,g[11]=l,g[12]=c):c=g[12],g[13]!==b.title?(d=(0,t.jsx)("p",{className:"text-[0.85rem] text-text-muted font-medium mb-0.5",children:b.title}),g[13]=b.title,g[14]=d):d=g[14],g[15]!==v.q?(m=(0,t.jsx)("p",{className:"text-sm font-semibold text-foreground group-hover:text-primary transition-colors leading-snug",children:v.q}),g[15]=v.q,g[16]=m):m=g[16],g[17]!==m||g[18]!==d?(h=(0,t.jsxs)("div",{className:"flex-1 min-w-0",children:[d,m]}),g[17]=m,g[18]=d,g[19]=h):h=g[19];let S=k?"rotate(180deg)":"rotate(0deg)";return g[20]!==S?(p=(0,t.jsx)(u.ChevronDown,{size:15,className:"shrink-0 text-text-muted mt-1 transition-transform duration-200",style:{transform:S}}),g[20]=S,g[21]=p):p=g[21],g[22]!==h||g[23]!==p||g[24]!==c?(x=(0,t.jsxs)("button",{className:"w-full flex items-start gap-3 p-4 text-left group",onClick:o,children:[c,h,p]}),g[22]=h,g[23]=p,g[24]=c,g[25]=x):x=g[25],g[26]!==v.a||g[27]!==k?(y=k&&(0,t.jsx)("div",{className:"px-4 pb-4 border-t border-gray-100 pt-3",children:(0,t.jsx)("p",{className:"text-sm text-text-secondary leading-relaxed",children:v.a})}),g[26]=v.a,g[27]=k,g[28]=y):y=g[28],g[29]!==x||g[30]!==y||g[31]!==s?(f=(0,t.jsxs)("div",{className:"rounded-2xl border bg-white overflow-hidden transition-all",style:s,children:[x,y]}),g[29]=x,g[30]=y,g[31]=s,g[32]=f):f=g[32],f}function N(e){return!e}function C(e){let a,s,o,i,n,c,d,m,u=(0,r.c)(18),{query:h,onClear:p}=e;if(u[0]!==h){let e=h.toLowerCase();for(let t of(a=[],b))for(let r of t.faqs)(r.q.toLowerCase().includes(e)||r.a.toLowerCase().includes(e))&&a.push({cat:t,faq:r});u[0]=h,u[1]=a}else a=u[1];let x=a,y=0===x.length?"No results for":`${x.length} result${1!==x.length?"s":""} for`;return u[2]!==h?(s=(0,t.jsxs)("strong",{className:"text-foreground",children:["â",h,"â"]}
1),u[2]=h,u[3]=s):s=u[3],u[4]!==y||u[5]!==s?(o=(0,t.jsxs)("p",{className:"text-sm text-text-secondary",children:[y," ",s]}),u[4]=y,u[5]=s,u[6]=o):o=u[6],u[7]===Symbol.for("react.memo_cache_sentinel")?(i=(0,t.jsx)(g.X,{size:14}),u[7]=i):i=u[7],u[8]!==p?(n=(0,t.jsxs)("button",{onClick:p,className:"flex items-center gap-1 text-xs text-text-muted hover:text-foreground transition-colors",children:[i," Clear"]}),u[8]=p,u[9]=n):n=u[9],u[10]!==o||u[11]!==n?(c=(0,t.jsxs)("div",{className:"flex items-center justify-between mb-4",children:[o,n]}),u[10]=o,u[11]=n,u[12]=c):c=u[12],u[13]!==x?(d=0===x.length?(0,t.jsxs)("div",{className:"text-center py-12 rounded-2xl border border-dashed border-gray-200",children:[(0,t.jsx)(l.HelpCircle,{size:32,className:"mx-auto mb-3 text-text-muted"}),(0,t.jsx)("p",{className:"text-sm text-text-secondary mb-1",children:"No articles matched your search."}),(0,t.jsx)("p",{className:"text-xs text-text-muted",children:"Try different keywords, or contact our team directly."})]}):(0,t.jsx)("div",{className:"space-y-3",children:x.map(S)}),u[13]=x,u[14]=d):d=u[14],u[15]!==c||u[16]!==d?(m=(0,t.jsxs)("div",{className:"mb-12",children:[c,d]}),u[15]=c,u[16]=d,u[17]=m):m=u[17],m}function S(e){let{cat:r,faq:a}=e;return(0,t.jsx)(q,{cat:r,faq:a,Icon:r.icon},a.q)}function _(){let e,i,c,d,u,f,v,w,j,q,N,S,_,H,z,T,A,Y,P,F,W,D,B,L,R,G,O,E,U,V,$,K,X,Q,J,Z,ee,et,er=(0,r.c)(47),[ea,es]=(0,a.useState)(""),[eo,ei]=(0,a.useState)(null);er[0]!==ea?(e=ea.trim(),er[0]=ea,er[1]=e):e=er[1];let en=e,el=en.length>1;er[2]===Symbol.for("react.memo_cache_sentinel")?(i=function(e){ei(t=>t===e?null:e)},er[2]=i):i=er[2];let ec=i;return er[3]===Symbol.for("react.memo_cache_sentinel")?(c={background:"#fef2f2",color:"#dc2626",borderBottom:"1px solid #fecaca"},d=(0,t.jsx)(x.AlertTriangle,{size:15}),er[3]=c,er[4]=d):(c=er[3],d=er[4]),er[5]===Symbol.for("react.memo_cache_sentinel")?(u=(0,t.jsxs)("div",{className:"w-full py-2.5 px-4 text-center text-sm font-medium flex items-center justify-center gap-2",style:c,children:[d,(0,t.jsxs)("span",{children:["In a medical emergency, call"," ",(0,t.jsx)("a",{href:"tel:999",className:"font-bold underline underline-offset-2",children:"999"})," ","or go to your nearest A&E immediately."]})]}),er[5]=u):u=er[5],er[6]===Symbol.for("react.memo_cache_sentinel")?(f=(0,t.jsxs)("div",{className:"inline-flex items-center gap-2 px-3 py-1 rounded-full text-xs font-semibold mb-4",style:{background:"rgba(32,109,124,0.08)",color:"var(--color-primary)"},children:[(0,t.jsx)(l.HelpCircle,{size:13}),"Help Centre"]}),er[6]=f):f=er[6],er[7]===Symbol.for("react.memo_cache_sentinel")?(v=(0,t.jsxs)("div",{className:"text-center mb-10",children:[f,(0,t.jsx)("h1",{className:"text-3xl md:text-4xl font-bold mb-3 tracking-tight",style:{color:"var(--color-primary)"},children:"How can we help you?"}),(0,t.jsx)("p",{className:"text-text-secondary text-base max-w-xl mx-auto",children:"Search our knowledge base or browse topics below."})]}),er[7]=v):v=er[7],er[8]===Symbol.for("react.memo_cache_sentinel")?(w=(0,t.jsx)(p.Search,{size:18,className:"absolute left-4 top-1/2 -translate-y-1/2 text-text-muted pointer-events-none"}),er[8]=w):w=er[8],er[9]===Symbol.for("react.memo_cache_sentinel")?(j=e=>es(e.target.value),er[9]=j):j=er[9],er[10]===Symbol.for("react.memo_cache_sentinel")?(q={boxShadow:"0 2px 12px rgba(0,0,0,0.06)"},er[10]=q):q=er[10],er[11]!==ea?(N=(0,t.jsx)("input",{type:"text",value:ea,onChange:j,placeholder:"Search for 'missed dose', 'delivery', 'password reset'â¦",className:"w-full pl-11 pr-12 py-3.5 rounded-2xl border border-gray-200 bg-white text-sm text-foreground placeholder:text-text-muted focus:outline-none transition-all",style:q,onFocus:M,onBlur:I}),S=ea&&(0,t.jsx)("button",{className:"absolute right-4 top-1/2 -translate-y-1/2 text-text-muted hover:text-foreground transition-colors",onClick:()=>es(""),children:(0,t.jsx)(g.X,{size:16})}),er[11]=ea,er[12]=N,er[13]=S):(N=er[12],S=er[13]),er[14]!==N||er[15]!==S?(_=(0,t.jsxs)("div",{className:"relative mb-12",children:[w,N,S]}),er[14]=N,er[15]=S,er[16]=_):_=er[16],er[17]!==eo||er[18]!==el||er[19]!==en?(H=el?(0,t.jsx)(C,{query:en,onClear:()=>es("")}):(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)("div",{className:"mb-10",children:[(0,t.jsx)("p",{className:"text-xs font-semibold uppercase tracking-widest text-text-muted mb-4",children:"Popular questions"}),(0,t.jsx)("div",{className:"grid grid-cols-1 sm:grid-cols-2 gap-2",children:[{q:"How do I track my order?",cat:"delivery"},{q:"What if I miss an injection?",cat:"prescription"},{q:"I've forgotten my password â how do I reset it?",cat:"account"},{q:"Will I be charged if I pause my subscription?",cat:"billing"},{q:"How long does approval take?",cat:"getting-started"},{q:"Can I get a copy of my prescription?",cat:"documents"}].map(e=>{let{q:r,cat:a}=e;return(0,t.jsxs)("button",{onClick:()=>{ei(a),setTimeout(()=>document.getElementById(`cat-${a}`)?.scrollIntoView({behavior:"smooth",block:"start"}),50)},className:"flex items-center gap-2.5 px-4 py-3 rounded-xl text-left text-sm text-foreground bg-white border border-gray-100 hover:border-primary/30 hover:text-primary transition-all group",style:{boxShadow:"0 1px 4px rgba(0,0,0,0.04)"},children:[(0,t.jsx)(h.ChevronRight,{size:14,className:"text-text-muted group-hover:text-primary transition-colors shrink-0"}),r]},r)})})]}),(0,t.jsxs)("div",{className:"mb-14",children:[(0,t.jsx)("p",{className:"text-xs font-semibold uppercase tracking-widest text-text-muted mb-4",children:"Browse all topics"}),(0,t.jsx)("div",{className:"space-y-3",children:b.map(e=>(0,t.jsx)("div",{id:`cat-${e.id}`,children:(0,t.jsx)(k,{cat:e,expanded:eo===e.id,onToggle:()=>ec(e.id)})},e.id))})]})]}),er[17]=eo,er[18]=el,er[19]=en,er[20]=H):H=er[20],er[21]===Symbol.for("react.memo_cache_sentinel")?(z={background:"rgba(32,109,124,0.04)",border:"1px solid rgba(32,109,124,0.12)"},er[21]=z):z=er[21],er[22]===Symbol.for("react.memo_cache_sentinel")?(T={background:"rgba(32,109,124,0.1)"},er[22]=T):T=er[22],er[23]===Symbol.for("react.memo_cache_sentinel")?(A=(0,t.jsx)("div",{className:"w-9 h-9 rounded-xl flex items-center justify-center shrink-0",style:T,children:(0,t.jsx)(y.Clock,{size:18,style:{color:"var(--color-primary)"}})}),Y=(0,t.jsx)("p",{className:"text-sm font-semibold text-foreground mb-0.5",children:"Response times"}),er[23]=A,er[24]=Y):(A=er[23],Y=er[24]),er[25]===Symbol.for("react.memo_cache_sentinel")?(P=(0,t.jsx)("strong",{children:"4 business hours"}),er[25]=P):P=er[25],er[26]===Symbol.for("react.memo_cache_sentinel")?(F=(0,t.jsx)("strong",{children:"24 hours"}
1),er[26]=F):F=er[26],er[27]===Symbol.for("react.memo_cache_sentinel")?(W=(0,t.jsx)("div",{className:"rounded-2xl p-5 mb-8",style:z,children:(0,t.jsxs)("div",{className:"flex items-start gap-3",children:[A,(0,t.jsxs)("div",{children:[Y,(0,t.jsxs)("p",{className:"text-xs text-text-secondary leading-relaxed",children:["Email replies within ",P,". Clinical queries reviewed within"," ",F,". Our team is available ",(0,t.jsx)("strong",{children:"MonâFri, 9amâ5pm"})," ","(excluding bank holidays)."]})]})]})}),D=(0,t.jsx)("p",{className:"text-xs font-semibold uppercase tracking-widest text-text-muted mb-4",children:"Still need help?"}),er[27]=W,er[28]=D):(W=er[27],D=er[28]),er[29]===Symbol.for("react.memo_cache_sentinel")?(B={boxShadow:"0 2px 8px rgba(0,0,0,0.04)"},er[29]=B):B=er[29],er[30]===Symbol.for("react.memo_cache_sentinel")?(L={background:"rgba(32,109,124,0.1)"},er[30]=L):L=er[30],er[31]===Symbol.for("react.memo_cache_sentinel")?(R=(0,t.jsx)("div",{className:"w-11 h-11 rounded-xl flex items-center justify-center shrink-0",style:L,children:(0,t.jsx)(o.Mail,{size:20,style:{color:"var(--color-primary)"}})}),G=(0,t.jsx)("p",{className:"font-semibold text-foreground mb-0.5 group-hover:text-primary transition-colors",children:"Email us"}),O=(0,t.jsx)("p",{className:"text-xs text-text-secondary mb-1",children:"For non-urgent queries and document requests."}),er[31]=R,er[32]=G,er[33]=O):(R=er[31],G=er[32],O=er[33]),er[34]===Symbol.for("react.memo_cache_sentinel")?(E=(0,t.jsxs)("a",{href:"mailto:[email protected]",className:"group rounded-2xl border bg-white p-5 flex items-start gap-4 hover:border-primary/40 transition-all",style:B,children:[R,(0,t.jsxs)("div",{children:[G,O,(0,t.jsx)("p",{className:"text-xs font-medium",style:{color:"var(--color-primary)"},children:"[email protected]"})]})]}),er[34]=E):E=er[34],er[35]===Symbol.for("react.memo_cache_sentinel")?(U={boxShadow:"0 2px 8px rgba(0,0,0,0.04)"},er[35]=U):U=er[35],er[36]===Symbol.for("react.memo_cache_sentinel")?(V={background:"rgba(14,116,144,0.1)"},er[36]=V):V=er[36],er[37]===Symbol.for("react.memo_cache_sentinel")?($=(0,t.jsx)("div",{className:"w-11 h-11 rounded-xl flex items-center justify-center shrink-0",style:V,children:(0,t.jsx)(n.FileText,{size:20,style:{color:"#0e7490"}})}),K=(0,t.jsx)("p",{className:"font-semibold text-foreground mb-0.5 group-hover:text-primary transition-colors",children:"Manage your treatment"}),X=(0,t.jsx)("p",{className:"text-xs text-text-secondary mb-1",children:"Book appointments, track weight, and view prescriptions."}),er[37]=$,er[38]=K,er[39]=X):($=er[37],K=er[38],X=er[39]),er[40]===Symbol.for("react.memo_cache_sentinel")?(Q=(0,t.jsxs)(s.default,{href:"/dashboard",className:"group rounded-2xl border bg-white p-5 flex items-start gap-4 hover:border-primary/40 transition-all",style:U,children:[$,(0,t.jsxs)("div",{children:[K,X,(0,t.jsx)("p",{className:"text-xs font-medium",style:{color:"#0e7490"},children:"Go to my dashboard â"})]})]}),er[40]=Q):Q=er[40],er[41]===Symbol.for("react.memo_cache_sentinel")?(J={boxShadow:"0 2px 8px rgba(0,0,0,0.04)"},er[41]=J):J=er[41],er[42]===Symbol.for("react.memo_cache_sentinel")?(Z=(0,t.jsxs)("div",{children:[D,(0,t.jsxs)("div",{className:"grid grid-cols-1 sm:grid-cols-2 gap-4",children:[E,Q,(0,t.jsxs)("a",{href:"https://yellowcard.mhra.gov.uk",target:"_blank",rel:"noopener noreferrer",className:"group rounded-2xl border bg-white p-5 flex items-start gap-4 hover:border-red-300 transition-all",style:J,children:[(0,t.jsx)("div",{className:"w-11 h-11 rounded-xl flex items-center justify-center shrink-0 bg-red-50",children:(0,t.jsx)(m,{size:20,className:"text-red-500"})}),(0,t.jsxs)("div",{children:[(0,t.jsx)("p",{className:"font-semibold text-foreground mb-0.5 group-hover:text-red-600 transition-colors",children:"Report a side effect"}),(0,t.jsx)("p",{className:"text-xs text-text-secondary mb-1",children:"Report adverse reactions to the MHRA via the Yellow Card scheme."}),(0,t.jsx)("p",{className:"text-xs font-medium text-red-500",children:"yellowcard.mhra.gov.uk â"})]})]})]})]}),er[42]=Z):Z=er[42],er[43]===Symbol.for("react.memo_cache_sentinel")?(ee=(0,t.jsxs)("p",{className:"text-center text-xs text-text-muted mt-12",children:["Dr. Frank's Weight Loss Clinic · Registered in England & Wales · ICO registered ·"," ",(0,t.jsx)(s.default,{href:"/privacy",className:"underline underline-offset-2 hover:text-foreground transition-colors",children:"Privacy Policy"})]}),er[43]=ee):ee=er[43],er[44]!==_||er[45]!==H?(et=(0,t.jsxs)(t.Fragment,{children:[u,(0,t.jsx)("section",{className:"section bg-bg",children:(0,t.jsxs)("div",{className:"container-main max-w-3xl",children:[v,_,H,W,Z,ee]})})]}),er[44]=_,er[45]=H,er[46]=et):et=er[46],et}function I(e){return e.currentTarget.style.borderColor="#e5e7eb"}function M(e){return e.currentTarget.style.borderColor="var(--color-primary)"}e.s(["default",()=>_],55874)}]);
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.