1import{j as e,r,C as n,H as i,a3 as t,a7 as o,a5 as a,T as s,a6 as l,K as d,a4 as c,B as m,a8 as u,$ as h,Z as x}from"./chunk-64Y5F-uU.js";import{e as p,c as b}from"./index-WMjYv2DF.js";import{P as g}from"./chunk-C9tZS0Jz.js";import{k as y}from"./chunk-Cf0XkgpX.js";import{F as f,p as j}from"./chunk-COCABKV9.js";import"./chunk-Gmj5k1uE.js";import"./chunk-DwmGzef3.js";import"./chunk-ZLwEzXoy.js";import"./chunk-C4Z1w7pV.js";const v=p.supportEmail,C={hero:{title:"Frequently Asked Questions",subtitle:`Everything you need to know about ${p.name}`,description:"Healthcare-grade Web3 payments for dentistry â how to acquire SMC, store it safely, and partner with the ecosystem. PLACEHOLDER â refine with legal."},categories:[{id:"general",name:"General",label:"General"},{id:"tokenomics",name:"Tokenomics",label:"Tokenomics"},{id:"purchasing",name:"Purchasing",label:"Purchasing"},{id:"partners",name:"Partners",label:"Clinics & partners"},{id:"security",name:"Security",label:"Security"}],faqs:[{id:"what-is-smilecoin",question:`What is ${p.name}?`,answer:`${p.name} (${p.symbol}) is a utility token focused on dental payments, loyalty, and ecosystem incentives â built to align clinics, patients, and developers without meme-token positioning.`,category:"general"},{id:"how-store",question:`How do I store ${p.symbol}?`,answer:"Use a self-custody wallet that supports BNB Smart Chain (e.g. MetaMask, Rabby, Trust). Never share your seed phrase. PLACEHOLDER â link security guide.",category:"general"},{id:"chain",question:"Which blockchain is SMC on?",answer:"BNB Smart Chain at launch â see docs for RPC and chain ID. Bridge/expansion is roadmap-dependent (PLACEHOLDER).",category:"tokenomics"},{id:"clinic-pilot",question:"Can my clinic participate in a pilot?",answer:"Yes â weâre onboarding design partners. Reach out via the contact form with your DSO or practice details (PLACEHOLDER process).",category:"partners"},{id:"insurance",question:"Does SmileCoin replace dental insurance?",answer:"No. It can complement billing and rewards workflows where regulations allow â not a substitute for coverage.",category:"general"},{id:"buy-smc",question:"How do I buy SMC?",answer:"Connect a wallet on BSC and follow the acquisition flow when sale windows are open â PLACEHOLDER links to DEX/sale.",category:"purchasing"},{id:"support",question:"How do I contact support?",answer:`Email ${v} or use the contact form. Typical response within 48 hours (PLACEHOLDER SLA).`,category:"general"}],contactForm:{title:"Still have questions?",subtitle:"Our team is here to help. Send us a message and we'll get back to you as soon as possible.",fields:[{id:"name",label:"Name",type:"text",required:!0},{id:"email",label:"Email",type:"email",required:!0},{id:"subject",label:"Subject",type:"select",required:!0,options:["General inquiry","Clinic / DSO partnership","Technical","Press","Other"]},{id:"message",label:"Message",type:"textarea",required:!0}],submitText:"Send Message"},supportChannels:{title:"Alternative Ways to Connect",subtitle:"Join our community channels for real-time updates and support",channels:[{id:"telegram",name:"Telegram Community",description:"Join our Telegram for announcements â PLACEHOLDER link.",icon:"fa-telegram",linkText:"Join Channel",bgColor:"blue.500",textColor:"blue.500"}
1,{id:"discord",name:"Discord Server",description:`Connect with builders and ${p.name} community members â PLACEHOLDER.`,icon:"fa-discord",linkText:"Join Server",bgColor:"indigo.600",textColor:"indigo.600"},{id:"email",name:"Email Support",description:"Send us an email directly for personalized assistance with your questions.",icon:"fa-envelope",linkText:v,bgColor:"secondary.main",textColor:"secondary.main",contact:v}]},newsletter:{title:"Stay Updated",subtitle:`Subscribe for ${p.name} roadmap and ecosystem announcements â PLACEHOLDER integration.`,placeholder:"Your email address",buttonText:"Subscribe",disclaimer:"We respect your privacy. Unsubscribe at any time."}},w=()=>{const{hero:r}=C;return e.jsx(g,{title:r.title,subtitle:r.subtitle,description:r.description})},S=()=>{const{categories:d}=C,[c,m]=r.useState("general"),[u,h]=r.useState(!1),x=(p=c,C.faqs.filter(e=>e.category===p));var p;return e.jsx(n,{sx:{py:{xs:8,md:12},bgcolor:b.background.secondary},children:e.jsx(i,{maxWidth:"lg",children:e.jsxs(n,{sx:{maxWidth:"48rem",mx:"auto"},children:[e.jsx(n,{sx:{display:"flex",flexWrap:"wrap",justifyContent:"center",gap:2,mb:6},children:d.map(r=>e.jsx(t,{label:r.label,onClick:()=>(e=>{m(e),h(!1)})(r.id),sx:{px:3,py:1,borderRadius:"25px",fontWeight:"medium",cursor:"pointer",bgcolor:c===r.id?b.secondary.main:b.alpha["white-10"],color:c===r.id?b.primary.contrastText:b.text.secondary,border:`1px solid ${b.border.light}`,"&:hover":{bgcolor:c===r.id?b.secondary.main:b.alpha["cyan-10"]}}},r.id))}),e.jsx(n,{sx:{mb:8},children:x.map(r=>{return e.jsxs(o,{expanded:u===r.id,onChange:(n=r.id,(e,r)=>{h(!!r&&n)}),sx:{mb:2,border:`1px solid ${b.border.light}`,borderRadius:2,bgcolor:b.alpha["white-10"],backdropFilter:"blur(12px)",boxShadow:b.shadows.card,"&:before":{display:"none"},"&.Mui-expanded":{margin:"0 0 16px 0"}},children:[e.jsx(a,{expandIcon:e.jsx(y,{sx:{color:"primary.main",transition:"transform 0.3s ease"}}),sx:{bgcolor:"transparent","&:hover":{bgcolor:b.alpha["cyan-10"]},"& .MuiAccordionSummary-content":{margin:"8px 0"}},children:e.jsx(s,{sx:{fontWeight:"medium",fontSize:"1rem",color:"text.primary"},children:r.question})}),e.jsx(l,{sx:{bgcolor:b.alpha["black-05"],borderTop:`1px solid ${b.border.light}`,pt:3,pb:3},children:e.jsx(s,{variant:"body1",sx:{color:"text.secondary",lineHeight:1.6},children:r.answer})})]},r.id);var n})})]})})})}; 2/*! 3 * Font Awesome Free 7.0.0 by @fontawesome - https://fontawesome.com 4 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) 5 * Copyright 2025 Fonticons, Inc. 6 */ 7var k={prefix:"fab",iconName:"discord",icon:[576,512,[],"f392","M492.5 69.8c-.2-.3-.4-.6-.8-.7-38.1-17.5-78.4-30-119.7-37.1-.4-.1-.8 0-1.1 .1s-.6 .4-.8 .8c-5.5 9.9-10.5 20.2-14.9 30.6-44.6-6.8-89.9-6.8-134.4 0-4.5-10.5-9.5-20.7-15.1-30.6-.2-.3-.5-.6-.8-.8s-.7-.2-1.1-.2c-41.3 7.1-81.6 19.6-119.7 37.1-.3 .1-.6 .4-.8 .7-
776.2 113.8-97.1 224.9-86.9 334.5 0 .3 .1 .5 .2 .8s.3 .4 .5 .6c44.4 32.9 94 58 146.8 74.2 .4 .1 .8 .1 1.1 0s.7-.4 .9-.7c11.3-15.4 21.4-31.8 30-48.8 .1-.2 .2-.5 .2-.8s0-.5-.1-.8-.2-.5-.4-.6-.4-.3-.7-.4c-15.8-6.1-31.2-13.4-45.9-21.9-.3-.2-.5-.4-.7-.6s-.3-.6-.3-.9 0-.6 .2-.9 .3-.5 .6-.7c3.1-2.3 6.2-4.7 9.1-7.1 .3-.2 .6-.4 .9-.4s.7 0 1 .1c96.2 43.9 200.4 43.9 295.5 0 .3-.1 .7-.2 1-.2s.7 .2 .9 .4c2.9 2.4 6 4.9 9.1 7.2 .2 .2 .4 .4 .6 .7s.2 .6 .2 .9-.1 .6-.3 .9-.4 .5-.6 .6c-14.7 8.6-30 15.9-45.9 21.8-.2 .1-.5 .2-.7 .4s-.3 .4-.4 .7-.1 .5-.1 .8 .1 .5 .2 .8c8.8 17 18.8 33.3 30 48.8 .2 .3 .6 .6 .9 .7s.8 .1 1.1 0c52.9-16.2 102.6-41.3 147.1-74.2 .2-.2 .4-.4 .5-.6s.2-.5 .2-.8c12.3-126.8-20.5-236.9-86.9-334.5zm-302 267.7c-29 0-52.8-26.6-52.8-59.2s23.4-59.2 52.8-59.2c29.7 0 53.3 26.8 52.8 59.2 0 32.7-23.4 59.2-52.8 59.2zm195.4 0c-29 0-52.8-26.6-52.8-59.2s23.4-59.2 52.8-59.2c29.7 0 53.3 26.8 52.8 59.2 0 32.7-23.2 59.2-52.8 59.2z"]},O={prefix:"fab",iconName:"telegram",icon:[512,512,[62462,"telegram-plane"],"f2c6","M256 8a248 248 0 1 0 0 496 248 248 0 1 0 0-496zM371 176.7c-3.7 39.2-19.9 134.4-28.1 178.3-3.5 18.6-10.3 24.8-16.9 25.4-14.4 1.3-25.3-9.5-39.3-18.7-21.8-14.3-34.2-23.2-55.3-37.2-24.5-16.1-8.6-25 5.3-39.5 3.7-3.8 67.1-61.5 68.3-66.7 .2-.7 .3-3.1-1.2-4.4s-3.6-.8-5.1-.5c-2.2 .5-37.1 23.5-104.6 69.1-9.9 6.8-18.9 10.1-26.9 9.9-8.9-.2-25.9-5-38.6-9.1-15.5-5-27.9-7.7-26.8-16.3 .6-4.5 6.7-9 18.4-13.7 72.3-31.5 120.5-52.3 144.6-62.3 68.9-28.6 83.2-33.6 92.5-33.8 2.1 0 6.6 .5 9.6 2.9 2 1.7 3.2 4.1 3.5 6.7 .5 3.2 .6 6.5 .4 9.8z"]};const W=e=>{switch(e){case"fa-telegram":return O;case"fa-discord":return k;default:return j}},M=()=>{const{supportChannels:r}=C;return e.jsx(n,{sx:{py:{xs:8,md:12},bgcolor:b.background.secondary},children:e.jsxs(i,{maxWidth:"lg",children:[e.jsxs(n,{sx:{textAlign:"center",mb:8},children:[e.jsx(s,{variant:"h3",sx:{fontSize:{xs:"2rem",md:"2.5rem"},fontWeight:"bold",color:"text.primary",mb:2},children:r.title}),e.jsx(s,{variant:"body1",sx:{fontSize:"1.125rem",color:"text.secondary",maxWidth:"32rem",mx:"auto"},children:r.subtitle})]}),e.jsx(n,{sx:{display:"grid",gridTemplateColumns:{xs:"1fr",md:"repeat(2, 1fr)",lg:"repeat(3, 1fr)"},gap:4},children:r.channels.map(r=>e.jsx(d,{sx:{p:3,textAlign:"center",borderRadius:3,border:"1px solid",borderColor:"grey.200",transition:"all 0.3s ease","&:hover":{transform:"translateY(-4px)",boxShadow:b.shadows.cardHover}},children:e.jsxs(c,{children:[e.jsx(n,{sx:{width:56,height:56,borderRadius:"50%",border:"4px solid",borderColor:"fa-telegram"===r.icon?"#0088CC":"fa-discord"===r.icon?"#7289DA":b.secondary.main,display:"flex",alignItems:"center",justifyContent:"center",mx:"auto",mb:1,p:1},children:e.jsx(f,{icon:W(r.icon),style:{fontSize:28,color:"fa-telegram"===r.icon?"#0088CC":"fa-discord"===r.icon?"#7289DA":b.secondary.main}})}),e.jsx(s,{variant:"h6",sx:{fontWeight:"bold",color:"text.primary",mb:2},children:r.name}),e.jsx(s,{variant:"body2",sx:{color:"text.secondary",mb:3,lineHeight:1.6},children:r.description}),e.jsx(m,{variant:"text",href:r.contact,sx:{borderColor:"secondary.main",color:"secondary.main","&:hover":{bgcolor:"secondary.main",color:"white"}},children:r.linkText})]})},r.id))})]})})},E=()=>{var t;const{contactForm:o}=C,[a,l]=r.useState({name:"",email:"",subject:"",message:""}),[d,c]=r.useState(!1),g=e=>{const{name:r,value:n}=e.target;l(e=>({...e,[r]:n}))},y=o.fields.find(e=>"subject"===e.id);return e.jsx(n,{sx:{py:{xs:8,md:12},bgcolor:b.background.secondary},children:e.jsx(i,{maxWidth:"lg",children:e.jsx(n,{sx:{maxWidth:"48rem",mx:"auto"},children:e.jsxs(u,{elevation:0,sx:{bgcolor:b.alpha["white-10"],backdropFilter:"blur(16px)",p:4,borderRadius:3,border:`1px solid ${b.border.light}`,boxShadow:b.shadows.card},children:[e.jsx(s,{variant:"h4",sx:{fontSize:"1.5rem",fontWeight:"bold",color:"text.primary",mb:1},children:o.title}),e.jsx(s,{variant:"body1",sx:{color:"text.secondary",mb:1},children:o.subtitle}),e.jsxs(n,{component:"form",onSubmit:e=>{if(e.preventDefault(),!(a.name&&a.email&&a.message&&a.subject))return void alert("Please fill in all required fields");const r=encodeURIComponent(`${a.subject} - ${a.name}`),n=encodeURIComponent(`\nHello,\n\nYou have received a new contact form submission:\n\nName: ${a.name}\nEmail: ${a.email}\n\nMessage:\n${a.message}\n\n---\nThis message was sent from the SmileCoin website contact form.\nPlease reply directly to ${a.email}\n `),i=`mailto:${p.supportEmail}?subject=${r}&body=${n}`;try{window.location.href=i,c(!0),setTimeout(()=>{l({name:"",email:"",subject:"",message:""}),c(!1)},3e3)}catch(t){alert("Unable to open email client. Please email us directly at [email protected]")}},children:[e.jsxs(n,{sx:{display:"grid",gridTemplateColumns:{xs:"1fr",md:"repeat(2, 1fr)"},gap:1,mb:1},children:[e.jsxs(n,{children:[e.jsx(s,{variant:"body2",sx:{color:"text.primary",mb:1,fontWeight:"medium"},children:"Name"}),e.jsx(h,{fullWidth:!0,name:"name",size:"small",margin:"none",value:a.name,onChange:g,variant:"outlined",sx:{"& .MuiOutlinedInput-root":{borderRadius:2,"&:hover .MuiOutlinedInput-notchedOutline":{borderColor:"secondary.main"},"&.Mui-focused .MuiOutlinedInput-notchedOutline":{borderColor:"secondary.main",borderWidth:2}}}})]}),e.jsxs(n,{children:[e.jsx(s,{variant:"body2",sx:{color:"text.primary",mb:1,fontWeight:"medium"},children:"Email"}),e.jsx(h,{fullWidth:!0,name:"email",type:"email",size:"small",margin:"none",value:a.email,onChange:g,variant:"outlined",sx:{"& .MuiOutlinedInput-root":{borderRadius:2,"&:hover .MuiOutlinedInput-notchedOutline":{borderColor:"secondary.main"},"&.Mui-focused .MuiOutlinedInput-notchedOutline":{borderColor:"secondary.main",borderWidth:2}}}})]})]}),e.jsxs(n,{sx:{mb:1},children:[e.jsx(s,{variant:"body2",sx:{color:"text.primary",mb:1,fontWeight:"medium"},children:"Subject"}),e.jsx(h,{fullWidth:!0,select:!0,size:"small",margin:"none",name:"subject",value:a.subject,onChange:g,variant:"outlined",sx:{"& .MuiOutlinedInput-root":{borderRadius:2,"&:hover .MuiOutlinedInput-notchedOutline":{borderColor:"secondary.main"},"&.Mui-focused .MuiOutlinedInput-notchedOutline":{borderColor:"secondary.main",borderWidth:2}}},children:null==(t=null==y?void 0:y.options)?void 0:t.map(r=>e.jsx(x,{value:r,children:r},r))})]}),e.jsxs(n,{sx:{mb:1},children:[e.jsx(s,{variant:"body2",sx:{color:"text.primary",mb:1,fontWeight:"medium"},children:"Message"}),e.jsx(h,{fullWidth:!0,multiline:!0,rows:2,size:"small",margin:"none",name:"message",value:a.message,onChange:g,variant:"outlined",sx:{"& .MuiOutlinedInput-root":{borderRadius:2,"&:hover .MuiOutlinedInput-notchedOutline":{borderColor:"secondary.main"},"&.Mui-focused .MuiOutlinedInput-notchedOutline":{borderColor:"secondary.main",borderWidth:2}}}})]}),e.jsx(m,{type:"submit",variant:"secondary",sx:{mt:2},children:o.submitText})]}),d&&e.jsx("div",{className:"success-message",children:"We will reach out to you in 24-48 hours."})]})})})})},R=()=>{const{newsletter:t}=C,[o,a]=r.useState("");return e.jsx(n,{sx:{py:10,background:b.gradients.ctaDeep},children:e.jsx(i,{maxWidth:"lg",children:e.jsxs(n,{sx:{textAlign:"center",maxWidth:"36rem",mx:"auto"},children:[e.jsx(s,{className:"!font-heading tracking-wide",variant:"h5",sx:{color:b.primary.main,fontWeight:"bold",fontSize:{xs:"1.75rem",md:"2rem"},mb:2},children:t.title}),e.jsx(s,{sx:{color:"rgba(255, 255, 255, 0.9)",fontSize:"1rem",lineHeight:1.6,mb:4},children:t.subtitle}),e.jsxs(n,{component:"form",onSubmit:e=>{e.preventDefault(),a("")},sx:{display:"flex",flexDirection:{xs:"column",md:"row"},gap:2},children:[e.jsx(h,{fullWidth:!0,type:"email",size:"small",margin:"none",placeholder:t.placeholder,value:o,onChange:e=>a(e.target.value),required:!0,variant:"outlined",sx:{background:b.background.light,borderRadius:2,flex:1,"& .MuiOutlinedInput-root":{border:"none","& fieldset":{border:"none"},"&:hover fieldset":{border:"none"},"&.Mui-focused fieldset":{border:"none"}},"& .MuiInputBase-input":{py:1.5}}}),e.jsx(m,{type:"submit",variant:"contained",children:t.buttonText})]}),e.jsx(s,{variant:"body2",sx:{color:"grey.200",mt:3,fontSize:"0.875rem"},children:t.disclaimer})]})})})},q=()=>e.jsxs(n,{children:[e.jsx(w,{}),e.jsx(S,{}),e.jsx(M,{}),e.jsx(E,{}),e.jsx(R,{})]});
7export{q 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.